body {
	margin: 0;
	padding: 0;
}
* {
	margin: 0;
	padding: 0;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

body {
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
}

a {
	color: #000;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

img {
	border: 0;
}

#wrapper {
	width: 950px;
	margin: auto;
	padding-bottom: 5px;
}

.column_left {
	padding: 5px;
	float: left;
	text-align: left;
}
.uruguay {
	width:230px;
	margin-top:5px;
	float:left;
	margin-left:50px;
}


.column_right {
	padding: 5px;
	float: right;
	text-align: right;
}

/* ----------------- HEADER ------------------------ */

.inner .header_layout div.title {
	float: left;
	margin-bottom: 10px;
}
#layout_left {
	width:350px;
	float:left;
}
#layout_right {
	width:500px;
	float:right;
}
/* ----------------- MENU ------------------------- */
/*
.jqDock a {
margin-left:15px;
}
*/
.img_menu {
	width:59px;
	height:249px;
}
.img_menu-es {
	width:59px;
	height:249px;
}
.img_menu-en {
	width:59px;
	height:249px;
}
.img_menu-po {
	width:59px;
	height:249px;
}

#alojamiento .img_menu {
	background: url(../imgs/boxes/contents/categories/title_alojamiento.png) no-repeat center center;
}
#alojamiento .img_menu-es {
	background: url(../imgs/boxes/contents/categories/alojamiento_vertical-es.png) no-repeat center center;
}
#alojamiento .img_menu-en {
	background: url(../imgs/boxes/contents/categories/alojamiento_vertical-en.png) no-repeat center center;
}
#alojamiento .img_menu-po {
	background: url(../imgs/boxes/contents/categories/alojamiento_vertical-po.png) no-repeat center center;
}



#gastronomia .img_menu {
	background: url(../imgs/boxes/contents/categories/title_gastronomia.png) no-repeat center center;
}
#gastronomia .img_menu-es {
	background: url(../imgs/boxes/contents/categories/gastronomia_vertical-es.png) no-repeat center center;
}
#gastronomia .img_menu-en {
	background: url(../imgs/boxes/contents/categories/gastronomia_vertical-en.png) no-repeat center center;
}
#gastronomia .img_menu-po {
	background: url(../imgs/boxes/contents/categories/gastronomia_vertical-po.png) no-repeat center center;
}



#servicios .img_menu {
	background: url(../imgs/boxes/contents/categories/title_servicios.png) no-repeat center center;
}
#servicios .img_menu-es {
	background: url(../imgs/boxes/contents/categories/servicios_vertical-es.png) no-repeat center center;
}
#servicios .img_menu-en {
	background: url(../imgs/boxes/contents/categories/servicios_vertical-en.png) no-repeat center center;
}
#servicios .img_menu-po {
	background: url(../imgs/boxes/contents/categories/servicios_vertical-po.png) no-repeat center center;
}




#transporte .img_menu {
	background: url(../imgs/boxes/contents/categories/title_transporte.png) no-repeat center center;
}
#transporte .img_menu-es {
	background: url(../imgs/boxes/contents/categories/transporte_vertical-es.png) no-repeat center center;
}
#transporte .img_menu-en {
	background: url(../imgs/boxes/contents/categories/transporte_vertical-en.png) no-repeat center center;
}
#transporte .img_menu-po {
	background: url(../imgs/boxes/contents/categories/transporte_vertical-po.png) no-repeat center center;
}






#club .img_menu {
	background: url(../imgs/boxes/contents/categories/title_club.png) no-repeat center center;
}



#deportes .img_menu {
	background: url(../imgs/boxes/contents/categories/title_deportes.png) no-repeat center center;
}
#deportes .img_menu-es {
	background: url(../imgs/boxes/contents/categories/deportes_vertical-es.png) no-repeat center center;
}

#deportes .img_menu-en {
	background: url(../imgs/boxes/contents/categories/deportes_vertical-en.png) no-repeat center center;
}

