/*
codes couleur
-----------------------
jaune = #F69E32
marron = #9E8475
bleu = #E5E9E8;

*/
/*GLOBAL*/

* {margin:0;padding:0;}
body,html{font:10px  Helvetica, sans-serif;margin:0;height: 100%;}
div#global{min-height:100%; width:767px;margin:0 auto;background:url(images/fond_ombre.jpg) center repeat-y;padding:0px 10px;position:relative;}
a {text-decoration:none;}
/*HEADER*/
/*banniere*/
p#banniere{
background:#FFF url(images/banniere_photos.jpg) right no-repeat;height:124px;width:734px;margin-left:16px;}
p#banniere span{display:none;}p#banniere img{margin-left:10px;}

/*menu*/
ul#menu_horizontal{margin-left:17px;width:733px;background:#fff url(images/btn_fond.jpg) repeat-x; height:30px;}
ul#menu_horizontal li{ list-style:none;display:block; width:120px; float:left;margin-right:1px;border-left:#fff 1px  solid;text-align:center; }
/*ul#menu_horizontal li img{position:absolute;width:10px; height:10px; right:0px; top:2px;}*/
ul#menu_horizontal a{color:#FFFFFF;   height:27px; color:#FFFFFF; line-height:28px; font-weight:bold; text-transform:uppercase;font-size:110%; display:block;}
ul#menu_horizontal a:hover{background:url(images/btn_rollover.jpg) repeat-x;}




div#menu_activites{display:none; width:160px; height:50px;position:absolute; background: url(images/effet_graphique_bas_bloc.jpg) bottom right no-repeat #F69E32;z-index:3; margin-top:-3px; margin-left:139px; font-weight:bold; border:#FFFFFF 1px solid;padding-top:8px;}
div#menu_activites a{font-size:110%; color:#FFFFFF; width:140px;display:block;height:15px;margin:0px;line-height:20px;padding-left:10px;padding-top:2px;}
div#menu_activites img{position:absolute;height:25px;width:116px;top:-25px; left:-1px;}
div#menu_activites a:hover{/*background:#FFFFFF;color:#000;*/text-decoration:underline;}
ul#menu_horizontal li.li_onglet a:hover{/*background:  center 3px url(images/fond_menu_multiple.jpg) no-repeat; color:#F69E32; background:none; background:#FACA99;*/}




