* { margin:0; padding:0 }
img { border:none}
body { background:#000 url(../imagenes/fondo.gif) repeat-x; font:10px Arial, Helvetica, sans-serif }

#pagina { width:851px; margin:0 auto;background: url(../imagenes/fondo2.gif); position:relative}

#encabezado { background:url(../imagenes/encabezado.jpg); height: 230px }

#logo a {
	width:282px;
	padding-top:107px;
	height:0;
	display:block;
	overflow:hidden;
	position:absolute;
	background: url(../imagenes/fondot.gif);
	z-index:999;
}
#flash {
  position:absolute;
  top:-1px;
  left:2px
}
/*
#menu-iconos {position:absolute; top:9px;right:16px;background: url(../imagenes/iconos.gif); overflow:hidden; width:96px; height:16px }
#menu-iconos li{list-style:none; float:left; display:inline}
#menu-iconos a {
	display:block;
   	height:0;
	overflow:hidden;
	text-decoration:none;
	padding-top:16px;
	width:32px;
}
#menu-iconos a:hover {background:transparent url(../imagenes/iconos-hover.gif) no-repeat 96px 16px;}

#menu-iconos a#inicio:hover {background-position: 0 0}
#menu-iconos a#email:hover {background-position: -32px 0 }
#menu-iconos a#mapa-del-sitio:hover {background-position: -64px 0}
*/
#menu-iconos {
height:52px;
position:absolute;
list-style:none;
right:18px;
top:3px;
width:154px;
}
#menu-iconos.en {
background:transparent url(../imagenes/opciones-en.jpg) no-repeat scroll 0 0;
}
#menu-iconos.es {
background:transparent url(../imagenes/opciones-es.jpg) no-repeat scroll 0 0;
}
#menu-iconos li {
float:left;
}
#menu-iconos a {
color:#FFFFFF;
display:block;
overflow:hidden;
height:0;
padding-top:52px;
text-decoration:none
}

#menu-iconos.en a:hover {
background:transparent url(../imagenes/opciones-en.jpg) no-repeat scroll 0 0;
}
#menu-iconos.es a:hover {
background:transparent url(../imagenes/opciones-es.jpg) no-repeat scroll 0 0;
}

#menu-iconos a#o-inicio {
background-position:0 -52px;
width:35px;
margin-right:12px
}
#menu-iconos a#o-mapa {
background-position:-47px -52px;
width:49px;
margin-right:4px
}
#menu-iconos.en a#o-mapa {
margin-right:7px
}

#menu-iconos.en a#o-contacto  {
background-position:-103px -52px;
width:51px;
}

#menu-iconos.es a#o-contacto  {
background-position:-100px -52px;
width:54px;
}



#idioma {position:absolute; top:67px;right:21px;background: url(../imagenes/idioma.jpg); overflow:hidden; width:107px; height:27px }
#idioma li{list-style:none; float:left; display:inline}
#idioma a {
	display:block;
   	height:0;
	overflow:hidden;
	text-decoration:none;
	padding-top:18px;
	width:18px;
	position:absolute;
	top:5px;
	background:url(../imagenes/banderas.jpg)
}
#idioma a#esp {left:72px; background-position: -18px 0 }
#idioma a#eng {left:45px; background-position: 0 0 }
#idioma .activo a#esp { background-position: -18px -18px }
#idioma .activo a#eng { background-position: 0 -18px }


#lista-de-temas {list-style:none; background:url(../imagenes/lista-de-temas/fondo-lista-de-temas.jpg); width: 816px; height:96px ;position:absolute; left:14px;top:116px; z-index:999 }



/*menu imagenes*/
#nav {padding:0; margin:3px 0 0 13px; list-style:none; height:50px; position:relative; z-index:999; font-family:arial, verdana, sans-serif; }

#nav li.top {display:block; float:left}

#nav li.a1 {margin-right:28px}
#nav li.a2 {margin-right:26px}
#nav li.a3 {margin-right:0}
#nav li.a4 {margin-right:29px}
#nav li.a5 {margin-right:30px}
#nav li.a6 {margin-right:27px}
#nav li.a7 {margin-right:30px}

a.ranchfarm, a.pdeleste, a.uruguay, a.hunting, a.adventure, a.beaches, a.sports {display:block; float:left; height:89px; width:90px; text-decoration:none; padding:0; cursor:pointer;}

a.ranchfarming, a.huntinging, a.adventureing, a.beachesing, a.sportsing {display:block; float:left; height:89px; width:90px; text-decoration:none; padding:0; cursor:pointer;}

/*#nav li a {display:block; float:left; height:89px; width:90px; text-decoration:none; padding:0; cursor:pointer;}*/
#nav li a b {margin-left:-9999px;}