#deportes .img_menu-po {
	background: url(../imgs/boxes/contents/categories/deportes_vertical-po.png) no-repeat center center;
}





#tiempoLibre .img_menu {
	background: url(../imgs/boxes/contents/categories/title_tiempolibre.png) no-repeat center center;
}
#tiempolibre .img_menu {
	background: url(../imgs/boxes/contents/categories/title_tiempolibre.png) no-repeat center center;
}
#tiempolibre .img_menu-es {
	background: url(../imgs/boxes/contents/categories/tiempolibre_vertical-es.png) no-repeat center center;
}
#tiempolibre .img_menu-en {
	background: url(../imgs/boxes/contents/categories/tiempolibre_vertical-en.png) no-repeat center center;
}
#tiempolibre .img_menu-po {
	background: url(../imgs/boxes/contents/categories/tiempolibre_vertical-po.png) no-repeat center center;
}



#galeria .img_menu {
	background: url(../imgs/boxes/contents/categories/title_galeria.png) no-repeat center center;
}
#galeria .img_menu-es {
	background: url(../imgs/boxes/contents/categories/galeria_vertical-es.png) no-repeat center center;
}
#galeria .img_menu-en {
	background: url(../imgs/boxes/contents/categories/galeria_vertical-en.png) no-repeat center center;
}
#galeria .img_menu-po {
	background: url(../imgs/boxes/contents/categories/galeria_vertical-po.png) no-repeat center center;
}


.inner .header_layout .header_menu {
	float: right;
	margin-bottom: 5px;
	/*width:140px;*/
}

.inner .header_layout .header_menu .border_left {
	float: left;
	width: 5px;
	height: 19px;
	background: url(../imgs/menu_top/menu_top_left.png) no-repeat left top;
}

.inner .header_layout .header_menu .border_right {
	float: left;
	width: 5px;
	height: 19px;
	background: url(../imgs/menu_top/menu_top_right.png) no-repeat right top;
}

.inner .header_layout .header_menu .inner_content {
	float: left;
	height: 19px;
	background: url(../imgs/menu_top/menu_top_background.png) repeat center top;
	color:#FFF;
	position:relative;
}
 .inner_content a{
	color:#FFF;
}

.inner .header_layout .header_menu .inner_content ul {
	list-style: none;
	padding: 0 15px;
}

.inner .header_layout .header_menu .inner_content ul li {
	float: left;
	color: #fff;
	margin: 2px 2px;
}

.inner .header_layout .header_menu .inner_content ul li a {
	color: #fff;
}
/*****/
/* ------------------ SEARCH ------------------ */

.inner .header_layout .header_search {
	float: right;
	margin-bottom: 5px;
	width:300px;
}

.inner .header_layout .header_search form {
	float: right;
}

.inner .header_layout .header_search form .search_field .search_border_left {
	float: left;
	width: 10px;
	height: 23px;
	background: url(../imgs/search/searchFieldLeftBorder.png) no-repeat left top;
}

.inner .header_layout .header_search form .search_field input.text.search {
	float: left;
	border: none;
	height: 23px;
	width: 130px;
	line-height: 23px;
	background: url(../imgs/search/searchFieldBackground.png) repeat-x center top;
	padding-top: 4px;
}

.inner .header_layout .header_search form .search_field .list {
	float: left;
}

.inner .header_layout .header_search form .search_field .list .list_border_left {
	float: left;
	height: 23px;
	width: 11px;
	background: url(../imgs/search/searchListLeftBorder.png) no-repeat left top;
}

.inner .header_layout .header_search form .search_field .list .list_content {
	float: left;
	height: 23px;
	line-height: 23px;
	/*padding: 0 5px;*/
	background: url(../imgs/search/searchListBackground.png) repeat-x center top;
}

.inner .header_layout .header_search form .search_field .list .list_arrow {
	float: left;
	width:20px;
}

.inner .header_layout .header_search form .search_field input.button.search {
	float: left;
	height: 23px;
	width: 24px;
	border: none;
	background: url(../imgs/search/searchButton.png) no-repeat right top;
}

