body{



font-family:Verdana, Helvetica, sans-serif;



font-size:11px;



color:#000000;



background-color:#D4D4D4;





}







img{



border:0px;



}







p {



margin-top:5px;



padding-top:5px;



margin-bottom:5px;



padding-bottom:5px;



}


#facebook {
	
float:left;

width: 450px ;

height: 30px ;

}

#social{

color:#000;


font-size:12px;

float:right;

margin-top: 0px;

width: 95px ;

height: 20px ;




}





#h_10{



height:10px;



}



#h_5{



height:8px;



}



#p_0{



padding:0px;



}



#p_5{



padding:5px;



}







#p_10{



padding:10px;



}







#p_20{



padding:20px;



}




#p_30{



padding:30px;



}










/* CONSTRUCTION CHARTE */



#centrer{

width:914px;

margin-left:auto;

margin-right:auto;

background-image:url(../../maj/phototheque/photos/charte/ombr.png);

background-repeat:repeat-y;

}

#centrer1{

width:900px;

margin-left:auto;

margin-right:auto;

}



#zone_haut {



float:left;



width:900px;



	height:90px;



}







	



	



	#zone_pub_partie {



	width:595px;



	height:146px;



	}



	



	#zone_pub_partie img {



	width:595px;



	height:146px;



	}



	



	



	#zone_pub_haut {







	float:left;







	



	}



	



	#zone_pub_haut img {



	float:left



	/*



	width:728px;



	height:90px;



	*/



	}











#zone_pub_haut_droite {



	/*width:728px;



	height:90px;



	*/



	float:left



	}



	



	#zone_pub_haut_droite img {



	float:left



	/*



	width:728px;



	height:90px;



	*/



	}







	



	#zone_pub_droite {



	width:300px;



	height:250px;



	}



	



	#zone_pub_droite_comment_ca_marche {



	width:300px;



	height:276px;



	}



	



	#zone_pub_droite img {



	width:300px;



	height:250px;



	}



	



	#zone_inscrivez_vous {



	float:left;



	}







#zone_anim_haut {



float:left;



width:900px;



height:320px;



}











#zone_menu_haut{



float:left;



width:900px;



background-color:#414141;



}











#menu_haut {



	padding-top:8px;



	height:22px;



}



#ss_menu_haut {



	padding-top:8px;



	height:22px;



}







	a.menu_haut {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:10px;



	color:#e5e5e5;



	text-decoration:none;



        font-weight:bold;







	}



	a.menu_haut:hover {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:10px;



	color:#DB2168;



	text-decoration:none;



	}



	



	a.menu_haut_actif {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:10px;



	color:#DB2168;



	text-decoration:none;



        font-weight:bold;







	}



	a.menu_haut_actif:hover {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:10px;



	color:#DB2168;



	text-decoration:none;







	}



	



	td.menu_haut_marge{



	padding-left:10px;



	padding-right:10px;



	margin-top:5px;



	text-align:center;



	}



	td.menu_haut {



	font-size:8px;	



	color:#191919;



	width:1px;



	}







#zone_contenu{



	width:900px;



	float:left;



}







#zone_contenu_accueil{



	width:900px;



	float:left;



	background-image:url(../../maj/phototheque/photos/charte/repeat_accueil.png);



	background-repeat:repeat-y;







}







#zone_contenu_gauche{



	width:645px;



	float:left;



	background-color:#666666;



}







#zone_contenu_gauche_txt{



	width:645px;



	float:left;







}







#zone_5{



	width:5px;



	float:left;



	background-color:#d4d4d4;



}







#border_gris_bas{



	border-bottom:3px solid #D4D4D4;



}







.border_gris_bas{



	border-bottom:3px solid #d4d4d4;



}











.border_gauche{



border-left:5px solid #d4d4d4;



}







#border_gris_haut{



	border-top:3px solid #d4d4d4;



}







.border_gris_haut{



	border-top:3px solid #d4d4d4;



}











#zone_contenu_droite{



	width:250px;



	float:left;



	background-color:#fff;



}








#zone_contenu_droite_txt{



	width:250px;



	float:left;







}











#zone_mention_bas{



	width:100%;



	background-color:#414141;
	
	



	float:left;



	height:200px;



}







#mention_bas {



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px; 



	color:#FFFFFF;



	padding-right:25px;



	margin-top:5px;



	float:right;

	

	



}



#ligne {
	
	border-top:#585858 solid 1px;
	width: 900px;

	
}
 


