
html{
height:100%;
padding:0px;
margin:0px;
}
body{
height:100%;
margin:0px;
padding:0px;
background:url("../imgs/fond1.jpg") no-repeat 933px 111px;

/*font-family: Myriad Pro, Verdana;*/
font-family:Verdana;		/* remplacer par son grand frere à la fin .. */
}
a{
text-decoration:none;
color:#7fa314;
}
a img{
border:none;
}
a:hover{
text-decoration:underline;
}
p{
margin:4px 18px 8px 18px;
font-size:11px;
line-height:12px;
}
h1{
font-weight:100;
text-transform : uppercase;
margin:20px 18px 8px 18px;
font-size:22px;
}
h2{
font-weight:300;
text-transform : uppercase;
margin:5px 18px 0px 18px;
font-size:17px;
}
h3{
font-weight:600;
margin:20px 18px 8px 18px;
font-size:15px;
}
h5{
margin:4px 18px 8px 18px;
font-size:14px;
}
legend{
border:2px groove #96bd0d;
font-size:12px;
background:#FFFFFF;
color:#000000;
}
fieldset{
background:#dbdbdb;
}
table{
font-size:13px;
text-align:left;
}
td{
text-transform:none;
vertical-align:top;
}

/* default opacity for IE */
img {
filter:alpha(opacity=100);
}
/* duplicate image positioning */
img.idupe {
position:absolute;
z-index:30000;
visibility:hidden;
}

#ecartInclusion{
min-height:300px;
}
#contenu{
width:933px;
}
#logoHaut{
float:left;
width:343px;
}
#menu1{
padding-top:61px;
padding-left:50px;
text-align:right;
}
#menu1HTML{		/*pour le referencement, contient les liens presents dans l'anim */
visibility:hidden;
height:1px;
overflow:hidden;
}
#menuRefHTML{		/*pour le referencement, contient les liens presents dans l'anim */
visibility:hidden;
height:1px;
overflow:hidden;
}
.menuAgence{		/*pour le referencement, contient les liens presents dans l'anim */
visibility:hidden;
height:1px;
overflow:hidden;
}
#menuAgence{	
width:933px;
border-bottom:1px dotted #c0c0c0;
height:104px;
background:url("../imgs/degAgence.png") repeat-x bottom;
}
#menuReferences{
width:933px;
height:102px;
}
#references{
margin-top:10px;
border-top:1px dotted #c0c0c0;
}
#contact{
background:url("../imgs/degContact.png") repeat-x;
}
#pied{
border-top:1px dotted #c0c0c0;
clear:both;
}
#menuAdmin{
position:absolute;
width:100%;
background:#96bd0d;
color:#FFFFFF;
font-weight:600;
font-size:12px;
height:15px;
}
#menuAdmin a {
color:#FFFFFF;
}
#zoneImageRef{
position:absolute;
z-index:50000;
height:330px;
width:573px;
}
#dernieresReas{
text-align:right;
position:absolute;
top:557px;
width:360px;
}
.apercuAccueil{
width:420px;
height:190px;/*
margin-left:510px;*/
float:right;
overflow:hidden;
}


.blocLegende{
display:none;
line-height:20px;
position:absolute;
left:360px;
top:249px;
left:360px;
top:249px;
z-index:40000;
background:url("../imgs/ghost80.png");
color:white;
width:573px;
overflow:hidden;
}
.min330{
min-height:330px;
}
.commandeImage{
font-size:7px;
letter-spacing:3px;
font-family:Arial;
line-height:10px;
height:10px;
background:#cccccc;
font-weight:100;
}
.miniNote{
font-size:9px;
color:gray;
}
.vide{
}
.floatLeft{
float:left;
}
.floatRight{
float:right;
}
.float568{
float:left;
width:568px;
}
.float360{
float:left;
width:360px;
}
.float285{
text-align:left;
float:left;
width:285px;
}
.float311{
text-align:left;
float:left;
width:311px;
}
.float285 p{ 	
font-size:10px;
margin:0px 15px 0px 0px;
}
.float285 h5{ 	
margin:6px 15px 3px 0px;
}
.float190{ 		/* Pour les petits encars uniquement... (police) */
float:left;
width:190px;
text-align:left;
}
.float190 p{ 	
font-size:10px;
margin:0px 15px 0px 0px;
}
.float190 h5{ 	
margin:6px 15px 3px 0px;
}
.x573{
width:573px;
float:right;
text-align:center;
}
.droite{
text-align:right;
}
.gauche{
text-align:left;
}
.numerosPhotos{
text-align:right;
}
.numerosPhotos a{
font-weight:800;
font-family:"Myriad Pro Light", Arial;
color:#8c8c8c;
}
.numerosPhotos a:hover{
background-color:#000000;
color:#FFFFFF;
}
.numerosPhotos a:focus{
background:#000000;
color:#FFFFFF;
}
.clearer{
clear:both;
width:1px;
border:1px solid #FFFFFF;
}
.clearBoth{
clear:both;
}
.w440{
width:440px;
}
.w460{
width:512px;
float:left;
}
.w550{
width:550px;
}
.w426{
width:426px;
}
.hmax150{
max-height:130px;
overflow:hidden;
}
.rouge{
color:red;
}
.vert{
padding:15px 0px 0px 0px;
font-size:11px;
font-weight:900;
color:#96bd0d;
}
.boutonKingSize{
width:552px;
border:1px solid #97bd0e;
margin:0px 2px;
background:#dbdbdb;
font-weight:bold;
font-size:12px;
cursor:pointer;
}
.boutonKingSize:hover{
background:#d5dbbc;
}
.ecartStandard{
padding:0px 10px ;
text-align:justify;
}
.grisouille:hover{
background:#d7d7d7;
}
.ongletReas{
width:90px;
text-align:left;
margin:5px 3px 0px 0px;
float:right;
font-size:11px;
}
.ongletReas a{
display:block;
border:none;
margin:0px;
color:#606060;
}
.ongletReas a:hover{
background:url("../imgs/selectUp.png") 25px 54px no-repeat;
}
.cadreVert{
/*border:1px solid #96BD0D;*/
min-height:70px;
margin:5px;
}
.nobr{
white-space: nowrap;
}
.etoile{
font-size:10px;
color:#96BD0D;
}








