   	 	

	   
	   
FONT, TD, BODY, P, DIV, INPUT, TEXTARA, FORM, SELECT { 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none; 
		font-weight: normal;
		color: #000033;
				 }

.caddie {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none; 
		font-weight: normal;
		color: #000033;
}	   




.copy {
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none; 		color: #696f87;
}	   


.date {
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none; 
		font-weight: normal;
		color: #003366;
		background-color: #FFFFFF;	
}	   


div#fond_barre {
  position: relative;
  background-image: url(./images/barre_fond.jpg);
  background-repeat: no-repeat; 
width: 580px;
     height: 86px;  padding-top:9px;
  padding-left:8px;
}

div#barrelocation {
  position: relative;
  background-image: url(./images/barrelocation.png);
  background-repeat: no-repeat; 
  width: 601px;
  height: 38px;
  padding-top:0px;
  padding-left:0px;
}

div#barrelocation1 {
  float: left;
  background-image: url(./images/barrelocation1.png);
  background-repeat: no-repeat; 
width: 158px;
     height: 27px;  padding-top:11px;
  padding-left:40px;
}


div#barrelocation2 {
  float: left;
  background-image: url(./images/barrelocation2.png);
  background-repeat: no-repeat; 
width: 158px;
     height: 27px;  padding-top:11px;
  padding-left:40px;
}

div#barrelocation20 {
  float: left;
width: 158px;
     height: 27px;  padding-top:11px;
  padding-left:40px;
}

div#barrelocation3 {
  float: left;
  background-image: url(./images/barrelocation3.png);
  background-repeat: no-repeat; 
width: 155px;
     height: 27px;  padding-top:11px;
  padding-left:40px;
}

div#barrelocation30 {
  float: left;
width: 152px;
     height: 27px;  padding-top:11px;
  padding-left:43px;
}

div#blocloc {  width: 259px;}

div#blocloch {
  background-repeat: no-repeat;
  float: left;
  padding-left:7px;
  padding-top:10px;
  background-image: url(./images/bloc_h.png);width: 259px;
     height: 19px;}

div#bloclocb {
  background-repeat: no-repeat;
  float: left;
  margin-bottom:14px;
  background-image: url(./images/bloc_b.png);width: 266px;
     height: 10px;
}

div#bloclocc {
  float: left;
  padding:9px;
  background-image: url(./images/bloc_c.png);width: 247px;}


div#b_detail {
  position: absolute;
  float: left;
  padding-left:346px;
  padding-top:6px;
  z-index:5;

}

div#b_prix {
  position: relative;
  float: right;
width: 185px;  padding-top:10px;
  margin-left:0px;
}

div#b_logo {
  position: absolute;
  padding-top:8px;
  z-index:7;
}

div#b_photo {
  position: absolute;
  padding-left:70px;
  padding-top:6px;
  z-index:6;
}

div#b_bouton {
  position: relative;
  float:right;
  width:124px;
}

a.nav:link {
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #3961b0;

}
a.nav:visited {
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #3961b0;

}
a.nav:hover {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	font-family: verdana, Arial, Helvetica, sans-serif;


}


a.date:link	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #204fa6;
		background-color:#ffffff;	
		}

a.date:visited	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #204fa6;
		background-color:#ffffff;	
		}
		
a.date:hover	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #f0682e;
		background-color:#ffffff;	
		}
		
a.news:link	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #204fa6;
		}

a.news:visited	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #204fa6;
		}
		
a.news:hover	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #f0682e;
		}			

		
a.menu:link	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-top: 2px; 
		padding-left: 5px;
		padding-bottom: 2px; 
		color: #204fa6;
		}

a.menu:visited	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-top: 2px; 
		padding-left: 5px;
		padding-bottom: 2px;
		color: #204fa6;
		}
		
a.menu:hover	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-top: 2px; 
		padding-left: 5px;
		padding-bottom: 2px;
		color: #f0682e;
		
		}

a.menua:link	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-top: 2px; 
		padding-left: 5px; 
		padding-bottom: 2px; 
		color: #f0682e;
		}

a.menua:visited	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-top: 2px; 
		padding-left: 5px;
		padding-bottom: 2px;
		color: #f0682e;
		}
		
a.menua:hover	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-top: 2px; 
		padding-left: 5px;
		padding-bottom: 2px;
		color: #f0682e;
		}


