
h1.page_title {background: url(../ximg/title_contacts.jpg) no-repeat 0 0; height: 30px; width: 790px; margin: 0 auto;} 
	h1.page_title span {display: none;} 


div#contact_content {width: 775px; margin: 10px auto;}
	div.contact_info {margin: 0 0 15px 0;}

	form#formContact {overflow: hidden;}
		h2.subtitle {background: #000 url(../ximg/picto_coeur_black.jpg) no-repeat 5px center; color: #FFF; font-weight: bold; height: 25px; line-height: 25px; margin: 0 0 10px; padding: 0 0 0 25px; text-transform: uppercase; width: 725px; font-size: 12px;}
		ul.user_infos {}
			ul.user_infos li {display: block; margin: 0 0 10px; padding: 0; width: 530px; height: 26px;}
				form#formContact ul.user_infos li label {color: #000000; display: block; float: left; font-weight: normal; width: 245px; text-align: right; margin: 0 10px 0 0;}
				form#formContact ul.user_infos li label.lbl1 {display: block; float: left; width: 15px;}
				form#formContact ul.user_infos li input.radioSet1 {float: left; height: 13px; margin: 2px 0 0; width: 24px; border: none !important;}
				div#pays {width: 232px;}
				div#pays div.selectedItem span {background: url("../ximg/select_back_fullwidth.gif") no-repeat scroll left top transparent;}
				div#pays div.content {background-position: 100% 0; width: 231px;}
					div#pays div.content ul {width: 231px;}
						div#pays div.content ul li {width: 231px;}
	
div#contact_content form p {display: block; margin: 0 0 10px; overflow: hidden; padding: 0; width: 500px;}
div#contact_content form dl {float: left;}
div#contact_content form div#slider {margin: 0 0 10px 0; width: 700px; height: 270px;}
div#contact_content form div#slider div {margin: 0 0 5px 0;}
div#contact_content form fieldset {float: left; padding: 0 0 0 23px; width: 500px;}
div#contact_content div#slider strong {background: transparent url(../ximg/slideHeader_contact_bg.jpg) no-repeat 0 0; display: block; border-bottom: 1px solid #CCC; color: #FFF; text-transformation: uppercase; cursor: pointer; margin: 0 0 5px; padding: 5px 0 5px 8px; font-weight: bold;}
div#contact_content div#slider strong#english_slide {background: transparent url(../ximg/slideHeader_contactGB_bg.jpg) no-repeat 0 0; display: block; border-bottom: 1px solid #CCC; color: #FFF; text-transformation: uppercase; cursor: pointer; margin: 0 0 5px; padding: 5px 0 5px 8px; font-weight: bold;}
div#contact_content div#slider div ul {margin: 0; padding: 0;}
div#contact_content div#slider div ul li {line-height: 16px;}
div#contact_content div#slider li a {color: #000000; display: block; font-weight: normal; line-height: 16px; padding: 0 0 0 23px; text-decoration: none;}
strong#selectedTheme {display: block;}
div#contact_content form textarea {border: 1px solid #A5ACB2; float: left; height: 100px; margin: 10px 0 15px; width: 715px;}
div#contact_content form p select {border: 1px solid #CCC;}
div#contact_content form p select#jour {margin: 0 15px 0 0; width: 50px;}
div#contact_content form p select#mois {margin: 0 15px 0 0; width: 50px;}
div#contact_content form p select#annee {width: 70px;}
dl#dl_deux dt a {text-transform: uppercase;}
a#validate_btn {background: transparent url(../ximg/btn_valider_on_off.png) no-repeat 0 0; height: 20px; width: 75px; float: right; margin: 0 10px 15px;}
a#validate_btn:hover {background-position: 0 -25px;}

a#validate_btn_GB {background: transparent url(../ximg/btn_validerGB_on_off.jpg) no-repeat 0 0; height: 20px; width: 75px; float: right; margin: 0 60px 15px 10px;}
a#validate_btn_GB:hover {background-position: 0 -25px;}

div.errorLayer { border: 1px solid red; margin: 10px 20px 10px 0; font-weight: bold; padding: 10px; color: red;}


/*
div#contact_content2 {overflow: hidden; margin: 20px 0 0 5px; height: 455px;}
div#content_layer p#edito {color: #CC0000; font-size: 15px; margin: 0 0 20px; padding: 0;}

form#formContact dl {width: 780px;}
form#formContact dd {height: 25px; width: 780px;}
form#formContact dd label {float: left; line-height: 15px; margin: 0 15px 0 0; padding: 0 0 0 8px; text-align: right; width: 245px;}
form#formContact dd select {border: 1px solid #D4D4D4; height: 17px; padding: 0 0 0 5px;}
form#formContact dd input {border: 1px solid #D4D4D4; height: 17px; padding: 0 0 0 5px; width: 250px;}
form#formContact dd input.radio {float: left; height: 13px; margin: 2px 0 0; width: 24px;}
form#formContact dd span {display: block; float: left; width: 35px;}
form#formContact dd textarea {border: 1px solid #D4D4D4; padding: 0 0 0 5px; width: 250px;}
form#formContact dd p {float: left; line-height: 15px; margin: 0 15px 0 0; padding: 0 0 0 8px; text-align: right; width: 365px;}
form#formContact dd.texte {height: 115px;}
form#formContact dd p.link {width: 430px;}
form#formContact dd a#btnContact {background: transparent url(../ximg/btn_valider_on_off.png) no-repeat 0 0; width: 75px; height: 20px; float: right;}
form#formContact dd a#btnContact:hover {background-position: 0 -25px;}
*/
