body {
	margin:0;
	padding:0;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#pagina {
	width: 1007px;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}
#cabecera {
	background-color: #F8F8F8;
	height: auto;
	width: 100%;
}
/* MENU */
#menu {	
	float:left;
	width:99%;
}	
#menu1 {
	background-color:#D58423;
	padding:0;
	margin:0;
	float:left;
	width:100%;
}
#menu1 ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;	
}
#menu1 li {
	float:left;
	padding:5px 10px 5px 5px;
	margin:0;
	font: 11px/1.5em Verdana;
}
#menu1 li a {
	color:#FFFFFF;
	text-decoration:none
}
#menu1 li a:hover {
	text-decoration:underline;
}
#menu1 li.selected {
	float:left;
	padding: 5px 10px 0px 5px;
	color:#FFFFFF;
}
#menu1 li.selected div {
	background-color:#FFFFFF;
	height: 22px;
	width: auto;
	padding: 0px 5px 0px 5px;
}
#menu1 li.selected div a {
	color: #000000;
}
/* SUBMENU */
#menu1.submenu1 {
	background-color:#FFFFFF;
	border-bottom: outset #000000 1px;
}
#menu1.submenu1 li {
	padding: 5px 5px 5px 5px;
}
#menu1.submenu1 li.separador {
	font-weight:normal;
}
#menu1.submenu1 li a {
	color:#000;
}
#menu1.submenu1 li.selected div {
	background-color:#E3E2E2;
	height: 17px;
}

/* COLUMNAS */
div#center {
	border-right: #eee 2px solid;
	border-top: #eee 0px solid;
	border-left: #eee 0px solid;
	margin: 55px 353px 0px 337px;
	width: 335px;
	background-color: #fff
}
div#centerSeccion {
	margin: 0px 300px 0px 0px;
	width: auto;
	background-color: #fff;
}
div#centerSeccionAncho {
	width: 100%;
	background-color: #fff;
}
div#center-in {
	padding: 5px 5px 5px 5px;
}
div#left {
	border-right: #eee 2px solid;
	border-top: #eee 0px solid;
	border-left: #eee 0px solid;
	float: left;
	width: 335px;
	background-color: #fff
}
div#left-in {
	padding: 5px 5px 5px 5px;
}
div#right {	
	border-top: #eee 0px solid;
	border-left: #eee 0px solid;
	float: right;
	width: 330px;
	background-color: #fff
}
div#rightSeccion {	
	border-top: #eee 0px solid;
	border-left: #eee 0px solid;
	float: right;
	width: 300px;
	background-color: #fff
}
div#right-in {
	padding: 5px 5px 5px 5px;
}

/* pie */
div#footer-wrap {
	clear: both;
	font-size: 10px;
	text-align: center;
}
.texto_pie {
	margin: 5px 0 0 0;
	padding:7px 0px 0px 0px;
	height:58px;
	font-size:12px;
}