/* ------------------ LANGUAGE ------------------ */

.inner .header_layout .header_language {
	float: right;
	width:65px;
}

.inner .header_layout .header_language ul {
	list-style: none;
	padding: 0;
	margin-top: 6px;
}

.inner .header_layout .header_language ul li {
	float: left;
	margin-right: 5px;
}

/* ------------------ SUBTITLE ------------------ */

.inner .header_layout .header_subtitle {
	float: right;
	margin-bottom: 5px;
}

/* ------------------ DATE ------------------ */

.inner .header_layout .header_date {
	float: right;
}

.inner .header_layout .header_date span {
	color: #777;
}

.inner .header_layout .header_date img {
	vertical-align: middle;
}
/* ----------------- BODY ------------------------ */

.inner .body_layout {
	margin-bottom: 10px;
}

.inner .body_layout .images_slider {
	float: left;
	width: 634px;
	/*height: 306px;*/
	height: 325px;
	/*background: url(../imgs/contenedor_flash.png);*/
	margin-right:12px;
	margin-bottom: 10px;
	background-repeat:no-repeat;
}
.formhome {
	margin:60px 30px;
	text-align:left;
}
.inputback {
	height:27px;
	background-image:url(../imgs/input_back.png);
	background-repeat:no-repeat;
	border:none;
	width:191px;
}
#inputback {
	height:27px;
	/*margin-top:133px;*/
	background-image:url(../imgs/input_back.png);
	background-repeat:no-repeat;
	border:none;
	width:191px;
}
#inputback_2 {
	height:27px;
	/*margin-top:33px;*/
	background-image:url(../imgs/input_back.png);
	background-repeat:no-repeat;
	border:none;
	width:191px;
}
.input {
	margin:5px 2px;
	border:none;
	background:none;
}
.boton {
	color:#FFFFFF;
	border:none;
	width:98px;
	height:30px;
	background-image:url(../imgs/boton.png);
	background-color:transparent;
	background-repeat:no-repeat;
	font-weight:bold;
	margin-left:49px;
	cursor:pointer;
	margin-top:15px;
}
.formhome .boton {
	margin-left:0px !important;
	float:left;
}
.inner .body_layout .login {
	float: left;
	width: 304px;
	height: 305px;
	/*background-image:url(../imgs/login_back.jpg);*/
	background-image:url(../imgs/contenedor_limpio.png);
	margin-bottom: 11px;
}

.inner .body_layout .access_menu {
	float: left;
	margin-bottom: 10px;
	position:relative;
}

.inner .body_layout .access_menu .menu_border_left {
	float: left;
	width: 6px;
	height: 65px;
	background: url(../imgs/menu/menu_border_left.png) no-repeat left bottom;
}

.inner .body_layout .access_menu .menu_content {
	float: left;
	height: 65px;
	width: 938px;
	/*padding-top: 8px;*/
	/* background: url(../imgs/menu/menu_background.png) repeat-x center bottom; */
	background-image: url(../imgs/menu/menu_background.png);
	background-repeat: repeat-x;
	background-position:bottom;
	
}

.inner .body_layout .access_menu .menu_content div div {
	margin: auto!important;
	/*position: relative!important;*/
}

.inner .body_layout .access_menu .menu_border_right {
	float: left;
	width: 6px;
	height: 65px;
	background: url(../imgs/menu/menu_border_right.png) no-repeat left bottom;
}

.inner .body_layout .access_menu a {
}

.inner .body_layout .access_menu a img {
	padding: 0 10px;
}
/*---------------------------------------- CONTENTS ----------------------------------------*/

.inner .body_layout .contents .content {
	width: 950px;
	/*height: 260px;*/
	height:345px;
	display: none;
	color: #fff;
	font-size: 20px;
	
	overflow: hidden;
}

.contents .content .border {
	height:15px;
	font-size:0px;
}

