/* PAGINACION */
#paginar {
	border-top:solid 1px #CCCCCC;
	padding:0px;
	height:18px;
	background-image:url(http://www.ruralreserva.com/images/barra_list_not.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-top:10px;
}
#paginar a {
	padding-top:3px;
	text-align:center;
	float:left;
	width:30px;
	display:block;
	margin-right:5px;
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	background-image:url(http://www.ruralreserva.com/images/pestana_pag.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#cccccc;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
#paginar a:hover {
	padding-top:3px;
	text-align:center;
	float:left;
	width:30px;
	display:block;
	margin-right:5px;
	border-right:solid 2px #cccccc;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 2px #cccccc;
	border-right:solid 1px #cccccc;
	background-image:url(http://www.ruralreserva.com/images/pestana_pag.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#013F68;
	font-family:Arial;
	font-size:12px;
}
#paginar_null {
	padding-top:3px;
	text-align:center;
	float:left;
	width:30px;
	display:block;
	margin-right:5px;
	border-right:solid 2px #cccccc;
	border-top:solid 1px #ffffff;
	border-bottom:solid 2px #cccccc;
	border-left:solid 1px #cccccc;
	background-image:url(http://www.ruralreserva.com/images/pestana_pag.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#013F68;
	font-family:Arial;
	font-size:12px;
}
.buscador_texto_label {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#6F6C48;
	text-decoration:none;
}
.enlace_menu_izq {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#6F6C48;
	text-decoration:none;
}
.enlace_menu_izq:hover {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#6F6C48;
	text-decoration:underline;
}
#loginlogout {
	font-size: 0.60em;
	font-weight: normal;
}
#languages {
	font-size: 0.60em;
	font-weight: normal;
}
input.txt {
	BORDER-TOP: #B1C8DE 1px solid;
	BORDER-LEFT: #B1C8DE 1px solid;
	FONT-SIZE: 10pt;
	width:140px;
	color : #174D69;
	BORDER-RIGHT: #B1C8DE 1px solid;
	BORDER-BOTTOM: #B1C8DE 1px solid;
	FONT-FAMILY: Arial;
}
.ta {
	BORDER-TOP: #B1C8DE 1px solid;
	BORDER-LEFT: #B1C8DE 1px solid;
	FONT-SIZE: 10pt;
	color : #174D69;
	BORDER-RIGHT: #B1C8DE 1px solid;
	BORDER-BOTTOM: #B1C8DE 1px solid;
	FONT-FAMILY: Arial;
}
input.txtimg {
	BORDER-TOP: #B1C8DE 1px solid;
	BORDER-LEFT: #B1C8DE 1px solid;
	BORDER-RIGHT: #B1C8DE 1px solid;
	BORDER-BOTTOM: #B1C8DE 1px solid;
	FONT-SIZE: 10pt;
	color : #717070;
	FONT-FAMILY: Arial;
}
input.txt1 {
	BORDER-TOP: #B1C8DE 1px solid;
	BORDER-LEFT: #B1C8DE 1px solid;
	FONT-SIZE: 10pt;
	height : 20px;
	width:280px;
	color : #717070;
	BORDER-RIGHT: #B1C8DE 2px solid;
	BORDER-BOTTOM: #B1C8DE 2px solid;
	FONT-FAMILY: Arial;
}
input.txt2 {
	BORDER-TOP: #B1C8DE 1px solid;
	BORDER-LEFT: #B1C8DE 1px solid;
	FONT-SIZE: 10pt;
	height : 20px;
	width:185px;
	color : #717070;
	BORDER-RIGHT: #B1C8DE 2px solid;
	BORDER-BOTTOM: #B1C8DE 2px solid;
	FONT-FAMILY: Arial;
}
input.txtimage {
	BORDER-TOP: #B1C8DE 1px solid;
	BORDER-LEFT: #B1C8DE 1px solid;
	FONT-SIZE: 10pt;
	height : 20px;
	width:250px;
	color : #717070;
	BORDER-RIGHT: #B1C8DE 2px solid;
	BORDER-BOTTOM: #B1C8DE 2px solid;
	FONT-FAMILY: Arial;
}
input.checkboxin {
	BORDER-TOP: #B1C8DE 1px solid;
	BORDER-LEFT: #B1C8DE 1px solid;
	FONT-SIZE: 10pt;
	height : 20px;
	color : #717070;
	BORDER-RIGHT: #B1C8DE 2px solid;
	BORDER-BOTTOM: #B1C8DE 2px solid;
	FONT-FAMILY: Arial;
}
input.Efont {
	BORDER-TOP: #B1C8DE 1px solid;
	BORDER-LEFT: #B1C8DE 1px solid;
	FONT-SIZE: 10pt;
	height : 20px;
	color : #717070;
	BORDER-RIGHT: #B1C8DE 2px solid;
	BORDER-BOTTOM: #B1C8DE 2px solid;
	FONT-FAMILY: Arial;
}
select {
	BORDER-TOP: #CEEBFA 1px solid;
	BORDER-LEFT: #CEEBFA 1px solid;
	FONT-SIZE: 10pt;
	width: 150px;
	height : 20px;
	color : #717070;
	BORDER-RIGHT: #CEEBFA 2px solid;
	BORDER-BOTTOM: #CEEBFA 2px solid;
	FONT-FAMILY: Arial;
}
.banktitle {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.header {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#1B6083;
}
.footer {
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}
.footer_link {
	font-family: Arial;
	font-size: 12px;
	color: #e1e1e1;
	text-decoration: none;
	font-weight: normal;
}
.footer_link:hover {
	font-family: Arial;
	font-size: 12px;
	color: #e1e1e1;
	text-decoration: underline;
	font-weight: normal;
}
.footer_logout {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.footer_logout:hover {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
.border {
	border:solid 1px #174D69;
}
.loginborder {
	border:solid 1px skyblue;
}
.inputlabel {
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #45410D;
}
.inputlabel2 {
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: black;
}
.bwrlabel {
	font-size: 10pt;
	color: #45410D;
	font-weight:normal;
	font-family: Arial;
	text-align:right;
}
input.txtbox {
	BORDER-TOP: #BFD4FD 1px solid;
	BORDER-LEFT: #7287AB 1px solid;
	FONT-SIZE: 10pt;
	height : 20px;
	color : #FFFFFF;
	BORDER-RIGHT: #7287AB 1px solid;
	BORDER-BOTTOM: #BFD4FD 1px solid;
	FONT-FAMILY: Arial;
	background-color:#6699FF;
}
.browseheader {
	background-color:#6d9d2e;
	color:#FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
}
.headerpublic {
	color:#B1A4A4;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	padding-left:20px;
}
.subheaderpublic {
	color:#FFFFFF;
	font-family: Arial;
	font-size: 12pt;
	font-weight: normal;
	padding-left:20px;
}
.subheaderpublic1 {
	color:#B1A4A4;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	padding-left:20px;
}
.browserows {
	background-color:#E6E2E2;
	color:#333333;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
}
.browserowsCustomcolor {
	color:#333333;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
}
.message {
	font-family: Arial;
	font-size: 10pt;
	color:#FF0000;
	font-weight:bold;
}
.apublic {
	color:#FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}
.apublic:hover {
	color:#79E8F9;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}
.apublic1 {
	color:#FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
.apublic1:hover {
	color:#79E8F9;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
.apublic2 {
	color:#79E8F9;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
.apublic2:hover {
	color:#FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
.Astyle1 {
	color:#6d9d2e;
	FONT-SIZE: 10pt;
	font-weight:bolder;
	FONT-FAMILY: Arial;
	text-decoration:none;
}
.Astyle1:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FILTER: shadow(color=#D7E1FC, direction=top);
	COLOR: #6d9d2e;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
}
a {
	color:#6F6C48;
	FONT-SIZE: 10pt;
	font-weight:bold;
	FONT-FAMILY: Arial;
	text-decoration:none;
}
a:hover {
	color:#6F6C48;
	FONT-SIZE: 10pt;
	font-weight:bold;
	FONT-FAMILY: Arial;
	text-decoration:underline;
}
.bgbody {
	width: 100%;
	background-color:#000000;
}
.bgbodypublic {
	background-color:#000000;
	BORDER-RIGHT:#7B7C7F 3px solid;
	BORDER-TOP:#7B7C7F 3px solid;
	BORDER-LEFT:#7B7C7F 3px solid;
	BORDER-BOTTOM:#7B7C7F 3px solid;
	width: 1000px;
	height: 570px;
}
.bgbodypublic1 {
	background-color:#000000;
	BORDER-RIGHT:#7B7C7F 3px solid;
	BORDER-TOP:#7B7C7F 3px solid;
	BORDER-LEFT:#7B7C7F 3px solid;
	BORDER-BOTTOM:#7B7C7F 3px solid;
	width: 1000px;
	height: 559px;
}
.search {
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #d1f7eb;
}
.contact {
	color:#FFFFFF;
	font-family:Arial;
	padding-left:20px;
	font-size:10pt;
}
.contactpublic {
	BORDER-RIGHT:#7B7C7F 1px solid;
	BORDER-TOP:#7B7C7F 1px solid;
	BORDER-LEFT:#7B7C7F 1px solid;
	BORDER-BOTTOM:#7B7C7F 1px solid;
	width:610px;
}
.inputlabelpublic {
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #79E8F9;
}
.gallerypublic {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
.footer {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #B1A4A4;
}
.afooter {
	color:#79E8F9;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
.afooter:hover {
	color:#FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
.row {
	font-family: Arial;
	font-size: 10pt;
	color:#354D7E;
}
.row_busqueda {
	font-family: Arial;
	font-size: 10pt;
	background-color:#ffffff;
}
.row_busqueda_preferente {
	font-family: Arial;
	font-size: 10pt;
	background-color:#85836c;
}
.row2 {
	BORDER-TOP:#E2ECFF 1px solid;
	BORDER-BOTTOM:#E2ECFF 1px solid;
	background-color:#E2ECFF;
	font-family: Arial;
	font-size: 10pt;
	color:#354D7E;
}
.header2 {
	font-family: Arial;
	color:#E2ECFF;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	background-color:#354d7e;
}
.test-login {
	padding: 15px;
	border: 1px solid #cccccc;
	background: #6699FF;
}
.test-form-block {
	border: 1px solid #cccccc;
	background: #E2ECFF;
}
.testheader {
	background-color: #FFFFF;
	font-family: Arial;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	border: 0px;
	height:28px;
	width: 100%;
	color: #3631F6;
	font-size : 12px;
	text-align: left;
}
.test_labelfont {
	color: #3f3f01;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
}
div.markerTooltip {
	color: black;
	background-color: white;
	white-space: nowrap;
	margin: 0;
	padding: 2px 4px;
	border: 1px solid black;
	z-index: 500000;
	font-size: 10px;
}
div.markerDetail {
	color: black;
	font-weight: bold;
	background-color: white;
	white-space: nowrap;
	margin: 0;
	padding: 2px 4px;
	border: 1px solid black;
	z-index: 500000;
}
.leftmenu {
	color:#B1A4A4;
	font-family: Arial;
	font-size: 10pt;
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	CURSOR: pointer;
	BORDER-BOTTOM: 0px;
 WHITE-SPACE: nowrap  font-weight: bold;
	text-decoration:none;
}
.leftmenu:hover {
	color:#6d9d2e;
	BACKGROUND-COLOR: #e7eddf;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	BORDER-TOP: #6d9d2e 1px solid;
	BORDER-LEFT: #6d9d2e 1px solid;
	BORDER-BOTTOM: #6d9d2e 1px solid;
	BORDER-RIGHT: #6d9d2e 1px solid;
	padding-right: 20px;
	text-decoration:none;
}
.leftmenuselect {
	BACKGROUND-COLOR: #e7eddf;
	color:#6d9d2e;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	BORDER-TOP: #6d9d2e 1px solid;
	BORDER-LEFT: #6d9d2e 1px solid;
	BORDER-BOTTOM: #6d9d2e 1px solid;
	BORDER-RIGHT: #6d9d2e 1px solid;
	padding-right: 20px;
	padding-left: 20px;
	text-decoration:none;
}
.leftmenuselect:hover {
	color:#6d9d2e;
	BACKGROUND-COLOR: #e7eddf;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	BORDER-TOP: #6d9d2e 1px solid;
	BORDER-LEFT: #6d9d2e 1px solid;
	BORDER-BOTTOM: #6d9d2e 1px solid;
	BORDER-RIGHT: #6d9d2e 1px solid;
	padding-right: 20px;
	text-decoration:none;
}
.button2-left, .button2-right, .button2-left div, .button2-right div {
	float: left;
}
.button2-left a, .button2-right a, .button2-left span, .button2-right span {
	display: block;
	height: 22px;
	float: left;
	line-height: 22px;
	font-size: 11px;
	color: #333;
	cursor: pointer;
}
.btn {
	BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	FONT-SIZE: 10pt;
	height : 20px;
	color : #FFFFFF;
	FONT-FAMILY: Arial;
	background-color: #3f3f01;
}
.footer {
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial;
}
.EheaderAll {
	color:#3f3f01;
	font-size:14pt;
	font-family:Arial;/*detail.php
	  usuario/account.php
	  usuario/propiedad.php
          usuario.php
          contact_seller.php
	  feedback.php
	  send_friend.php

	*/

}
a.alojamiento_destacado {
	font-family:Arial;
	font-size:10px;
	color:#423F0D;
	text-decoration:none;
	font-weight:normal;
}
a.alojamiento_destacado:hover {
	font-family:Arial;
	font-size:10px;
	color:#423F0D;
	text-decoration:none;
	font-weight:normal;
}