@charset "utf-8";
/* CSS Document */

/* ***** Redefinition des balises par default ***** */
body{
	background-color :	white;
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
}
table{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
}
input{
	height: 			20px; 
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			11px; 
	padding-bottom: 	2px; 
}
select{		
	height: 			18px; 
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			11px; 
}
textarea{ 	
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			11px;
}

/* ***** Style général *****  */
.label{
	/* Texte rattaché à une checkbox ***** */
	font-family: 		tahoma; 
	color: 				#505050; 
	font-size: 			11px; 
}
.err_msg{
	font-family: 		tahoma; 
	color: 				red; 
	font-size: 			9px; 
	border: 			solid 1px red; 
	padding: 			3px; 
	margin: 			3px; 
	text-align: 		center;
}
.rightalign{
	text-align:			right;
}
.main_display{
	margin-top: -8px;
}

/* ***** Entete ***** */
.header_grad{
	height: 			88px;
	background-image : 	none;
	background-repeat : repeat-x;
}

/* ***** Barre de recherche ***** */
.rech_corner_left{
	height: 			39px;
	width:				16px;
	background-image : 	url(http://www.voyagedirect.fr/images/rech_coin_g.jpg);
}
.rech_corner_right{
	height: 			39px;
	width:				16px;
	background-image : 	url(http://www.voyagedirect.fr/images/rech_coin_d.jpg);
}
.rech_text{
	text-align:			left;
}
.rech_text2{
	color:				#FF6600;
}
.rech_grad{
	height: 			39px;
	background-color : 	#E6E6E6;
}
.rech_input{
	width: 				205px;
	height: 			20px; 
	font-family: 		tahoma; 
	font-size: 			11px; 
	padding-bottom: 	2px; 
}
.rech_button{
	height: 			20px;
	width: 				27px;
	background-image : 	url(http://www.voyagedirect.fr/images/rech_ok.jpg);
	background-repeat : no-repeat;
	border:				solid 0px black;
	margin-left:		5px;
	margin-right:		5px;
	
}

/* ***** Corps - Général ***** */
.corp_main{
	background-color: 	white;
}

/* ***** Corps - Bandeau gauche (categorie) */
.corpg_menu_leftcorner{
	height: 			41px;
	width:				8px;
	background-image : 	url(http://www.voyagedirect.fr/images/menug_coin_hg.jpg);
	background-repeat : no-repeat;
}
.corpg_menu_rightcorner{
	height: 			41px;
	width:				8px;
	background-image : 	url(http://www.voyagedirect.fr/images/menug_coin_hd.jpg);
	background-repeat : no-repeat;
}
.corpg_menugrad{
	height: 			41px;
	background-image : 	url(http://www.voyagedirect.fr/images/menug_grad.jpg);
	background-repeat : repeat-x;
}
.corpg_main{
	background-color:	#FF6600;
	background-image:	url(http://www.voyagedirect.fr/images/menug_cgrad.jpg);
	background-repeat : repeat-x;
	padding: 			5px;
	text-align: 		right;
}
.corpg_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#F0F0F0;
	font-weight: 		bold;
}
.corpg_font_cat{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#808080;
	font-weight: 		bold;
}
.corpg_foot_leftcorner{
	height: 			26px;
	width:				8px;
	background-image : 	url(http://www.voyagedirect.fr/images/menug_coin_bg.jpg);
}
.corpg_foot_rightcorner{
	height: 			26px;
	width:				8px;
	background-image : 	url(http://www.voyagedirect.fr/images/menug_coin_bd.jpg);
}
.corpg_foot{
	background-color:	#FF6600;
}

/* ***** Corps - Zone centrale ***** */
.corpc_menugrad{
	height: 			26px;
	background-image : 	none;
	background-repeat : repeat-x;
	text-align: 		right;
}
.corpc_main{
	background-color:	#DDDDDD;
}
.corpc_head_main{
	height: 			41px;
	background-image : 	url(http://www.voyagedirect.fr/images/ms_grad_description.jpg);
	background-repeat : repeat-x;
}
.corpc_head_add{
	height: 			41px;
	width:				79px;
	background-image : 	url(http://www.voyagedirect.fr/images/ms_description.jpg);
}
.corpc_article_main{
	padding-top: 		3px;
	padding-bottom:		3px;
	background-color:	#DDDDDD;
}
.corpc_number_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			18px;
}
.corpc_title_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0576B8;
	text-align:			left;
	font-weight: 		bold;
}
.corpc_description_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#000000;
	text-align:			left;
}
.corpc_in-out_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			10px;
	color: 				#0576B8;
	text-align:			left;
}
.corpc_separator{
	height: 			1px;
	background-color:	white;
	/*
	background-image : 	url(http://www.voyagedirect.fr/images/ms_sep.jpg);
	background-repeat : repeat-x;
	*/
}

/* ***** Ticket - Zone centrale ***** */
.ticket_title_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			16px;
	color: 				#0576B8;
	font-weight: 		bold;
	text-align:			center;
	padding-top:		5px;
}
.ticket_key_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			9px;
	color: 				#0576B8;
	text-align:			center;
}
.ticket_titlemessage_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0576B8;
	padding-top:		10px;
	padding-left:		5px;
}
.ticket_message_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#0576B8;
	padding-left:		20px;
}

/* ***** Zone webmaster ***** */
.webmaster_menu_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0576B8;
	font-weight: 		bold;
}
.webmaster_title_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0576B8;
	font-weight: 		bold;
	text-align:			center;
}
.webmaster_label_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0576B8;
}
.webmaster_formlabel_font{ 
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0576B8;
	text-align:			right;
}
.webmaster_maintitle{
	text-align: 		center;
	font-size:			18px;
	font-family:		Arial, Helvetica, sans-serif;
	color: 				#0576B8;
	font-weight:		bold;
}

