@charset "utf-8";
/* CSS Document */

/*body {
background-image: url(../img/fd.jpg);
}*

h1 
{font-family: Verdana, Arial, Helvetica, sans-serif;
padding-left: 20px;
/*padding-top:2px;
/*padding-right: 20px;*/

/*--------------------- CALENDRIER-----------------------*/

.normalRose 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
padding-left: 5px;
/*padding-top:-12px;*/ 
padding-right: 5px; 
text-align: center; 
font-size: 8.5pt; 
font-weight: bold;
color: #0e3c7a; 
text-decoration:none; 
letter-spacing: 0px;
background-color: #FF66CC;
border: 1px solid #CCCCCC; /* contour de chaque cellule */
}

.normalJaune
{font-family: Verdana, Arial, Helvetica, sans-serif; 
padding-left: 5px;
/*padding-top:-12px;*/ 
padding-right: 5px; 
text-align: center; 
font-size: 8.5pt; 
font-weight: bold;
color: #0e3c7a; 
text-decoration:none; 
letter-spacing: 0px;
background-color: #FFFF99;
border: 1px solid #CCCCCC; /* contour de chaque cellule */
}

.réservé
{font-family: Verdana, Arial, Helvetica, sans-serif; 
padding-left: 5px;
/*padding-top:-12px;*/ 
padding-right: 5px; 
text-align: center; 
font-size: 8.5pt; 
font-weight: bold;
color: #000000; 
text-decoration:none; 
letter-spacing: 0px;
background-color: #9966FF;
border: 1px solid #CCCCCC; /* contour de chaque cellule */
}

.normalVide
{font-family: Verdana, Arial, Helvetica, sans-serif; 
padding-left: 5px;
padding-right: 5px;
text-align: center; 
font-size: 8.5pt; 
font-weight: bold; 
text-decoration:none; 
letter-spacing: 0px;
border: 1px solid #CCCCCC; /* contour de chaque cellule */
}

.tarif
{font-family: Verdana, Arial, Helvetica, sans-serif; 
padding-left: 5px;
padding-right: 5px;
text-align: center; 
font-size: 8.5pt; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration:none; 
letter-spacing: 0px;
}
.tarifsOff 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
text-align: center; 
font-size: 8.5pt; 
font-weight: bold; 
color: #9900FF; 
text-decoration:none; 
letter-spacing: 0px;
border: 1px solid #CCCCCC; /* contour de chaque cellule */
}

.titreMois
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-size: 13.5pt;
font-weight: bold;
color: #CCCCCC;
text-decoration:none;
letter-spacing: 0px;
}

.titreJours
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
padding-left: 2px;
padding-right: 2px;
font-size: 9pt;
font-weight: bold;
color: #CCCCCC;
text-decoration:none;
letter-spacing: 0px;
}




/*--------------------- INFO-----------------------*/
.texteInfos 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
padding-left: 20px; 
padding-right: 20px; 
text-align: justify; 
font-size: 8pt; 
font-weight: normal; 
color: #666666; 
text-decoration:none; 
letter-spacing: 0px;
}

.titreInfos 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
/*padding-left: 20px;
padding-top:-12px; 
/*padding-right: 20px;*/ 
text-align: center; 
font-size: 8.5pt; 
font-weight: bold; 
color: #0e3c7a; 
text-decoration:none; 
letter-spacing: 0px;
}
.tarifsOff 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
/*padding-left: 20px;
padding-top:-12px; 
/*padding-right: 20px;*/ 
text-align: center; 
font-size: 8.5pt; 
font-weight: bold; 
color: #9900FF; 
text-decoration:none; 
letter-spacing: 0px;
}
.titreInfosCentre 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 10pt;
	font-weight: normal;
	color: #CC99FF;
	letter-spacing: 0px;
	text-decoration: none;
}

.titreInfosCentre a{
	text-align: center;
	font-size: 10pt;
	font-weight: normal;
	color: #CC99FF;
	letter-spacing: 0px;
	text-decoration: none;
}

.titreInfosCentre a:hover{
text-decoration:none;
color:#900060;
}

.lienTexte 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0px;
	text-decoration: none;
}

.lienTexte a{
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	color: #CC99FF;
	letter-spacing: 0px;
	text-decoration: none;
}

.lienTexte a:hover{
text-decoration:none;
color:#900060;
}

.titreInfosCentreGras 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 9pt;
	font-weight: normal;
	color: #CC99FF;
	letter-spacing: 0px;
	text-decoration: none;
}