#menu_bas {



	padding-top:22px;



	padding-right:10px;



	float:left;
	

	
	
	



}











	a.menu_bas {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:11px;



	color:#929292;



	text-decoration:none;







	}



	a.menu_bas:hover {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:11px;



	color:#929292;



	text-decoration:underline;







	}



	a.menu_bas_actif {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:11px;



	color:#929292;



	text-decoration:underline;







	}



	a.menu_bas_actif:hover {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:11px;



	color:#929292;



	text-decoration:underline;



	}



	



	td.menu_bas_marge{



	padding-left:10px;



	padding-right:10px;



	}



	td.menu_bas {



	font-size:8px;	



	color:#929292;



	width:1px;



	}















/* inscription */



label {



	display: inline;



  	float: left;



  	width: 200px;



	font-style:italic



}







.inscription legend {



color:#BA9664;



font-weight:bold;



	



}



.fond_login{

	

background-image:url(../../maj/phototheque/photos/charte/fond_login.jpg);



background-repeat:no-repeat;



background-color:#FFFFFF;



}

	



.fond_blanc_bloc{



background-image:url(../../maj/phototheque/photos/charte/fond_blanc_bloc_gauch.jpg);



background-position:top left;



background-color:#FFFFFF;



background-repeat:no-repeat;



}

.fond_bloc_news{



background-image:url(../../maj/phototheque/photos/charte/fond_bloc_news.jpg);



background-position:top left;



background-color:#FFFFFF;



background-repeat:no-repeat;



}

.fond_bloc_testimonies{



background-image:url(../../maj/phototheque/photos/charte/fond_bloc_testimonies.jpg);



background-position:top left;



background-color:#FFFFFF;



background-repeat:no-repeat;



}

.fond_gris_bloc{



background-image:url(../../maj/phototheque/photos/charte/fond_blanc_bloc_gauche1.jpg);



background-position:top left;



background-color:#959B99;



background-repeat:no-repeat;



}


.fond_clock_bloc{



background-image:url(../../maj/phototheque/photos/charte/fond_bloc_free.jpg);



background-position:top left;



background-color:#fff;



background-repeat:no-repeat;



}


.fond_rose_bloc{







background-position:top left;



background-color:#FFF;



background-repeat:no-repeat;



}







.fond_vert_bloc{







background-position:top left;



background-color:#DEF6D0;



background-repeat:no-repeat;



}







.fond_bleu_bloc{






background-position:top left;



background-color:#A6CDF4;



background-repeat:no-repeat;



}







/* lien defaut */







a{



color :#000000;



text-decoration:underline;



}







a:hover{



color :#642E4B;



text-decoration:none;



}







a.ariane{



color :#666666;



text-decoration:underline;



font-size:11px;



}







a.ariane:hover{



color :#666666;



text-decoration:none;



font-size:11px;



}



















/* FORMULAIRE */







#nv_compte{



width:650px; 



margin-left:125px;



padding-top:20px;



}















.boutton {



font-family:Verdana, Arial, Helvetica, sans-serif;



background-color:#FFFFFF;



color:#7A3D5E;



border:1px solid #7A3D5E;



font-size:12px;



}







.input_identification {



font-family:Verdana, Arial, Helvetica, sans-serif;



width:300px;



font-size:12px;



color:#807C7C;



border:1px solid #807C7C;



padding-left:5px;



}







.input_identification1 {



font-family:Verdana, Arial, Helvetica, sans-serif;



width:200px;



font-size:12px;



color:#807C7C;



border:1px solid #807C7C;



padding-left:5px;



}







.file_identification {



font-family:Verdana, Arial, Helvetica, sans-serif;



width:200px;



font-size:12px;



color:#807C7C;



border:1px solid #807C7C;



padding-left:5px;



}







.textarea_identification{



font-family:Verdana, Arial, Helvetica, sans-serif;



width:305px;



height:100px;



font-size:12px;



color:#807C7C;



border:1px solid #807C7C;







}







.input_identification1 {



font-family:Verdana, Arial, Helvetica, sans-serif;



width:200px;



font-size:12px;



color:#807C7C;



border:1px solid #807C7C;



padding-left:5px;



}















	#btn_action_ok {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#191919;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
	float:right;
	margin-right:2px;
	margin-top:3px;

	}







	#btn_action_ok:hover {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:14px;



	color:#DB2168;



	text-decoration:none;



	cursor:pointer;	



	font-weight:bold;



	



	}











	.lien_identification {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:11px;



	color:#191919;



	text-decoration:none;







	}



	.lien_identification:hover {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:11px;



	color:#DB2168;



	text-decoration:none;



	}



	



	



		.lien_identification_rose {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:11px;



	color:#DB2168;



	text-decoration:none;







	}



	.lien_identification_rose:hover {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:11px;



	color:#191919;



	text-decoration:none;



	}




