@import "/css/formulaire.css";
/*** MISE EN FORME DU TEXTE ***/
h1 {
	font-size: 14px;
	color:#56671d;
	font-weight: bold;
	background-color: #F4EFDC;
	padding-bottom:2px;
	padding-top:2px;
	border-bottom:solid 1px #ABC83A;
}

h2 {
	font-size: 13px;
	color: #56671d;
	font-weight: bold;	
}


h3 {
	font-size: 12px;
	color: #7E8F3F;
}

h4 {
	font-size: 12px;
}
a {
	color:#56671d;
}

p, td, li, a, label{
	font-size: 12px;
}
img{border:0;}

.legende{
margin-top:3px;
font-size:10px;
}
.invisible{
display:none;
}
/*illicopage*/
a.lien_menu{
padding-left:10px;
}

/* CSS GOOGLEMAPS */
.li_gmap{
	text-align: left;
	 padding: 10px;
	 margin: 0;	 
}
.nom_fiche_lei{
	font-size: 10px;
}
.famille_fiche_lei{
	font-size: 9px;
}

.gmap_choix_moteur{
font-size:9px;
}
.LEI_nom_prod{
	font-size: 14px;
	color:#56671d;
	font-weight: bold;
}

.LEI_souligne{
	background-color:#A7A5AA;
}

/* plan du site */
A.PLAN0{
	font-size: 13px;
	color:#56671d;
	font-weight: bold;
	text-decoration:none;
}

A.PLAN1{
	font-size: 12px;
	color:#000000;
	text-decoration:none;
	list-style-position: outside;
	list-style-type: square;
}

A.PLAN1:hover{
    color:#56671d;
}

A.PLAN2{
	font-size: 11px;
	color:#000000;
	text-decoration:none;	
}

A.PLAN2:hover{
    color:#56671d;
}
/*illicopage*/
p.user_courant{
margin-top:0 !important;
}
/**/
*{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
html, body{
height:100%;
}
body {
	margin: 0;
	padding: 0;
	background-color:#57671E;
	text-align:center;
}

.page{
	width: 956px;
	margin: auto;
	text-align:left;
	/*height:100%;*/
	background:url(/charte/fond_page_956.gif) repeat-y;
}
html>body .page {
	height: auto;
}
.page2{
	width:955px;
	float:left;
}
.gauche{
display:none;
}
.droite{
	float:left;
	height:91.6%;
	width:1px;
}
/* Haut */
.header {
float:left;
height: 240px;/**/
/*background-image:url(/charte/bandeau_ete_accueil.jpg);*/
background-image:url(/charte/bandeau_hiver_accueil.jpg);
background-repeat:no-repeat;
}

.header_int{
height: 240px;/**/
float:left;
background-image:url(/charte/bandeau_hiver.jpg);
background-repeat:no-repeat;
position:relative;
}
#z-diaporama{
float:left;
width:955px;
height:142px;
}
#diaporama{
position:absolute;
left:173px;
top:0;
z-index:1;
}
.v_malvoyant{
float:left;
background-color:#57671E;
width:955px;
}
.v_malvoyant a{
color:#FFFFFF;
padding:2px 2px 2px 0px;
text-decoration:none;
font-size:10px;
}
.v_malvoyant_int a{
color:#FFFFFF;
text-decoration:none;
padding:10px;
}
.logos{
float:left;
/*width:746px;*/
width:230px;
z-index:100;
}
.drapeaux{	
	position:absolute;
	bottom:32px;
	left:743px;
	width:157px;
	z-index:3;
/*padding-right:57px;*/
padding-top:13px;
background:url(/charte/logo-crta.png) no-repeat right top;
}

