html, body{height:100%;margin:0;padding:0;font-family: Arial,Verdana,sans-serif;text-align:center;}
body{font-size:75%;background-color:#174476;}
img{border:0;}
p{font-size:1.2em;}
h1{font-size:1.8em;color:#009;text-align:center;font-weight:bold;}
h2{font-size:1.8em;color:#009;font-weight:bold;}
h3{font-size:1.6em;color:#009;font-weight:bold;}
h4{font-size:1.4em;color:#009;font-weight:bold;}
h5{font-size:1.2em;color:#009;font-weight:bold;}
h6{font-size:1em;color:#009;font-weight:bold;font-style:italic;}

li{list-style-type:none;}
ul a{color:#009;text-decoration:none;}
ul a:hover{color:#F00;text-decoration:underline;}
.rouge{color:#F00;}
.bleu{color:#00F;}
.blanc{color:#FFF;}
.gras{font-weight:bold;}
.justifie{text-align:justify;} /* inutilisé */
.petit li{font-size:0.8em;color:#000;}

#conteneur{position:relative;width:1000px;margin-left:auto;margin-right:auto;text-align:left;}
#entete{position:absolute;width:1000px;height:110px;margin-top:0px;vertical-align:bottom;background-image:url(images/menu/fond.png);z-index:5;}
#logo{position:absolute;height:50px;width:400px;margin-top:0px;margin-left:0px;padding-top:0px;}

#recherche{position:absolute;width:300px;margin-top:15px;margin-left:680px;z-index:15;}
.txt_google{float:right;text-align:center;font-size:11px;} /* recherche google */

#menustu{position:absolute;width:1000px;margin-top:50px;z-index:10;} /* integration menus */

#milieu_ann{position:absolute;width:990px;height:110px;margin-top:110px;padding:5px;background-image:url(images/menu/fond.png);}
#ann_entete{float:left;height:90px;width:730px;margin-top:5px;margin-bottom:5px;margin-left:5px;}
#ann_entete1{float:left;height:90px;width:250px;margin-top:5px;margin-bottom:5px;margin-left:5px;}
#ann_enbas{float:left;height:90px;width:730px;margin-top:5px;margin-bottom:5px;margin-left:5px;}
#ann_enbas1{float:left;height:90px;width:250px;margin-top:5px;margin-bottom:5px;margin-left:5px;}

#content{position:absolute;width:998px;margin-top:221px;background-color:#EEE;color:#000;border:1px solid #CCC;}
#content1{position:absolute;width:998px;margin-top:112px;background-color:#FFF;color:#000;border:1px solid #CCC;}

#txt_som{padding-top:5px;padding-left:10px;padding-right:10px;width:100%;height:20px;font-size:0.9em;background-color:#EEE;text-decoration:none;}
#txt_som a{text-decoration:none;}
#txt_som a:hover{text-decoration:underline;}
#som{float:left;width:520px;height:20px;}
#partage{float:left;width:150px;height:20px;}

#bloc_large680{float:left;margin-top:3px;margin-left:3px;margin-bottom:7px;width:680px;background-color:#FFF;}
#bloc_droite{float:left;width:302px;margin-left:5px;margin-top:3px;background:#FFF;}

#ann{float:right;width:300px;margin-top:0;margin-bottom:10px;color:#000;background:#FFF;}
#ann_droite{float:right;width:300px;margin-top:0;margin-bottom:10px;color:#000;background:#FFF;}

#bloc_google{float:left;padding-left:6px;padding-right:6px;margin-left:5px;margin-top:3px;margin-bottom:7px;width:975px;color:#000;background:#FFF;border:1px solid #CCC;}

#bloc_bas{float:left;margin-bottom:0px;margin-top:10px;width:980px;color:#009;background-image:url(images/baie_concarneaum.jpg);text-align:center;padding:10px;}
#bloc_bas a{text-decoration:none;color:#FFF;}
#bloc_bas a:hover{color:#F00;}

.txt{padding:10px;}
.txt_news{padding:5px;} /* flux rss droit */
.txt_marge_grand{padding:10px 20px 10px 20px;}

.bloc_vignette{padding-top:5px;padding-left:5px;height:80px;} /* page merci */
.txt_vignette{float:left;width:110px;height:80px;text-align:left;} /* page merci */

.bloc_vignette100{height:90px;margin-bottom:20px;}
.txt_vignette100{float:left;width:110px;height:90px;font-size:0.9em;text-align:center;}

#bloc_gauche{float:left;padding-left:6px;margin-left:0px;margin-top:3px;width:174px;background:#FFF;} /* pages amazon */
.cadre_gauche{float:left;width:164px;background:#FFF;margin-top:0px;margin-bottom:10px;color:#000;} /* pages amazon */
.titre_gauche{height:15px;width:159px;margin-left:0px;padding-left:5px;padding-top:8px;color:#000;font-weight:bold;} /* pages amazon */
#bloc_large{float:left;margin-top:3px;margin-left:3px;margin-bottom:7px;width:808px;color:#000;background:#FFF;border:1px solid #CCC;} /* pages amazon */

.titre_centre{height:30px;width:665px;margin-left:0px;padding-left:5px;padding-top:8px;color:#000;font-size:1.3em;font-weight:bold;} /* page index */
.cadre_centre{float:left;width:665px;margin-top:0;background:#FFF;margin-bottom:10px;color:#000;} /* page index */

.cadre_droite{float:left;width:300px;margin-top:0;margin-bottom:10px;background:#FFF;}
.titre_droite{height:27px;background-image:url("images/menu/bg_modulenews.png");background-repeat:repeat-x;background-position:top left;color:#FFF;font-weight:bold;padding:4px 0px 0px 5px;}

a:hover{color:#F00;text-decoration:underline;}
.lien{color:#06C;text-align:left;font-weight:bold;text-decoration:none;}
.lien:hover{color:#F00;text-decoration:underline;}
a.lienimg{color:#03A;text-decoration:none;}
a.lienimg:hover{color:#F00;}
a.lienactu{color:#03A;text-decoration:none;}
a.lienactu:hover{color:#F00;text-decoration:underline;}
a.lienactu:visited{color:#936;}
ul.puce li{padding:0 0 0 0;margin:2px;}
ul.puce{list-style-image:url("images/menu/puce1.png");line-height:1.4;}
ul.puce a{color:#009;text-decoration:none;}
ul.puce a:hover{color:#F00;text-decoration:underline;}
ul.sans{text-align:left;padding:0;margin:0;line-height:1.4;list-style-type:none;} /* menus droits, avec mespages */

.bloc{color:#000;border-color:#000;border-style:solid;border-top-width:1px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;background-color:#FFD;}
.bloc0{height:80px;font-size:100%;background-color:#FFE;font-family: Arial,Verdana,sans-serif;font-size:12px;}
.blocsite{width:140px;height:80px;margin-left:20px;float:left;}

.bloc33{width:33%;float:left;margin-top:5px;text-align:center;} /* pages rfactor */
#theme_haut{width:960px;height:20px;text-align:center;} /* pages rfactor */
.an{font-size:24px;font-weight:bold;} /* pages rfactor et nascar */

.chap{color:#009;text-decoration:none;} /* titres de paragraphes */
.chap:hover{color:#F00;text-decoration:underline;}

.code{font-size:14px;font-family:"Courier New", Courier, monospace;}
.times{font-family:"Times New Roman", Times, serif}
.courier{font-family:"Courier New", Courier, monospace}
.verdana{font-family:Verdana, Arial, Helvetica, sans-serif}

ul.indexmenu{list-style-type:none;margin-left:1px;padding-left:1px;line-height:1.5;} /* pages index */
.indextitre{color:#FFF;background-color:#009;font-size:14px;font-weight:bold;text-decoration:none;}
li.indextitre a{font-size:12px;font-weight:bold;color:#FFF;}

.mespages{text-align:left;} /* menus droits, avec sans */
.mespages ul{background:#e6e6e6;padding:2px 0px;color:#444;font-size:11px;list-style-position:inside;}
.mespages ul li{color:#444;background:white;padding:3px 5px;margin:3px;border-left:4px solid #00009c;}
.mespages ul li:hover,.mespages ul li:hover a{background:#083173;color:#FFF;}
.mespages ul a{text-decoration:none;color:#00009c;}


#navcontainer{font-family:Verdana, Helvetica, sans-serif;position:absolute;margin-top:0px;height:20px;width:100%;}
#navcontainer ul{margin:0;padding:0;color:#FFF;font-weight:bold;}
#navcontainer li{display:inline;float:left;background:url(images/menu/norm_right.png) no-repeat right top;margin:0;padding:0;}
#navcontainer ul li a{float:left;padding:0.5em 12px;background:url(images/menu/norm_left.gif) no-repeat left top;color:#FFF;height:20px;}
#navcontainer #current{background-image:url(images/menu/norm_right_on.png);color:#009;}
#navcontainer #current a{background-image:url(images/menu/norm_left_on.gif);color:#009;}

#navlist{list-style-type:none;list-style-position:inside;}
#menu{position:absolute;width:998px;margin-top:30px;z-index:10;}

.menu1{float:left;width:100%;font-family:arial, sans-serif;font-size:12px;font-weight:bold;background-color:#FFF;margin:0 0 20px 0;}
.menu1 ul{padding:0;margin:0;list-style-type:none;}
.menu1 ul li{float:left;position:relative;}
.menu1 ul li a, .menu1 ul li a:visited{float:left;display:block;text-decoration:none;color:#009;padding:0.2em 10px;line-height:25px;height:30px;}
.menu1 ul li:hover{width:auto;}
.menu1 ul li a.menu1one:hover{text-decoration:underline;}
.menu1 ul li:hover a.menu1one{text-decoration:underline;}
.menu1 ul li ul{display:none;}
.menu1 table{margin:0;border-collapse:collapse;font-size:11px;position:absolute;top:0;left:0;}
.menu1 ul li:hover ul{display:block;position:absolute;top:32px;margin-top:1px;left:0;width:142px;border-bottom:1px solid #000;}
.menu1 ul li:hover ul.endstop{left:-92px;}
.menu1 ul li:hover ul li ul{display:none;}
.menu1 ul li:hover ul li a{display:block;background:#fff;color:#000;height:auto;line-height:15px;padding:4px 4px;width:132px;border:1px solid #000;border-bottom:0;}
.menu1 ul li:hover ul li a.drop{background:#ccd;}
.menu1 ul li:hover ul li a:hover{color:#000;background:#ccd;}
.menu1 ul li:hover ul li a:hover.drop{background:#ccd;}
.menu1 ul li:hover ul li:hover ul{display:block;position:absolute;left:153px;top:-1px;}
.menu1 ul li:hover ul li:hover ul.left{left:-153px;}
.menu1 ul li a:hover ul{display:block;position:absolute;top:30px;t\op:33px;background:#fff;left:0;border-bottom:1px solid #000;}
.menu1 ul li a:hover ul.endstop{left:-92px;}
.menu1 ul li a:hover ul li a{display:block;background:#fff;color:#000;height:1px;line-height:15px;padding:4px 16px;width:154px;w\idth:120px;border:1px solid #000;border-bottom:0;}
.menu1 ul li a:hover ul li a.drop{padding-bottom:4px;}
.menu1 ul li a:hover ul li a ul{visibility:hidden;position:absolute;height:0;width:0;}
.menu1 ul li a:hover ul li a:hover{color:#000;background:#ccd;}
.menu1 ul li a:hover ul li a:hover.drop{background:#ccd;}
.menu1 ul li a:hover ul li a:hover ul{visibility:visible;position:absolute;top:0;color:#000;left:153px;}
.menu1 ul li a:hover ul li a:hover ul.left{left:-153px;}

.lhead {background-color:#fff;padding:3px;font-weight:bold;font-size:16px;} /* page sitemap */
.lpart {background-color:#f0f0f0;padding:0px;padding-bottom:25px;} /* page sitemap */
.lpage {font:normal 12px verdana;} /* page sitemap */
