.orange {
	font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FE6703;
}


body
		{
	margin: 0 0;
	padding: 0;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #8087A7;
		}
		
		div#all
		{
			width: 780px ;
			margin: 0 auto ;
			text-align: left ;
			padding-left:5px;
			position:relative;
			padding-top:10px;
			/*border: 1px solid #8A8C8C ;*/
			/*background-color: #EEEFEF; */
			
		/*	border: 1px solid #9b2 ;*/
		
			
		}
		div#logan{
		clear:both;
		padding-top:10px;
		
		}
		div#vignette{
		
		position:absolute;
		z-index:3;
		left:-20px;
		top:130px;
		font: 0.7em Verdana, helvetica, sans-serif;
		
		}
		div#carte_fidelite{
		
		position:absolute;
		z-index:3;
		visibility: hidden;
		left:80px;
		top:130px;
		width:250px;
		font: 0.84em Verdana, helvetica, sans-serif;
		background-color:#acb7e6;
		color:#FFFFFF;
		padding:3px;
		border: 1px solid #ffffff ;
		
		}
div#header{
		position:relative;
		
		/*background: url(../img/body.jpg) no-repeat left top;*/
		z-index:4;
		}
				
		h2#header
		{
			height: 100px ;
			margin: 0; 
			
			
		}
		h2#header a
		{
			width: 200px ;
			height: 100px ;
			display: block ;
			
			position: relative ;
			left: 0;
			top: 0;
			text-indent: -6000px ;
		}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
td.inside img.norain
{
		border: 2px solid #a6caf0 ;
		}
		td.car img.norain
{
		border: 2px solid #cc0000 ;
		}
		td.moto img.norain
{
		border: 2px solid #ffff00 ;
		}
		td.cartest img.norain
{
		border: 1px solid #8087a7 ;
		}		td.agence img.norain
{
		border: 2px solid #c7d0fa ;
		}
		td.bsr img.norain
{
		border: 2px solid #f96e1d ;
		}
		
		
.slogann {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: lowercase;
	color:#FFFA9D;
	font-weight: bold;
}
th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.nb {
	font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #440986;
	align:center;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
		color: #ffffff;
}
.titre {
	font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
		color: #FFFF00;
}
.titrepj {
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
		color: #C7D0FB;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BE299A;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
	color: #009ADB;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
	
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.boxcenter {color: #000000;}
.boitedr2 {
padding: 2px;
	border-width: thin;
	border-style: solid;
	border-color:#F1842B;
}

.boxall {
	padding: 2px 2px 2px 2px;
	border: 1px solid #A2A5AF;
}
.boxbottom {
	border-width: 1px 0px 0px 0px;
		border-style: solid;
	border-color:#A2A5AF;
}


.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}
.nextxt {
	font-family: Verdana,Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #663333;
	text-decoration: none;
}
INPUT  { font-size: 9px; color: #8087A7; font-family: Verdana, "Trebuchet MS", Arial; text-decoration: none; background-color: #FFFF00 }
TEXTAREA  { font-size: 10px; color: #8087A7; font-family: Verdana, "Trebuchet MS", Arial; text-decoration: none; background-color: #FFFF00 }
SELECT  { font-size: 10px; color: #8087A7; font-family: Verdana, "Trebuchet MS", Arial; text-decoration: none; background-color: #FFFF00 }

/*a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFA9D;
	text-decoration: none;
}*/

a:link {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;color: #BAFAE3;	font-variant: small-caps;text-decoration: none;}
a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;color: #BAFAE3;	text-decoration: none;	text-decoration: none;font-variant: small-caps;}
a:hover {	text-decoration: none;font-size: 12px;color: #C7D0FB;}
a:visited:hover {	text-decoration: none;font-size: 12px;color: #C7D0FB;}



.resa { padding: 1px;	border-width: thin;	border-style: solid;border-color: #CCCCCC #666666 #666666 #CCCCCC;
	font-size: 10px; font-family: Verdana, "Trebuchet MS", Arial; text-decoration: none; background-color: #ED053B;
		color: #FFFFFF; }
		
.resaok { padding: 1px;	border-width: thin;	border-style: solid;border-color: #CCCCCC #666666 #666666 #CCCCCC;
	font-size: 10px; font-family: Verdana, "Trebuchet MS", Arial; text-decoration: none; background-color: #1AAE01;
	color: #FFFFFF; }
	
.fondcellraye
{	border-width: 1px 0px 1px 0px;	border-color: #2D4F38;	color: #072177;	text-decoration: none}

.smenu {font: small-caps 9px Verdana, Arial, Helvetica, sans-serif;	color: #A3052B;	text-decoration: none;	letter-spacing: normal;}
.smenu:link {font: small-caps 9px Verdana, Arial, Helvetica, sans-serif;	color: #A3052B;text-decoration: none;	letter-spacing: normal;}
a.smenu:visited {font: small-caps 9px Verdana, Arial, Helvetica, sans-serif;	color: #A3052B;	text-decoration: none;	letter-spacing: normal;}
a.smenu:hover {	font: small-caps 9px Verdana, Arial, Helvetica, sans-serif;	color: #ffffff;	text-decoration: none;letter-spacing: normal;}


.navigok	{font: 12px Arial, verdana, Helvetica, sans-serif;text-decoration: none;color: #74A1C6;}
a.navigok:link 		{  font: 12px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #74A1C6; }
a.navigok:visited       {  font: 12px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #74A1C6; }
a.navigok:hover         {  font: 12px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF; }
a.navigok:active        {  font: 12px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #74A1C6; }
a.navigok:visited:hover {  font: 12px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF; }

.navigof	{font: 12px Arial, verdana, Helvetica, sans-serif;text-decoration: none;color: #C7D0FB;font-variant: small-caps;}
a.navigof:link 		{  font: 12px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #C7D0FB;font-variant: small-caps;}
a.navigof:visited       {  font: 12px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #C7D0FB;font-variant: small-caps; }
a.navigof:hover         {  font: 12px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #FD5A1E;font-variant: small-caps;}
a.navigof:active        {  font: 12px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #C7D0FB;font-variant: small-caps;}
a.navigof:visited:hover {  font: 12px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #FD5A1E;font-variant: small-caps; }

.navigon	{font: 11px Arial, verdana, Helvetica, sans-serif;text-decoration: none;color: #BAFAE3;font-variant: small-caps;}
a.navigon:link 		{  font: 11px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #BAFAE3;font-variant: small-caps;}
a.navigon:visited       {  font: 11px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #BAFAE3;font-variant: small-caps; }
a.navigon:hover         {  font: 11px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #C7D0FB;font-variant: small-caps;}
a.navigon:active        {  font: 11px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #BAFAE3;font-variant: small-caps;}
a.navigon:visited:hover {  font: 11px Arial,verdana, Helvetica, sans-serif; text-decoration: none; color: #C7D0FB;font-variant: small-caps; }

.boitedr {
color: #ffffff;
border-width: thin;
	border-style: solid;
	border-color:#A2A5AF;
	}
.boitedrin {
	padding: 4px 4px 4px 4px;
}

