body {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#ffebc0;
	/*background:url(images/rep-nav.jpg) repeat-y center top #ffebc0;*/
}
.body{
	background:url(images/rep-nav2.jpg) repeat-y center top #ffebc0;
}
*  {
	margin: 0 ;
	padding:0;
}
p, h2, h3 , h4 , h5  {
	display:block;
}
p {
	padding:0px 0 10px 0;
}
ul  {
	margin: 0 ;
	padding:0;
	list-style:none;
}
a {
	text-decoration:none;
	color:#fff;
}
a:hover {
	text-decoration:none;
	color:#e17811;
}
.clear{
clear:both;
}
.marge{
	padding-top:40px;
}

.cartes{
	padding:10px 0;
}

.cartes img{
	padding:0 3px;
}

.contact{
	font-weight:bold;
	color:#604856;
	font-size:16px;
}

a.contact:hover{
	color:#353857;
}
/************************/
#pix_trait_menu {
 background: url(images/bg-abso.gif) repeat-x 0 0 ;
 height:100%;
 position:absolute;
 width:100%;
 top:0;
 left:-955px;
}
#conteneur{
	background:url(images/bg1.jpg) repeat-y ;
	margin:0;
	width:955px;
}
#contenu-gauche{
	background:url(images/bg-bloc-gauche.jpg) no-repeat;
	float:left;
	width:407px;
}
.laissez{
	margin: 30px 0 0 75px;
}
.logo{
	width:278px;
	height:290px;
	float:left;
	margin: 10px 0 0 65px;
}
#bloc-txt-gauche{
	width:177px;
	float:left;
	text-align:justify;
	padding: 30px 0 0 120px;
}
#footer-left{
	clear:both;
	width:250px;
	float:left;
	padding-left:90px;
}
#footer-left ul {
	padding:8px 0 20px 0;
	text-align:center;
	color:#000;

}
#footer-left li {
	display:inline;
}
#footer-left li a{
	font-size:10px;
	padding:0 3px 0 3px;
	color:#000;
}
#footer-left li a.active{
	color:#CC0000;
}
#footer-left li a:hover{
	color:#CC0000;
}
/************Partie droite***********/

#contenu-droit{
	background:url(images/bg-bloc-droit.jpg) no-repeat;
	float:left;
	width:548px;
}
#entete{
	float:left;
	width:548px;
	height:179px;
}
.hauteur{
	width:0px;
	height:400px;
	float:left;
}
/*-----------------------------MENU--------------------------*/

#menu{
	width:133px;
	padding:17px 0 0 32px;
	float:left;
}
#menu ul {
	list-style:none;
}
#menu li {
	list-style:none;
}
/*--------accueil-----------*/