.contents .content .border .corner {
	float:left;
	height:100%;
	width:14px;
}

.contents .content .border.top .corner.left {
	background: url(../imgs/boxes/contents/corner_tl.png);
}

.contents .content .border.top .corner.right {
	background: url(../imgs/boxes/contents/corner_tr.png);
}

.contents .content .border.bottom .corner.left {
	background: url(../imgs/boxes/contents/corner_bl.png);
}

.contents .content .border.bottom .corner.right {
	background: url(../imgs/boxes/contents/corner_br.png);
}

.contents .content .border .middle {
	float:left;
	height:100%;
	width:922px;
}

.contents .content .border.top .middle {
	background: url(../imgs/boxes/contents/border_t.png);
}

.contents .content .border.bottom .middle {
	background: url(../imgs/boxes/contents/border_b.png);
}

.contents .content .innerContent {
	/*height:230px;*/
	height:340px;
}

.contents .content .innerContent .theContent {
	float:left;
	height:100%;
	width:922px;
	
	position:relative;
	color: white;
	/*background: url(../imgs/boxes/contents/background_content.png);*/
	background: url(../img/background_content1.png);
}

.contents .content .innerContent .border {
	float:left;
	height:100%;
	width:14px;
}

.contents .content .innerContent .border.left {
	background: url(../imgs/boxes/contents/border_l.png);
}

.contents .content .innerContent .border.right {
	/*background: url(../imgs/boxes/contents/border_r.png);*/
	background: url(../img/border_r.png);
}
/* ------------------- CONTENTS IN CONTENTS  ------------------------- */

.contents .content .innerContent .theContent .background {
	/* FOR TEST ONLY */
	/* background: url(../imgs/boxes/contents/categories/bg_alojamiento.png) no-repeat left bottom; */
	/* ============= */
	position: absolute;
	width: 100%;
	height: 100%;
	bottom: -12px;
	left: -10px;
}

#example.content .innerContent .theContent .background {
	background: url(../imgs/boxes/contents/categories/bg_alojamiento.png) no-repeat left bottom;
}

#alojamiento.content .innerContent .theContent .background {
	background: url(../imgs/boxes/contents/categories/bg_alojamiento.png) no-repeat left bottom;
}

#deportes.content .innerContent .theContent .background {
	background: url(../imgs/boxes/contents/categories/bg_deportes.png) no-repeat left bottom;
}

#transporte.content .innerContent .theContent .background {
	background: url(../imgs/boxes/contents/categories/bg_transportes.png) no-repeat left bottom;
}

#servicios.content .innerContent .theContent .background {
	background: url(../imgs/boxes/contents/categories/bg_servicios.png) no-repeat left bottom;
}

#club.content .innerContent .theContent .background {
	background: url(../imgs/boxes/contents/categories/bg_club.png) no-repeat left bottom;
}

#gastronomia.content .innerContent .theContent .background {
	background: url(../imgs/boxes/contents/categories/bg_gastronomia.png) no-repeat left bottom;
}

#galeria.content .innerContent .theContent .background {
	background: url(../imgs/boxes/contents/categories/bg_galeria.png) no-repeat left bottom;
}

#tiempoLibre.content .innerContent .theContent .background {
	background: url(../imgs/boxes/contents/categories/bg_tiempolibre.png) no-repeat left bottom;
}
#tiempolibre.content .innerContent .theContent .background {
	background: url(../imgs/boxes/contents/categories/bg_tiempolibre.png) no-repeat left bottom;
}
.contents .content .innerContent .theContent .html {
	font-family: Arial;
	position:absolute;
	top:-14px;
	right:-13px;
	bottom:-14px;
	left:-13px;
}

.contents .content .innerContent .theContent .html .htmlContent2 {
	color:black;
	float:left;
	font-size:14px;
	height:280px;
	margin:5px;
	overflow:auto;
	padding:3px;
	text-align:justify;
	width:658px;
}

.contents .content .innerContent .theContent .html .htmlContent {
	color:black;
	font-size:14px;
	text-align:right;
}

