/*
Rose barre haut : #DF2761, 223, 39, 97
Police rose : #DF2761, 223, 39, 97
Police gris : #404040 64, 64, 64
Police gris clair : #949393
Border gris : #939393 147, 147, 147
Border gris clair : #C8C8C8 200, 200, 200
Couleur text form : #404040 64, 64, 64
*/

#main_messagerie table.tb_main_contact{
	margin:0px;
	margin:auto;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	border-collapse:collapse;
	text-align:center;
	width:922px;
	background:url('/app/public/theme/site/default//images/accueil-focus-bg.jpg') repeat-x;
	margin-bottom:30px;
}

#main_messagerie img{
	border:1px solid #939393;
}

#main_messagerie h3{
	color:#DF2761;
	background:url('/app/public/theme/site/default//images/bg_souligne_contact.jpg') no-repeat left bottom;
	height:23px;
}

#main_messagerie table.tb_main_contact span{
	margin:0px;
	padding:0px;
	color:#404040;
}

#main_messagerie table.tb_main_contact td.contact_top{
	vertical-align:top;
}

#main_messagerie table.tb_main_contact td.titre_contact{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:25px;
	color:white;
	text-align:left;
	background:url('/app/public/theme/site/default//images/bg_services.png') no-repeat top;
}

#main_messagerie textarea.ch_contact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:365px;
	color:#404040;
}

#main_messagerie input.ch_contact{
	width:140px;
}

#main_messagerie select.ch_contact{
	width:370px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#404040;
}

#main_messagerie span.retour{
	visibility:hidden;
	display:none;
	background-color:#FFDFE9;
	width:350px;
	color:#404040;
	padding:5px;
	text-align:left;
}


#main_messagerie p{
	margin:0px;
	padding:0px;
	text-align:left;
}



/***************
 * 
 */
#main_messagerie table.contact_telephone{
	margin:auto;
	padding:0px;
	border-collapse:collapse;
	width:440px;
	text-align:left;
	margin-bottom:15px;
}

#main_messagerie table.contact_telephone h4{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#DF2761;
	padding-bottom:3px;
	padding-left:7px;
	background:url('/app/public/theme/site/default//images/fl-rose.gif') no-repeat 0px 3px;
}

#main_messagerie table.contact_telephone td{
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
}

#main_messagerie table.contact_telephone td p{
	margin:0px;
	padding:0px;
	text-align:left;
	padding-bottom:15px;
	text-align:justify;
	padding-left:7px;
}




/*******************
 * 
 */
#main_messagerie table.contact_messagerie{
	margin:auto;
	padding:0px;
	border-collapse:collapse;
	width:450px;
	text-align:left;
	margin-bottom:15px;
}

#main_messagerie table.contact_messagerie td{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}

#main_messagerie table.contact_messagerie .petit{
	margin:0px;
	padding:0px;
	font-size:10px;
}

#main_messagerie table.contact_messagerie p{
	margin:0px;
	padding:0px;
	color:#DF2761;
	font-weight:bold;
	padding-left:7px;
	background:url('/app/public/theme/site/default//images/fl-rose.gif') no-repeat 0px 3px;
}


/* BOUTON PNAIER */

input.btn_gris{
	margin:0px;
	padding:0px;
	color:white;
	font-weight:bold;
	text-decoration:none;
	padding:0px 5px 3px 5px;
	font-size:11px;
	background:url('/app/public/theme/site/default//images/bt-form.jpg') repeat-x bottom;
	height:19px;
	border:1px solid #C8C8C8;
}
input.btn_gris:hover{
	text-decoration:none;
	border:1px solid #dedede;
}

