/* CSS Document */

div#wrapmenu { width: 901px; margin: 0 auto; padding: 0; text-align:center; }



ul#menu_x {  padding: 0; margin: 0 auto; }

ul#menu_x li { display: inline; margin: 0 auto; padding: 0; list-style: none; }

ul#menu_x li a.menus:link, ul#menu_x li a.menus:visited {

    margin-top:1px;

	float:left;

	display: block;

	padding: 6px 16px 6px 16px;

	border-right: 1px solid  #073E9A;

    color: #073E9A;

	text-decoration:none;

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	top:0;
        height:14px;

}

ul#menu_x li a.menus:hover, ul#menu_x li a.menus:active {

	background:#9199A4;

	color:#FFFFFF;

}



ul#menu_x li div#sub_menu:hover{

	background:#9199A4;

	color:#FFFFFF;

}



 

#sub_menu:hover{

  text-decoration:underline;

}

 

div.cleaner { clear: both; }





ul.sort

{

	margin: 0;

	padding: 0;

}



ul.sort li

{

	padding: 0;

	margin: 0;

	list-style: none;

}



ul.content li

{

  padding:0;

  margin:0;

  float:left;

}



a.menu:link,a.menu:visited

{

 color:#FFFFFF;

 text-decoration:none;

 border:0;

 outline-style:none;

 font-family:tahoma;

 font-size:12px;

 font-weight:bold;

}



a.menu:hover,a.menu:active

{

 color:#FFFFFF;

 text-decoration:underline;

 border:0;

 outline-style:none;

 font-family:tahoma;

 font-size:12px;

 font-weight:bold;

}





a.browse:link,a.browse:visited

{

 color:#FFFFFF;

 text-decoration:none;

 border:0;

 outline-style:none;

 font-family:tahoma;

 font-size:10px;

}



a.browse:hover,a.browse:active

{

 color:#FFFFFF;

 text-decoration:underline;

 border:0;

 outline-style:none;

 font-family:tahoma;

 font-size:10px;

}





a.heading:link,a.heading:visited

{

 color:#073E9A;

 text-decoration:none;

 border:0;

 outline-style:none;

 font-family:tahoma;

 font-size:13px;

 font-weight:bold;

}



a.heading:hover,a.heading:active

{

 color:#073E9A;

 text-decoration:underline;

 border:0;

 outline-style:none;

 font-family:tahoma;

 font-size:13px;

 font-weight:bold;

}







font.deff

{

  font-size:13px;

  font-family:tahoma;

  /* color:#3366CC; */

  color:#2B414F;

  text-align:justify;

  line-height:20px;

}



font.sub_content

{

  font-size:11px;

  font-family:tahoma;

  color:#333333;

  text-align:justify;

  line-height:20px;

}





font.about

{

  font-size:13px;

  font-family:tahoma;

  color:#000000;

  text-align:justify;

  line-height:16px;

}



font.headings

{

  font-size:12px;

  font-family:tahoma;

  color:#073E9A;

  text-align:justify;

  line-height:16px;

}



font.category

{

  font-size:10px;

  font-family:tahoma;

  color:#333333;

  text-align:justify;

  line-height:16px;

  font-weight:bold;

  margin-right:5px;

}



font.sub-category

{

  font-size:13px;

  font-family:tahoma;

  color:#333333;

  text-align:justify;

  line-height:16px;

  margin-right:6px;

}



font.copyright

{

  font-size:13px;

  font-family:tahoma;

  color:#333333;

  text-align:center;

  line-height:16px;

  margin-right:6px;

}



font.mandatory

{

  font-size:10px;

  font-family:tahoma;

  color:#FF0000;

  text-align:center;

  line-height:16px;

  margin-right:6px;

}



font.warning

{

  font-size:12px;

  font-family:tahoma;

  color:#FF0000;

  text-align:justify;

  line-height:16px;

  font-weight:bold;

  margin-right:5px;

}



font.villa_detail

{

font-size:24px;

font-family:tahoma;

color:#804E64;

}



font.price

{

  font-size:13px;

  font-family:tahoma;

  color:#3366CC;

  text-align:justify;

  line-height:20px;

}



select

{

   background:#FFFFFF;

   color:#000000;

   border:solid 1px #CCCCCC ;

   margin:0;

   font-family:tahoma;

   font-size:11px;

}





h3

{

font-size:13px;

font-family:tahoma;

/* color:#0048A5; */

color:#073E9A;

margin:0;

padding:0;

}



h4

{

font-size:14px;

font-family:tahoma;

/* color:#0048A5; */

color:#073E9A;

margin:0;

padding:0;

}



