/* CSS Document */
body { background-color:#020201; color:#b88447; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:5px;  }

.erreur {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#frame { width:876px; background: url(../images/bg_frame.jpg) repeat-y left;  }
#bg_top { background: url(../images/bg_top.jpg) top left no-repeat; }
#bg_bottom { background:url(../images/bg_bottom.jpg) bottom left no-repeat; }

#menu { border-bottom:1px solid #a57743; border-top:1px solid #a57743; }
#menu td {text-align:center; }

#menu a { font-size:12px; font-weight:bold; color:#d7af80; text-decoration:none;  }
#menu a:hover { color:#FBFBFB; }

#first_text { width:280px; text-align:justify; }
#first_text p {}

p.line:first-letter { font-size: 24pt; }
.txt:first-letter { font-size: 12pt; }

#footer { margin:auto; width:800px; text-align:center; padding:5px;}

#box_news { width:193px; margin-left:23px; margin-top:130px; }
#box_news_h { background: url(../images/b_news.jpg) no-repeat left top; height:27px; }
#box_nouv_h { background: url(../images/b_nouveaut.jpg) no-repeat left top; height:27px; }
* html body #box_nouv_h { height:22px;  }
#box_tele_h { background: url(../images/b_Telecharger.jpg) no-repeat left top; height:27px; }
* html body #box_tele_h { height:22px;  }
#box_empty { background: url(../images/b_empty.jpg) no-repeat left top; }

* html body #box_news_h { height:22px; }
#box_news_c { background: url(../images/bg_news.jpg) repeat-y left; color:#b7a594; font-size:11px; padding:10px; padding-right:40px; padding-top:0px; }
* html body #box_news_c { padding-top:10px; } 
#box_news_c h3 { font-size:8pt; font-weight:bold; margin-bottom:7px; }
#box_news_c p { margin-bottom:2px; margin-top:2px; text-align:justify; }
#box_news_f { background: url(../images/b_news_bottom.jpg) no-repeat left bottom; height:10px; }

a { font-size:11px; color:#d7af80; text-decoration:none;  }
a:hover { color:#FBFBFB; }




.spacer { height:20px; }

.heading { color:#d59345; font-size:16px; font-weight:normal; padding-bottom:3px; padding-left:5px; margin-bottom:3px; border-bottom:1px solid #5a3f21; }
.content p { text-align:justify; margin-left:7px; margin-top:0px; margin-bottom:15px; }
.content ul { margin:0px; padding:0px; }
.content li {margin-bottom:15px; margin-left:10px; list-style:none; }

form {margin:0px;}
.input { border:1px solid #805e36; padding:2px; padding-left:3px; height:14px; background:#49341c; color:#ca8c42; font-size:11px;}
.submit { border:1px solid #5a3f21; background:#ca8c42; color:#000; padding:2px; font-size:11px; }
.textarea { border:1px solid #805e36; padding:2px; padding-left:3px; font-family:Arial, Helvetica, sans-serif; background:#49341c; color:#ca8c42; font-size:11px;}

#gallery_1 { width:299px; height:108px; position:relative; margin-bottom:20px; }
#gallery_2 { width:299px; height:108px; position:relative; margin-bottom:20px;}
#gallery_3 { width:299px; height:108px; position:relative; margin-bottom:20px; }
#gallery_4 { width:299px; height:108px; position:relative; margin-bottom:20px; }
#gallery_1 label, #gallery_2 label, #gallery_3 label, #gallery_4 label { position:absolute; font-size:12px; color: #FAFAFA; top:87px; left:235px; }

.content .dott_list { list-style:url(../images/bull5.gif); margin-left:25px; }