#nav li a.ranchfarm {background:url(../imagenes/lista-de-temas/ranchfarm.jpg);}
#nav li a.pdeleste {background:url(../imagenes/lista-de-temas/pdeleste.jpg);}
#nav li a.uruguay {background:url(../imagenes/lista-de-temas/uruguay.jpg);}
#nav li a.hunting {background:url(../imagenes/lista-de-temas/hunting.jpg);}
#nav li a.adventure {background:url(../imagenes/lista-de-temas/adventure.jpg);}
#nav li a.beaches {background:url(../imagenes/lista-de-temas/beaches.jpg);}
#nav li a.sports {background:url(../imagenes/lista-de-temas/sports.jpg);}

#nav li a.ranchfarming {background:url(../imagenes/lista-de-temas/ranchfarming.jpg);}
#nav li a.huntinging {background:url(../imagenes/lista-de-temas/huntinging.jpg);}
#nav li a.adventureing {background:url(../imagenes/lista-de-temas/adventureing.jpg);}
#nav li a.beachesing {background:url(../imagenes/lista-de-temas/beachesing.jpg);}
#nav li a.sportsing {background:url(../imagenes/lista-de-temas/sportsing.jpg);}


#nav li:hover a,
#nav a:hover
{background-position: 0 89px;}


#nav table {position:absolute;top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px; padding-top:20px}

#nav .sub {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover {position:relative; z-index:999;}
#nav a:hover {position:relative; white-space:normal; z-index:999;}

#nav :hover ul.sub {left:0; top:89px; width:152px; height:auto; z-index:999; padding-top:10px; background: url(../imagenes/transparente.gif)}
#nav :hover ul.sub7 {left:-55px}

#nav :hover ul.sub li
{display:block;  position:relative; float:left;  font-weight:normal;  }

#nav :hover ul.sub li a
{display:block; background:#333;  width:138px; padding:6px 4px 4px 8px;  text-decoration:none; cursor:pointer; letter-spacing:1px;  font:bold 11px "Trebuchet MS"; color:#ddd }

#nav :hover ul.sub li a b {position:absolute; left:-9999px; margin:0;}


#nav :hover ul.sub li a:hover 
{ position:relative; background:#008161; color:#fff}

.contenedor {
	background:url(../imagenes/fondo3.jpg) no-repeat
}
/****************************************************************************************************************************************/

.lateral-izquierda {
float:left;width:134px; margin-left:24px;_margin-left:12px
}

#menu {
	width: 134px;font:10px Verdana, Arial, Helvetica, sans-serif; position:absolute; z-index:999
}

#primary-nav, #primary-nav ul {
	list-style: none;
	width: 134px;
}
#primary-nav ul {
	position: absolute;
	top: 0;
	left: 100%;
	display: none;
}
#primary-nav li {
	margin-bottom: 3px;*margin-bottom: 1.5px;_margin-bottom: 3px;
	position: relative;
}
#primary-nav a {
	background: url(../imagenes/menu.gif) no-repeat;
	text-align:center;
	padding: 6px 0;
	color: #fff;
	display: block;
	text-decoration: none;
}
#primary-nav a:hover {
	background: url(../imagenes/menu-hover.gif) no-repeat;min-height:1px;

}
#primary-nav ul li {
	margin-bottom:0
}
#primary-nav ul a {
	text-align:left;
	background:#333;
	color:#ddd;
	padding:6px
}
#primary-nav ul a:hover {
	background:#008161;
	color:#fff;
}
#primary-nav li, #primary-nav li.menuparenth {
	_float: left;
	height: 1%;
}
#primary-nav li a {
	_height: 1%;
}
#primary-nav ul, #primary-nav li:hover ul, #primary-nav li:hover ul ul {
	display: none;
}
#primary-nav li:hover ul, #primary-nav ul li:hover ul, #primary-nav ul ul li:hover ul, #primary-nav li.menuparenth ul {
	display: block;
}
/****************************************************************************************************************************************/
.banner-izquierda { /* background:#e5e5e5; height:50px; */ margin-top:330px; /*width:124px; margin-left:5px*/ }
.banner-izquierda2 { background:#e5e5e5; height:300px; margin-top:10px; width:124px; margin-left:5px}

#contenido {width:620px; min-height:616px; margin-left:206px; _margin-left:204px; padding-bottom:20px}

.principal {
	width:440px;
	float:left;
	margin-top:5px;
	}
.banner {
	/*height:77px;*/
	/*background:#e5e5e5;*/
	margin:5px 0;
	text-align:center;
}

.principal h3 {
	background:url(../imagenes/noticias.gif);
	color:#fff;
	font-size:11px;
	height:20px;
	/*margin-top:18px;*/
	width:430px;
	padding:6px 0 0 10px;
	text-align:center
}
.lateral-derecha {
	width:150px;
	display:table;
	float: right;
	}
#suscribe {
	font:bold 10px Verdana;
	color:#000;
	margin:0 0 8px
}
.campo {
	border:1px solid #000;
	font:10px Tahoma;
	background:#f7f7f7;
	color:#000;
	padding:1px 2px;
	width:117px
}