.contents .content .innerContent .theContent .html .htmlContent .description {
	float: left;
	margin-right: 6px;
	width: 459px;
}

.contents .content .innerContent .theContent .html  .htmlContent .publish {
	color: #000;
	font-size: 14px;
	padding: 3px;
	text-align: justify;
	margin: 5px auto 3px auto;
}
.contents .content .innerContent .theContent .html  .htmlContent .publish ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
.contents .content .innerContent .theContent .html  .htmlContent .publish ul li {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	float:left;
	height:60px;
	margin-bottom:5px;
	margin-right:10px;
	overflow:hidden;
	text-align:center;
	width:114px;
}
.contents .content .innerContent .theContent .html  .htmlContent .publish ul li table tr td{
	height:60px;
}


.contents .content .innerContent .theContent .html .htmlContent img {
	/*float: left;*/
}	

.contents .content .innerContent .theContent .html .htmlContent h2 {
	
}

.contents .content .innerContent .theContent .html .htmlContent p {
	
}

.contents .content .innerContent .theContent .html .category_menu {
	float: left;
	height:345px;
	/*height: 258px;*/
}

.contents .content .innerContent .theContent .html .category_menu .icons {
	float: left;
	height: 100%;
	width: 30px;
	border-left: 1px solid #797979;
	background: url(../imgs/boxes/pixel_white_60.png);
}

.contents .content .innerContent .theContent .html .category_menu .items {
	float: left;
	height: 100%;
	width: 180px;
	border-left: 1px solid #797979;
	border-right: 1px solid #797979;
	background: url(../imgs/boxes/pixel_white_40.png);
}

.contents .content .innerContent .theContent .html .category_menu .items ul {
	margin: 0;
	padding: 0;
	list-style: none;	
}

.contents .content .innerContent .theContent .html .category_menu .items ul li {
	margin: 0;
	padding: 0;
}

.contents .content .innerContent .theContent .html .category_menu .items ul li a {
	display: block;
	font-size: 16px;
	font-weight: bold;
	padding: 13px 3px 12px 6px;
}

.contents .content .innerContent .theContent .html .category_menu .items ul li a:hover {
	background: url(../imgs/boxes/pixel_white_60.png);	
}

span.bisel_border {
	border-bottom:1px solid #EEEEEE;
	border-top:1px solid #AAAAAA;
	display:block;
	height:0;
	width:100%;
	font-size:0px;
}

/* ----------------- FOOTER ------------------------ */

.inner .footer_layout .footer_border_left {
	float: left;
	height: 45px;
	width: 6px;
	background: url(../imgs/footer/footer_border_left.png) no-repeat left top;
}

.inner .footer_layout .footer_content {
	float: left;
	height: 45px;
	width: 938px;
	background: url(../imgs/footer/footer_background.png) repeat-x center top;
}

.inner .footer_layout .footer_content .column_left {
	color: #fff;
	/*padding-top: 10px;*/
}

.inner .footer_layout .footer_content .column_right {
	color: #fff;
	/*padding-top: 10px;*/
}

.inner .footer_layout .footer_border_right {
	float: right;
	height: 45px;
	width: 6px;
	background: url(../imgs/footer/footer_border_right.png) no-repeat left top;
}
.jqDock {
	margin:auto !important;
	position:relative !important;
}
/***************************** listado */
h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#425a89;
	font-size:30px;
}
h2 {
	font-size:24px;
	color:#425a89;
	margin-bottom:10px;
	border-bottom:1px solid #425a89;
	padding-bottom:5px;
	display:block;
}
h3 {
	font-weight:bold;
	font-size:18px;
	margin:10px 0px;
}
h4 {
	font-size:10px;
}
h5 {
	font-size:24px;
	color:#425a89;
	margin-bottom:10px;
}
h6 {
	font-size:14px;
	color:#F90;
	margin-bottom:5px;
}
.menu {
	list-style:none;
	padding:0px;
	margin:0px;
	float:right;
	width:400px;
}
.menuul {
	margin:0px;
	padding:0px;
	float:right;
}
.menu li{
	float:left;
	list-style:none;
}
#top {
	padding:10px 0px;
}

