body{
	margin: 0px;
	padding: 0px;
	background-color: #FFD267;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.body{
	width: 1024px;
}
.titre_rouge{
	FONT-SIZE: 13pt; 
	COLOR: #CE392B; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform:uppercase;
	margin: 0px;
	padding: 0px;
}
.titre_rouge2{
	FONT-SIZE: 11pt; 
	COLOR: #CE392B; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform:uppercase;
	margin: 0px;
	margin-top: 10px;
	margin-left: 190px;
	padding: 0px;
}
#menu{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 160px;
}
#menu table,#menu tr,#menu td{
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border: 0px;
}

#menu ul{
	margin: 0px;
	padding: 0px;
	width: 160px;
	height: 18px;
	border-left: #FF9933 solid 1px;
	border-right: #FF9933 solid 1px;
	background-color: #FFDA84;
}
#menu ul a{
	color: #000000;
	display: block;
	text-decoration: none;
}
#menu ul a:hover,#menu ul a:active,#menu ul a:focus{
	width: 160px;
	background-color: #FF9933;
	color: #FFFFFF;
}

.lien_encart{
	color: #CE392B;
	width: 130px;
	margin: 0px;
	padding: 0px;
}

#footer{
	margin: 0px;
	padding: 0px;
	background-image: url(images/footer.png);
	background-repeat: no-repeat;
	width: 1024px;
	height: 46px;
}
#footer td{
	FONT-SIZE: 9pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.text_rouge{
	color: #CE392B;
	font-size: 12px;
}
.lien_rouge{
	color: #CE392B;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}
.lien_noir{
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}
#accueil{
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
	margin-top: 20px;
}
#accueil div{
	margin: 0px;
	padding: 0px;
	background-color: #FFDA84;
	border: solid 1px #CE392B;
}
.img{
	border: solid 1px #CE392B;
	margin-left: 5px;
}
.puce{
	width: 13px;
	height: 6px;
	border: none 0px;
	margin-left: 10px;
	margin-right: 10px;
}
.marge{
	margin-left: 10px;
	margin-top: 20px;
}
.marge_cadre_accueil{
	margin-left: 10px;
	margin-right: 10px;
}
.marge_cadre_accueil2{
	margin-left: 30px;
	margin-right: 10px;
}
#serv{
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 50px;
	padding: 0px;
}
#serv p{
	margin-bottom: 50px;
	font: bold;
}
#serv a{
	color: #000000;
}
#serv table tr td{
	text-align:left;
}
#serv a.btn_cat_suivante{
	display: block;
	border: solid 1px #CE392B;
	color: #CE392B;
	padding: 6px;
	width: 180px;
	margin-top: 80px;
	margin-left: auto;
	margin-right: auto;
	text-transform: uppercase;
	background-color: #FFDA84;
}
#exem{
	width: 450px;
	margin-top: 80px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
}
#exem img{
	border: solid 1px #CE392B;
}
#exem select{
	width: 160px;
}
a.ex_btn_cat_suivante{
	display: block;
	border: solid 1px #CE392B;
	color: #CE392B;
	padding: 6px;
	width: 180px;
	margin-top: 80px;
	margin-left: auto;
	margin-right: auto;
	text-transform: uppercase;
	background-color: #FFDA84;
}
#exem td.bg_jaune{
	background-color: #FFCC33;
	border: solid 1px #CC0000;
	padding: 3px;	
}
#exem td.bg_jaune2{
	background-color: #FFCC33;
	border: solid 1px #CC0000;
	border-left: none;
	padding: 3px;	
}	

.autre_select{
	color: #CE392B;
	font-size: 12px;
	margin-left: 320px;
}

#flotte{
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 50px;
}
#reseau{
	width: 600px;
	text-align:justify;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 50px;
}

