/*
	CSS
	DÉFINITION DES STYLES DES BLOCS DE MISE EN PAGE
*/

/*	PAGE																							*/
	#shadow{				background-image: 		url(../medias/interface/bkg_shadow.jpg);
							background-position: 	center top;
							background-repeat: 		repeat-y;
							text-align: 			center;
	}
/*	NAV																								*/
	
	#nav{					background-image:		url(../medias/interface/fond_nav.jpg);
							background-repeat:		no-repeat;
							padding:				1px 0 0 3px;
	}
	#nav .btn{				margin-left:			1px;
	}
	
	
	#onglet_hebergement{
							float:					left;
							margin: 				0px;
							margin-left:			3px;
							_margin-left:			1px;
							padding: 				0px;
							padding-top: 			5px;
							height: 				20px;
							width:	 				257px;
							background-image: 		url(../medias/interface/nav_onglet_hebergement.jpg);
							background-repeat: 		no-repeat;
							text-align: 			center;
							font-size: 				11px;
	}
	
	#onglet_langue{
							float:					left;
							margin: 				0px;
							padding: 				0px;
							padding-right:			3px;
							padding-top: 			5px;
							height: 				20px;
							width:	 				111px;
							background-image: 		url(../medias/interface/nav_onglet_langue.jpg);
							background-repeat: 		no-repeat;
							text-align: 			center;
							font-size: 				11px;
	}
	
	#nav_liste_artiste{
							overflow:				auto;
							margin-right:			14px;
							height:					460px;
	}

/*	CONTENT																							*/	
	#content{				width: 					830px;
							margin:	 				auto;
							text-align: 			left;
							padding:				41px;
							padding-top:			13px;
							padding-bottom:			0;
	}
	#content #filet_haut{	margin-top:				5px;
							margin-bottom:			25px;
	}
	#content #filet_bas{	margin-top:				25px;
							margin-bottom:			15px;
	}
	
/*	SECTION :: NOS ARTISTES																			*/	
	#liste_artistes{		float:					left;
							background-image:		url(../medias/interface/fond_liste_artistes.jpg);
							background-repeat:		no-repeat;
							width:					241px;
							_width:					241px;
							height:					516px;
							_height:				576px;
							padding:				30px 0px 30px 20px;
							margin-right:			10px;
							_margin-right:			20px;
	}
	#content_artistes{		float:					left;
							border-left:			1px solid #DFDFDF;
							margin:					20px 0 20px 25px;
							_margin-left:			0px;
							padding-left:			30px;
							width:					470px;
							_width:					510px;
	}
	.hr_info_top{
							margin-bottom:			2px;
							_margin-bottom:			0px;
							_padding:				0px;
	}
	.hr_info_bottom{
							margin-top:				3px;
							_margin-top:			0px;
							_padding:				0px;
	}
	#bloc_information{
							
	}	
	
/*	SECTION :: ÉVÉNEMENTS																			*/	
	#evenements_gauche{
							width:					32%;
							float:					left;
							margin-left:			3px;
							background-image:		url(../medias/evenements/pat_fond_details.gif); 
							background-repeat:		repeat-x;
	}
	#evenements_droite{
							width:					66%;
							float:					right;
							margin-right:			3px;
							color:					#5E5E5E;
	}
	
/*	SECTION :: HÉBERGEMENT																			*/	
	#hebergement_gauche{
							float:					left;
							margin-left:			3px;
							filter:					alpha(opacity=0);
							-moz-opacity: 			0;
							opacity: 				0;
	}
	#hebergement_centre{
							width:					30%;
							float:					left;
							border-left:			1px solid #D9D9D9;
							border-right:			1px solid #D9D9D9;
							margin:					0 15px 0 15px;
							padding:				0 15px 0 15px;
	}
	#hebergement_centre p{
							line-height:			14px;
	}
	#hebergement_droite{
							float:					left;
							margin-right:			3px;
	}
	
/*	SECTION :: POLITIQUE																			*/	
	#politique_gauche{
							width:					38%;
							float:					left;
							margin-left:			3px;
	}
	#politique_droite{
							width:					60%;
							float:					right;
							margin-right:			3px;
	}

/*	SECTION :: CONTACT																				*/

	#col_chateau{
							float:					left;
							margin: 				0px;
							margin-left: 			15px;
							_margin-left: 			7px;
							_margin-bottom:			15px;
							width:					255px;
							border-right:			1px solid #DFDFDF;
	}																			

	#col_manoir{
							float:					left;
							margin: 				0px;
							margin-left: 			15px;
							_margin-bottom:			15px;
							width:					255px;
	}												
									
	#col_courriel{
							float:					left;
							background-image:		url(../medias/contact/bkg_courriel.jpg);
							background-repeat:		no-repeat;
							width:					273px;
							height:					515px;
							margin-left: 			8px;
							_margin-bottom:			15px;
							padding:				20px 0px 30px 0px;
	}
	
/*	FOOTER																							*/
	#footer{				font-size:				11px;
							line-height:			18px;
							padding:				0 3px 0 3px;
	}
	#footer p{				height:					40px;
	}
	#footer img{			vertical-align:			middle;
	}
	#footer a:link{			color:					#565656;
	}
	#footer a:hover{		text-decoration:		none;
	}
	#footer .lien_actif{	color:					#B7B7B7;
							text-decoration:		none;
	}
	
/*	FORM																							*/

	.courriel{
							margin-left:			18px;
	}
	
	#courriel textarea,input {
							width:					220px;
							padding-left:			5px;
							padding-right:			5px;
							margin-left:			18px;
	}
	
	#f_reservation input, textarea{
							width:					234px;	
							margin-left:			0;					
	}
	
	#courriel input:disabled{
							background-color:		white;
							color:					#bbb8af;
	}
	
	#formArea .deux_chiffre{
							width:					15px;
							margin-bottom:			0px;
							margin-left:			0px;
	}
		
	#formArea .trois_chiffre{
							width:					20px;
							margin-bottom:			0px;
							margin-left:			0px;
	}
	
	#formArea .quatre_chiffre{
							width:					30px;
							margin-bottom:			0px;
							margin-left:			0px;
	}
	
	.bt_envoyer{
							display:				block;
							margin-left:			15px;
							margin-top:				8px;
							width:					237px;
	}