*{font-family: Verdana, Helvetica, sans-serif;}

body {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	text-align: center;
	background: url(../imagenes/background.jpg) center top no-repeat #000000;
}
body.dSinDisenno {text-align: left;}

/**
* wrapper o contenedor
*/

#wrapper{
	text-align: left; /* fix center wrapper */
	margin: auto; /* fix ff */
	width: 940px;
}

/**
* estilos Internos
*/

.pub{
	text-align: left;
	font-size: 11px;
}

p {
	color: #384250;	
	font-size: 11px;
}

td {font-size: 11px;}

.modRuta, .pubHijos, #nexura {display:none;}

/**** HEADER ****/
#header {
	height: 205px;
	margin: 0;
}
#header h1 {
	margin: 0;
	padding: 0;
}
#header h1 a{
	width: 93px;
	height: 153px;
	margin: 20px 0 21px 30px;
	background: url(../imagenes/headerLogo.png) no-repeat;
	display: block;
	text-indent: -9999px;
}

.menuAcceso {
	height: 35px;
	width: 170px;
	margin: 0 0 0 770px;
	background: url(../imagenes/menuAccesoFondo.png) repeat-x;
	display: block;
	position: absolute;
	top: 0;
}
.menuAcceso .enlace0 {margin: 3px 0 0 7px; padding: 0;}
.menuAcceso .enlace0 li {list-style: none; float: left;}
.menuAcceso .enlace0 li a {color: #FFFFFF; margin: 5px 0 0 0; padding: 0 5px 0 5px; font-size: 9px; background: url(../imagenes/menuAccesoDiv.gif) left 3px no-repeat; text-decoration: none;}
.menuAcceso .enlace0 li a:hover {text-decoration: underline;}
.menuAcceso .enlace0 li a.enlace1 {background: none;}

/*** BUSCAR ***/
#buscar {width: 187px; height: 27px; background: url(../imagenes/buscarFondo.png) no-repeat; position: absolute; top: 75px; margin: 0 0 0 755px;}
#buscar #palabras {width: 155px; margin: 2px 2px 0 2px; float: left; border: none; background: none;}
#buscar .boton {width: 27px; height: 27px; background: none; border: none; text-indent: -9999px; margin: 0; padding: 0; display: block;}

/*** CESTA COMPRAS ***/
.cestaCompras {width: 163px; height: 33px; position: absolute; top: 125px; margin: 0 0 0 775px;}
.cestaCompras ul {padding: 0; margin: 0;}
.cestaCompras .enlace0 li {list-style: none;}
.cestaCompras .enlace0 li a {width: 163px; height: 33px; background: url(../imagenes/cestaEnlace.png) no-repeat; display: block; text-indent: -9999px;}

/*** MEGAMENU SUPERIOR ***/
#menuHeader {
    height: 30px;
    margin: 0;
}
#megamenuContenedor {
    background: url(../imagenes/menuHeader.png) no-repeat;
    height: 30px;
	width: 845px;
	margin: auto;
	display: block;
}
ul.megamenu {display: block;}
#menuHeader ul {
    color: #E3051E;
    list-style: none;
    margin: 0;
    padding: 0;
}
#menuHeader ul li {
    color: #E3051E;
    float: left;
    margin: 0;
    padding: 0;
    text-align: center;
	display: block;
}
#menuHeader ul li a {text-align: left; display: block;}
#menuHeader .mm-item-link {
    color: #8F8F8F;
    display: block;
    font-family: "helvetica";
    font-size: 11px;
    font-weight: bold;
    height: 17px;
    padding: 0;
    text-decoration: none;
    width: 94px;
}
#menuHeader .mm-item-link:hover {
    color: #E3FF33;
    text-decoration: underline;
}

#megaanchor19835-0,
#megaanchor19835-1,
#megaanchor19835-2,
#megaanchor19835-3,
#megaanchor19835-4,
#megaanchor19835-5,
#megaanchor19835-6 {height: 30px; text-indent: -9999px;}

#megaanchor19835-0 {width: 104px;}
#megaanchor19835-1 {width: 119px;}
#megaanchor19835-2 {width: 103px;}
#megaanchor19835-3 {width: 100px;}
#megaanchor19835-4 {width: 153px;}
#megaanchor19835-5 {width: 115px;}
#megaanchor19835-6 {width: 151px;}

/*** CONTAINERS ***/
#container {background: #FFFFFF; width: 980px;}
#zonaInfo {width: 750px; padding: 10px;}

#containerBloque5 {width: 940px; height: 240px;}
#tablaIndex {clear: both;}
#containerBloque6 {width: 685px; vertical-align: top; background: url(../imagenes/negro60.png);}
#containerBloque7 {width: 255px; vertical-align: top; background: url(../imagenes/negro80.png);}

/*** SLIDER INDEX ***/
#slide-controls p#slide-client, #slide-controls p#slide-desc {text-indent: -9999px;}

/*** BLOQUE NOTICIAS 1 ***/
.tituloBloque {
	background: url(../imagenes/noticiaTitulo1.png) right top no-repeat;
	margin: 0;
	padding: 8px 0 0 10px;
	height: 30px;
	color: #FFFFFF;
	font-size: 1.313em;
	text-transform: uppercase;
	font-weight: bold;
}

.h3NotTema {margin: 0; padding: 0;}
.h3NotTema a {
	color: #FFFFFF;
	font-size: 1em;
	text-decoration: none;
}
.h3NotTema a:hover {text-decoration: underline;}

#containerBloque6 h4, #containerBloque7 h4 {display: none;}

.contenidoNoticias1 {background: #000000; padding: 10px 10px 10px 20px; overflow: hidden;}
#containerBloque6 .contenidoNoticias0 {padding: 10px 10px 10px 45px; overflow: hidden;}
#containerBloque6 .notBloque {display: block; float: left; clear: none; margin: 0 20px 0 0;}
.contenidoNoticias1 .notBloque {width: 195px;}
.contenidoNoticias0 .notBloque {width: 145px; padding: 0 45px 10px 0;}
#containerBloque7 .notBloque {width: 200px; padding: 10px 0 10px 20px;}

#containerBloque6 .notFecha, #containerBloque7 .notFecha {display: none;}

#containerBloque6 .notBloque p, #containerBloque7 .notBloque p {color: #FFFFFF; text-align: justify; margin: 0 0 6px 0;}
#containerBloque7 .notBloque p {padding-top: 10px;}
.contenidoNoticias1 .notBloque p {border-bottom: 1px #FFFFFF dashed;}

#containerBloque6 .notBloque p img {margin: 5px 0 10px 0;}
#containerBloque7 .notBloque p img {margin: 5px 10px 10px 0;}
#containerBloque6 .notBloque p a, #containerBloque7 .notBloque p a {color: #FF0000; text-decoration: none; display: block;}
#containerBloque6 .notBloque p a:hover, #containerBloque7 .notBloque p a:hover {text-decoration: underline;}
