body {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #000000;
	background-color: #8A93A1;
}
A {color:#000000;font-weight:bold;}
A:hover {color:#A3030A;text-decoration:underline;font-weight:bold;}
A.menuhaut {color:#FFFFFF;font-weight:bold;text-decoration:none;}
A.menuhaut:hover {color:#ACB9C3;text-decoration:underline;font-weight:bold;}
A.catalogue {color:#000000;font-weight:bold;font-size:90%;}
A.catalogue2 {color:#000000;font-weight:bolder;font-size:100%;}
A.catalogue3 {color:#000000;font-weight:500;font-size:95%;}
A.catalogue4 {color:#000000;font-weight:600;font-size:102%;}
A.catalogue5 {color:#000000;font-weight:600;font-size:88%;}
A.catalogue:hover {color:#8A93A1;text-decoration:underline;font-weight:bold;}
A.catalogue2:hover {color:#8A93A1;text-decoration:underline;font-weight:bolder;}
A.catalogue3:hover {color:#8A93A1;text-decoration:underline;font-weight:bolder;}
A.catalogue4:hover {color:#8A93A1;text-decoration:underline;font-weight:bolder;}
A.catalogue5:hover {color:#8A93A1;text-decoration:underline;font-weight:bolder;}

.information {color:#FF0000;font-style:normal;font-weight:bold}
.informationAdmin {color:#ffff00;font-style:normal;font-weight:bold}

div#contenuformulaire {width:98%;margin:3px;}
div#contenuformulaire div.sautligne {padding:5px;vertical-align:top;width:98%;}
div#contenuformulaire form label {float:left;width:170px;margin:3px;font-weight:bold;}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 160%;
	font-weight: bold;
	color: #A3030A;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #A3030A;
}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 115%;
	font-weight: bold;
	color: #A3030A;
}
.textearticle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #000000;
}
.copieright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #ffffff;
}
.bksousmenu {
	background-image: url(images/smenuslice.gif);
}
.bksmenugauche {
	background-image: url(images/smenugauche.gif);
}
.bksmenublanc {
	background-image: url(images/smenu.gif);
}
.bksmenudroite {
	background-image: url(images/smenudroite.gif);
}
.bkmenu {
	background-image: url(images/bestmenu2.gif);
}
.slicedroite {
	background-image: url(images/slicedroite.gif);
}
.bkbas {
	background-image: url(images/bas.gif);
}
.bktop {
	background-image: url(images/best5.gif);
}
.bkbestsousmenu {
	background-image: url(images/bestsousmenu3.gif);
}
.bkslicesousmenu {
	background-image: url(images/bestslicesousmenu.gif);
}
.bkbestsmenublanc {
	background-image: url(images/bestsousmenu2.gif);
}
.bkbestsmenu1bleu {
	background-image: url(images/bestsomenubleu1.gif);
}
.bkbestsmenu2bleu {
	background-image: url(images/bestsomenubleu2.gif);
}
.bkbestsmenubleu3 {
	background-image: url(images/bestsomenubleu3.gif);
}
.bkbestbasslice {
	background-image: url(images/bestbas2.gif);
}
.bkbestvedet3 {
	background-image: url(images/bestvedette3.gif);
}
.bkbestvedet1 {
	background-image: url(images/bestvedette1.gif);
}
.bkbestvedet2 {
	background-image: url(images/bestvedette2.gif);
}
.attente {cursor:hand;POSITION:relative;VISIBILITY:hidden;z-index:4;color:#ff0000;font-size:9pt;font-family:Verdana,Helvetica,Arial;font-weight:bold;visibility:hidden;text-align:center}
.produitaccueil
{
position:relative;
float:left;
width:175px;
height:260px;
margin:2px;
padding:4px;
background-color:#ffffff;
}
.cadre_hebergement
{ 
width:150px; 
height:260px; 
margin:3px;
padding:5px;
float:left;
background-color:inherit;
text-align : left;
border:2px solid #B2B2B2;
}
.promo
{
    font-size: 130%;
    font-weight: bold;
    color: #E17100;
    font-family:Verdana, Helvetica, sans-serif;
}
#pubemplacement1
{ 
width:135px; 
height:300px;
margin:2px;
padding:2px;
float:left;
background-color:inherit;
}
#pubemplacement2
{ 
width:135px; 
height:300px; 
margin:2px;
padding:2px;
float:right;
background-color:inherit;
}
#pubemplacement3
{ 
width:728px; 
height:90px; 
margin:2px;
padding:2px;
float:right;
background-color:inherit;
}
.email { display: none; }


a.info {
    position:relative;
    background:none;
	font-style:normal;
	font-weight:normal;
    z-index:10; 
	cursor:pointer;
}
a.info:hover {
    z-index:20; 
	font-style:normal;
	font-weight:normal;
}
a.info span {
    display:none;
	font-style:normal;
	font-weight:normal;
}
a.info:hover span
{
    display: block;
    position: absolute;
    top:5px;
    left:5px;
    padding-left:5px;
    padding-top:5px;
    padding-bottom:5px;
    padding-right:5px;
    width:500px;
    font-family:Verdana, Helvetica, sans-serif;
    font-style: italic;
    color: #000000;
	font-style:normal;
	font-weight:normal;
    text-decoration: none;
    border:1px solid #000000;
    background-color: #FFFFFF;
    background-position:bottom;
}