/* Global */
body{
	margin:					0px;
	font-family:			Arial;
	font-size:				12px;
}
table{
	margin:					0px;
	font-family:			Arial;
	font-size:				12px;
}
a{
	color:					#285E9F;
	font-size:				12px;
	text-decoration:none;
}
a:hover{
	color:					#285E9F;
	font-size:				12px;
	text-decoration : 			underline;
}

/* Header */
.logo_transparent{
	display: block; 
	width: 100%; 
	height: 100%; 
}
.titre{
	font-family: 			Arial; 
	font-size: 				48px; 
	font-weight: 			bold; 
	text-decoration: 		none; 
	color: 					white;
}
.soustitre{
	font-family: 			Arial; 
	font-size: 				14px; 
	font-weight: 			bold; 
	text-decoration: 		none; 
	color: 					#8995A4;
}
.recherche_locate{
	position: 				relative; 
	top: 					43px; 
	left: 					255px; 
	width: 					340px; 
	height: 				22px;
	
}
.recherche_textbox{
	border: 				solid 1px white; 
	margin-left: 			4px;
}
.recherche{
	padding: 				10px; 
	background-color: 		white; 
	color: 					#285E9F; 
	font-family: 			Arial; 
	font-weight: 			bold; 
	font-size: 				12px;
}

/* Bandeau gauche */
.categorie_headmenuback{
	width:					173px;
	height:					44px;
	background-image:		url(../images/body_corner_topleft.jpg);
	background-repeat:		no-repeat;
	margin-bottom:			5px;
}
.categorie_ml{
	margin-left: 			5px;
}
.categorie_item{
	color:					#505050;
	font-family:			Arial;
	text-decoration:		none;
	font-weight:			bold;
}
.categorie_puce{
	margin-top:				4px;
	margin-left:			10px;
	margin-right:			4px;
	height:					10px;
	width:					10px;
	background-image:		url(../images/puce_cat.jpg);
}
.categorie_foot{
	width:					173px;
	height:					8px;
	background-image:		url(../images/cat_foot.jpg);
	background-repeat:		no-repeat;
	margin-bottom:			5px;
}
.partenaire_head{
	width:					173px;
	height:					29px;
	background-image:		url(../images/head_partenaire.jpg);
	background-repeat:		no-repeat;
	margin-bottom:			5px;
}

.boost_head{
	width:					150px;
	height:					29px;
	background-image:		url(../images/head_boost.jpg);
	background-repeat:		no-repeat;
	margin-top:				5px;
	margin-bottom:			5px;
}

a .boost_thumb{
	margin-bottom:			5px;
border:1px solid #285E9F;
}
a:hover .boost_thumb{
	margin-bottom:			5px;
border:1px solid #fff;
}

a .thumb {
border:1px solid #285E9F;

}
a:hover .thumb {
border:1px solid #fff;

}

a .pub {
border:0px solid #285E9F;
margin-bottom:			5px;
}
a:hover .pub {
border:0px solid #fff;
margin-bottom:			5px;
}

.categorie_footer{
	margin-left:			0px;
	height:					1px;
	width:					150px;
	color:					#CCCCCC;
	background-color:		#CCCCCC;
	border:					none;
	margin-left: 			10px;
}
.categorie_pubzone{
	padding-left: 			11px;
}


/* Zone centrale */
.displayer_main{
	background-image: 		url(../images/body_grad_top.jpg); 
	background-repeat: 		repeat-x; 
	background-position: 	top center;
}
.displayer_borders{
	background-image:		url(../images/body_grad.jpg);
	background-repeat:		repeat-x;
	background-position:	top left;
}


.description_headmenu{
	height:					32px;
	padding-top: 			5px;
	padding-left:			10px;
	font-family:			Arial;
	font-weight:			bold;
	font-size:				16px;
	color:					#333333;
}
.description_classement_puce{
	font-family: 			Arial; 
	font-size: 				30px; 
	font-weight: 			bold; 
	padding: 				0px;
}
.description_thumb_main{
	padding-right: 			7px;
}
.description_thumb_puce{
	font-size:				16px;
	font-family: 			Arial; 
	text-decoration:		none;
	font-weight:			bold;
	color:					black;
}
.description_titre{
	font-family: 			Arial;
	font-size:				16px;
	text-decoration:		none;
	font-weight:			bold;
	color:					#1E92F0;
}
.description_categorie_main{
	font-family: 			Arial; 
	text-decoration:		none;
	font-weight:			normal;
	color:					#505050;
	font-size:				14px;
	font-weight:			bold;
}
.description_categorie_font{
	font-family: 			Arial; 
	text-decoration:		none;
	font-weight:			normal;
	font-size:				14px;
	color:					#1E92F0;
	font-weight:			bold;
}
.description_text{
	padding-top:			5px;
	padding-bottom:			5px;
	font-family: 			Arial; 
	text-decoration:		none;
	font-weight:			normal;
	color:					#505050;
	padding-right:			20px;
}
.description_footer{
	margin-left:			0px;
	margin-right:			0px;
	margin-top:				10px;
	margin-bottom:			10px;
	height:					1px;
	width:					100%;
	color:					#CCCCCC;
	background-color:		#CCCCCC;
	border:					none;
}
.in_out_font{
	color:					#FF6C00;
	font-weight:			bold;
	padding-right:			20px;
}
.list_spacer{
	width:					633px;
	height:					3px;
	background-image:		url(../images/listspacer.jpg);
	margin-top:				5px;
	margin-bottom:			10px;
}