/*BODY*/
/*effets graphiques*/
img#effet_graphique_coin_page{position:absolute; right:47px; top:163px;}
/*menu news*/
.desc_photo_du_mois, .fin_photo_du_mois,.desc_photo_du_mois2{position:absolute;left:28px;top:280px;width:151px;height:21px;z-index:4; text-align:center;line-height:21px;font-weight:bold; font-size:110%;color:#fff;}
.desc_photo_du_mois2 a{color:#fff;display:block;background:#F69E32;}
.desc_photo_du_mois2{top:266px;}
.desc_photo_du_mois2 a:hover{color:#F69E32; background:#FFFFFF;}
.fin_photo_du_mois{top:680px;z-index:5;height:2px;}
img#photo_du_mois{position:absolute;left:28px;top:153px;width:151px;height:113px;}
/*div#menu_vert{position:absolute;left:0px;top:0px;width:131px;height:340px;z-index:1;padding:10px; overflow:hidden;}
/*div#menu_vert{position:absolute; width:200px; height:30px; z-index:1; left:320px; top: 60px}*/
#bandeau_news{position:absolute;left:28px;top:290px;z-index:1;}

div#menu_vert img{margin-top:0px;}
div#menu_vert p{font-size:90%; color:#494949; font-weight:normal;margin-bottom:10px;font-style:italic;}
div#menu_vert h2{font-size:120%;width:50px;margin-bottom:2px;color:#000; background:url(images/fond_h1_news.jpg) no-repeat; height:19px; width:95px; padding-left:5px; line-height:19px; }
div#cadre{height:280px;}
/*footer*/
p#fond_pierre{height:420px;width:151px;position:absolute;bottom:18px;left:28px;background: url(images/fond_menu.jpg) bottom no-repeat;z-index:0;}
div#footer{width:733px;position:absolute;bottom:0px;background-color:#9E8475;left:28px;z-index:200;color:#FFFFFF;}
div#footer p{text-align:center;line-height:25px;height:25px;}
div#footer a{color:#FFFFFF;}
div#footer a:hover{text-decoration:underline;}
p.p_menu_footer{ text-align:center; width:560px; bottom:40px;color:#9E8475; clear:both; font-size:100%;position:absolute;left:200px;}
p.p_menu_footer a{color:#9E8475; font-weight:bold; font-size:11px;}p.p_menu_footer a:hover{text-decoration:underline;}

/*contenu*/
div#contenu{margin-left:190px;margin-right:38px;margin-top: 20px;height:100%;padding-bottom:60px;}
div#contenu strong{font-weight:bold;font-size:11px;}
div#contenu div.bloc_region{float:right;width:260px;margin-top:8px;}
div#contenu div.bloc_region h2.h2_bloc_carte{font-size:120%; font-weight:bold;}
div#contenu div.bloc_region h2.h2_bloc_carte strong{color:#A48267;}
div.bloc_gauche{
	float:left;
	width:261px;
	position:relative;
	text-align: justify;
}
div.bloc_gauche p{padding-left:5px;}
div.bloc_gauche h1{color:#F69E32; font-size:120%;margin-bottom:8px;padding-top:10px;padding-left:5px; }
div.p_2col,div.p_2col_droite,div.p_droite_tof{text-align:justify;font:90%; /*letter-spacing:0.4px; line-height:140%; */float:right;}
div.p_2col{background:#E5E9E8;/*height:143px;*/margin-top:15px;padding-left:10px;}
div.p_droite_tof{margin-top:10px;}
img.img_droite_tof{float:left;margin-right:20px;margin-top:10px;}
div.p_droite_tof h1{color:#F69E32; font-size:120%;}
div.p_droite_tof p{margin-top:8px;}
div.p_2col img{float:right;margin-left:20px;}
div.p_2col_droite img{float:left;margin-right:20px;margin-left:2px;}
div.p_2col_droite{background:none;margin-top:20px;padding-right:15px;}
div.p_2col_droite p{margin-bottom:8px;}
div.p_2col_droite p strong{}
div.p_2col p{padding-left:5px;}
div.p_2col h1{color:#F69E32; font-size:120%;margin-bottom:8px;padding-top:10px;padding-left:5px; }

div#contenu hr{clear:both;display:none;margin-bottom:20px;}
div.bloc_carte_france{background: url(images/coin_arrondi_gauche_bas.gif) left bottom  no-repeat #E5E9E8 ;width:100%; float:left;height:120px;margin-top:1px;}
div.bloc_carte_france img{margin-top:-15px;margin-right:-15px;}
div.bloc_carte_france p{margin-left:15px;}

/*paragraphe seul
div#contenu p{text-align:justify; clear:both;}
div#contenu h1{color:#F69E32; font-size:120%;clear:both;}*/
p.clear_both{clear:both;visibility:hidden;}
div.bloc_carte_france img{float:right; margin-left:5px;}
/*bloc nouveautés*/
div.bloc_nouveautés,div.bloc_nouveautés_left{width:259px; margin-top:10px;}
div.bloc_nouveautés h1,div.bloc_nouveautés_left h1{background:#F69E32; color:#FFFFFF; font-size:110%; text-transform:uppercase; padding-left:10px;height:20px;line-height:20px;}
div.bloc_nouveautés h1:first-letter,div.bloc_nouveautés_left h1:first-letter{font-size:120%;}
div.bloc_nouveautés div,div.bloc_nouveautés_left div,{background:#FACA99;margin-top:2px; text-align:justify;padding: 5px 10px;height:153px;}
div.bloc_nouveautés div h2,div.bloc_nouveautés_left div h2{padding-left:10px;padding-right:10px;padding-top:8px;}
div.bloc_nouveautés div p,div.bloc_nouveautés_left div p{padding-left:10px;padding-right:10px;}
div.bloc_nouveautés div{background:#FACA99;}
div.bloc_nouveautés div h2,div.bloc_nouveautés_left div h2{font-size:120%;color:#A48267;;background:none;}
div.bloc_nouveautés{float:right;}
div.bloc_nouveautés_left{clear:left;margin-top:0px; width:259px;}
div.bloc_nouveautés_left div{background:#E5E9E8;}
div.bloc_texte_droite{float:right;width:259px;margin-top:0px; }

div.bloc_texte_droite p{text-align:justify;}
div.bloc_texte_droite h2{font-size:120%;color:#F69E32;background:none;margin-bottom:5px;}

/*PHOTOTHEQUE AUTREMAN*/
p#menu_vignette{
/*border:#666666 2px solid;*/
position:relative;
text-align:center;
font-size:80%;
color:#666666;
margin-top:8px;

}
div.photo{
/*border:#666666 2px solid;*/
text-align:center;
height:120px;
width:120px;
border:#C4A561 solid 1px;

margin-bottom:5px;

}
div.vignette_photo{
font-weight:bold;
text-align:center;
margin-bottom:0px;
height:140px;
width:120px;
font-weight:bold;
float:left;
margin:20px;
margin-bottom:0px;
}
div.image p{
font-size:9px;

}

/*QUI SOMMES-NOUS ? / ACTIVITÉS*/
div#bloc_deroulant, div#bloc_deroulant_02 {width:255px;}
div#bloc_deroulant a,div#bloc_deroulant_02 a{display:block; height:22px; line-height:20px; background: url(images/fleche_menu.jpg) 4px #F69E32 no-repeat;font-size:110%; color:#FFFFFF; font-weight:bold; padding: 5px; border-bottom:#FFFFFF 2px solid; padding-left:15px;}
div#bloc_deroulant a:focus, div#bloc_deroulant_02 a:focus{ background-image:url(images/fleche_menu_02.jpg);}
div#bloc_deroulant p, div#bloc_deroulant_02 p{height:230px;padding:10px; text-align:justify; background:#E5E9E8;}
div#bloc_deroulant p strong, div#bloc_deroulant_02 p strong{font-size:110%; color:#9E8475; }
/*ACTIVITES*/
div#bloc_deroulant_02 p{height:298px;font-size:110%;}
div#bloc_deroulant_02{margin-top:50px;}
/*NOUS*/
div#bloc_deroulant p{height:373px;font-size:110%;}
div#bloc_deroulant {margin-top:30px;}

/*CONTACTS - formulaire*/
form#formulaire label{clear:left;display:block;float:left;width:60px;}
form#formulaire p{margin-bottom:5px;}
form#formulaire input[type="submit"]{  padding:2px; }
form#formulaire input[type="text"]:focus, form#formulaire input[type="textarea"]:active{background:#E5E9E8; border:1px solid;}
form#formulaire{ background:#E5E9E8; margin-left:7px;margin-top:8px;}
p#info_envoi{ font-size:90%;  width:200px; color:#F69E32;bottom:2px;position:absolute;right:55px;text-align:center;}
form#formulaire p#en_tete_form{height:25px;line-height:25px;background:#F69E32;border-bottom:#FFFFFF 1px solid;}

/*OU SOMMES-NOUS ?*/
div#ou_sommes_nous{
position:relative;
z-index:10;

}
p#ou_sommes_nous,p#ou_sommes_nous_accueil {
position:absolute;
left:250px;
top:490px;
width:230px;
z-index:30;

}
p#ou_sommes_nous span,p#ou_sommes_nous_accueil span{margin-bottom:4px;display:block;}
p#ou_sommes_nous_accueil {
top:300px;
}

/*NOS SOIREES*/
p#theme_soirees{font-size:110%;}

/*ACCUEIL*/
p#texte_accueil{font-size:110%;}