.titreViolet {
padding-left:+4px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#6f396d;
letter-spacing: 1px;

/*padding-top:5px;
display:block;
/*height:135px;*/
}

/*------------------------------------------------------*/
#blocPrincipal {
position:relative;
margin:auto;
width:971px;
height:auto;
text-decoration:none;
/*border-color:#000000;
border-left-width:0;
border-right-width:0;
border-bottom-width:0;
border-color:#000000;
border-bottom-style:solid;
background-color:#FFFFFF;*/
}

#signature {
position:relative;
top:434px;
margin:auto;
width:971px;
height:15px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10.5px;
letter-spacing:1.5px;
background-color:#5f7ea8;
}

.textSignature {
font-family:Arial, Helvetica, sans-serif;
font-size:10.5px;
letter-spacing:1.5px;
color:#CCCCCC;
}

.textSignature a{
font-family:Arial, Helvetica, sans-serif;
font-size:10.5px;
letter-spacing:1.5px;
text-decoration:none;
color:#CCCCCC;
}

.textSignature a:hover{
text-decoration:none;
color:#302e52;
}

.textSignatureGras {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
letter-spacing:1.5px;
color:#CCCCCC;
}

.textSignatureGras a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
letter-spacing:1.5px;
text-decoration:none;
color:#CCCCCC;
}

.textSignatureGras a:hover{
text-decoration:none;
color:#302e52;
}

#blocContenuSansMenu {
	position:absolute;
	top:134px;
	left:297px;
	height:403px;
	width: 680px;
	/*background-color:#FFFFFF;*/
	/*padding:30px;*/
}

#blocMenu {
	position:absolute;
	top:134px;
	left:-3px;
	width:301px;
	height:403px;
	/*background-color:#FFFFFF;*/
	/*padding:30px;*/
}

#menu {
	position:absolute;
	top:103px;
	left:2px;
	width:971px;
	height:28px;
	border-top-width:2px;
/*border-top-style:dotted;
	border-top-color:#CCCCCC;*/
}

.titreNiv1 
{font-family: Verdana, Arial, Helvetica, sans-serif;
/*padding-left: 20px;
padding-top:20px;
/*padding-right: 20px;*/
text-align: left;
font-size: 16pt;
font-weight: normal;
color: #9900FF;
text-decoration:none;
letter-spacing: 1px;
}
.titreNiv11 
{font-family: Verdana, Arial, Helvetica, sans-serif;
/*padding-left: 20px;
padding-top:20px;
/*padding-right: 20px;*/
text-align: left;
font-size: 16pt;
font-weight: normal;
color: #9900FF;
text-decoration:none;
letter-spacing: 1px;
}
/*--------------------- MENU ACCUEIL -------------------------------------------------------------*/

.imageMenu {
width:18px;
height:auto;
text-align:center;}

.boutonMenu {
width:146px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#C6D5E8;
text-align:center;}

.boutonMenu a{
width:146px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#C6D5E8;
text-align:center;
text-decoration:none;}

.boutonMenu a:hover{
width:146px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffbf14;
text-align:center;
text-decoration:none;}


.titreMenu2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#5f7ea8;
text-align:center;}

.titreMenu2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#5f7ea8;
text-align:center;
text-decoration:none;}

.titreMenu2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0e3c7a;
text-align:center;
text-decoration:none;}

.fondGaucheAccueil-1 {
background-image:url(../images/lavage-camion.gif);
background-position:left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#9b251d;
/*padding-top:5px;*/
display:block;
height:403px;
}
.fondGaucheAccueil {
/*padding-left:+5px;
/*padding-top:30px;*/
display:block;
height:403px;
}
.fondGaucheAccueil-3 {
/*padding-left:+65px;*/
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
letter-spacing: 1px;
font-size:14px;
color:#ece4fd;
/*padding-top:30px;*/
}
.fondGaucheAccueil-33 {
/*padding-left:+35px;*/
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:center;
letter-spacing: 1px;
font-size:13px;
color:#ece4fd;
/*padding-top:30px;*/
}
.textePages {
/*padding-left:+35px;*/
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
letter-spacing: 1px;
font-size:13px;
color:#ece4fd;
/*padding-top:30px;*/
}
.fondGaucheAccueil-4 {
/*padding-left:+35px;*/
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:20px;
padding-left:20px;
padding-right:20px;
text-align:justify;
letter-spacing: 0px;
font-size:15px;
color:#ece4fd;
/*padding-top:30px;*/
}
.fondGaucheAccueil-41 {
/*padding-left:+35px;*/
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
padding-left:0px;
padding-right:20px;
text-align:justify;
letter-spacing: 1px;
font-size:12px;
color:#ece4fd;
/*padding-top:30px;*/
}
.titreGaucheAccueil {
padding-left:+5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#6f396d;
padding-top:5px;
display:block;
/*height:135px;*/
}