.lien_identification_vert {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:11px;



	color:#191919;



	text-decoration:none;







	}



	.lien_identification_vert:hover {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:11px;



	color:#6FE031;



	text-decoration:none;



	}
;



	text-decoration:none;







	}



	.lien_identification_vert:hover {



	font-family:Verdana, Helvetica, sans-serif;



	font-size:11px;



	color:#191919;



	text-decoration:none;



	}







.separe {



visibility:hidden;



clear:both;



}







.rond{



}











#titre_form{



font-family:Verdana, Arial, Helvetica, sans-serif;



font-size:12px;



color:#DB2168;



font-weight:bold;



}







#ligne_grise{



line-height:1px;



height:1px;



border-bottom:1px dotted #C0C0C0;

margin-right:20px;

}


#ligne_grise_2{



line-height:1px;



height:1px;



border-bottom:1px dotted #C0C0C0;



}







#bnd_haut_partie{







	width:600px;



	height:159px;



}







#bnd_haut_partie_g{



	background-image:url(../../maj/phototheque/photos/charte/bnd_haut_partie_g.jpg);



	background-repeat:no-repeat;



	width:309px;



	height:159px;







}







.bnd_haut_partie_d{



	background-image:url(../../maj/phototheque/photos/charte/bnd_haut_partie_d.jpg);



	background-repeat:no-repeat;



	width:291px;



	height:159px;



}











.reste_temps{



	position:absolute;



	margin-left:90px;



	margin-top:55px;



	color:#5AC21B;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:16px;



	font-weight:bold;



}







.fond_depart{



	background-image:url(../../maj/phototheque/photos/charte/fond_depart.jpg);



	background-repeat:no-repeat;



	background-position:center;



	width:600px;



	height:226px;



}







.txt_depart{



	margin-left:100px;



	padding-top:115px;



	color:#5AC21B;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:18px;



	font-weight:bold;



}











.arrondi_rose{



	background: #D2326F ;



	text-align: left;



	padding: 10px 10px;	/* padding greater than corner height|width */



	margin: 5px 5px;



	font-size:12px;



}















table.results {



	font-size: 10px;



	font-family:Arial;



}



table.results tr {



	height: 25px;



}



table.results tr td {



	padding: 0 10px;



	border-right: 1px solid #FFFFFF;



}



table.results .thead td {



	color: #D64D81;



	padding: 0 5px;



	font-weight: bold;



	background-color: #FFFFFF ;



}



table.results .even td {



	color: #000000;



	background-color: #FBE6ED ;



	border-top: 1px solid #FFFFFF;



	font-weight:bold;



}



table.results .odd td {



	color: #000000;



	background-color: #F5C3D3;



	border-top: 1px solid #FFFFFF;



	font-weight:bold;	



}















.holder {



	float: left;



	margin: 10px;



}







.scroll-pane {



	width: 100%;



	height: 370px;



	overflow: auto;



	float: left;



}







.scroll-pane1 {



	width: 100%;



	height: 300px;



	overflow: auto;



	float: left;



}











.jScrollPaneContainer {



	position: relative;



	overflow: hidden;



	z-index: 100;



}







.jScrollPaneTrack {



	position: absolute;



	cursor: pointer;



	right: 0;



	top: 0;



	height: 100%;



	background: #F5C3D3;



}



.jScrollPaneDrag {



	position: absolute;



	background: #FFFFFF;



	cursor: pointer;



	overflow: hidden;



}



.jScrollPaneDragTop {



	position: absolute;



	top: 0;



	left: 0;



	overflow: hidden;



}



.jScrollPaneDragBottom {



	position: absolute;



	bottom: 0;



	left: 0;



	overflow: hidden;



}



a.jScrollArrowUp {



	display: block;



	position: absolute;



	z-index: 100;



	top: 0;



	right: 0;



	text-indent: -2000px;



	overflow: hidden;



	/*background-color: #666;*/



	height: 9px;



}



a.jScrollArrowUp:hover {



	/*background-color: #f60;*/



}







a.jScrollArrowDown {



	display: block;



	position: absolute;



	z-index: 100;



	bottom: 0;



	right: 0;



	text-indent: -2000px;



	overflow: hidden;



	/*background-color: #666;*/



	height: 9px;



}



a.jScrollArrowDown:hover {



	/*background-color: #f60;*/



}



a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {



	/*background-color: #f00;*/



}