#accueil a {
	background:url(images/accueil-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#accueil a:hover{
	background:url(images/accueil-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#accueil .active {
	background:url(images/accueil-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------professionels-------*/
#professionels a {
	background:url(images/professionels-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#professionels a:hover {
	background:url(images/professionels-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#professionels .active{
	background:url(images/professionels-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------particulier-----*/
#particulier a {
	background:url(images/particuliers-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#particulier a:hover {
	background:url(images/particuliers-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#particulier .active{
	background:url(images/particuliers-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------Tarif-----*/
#tarifs a {
	background:url(images/tarifs-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#tarifs a:hover {
	background:url(images/tarifs-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#tarifs .active{
	background:url(images/tarifs-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------------Contact----------*/


#contact a {
	background:url(images/contact-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#contact a:hover {
	background:url(images/contact-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#contact .active{
	background:url(images/contact-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------Parrainage-----*/
#parrainage a {
	background:url(images/parrainage-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#parrainage a:hover {
	background:url(images/parrainage-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#parrainage .active{
	background:url(images/parrainage-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#milieu-index{
	float:left;
	width:480px;
	margin:130px 0 0 0;
	padding-left:48px;
	text-align:justify;
}
#milieu-index h2{
	font-size:14px;
	color:#2e313e;
	border-bottom:1px solid #858489;
	padding: 5px 0 5px 0;
	margin: 0 0 10px 0;
}

#txt-accueil-gauche{
	width:265px;
	float:left;
}
#txt-accueil-droit{
	width:170px;
	float:left;
	padding: 0 0 0 25px;
}
p.chauffeur{
	padding: 10px 0 0 0px;
	text-align: left;
}
.england{
clear:left;
float:left;
margin: 15px 10px 0 0;
}
p.chauffeur img{
	float:left;
	margin-right:10px;
}
#bloc-milieu{
	padding-left:130px;
	float:left;
	width:330px;
}
#bloc-milieu img{
	float:left;
	margin-right:10px;
}
/****Footer right****/
#footer-right{
	float:left;
	width:480px;
	/*background: url(images/fond_footer.gif) 0 0  no-repeat;*/
	font-size:10px;
	padding:20px 0 0 0px;
	text-align:center;
}
#footer-right ul {
	color:#00FF00;
	padding:8px 0 20px 0;
}
#footer-right li {
	display:inline;
}
#footer-right li a{
	font-size:10px;
	padding:0 3px 0 3px;
	color:#000;
}
#footer-right li a.active{
	color:#CC0000;
}
#toptech {
	padding:10px 0 40px 0;
	text-align:center;

}
#toptech a{
	color:#000;
	font-size:9px;
}
.centeraligne{
	text-align:center;
}

/*----------------PAGE PROFESSIONEL-----------*/
/*----------------------MENU NAV--------------------------*/

#menu-nav{
	width:133px;
	padding:13px 0 0 32px;
	float:left;
}
#menu-nav ul {
	list-style:none;
}
#menu-nav li {
	list-style:none;
}
/*--------accueil-----------*/

#accueil-2 a {
	background:url(images/menu-nav/accueil-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#accueil-2 a:hover{
	background:url(images/menu-nav/accueil-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#accueil-2 .active {
	background:url(images/menu-nav/accueil-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------professionels-------*/
#professionels-2 a {
	background:url(images/menu-nav/professionels-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#professionels-2 a:hover {
	background:url(images/menu-nav/professionels-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#professionels-2 .active{
	background:url(images/menu-nav/professionels-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------particulier-----*/
#particulier-2 a {
	background:url(images/menu-nav/particuliers-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#particulier-2 a:hover {
	background:url(images/menu-nav/particuliers-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#particulier-2 .active{
	background:url(images/menu-nav/particuliers-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------Tarif-----*/
#tarifs-2 a {
	background:url(images/menu-nav/tarifs-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#tarifs-2 a:hover {
	background:url(images/menu-nav/tarifs-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#tarifs-2 .active{
	background:url(images/menu-nav/tarifs-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------------Contact----------*/
#contact-2 a {
	background:url(images/menu-nav/contact-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#contact-2 a:hover {
	background:url(images/menu-nav/contact-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#contact-2 .active{
	background:url(images/menu-nav/contact-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------Parrainage-----*/
#parrainage-2 a {
	background:url(images/menu-nav/parrainage-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#parrainage-2 a:hover {
	background:url(images/menu-nav/parrainage-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#parrainage-2 .active{
	background:url(images/menu-nav/parrainage-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#conteneur-nav{
	background:url(images/bg2.jpg) repeat-y #ffebc0;
	margin:0;
	width:955px;
}
#contenu-gauche-pro{
	background:url(images/bg-bloc-gauche-pro.jpg) no-repeat;
	float:left;
	width:282px;
	padding-top:10px;
}
.logo-2{
	width:255px;
	height:255px;
	float:left;
	margin-left:10px;
}
#bloc-txt-gauche-pro{
	width:240px;
	float:left;
	text-align:justify;
	padding:0px 0px 0px 20px;
}
#bloc-express{
	background:url(images/express.gif) 10px 0 no-repeat;
	width:65px;
	float:left;
	text-align:justify;
	padding:20px 60px 5px 75px;
	color:#fff;
	height: 60px;
}
#footer-left-2{
	clear:both;
	width:225px;
	float:left;
	padding: 20px 0 0 30px;
	text-align: center;
}
#footer-left-2 ul {
	padding:8px 0 20px 0;
	text-align:center;
	color:#000;
}
#footer-left-2 li {
	display:inline;
}
#footer-left-2 li a{
	font-size:10px;
	padding:0 3px 0 3px;
	color:#000;
}
#footer-left-2 li a.active{
	color:#CC0000;
}
#footer-left-2 li a:hover{
	color:#CC0000;
}
/************Partie droite***********/

#contenu-droit-pro{
	background:url(images/bg-bloc-droit-pro.jpg) no-repeat;
	float:left;
	width:673px;
}
#entete-2{
	float:left;
	width:673px;
	height:179px;
}
#milieu-pro{
	float:left;
	width:625px;
	padding:20px 0 0 48px;
	line-height:20px;
}
#milieu-pro h2{
	font-size:14px;
	color:#2e313e;
	border-bottom:1px solid #858489;
}
#txt-pro-1{
	width:610px;
	float:left;
	padding:0;
}
#txt-pro-1 p{
	padding-top:15px;
}
#txt-pro-2{
	padding:10px 0 0 0px;
	width:610px;
	float:left;
}
#txt-pro-2 p{
	padding-top:20px;
}
#txt-pro-2 img{
	float:left;
	margin-right:10px;
}
.imgalign{
	float:left;
	margin: 10px 10px 0 0;
}
.goright{
	float:right;
	margin:20px 0 0 0;
}

#txt-pro-3{
	padding:0px 0 0 0px;
	width:610px;
	float:left;
}
#txt-pro-3 img{
	float:left;
	margin: 15px 20px 0 0;
}