.webmaster_form{
	padding: 				10px; 
	background-color: 		#CECECE; 
	color: 					#121212; 
	font-family: 			Arial; 
	font-weight: 			bold; 
	font-size: 				12px;
}
.webmaster_menu{
	padding-top:			7px;
}
.webmenulink{
	color:					#1E92F0;
}


.button1{
	width:					76px;
	height:					22px;
	background-image:		url(../images/temoin.jpg);
	background-position:	0px 0px;
	text-align:				center;
	line-height:			20px;
	overflow:				hidden;
	color:					white;
	cursor: 				pointer;
}
.button2{
	width:					76px;
	height:					22px;
	background-image:		url(../images/temoin.jpg);
	background-position:	0px -22px;
	text-align:				center;
	line-height:			20px;
	overflow:				hidden;
	color:					white;
	cursor: 				pointer;
}
.button3{
	width:					76px;
	height:					22px;
	background-image:		url(../images/temoin.jpg);
	background-position:	0px -44px;
	text-align:				center;
	line-height:			20px;
	overflow:				hidden;
	color:					white;
	cursor: 				pointer;
}
.button4{
	width:					76px;
	height:					22px;
	background-image:		url(../images/temoin.jpg);
	background-position:	0px -66px;
	text-align:				center;
	line-height:			20px;
	overflow:				hidden;
	color:					white;
	cursor: 				pointer;
}


.ticket_titre{
	font-size:				18px;
}
.ticket_key{
	color:					#666666;
	font-size:				10px;
}
.ticket_line{
	color: 					#285E9F; 
	font-family: 			Arial; 
	font-size: 				12px;
}

/* Zone droite */
.dernier_headmenuback{
	width:					200px;
	height:					44px;
	background-image:		url(../images/body_corner_topright.jpg);
	background-repeat:		repeat-x;
	background-color:		#285E9F;
	display:				block;
}
.dernier_grad{
	width:					200px;
	background-image:		url(../images/menugrad2.jpg);
	background-repeat:		repeat-y;
}
.dernier_foot{
	width:					200px;
	height:					20px;
	background-image:		url(../images/menu_bottom.jpg);
	background-repeat:		no-repeat;
}
.dernier_listitem{
	margin-left:			10px;
	margin-bottom:			10px;
}
.dernier_puce{
	margin-top:				4px;
	margin-right:			8px;
	margin-left:			20px;
	height:					10px;
	width:					10px;
	background-image:		url(../images/puce_cat.jpg);
}
.dernier_item{
	color:					#505050;
	font-weight:			bold;
	text-decoration:		none;
}

.sponsor_headmenuback{
	width:					200px;
	height:					29px;
	background-image:		url(../images/head_sponsor.jpg);
	background-repeat:		no-repeat;
	margin-bottom:			5px;
}

.footer_link{
	color:					#FF6C00;
}

.pagination_font{
	font-family: 			Arial;
	font-size:				12px;
	text-decoration:		none;
	font-weight:			bold;
	color:					#1E92F0;
}

 
.site {
	width:645px;
min-height : 100px;
	padding:5px 0 5px 5px;
}

.site .th_site {
	width:130px;
	float:left;
}

.desc_site {
	float:left;
	width:505px;
}

.desc_site a.title {
	font: bold 17px arial; color: #285E9F; text-decoration: underline;
}

.desc_site a:hover.title {
	font: bold 17px arial; color: #285E9F; text-decoration: none;
}

.desc_site p {
	font-size:11px;
	text-align:justify;
	color:#4d4d4d;
}

.infos {
	width:505px;
	
	height:16px;
	text-align:left;
	
	font-size:11px;
	line-height:15px;
	margin-bottom:5px;
}



