/* 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: #FFFFFF;

	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;

}
