body{margin:0px;}

.mainBodyBg{
	background:url(../images/fondopage.jpg);
	background-repeat:no-repeat;
	background-color:#f4ece0;
	background-position:top;
}

.mainBodyContent{width:890px;text-align:left;}
.pageBody{width:890px;padding-bottom:10px; text-align:left}

h1,h2 {color:#ffffff ; font-size:14px; font-weight:bold; margin:0px;}

h1#h1acc {
	font-size:14px;
	position:absolute;
	top:110px;
	left:3px;
	font-family:Verdana, Geneva, sans-serif;
}

h2#searchTitle{
	font-size:18px;
}

h3{
	margin:0;
	padding:0;
	font-size:15px;
}

.tip{padding:6px; background:#EDFFB0; border:1px solid #666666;font-family:tahoma; font-size:11px; color:#000000}

/*Header*/
.headerTop{background:url(../images/change_language.png) no-repeat 100% 50%; height:30px; position:relative}
.headerLogo{background: no-repeat 0px 20px; height:125px; cursor:pointer}
.headerLogo img{ width:468px; height:60px;}
img#logo1{
		position:absolute;
		top:45px;
		left:0px;
		width:419px;
		height:69px;
}
/*Links*/
a:link {color: #55481C;text-decoration: none;}
a:visited {text-decoration: none;color: #55481C;}
a:hover {text-decoration: none;color: #000000;}
a:active {text-decoration: none;color: #55481C;}

a.tabMain:link {color: #55481C;text-decoration: none;}
a.tabMain:visited {text-decoration: none;color: #55481C;}
a.tabMain:hover { background-image:url(../images/tab_hover.png);text-decoration: none;color: #000000;}
a.tabMain:active {text-decoration: none;color: #55481C;}

a.signup:link {color:#000099;text-decoration: none;}
a.signup:visited {text-decoration: none;color: #000099;}
a.signup:hover {text-decoration:underline;color: #000000;}
a.signup:active {text-decoration: none;color: #000099;}

a.blue:link {color:#000099;text-decoration: none;}
a.blue:visited {text-decoration: none;color: #000099;}
a.blue:hover {text-decoration:underline;color: #000000;}
a.blue:active {text-decoration: none;color: #000099;}

a.ViewDetail { margin-right:5px;}
a.ViewDetail:link { background-image:url(../images/fondo_detail.jpg); background-repeat:repeat-x;  border:1px solid #1e88e3;display:block;float:left;padding:3px; color:#FFF; }
a.ViewDetail:visited {background-image:url(../images/fondo_detail.jpg); background-repeat:repeat-x; border:1px solid #1e88e3;display:block;float:left;padding:3px;color:#FFF;}
a.ViewDetail:hover {background-image:url(../images/fondo_detail_over.jpg); background-repeat:repeat-x; border:1px solid #1e88e3;display:block;float:left;padding:3px;color:#FFF;}
a.ViewDetail:active {background-image:url(../images/fondo_detail_over.jpg); background-repeat:repeat-x; border:1px solid #1e88e3;display:block;float:left;padding:3px;color:#FFF;}

a.ViewWeek:link { background-image:url(../images/fondo_week.jpg); background-repeat:repeat-x;  border:1px solid #c84b0e;display:block; padding:3px; color:#FFF; }
a.ViewWeek:visited {background-image:url(../images/fondo_week.jpg); background-repeat:repeat-x; border:1px solid #c84b0e;display:block;padding:3px;color:#FFF;}
a.ViewWeek:hover {background-image:url(../images/fondo_week_over.jpg); background-repeat:repeat-x; border:1px solid #c84b0e;display:block;padding:3px;color:#FFF;}
a.ViewWeek:active {background-image:url(../images/fondo_week_over.jpg); background-repeat:repeat-x; border:1px solid #c84b0e;display:block;padding:3px;color:#FFF;}


a.Favorites { margin-right:5px;}
a.Favorites:link { background-image:url(../images/fondo_detail_over.jpg); background-repeat:repeat-x;  border:1px solid #1e88e3;display:block;float:left;padding:3px; color:#FFF;}
a.Favorites:visited {background-image:url(../images/fondo_detail_over.jpg); background-repeat:repeat-x; border:1px solid #1e88e3;display:block;float:left;padding:3px;color:#FFF;}
a.Favorites:hover {background-image:url(../images/fondo_detail.jpg); background-repeat:repeat-x; border:1px solid #1e88e3;display:block;float:left;padding:3px;color:#FFF;}
a.Favorites:active {background-image:url(../images/fondo_detail.jpg); background-repeat:repeat-x; border:1px solid #1e88e3;display:block;float:left;padding:3px;color:#FFF;}

a.Comments { margin-right:5px;}
a.Comments:link { background-image:url(../images/fondo_comment.jpg); background-repeat:repeat-x;  border:1px solid #ccc;display:block;float:left;padding:3px; color:#666;}
a.Comments:visited {background-image:url(../images/fondo_comment.jpg); background-repeat:repeat-x; border:1px solid #ccc;display:block;float:left;padding:3px;color:#666;}
a.Comments:hover {background-image:url(../images/fondo_comment.jpg); background-repeat:repeat-x; border:1px solid #ccc;display:block;float:left;padding:3px;color:#000;}
a.Comments:active {background-image:url(../images/fondo_comment.jpg); background-repeat:repeat-x; border:1px solid #ccc;display:block;float:left;padding:3px;color:#000;}

a.ListTitle:link {color:#237bc4;text-decoration: none;}
a.ListTitle:visited {text-decoration: none;color: #237bc4;}
a.ListTitle:hover {text-decoration:none;color: #237bc4;}
a.ListTitle:active {text-decoration: none;color: #237bc4;}

/*Tabs*/
.tabBg{background:url(../images/navbar.png);
background-repeat:no-repeat;
height:30px;}
.tabMainInactive{float:left;}


/*Body*/
.bodyContentWhite{background:#FFFFFF; text-align:left; padding:15px}
.button{background:url(../images/button_bg.gif) repeat-x;height:25px; width:89px; border:none;color:#FFFFFF; vertical-align:middle; cursor:pointer}

.homeBodyTop{height:300px;padding-bottom:22px; background:url(../images/home_body_top.gif) #F6F2EF no-repeat bottom; padding:15px}
.innerBodyContant{background:#fff; text-align:left;border-bottom:1px solid #A0D5F3;
border-left:1px solid #A0D5F3;
border-right:1px solid #A0D5F3;}
.mapHome{border:4px solid #A89F64;float:left;height:380px; width:570px}
.homeSearch{float:right;height:243px;text-align:right}

.homeBodyMid{margin-top:30px; padding-right:5px; clear:both}
#loginBoxHome{height:254px; width:239px;background:url(../images/login_bg.gif) no-repeat; margin-top:20px}
#forgetpassword{height:254px; width:239px;background:url(../images/login_bg.gif) no-repeat; margin-top:20px}
#accountBoxHome{height:204px; width:239px;background:url(../images/account_bg.gif) no-repeat; margin-top:25px}
.featuredRented{height:204px; width:625px;background:url(../images/featured_rented.jpg) no-repeat;}

.homeBodyBottom{height:980px;margin-top:10px;padding-left:0px; padding-right:5px; clear:both}
.houseOfMonth{height:245px;width:240px; background-image:url(../images/fondo_week.png); background-repeat:no-repeat; }

.topRental{width:625px;margin-top:15px; background:#FFF;
margin-top:20px;
}
.topRentalHeader{ background-image:url(../images/fondo_TopHeader.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:14px;
height:30px;
line-height:30px;
text-indent:10px; 
}
.RentalListings {
	background-image:url(../images/fondo_rentals.jpg);
	background-repeat:repeat-x;
	border:1px solid #ccc;
	padding-bottom:10px;
	padding-right:10px;
	padding-top:10px;
	margin-top:15px;
}
.topRentalBody{padding:10px;
border-bottom:1px solid #A0D5F3;
border-left:1px solid #A0D5F3;
border-right:1px solid #A0D5F3;}
.topRentalFooter{background:#FFFFFF no-repeat; height:11px;}

.homeBodyBottomRight{width:237px;float:right}

.subscribe_english{height:155px;background:url(../images/home_bottom_right.gif) no-repeat;margin-top:15px}
.subscribe_german{height:155px;background:url(../images/home_bottom_right_german.gif) no-repeat;margin-top:15px}
.subscribe_spanish{height:155px;background:url(../images/home_bottom_right_spanish.gif) no-repeat;margin-top:15px}
.subscribe_french{height:155px;background:url(../images/home_bottom_right_french.gif) no-repeat;margin-top:15px}
.subscribe_dutch{height:155px;background:url(../images/home_bottom_right_dutch.gif) no-repeat;margin-top:15px}


.preciseSearch_english{height:162px;background:url(../images/home_bottom_right.gif) no-repeat 0px -205px; margin-top:15px}
.preciseSearch_german{height:162px;background:url(../images/home_bottom_right_german.jpg) no-repeat 0px -205px; margin-top:15px}
.preciseSearch_spanish{height:162px;background:url(../images/home_bottom_right_spanish.jpg) no-repeat 0px -205px; margin-top:15px}
.preciseSearch_french{height:162px;background:url(../images/home_bottom_right_french.jpg) no-repeat 0px -205px; margin-top:15px}
.preciseSearch_dutch{height:162px;background:url(../images/home_bottom_right_dutch.jpg) no-repeat 0px -205px; margin-top:15px;}



.topRentedList{padding-top:8px; padding-bottom:8px; background:url(../images/bullet.gif) no-repeat 0px 50%; width:150px; padding-left:10px; border-bottom:1px solid dotted}


/*Font*/
.SubfontList {color:#1c5f98; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.fontList {color:#1c5f98; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold;}
.fontNormal{font-family:verdana;font-size:12px;}
.fontSmallBold{font-family:verdana;font-size:11px;font-weight:bold; }
.fontSmallBold1{font-family:verdana;font-size:11px;font-weight:bold; line-height:30px; text-indent:5px; text-align:center;}
.fontSmall{font-family:verdana;font-size:11px;}
.fontSmallGray{font-family:verdana;font-size:12px; color:#15446c;}
.fontSmallLight{font-family:verdana;font-size:11px; color:#999999}
.fontError{font-family:verdana;font-size:11px; color:#FF0000}
.fontBig{font-family:tahoma;font-size:20px; line-height:26px}
.fontTitleBig{font-family:verdana;font-size:16px; color:#237BC4; font-weight:bold; padding:12px 0 0 0;}
.fontTitleMid{font-family:verdana;font-size:12px; color:#666; font-weight:bold;}
.fontTitle{font-family:tahoma;font-size:15px; line-height:26px}
.fontWhite{color:#FFFFFF}
.fontLastMinute { color:#600; line-height:30px; text-indent:10px;}


/**/
.tileHeadStip{padding:3px; background:#0066FF; color:#FFFFFF; font-weight:bold; margin-bottom:15px;}
.tileHeadGreen{padding:3px; background:#00CC00; color:#FFFFFF; font-weight:bold; margin-bottom:15px;}
.formCell{padding:10px; background:#F9F9F9}
.formError{border:1px solid #FF0000}
.formCellLeft{padding:10px; background:#F4F4F4}
.cellVhs{padding:10px; background:#FF7973}
.cellHs{padding:10px; background:#FFB97C}
.cellMs{padding:10px; background:#F0E68C}
.cellLs{padding:10px; background:#90EE90}
.cellLms{padding:10px; background:#DFA369}
.cellLNa{padding:10px;background:#CCCCCC}
.cellLNc{padding:10px;background:#87CEFA}
.cellLb{padding:10px; background:#87CEFA}
/*Ad list*/
.adlistBox{background:#FFFFFF; border:1px solid #FFFFFF}
.adlistBoxOver{background:#FFFFFF; border:1px solid #000000}

/*Details page*/
.row{background:#F9F9F9; padding:8px; font-size:11px;margin-bottom:2px; line-height:18px;}
.advertiserdetailsBorder{border:1px solid #99CCFF;padding:1px;margin-top:10px;}
.advertiserdetailsHeader{background:#99CCFF;padding:8px; font-size:11px;}
.detailBorder{border:1px solid #99CCFF;margin-top:10px;}
.detailHeader{background:#99CCFF;padding:8px; border:1px solid #FFFFFF}


.weekCell{background:#99CCFF; padding:3px; font-family:tahoma}



/*For home page search header*/
#container{width:890px; margin:0px auto;}
#container-inner{background:url(../images/background.jpg) 0 0 no-repeat; width:890px; height:310px; margin:0px auto;}
.center{width:890px; padding:0; margin:0px 0 0 0;}

.center_left_ind1 {margin:4px 0px 0px 25px; width:534px; height:300px; padding:0px 0px 0px 0px; float:left;}

.center_left_ind1 h1{color:#ffffff; font-size:20px; font-weight:bold; margin-top:4px; width:800px;}

span.searchLabel{display:block; font-family:Arial;  font-size:12px; color:#333333; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;}

#formbg{width:513px; height:248px; background:url(../images/formbg.png) 0 0 no-repeat;  margin:0px 0px 0px 0px; font-family:Arial; font-size:12px; font-weight:bold; color:#333333;}

#forminner{width:490px; margin:10px ; padding:10px 0px 0px 0px;font-family:Arial; font-size:12px; font-weight:bold; color:#333333;}

.form1{width:150px; float:left ;padding:0px; margin:8px 5px 0px 0px;}
.form2{width:150px; float:right ;padding:0px; margin:8px 0px 0px 10px;}
.form5{width:150px; float:right ;padding:0px; margin:8px 0px 0px 10px;}
.form3{width:150px;	float:right ;padding:0px; margin:8px 0px 0px 0px;}

.form4{width:105px;	float:right ;padding:0px; margin:0px 0px 0px 0px;}


label{ color:#333333; margin:10px 0px 0px 0px; padding:8px 0px 0px 0px; font-family: Arial;	font-size:12px;  font-weight:bold; float:left;   }
.width_1 {width:150px; margin:10px 0px 0px 0px; padding:10px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;  font-weight:bold; text-align:left;}
.width_2 {width:25px; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;  font-weight:bold; text-align:left; float:left;}

.input1{margin:0px 0px 0px 0px; padding:0px 0px 0px 3px; background:none repeat scroll 0 0 #ffffff; border:1px solid #959595;font:12px arial,sans-serif; color:#333333; width:151px; height:20px;}

.input2{margin:0px 0px 0px 0px; padding:0px 0px 0px 3px; background:none repeat scroll 0 0 #ffffff; border:1px solid #959595;font:12px arial,sans-serif; color:#333333; width:60px; height:21px;}

.input3{margin:0px 0px 0px 0px; padding:0px 0px 0px 3px; background:none repeat scroll 0 0 #ffffff; border:1px solid #959595;font:12px arial,sans-serif; color:#333333; width:116px; height:20px;}


.button1{ width:100px; height:102px; background:url(../images/button.png); margin:0px; border:0px; float:right;  cursor:pointer;}

.clear{clear:both;}

div.situacion {
color: #666666;
    font-size: 12px;
    font-weight: bold;
	}