/* ***** Fiche - Zone centrale ***** */
.fiche_titre_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			16px;
	color: 				#0074b0;
	font-weight: 		bold;
	text-align:			center;
}
.fiche_sitetitre_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0074b0;
	font-weight: 		bold;
	text-align:			left;
}
.fiche_titre_ins-outs_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0074b0;
	font-weight: 		bold;
	text-align:			center;
}
.fiche_site_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0074b0;
	text-align:			left;
}
.fiche_ins-outs_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#0074b0;
	text-align:			center;
}
.fiche_description_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			10px;
	color: 				#0576B8;
	text-align:			left;
}
.fiche_url_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color: 				#0576B8;
	text-decoration:	underline;
}


/* ***** Corps - Bandeau droite (pub) */
.corpd_menu_leftcorner{
	height: 			41px;
	width:				8px;
	background-image : 	url(http://www.voyagedirect.fr/images/menud_coin_hg.jpg);
}
.corpd_menu_rightcorner{
	height: 			41px;
	width:				8px;
	background-image : 	url(http://www.voyagedirect.fr/images/menud_coin_hd.jpg);
}
.corpd_menugrad{
	height: 			41px;
	background-image : 	url(http://www.voyagedirect.fr/images/menud_grad.jpg);
	background-repeat : repeat-x;
}
.corpd_main{
	background-color:	#0074B1;
	background-image:	url(http://www.voyagedirect.fr/images/menud_cgrad.jpg);
	background-repeat : repeat-x;
	padding: 			5px;
}
.corpd_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#F0F0F0;
	font-weight: 		bold;
}
.corpd_foot_leftcorner{
	height: 			26px;
	width:				8px;
	background-image : 	url(http://www.voyagedirect.fr/images/menud_coin_bg.jpg);
}
.corpd_foot_rightcorner{
	height: 			26px;
	width:				8px;
	background-image : 	url(http://www.voyagedirect.fr/images/menud_coin_bd.jpg);
}
.corpd_foot{
	background-color:	#0074B1;
}

/* ***** Pagination ***** */
.pagination_main{
	background-color:	white;
}
.pagination_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0576B8;
}
.pagination_current_page{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0576B8;
	font-weight: 		bold;
}
.pagination_center_grad{
	height:				49px;
	background-image : 	url(http://www.voyagedirect.fr/images/ms_grad_b.jpg);
	background-repeat : repeat-x;
}
.pagination_corner_left{
	width:				22px;
	height:				49px;
	background-image : 	url(http://www.voyagedirect.fr/images/ms_coin_bg.jpg);
	background-repeat : repeat-x;
}
.pagination_corner_right{
	width:				22px;
	height:				49px;
	background-image : 	url(http://www.voyagedirect.fr/images/ms_coin_bd.jpg);
	background-repeat : repeat-x;
}

/* ***** Suggestion de recherches ****/
.suggestion_font_title{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0576B8;
	font-weight: 		bold;
	text-decoration:	underline;
}
.suggestion_font_keywords{
	text-decoration:	none;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	color: 				#0576B8;
	font-weight: 		bold;
}

/* ***** Tous les sites ***** */
.touslessites_font_title{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0576B8;
	font-weight: 		bold;
	text-decoration:	underline;
}
.touslessites_font_site{
	text-decoration:	none;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	color: 				#0576B8;
	font-weight: 		bold;
}

/* ***** Pied de page ***** */
.pied_main{

}
.pied_font{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color: 				#0576B8;
	font-weight: 		bold;
}

/* ***** Style hors interface */
.outerdisplay_main{
	background-color :	white;
	background-image : 	url(http://www.voyagedirect.fr/images/bg_grad.png);
	background-repeat : repeat-x;
}
.outerdisplayleft_adds{
	width: 				25px;
	background-image : 	url(http://www.voyagedirect.fr/images/bg_ombre_g.png);
	background-repeat : repeat-y;
}
.outerdisplayright_adds{
	width: 				31px;
	background-image : 	url(http://www.voyagedirect.fr/images/bg_ombre_d.png);
	background-repeat : repeat-y;
}

