H1 {
	font-family: verdana;
	font-size: 14px;
	color: #71828A;
	margin-bottom: 0px;
	margin-top: 0px;
}

.borders {
	border: 1px solid #666666;
}
.text {
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}

.text:active {
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}       
 .text:hover {
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}    
   .text:visited {
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}

.bordersBox {
	border: 1px solid #666666;
	font-family: verdana;
	font-size: 10px;
	color: #666666;
}
.textWhite {

	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;

}
textWhite:link {

	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
textWhite:active {	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}       
   textWhite:hover {	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
}    
   textWhite:visited {	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
   
.textBlack {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-transform: capitalize;
	font-variant: small-caps;
}
.Menu01 H1{
	font-weight: bold;
	font-family: arial;
	font-size: 16px;
	color: #000000;
	text-decoration: none;	
	background-image: url(../img/puce01.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
}

.Menu01 a, .Menu01 a:hover{
	text-decoration:none;
}

.home_title_p{
	background-image: url(../img/puce01.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 12px;	
	color:#71828A;
	font-weight: bold;
	font-family: verdana;
	font-style: normal;
	padding:0px 0px 0px 15px;
	margin:20px 0px 0px 0px ; 
	

}
.Menu01 H1 a:hover {
	text-decoration: none;	
}

textBlack:active {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-transform: capitalize;
	font-variant: small-caps;
}       
   textBlack:hover {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-transform: capitalize;
	font-variant: small-caps;
}    
   textBlack:visited {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-transform: capitalize;
	font-variant: small-caps;
}
   
.bordersDash {

	border: 1px dotted #666666;
}


.bordersDashWh {


	border: 1px ridge #FFFFFF;
}
.bordersWh {

	border: 1px solid #FFFFFF;
}
.linkMenu {
	font-family: verdana;
	font-size: 11px;
	font-variant: small-caps;
	color: #666666;
	text-decoration: none;
}
.boxSubmit {
	border: 1px solid #FFC300;
	font-family: verdana;
	font-size: 10px;
	color: #666666;

}
A:Hover {
	text-decoration: underline;
	color: #000000;
}.bordersLight {

	border: 1px solid #CCCCCC;
}
.Thumb4line {
	border: 1px solid #666666;
	margin: 3px;
}
.Menu01 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C8DEDC;
	border-bottom-color: #C8DEDC;
	height: 20px;
	padding-left: 3px;
	background-image: url(bg_menu2.jpg);
	font-family: verdana;
	font-size: 11px;
	vertical-align: middle;
}
.Menu01 h2{
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}
.Menu010 {

}

.Menu010 H2 {
	border-width: 1px;
	border-style: solid;
	border-color: #C8DEDC;
	height: 18px !important;
	height: 20px;
	background-image: url(bg_menu2.jpg);
	font-family: verdana;
	font-size: 11px;
	vertical-align: middle;
	width:97%;
	padding:2px 0px 0px 3px;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
}

.MenuLangue {
	height: 20px;
	padding-left: 3px;
	background-color: #71828A;
}
.Menu02 {

	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C8DEDC;
	border-bottom-color: #C8DEDC;
	height: 20px;
	padding-left: 3px;
	font-family: verdana;
	font-size: 11px;
	vertical-align: middle;
}
.borderGR {
	border: 1px solid #C8DEDC;
}
.textIntroProp {

	font-family: verdana;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}
.belowDashed {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D6E6E6;
}
H2 {
	font-family: verdana;
	font-size: 10px;
	color: #71828A;
	margin-bottom: 0px;
	margin-top: 0px;
	text-transform: uppercase;
}
.bordersRight {
	border-right: 1px solid #96C2D5;
}



.bordersBox2 {
	border: 1px solid #CCCCCC;
	font-family: verdana;
	font-size: 10px;
	color: #666666;
}
.bordersTopBanner {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
}
.nospace {
	font-size: 0px;
}

.colleft_menu_title TD {
	border-top-color: #96C2D5;
	border-top-style: solid;
	border-top-width: 1px;
	padding: 5px 0px 5px 0px;
	font-size: 11px;
	font-family: verdana;
	color: #666666;
}

.colleft_menu_title A{
	font-size: 11px;
	font-family: verdana;
	color: #666666;
}



.colleft_menu A{
	font-size: 10px;
	font-family: verdana;
	color: #666666;
}

.colleft_menu UL{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-family: verdana;
	color: #666666;
	list-style: circle;
	
}

.colleft_menu LI{
	margin: 0px 15px;
	margin-top: -5px;
	list-style-type: circle;
}

.property_menu H3{
		text-decoration:none;
	font-family: verdana;
	font-size: 11px;
	color: #666666;	
	padding:0;
	margin:0;
	font-weight: normal;
}
.property_menu UL{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	list-style-type: circle;
}

.property_menu UL{

}
.property_menu LI{
	margin: 0px 0px 0px 10px;
	margin-top: 0px;
	list-style-type: circle;
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	display: inline;
}

.property_menu A{
	margin: 0px 0px;
	margin-top: 0px;
	text-decoration:none;
	font-family: verdana;
	font-size: 11px;
	color: #666666;	
}

.navlang {
	text-align: center;
}
.navlang UL{
list-style: none;
display: inline;
margin: 0px;
padding: 0px;
}

.navlang LI{
	list-style: none;
	display: inline;
	margin: 0px 5px 5px;
	padding: 0px;
}


.menuproperty_selected{
	background-image: url(../img/cellmenuprop.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-bottom-width: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: dashed;
	border-color: #B0CECE;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}

.menuproperty{
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: dashed;
	border-color: #B0CECE;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 11px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}
.belowDashedmenuproperty {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B0CECE;
	margin: 0px;
	padding: 0px;
}

.more_villa{
	text-decoration: none;
	font-weight:normal;
	color:#000000;
}
.more_villa:hover{
	text-decoration: none;
	color:#FF6600;
}

/**** NAVIGATION STYLE *******/
#nav {
	color: #666666;
	width: 173px; 
}

#nav, #nav ul { /* all lists */
	margin: 0;
	padding: 0;
	list-style: none;

}

#nav a {
color: #666666;
text-decoration:none;
display: block;
}

#nav li { /* all list items */
	position : relative;
	width: 158px !important;
	width: 173px; 
	clear:left;
	float: left;
	padding-left: 15px;
	height: 20px;
	padding-top: 3px;
	font-family: verdana;
	font-size: 11px;
	background-image: url(../img/puceMenu01.gif);
	background-position: left;
	background-repeat: no-repeat; 
	border-bottom-width: 1px;
	border-bottom-color: #96C2D5;
	border-bottom-style: solid;
}

#nav li:hover { 
   background: #96C2D5;
	color:#fff;
	background-image: url(../img/bulletMenu.gif);
	background-position: left;
	background-repeat: no-repeat; 
	border-bottom-width: 1px;
	border-bottom-color: #96C2D5;
	border-bottom-style: solid;	
}

#nav li ul {
	margin: -17px 0 0 10px !important;
	margin: -4px 0 0 10px;
	position: absolute;
	width: 200px;
	left: -999em; 
}