h5

{

font-size:15px;

font-family:tahoma;

color:#999999;

font-weight:bold;

line-height:1;

}



h6

{

font-size:13px;

font-family:tahoma;

color:#FE790C;

line-height:0;

}



p

{

text-align:justify;

}



h9

{

  font-size:13px;

  font-family:tahoma;

  color:#3366CC;

  text-align:justify;

  line-height:20px;

}



ul

{

list-style:square;

}



input.button

{

font-family:tahoma;

background:#FD7935;

background-color:#FD7935;

}



input.text

{

font-family:tahoma;

font-style:normal;

color:#666666;

font-size:12px

}



select.text

{

font-family:tahoma;

font-style:normal;

color:#666666;

font-size:12px

}





font.logo

{

font-family:tahoma;

font-style:normal;

font-size:32px;

color:#014377;

}



font.slogan

{

font-family:tahoma;

font-style:normal;

font-size:16px;

color:#014377;

}



font.footer

{

font-family:tahoma;

font-style:normal;

font-size:13px;

color:#014377;

}



font.clock

{

font-family:tahoma;

font-style:normal;

font-size:13px;

color:#014377;

}



font.separator{

 color:#FFFFFF;

 text-decoration:none;

 border:0;

 outline-style:none;

 font-family:tahoma;

 font-size:12px;

 font-weight:bold;

}





.pagenav_pageactive A {

	WIDTH: 20px! important

}

.pagenav_start {

	BORDER-RIGHT: #9cbacf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #709ebf; PADDING-TOP: 1px; BORDER-BOTTOM: #9cbacf 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f2f5f9; TEXT-DECORATION: none

}

.pagenav_prev {

	BORDER-RIGHT: #9cbacf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #709ebf; PADDING-TOP: 1px; BORDER-BOTTOM: #9cbacf 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f2f5f9; TEXT-DECORATION: none

}

.pagenav_page {

	BORDER-RIGHT: #9cbacf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #709ebf; PADDING-TOP: 1px; BORDER-BOTTOM: #9cbacf 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f2f5f9; TEXT-DECORATION: none

}

.pagenav_next {

	BORDER-RIGHT: #9cbacf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #709ebf; PADDING-TOP: 1px; BORDER-BOTTOM: #9cbacf 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f2f5f9; TEXT-DECORATION: none

}

.pagenav_end {

	BORDER-RIGHT: #9cbacf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #709ebf; PADDING-TOP: 1px; BORDER-BOTTOM: #9cbacf 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f2f5f9; TEXT-DECORATION: none

}

A.pagenav_pageactive {

	BORDER-RIGHT: #9cbacf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #709ebf; PADDING-TOP: 1px; BORDER-BOTTOM: #9cbacf 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f2f5f9; TEXT-DECORATION: none

}

A.pagenav {

	BORDER-RIGHT: #9cbacf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #709ebf; PADDING-TOP: 1px; BORDER-BOTTOM: #9cbacf 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f2f5f9; TEXT-DECORATION: none

}

A.pagenav_start:hover {

	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9cbacf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; BORDER-LEFT: #9cbacf 1px solid; COLOR: #709ebf; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #d7e3ec

}

A.pagenav_prev:hover {

	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9cbacf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; BORDER-LEFT: #9cbacf 1px solid; COLOR: #709ebf; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #d7e3ec

}

A.pagenav_page:hover {

	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9cbacf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; BORDER-LEFT: #9cbacf 1px solid; COLOR: #709ebf; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #d7e3ec

}

A.pagenav_next:hover {

	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9cbacf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; BORDER-LEFT: #9cbacf 1px solid; COLOR: #709ebf; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #d7e3ec

}

A.pagenav_end:hover {

	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9cbacf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; BORDER-LEFT: #9cbacf 1px solid; COLOR: #709ebf; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #d7e3ec

}

A.pagenav_pageactive:hover {

	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9cbacf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; BORDER-LEFT: #9cbacf 1px solid; COLOR: #709ebf; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #d7e3ec

}

A.pagenav:hover {

	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9cbacf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; BORDER-LEFT: #9cbacf 1px solid; COLOR: #709ebf; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #d7e3ec

}



object.flash_middle{

 z-index:-1;

}



.m:hover{

text-decoration:underline;

}

a.about:link, a.about:visited {    
    color: #073E9A;
	text-decoration:none;
	font-family:verdana;
	font-size:11px;
}

a.about:hover{
	color: #073E9A;
	font-family:verdana;
	font-size:11px;
	text-decoration:underline;
}