#txt-pro-3 li{
	background:url(images/puce1.gif) 0 6px no-repeat;
	padding-left:15px;
}

#txt-pro-4{
	width:340px;
	float:left;
}
#txt-pro-4 li{
	background:url(images/puce1.gif) 0 6px no-repeat;
	padding-left:15px;

}
.pournous{
	clear:both;
	color:#996666;
	font-size:12px;
	font-weight:bold;
	padding: 10px 0 0 0;
}

#footer-right-2{
	float:left;
	width:615px;
	background: url(images/fond_footer.gif) 0 0  no-repeat;
	text-align:center;
	font-size:10px;
	padding:20px 0 0 0px;
	border-top:3px solid #353847;
	margin: 5px 0 0 0;
}
#footer-right-2 ul {
	padding:8px 0 20px 0;
	text-align:center;
	color:#000;
}
#footer-right-2 li {
	display:inline;
}
#footer-right-2 li a{
	font-size:10px;
	padding:0 3px 0 3px;
	color:#000;
}
#footer-right-2 li a.active{
	color:#CC0000;
}
#footer-right-2 li a:hover{
	color:#CC0000;
}

/****PAGE Particulier****/

/************Partie droite***********/

#contenu-droit-part{
	background:url(images/bg-bloc-droit-pro.jpg) no-repeat;
	float:left;
	width:673px;
}
#entete-2{
	float:left;
	width:673px;
	height:179px;
}
#milieu-part{
	float:left;
	width:625px;
	padding:20px 0 0 48px;
	line-height:20px;
}
#milieu-part img{
	margin:5px 5px 10px 5px;
}
#milieu-part h2{
	font-size:14px;
	color:#2e313e;
	border-bottom:1px solid #858489;
}
#txt-part-1{
	width:610px;
	float:left;
	padding:0;
}
#txt-part-1 p{
	padding:15px 0 0 0;
}
.image2{
	float:right;
}
.nousadapton{
	float:left;
	text-align:center;
	font-weight:bold;
	padding-top:30px;
	color:#FF0000;
}
#txt-part-1 ul{
padding:5px 0 10px 20px;
}
#txt-part-1 li{
	background:url(images/puce1.gif) 0 5px no-repeat;
	padding-left:15px;
}
#txt-part-2{
	padding:30px 0 0 15px;
	width:610px;
	float:left;
}

#txt-part-2 p{
	padding-top:25px;
}
#txt-part-2 img{
	float:left;
	margin-right:10px;
}
/****PAGE TARIFS****/

/************Partie droite***********/

#contenu-droit-tar{
	background:url(images/bg-bloc-droit-pro.jpg) no-repeat;
	float:left;
	width:673px;
}
#entete-2{
	float:left;
	width:673px;
	height:179px;
}
#milieu-tar{
	float:left;
	width:625px;
	padding:20px 0 0 48px;
}
#milieu-tar img{
	margin:5px;
}
#txt-tar-1{
	width:610px;
	float:left;
	padding:0 0 0 15px;
}



/****PAGE CONTACT****/
/*-----------------------------MENU NAV--------------------------*/

#menu-cont{
	width:133px;
	padding:13px 0 0 32px;
	float:left;
}
#menu-cont ul {
	list-style:none;
}
#menu-cont li {
	list-style:none;
}
/*--------accueil-----------*/