.main {
	width:625px;
	float:left;
}
.main p {
	margin:15px 0px;
	text-align:justify;
}
.side {
	width:310px;
	float:right;
}
.comentarios {
	padding-left:15px;
	text-align:justify;
}
.comentarios p {
	border-bottom:1px solid #425a89;
	padding-bottom:5px;
}
#login{
	height:305px;
	width:304px;
}
.bv-es{
	background-image:url(../img/bv-es.png);
}
.bv-en{
	background-image:url(../img/bv-en.png);	
}
.bv-po{
	background-image:url(../img/bv-po.png);
}
#form_reg{
	display:none;
	background-color:black;
	height:200px;
	opacity:0.8;
	position:absolute;
	right:50px;
	width:500px;
}
#nuevo_comentario{
	display:none;
	height:100px;
	border-bottom:1px solid #425A89;
	text-align:right;
}
#nuevo_comentario form textarea{
	height:70px;
	width:290px;
	border:none;
}
#menuDock{
	position:relative;
}

#paginado {
	margin:auto;
	width:400px;
}

.filtros {
	background-image:url(../imgs/back_filter.jpg);
	background-repeat:no-repeat;
	width:630px;
	margin-left:45px;
	height:47px;
}
.filtros ul {
	list-style:none;
	padding-left:18px;
	padding-top:15px;
}

.filtros ul li {
	float:left;
	font-style:normal;
	margin-left:30px;
}

.filtros ul li input,select {
	font-size:12px;
}

.noHay {
	font-size:16px;
	font-style:normal;
	text-align:center;
	width:635px;
}
#quitar_filtros {
	margin-top:20px;
}
#servicios_propiedad{
	background-image:url(../imgs/backservicios.jpg);
	height:86px;
	list-style:none;
}
#servicios_propiedad li{
	float:left;
}
#servicios_propiedad li img{
	margin:5px;
}
#promociones{
	list-style:none;
	margin-top:20px;
	background-color:#FF8500;
	width:500px;
}
#promociones_litop{
	background-image:url(../imgs/promotop.jpg);
	height:69px;
	background-repeat:no-repeat;
}
#promociones_li{
	background-color:#FF8500;
	background-image:url(../imgs/promocenter.jpg);
	background-repeat:no-repeat;
	width:500px;
}
#prom_bottom {
	background-image:url(../imgs/promobottom.jpg);
	background-repeat:no-repeat;
	width:500px;
	height:14px;
}
#promociones table{
	margin-left:105px;
	text-align:center;
	width:220px;
}
#promociones table tr td{
	height:70px;
}
#texto_video {
	font-size:10px;
	margin-left:34px;
	text-align:left;
}
h3 {
	color:#3F5A8A;
	margin-left:34px;
	text-align:left;
}
.btn_ingresar{
	background-image:url(../images/ingresar.png);
	color:#FFFFFF;
	font-weight:bold;
	height:39px;
	width:130px;
	border:none;
	cursor:pointer;
}

.sitemap {
	font-size:14px;
	margin-left:120px;
	text-align:left;
	width:200px;
}

.sitemap li {
	
}

.sitemap li ul {
	/*margin-bottom:10px;*/
	margin-left:20px;
	margin-top:10px;
}

.sitemap li ul li {
	
}

.texto_limpio h1{
	font-size:16px;
	font-weight:normal;
	display:inline;
	color:#000;
}
.main .texto_limpio h1{
	font-size:12px;
}
.data_container h1{
	font-size:12px;
	font-weight:normal;
	display:inline;
	color:#000;
}
/*********************************************************
#wrap {
	width:950px;
	margin:auto;
}
#header .header_left {
	width:400px;
	float:left;
}
#header .header_right {
	width:550px;
	float:right;
}*/