body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
padding-top:20px;
background:#BE0009;
}

p {
margin-top:5px;
padding-top:5px;
margin-bottom:5px;
padding-bottom:5px;
}

img{
border:0px;
}


#overDiv {
position:absolute;
visibility:hidden;
z-index:1000;
}

/* CONSTRUCTION CHARTE */
#centrer{
width:900px;
margin-left:auto;
margin-right:auto;
background-color:#FEF4CF;
}


#zone_haut{
width:900px;
height:223px;
background:url('../../maj/phototheque/photos/charte/ban1.jpg') no-repeat left top;
float:left;
cursor:pointer;
}



#menu_haut{
margin-top:192px;
margin-left:15px;
}

td.menu_haut {
		/*
		border-right:1px dotted #E4D4B9;
		*/
		}
		a.menu_haut {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		height:25px;
		line-height:25px;
		padding-left:7px;
		padding-right:7px;
		text-align:center;

		}
		a.menu_haut:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#F9C710;
		text-decoration:none;
		height:25px;
		line-height:25px;
		padding-left:7px;
		padding-right:7px;

		text-align:center;

		}
		a.menu_haut_actif {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#F9C710;
		text-decoration:none;
		height:25px;
		line-height:25px;
			padding-left:7px;
		padding-right:7px;

		text-align:center;

		}
		a.menu_haut_actif:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#F9C710;
		text-decoration:none;
		height:25px;
		line-height:25px;
		padding-left:7px;
		padding-right:7px;

		text-align:center;

		}


#zone_contenu{
width:900px;
float:left;
background:url('../../maj/phototheque/photos/charte/haut_zone_contenu.jpg') no-repeat left top;
}

#zone_contenuaccueil{
width:900px;
float:left;
background:url('../../maj/phototheque/photos/charte/haut_zone_contenuaccueil.jpg') no-repeat left top;
}

#zone_gauche{
width:221px;
float:left;
background:url('../../maj/phototheque/photos/charte/bas_page_gauche.jpg') no-repeat left bottom;
background-color:#F9C710;
margin-top:30px;
}

	#zone_menu_gauche{
	width:221px;
	float:left;
	}
	
	
		ul.menu_gauche {
		margin:0px;
		padding:0px;
		}
		li.menu_gauche {
		margin:0px;
		padding:0px;
		list-style-type:none;
		}
		
		ul.ss_menu_gauche {
		margin:0px;
		padding:0px;
		}
		
		li.ss_menu_gauche {
		margin:0px;
		padding:0px;
		list-style-type:none;
		}
		
		
		
		a.menu_gauche {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#4485A6;
		text-decoration:none;
		display:block;
		height:30px;
		line-height:30px;
		background-color:#FEF4CF;
		font-weight:bold;
		padding-left:20px;
		
		
		}
		a.menu_gauche:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#4485A6;
		text-decoration:none;
		display:block;
		height:30px;
		line-height:30px;
		background-color:#FEF4CF;
		font-weight:bold;
		padding-left:20px;
		
		}
		a.menu_gauche_actif {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#4485A6;
		text-decoration:none;
		display:block;
		height:30px;
		line-height:30px;
		background-color:#FEF4CF;
		font-weight:bold;
		padding-left:20px;
		}
		a.menu_gauche_actif:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#4485A6;
		text-decoration:none;
		display:block;
		height:30px;
		line-height:30px;
		background-color:#FEF4CF;
		font-weight:bold;
		padding-left:20px;
	
		}
		
		
		a.ss_menu_gauche {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration:none;
		display:block;
		height:20px;
		line-height:20px;

		background-color:#F9C610;
		padding-left:10px;
		/*border-bottom:1px solid #2C7A2C;*/
		}
		a.ss_menu_gauche:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		display:block;
		height:20px;
		line-height:20px;
		background-color:#F9C610;

		padding-left:10px;
		/*border-bottom:1px solid #2C7A2C;*/
		}
		a.ss_menu_gauche_actif {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		display:block;
		height:20px;
		line-height:20px;

		background-color:#F9C610;

		padding-left:10px;
		/*border-bottom:1px solid #2C7A2C;*/
		}
		a.ss_menu_gauche_actif:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		display:block;
		height:20px;
		line-height:20px;
		background-color:#F9C610;
		padding-left:10px;
		/*border-bottom:1px solid #2C7A2C;*/
		}
	
	
	

#zone_droite{
width:679px;
float:left;
margin-top:50px;
}

#zone_droiteaccueil{
width:679px;
height:589px;
float:left;
background:url('../../maj/phototheque/photos/charte/page_accueil.jpg');
background-repeat:no-repeat;
}
	


	
	#contenu{
	width:679px;
	float:left;
	background:url('../../maj/phototheque/photos/charte/bas_page_contenu.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
	
	#contenuaccueil{
	width:679px;
	float:left;
	/*
	background:url('../../maj/phototheque/photos/charte/bas_page_contenuaccueil.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	*/
	}
	
	/*
	#texteaccueil{
	padding-left:10px;
	padding-right:10px;
	width:367px;
	float:left;
	}
	*/
	
	#texte{
	padding-left:20px;
	padding-right:20px;
	width:620px;
	float:left;
	
	}
	
	




/* lien defaut */

a{
color :#BE0009;
text-decoration:none;
}

a:hover{
color :#BE0009;
text-decoration:underline;
}



/* FORMULAIRE */
.boutton {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#CCD6C1;
color:#A57014;
border:1px solid #526A16;
font-size:10px;
}

.input {
font-family:Verdana, Arial, Helvetica, sans-serif;
width:170px;
font-size:12px;
border:1px solid #526A16;
}

.separe {
visibility:hidden;
clear:both;
}

.input_txt_50{
	width:50px;
	color:#000000;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #F9C610;
}

.input_txt_70{
	width:70px;
	color:#000000;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #F9C610;
}

.input_txt_100{
	width:100px;
	color:#000000;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #F9C610;

}

.input_txt_200{
	width:200px;
	color:#000000;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #F9C610;
}

.input_txt_250{
	width:240px;
	color:#000000;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #F9C610;
}

.input_txt_300{
	width:325px;
	color:#000000;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #F9C610;

}

.boutton{
	color:#FFFFFF;
	font-size:12px;
	background-color:#F9C610;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #000000;
	
		
}