/* CSS ESTRUCTURA SIERRA MORENA **************** */
/* ********************************************* */

/* BLOQUES PRINCIPALES ************************* */
/* ********************************************* */

#contenedor-principal {
margin:0px auto;
padding:10px;
width:780px;
background-color:#fff;
border:5px solid #444;
border-top: 0px;
background-image:url(../imagenes/fondoalpie.gif);
background-repeat:repeat-x;
background-position:bottom;
}

#contenedor-cabecera{
width:780px;
height:100px;
margin:0px 0px 5px 0px;
padding:0px;
background-color:#990000;
border-bottom:2px solid #999;
}

#cabecera-grafica {
position:relative;
float:left;
width:615px;
height:100px;
margin:0px;
padding:0px;
}

#cabecera-metanavegacion{
position:relative;
float:right;
width:165px;
height:100px;
margin:0px;
padding:0px;
/* background-image:url(../imagenes/fondo-metanavegacion.jpg); */
}

.botonmetanavegacion {
width:90px;
background-color:#fff;
border:2px solid #ccc;
margin:5px 0px 2px 5px;
padding:2px;
}

.enlace {
font-size:14px;
}

#cabecera-metanavegacion ul{
margin:0px 5px 0px 5px;
padding:5px 5px 5px 15px;
}

#cabecera-metanavegacion li{
font-size:10px;
border-bottom:1px solid #eee;
padding:2px 0px 4px -5px;
line-height:14px;
list-style-image: url(../imagenes/boliche-enlaces-directos-dos.gif);
}

#cabecera-metanavegacion A:link    { color: #fff;  font-weight: normal;}
#cabecera-metanavegacion A:visited { color: #fff;  font-weight: normal;}
#cabecera-metanavegacion A:hover   { color: #ffff00;  font-weight: normal;}
#cabecera-metanavegacion A:active  { color: #fff;  font-weight: normal;}

#navegacion {
position:relative;
float:left;
width:175px;
margin:0px;
padding:0px;
background-color:#fff;
}

#navegacion ul{
padding:0px 5px 5px 13px;
margin:0px;
}

#navegacion li{
position:relative;
margin:0px;
padding:3px;
line-height:12px;
color:#000000;
border-bottom:1px solid #ccc;
list-style-image: url(../imagenes/boliche-enlaces-directos.gif);
}

#navegacion #etiqueta { color: #fff;  font-weight: normal; background-color:#ccc;}

#navegacion li a { margin-left:0px;text-decoration: none;}
#navegacion li a:hover { text-decoration: underline;}




#secundaria{
padding:3px 0px 3px 13px;
}

#secundaria ul{
padding:0px;
margin:0px;
}

#secundaria li{
margin:0px;
padding:5px 3px 1px 2px;
color:#666;
}

#secundaria li a { text-decoration: none;}
#secundaria li a:hover { text-decoration: underline;}


#secundaria A:link    { color: #666;  font-weight: normal;}
#secundaria A:visited { color: #666;  font-weight: normal;}
#secundaria A:hover   { color: #333;  font-weight: normal;}
#secundaria A:active  { color: #666;  font-weight: normal;}


#navegacioninterior{
margin:0px;
padding:10px;
}#navegacioninterior ul{
padding:0px;
margin:0px;
}
#navegacioninterior li{
list-style-position:inside;
list-style-type:disc;
margin:0px;
float:left;
padding:5px 5px 5px 15px;
}
#navegacioninterior li a { text-decoration: none;}
#navegacioninterior li a:hover { text-decoration: underline;}


#contenedor-interior {
position:relative;
float:right;
width:602px;
margin:0px;
padding:0px;
background-color:#fff;
}

#breadcrumb {
border-left:20px solid #990000;
padding:3px;
margin:0px 0px 5px 0px;
}

#contenido-portada {
position:relative;
float:left;
width:435px;
margin:0px;
padding:0px;
background-color:#fff;
}

#columna-apoyo {
position:relative;
float:right;
width:160px;
margin:0px 0px 0px 7px;
padding:0px;
background-color:#fff;
/* background-image:url(../imagenes/fondo-columna-apoyo.jpg); 
background-repeat:repeat-y; */
}

#cabecera-seccion {
position:relative;
margin:0px;
padding:0px;
width:435px;
height:150px;
}

#enlaces-directos-uno {
position:relative;
width:435px;
margin:0px 0px 10px 0px;
padding:0px 0px 10px 0px;
background-color:#fff;
border-bottom:1px solid #ccc;
}

#enlaces-directos-uno ul{
margin:0px 5px 0px 5px;
padding:5px 5px 5px 15px;
}

#enlaces-directos-uno li{
	font-size:10px;
	border-bottom:1px solid #ccc;
	padding:2px 0px 4px -5px;
	line-height:14px;
	list-style-image: url(../imagenes/boliche-enlaces-directos.gif);
}

#enlaces-directos-dos {
position:relative;
width:435px;
margin:15px 0px 10px 0px;
padding:10px 0px 0px 0px;
background-color:#fff;
border-top:1px solid #ccc;
}

#enlaces-directos-dos ul{
margin:0px 5px 0px 5px;
padding:5px 5px 5px 15px;
}

#enlaces-directos-dos li{
	font-size:10px;
	border-bottom:1px solid #ccc;
	padding:2px 0px 4px -5px;
	line-height:14px;
	list-style-image: url(../imagenes/boliche-enlaces-directos.gif);
}

#columna-portada-a {
position:relative;
margin:5px;
padding:0px;
float:left;
width:43%;
}

#columna-portada-a img {
position:relative;
float:right;
margin:10px 0px 5px 5px;
padding:5px;
border:1px solid #ccc;
background-color:#efefef;
}

