/* Redefinitions des balises HTML */

*{margin:0;padding:0;}

body, h1, h2, h3, h4, h5, h6, a, .inputText, select, textarea{font:11px Verdana; font-weight:normal;color:#000;}

img{border:0}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

ul{margin:0; list-style:none;}
ol{margin:0;list-style:none;}
dd{margin:0;}

hr{display:none;}

fieldset{border:none;}
fieldset legend{display:none;}

/* Structure generale */

body{margin: 0;	text-align: center;	background:#9b7229 url(../images/fond.gif) repeat-x 0 0;}
.global{margin:0 auto;}
.header{height:311px;font-size:0;}
.content{background:#000 url(../images/bg_content.jpg) no-repeat 0 0;text-align:left;}
.homeLeft{width:515px;padding:20px 4px 0 7px;}
	.bienvenue{background:#756848 url(../images/bg_hl.gif) repeat-x 0 0;padding:12px 12px 0 12px;}
		.bienvenue h2{padding:0 0 18px 0;font-size:24px;color:#c1272d;font-weight:bold;}
	p{padding-bottom:20px;}
	.bienvenue p{padding-bottom:5px;}
	.demande{background:#1b1810 url(../images/bg_demande.gif) repeat-x 0 0;text-align:center;padding:8px 0 0 0;}
		.demande a {padding:0 25px 0 0;}

.contact{padding:12px 12px 0 12px;}
	.contact h2{padding:0 0 18px 0;font-size:24px;color:#c1272d;font-weight:bold;}
.contactLeft{width:655px;padding:20px 4px 0 7px;}

.contactRight{width:266px;padding:20px 29px 0 3px;}

address{font-style:normal;font-weight:bold;}

.homeRight{width:406px;padding:20px 29px 0 3px;}
.promotions{background:url(../images/bg_hr.gif) repeat-x 0 0;}
.promotions h2{padding:0 0 15px 5px;font-size:24px;color:#c1272d;font-weight:bold;}
.promotions h3{color:#c1272d;}
	.promotions h3 a{color:#c1272d;}
	.promotions td{padding:12px 0 0 14px;}

.declinee{background:url(../images/bg_declinee.gif) no-repeat 0 0;padding:10px 18px;}
	.declinee h2{font-size:30px;color:#c1272d;padding:0 0 15px 0;}
	.declinee h3{font-size:16px;color:#c1272d;padding:15px 0;margin:10px 0; font-weight:bold;}
		.declinee h3 a{font-size:16px;color:#c1272d;font-weight:bold;}
	.declinee ul{margin:0 20px 10px 20px;}
	.declinee li{line-height:14px;list-style:disc;list-style-position:inside;}
	.border{border:1px solid #422F0F;background-color:#cdb485;}
		.border td{padding:0 4px;}
	.formulaire .zonetxt{width:200px;font-size:11px;padding:2px;margin:2px 0;}
	.formulaire .checkbox{width:13px;height:13px;margin:6px 0;}
	.formulaire .border .checkbox{width:13px;height:13px;margin:5px 0;}
	.formulaire textarea{height:50px;}


.bouton{background:#C1272D none;color:#fff;border:none;margin:10px 0;padding:0 4px;}
.footer{background:url(../images/bg_footer.jpg) no-repeat 0 0;}
	.footer p{color:#fff;text-align:center;padding:27px 0;}
	.footer a{color:#fff;}

.error, .asterix{color: red;}