#clic_contact{
float:left;
width:700px;
height:50px;
/*position:relative;
top:-25px;*/
position:relative;
top:25px;
left:20px;
z-index:1;
}
#clic_contact_accueil{
float:left;
width:700px;
height:20px;
/*position:relative;
top:-25px;*/
position:absolute;
top:-25px;
left:10px;
z-index:1;
}
.drapeaux_accueil{	
	float:left;
	/*width:100px;
	margin-top:27px;
	margin-left:516px;
	margin-right:100px;*/
	position:relative;
	top:-24px;
	left:500px;
	width:100px;
	z-index:3;
}
*+html .drapeaux_accueil{
top:-27px;
}
* html .drapeaux_accueil{
top:-26px;
}
.drapeaux img, .drapeaux_accueil img{
	margin:3px;
}
.zone_modifiable{
	float:left;
	/*width:697px;*/
	width:707px;
}
.zone_modifiable_accueil{
position:relative;
top:-30px;
	float:left;
	width:697px;
}
/**/
.centre{
float:left;
}
/**/
#div_lien_yahoo{
width:480px;
position:relative;
top:-10px;
float:left;
padding-left:10px;
}
.lien_yahoo{
text-decoration:none;
}
a.lien_yahoo:hover{
text-decoration:underline;
}
.contenu{
padding-top:20px;
float:left;
width:520px;
margin-left:10px;
}
.contenu_etendu{
padding-top:20px;
float:left;
width:680px;
margin-left:10px;
}
.pictos{
float:right;
font-size:10px;
color:#56671d;
position:relative;
padding-right:10px;
text-align:right;
}
.pictos_accueil{
float:right;
font-size:10px;
color:#56671d;
position:relative;
padding-right:10px;
text-align:right;
top:15px;
}
.pictos a, .pictos_accueil a{
text-decoration:none;
color:#56671d;
font-size:10px;
}
.pictos a:hover, .pictos_accueil a:hover{
text-decoration:underline;
}
/* colD interieur */
.colD{
clear:right;
float:left;
width:150px;
text-align:center;
padding-right:1px;
margin-top:20px;
margin-left:20px;
}

/* actualite colD */
.colD h2{
color:#56671d;/*vert*/
color:#CC071E;/*rouge*/
font-size:13px;
font-weight:bold;
margin:0;
padding:0;
text-align:center;
}
.colD table{
width:100%;
}
.colD .News_titre{
text-align:left;
color:#000000;
}
.colD .News_resume{
text-align:right;
}
/* encadre colD */
.colD hr{
width:92%;
color:#B8D057;
background-color:#B8D057;
height: 1px;
border: 0;
}
.encadre_colD{
margin:5px 3px 0px 3px;
padding:0 3px 3px 3px;
/*background:url(/charte/degrade_contact.jpg) repeat-y left top #F4EFDC;
text-align:center;
background-color:#F4EFDC;*/
background:url(/charte/degrade_contact.jpg) repeat-y right top #FDFCF7;
border:1px solid #F4EFDC;
}
.colD h2 a{
text-decoration:none;
text-align:center;
font-size:11px;
}
.colD p, .colD a{
color:#666600;
font-size:11px;
margin:0;
padding:0;
margin-bottom:8px;
}
.email_colD{
font-size:9px;
}
.colD .encadre_colD p, .colD .encadre_colD a, .colD .encadre_colD h2{
color:#330000;
}

/*** Blocs speciaux accueil ***/
.flash_incontournables{
width:250px;
padding:4px;
border:1px solid #B7CF58;
}

* html .flash_incontournables{
position:relative;
top:-2px;
}

.encadre{
border:1px solid #B7CF58; /*vert clair*/
padding:0px 5px 5px 5px;
margin:5px 9px 0px 10px;
}
/*.encadre h2{
font-size:13px;
font-weight:bold;
color:#CC071E;
}*/
/* type actualite accueil */
.encadre_vert_ombre_colG{
background:url(/charte/rpt_vert_ombre_colG.png) repeat-y;
}
.contenu_encadre_vert_ombre_colG{
margin:10px;
width:245px;
vertical-align:top;
font-size:11px;
}
.contenu_encadre_vert_ombre_colG h2{
margin-top:0;
margin-bottom:0;
}
.contenu_encadre_vert_ombre_colG p{
margin:0;
margin-top:3px;
}
.contenu_encadre_vert_ombre_colG *{
font-size:11px;
text-align:justify;
}

#cartographie, .incontournables, .haut_colG{/* a cause du bloc ombre */
margin-left:5px;
}
#cartographie{
margin-top:8px;
}
.encadre_vert_ombre_colG, .affiche_actu{
margin-top:5px;
}
/*bloc actualites + manifestations */
.affiche_actu{
background:url(/charte/rpt_vert_fonce_colD.png) repeat-y;
width:412px;
}
#agenda, #actualites{
margin:10px;
width:382px;
height:142px;
}

.lien_actu{
width:100%;
text-align:right;
margin-bottom:10px;
margin-top:5px;
}
.lien_actu a{
color:#FFFFFF;
font-weight:bold;
background:url(/charte/puce_double_chevron.gif) no-repeat;
padding-left:20px;
margin-right:18px;
font-size:13px;
}
.lien_news{
color:#FFFFFF;
}

