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

body{font-family:"Verdanan";background:url(../image/fond-body.png) repeat-y top;margin:0 auto;padding:0 auto;cursor:default;}
em{font-style:normal;}
h1{line-height:20px;text-align:center;}
h2{margin-top:30px;text-align:center;}
h3{line-height:20px;padding:0; margin:20px 0px -10px 0px;color:#0f7eff;}
h4{line-height:20px;padding:0; margin:20px 0px -10px 0px;color:#0f0eff;}
h5{text-align:left;font-size:18px; padding-left: 20px;padding-top:7px; width:880px;background:white;font-variant:small-caps;height:30px;background:url(../image/fond-text2.png) repeat-x left top;}

div#page{margin:0 auto;padding:0 auto;width:900px;height:600px;text-align:center;}

div#index_flash{width:900px;height:150px;margin:0 auto;padding:0 auto;}

div#menu{width:900px;height:30px;background:url(../image/menu.png) repeat-x top;margin:0 auto;padding:0 auto;}

div#menu a:visited{color:#000000;}
div#menu a:hover{color:#0000FF;}
div#menu ul, #menu a{margin-right:10px;margin-left:10px;list-style:none;text-decoration:none;color:#000000;}
div#menu li{float:left;line-height:28px;}
div#menu li:hover{background:url(../image/menu2.png) repeat-x top;}
div#menut, #menud, #menuc{width:200px;height:300px;float:left;margin:0 auto;margin-top:-20px;padding:0 auto;margin-right:40px;}
div#menut{margin-left:110px;background:url(../image/onglet-bleufonce.png) no-repeat top;}
div#menut p a:hover, #menud p a:hover, #menuc p a:hover{color:red;}
div#menut p a:visited, #menud p a:visited, #menuc p a:visited{color:blue;}
div#menud{background:url(../image/onglet-bleu.png) no-repeat top;}
div#menuc{background:url(../image/onglet-bleuclair.png) no-repeat top;}
div#menut p, #menud p, #menuc p, #menut p a, #menud p a, #menuc p a 
{width:150px;margin:0 auto;padding:0 auto;padding-top:0;text-align:center;text-decoration:none;}

div#contenu{text-align:left;}
div#contenu img{margin:0 auto;padding:0 auto;margin-top:20px;}
#contenu table{margin:20px 40px 20px 40px;font-size:12px;width:400px;height:250px;background:url(../image/tableau.png) no-repeat;}
#contenu table td{height:20px;}
#contenu table th{height:20px;text-align:left;padding-left:5px;}

#table1{float:left;}
#table2{float:right;}
#table1, #table2{width:450px;visibility:hidden;}	
/*
#tarifpo, #tarifc, #tarifpr, #tarifs,#tarifl,#tarifa,#tarifps{margin-top:0px;}
#tarifs,#tarifps{float:left;margin-left:150px;}
#tarifpo{float:left;margin-left:20px;}
#tarifc{float:right;margin-right:20px;}
#tarifpr{float:left;margin-left:70px;}
#tarifa{margin-left:70px;float:left;}
#tarifl{float:right;margin-right:70px;}
#tarifpe{margin-left:200px;}*/
#tarifs1{width:100%;height:150px;}
#tarifs2,#tarifs3{width:100%;height:150px;}
#tarifs1 table,#tarifs2 table,#tarifs3 table{font-size:13px;width:210px;margin:0 auto;}

#tarifs1{}
#tarifs1 table{float:left;margin-left:170px;height:110px; background:url(../image/tarif1.png) top left no-repeat;}
#tarifs1 tr{width:100px;}
#tarifs1 td,#tarifs2 td,#tarifs3 td{padding-left:15px;padding-top:4px;}
#tarifs2 table{height:110px; background:url(../image/tarif1.png) top left no-repeat;}
#tarifs3 table{height:110px; background:url(../image/tarif1.png) top left no-repeat;}
.tarifage{font-size:10px;}

#text2{float:left;margin:0 auto;padding:0 auto;text-align:center;margin-left:180px;}
div#diapo-petit,div#diapo-inter{display:block;width:880px;margin:0 auto;padding:0 auto; margin-top:0px;}
div#diapo-petit img,div#diapo-inter img{border:none;}
div#diapo-petit img:hover,div#diapo-inter img:hover{cursor:pointer;opacity:0.7;}


div#conseil1,#conseil2,#conseil4{width:500px;height:200px;background:url(../image/fond-conseil.png) no-repeat top;}
div#conseil1{float:left;margin:20px 20px}
div#conseil2{float:right;margin-right:20px;}
div#conseil3{width:500px;height:150px;background:url(../image/fond-conseil2.png) no-repeat top;float:right;margin-right:20px;}
div#conseil4{float:right;margin-right:200px;margin-top:20px;}
div#conseil1 p, #conseil2 p, #conseil3 p, #conseil4 p{margin-left:50px;}
div#conseilimg1{float:right;margin-right:20px;}
div#conseilimg2{float:left;margin-top:-20px; margin-left:20px;}
#cadre {margin: 0; padding:10px 0 5px 0; width: 740px; height: auto; border: 1px solid #B8D6C2;text-align:center; background-color: #F6FCEC; }
div#bulle{color:blue;text-align:center;margin:0 auto;padding:0 auto;background:url(logo.png) no-repeat top;height:200px;vertical-align:middle;}
div#bulle img{}
#map{width:100%; height:351px;}
#cadre-map{margin:0 auto; padding:0 auto;width:100%;height:361px;background:#fff;margin-top:10px;padding-top:10px;}
#contenuhtml{width:350px; height:150px; border: 1px solid #ccc; background:#efffef; font: 12px 'trebuchet ms',verdana, helvetica, sans-serif;margin:0px auto;padding:0px auto;}
#contenuhtml form{margin-left:10px;}
#contenuhtml address{margin-top:10px;text-align:center;}

#EmplacementCarteItineraire{height:351px; width:100%;}
#EmplacementTexteItineraire {margin:0 auto; padding:0 auto; width:880px; height:100%; overflow:auto; text-align:left;}
#EmplacementTexteItineraire b{color: #03f; text-decoration: underline;}
#EmplacementTexteItineraire table{width:880px;}
#EmplacementTexteItineraire th{height:400px;}

div#adress{width:900px;text-align:center;margin-top:100px;}
.text-milieu{text-align:center;}


div#bas-page{margin:0px auto;margin-top:15px;width:900px;background-color:white;height:20px;clear: both;font-size:12px;padding-bottom:5px;}
div#bas-page p{margin:0 auto;text-align:center;height:20px;padding-top:0.23em;}