/* Bloques redondeados*/
div.bloque1 {
	padding: 5px 5px 0x 5px;
	margin: 5px 5px 5px 1px;
	color:#000;
	background-color:#FFE5C3;
	height: 55px;
}
div.bloque2 {
	padding: 0px 10px 10px 10px;
	margin: 0px 0px 5px 0px;
	color:#000;
	background: #FFF7F7 url(images/fondos/fondo19.gif) repeat-x 0 0px;
	height: 40px;
	font: 11px/1.5em Verdana;
}
div.bloque2b {
	padding: 0px;
}
div.bloque3 {
	padding: 5px 5px 1px 5px;
	margin: 5px;
	background:#fff;
	color:#000;
	background-color:#FFF7F7;
	height: auto;
	clear: both;
}
div.bloque4 {
	height:auto;
	width:99%;
	margin: 60px 1px 5px 1px;
}
div.bloque5 {
	height:auto;
	width:auto;
	background-color:#FFFFFF;
	margin:5px 0px 5px 0px;
	padding:5px;
}
div.bloque6 {
	padding: 0px 5px 5px 5px;
	margin:5px;
	color:#000;
	background: #EFEFEF url(images/fondos/fondo4.gif) repeat-x 0 0px;
	background-color:#E2EEF3;
	height: auto;
	float:left;
}
div.bloque6.bloque6b {
	width:365px;	
	clear: both;
}
div.bloque6.bloquec {
	width:590px;
}
div.bloque7 {
	padding: 0px;
	margin: 0px 0px 5px 0px;
	color:#000;
	background: white url(images/fondos/fondo19.gif) repeat-x 0 0px;
	height: 40px;
	font: 11px/1.5em Verdana;
	border:1px solid #FFE5C3;
}
div.bloqueVacio {
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

/* Genéricos */
a {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	color:#000;
	text-decoration:underline;
}
hr {
	border-right: #eee 2px solid;
	border-top: #eee 0px solid;
	border-left: #eee 0px solid;
	border-bottom: #eee 2px solid;
}
th {
	text-align:center;
	font-weight:bold;
	background-color:#E2EEF3;
	border: solid White 1px;
	padding:3px;
}

/* Otros */
.noticia {
	margin: 2px;
	padding: 1px;
}
.noticia img {
	float:left;
	margin: 0px 5px 2px 0px;
	border:none;
}
.noticia div {
	margin:5px 5px 0px 0px;;
	font-weight:normal;
}
.noticia span {
	font-size:17px;
	font-weight:bold;
	color: #BC5800;
	text-align:left;
	letter-spacing:1px;
	line-height:19px;
}
.noticia span a {
	color:#BC5800;
	text-decoration:none;
}
.noticia span a:hover {
	text-decoration: underline;
}
.noticia span.titulo_menor {
	font-size:12px;
	line-height:normal;
	letter-spacing:normal;
}
.noticia span.titulo_menor2 {
	font-size:12px;
	line-height:normal;
	letter-spacing:normal;
}
.noticia span.titulo_menor2 a {
	font-weight:normal;
}
.noticia span.titulo_grande {
	font-size:20px;
	letter-spacing:1px;
	line-height:23px;
}
.noticia p {
	margin:5px 0px 0px 0px;
	text-align:justify;
}
.noticia small {
	font-weight:bold;
}

.barra_servicios td {
	text-align:center;
	height:25px;
}
.tituloSeccion1{
	background-image:url(images/fondos/fondo1.gif);
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	padding:2px 0px 2px 10px;
	text-transform:uppercase;
}
.tituloSeccion2{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	padding:2px 0px 2px 10px;
}
.tituloSeccion1 a, .tituloSeccion1 a:hover {
	color:#FFF;
	text-decoration:none;
}
.tituloSubseccion1{
	background-image:url(images/fondos/fondo2.gif);
	margin: 10px 5px 5px 10px;
	padding: 3px;
	text-transform:uppercase;
	color:#FF3300;
	font-weight:bold;
	font-size:13px;
}
.tituloSubseccion2{
	background-image:url(images/fondos/fondo2.gif);
	margin: 10px 5px 5px 10px;
	padding: 3px;
	font-weight:bold;
	font-size:13px;
}
.contenidoSeccion {
	margin: 5px 5px 5px 5px;
}
.contenidoSubseccion {
	margin: 5px 5px 5px 10px;
}
.contenidoSeccion p, .contenidoSubseccion p {
	margin: 5px 0px 15px 0px;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	text-align:justify;
}
.tituloNoticia {
	font-size: 24px;
	color:#CC6600;
	line-height:25px;
	margin:10px 0px 0px 0px;
}
.tituloNoticia2 {
	font-size: 20px;
	color:#CC6600;
	line-height:25px;
}
.contenidoNoticia {
	margin: 0px 5px 0px 5px;
	font-weight:normal;
}
.contenidoNoticia a {
	color:#0066CC;
}
.contenidoNoticia img {
	margin:5px;
}
.fuenteNoticia {
	margin:5px;
}
.fechaNoticia {
	margin:5px;
}
.bloqueCabecera{
	font:normal 100% Georgia, "Times New Roman", Times, serif;
	color:#000000;
	position:absolute;
	margin: 40px 0px 0px 5px;
}
.bloqueCabecera div {
	margin-top:5px;
}
.bloqueCabecera img {
	border:0;
	margin-right:5px;
	cursor:pointer;
}
.publicidad {
	margin:10px;
	border: #CCCCCC 2px solid;
}
.imagen_publicidad {
	background-image:url(images/iconos/publicidad.gif);
	background-repeat:no-repeat;
	height:9px;
	background-color:#CCCCCC;
}
.publicidadSuperior {
	margin:0px;
	border: #CCCCCC 1px solid;
}
.anuncio {
	margin:10px;
	border: #FFE5C3 3px solid;
}
.especial {
	margin:8px;
}
.resaltar {
	border: outset #999933 1px;
}
.resaltar:hover {
	border: outset #fff 1px;
}
#ultima_hora {
	background-color: #F8F8F8;
}
p.comentario {
	font: 11px/1.5em Verdana;
}
.volverSubseccion1 {
	text-align:right;
	text-transform:none;
	font-weight:bold;	
	margin-right:5px;
}
.volverSubseccion1 a {
	color:#FF3300;
}
.textoReferencia {
	font: 9px Verdana;
}
.extraContenido {
	margin: 20px 20px 20px 5px;
}
.title_comments {
	color:#666666;
	background:transparent url(images/iconos/comments.gif) no-repeat scroll 0;
	clear:both;
	font-size:140%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:120%;
	padding-left:27px;
}
.commentlist {
	line-height:130%;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	.margin: 0 0 0 25px;
}
.commentlist .alt {
	background:#F4F4F4 none repeat scroll 0;
}
.commentlist li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:5px 10px;
	margin:0;
}
.commentlist p {
	margin:10px 0 10px 0;
}
.commentlist cite {
	color:#669900;
	font-size:110%;
	font-style:normal;
	font-weight:bold;
}
.commentlist small {
	display:block;
	font-size:80%;
	margin-bottom:5px;
}
.title_respond {
	color:#666666;
	background:transparent url(images/iconos/respond.gif) no-repeat scroll 0;
	clear:both;
	font-size:140%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:120%;
	margin:20px 0 0;
	padding-left:27px;
}
.aviso {
	background:transparent url(images/fondos/fondo21.gif) repeat scroll 0;
	border:1px solid #CCCCCC;
	font-size:11px;
	margin:10px 0;
	padding:10px;
	text-align:justify;
	line-height:130%;
	width:95%;
}
#share img {
	border:1px solid white;
	margin-right: 3px;
}
#share a:hover img {
	border:1px solid #CCCCCC;
}
.share_title {
	color:#666666;
	background:transparent url(images/iconos/login.gif) no-repeat scroll 0;
	clear:both;
	font-size:140%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:120%;
	margin:20px 0 0;
	padding-left:27px;
}
.related_post_title {
	color:#666666;
	background:transparent url(images/iconos/related.png) no-repeat scroll 0;
	clear:both;
	font-size:140%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:120%;
	margin:20px 0 0;
	padding-left:27px;
}
#related_post ul {
	.margin:15px 0 0 20px;
}
#related_post ul li {
	background:transparent url(images/iconos/bullet-orange.gif) no-repeat scroll 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 0 0 5px 0;
	padding-left:20px;
}
#related_post ul li a {
	color:#0066CC;
	text-decoration:none;
}
#related_post ul li a:hover {
	text-decoration:underline;
}
/* Navegación */
div.navigation { 
    background-color: #eee; 
    border: 1px solid #ccc; 
    margin: 2px auto; 
    text-align: center; 
    padding: 9px 5px; 
    white-space: nowrap; 
    font: 12px Georgia; 
} 
span.navthis { 
    padding: 3px 8px; 
    background-color: #eee; 
    color: #FF7F00; 
    font-weight: bold; 
    font-size: 13px; 
} 
a.nav { 
    padding: 4px 6px; 
    color: #888; 
    text-decoration: none; 
} 
a.nav:hover { 
    padding: 3px 6px; 
    color: #000; 
    background-color: #FFC68C; 
    border: 1px solid #FFA851; 
}
