@charset "utf-8";
/* CSS Document */

body, html {
height:100%;
}

body.page1 { background:url(../images/background.gif) repeat-x #515151; }
body { background:url(../images/background-int.gif) repeat-x #515151; }

#wrapper { width:725px; height:auto; margin:-11px auto;  color:#fff; font-family:Verdana;font-weight:bold;}

#topheader  { border-right:1px solid #6f6f6f; border-left:1px solid #6f6f6f }
#topheader  ul { list-style:none; }
#topheader #toplogo { float:left; position:relative; top:6px; }
#topheader  ul li{ float:left; }

#topheader  ul li a{ background:url(../images/bg.gif) repeat 0 0; }
#topheader  ul li a a:hover {	background-position:50px 0; }

#topmenu li { border-left:1px solid #777; width:100px; text-transform:uppercase  }

#topmenu li a{ font-size:12pt;  text-align:center; letter-spacing:-0.7px; font-family:Arial Narrow; text-decoration:none; color:#fff; display:block; height:100%; padding:5 10px; font-weight:normal; }

#topmenu li a {	display:block;padding:21px;padding-top:35px;padding-bottom:45px; height:100%; color:#FFF;	text-decoration:none; }

#extheader { margin-top:1px; margin-bottom:2px; height:286px; display:block; width:100%; }
#intheader { height:166px; display:block; width:100%; overflow:hidden;}

#s1 { float:right; position:relative; left:-436px;top:-1px}
#s1 img { width:435px; height:286px; position:absolute; border:1px solid #333 }


#topblocknoir { background-color:black; padding:10px; position:absolute; z-index:99; margin-top:10px; opacity:0.6; filter:alpha(opacity=6); -moz-opacity:.6; display:block; width:400px; height:100px;  }
#insideblocknoir { position:absolute; z-index:100; padding:15px; }

#rbq { font-family:Century Gothic, Arial, Helvetica;font-size:18px; font-weight:normal;
padding:20px; position:relative;  }

#extheader #rbq { top:200px;}
#intheader #rbq { top:115px;}

#contenu { padding:20px; height:100%; border-top:6px solid #180f01; background:url(../images/back-contenu.gif) repeat-x #a8a8a8; 
height:100%}

.page1 #contenu { margin-top:1px;background:none; padding:0px; border:0px; border-right:3px solid #6f6f6f; border-left:3px solid #6f6f6f }

#section_gauche, #section_droite { padding:20px; padding-top:0px; margin-top:20px; width:301px; float:left; display:block; }
#section_gauche { margin-right:3px; border-right:3px solid #6f6f6f}

#boiterouge { border:2px solid #f19f9f; background-color:#db0000; }
#boiterouge h1 { font-weight:normal; }

#bas_gauche, #bas_droite { padding:10px; width:320px; float:left; display:block; }
#bas_droite { padding-left:15px }

#footer { width:690px; margin:0px auto; padding:20px; padding-bottom:0px; font-family:Century Gothic, Myriad Pro, Myriad, Arial Narrow, Helvetica, Arial; text-align:center;font-size:130%; font-weight:normal; color:#ddd; background-color:#db0000 ;}

.page1 #footer { margin-top:10px; padding-bottom:10px;  }

#footer a { color:#fff; text-decoration:none; }
#footer a:hover { text-decoration:underline; }

h1 { font-family:Myriad Pro SemiCond, Myriad Pro, Trebuchet MS, Arial Narrow, Helvetica, Arial; font-weight:100; color:#fff}

.red { color:#eb2026; }

br.clear { clear:both; }

blockquote { background-color:#61696b; border:1px solid #6c6c6c; padding:10px; margin:10px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }