* {
	font-family: georgia,serif;
	padding: 0;
	margin: 0;
}

img {
	border: 0;
}

ul {
	list-style: none;

}
body {
	background-image: url(images/fondototal.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #1e2e3e;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
}
div#wrapper {
	width: 878px; /* ERA 855px para verse mejor*/
	margin-left: auto;
	margin-right: auto;
}
div#col-izq {
	width: 230px;
	float: left;
}
div#col-der {
	width: 615px;
	float: right;
}
div#clearer {
	clear: both;
}
div#footer {
	height: 146px;
}
div#footer img.dondealojarme {
	float:right;
}
div#footer div#copy {
	background-color:#015595;
	float:left;
	font-size:11px;
	margin-top:123px;
	padding:5px;
}

/* LOS TOPES */
div#lenguaje {
	padding:20px;
	text-align:center;
}

div#sector_up {
	background-image:url(images/sector_up.png);
	float:right;
	height:41px;
	margin-top:10px;
	width:161px; /* 287px */	
}

div#sector_up ul {
	padding: 15px 0 0 44px;
}

div#sector_up ul li {
	display: inline;
	padding-left:3px;
}

div#sector_up ul li a {
	font-family: "palatino linotype",palatino,serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

div#sector_up ul li a:hover {
	text-decoration: underline;
}

/* BARRA IZQ */
img.banner_mini {
	float:left;
	margin:7px 2px 2px;
}
img.redes_sociales {
	margin:10px 0 0;
}

/* MAIN MENU */
div#mainmenu {
	background-image:url(images/menu.png);
	background-position:-1px 49px;
	background-repeat:no-repeat;
	position:relative;
	height: 400px;
}
img.logo {
	position: absolute;
	left: -76px;
	z-index: 99;
}

ul#menu_principal {
	padding: 165px 0 0 17px;
}
ul#menu_principal li {
	width: 194px;
	height: 27px;
	padding: 0px;
	margin: 0px;
}

/* NEWSLETTER */
div#newsletter{
background-image: url(images/newsletter.gif);
background-repeat: no-repeat;
width:232px;
height: 91px;
position: relative;
display:none;
}
input.camponews {
background:transparent none repeat scroll 0 0;
border:0 none;
color:#111111;
display:block;
font-size:13px;
height:15px;
left:23px;
position:absolute;
top:47px;
width:150px;
}
#boton_enviar {
background-image:url(images/boton_enviar.gif);
background-repeat:no-repeat;
border:0 none;
height:38px;
left:185px;
padding:0;
position:relative;
top:34px;
width:39px;
}
/* CONTENIDO */
div#contenido {
	clear: both;
}
div#contenido.inside {
	padding-top: 0px;
}

div#contenido.inside div.post p {	
	line-height:19px;
	padding-bottom:24px;
}

ul#top_nav {
	display:block;
	height:35px;
	margin-bottom:19px;
}
ul#top_nav li {
	display:inline;
	float:left;
	margin:0;
	padding:0;
}

div#cajahome {
	background-image:url(images/caja-home.gif);
	background-position:0 44px;
	background-repeat:no-repeat;
	height:466px;
}

div#slideshow {
	width: 364px;
	position: relative;
	float: left;
	padding-left:6px;
padding-top:11px;
}
div#txthome {
	float:right;
	padding-right:16px;
	padding-top:13px;
	width:221px;
}
div#txthome p{
	color:#000000;
	font-size:13px;
	line-height:16px;
	margin-bottom:10px;
	margin-top:20px;
}
/* Sample 6*/
#box6{
	position:absolute;
	width:362px;
}
#box6 span{
	display:block;
}
#handles6_1{
	float:left
}
#handles6_2{
	float:right
}
.mask6{
	position:absolute;
	/* left:50%; */
	/* margin-left:-120px; */
	width:362px;
	height:332px;
	overflow:hidden;
}
.sample6 .buttons{
	clear:both;
	text-align:center;
}

/* Sample 7*/
#box7{
	position:absolute;
}
#box7 span{
	display:block;
	float:left;
}

