ul, p {margin: 0; padding: 0;}


body {
background-image: url(../images/fond-page.jpg);
background-repeat: repeat-x;
background-position: top;
background-color:#EFF5D1;
font-family: Arial, Helvetica, sans-serif;
font-size: 5px;
text-align: justify; 
text-indent: 0cm;
}



.titre{font-family: Georgia;font-size: 24; color:  #000000; font-weight: none; text-align :left}
.sstitre{font-family: Arial;font-size: 14; color:  #000000; font-weight: bold; text-align :left}
.texte{font-family: arial; font-size: 12; color: #000000; margin-right:10; text-align :justify}
.texteblanc{font-family: arial; font-size: 12; color: #FFFFFF; margin-right:10; text-align :left}

.textebas{font-family: arial;font-size: 10; color: #000000; margin-right:10; text-align:justify}

img.bordureblanc {	border: 1px solid #FFFFFF;}

.cell_pagecentrale {
	background-image: url(../images/scionzier-immobilier_03.jpg);
	background-repeat: no-repeat;
	background-position: top;
}


.cell_menu {
	background-image: url(../images/fond-menu-droite.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#D5E88E;
}

.test {
	background-image: url(../images/camping-escalade-haut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

input
{
color:#222222; 
background-color:#ffffff; 
font-size:9px; 
font-family:Arial; 
font-weight: italic; 
border-style :solid; 
border-color : #CDCDCD;
border-width:1pt;
}


a.Liendroit{
display:block;
padding-left:15px;
color:#000;
font-family: Arial;
font-size : 11px;
text-decoration : none;
font-weight:NONE; text-align : left;
}

a.Liendroit:hover{
color:#FFFFFF;
font-family: Arial;
font-size : 11px;
text-decoration : none;
font-weight:NONE; text-align : left;
}

a.LienHaut{color:#FFFFFF; font-family: Arial; font-size : 12px ; text-decoration : none ; font-weight:bold; text-align : center; text-transform: uppercase}
a.LienHaut:hover{color:#000000 ;font-family: Arial; font-size : 12px ; text-decoration : none; font-weight: bold; text-transform: uppercase} 

a.LienText{color:#EF7310;font-family: Arial; font-size : 12px ; text-decoration : none ; font-weight:NONE; text-align : left }
a.LienText:hover{color:#EF7310 ; font-family: Arial; font-size : 12px ; text-decoration : underline; font-weight: NONE}


a.LienMenu{color:#FFFFFF; font-family: Arial; font-size : 12px ; text-decoration : none ; font-weight:bold; text-align : left }
a.LienMenu:hover{color:#FF6600 ; font-family: Arial; font-size : 12px ; text-decoration : none; font-weight: bold}

a.LienBas{color:#6A8400; font-family: Arial; font-size : 10px ; text-decoration : none ; font-weight:NONE; text-align : center }
a.LienBas:hover{color:#ffffff ; font-family: Arial; font-size : 10px ; text-decoration : underline; font-weight: NONE}

a.LienSpec{color:#FFFFFF; font-family: Arial; font-size : 11px ; text-decoration : none ; font-weight:NONE;}
a.LienSpec:hover{color:#918C6E; font-family: Arial; font-size : 11px ; text-decoration : none ; font-weight:NONE;}


.spacer{clear: both; height: 1px; font-size: 1px;}
.space{height: 1px; font-size: 1px;}

#menuJS {margin: 0px 0px 0px 0px; font-weight: bold; list-style-type: none; background-color: #A0C30F; height: 24px;}
#menuJS .menuJS_li{display: block; float: left; background: url('../images/puce-menu.jpg') left center no-repeat; height: 24px; line-height: 24px; position: relative;}
#menuJS .menuJS_li p{display: inline; height: 24px; line-height: 24px; padding: 0 15px; text-align: center;}
#menuJS .menuJS_li a{color: #ffffff; text-decoration: none; font-weight: bold; font-size: 12px; position: relative; z-index: 2;}
#menuJS .menuJS_li a:visited{color: #ffffff; text-decoration: none; font-weight: bold;}
#menuJS .menuJS_li a:hover{color: #ffffff; text-decoration: none; font-weight: bold;}
#menuJS .menuJS_li a:focus{outline: 0;}

#menuJS .menuJS_li .menuJS_liUl{position: absolute; top: 24px; left: 0px; list-style-type: none; display: none; border-top: 1px solid #84a10e; border-left: 1px solid #84a10e; border-right: 1px solid #84a10e;}


#menuJS .menuJS_li .menuJS_liUl .menuJS_liUlLi{position: relative; background-color: #A0C30F; height: 20px; line-height: 20px; border-bottom: 1px solid #84a10e; text-align: left;}
#menuJS .menuJS_li .menuJS_liUl .menuJS_liUlLi p{text-align: left; padding-left: 8px; height: 100%; line-height: 100%;}


#menuJS .menuJS_liUlLiUl{position: absolute; top: 0px; list-style-type: none; display: none; border-top: 1px solid #84a10e; border-left: 1px solid #84a10e; border-right: 1px solid #84a10e;}
#menuJS .menuJS_liUlLiUl .menuJS_liUlLiULli{background-color: #A0C30F; height: 20px; line-height: 20px; border-bottom: 1px solid #84a10e; text-align: left; text-align: left; padding-left: 8px;}