a.btn_cat_suivante{
	display: block;
	border: solid 1px #CE392B;
	color: #CE392B;
	padding: 6px;
	width: 180px;
	margin-top: 60px;
	margin-left: auto;
	margin-right: auto;
	text-transform: uppercase;
	background-color: #FFDA84;
}
#question{
	width: 650px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 50px;
}
#question p{
	text-align: justify;
	margin-bottom: 5px;
}
#confiance{
	width: 500px;
	text-align:justify;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 50px;
}
#confiance img{
	border: solid 1px #CE392B;
}
#confiance .no_border{
	border: none;
}
#compte{
	width: 600px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
}
.marge_form{
	margin: 5px;
}
#compte textarea{
	width: 100%;
}
#compte input{
	width: 120px;
}
#compte .checkbox{
	width: 20px;
}
.titre_noir{
	font-size: 14px;
}
#commande{
	width: 733px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
}
#commande textarea{
	width: 100%;
}
#commande input{
	width: 120px;
}
#commande .input_date{
	width: 22px;
}
#commande .input_date2{
	width: 32px;
}
#commande .comm_input_adr{
	width: 300px;
}
.dest{
	text-align: center;
}
#contact{
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
}
#contact textarea{
	width: 100%;
}
#licence{
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 50px;
	width: 300px;
}
.lien_licence{
	color: #CE392B;
	width: 130px;
	margin: 0px;
	padding: 0px;
}
#suivi{
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
	width: 470px;
}
#partenaire{
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
	width: 700px;
}
#partenaire textarea{
	width: 100%;
}
#partenaire input{
	width: 120px;
}
#partenaire .checkbox{
	width: 20px;
}
#partenaire .input_date{
	width: 30px;
}
#devis{
	width: 733px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
}
#devis textarea{
	width: 100%;
}
#devis input{
	width: 120px;
}
#devis .checkbox{
	width: 20px;
}
#devis .input_date{
	width: 22px;
}
#devis .input_date2{
	width: 32px;
}
.btn_form{
	background-color: #FFDA84;
	border: solid 1px #FF9933;
}
.footer_gauche{
	background-image: url(images/footer_gauche.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.footer_droit{
	background-image: url(images/footer_droit.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.header_gauche{
	background-image: url(images/header_gauche.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.header_droit{
	background-image: url(images/header_droit.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.packs1{	
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 150px;
}
.packs2{	
	width: 250px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
}
.tdclair{
	background-color: #FFDA84;
}
.tdfonce{
	background-color: #FFCC66;
}
.fontflotte{
	color: #CE392B;
}
.fontflotte2{
	color: #DD4F4F;
}
.borderflotte{
	border: solid 1px #DD4F4F;
	padding: 5px;
	width: 230px;
}
.border_rouge{
	border: solid 1px #CC0000;
	padding: 3px;	
}
.border_rouge2{
	border: solid 1px #CC0000;	
}
.devis_accueil{
	color: #000000;
}
#partenaire .input_part{
	width: 175px;
}
#partenaire .input_part2{
	width: 400px;
}
.text_flotte{
	width: 500px;
	margin: auto;
}
#message{
	width: 470px;
	margin: auto;
	border: solid 1px #CE392B;
	padding: 10px;
	text-align: center;
	font-weight: bold;
	margin-top: 150px;
	background-color: #FFDA84;
}
.erreur{
	border: solid 1px #CE392B;
	color: #CE392B;
	background-color: #FFDA84;
	width: 400px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	padding: 5px;
	text-align: left;
}
.erreur2{
	border: solid 1px #CE392B;
	color: #CE392B;
	background-color: #FFDA84;
	width: 550px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	padding: 5px;
	text-align: left;
}
.textarea_cont{
	width: 100%;
	height: 100px;
}
.lien_cont{
	text-decoration: none;
	color: #FFFFFF;
}
.trans_urge{
	color: #CE392B;
	text-align: center;
}
.trans_urge2{
	color: #CE392B;
	text-align: center;
	margin-top: 100px;
}
.img_licence{
	
	border: solid 1px #CE392B;
	margin-bottom: 10px;
}
.exe_miss{
	border: solid 1px #CE392B;
	color: #CE392B;
	background-color: #FFDA84;	
}
.fotolia{
	margin: 0px;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 50px;
}
