*, body{
	font-family : arial;
	font-size: 12px;
	color: #5E5E5E;
}

body{ 
	margin:0;padding:0;
	background: #A7C9E2 url("_imglib/fd_body.jpg") repeat-x top;
}

pre{color: #000;}

h1,h2,h3,h4,h5,h6,form,p{margin:0;padding:0;}

#global{
	text-align:center;
}

#conteneur{
	margin: auto;
	width: 970px;
	text-align: left;
	
	background: transparent url("_imglib/fd_milieu.jpg") repeat-y  top;
	
}

#ombre_gauche{
	float:left;width: 33px;height: 660px;
	background: transparent url("_imglib/ombre_gauche.jpg") no-repeat left top;
}
#ombre_droite{
	float:left;width: 33px;height: 660px;
	background: transparent url("_imglib/ombre_droite.jpg") no-repeat left top;
}

#entete{
	width:904px;height:267px;
	background: transparent url("_imglib/logo.jpg") no-repeat left top;
}

#piedpage{
	clear:both;margin: auto;
	width:970px;height:37px;
	background: transparent url("_imglib/fd_pied.jpg") no-repeat left top;
}

#interieur{float:left;margin:0;padding:0;width:904px;background : #fff;}

#contenu{padding: 0 20px 0 20px;}


.logo-ichanson{font-weight:bold;color: #000;}
.logo-cadeau{font-weight:bold;color: #3F8ACB;}

#col_gauche{
	float:left;width:670px;background:#E4ECF2;padding-bottom:20px;
	min-height:400px;height:auto !important;height:400px;
}
#col_gauche h3{	font-size:16px;font-style:italic;color:#000;margin:10px 0 10px 0;}

#col_gauche .separeOptions{height:20px;}

#col_gauche fieldset{padding:10px;text-align:left;border: 1px solid #B6D4E9;background-color:#fff;}
#col_gauche h4{padding:2px;margin:10px 0 20px 0;background: #fff;border-bottom: 1px solid #B6D4E9;font-weight:bold;font-style:italic;}
#col_gauche .tableauLabel label{float:left;width: 120px;}
#col_gauche input, #col_gauche select{backgroung-color: #fff;border: 1px solid #7F9DB9;margin-top:1px;width:150px;}
#col_gauche textarea{width: 300px;height: 120px;border: 1px solid #7F9DB9;}

#col_gauche .optionQt{width:30px;text-align:center;}
#col_gauche .radioCheckbox{border:0; width: 25px;}
#col_gauche .bt-submit{
	border: 1px solid #7F9DB9;background-color:#fff;color:#55687A;font-size:10px;
	float:right;margin-top:10px;width:80px;
}

#col_gauche .extrait-desc{margin: 0px 0 0px 35px;padding:0;}
#col_gauche .extraitMp3{
	margin: 5px 0 0px 30px;
}

#col_gauche table{border-collapse:collapse;width: 98%;}
#col_gauche table td{border: 1px solid #B6D4E9;padding:2px;}
#col_gauche table th{border: 1px solid #B6D4E9;padding:1px;background-color: #B6D4E9;text-align:center;}
#col_gauche table .tdMilieu{text-align:center;}
#col_gauche table .tdDte{text-align:right;}


#cg_e1{padding:20px 50px 20px 260px; }
#cg_e2{padding:20px 300px 20px 20px;}
#choixMp{float:right;width:250px; margin-top:-150px; margin-right:10px;}



#col_droite{float:right;width:184px;margin-top:10px;}
#col_droite img{margin-bottom:6px;}
#col_droite #visite-guidee {padding-left:20px;}
#col_droite #visite-guidee h4{color:#2C77BA; font-size:14px; font-style:italic;margin-bottom:3px;}

p.message_erreur{
	font-size: 130%;
	font-weight:bold;
	margin:0 0 10px 20px;
	color: red;
}