#thumbs7{
	position:relative;
	width:362px;
	clear:both;
	margin-left:2px;
	height:41px;
	overflow:hidden;
	top:339px;
}
#thumbs7 .thumbs, #thumbs_handles7, #thumbs_mask7{
	position:absolute;
	top:0;
	width:100%;
	height:41px;
}
#thumbs7 .thumbs div, #thumbs_handles7 span{
	display:block;
	width:60px;
	height:41px;
	margin:0;
	float:left;
	cursor:pointer;
}
#thumbs7 .thumbs div img{
	width:54px;
	float:right;
}
#thumbs_handles7 span{
	background:url(images/thumb_invisible.gif) no-repeat;
}
#thumbs_mask7{
	width:1200px;
	background:url(images/thumbs_mask.gif) no-repeat center top;
}
.thumbs{
	width:54px;
}
.thumbs div{
	display:block;
	width:54px;
	height:41px;
	margin:3px 0;
	cursor:pointer;
}

.thumbs div img{
	display:block;
	width:100%;
	height:100%;
	border:none
}

.info{
	width:362px;
	height:52px;
	/* background:#000; */
	position:absolute;
	bottom: 0;
}
.info p, .info h4{
	color:#fff;
	padding:3px 8px;
	font-family:Arial;
}
.info h4{
	/* font-size:17px; */
	font-size: 19px;
	font-family: serif;
}
.info h4 a{
	float:right;
	background:#fff;
	color:#000;
	font-size:10px;
	padding:0 3px;
	text-decoration:none
}
.4mask1{
	position:relative;
	width:480px;
	height:180px;
	overflow:hidden;
}
.1mask2{
	position:relative;
	width:240px;
	height:180px;
	overflow:hidden;
}
.2mask3{
	position:relative;
	width:480px;
	height:240px;
	overflow:hidden;
}

span img{
	display:block;
	border:none;
}
/* */

div#tercer-der {
	margin-top: 4px;
	float: right;
	width: 210px;
}
div#tercer-der.inside {
	margin-top: 0px;
}
/* UL NOVEDADES y LINKS */
ul#novedades {
	background-image:url(images/tapa_novedades.gif);
	background-repeat:no-repeat;
	list-style-position:inside;
	list-style-type:disc;
	padding:70px 14px 8px 10px;
}

ul#novedades li { border-bottom:1px solid #8996A6; padding:5px;}
ul#novedades li a { color: #FFFFFF; text-decoration: none; font-size:13px;}
ul#novedades li a:hover { text-decoration: underline;}

span.anteriores {
	display:block;
	padding:13px 0;
	text-align:center;
	width:210px;
}

span.anteriores a {color: #b0c4d7; text-decoration: none; font-size:13px;}
span.anteriores a:hover {color: #FFFFFF; text-decoration: underline; font-size:13px;}

ul#links {
	background-image: url(images/tapa_links.gif);
	background-repeat:no-repeat;
	list-style-position:inside;
	list-style-type:disc;
	padding:70px 14px 20px 10px;
}

ul#links li { border-bottom:1px solid #8996A6; padding:5px;}
ul#links li a { color: #FFFFFF; text-decoration: none; font-size:13px;}
ul#links li a:hover { text-decoration: underline;}

/* POST */
div.post {
	background-color:#FFFFFF;
	padding:0 12px 0;
	width:349px;
}

div.post h1 {
	color: #000000;
	font-size: 14px;
	line-height:28px;
}

div.post p {
	color: #000000;
	font-size: 12px;
	line-height:22px;
}

div.post span {
	display:block;
	text-align:right;
	width:342px;
}

div.post span a {
	color: #000000;
	font-size: 12px;
	line-height:22px;
}

div.post_top {
	background-color: transparent;
	background-image: url(images/caja_post_top.gif);
	display:block;
	height:8px;
	margin:20px 0 0;
	width:373px;
}
div.post_bottom {
	background-color: transparent;
	background-image: url(images/caja_post_bottom.gif);
	display:block;
	height:8px;
	margin:0px;
	width:373px;
}

img.prensa {
	margin:5px;
	border:4px solid #CCCCCC;
}