/* colonne de gauche colG */
.col-1{
width:232px;
margin-right:12px;
float:left;
}
.menu, #menu_redondant{
background-image:url(/charte/fond_menu.gif);
background-repeat:repeat-y;
}
#menu_redondant{
padding-top:3px;
}
#menu_redondant a{
text-decoration:none;
margin-left:6px;
margin-right:3px;
}
* html #menu_redondant{
position:relative;
top:-10px;
}

.sous_menuLat{
float:left;
text-align:center;
width:100%;
}
.sous_menuLat img{
margin:10px;
}
#hebergement-en-ligne{
float:left;
clear:both;
width:212px;
position:relative;
background:#fff none;
height:55px;
display:block;
}
#hebergement-en-ligne img{
position:absolute;
left:0px;
top:0px;
padding:4px;
background-color:#fff;
}
/*moteur de recherche*/
.moteur{
background-image:url(/charte/fond_moteur.png);/*.jpg*/
background-repeat:no-repeat;
height:50px;
}
.form_moteur{
	padding-left:18px;
	padding-top:18px;
	float:left;
	height:30px;
	width:198px;
}
input.moteur {
	font-size: 9px;
	vertical-align:middle;
	border: 1px solid #A9CC3A;
	width:110px;
	height:17px;
	background-color:#FFFFFF;
	background-image:none;
	}
/**/

/*manifestations*/

.manif{		/* instance bloc manif */
margin-bottom:10px;
width:100%;
color:#FFFFFF;
float:left;
}
.texte_manif{/*bloc gauche*/
float:left;
width:65%;
}
.titre_manif, .lien_news{
text-decoration:none;
font-weight:bold;
font-size:13px;
}
.date_manif{
font-size:10px;
}
.resume_manif{
clear:both;
display:block;
}
.resume_manif a{
color:#FFFFFF;
text-decoration:none;
}
.image_manif{/*bloc droite*/
text-align:right;
float:right;
width:35%;
}
.image_manif img{
width:80px;
}

/*bas page*/
.footer {
	clear:both;
	height: 70px;
	text-align:right;
	background-image:url(/charte/bas_int.gif);
	background-repeat:no-repeat;
	background-color:#B8D057;
	padding-bottom:5px;
	}	
.footer_accueil{
	clear:both;
	height:73px;	
	background-image:url(/charte_accueil/bas_accueil.jpg);
	background-repeat:no-repeat;
}
.made_with {
	text-align:right;
	position:relative;
	bottom:-48px;	
	right:0;
	}
.made_with IMG {
	border:0px;
	vertical-align:middle;
	}	
.made_with A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	}
/**** presentation du menu lateral ****/
.menu a{
text-decoration:none;
}
.menu dl{
margin:0;
padding:0;
}
.menu dt{
margin:0;
padding:0;
margin-left:6px;
margin-right:3px;
}
.menuG-1 a, .menuGactive-1 a, #menu_redondant a{
border-bottom:1px solid #ABC83A;
color:#57671E;
padding:2px 0px 4px 15px;
display:block;
background:url(/charte/puce_menu1.png) no-repeat left bottom;
font-weight:bold;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.menuGactive-1 a, .menuG-1 a:hover, #menu_redondant a:hover{
background-color:#829F11;
color:#fff;
}
.menuG-2 a, .menuGactive-2 a{
color:#fff;
display:block;
font-size:11px;
background:url(/charte/puce_tiret.gif) no-repeat #829F11 15px 10px;
padding:2px 2px 2px 23px;
}
.menuGactive-2 a, .menuG-2 a:hover{
background:url(/charte/puce_tiret_f2.gif) no-repeat #758F0F 15px 10px;
}
.menuG-3 a, .menuGactive-3 a{
color:#fff;
text-decoration:none;
display:block;
font-size:11px;
background:url(/charte/puce_tiret.gif) no-repeat #758F0F 23px 10px;
padding:2px 2px 2px 31px;
}
.menuGactive-3 a, .menuG-3 a:hover{
background:url(/charte/puce_tiret_f2.gif) no-repeat #69800D 23px 10px;
}
.menuG-4 a, .menuGactive-4 a{
color:#fff;
text-decoration:none;
display:block;
font-size:11px;
background:url(/charte/puce_tiret.gif) no-repeat #69800D 33px 10px;
padding:2px 2px 2px 41px;
}
.menuGactive-4 a .menuG-4 a:hover{
background:url(/charte/puce_tiret_f2.gif) no-repeat #495909 33px 10px;
}