#accueil-3 a {
	background:url(images/menu-contact/accueil-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#accueil-3 a:hover{
	background:url(images/menu-contact/accueil-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#accueil-3 .active {
	background:url(images/menu-contact/accueil-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------professionels-------*/
#professionels-3 a {
	background:url(images/menu-contact/professionels-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#professionels-3 a:hover {
	background:url(images/menu-contact/professionels-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#professionels-3 .active{
	background:url(images/menu-contact/professionels-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------particulier-----*/
#particulier-3 a {
	background:url(images/menu-contact/particuliers-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#particulier-3 a:hover {
	background:url(images/menu-contact/particuliers-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#particulier-3 .active{
	background:url(images/menu-contact/particuliers-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------Tarif-----*/
#tarifs-3 a {
	background:url(images/menu-contact/tarifs-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#tarifs-3 a:hover {
	background:url(images/menu-contact/tarifs-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#tarifs-3.active{
	background:url(images/menu-contact/tarifs-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------------Contact----------*/


#contact-3 a {
	background:url(images/menu-contact/contact-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#contact-3 a:hover {
	background:url(images/menu-contact/contact-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#contact-3 .active{
	background:url(images/menu-contact/contact-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
/*------Parrainage-----*/
#parrainage-3 a {
	background:url(images/menu-contact/parrainage-off.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}
#parrainage-3 a:hover {
	background:url(images/menu-contact/parrainage-on.gif) no-repeat;
	width:133px;
	height:27px;
}
#parrainage-3 .active{
	background:url(images/menu-contact/parrainage-on.gif) no-repeat;
	width:133px;
	height:27px;
	display:block;
}

#contenu-gauche-cont{
	background:url(images/bg-bloc-gauche-cont.jpg) no-repeat;
	float:left;
	width:282px;
	padding-top:10px;
}
.clashaut{
	width:0px;
	float:left;
	height:290px;
}
#bloc-txt-gauche-cont{
	width:250px;
	float:left;
	text-align:justify;
}
/************Partie droite***********/

#contenu-droit-cont{
	background:url(images/bg-bloc-droit-cont.jpg) no-repeat;
	float:left;
	width:673px;
}
#entete-2{
	float:left;
	width:673px;
	height:179px;
}

#milieu-cont{
	background:url(images/repeat.jpg) left repeat-y ;
	float:left;
	width:625px;
	padding:20px 0 0 48px;
}
#bloc-left{
	width:340px;
	float:left;
	padding:80px 0 0 0px;
}
#bloc-right{
	width:258px;
	float:left;
}
/*-------------- FORMULAIRE ------------------*/
#formulaire{
	float:left;
	width:275px;
}
#formulaire h2{
	font-size:14px;
	border-bottom:1px solid #876761;
	padding-bottom:3px;
}
#formulaire h5{
	font-size:12px;
	color:#333;
}
.perso{
	font-size:12px;
	color:#FF0000;
	padding-top:10px;
}
#formulaire form{
	display: inline;
}

#formulaire p{
	margin:0;
	width:275px;
	float:left;
	padding: 5px 0;
}
#formulaire span{
	float:left;
}
 #formulaire .info{
	clear: both;
	text-align:right;
}
#formulaire em{
	color:#EB7C00;
}

#formulaire .question{
	padding-top:10px;
}
#formulaire input{
	float:right;
	border:1px solid #D7A48F;
	width:140px;
	height:18px;
	background-color:#ffebc0;
}
#formulaire textarea{
	float:right;
	border:1px solid  #D7A48F;
	width:190px;
	height:120px;
	background-color:#ffebc0;
}
#formulaire .bout{
	width:63px;
	height:25px;
	border:none;
	background:#fcf7eb;
}
#formulaire .rouge{
	color:#FF0000;
	display:block;
	font-weight:bold;
	padding-top:5px;
}
#formulaire .none{
background-color:#fcf7eb;
}

/************Page mentions legales***********/
.mentions{
	width:610px;
	float:left;
	padding:0;
	font-size:12px;
}
.mentions p{
	padding:5px 0 5px 0;
}
.mentions h2{
	padding:9px 0 4px 0;
	border-bottom:1px solid #8FAAC7;
	font-size:14px;
}

/****PAGE PARRAINAGE****/

/************Partie droite***********/

#contenu-droit-par{
	background:url(images/bg-bloc-droit-pro.jpg) no-repeat;
	float:left;
	width:673px;
}
#entete-2{
	float:left;
	width:673px;
	height:179px;
}
#milieu-parr{
	float:left;
	width:625px;
	padding:60px 0 0 48px;
	text-align:justify;
}
.aliglog{
	float:right;
}
#milieu-parr img{
	border:1px solid #3b2a06;
	margin:5px 10px 10px 10px;
}
#milieu-parr h2{
	font-size:14px;
	color:#2e313e;
	border-bottom:1px solid #858489;
	margin: 0 0 10px 0;
}
#txt-parr-1{
	width:330px;
	float:left;
	padding:0;
	line-height:20px;
}
#txt-parr-1 a{
	text-decoration:none;
	color:#CC0000;
}
#txt-parr-1 a:hover{
	color:#000;
}
#txt-parr-2{
	width:305px;
	float:left;
	padding:0 0 0 15px;
}