.filetTextGaucheAccueil {
padding-left:+3px;
padding-right:+5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#0e3c7a;
padding-top:-5px;
display:block;
/*height:10px;*/
}
.titreTextGaucheAccueil {
padding-left:+5px;
padding-right:+5px;
font-family:Arial, Helvetica, sans-serif;
text-align: left;
font-weight:bold;
font-size:11px;
color:#0e3c7a;
padding-top:+5px;
display:block;
/*height:10px;*/
}
.titreTextGaucheAccueil a{
padding-left:+5px;
padding-right:+5px;
font-family:Arial, Helvetica, sans-serif;
text-align: left;
font-weight:bold;
font-size:11px;
color:#0e3c7a;
/*padding-top:+5px;
display:block;
/*height:10px;*/
}
.titreTextGaucheAccueil a:hover{
text-decoration:underline}

.textProduits {
/*padding-left:+5px;
padding-right:+5px;*/
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
color:#0e3c7a;
/*padding-top:30px;*/
display:block;
/*height:135px;*/
}
.textGaucheAccueil {
padding-left:+5px;
padding-right:+5px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
color:#0e3c7a;
/*padding-top:30px;*/
display:block;
/*height:135px;*/
}
.textGaucheAccueil a{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align: left;
font-size:10px;
color:#0e3c7a;
text-decoration:none;
}
.textGaucheAccueil a:hover{
text-decoration:underline}

.fondDroitAccueil {
background-image:url(../images/lavage-vl-lyon.gif);
background-position:left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#9b251d;
display:block;
height:403px;
}


/*---------PAGES TYPE 2 blocs-------------------------------------------------------------------------*/


/*---------Fd page gauche - Tableau Sous menu ---*/


#sousMenu {
	position:absolute;
	background-image:url(../images/lavage-vehicules.gif);
	background-position:left;
	background-repeat:no-repeat;
	display:block;
	height:410px;
	top:130px;
	left:0px;
	width:145px;
}
#sousMenu2 {
	position:absolute;
	background-image:url(../images/lavage-vehicules.gif);
	background-position:left;
	background-repeat:no-repeat;
	display:block;
	height:410px;
	top:130px;
	left:0px;
	width:145px;
}
/*--------- tableau sous menu gauche -------------------------------------------------------------------------*/

.textSousMenu{
	font-family:Arial, Helvetica, sans-serif;
	color: #0000ff;
	text-decoration:none;
	letter-spacing: 0px;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
}

.textSousMenu a{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
font-weight:bold;
color:#0000ff;
text-decoration:none;
}
.textSousMenu a:hover{
	text-decoration:underline;
	color: #0000ff;
}

.titreGaucheMenu {
padding-left:+5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing: 2px;
font-size:11px;
color:#6f396d;
/*padding-top:30px;*/
display:block;
/*height:135px;*/
}
.titreGaucheMenu a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing: 2px;
font-size:11px;
color:#6f396d;
text-decoration:none;
}
.titreGaucheMenu a:hover{
text-decoration:underline}

/*------------------------------------------------------------------------------------------*/

.textSousMenu2{
font-family:Arial, Helvetica, sans-serif;
	color: #9900FF;
	text-decoration:none;
	letter-spacing: 0px;
	font-size:12px;
	font-weight:normal;
	letter-spacing:1px;
	padding-top:0px;
}
.textSousMenu2 a{
font-family:Arial, Helvetica, sans-serif;
	color: #9900FF;
	text-decoration:none;
	letter-spacing: 0px;
	font-size:12px;
	font-weight:normal;
	letter-spacing:1px;
	padding-top:0px;
}

.textSousMenu2 a:hover{
font-family:Arial, Helvetica, sans-serif;
	color: #9900FF;
	text-decoration:underline
	letter-spacing: 0px;
	font-size:12px;
	font-weight:normal;
	letter-spacing:1px;
	padding-top:0px;
}



.tableauContenu{
	width:800px;
	height:403px;
}

/*
.tableauContenu{
font-family:Arial, Helvetica, sans-serif;
	color: #0e3c7a;
	text-decoration:none;
	letter-spacing: 0px;
	font-size:15px;
	font-weight:normal;

}

