// body {padding:0; margin:0; color:#000000; background:url(images/bg.gif) repeat-x; background-color:#A8AD9C}
 body {padding:0; margin:0; color:#000000; background-color:#182e69}
//body {padding:0; margin:0; color:#000000; background:#E3E9E7 url(images/pageBg.gif) repeat-x; background-color:#A8AD9C}
//body {padding:0; margin:0;background:#fff url(images/pageBg.gif);}

body, td {font-family:Arial; font-size:11px; }
br{font-size:10px}
a:hover {text-decoration:none}
  .s{color:#9A9A9A; text-decoration:none}
  .green{color:#A5A07F;}
  .red{color:#5C3800;}
  .o{color:#8F7737;}
.blue{font-family:Tahoma; color:#9ED7F3;}

.w{font-family:Tahoma; color:#FFFFFF; text-decoration:none}

.w0{font-size:12px; color:#FFFFFF}
.w0:hover {font-size:12px; color:#ffc81f}

.w0c{font-family:Tahoma; font-size:11px; color:#ffc81f}
.w0c:hover {font-size:11px; font-family:Tahoma; color:#ee7412}


.w1{color:#FFFFFF}

.w1c{color:#FFFFFF;text-decoration:none}
.w1c:hover{color:#ffc81f}

.w2{font-size:10px; color:#FFFFFF}
.w2:hover {font-size:10px; color:#ffc81f}
.w2clic{font-size:10px; color:#ffc81f}

.w3{font-size:10px; font-family:Tahoma; color:#FFFFFF; text-decoration:none}
.w4{font-size:10px; font-family:Tahoma; color:#FFFFFF}
.w5{font-size:10px; font-family:Tahoma; color:#FFFFFF bold}

.w6{font-size:10px; font-family:Tahoma; color:#FFFFFF; text-decoration:underline}
.w6:hover {font-family:Tahoma; font-size:10px; color:#ffc81f; text-decoration:overline; border:0px;}
/*.w6:visited {font-family:Tahoma; font-size:10px; color:#ffc81f; text-decoration:overline; border:0px;}
.w6:active {font-family:Tahoma; font-size:10px; color:#ffc81f; text-decoration:overline; border:0px;} */

.w7{font-size:16px; font-family:Tahoma; color:#ffc81f; text-decoration:none}

.w8{font-size:10px; font-family:Tahoma; color:#FFFFFF; text-decoration:none}
.w8:hover {font-family:Tahoma; font-size:10px; color:#ffc81f; text-decoration:underline; border:0px;}

.w9{font-size:14px; font-family:Tahoma; color:#ffffff; text-decoration:none;}
.w9c{font-size:12px; font-family:Tahoma; color:#ffffff; text-decoration:none;font-weight: normal;}

.w10{font-size:12px; font-family:Tahoma; color:#ffc81f; text-decoration:none}
.w10:hover {font-family:Tahoma; font-size:12px; color:#ffffff; text-decoration:underline; border:0px;}


.b{font-size:12px; color:#3A3A37; text-decoration:none}
.b1{font-size:11px; color:#3A3A37; text-decoration:none}
.b2{font-family:Tahoma; font-size:10px; color:#3A3A37}

.b3{font-family:Tahoma; font-size:10px; color:#d97407; text-decoration:none }
.b3:hover {font-family:Tahoma; font-size:10px; color:#8b0421; text-decoration:none }

 .t1{background:url(/images/1_z1.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 8px }
 .t2{background:url(/images/1_z1.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 6px }
 .t3{background:url(/images/1_z1.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 6px }
 .t4{background:url(/images/1_z1.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 6px }


textarea{
   background-color:#CEE7FF;
	border:1px solid #005594; 
    font-family:Arial;
    font-size:11px;
} 
 
input{
	background-color:#CEE7FF;
	border:1px solid #005594; 
    font-family:Arial;
    font-size:11px;
} 
#input1{
	border:1px solid #005594;
   font-family:Arial;
   font-size:11px;
} 
#input2{
	border:1px solid #005594;
   font-family:Arial;
   font-size:11px;
}

#input3{
	border:1px solid #005594;
   font-family:Arial;
   font-size:11px;
}
#input4{
	border:1px solid #005594;
   font-family:Arial;
   font-size:11px;
}
#input5{
	border:1px solid #005594;
   font-family:Arial;
   font-size:11px;
}
#input6{
	border:1px solid #005594;
   font-family:Arial;
   font-size:11px;
}
#input7{
	border:1px solid #005594;
   font-family:Arial;
   font-size:11px;
}
#input8{
	border:1px solid #005594;
   font-family:Arial;
   font-size:11px;
}
#input9{
	border:1px solid #005594;
   font-family:Arial;
   font-size:11px;
}
#input10{
	border:1px solid #005594;
   font-family:Arial;
   font-size:11px;
}

/* Onglet */

 	.clientBox {font-family:Tahoma; color:#FFFFFF; text-decoration:none; }


/* Gallery */

.style2 {
	color: #ffffff;
	font-size: 11px;
	font-family: tahoma;
}

.link4{font-family:Tahoma; font-size:10px; text-decoration:none; color:#36393e;} /*gris de l entourage des vignette*/


.legende {

	font-family: tahoma;
	font-size: 10px;
	color: #737272;
	text-align: center;
	letter-spacing: 2pt;
	background-position: center;
	white-space: normal;
	vertical-align: 2%;
	line-height: 10px;
}


/* Module de contact */

.reservaBouton {margin-top:5px;margin-left:238px;}
.reservaBouton2 {background-color: #404040; width:95px; color:#f9c71a; font-size:0.909em; text-decoration:none; font-family:tahoma; font-weight:bold;}
.reservaBouton3 {background-color: #404040; width:95px; color:#f9c71a; font-size:0.909em; text-decoration:none; font-family:tahoma; font-weight:bold;margin-top:5px;margin-left:30px;}
.reservaBouton4 {background-color: #404040; width:95px; color:#f9c71a; font-size:0.909em; text-decoration:none; font-family:tahoma; font-weight:bold;margin-top:5px;margin:0 0 0px 30px;cursor: pointer;}

/*----------  liste des moteurs	 ---------------------*/
.list_2	li	{
						font-size:11px;
						margin:3px 0px 0px 0px;
						/*padding:0 0 0 0px;*/
						/*height:0px;*/
						line-height:12px;
						color:#ffffff;
						}
.list_2 li a	{
						color:#ffffff;
						font-size:11px;
						text-decoration: none;
						}
.list_2 li a:hover	{
						color:#ffc81f;
						font-size:11px;
						text-decoration:none;
						}						

/*---------- color ---------------------*/												
.color	td {
						background-image:url(/images/bg_color.gif);
						background-position:top left;
						background-repeat:repeat;
					/*	background-repeat:repeat-x; */
						font-weight:bold;
						color:#655F47;

						}
.color a	{
						color:#655F47;
						text-decoration:none;
						font-weight:bold;
						}
.color a:hover	{
						color:#655F47;
						text-decoration:underline;
						}						
/*---------- color_2 ---------------------*/												
.color_2	td {		
						background-image:url(/images/bg_color.gif);
						background-position:top left;
						background-repeat:repeat;
						/*background-repeat:repeat-x;*/
						color:#655F47;
						}
.color_2_1 a	{
						color:#655F47;
						text-decoration:none;
						font-family:tahoma;
						font-size:11px; /* TAILLE DES TEXTES DES PRODUITS DE LA BOUTIQUE */
						
						}
.color_2_1 a:hover	{
						color:#093465; /* Bleu Volvo pour le texte descriptif */
						text-decoration:underline;
						font-family:tahoma;
						font-size:11px;
						}	
.color_2_2 a	{
						color:#930313;
						text-decoration:none;
						font-family:tahoma;
						font-size:11px;
						}
.color_2_2 a:hover	{
						color:#930313; /* rouge du texte tarif */
						text-decoration:none;
						font-family:tahoma;
						font-size:11px;
						}																												


/*---------- color_3 ---------------------*/												
.color_3	td {
						background-image:url(/images/bg_color.gif);
						background-position:top left;
						background-repeat:repeat;
						color:#655F47;
						}
.color_3_1 a	{
						color:#655F47;
						text-decoration:none;
						}
.color_3_1 a:hover	{
						color:#093465; /* Jaune Caterpillar pas lisible alors meme que vv*/
						text-decoration:underline;
						}	
.color_3_2 a	{
						color:#930313;
						text-decoration:none;
						}
.color_3_2 a:hover	{
						color:#930313;
						text-decoration:none;
						}																												

						
.tab-page {
	
	border: 1px solid #919b9c;
	border: 1px solid #e0d9c5;
	/*background-color:#fcfcfe; /* FOND de la zone d affichage de la liste des produits de la boutique */

	z-index: 2;
	position: relative;
	top: -2px; 
/*	font: 11px Arial; */
/*	color: #333; */
	
	padding:0px;
	width: 100%; 
	float: left;

}


