.haut {
width:760px; 
Height:94px; 
top:0px;
position: absolute;
left:50%;
margin-left: -380px; 
z-index:10001;
}


.bas {
width:760px; 
Height:72px;
position: absolute; 
top :530px;
left:50%;
margin-left: -380px;
}

.fond{
background-image:url("images/feuille.gif");
width:731px; 
Height:414px; 
position: absolute;
top: 105px;
left:50%;
margin-left: -365px;
z-index:10001;
}

.screening{
background:url("images/screening.gif");
width:760px; 
Height:560px;
position: absolute;
top:0px;
left:50%;
margin-left: -380px;
}

body{
background-color:white;
}

.agrement{
top: 562px;
position: absolute;
font-family: Arial,Verdana,Times New Roman;
font-size:8pt;
line-height: 1em;
color:white;
font-style:italic;
z-index:10000;
left:50%;
margin-left: -370px;
}

.conseil{
width:85px; 
Height:47px;
position: absolute; 
top :544px;
left:50%;
margin-left: 277px;
z-index:10001;
}

.logo{
width:300px; 
height:80px;
position: absolute; 
top :8px;
left:50%;
margin-left: -370px;
z-index:10000000;
}

.meteo{
width:48px; 
height:38px;
position: absolute; 
top :545px;
left:50%;
margin-left: 50px;
z-index:100000000;
}

.ancef{
width:85px; 
height:47px;
position: absolute; 
top :544px;
left:50%;
margin-left:125px;
z-index:10001;
}

.ancv{
width:85px; 
height:47px;
position: absolute; 
top :544px;
left:50%;
margin-left:200px;
z-index:10001;
}

.photoaccueil{
width:300px; 
height:225px;
position: absolute; 
top :250px;
left:50%;
margin-left:-150px;
z-index:100000;
}

.panoramique{
width:580px; 
Height:46px;
position: absolute; 
top :5px;
left:50%;
margin-left: -208px;
z-index:10001;
}
.menu {
width:580px; 
Height:46px;
position: absolute; 
top :58px;
left:50%;
margin-left: -197px;
z-index:10000;
}

.champstexte {
width:700px; 
Height:400px;
position: absolute; 
top :110px;
left:50%;
margin-left: -350px;
z-index:10002;
Overflow: auto;
Scrollbar-face-color:#11693E;
Scrollbar-highlight-color:#FFFFFF;
Scrollbar-3dlight-color:#000000;
Scrollbar-darkshadow-color:#000000;
Scrollbar-shadow-color:#000000; 
Scrollbar-arrow-color:#A5D6BE;
Scrollbar-track-color:#78B396;
}

.textes {
font-family: Arial, Verdana, Times New Roman;
font-size: 10pt;
text-align: justify;
color: black;
text-indent: 40px;
}

.listes {
font-family: Arial, Verdana, Times New Roman;
font-size: 10pt;
color: black;
text-align: justify;
}
.textescontact {
font-family: Arial, Verdana, Times New Roman;
font-size: 10pt;
color: black;
}
.titres {
font-family: Arial, Verdana, Times New Roman;
font-size: 10pt;
font-weight: bolder;
color: green;
}

.soustitres {
font-family: Arial, Verdana, Times New Roman;
font-size: 10pt;
font-style: italic;
font-weight: bolder;
color: black;

}

.descriptif {
font-family: Arial, Verdana, Times New Roman;
font-size: 10pt;
font-style: italic;
color: black;
text-indent: 40px;
}

.diaporama {
width:732px; 
Height:384px;
position: absolute; 
top :130px;
left:50%;
margin-left: -320px;
z-index:10001;
}
.carte {
width:550px; 
Height:400px;
position: absolute; 
top :110px;
left:50%;
margin-left: -230px;
z-index:10001;
}

a:link {
font-family: Arial, Verdana, Times New Roman;
font-size: 10pt;
color: green;
text-decoration: none;
font-style: normal;
}

a:visited {
font-family: Arial, Verdana,  Times New Roman;
font-size: 10pt;
color: black;
text-decoration: none;
font-style: normal;
}

a:hover {
font-family: Arial, Verdana, Times New Roman;
font-size: 10pt;
color: green;
text-decoration: none;
font-style: italic;
}

table{
Border : 1px;
Border-Color : green;
Border-Style : solid;
Border-Collapse:collapse;
}
td {
Border : 1px;
Border-Color : green;
Border-Style : solid;

}
.formule table {
Border: 0px;
}
.formule td {
Border: 0px;
}

.lienadmin{

position: absolute; 
top :540px;
left:50%;
margin-left:-80px;
z-index:1000000;
}


.devis table {
Border : 0px;
}
.devis td {
Border : 0px;
}