a.rubrique:link	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #ffffff;
		}

a.rubrique:visited	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #ffffff;
		}
		
a.rubrique:hover	{
		text-decoration: none; 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #ffffff;
		font-style: italic; 
		}

.remise {
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		text-decoration: none; 
		font-weight: bold;
		color:#ffffff;
		background-color:#e59b3b;	
}

.sablier { cursor: wait; }
.sablier A { cursor: wait; }


.submit {
  border-Width: thin;
  border-Style: none;
  border-Color: #f0682e;
  color: #FFFFFF;
  background-image: url(./images/bouton_valider.gif);
  cursor: pointer;
  font-size :11px;
  font-weight: normal;
  width: 232px;
  height: 24px;
}

.submitperiode {
  border-Width: thin;
  border-Style: none;
  border-Color: #f0682e;
  color: #FFFFFF;
  background-image: url(./images/bouton_validercal.gif);
  cursor: pointer;
  font-size :11px;
  font-weight: normal;
  width: 232px;
  height: 24px;
}

.submit2 {
  border-Width: thin;
  border-Style: none;
  border-Color: #f0682e;
  color: #FFFFFF;
  background-Color: #5463a8;
  cursor: pointer;
  font-size :11px;
  font-weight: normal;
  width: 52px;
  height: 18px;
}

.submit3 {
  background: url(./images/caddie.gif);
  background-repeat: no-repeat;
  border-Width: thin;
  border-Style: none;
  border-Color: #f0682e;
  color: #FFFFFF;
  cursor: pointer;
  font-size :11px;
  font-weight: bold;
  width: 103px;
  height: 24px;
}
	
.submit4 {
  border-Width: thin;
  border-Style: none;
  border-Color: #f0682e;
  color: #FFFFFF;
  background-Color: #5463a8;
  cursor: pointer;
  font-size :11px;
  font-weight: normal;

}

	
table {
	border: 0px none;
}

h2 {
font-size :17px;
font-family : Arial, Helvetica, Geneva, sans-serif;
color : #204fa6;
margin: 0; 
padding-top: 0px; 
padding-bottom: 1px; 
}

h3 { 
font-size :25px;
font-family : Arial, Helvetica, Geneva, sans-serif;
color : #CC0033;
font-weight: bold; 
margin: 0; 
padding-top: 2px; 
padding-bottom: 2px; 
clear: both 
}

h5 {
font-size :11px;
font-family : Arial, Helvetica, Geneva, sans-serif;
color : #204fa6;
}	  

INPUT.text {
    
     border:1px solid #a4a4a4;
     padding: 2px;
     font-size:11px;
     color: #000000;
     font-family:Arial, Helvetica, Geneva, sans-serif;
}

TEXTAREA.area {
    
     border:1px solid #a4a4a4;
     padding: 2px;
     font-size:11px;
     color: #000000;
     font-family:Arial, Helvetica, Geneva, sans-serif;
}

SELECT.option {

     border:1px solid #a4a4a4;
}


fieldset {

	margin: 2px;
	padding: 10px 15px;
	border: 1px solid #696f87;
	background-color: #FFFFFF;

}

p {
		margin: 1px;
		padding-bottom: 2px;
}

hr {
height: 2px;
margin: 5;
padding: 0;
color: #F00;
background-color: #204fa6;
border: 0;
}   	

.datenews {

	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #464646;
	font-size: 9px;
	font-style: italic;
}  	  	      	 	      	  


a.gammemate:link { 
  float:left;
  display: block;
width: 91px;
     height: 20px;  background-image:url(./images/gris.gif);
  background-repeat: no-repeat; 
  color:#000000;
  text-decoration: none; 
  text-align:center;
  font-weight: bold;
  padding-top:9px;
}

a.gammemate:visited { 
  float:left; 
  display: block;
width: 91px;
     height: 20px;  background-image: url(./images/gris.gif);
  color:#000000;
  text-decoration: none; 
  text-align:center;
  font-weight: bold;
  padding-top:9px;
} 

a.gammemate:hover {  
  float:left;
  display: block;
width: 91px;
     height: 20px;  background-image: url(./images/rouge.gif);
  color:#FFFFFF;
  text-decoration: none; 
  text-align:center;
  font-weight: bold;
  padding-top:9px;
} 





