body {
	margin: 0;/* sans marges, la page sera collée aux bords */
	font-family: verdana, arial, sans-serif; /* on définit la police de base dans la page */
	font-size: 11px; /* on définit la taille de police de base dans la page */
	color: #005291;
}


.logo {
	text-align: right;
	border: 0;
}

.stampPromo {
	position:relative;
	width:1px;
	height:1px;
	z-index:10;
	left: 663px;
	top: 214px;
	overflow: visible;
}

.offresPan{
	background: #F3F4F1;
	width: 580px;
	border-width: 0px;
	border-spacing: 10px;
}

.offresPeriode{
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10pt;
	color: #FA954D;
	line-height: 12pt;
}

.offresTexte{
	font-family: verdana, arial;
	font-weight: normal;
	font-size: 8pt;
	color: #66666E;
	line-height: 10pt;
}

.offresTexte ul{
	list-style-position: outside;
	padding-left: 15px;
}

.offresTexte a{
	font-family: verdana, arial;
	font-weight: normal;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
}

.mainTable {
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	align: center;
	border-spacing: 25px;
}

.menuBgdGris {
	width: 300px;
	font-family: verdana, arial;
	font-size: 11px;
	color: #ABCF04;
	line-height: 25px;
	vertical-align: top;
}

.menuBgdGris a {
	font-family: verdana, arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.menuBgdVert {
	width: 300px;
	font-family: verdana, arial;
	font-size: 11px;
	color: #8D8D81;
	line-height: 25px;
	vertical-align: top;
}

.menuBgdVert a {
	font-family: verdana, arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}


.head1 {
margin-top: 2;
width: 770px;
height: 80px;
}

.head2 {
/*background-image:  url("images/coin.jpg");*/
margin-left: 220px;
width: 800px;
height: 20px;
} 

h1 {
font-size: 11px;
text-align: left;
}

h2	{  /*header pour titre "dans un cadre...." */
font-size: 11px;
text-align: left;
color: #cbd300;
}

.gauche {
position: absolute;
left:0; /* on place le bloc gauche à gauche en position absolue */
/*background-image: url('images/coin.jpg');*/
width: 250px;
height: 337px;
}

.centre {
margin-top: 40px;
margin-left: 220px; /* on place le bloc centre par rapport à la largeur du bloc gauche */
width: 520px;
}

.menu {
	font-family: verdana, arial;
	font-size: 11px;
	text-align: right;
	color: #FFFFFF;
	line-height: 25px;
	text-decoration: none;
}

.blabla{
	border: 0px;
	font-family: verdana, arial;
	font-size: 11px;
	color: #8E7846;
	text-decoration: none;



}

u2 {
list-style-type: none; /* pour ne pas avoir de puces */
text-decoration: none;
color: #005291;
margin: 0;
padding:0;
line-height: 13px; /* interligne */
background-color: #FFF;
}

bla {
text-decoration: underline;
margin: 0;
padding:0;
line-height: 13px; /* interligne */
}
.menu2 {

	font-family: verdana, arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.blabla1 {

	border: 0px;
	font-family: verdana, arial;
	font-size: 11px;
	color: #2D454F;
	text-decoration: none;
}
.blabla5 {

	border: 0px;
	font-family: verdana, arial;
	font-size: 11px;
	color: #669999;
	text-decoration: none;
}
.blabla2 {

	border: 0px;
	font-family: verdana, arial;
	font-size: 11px;
	color: #D7A84A;
	text-decoration: none;
}

.blabla3 {
	border: 0px;
	font-family: verdana, arial;
	font-size: 11px;
	color: #CCCC99;
}

.blabla3 a {
	font-family: verdana, arial;
	font-size: 11px;
	color: #CCCC99;
	text-decoration: none;
}

.layerBgdImg {
	display: inline;
	position: relative;
	height: 355px;
	top: Opx;
	left: 0px;
	width: 560px;
}

.texteBlanc {
	font-family: verdana, arial;
	font-weight: normal;
	font-size: 8pt;
	color: #FFFFFF;
	line-height: 12pt;
}
.noteGris {
	font-family: verdana, arial;
	font-style: italic;
	font-weight: normal;
	font-size: 8pt;
	color: #66666E;
	line-height: 9pt;
}
.noteBlanc {
	font-family: verdana, arial;
	font-style: italic;
	font-weight: normal;
	font-size: 8pt;
	color: #FFFFFF;
	line-height: 9pt;
}
.texteTableauBlanc {
	font-family: verdana, arial;
	font-weight: normal;
	font-size: 8pt;
	color: #FFFFFF;
	line-height: 9pt;
}

.boxForm {
	border: 1px #ffffff solid;
}

.soustitreBlanc {
	font: 11px verdana, arial;
	font-weight: bold;
	color: #ffffff;
	line-height: 25px;
}

.soustitreVert {
	font: 11px verdana, arial;
	font-weight: bold;
	color: #B5DC10;
	line-height: 25px;
}

.soustitreVert a {
	font: 11px verdana, arial;
	font-weight: bold;
	color: #B5DC10;
	text-decoration: none;
}

a.buttonOrange {
	display: block;
	background: #EA4D00;
	font-family: verdana, arial;
	font-weight: normal;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px 4px 2px 4px;
}

/*CSS pour les optimisations du site*/

#accueil h1 {
font-family: verdana,arial;
font-size: 11px;
color: #8e7846;
text-align:right;

}

#accueil h1 a{
font-family: verdana,arial;
font-size: 11px;
color: #8e7846;
text-align:right;
text-decoration:none
}

#accueil h2 {
font-family: verdana,arial;
font-size: 11px;
color: #8e7846;
text-align: center;
font-weight:normal;
}


#liens h1 {
font-family: verdana,arial;

font-size: 11px;

color: #ffffff;
text-align:right;

}

#liens h1 a{
font-family: verdana,arial;

font-size: 11px;

color: #ffffff;
text-align:right;
text-decoration:none
}

#liens h2 {
font-family: verdana,arial;

font-size: 11px;

color: #ffffff;
text-align: center;
font-weight:normal;
}


#offres h1 {
font-family: verdana,arial;
font-size: 11px;
color: #ffffff;
text-align:left;
}

#offres h1 a{
font-family: verdana,arial;
font-size: 11px;
color: #ffffff;
text-align:left;
text-decoration:none;
}

#offres h2 {
font-family: verdana,arial;

font-size: 11px;

color: #ffffff;
text-align: center;
font-weight:normal;
}



#touraff h1 {
font-family: verdana,arial;
font-size: 11px;
color: #669999;
text-align:right;
}

#touraff h1 a{
font-family: verdana,arial;
font-size: 11px;
color: #669999;
text-align:right;
text-decoration:none;
}

#touraff h2 {
font-family: verdana,arial;
font-size: 11px;
color: #669999;
text-align: center;
font-weight:normal;
}


.menuwebcamo {
	font-family: verdana, arial;
	font-size: 11px;
	font-weight:bold;
	color: #D7A84A;
	text-decoration: none;
}

a.menuwebcamo:link { 
	font-family: verdana, arial;
	font-size: 11px;
	color: #D7A84A;
	text-decoration: none;
}
 
a.menuwebcamo:visited { 
	font-family: verdana, arial;
	font-size: 11px;
	color: #D7A84A;
	text-decoration: none;
  }
 
a.menuwebcamo:hover { 
	font-family: verdana, arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
 
a.menuwebcamo:active { 
	font-family: verdana, arial;
	font-size: 11px;
	color: #D7A84A;
	text-decoration: none;
}



