/* CSS Document */

body {background-image:url(images/bois4.jpg); text-align:center; margin-left:auto; margin-right:auto;}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; background-color:inherit; margin:0; padding:0;}
h2 {color:#990000; background-color:inherit;}
h3 {color:#990000; background-color:#CCB380; border:thin solid #000000; margin:5px auto 20px auto; font-size:1.5em; padding:2px; width:200px;}

#conteneur {width:780px; margin-left:auto; margin-right:auto; text-align:center; color:inherit; background-color:#CCB380; border:3px solid #003300;}
#conteneur2 {width: 760px; margin-left:auto; margin-right:auto; margin-bottom:10px; margin-top:15px; text-align:center}


/* partie haute */

#banniere_haut {width:100%;}
img.bandeau_haut {float:left;}
#liste_menus {width:100%; float:right; margin-bottom:15px;}


/* partie centrale */

#page_principale {width:100%; color:#000000; background-color:inherit;}


/*Contenu du site*/

#page_principale_onglets {margin-right:32%;}
#page_principale_onglets li {float:right; margin-left:10px; list-style-type:none; text-align:center; color:inherit; background-color:#643200; padding-left:3px; padding-right:3px; background-image:url(images/coin_haut_gauche_onglet.png); background-position:left; background-repeat:no-repeat;}
#page_principale_onglets li a {text-decoration:none; color:#FFFFFF; background-color:inherit; margin:0px 3px 0px 5px;}
#page_principale_onglets li a:hover {color:#990000; background-color:inherit;}
#page_principale_onglets li.select {color:inherit; background-color:#FFFFFF; background-image:url(images/coin_haut_gauche.png); background-position:left; background-repeat:no-repeat;}
#page_principale_onglets li.select a {color:#990000; background-color:inherit;}

#page_principale_gauche_coin_hautgauche { float:left; width:68%; background-image:url(images/coin_haut_gauche.png); background-repeat:no-repeat; background-position:left; background-color:#FFFFFF; color:inherit;}
#page_principale_gauche_coin_basdroit {float:left; width:68%; background-image:url(images/coin_bas_droit.png); background-repeat:no-repeat; background-position:right; clear:both; background-color:#FFFFFF; color:inherit;}

#page_principale_gauche {width:68%; float:left; background-color:#FFFFFF; color:inherit;}
#page_principale_gauche_carte {width:52%; float:right; text-align:right;}
#page_principale_gauche_resume {width:48%; float:left; font-family:"Times New Roman", Times, serif;}
#page_principale_gauche_resume_infos {width:51%; float:right; text-align:center; font-size:12px; font-family:"Times New Roman", Times, serif; margin-top:20px;}
#page_principale_gauche_resume_drapeau {width:49%; float:left; text-align:center; margin-top:10px;}
#page_principale_gauche_resume p.devise {font-size:11px; font-style:italic;}
#page_principale_gauche_resume p.texte {font-size:12px; }
#page_principale_gauche_resume li {list-style-type:none;}
#page_principale_gauche_resume a {color:#000000; background-color:inherit; font-size:12px; text-decoration:none;}
#page_principale_gauche_resume a:hover {text-decoration:underline; color:#990000; background-color:inherit;}

#page_principale_gauche_contenu {clear:both;}
#page_principale_gauche_contenu p.texte {text-align:justify; padding:10px;}

#page_principale_gauche_contenu_demigauche p.texte {text-align:justify; margin-top:10px; margin-bottom:10px; font-size:15px; padding:20px 10px 10px 10px;}
img.drapeau {width:125%; padding-top:20px;}
#page_principale_gauche_contenu p.titre_parc {text-align:left; font-weight:bold; font-size:11px; padding:20px 0px 0px 10px; color:#990000; background-color:inherit; clear:both;}

#page_principale_gauche p.texte {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; margin-top:10px; margin-bottom:10px;  padding:20px 10px 10px 10px;}

#page_principale_gauche .circuit-nom {color:#990000; background-color:#CCB380; border:thin solid #000000; margin:40px 20px 20px 20px; padding:2px;}
#page_principale_gauche .circuit-nom a {color:#990000; background-color:#CCB380; font-size:1.5em; text-decoration:none; }
#page_principale_gauche .circuit-nom a:hover {color:#990000; background-color:#CCB380; text-decoration:none;}
#page_principale_gauche p.circuit-titre {font-weight:bold; font-size:11px; padding:0px 0px 0px 15px; }
#page_principale_gauche p.circuit-intro {font-size:13px; padding:5px; font-weight:bold; color:#643200; background-color:inherit; font-family:Verdana, Arial, Helvetica, sans-serif;}
#page_principale_gauche img.circuit-vignette {width:200px; margin-left:auto; margin-right:auto;}
#page_principale_gauche img.circuit-carte {width:235px; margin-right:25px; margin-top:5px;}
#page_principale_gauche_contenu_circuit a {color:#000000; background-color:inherit; text-decoration:none;  font-family:Verdana, Arial, Helvetica, sans-serif;}
#page_principale_gauche_contenu_circuit a:hover {text-decoration:underline; color:#990000;}
#page_principale_gauche p.lien {font-weight:bold; font-size:16px; padding:5px 0px 0px 15px; font:Verdana, Arial, Helvetica, sans-serif;}
#page_principale_gauche .lien a {color:#000000; background-color:inherit; text-decoration:underline;}
#page_principale_gauche .lien a:hover {text-decoration:none; color:#990000;}
#page_principale_gauche p.prix {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin-right:80px; margin-top:35px;}
#page_principale_gauche p.brochure a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; margin-right:65px;}

#page_principale_gauche_contenu_circuit {text-align:justify; padding-top:20px;}
#page_principale_gauche_contenu_circuit li {font-weight:bold; font-size:11px; padding:2px 0px 2px 0px; list-style-type:none;}


#page_principale_gauche .circuits {background-color:#CCB380; border:2px solid #643200; margin-right:15%; margin-left:15%; margin-bottom:20px; padding-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#page_principale_gauche .circuits p.titre {margin:0px; padding:2px 0px 3px 0px; background-color:#643200; color:#FFFFFF;}
#page_principale_gauche .circuits p.titre a { background-color:#643200; color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration:none;}
#page_principale_gauche .circuits p.titre a:hover {text-decoration:underline;}
#page_principale_gauche .circuits p {margin:0px; padding:0px; font-size:13px; font-weight:bold;}

.lettrine {height:53px; color:#643200; background-color:inherit; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold;}
img.lettrines {width:50px; height:53px;}

/*meteo*/
#meteo {width:75%; margin:auto; height:230px;}
#meteo_gauche {width:49%; float:left; border:solid 1px #000000;}
#meteo_droite {width:49%; float:left; border:solid 1px #000000;}
#meteo p { margin:5px 5px 5px 5px; font-size:12px;}
#meteo p.meteo_date {margin-top:25px; font-size:15px; color:#000000;}
#meteo p.meteo_jour {font-size:12px; font-weight:bold; color:#000000;}
#meteo span.gras {color:#990000; font-size:12px;}

/*partie droite du site*/
#page_principale_droite {float:right; width:28%;}
.page_principale_droite_coin_hautdroit {color: inherit; background-color:#FFFFFF; background-image:url(images/coin_haut_droit.png); background-position:right; background-repeat:no-repeat;}
.page_principale_droite_coin_basgauche {color:inherit; background-color:#FFFFFF; background-image:url(images/coin_bas_gauche.png); background-position:left; background-repeat:no-repeat;}
.page_principale_droite_coin_basgauche_circuits {color:inherit; background-color:#FFFFFF; background-image:url(images/coin_bas_gauche_circuits.png); background-position:left; background-repeat:no-repeat; height:30px;}

#page_principale_droite p.separation {margin-top:40px; margin-bottom:40px;}
#page_principale_droite p.titre {font-size:18px; background-color:#643200; color:#FFFFFF; margin-top:0px; margin-bottom:0px;}
#page_principale_droite p.titre_parc {text-align:left; font-weight:bold; font-size:11px; margin-left:5px; margin-bottom:10px; color:#990000; background-color:inherit;}

.page_principale_droite_milieu {background-color:#FFFFFF; color:inherit; padding-left:5px; padding-right:5px;}
.page_principale_droite_contenu {color:inherit; background-color:#FFFFFF;}
.page_principale_droite_contenu ul {text-align:center; margin:0px; padding:0px;}
.page_principale_droite_contenu li {list-style:none; text-align:center; margin-top:5px;}
.page_principale_droite_contenu a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#990000; background-color:inherit; text-decoration:none; font-style:italic;}
.page_principale_droite_contenu a:hover {text-decoration:underline;}
a.noir {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:inherit; text-decoration:none; font-style:italic;}
a.noir:hover {font-weight:bold; color:#990000; background-color:inherit; font-size:10px;}

.page_principale_droite_contenu p.definition {text-align:center; font-size:10px; padding:15px 0px 0px 0px; margin:0px;}
.page_principale_droite_contenu p.texte {text-align:justify; font-size:12px; padding:7px 5px 7px 5px; margin:0px;}
.page_principale_droite_contenu p.titre_recette {color:#990000; background-color:inherit; font-weight:bold; font-size:14px;}
.page_principale_droite_contenu a.suite {font-size:11px; text-align:right; margin-right:5px;}
.page_principale_droite_contenu p.suite {text-align:right;}

.page_principale_droite_contenu #liste {padding-left:15px; padding-right:15px;}
.page_principale_droite_contenu #liste a {color:#000000; background-color:inherit; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.page_principale_droite_contenu #liste a:hover {color:#990000; background-color:inherit;}

.legende {margin-top:0px; margin-bottom:2px; font-size:11px;}
img.champlain {width:210px;}


/*partie centrale du site*/

#milieu {margin-bottom:15px; clear:both; margin-top:10px;}
#milieu_haut {width:716px; background-color:#FFFFFF; color:#330099; margin-top:0px; padding:0px; clear:both;}
#intitule { margin:0px; padding:0px;}

#titre{ width:60%; height:220px; float:left; text-align:center; padding:0px; margin:0px;}
#titre p.devise{font-size:12px; font-style:italic; text-align:center;}
#titre a {text-decoration:none; font-size:13px;}
#titre a:hover{color:#CC0000; background-color:inherit;}
#titre p.liens{margin:0px;}
#titre p.texte{padding:0px ; margin:auto;}

#gauche{width:50%; height:100px; float:left; padding-top:10px; margin-top:15px;}
#droite{font-size:13px; width:50%; height:103px; float:right; padding-top:27px; margin-top:15px;text-align:center;}
#droite p.texte{margin:0;}

img.drapeau{width:40%; margin-top:10px;}


#milieu_milieu p.texte { padding:0px; margin:20px 10px 10px 10px ; text-align:justify; text-indent:30px;}



#bas { width:30%; height:22px; background-color:#FFFFFF; margin:auto; padding:0px; color:#000000;}
#bas a {font-size:12px; color:#000000; background-color:inherit;}
#bas p {margin:0px; padding:0px;}

img.politique {width:240px; text-align:center; margin-top:15px;}


#liste_hebergements {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#liste_hebergements li { list-style-type:none; text-align:justify; margin-right:10px; margin-bottom:25px;}
#liste_recette li {font-size:11px; text-align:left; list-style-type:disc; list-style-position: inside; margin-left:5px;}
#liste p {color:#990000; background-color:inherit; font-size:13px; padding-top:5px; font-weight:bold; text-decoration:underline;}
#liste a {color:#000099; background-color:inherit; list-style-type:none; text-decoration:none;}
#liste a:hover {text-decoration:underline;}
#liste li {list-style-type:none; margin-left:0px;}
#liste ul {margin-left:0px;}

.souligne{text-decoration:underline;}
.centre {text-align:center;}

.liste_gauche {text-align:left;}
.liste_gauche li {font-size:14px; list-style-type:circle;}
.liste_gauche a {color:#000000; background-color:inherit; text-decoration:none; font-style:italic; font-weight:bold; font-size:13px;}
.liste_gauche a:hover {text-decoration:underline; color:#643200; background-color:inherit;}

#liste_plansite {text-align:center;}
#liste_plansite li { list-style-type:none; text-align:center; margin:5px; }

.construc { margin-left:5px; margin-right:5px; vertical-align:middle; font-size:21px; font-weight:bold;}

.vignette {width:150px; height:100px; float:left; margin-left:7.5px; margin-right:7.5px; margin-bottom:20px; border:none;}
.vignette_droite {float:right; margin-left:7px;}
.vignette_gauche {float:left; margin-right:7px;}

#reponse_mail p {font-size:16px; margin-top:20px;}
#reponse_mail img {margin-top:50px;}

#forum p {clear:both; padding-top:10px;}
#forum img {width:25%}


/* page d'accueil */

#accueil a {text-decoration:none; color:#FFFFFF; background-color:inherit;}
#accueil a:visited {text-decoration:none; color:#FFFFFF; background-color:inherit;}
#accueil {text-align:center; margin-left:10px; margin-right:10px; margin-top:20px;}
#accueil img {margin-bottom:0px;}
#accueil p {background-color:#643200; color:#FFFFFF; width:100px;}
#armoiries_haute {width:100%;}
#armoiries_haute div {}
#armoiries_gauche {clear:both; width:20%; float:left; margin-top:10px; margin-bottom:10px;}
#armoiries_gauche div {margin-top:15px; margin-bottom:15px;}
#carte_centre {width:55%; float:left; margin-top:10px; margin-bottom:10px;}
#armoiries_droite {width:20%; float:right; margin-top:10px; margin-bottom:10px;}
#armoiries_droite div {margin-top:15px; margin-bottom:15px;}
#armoiries_bas {clear:both; width:100%;}
#armoiries_bas div {} 

img.armoirie {margin:0; padding:0; height:50px;}
img.accueil {margin-top:30px; margin-left:20px;}

#accueil p {font-size:12px; margin:0px; padding:0px;}
.float {float:left;}

#pub { text-align:left; height:60px; width:68%; background-image:url(images/banniere-AC-468x60.gif); background-color:#FFFFFF; background-repeat:no-repeat; background-position:center; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; float:left; margin-bottom:5px;}
#pub p{text-align:left; color:#666666; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; }
#pub a{text-decoration:none;color:#666666; }
#pub a:hover{ text-decoration:underline;}