body{margin:0;padding:0;text-align:center;font:.8em Tahoma,Verdana,sans-serif;background:url("/img/acc/fond_degrade.jpg") repeat-x fixed top left;}
#banniere{width:950px;height:88px;margin:auto auto;margin-top:20px;margin-bottom:0;padding:0;background:url(/img/acc/bannierecontours.gif) no-repeat top left;vertical-align:middle;text-align:left;}
#pied_gauche{background:url(/img/acc/arrondi_bas_gauche.gif) no-repeat bottom left;width:950px;margin:auto auto;}
#pied_droite{background:url(/img/acc/arrondi_bas_droite.gif) no-repeat bottom right;}
#pied_central{height:20px;background:url(/img/acc/bas.gif);margin-left:10px;margin-right:10px;text-align:center;color:#8a0;}
#carte_visite{margin:auto auto;margin-bottom:0;padding:0;background:url("/img/acc/pixlsaumon.gif") repeat ;vertical-align:middle;text-align:right;}
#logo_contact2{position:absolute;top:250px;}
.pre_pre_footer{width:800px;margin:auto auto;padding:0;margin-bottom:0;vertical-align:middle;text-align:left;background:url("/img/acc/pixlsaumon.gif") repeat;}
.pre_footer{width:900px;padding:0;margin-bottom:0;vertical-align:top;color:#6b6b6b;font-size:10px;font-size:.8em;}
.pre_footer a{color:#6b6b6b;}
.conteneur{width:946px;border:1px solid #009;border-bottom:none;margin:auto auto;padding:0;padding-right:0;color:#919090;background:url(/img/acc/pixlsaumon.gif) repeat;}
.bigTitle{font:1.2em Tahoma,Verdana,sans-serif;font-weight:bold;color:#009;text-align:center;height:22px;margin-top:20px;margin-bottom:20px;margin-left:40px;padding:0;}
.ITitle{font:1em Verdana,sans-serif;font-weight:bold;font-style:italic;color:#009;text-align:center;height:22px;margin-top:20px;margin-bottom:20px;margin-left:40px;padding:0;}
.contenu{width:890px;height:90%;margin:auto auto;margin-bottom:0;padding-bottom:20px;border:1px solid #009;text-align:justify;vertical-align:top;color:#6b6b6b;}
.contenu_acc{width:890px;height:100%;margin:auto auto;margin-bottom:0;padding-bottom:0;border:1px solid #ffb515;text-align:justify;color:#6b6b6b;padding:0;}
.table_contenu{width:100%;margin:15px 0 0 0;}
.table_contenu_acc{width:100%;height:100%;margin:0;padding:0;border:0;}
td.center_accueil{height:100%;width:100%;font:1em "Tahoma,Verdana,Sans-serif";vertical-align:middle;margin:0;padding:0;border:0;}
.contenu_acc p{margin-top:0;padding-left:0;padding-right:10px;margin-bottom:5px;text-align:center;text-indent:1em;line-height:1.0em;}
.contenu_contact{width:890px;height:120%;margin-bottom:20px;padding-bottom:20px;border:1px solid #ffb515;background:url(/img/acc/pixlsaumon.gif) repeat;text-align:left;color:#6b6b6b;}
.radio{text-align:center;}
.contenu_photos{width:890px;vertical-align:middle;margin-top:0;height:120%;margin-bottom:5px;padding-bottom:5px;border:1px solid #ffb515;background:url(/img/acc/pixlsaumon.gif) repeat;text-align:left;color:#6b6b6b;}
.contenu_calendar{width:790px;vertical-align:middle;margin-top:0;height:120%;margin-bottom:5px;padding-bottom:5px;border:1px solid #ffb515;background:url(/img/acc/pixlsaumon.gif) repeat;text-align:center;color:#6b6b6b;}
.contenu_index{width:880px;height:350px;margin-left:3%;margin-right:3%;margin-bottom:0;border:1px solid #009;background:url("/img/acc/imgcentrale.jpg") no-repeat top left;text-align:left;vertical-align:top;color:#6b6b6b;}
#logo_banniere{position:relative;top:22px;left:15px;}
td#buttons{text-align:center;}
textarea{font:.8em "Tahoma",Verdana,sans-serif;width:29em;padding:.2em;}
#interets{font-size:90%;}
#interets input{margin-left:9em;}
#interets input+input{margin-left:1em;}
#civilite input+input{margin-left:1em;}
#civilite input{margin-left:9em;width:20px;}
#civilite{font-size:90%;width:10%;}
#coordonnees input{margin-left:9em;line-height:1.4em;margin-bottom:.2em;}
#coordonnees label{position:absolute;font-size:90%;padding-top:.2em;left:20px;}
select{margin-left:9em;margin-bottom:0;}
table.calendar{color:#009;background-color:#fff;border:1px solid #208060;}
td.titre{background:url("/img/acc/bg.gif") repeat-x;padding:.2em .3em;font-size:12px;font-weight:normal;line-height:15px;}
td.calendar{font-family:verdana;font-size:12px;text-align:center;background-color:#fff;}
td.calendar_selected{font-family:verdana;font-size:12px;text-align:center;background-color:#f03;color:#fff;}
td.calendar_preselected{font-family:verdana;font-size:12px;text-align:center;background-color:#ffa020;color:#fff;}
td.smallcalendar{font-family:verdana;font-size:11px;text-align:center;background-color:#f5fffa;}
td.calendar_title{font-family:verdana;font-size:14px;font-weight:bold;text-align:center;background-color:#ffb261;color:#fff;}
th.calendar{font-family:verdana;font-size:12px;background-color:#e3e9ff;color:#009;text-align:center;}
table.date{width:120px;height:139px;font-family:verdana;font-size:12px;background:url(/img/cal/date.gif) no-repeat;color:#da4743;text-align:center;}
table.bigdate{width:290px;height:139px;font-family:verdana;font-size:12px;background:url(/img/cal/legende.gif) no-repeat;color:#da4743;text-align:center;text-align:left;}
td.calendar_legende{text-align:center;border:1px solid #000;}
td.calendar_selected_legende{text-align:center;background-color:#f03;border:1px solid #000;}
td.calendar_preselected_legende{text-align:center;background-color:#ffa020;border:1px solid #000;}
td.next{font-family:verdana;font-size:14px;text-align:right;background:url(/img/acc/pixlsaumon.gif) repeat;vertical-align:top;}
td.previous{font-family:verdana;font-size:14px;text-align:left;background:url(/img/acc/pixlsaumon.gif) repeat;vertical-align:top;}
th.titre_{width:44%;text-indent:10px;padding-top:10px;padding-bottom:5px;font-family:"Verdana";font-weight:bold;font-style:italic;text-decoration:underline;font-size:15px;text-align:left;color:#f89c0c;}
th.texte_justify{padding-left:30px;font-family:"Verdana";font-weight:normal;font-size:11px;line-height:1.2em;text-align:justify;color:#000;}
th.logo{position:relative;width:120px;height:50px;padding-top:10px;padding-left:20px;margin-bottom:10px;}
th.logo2{position:relative;width:120px;height:50px;padding-top:10px;padding-left:20px;margin-bottom:10px;border-left:thick #00f;}
th.img{padding-top:20px;padding-left:20px;margin-bottom:0;vertical-align:top;}
th.titre_yeu{padding-top:20px;padding-left:20px;margin-bottom:0;text-align:left;vertical-align:top;}
td.titre_yeu{padding-top:20px;padding-left:20px;margin-bottom:0;text-align:left;vertical-align:top;}
td.text_yeu{padding-top:0;padding-left:20px;padding-right:20px;margin-bottom:0;vertical-align:top;text-align:justify;}
.normal{font-family:Tahoma,Arial;text-align:justify;font-size:13px;line-height:20px;color:#666;}
.colored{font-family:Tahoma,Arial;font-weight:bold;font-size:15px;color:#f89c0c;}
a.info{position:relative;font-size:13px;font-family:Tahoma,Arial;line-height:20px;}
a.info:hover{cursor:main;}
a.info span{display:none;}
a.info:hover span{display:inline;position:absolute;top:40px;left:-135px;vertical-align:center;}
a.info1{position:relative;font-size:13px;font-family:Tahoma,Arial;line-height:20px;}
a.info1:hover{cursor:main;}
a.info1 span{display:none;}
a.info1:hover span{display:inline;position:absolute;top:40px;left:-50px;vertical-align:center;}
a.info2{position:relative;font-size:13px;font-family:Tahoma,Arial;line-height:20px;}
a.info2:hover{cursor:main;}
a.info2 span{display:none;}
a.info2:hover span{display:inline;position:absolute;top:-170px;left:-35px;vertical-align:center;}
a.lien2:link{color:#666;text-decoration:underline;font-family:Tahoma,Arial;text-align:justify;font-size:13px;line-height:20px;cursor:help;}
a.lien:link{background:url(/img/liens/bt_right.gif) no-repeat 0 3px;padding:0 0 0 10px;color:#803839;width:100%;margin-left:30px;margin-bottom:10px;text-align:left;}
p.text_lien{margin-left:30px;margin-bottom:5px;font-family:"Verdana";font-size:11px;line-height:1.3em;text-align:left;color:#000;}
.contenu_index{width:880px;height:621px;margin-left:3%;margin-right:3%;margin-bottom:0;border:1px solid #009;background:url("/img/photos/plan.gif") no-repeat top left;text-align:left;vertical-align:top;color:#6b6b6b;}
a{font-family:tahoma;font-size:11px;color:#6b6b6b;}
a.liens:link{font-size:13px;color:#ffb515;text-align:center;font-weight:bold;}
a.liens:visited{font-size:13px;color:#6b6b6b;font-family:tahoma;text-align:center;font-weight:bold;}
a.liens:hover{font-size:13px;color:#f98915;font-family:tahoma;text-align:center;font-weight:bold;}
td.liens{font-size:14px;font-weight:bold;color:#ea7800;text-align:justify;margin-left:10px;margin-right:10px;font-family:tahoma;}
td.text_liens{font-size:12px;font-weight:normal;color:#666;text-align:justify;font-family:tahoma;}
table.tarifs{font-family:verdana;font-size:13px;text-align:center;background:url("/img/acc/pixlsaumon.gif") repeat-x fixed top left;border:1px solid #009;}
th.capacity{font-family:verdana;font-size:12px;text-align:center;background:url("/img/tar.png") repeat-x;color:#fff3eb;border:1px solid #009;}
th.saison{font-family:verdana;font-size:15px;text-align:center;background:url(/img/tari.png) repeat-y,repeat-x;color:#fff3eb;border:1px solid #009;}
td.saison{font-family:verdana;font-size:12px;text-align:center;background-color:#f0ffff;color:#009;border:1px solid #009;}
td.data{font-family:verdana;font-size:12px;text-align:center;background-color:#f5fffa;color:#6b6b6b;border:1px solid #009;}