#nav li ul li { 
	display: block;
	height: auto;
	text-align: left;
	float: left;
	color: #fff;	
   background: #96C2D5;
	background-image: url(../img/bulletMenu.gif);
	background-position: left;
	background-repeat: no-repeat;  	
}

#nav li ul li a {
	color: #fff;
} 
#nav li ul li a:hover {
	color: #666666;
} 

li > ul {
top: auto;
left: 0;
}
#nav li ul li:hover { 
	color:#fff;
	background-image: url(../img/puceMenu01.gif);
	background-position: left;
	background-repeat: no-repeat;	
}

	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul {		
		left: 163px;
	}	
	
	#nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{
		left: 163px;;
	}		

.home_topfive {
	text-decoration:none;
	color: #666666;
}
.home_topfive:hover{
	text-decoration:underline;
	color: #666666;
}

.siteamp_prop{
	padding:11px;
	margin:0px;
	font-family: verdana;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}
.siteamp_prop H1{
	padding:0px;
	margin:0px;
	font-family: verdana;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	font-weight:bold;
}
.siteamp_prop UL{
	padding:0px 0px 20px 20px;
	margin:0px;
}

.siteamp_prop UL LI{
	list-style:circle;

}

.siteamp_prop UL LI A{
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.siteamp_prop UL LI A:hover{
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	text-align: justify;
}
.siteamp_prop UL LI A:visited{
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}
       
       
.colleft_otherprop{
	width:100%;
	margin:auto;
	padding:0px ;
	text-align:center;
	font-family: verdana;
	color: #666666;
	text-decoration: none;
	clear:left;
	float: left;
	height: 20px;
	padding-top: 3px;
	font-size: 11px;
	background-image: url(../img/puceMenu01.gif);
	background-position: left;
	background-repeat: no-repeat; 
	border-top-width: 1px;
	border-top-color: #96C2D5;
	border-top-style: solid;	
}

.colleft_header_otherprop{
	text-align:left;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 15px;
	font-size: 11px;
}

.other_related_detail {
	text-align:center;
	width:90%;
	border:solid 1px;
	list-style:none;
	margin:0px auto 10px auto;
	padding:0px 0px 5px 0px;
	font-size:11px;
}
.other_related_title{
background-color:#ffffff;border-bottom:solid 1px;padding:2px;margin:0px 0px 7px 0px;font-size:11px;
}
.other_related_title a, .other_related_detail a{
color: #666666;
text-decoration:none;
}
.other_related_title a:hover, .other_related_detail a:hover{
color: #666666;
text-decoration:underline;
}

.extra_type{
	margin:0px auto 20px auto !important;
	margin:0px 0px 20px 9px ;
	padding:0px 5px 0px 0px;
	width:155px;
	border:solid 1px #666666;
	background-image: url(../img/39trans.png);
}

.extra_type UL{
list-style:none;
	margin:5px -1px 5px -1px;
	padding:0px;
}

.extra_type UL LI{
	margin:0px;
padding:0px;
}
.extra_type a{
color:#666666;
font-size:11px;
font-family:verdana;
text-decoration:none;
}
/************************
*************************/

	/*
#nav, #nav ul { 
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 173px;
}
#nav li { 
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: width : 173px;
}

	#nav li ul { 
		position : absolute;
		left: -999em;
		margin-left : 11.05em;
		margin-top : -1.35em;
	}
	
	#nav li ul ul { 
		left: -999em;
	}
	
	#nav li a {
		width: 11em;
		w\idth : 10em;
		display : block;
		color : black;
		font-weight : bold;
		text-decoration : none;
		background-color : white;
		border : 1px solid black;
		padding : 0 0.5em;
	}
	
	#nav li a:hover {
		color : white;
		background-color : black;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
		left: auto;
	}	
	
*/

	

	