.join {
	width:15px;
	height:16px;
	background:url(../imagenes/ok.gif) no-repeat;
	border:none;
	position:relative;
	top:3px;
	*position:static;
	cursor:pointer
}
.izquierda {
	width:213px;
	float:left;
	margin-right:10px
}

/*.derecha {
	width:213px;
	float: right
}*/
.item_noticia_destacada{
	width:213px;
	float:left
}

.principal h5 {
	background:url(../imagenes/fondoh5.gif);
	color:#fff;
	font-size:11px;
	height:20px;
	margin-top:18px;
	width:203px;
	padding:6px 0 0 10px
}

.principal p {
	padding:9px 7px;
	line-height:12px
}

.foto {
	margin-left:7px;
	float:left
}
a.leermas {
	width:22px;
	background:url(../imagenes/leermas.gif);
	height:0;
	padding-top:83px;
	display:block;
	overflow:hidden;
	position:relative;
	left:5px
	
}
a.leermas:hover {
	background:url(../imagenes/leermashover.gif);
}

a.leermasing {
	width:22px;
	background:url(../imagenes/leermasing.gif);
	height:0;
	padding-top:83px;
	display:block;
	overflow:hidden;
	position:relative;
	left:5px
	
}
a.leermasing:hover {
	background:url(../imagenes/leermasinghover.gif);
}

#pie {
	background:#000 url(../imagenes/pie.gif) no-repeat;
	height:50px;
	width:653px;
	margin-left:177px;
	color:#ccc;
	text-align:center;
	padding-top:14px ;
	clear:both
}

#pie a {
	color:#ccc;
	text-decoration:none
}
/***** CLASES PARA CONTENIDO DINAMICO *********/
.img_load_center{
	text-align:center;
	margin:10px 0;
}
.subtitulo_subseccion{
	color:#7f7f7f;
	font-size:11px;
	height:20px;
	margin-top:18px;
	width:203px;
	padding:6px 0 0 10px
}
.subcontenido_area{
	margin-top:0px;
	font-size:12px;
}
.a_link_subcontenido img, lista_banner_a_img{
	border:none;
}
.descripcion_td_subcontenido{
	font-size:11px;
}
.load_lista_imagenes_pre_gal{
	text-align:center;
}
.load_pre_img_galeria{
	margin:10px 10px;
}
.load_icono_ver_galeria{
	text-align:right;
	cursor:pointer;
	font:bold 10px Verdana;
	margin:-10px 0 20px 0;
}
.load_icono_ver_galeria img {
	position:relative;
	top:16px
}
.load_lista_banners{
	/*text-align:center;*/
	margin-bottom:10px;
}
#www{
	font-size:11px;
}
#div_foto_ppal_cargada{ /* para galeria tipo lightbox */
	background-image:url(../admin/imgs/loadtube.gif);
	background-repeat:no-repeat;
	background-position:center top;
}
/*****************************mapa del sitio****************************************/

.mapa, .mapa ul { list-style:none }
.mapa a { color:#000; text-decoration:none; background: url(../imagenes/item.gif) no-repeat 0 5px; padding-left:11px}
.mapa a:hover { color:#555; text-decoration: underline; background: url(../imagenes/itemhover.gif) no-repeat 0 5px; padding-left:11px}
.mapa li { margin-bottom:10px}
.mapa li ul li { margin-bottom:5px}
.sub { margin:7px 0 0 20px}

.hr {border: 0;background-color: #aaa;color: #aaa;height: 1px;width:350px; margin:0 0 10px 0;*margin:-5px 0 0 -90px}

/*************************************************************************************/

a.leermas2 {
	width:83px;
	background:url(../imagenes/leermas2.gif);
	height:0;
	padding-top:22px;
	display:block;
	overflow:hidden;
	position:relative;
	left:5px
	
}
a.leermas2:hover {
	background:url(../imagenes/leermas2hover.gif);
}

a.leermasing2 {
	width:83px;
	background:url(../imagenes/leermas2ing.gif);
	height:0;
	padding-top:22px;
	display:block;
	overflow:hidden;
	position:relative;
	left:5px
	
}
a.leermasing2:hover {
	background:url(../imagenes/leermas2inghover.gif);
	}
/*	
.destacados_inicio{
	margin:0 0 10px 0;
}*/