#columna-portada-b {
position:relative;
margin:5px ;
padding:0px 0px 0px 15px;
float:right;
width:43%;
border-left:1px solid #ccc;
}

#columna-portada-b img {
position:relative;
float:right;
margin:10px 0px 5px 5px;
padding:5px;
border:1px solid #ccc;
background-color:#efefef;
}

.limpia {clear:both;}

#publicidadprimaria {
position:relative;
padding:0px;
text-align:center;
margin-top:3px;
margin-bottom:10px;
}

#publicidadprimaria img {padding:0px 0px 2px 0px;}

#publicidadsecundaria {
position:relative;
padding:5px 5px 5px 0px;
text-align:center;
}

#publicidadsecundaria img {padding:2px 0px 2px 0px;}


#publicidadterciaria {
position:relative;
padding:0px 5px 5px 0px;
text-align:center;
}

#publicidadterciaria img {padding:1px 0px 1px 0px;}

#publicidad-fija {
position:relative;
padding:5px 5px 5px 0px;
text-align:center;
}

#publicidad-fija img {padding:1px 0px 1px 0px;}

#pie {
height:50px;
margin:10px 0px 5px 0px;
padding:20px 10px 10px 10px;
text-align:center;
font-size:10px;
}

#pie strong{color:#990000;}

.pildora-lateral {
position:relative;
background-color:#fff;
border-top:5px solid #990000;
border-left:1px solid #e4e4e4;
border-bottom:1px solid #e4e4e4;
border-right:1px solid #e4e4e4;
margin:0px 5px 3px 0px;
padding:5px;
}

#cabecera-seccion-interior {
position:relative;
width:600px;
height:100px;
}
/******************** NOTICIA *****************************/
.bloquea {
position:relative;
margin:0px 0px 15px 0px;
padding:0px;
background-color:#fff;
}
.bloqueb {
position:relative;
margin:0px 0px 15px 0px;
padding:0px;
background-color:#fff;
}
.bloquec {
position:relative;
margin:0px 0px 15px 0px;
padding:0px;
background-color:#fff;
}
.bloqued {
position:relative;
margin:0px 0px 15px 0px;
padding:0px;
background-color:#fff;
}
.bloquee {
position:relative;
margin:0px 0px 15px 0px;
padding:0px;
background-color:#fff;
}
.anexo-bloques {
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
font-size:10px;
}

.anexo-galeria {
margin:0px;
padding:5px;
text-align:center;
}

.imagen-anexo-galeria {

margin:5px;
padding:5px;
border:1px solid #ccc;
}

.icono-anexos {
padding:0px;
margin:0px;
}

.foto-contenido {
position:relative;
float:right;
margin:10px 0px 10px 10px;
padding:10px;
background-color:#e5e5e5;
}

.barra-adicional {
margin:3px 0px 3px 0px;
padding:4px;
background-color:#ebebeb;
border:1px solid #ccc;
font-size:10px;
}

.barra-adicional-superior {
margin:3px 0px 3px 0px;
padding:4px;
background-color:#ebebeb;
border:1px solid #ccc;
font-size:10px;
}

#enviar-correo {
position:relative;
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
background-color:#efefef;
}

#valorar {
position:relative;
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
background-color:#efefef;
}

#relacionadas {
position:relative;
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
background-color:#efefef;
}
/***************************************************************/

/* ESTILOS EXTENDIDOS *********************************************** */

#buscador-avanzado {
position:relative;
margin:10px 0px 20px 0px;
padding:10px;
border:5px solid #e5e5e5;
}
#resultados-votacion {
position:relative;
margin:10px 0px 20px 0px;
padding:10px;
border:5px solid #e5e5e5;
}
#resultados-buscador {
position:relative;
margin:10px 0px 20px 0px;
padding:10px;
border:5px solid #e5e5e5;
}
#resultados-buscador li{
position:relative;
margin:0px 0px 5px 0px;
}

#date-de-alta {
position:relative;
margin:10px 0px 20px 0px;
padding:10px;
border:5px solid #e5e5e5;
}

#insertar-anuncio {
position:relative;
margin:10px 0px 20px 0px;
padding:10px;
border:5px solid #e5e5e5;
}

#mapa-portal {
position:relative;
margin:10px 0px 20px 0px;
padding:10px;
border:5px solid #e5e5e5;
}

#mapa-portal li{
	margin:3px 0px 3px 0px;
}

.alta {
background-color:#fff;
border:1px solid #ccc;
margin-bottom:10px;
}

.obligatorio {
background-color:#FFF3C6;
border:1px solid #ccc;
margin-bottom:10px;
}

#resultados-agenda {
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
}

#resultados-agenda-detalle {
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
}

#tablon {
position:relative;
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
}

.tablon-claro {
margin:0px;
padding:4px;
font-size:10px;
background-color:#efefef;
border-top:1px solid #fff;
}

.tablon-oscuro {
margin:0px;
padding:4px;
font-size:10px;
background-color:#ebebeb;
border-top:1px solid #fff;
}

#anuncio-extendido {
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #e5e5e5;
background-color:#FFFFFF;
}


.autenticacionok{
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #E0E9E4;
}
.autenticacionok h3 {
color:#666;
font-size:14px;
margin:0px;
padding:0px 5px 5px 0px;
}

.autenticacionerror{
margin:10px 0px 10px 0px;
padding:10px;
border:5px solid #FCE4CF;
}
.autenticacionerror h3 {
color: #FF0000;
font-size:14px;
margin:0px;
padding:0px 5px 5px 0px;
}
#paginacion{
	border-top:1px solid #cccccc;
	padding:5px;
	margin:5px;
	text-align:center;
}
