﻿* { padding: 0; margin: 0; }

body {background: #D8C9A8; font-family: Arial, Trebuchet MS, sans-serif; font-size: 80%;}
a {color: #2D38A2; text-decoration: none;}
a:hover {text-decoration: underline;}
img {border: none;}
a.pdf { background: url("../imagenes/pdf.gif") no-repeat 0px 0px; padding: 2px 0px 2px 22px;}
a.xls { background: url("../imagenes/xls.gif") no-repeat 0px 0px; padding: 2px 0px 2px 22px;}
a.rss { background: url("../imagenes/feed-icon-16.gif") no-repeat 0px 0px; padding: 0px 0px 2px 22px;}
#wrapper { background: #FBEFD9; margin: 15px auto; width: 974px; border: 1px solid #666; }
#fondo-top {margin: 26px 26px 0px 26px; background: url("../imagenes/fondo-top.gif") no-repeat top left; height: 11px; width: 922px; }
#fondo-content {margin: 0 26px; padding: 0 10px; border-left: 1px solid #D8D3C0; border-right: 1px solid #D8D3C0; background-color: #fff; /*background-image: url("../imagenes/fondo-content.gif");*/ }
#fondo-bot {margin: 0px 26px 0px 26px; background: url("../imagenes/fondo-bot.gif") no-repeat top left; height: 11px; width: 922px; }
.hidden {visibility: hidden; display: none;}

/* CABECERA */
#header { background-color: #F0B454; background-repeat: no-repeat; background-image: url(../imagenes/cabecera1.jpg); height: 200px; border-bottom: 10px solid #fff; }
#header #logo {float: left; margin: 0 0 0 34px; border: none; width: 216px; height: 90px; background-image: url(../imagenes/fondologo.gif);}
#header #logo img {margin: 0 5px;}
#header #slogan {clear: both; float: left; margin: 7px 0 0 34px; width: 350px; height: 30px; color: #fff; font-size: 1.3em; font-style: italic; font-weight: bold; /*background: url("../imagenes/fondo-slogan.gif");*/ }
/*#header #slogan span {text-shadow: #666666 5px 5px 5px;}*/

#header div.cabeceraAccesosDirectos {float: right; margin: 10px 34px 0 0; padding:0; }
#header div.cabeceraAccesosDirectos div.cabeceraAccesosDirectos-izq {float: left; background: url("../imagenes/cabecera-accesosdirectos-izq.gif") no-repeat top left; width: 5px; height: 34px; }
#header div.cabeceraAccesosDirectos div.cabeceraAccesosDirectos-der {float: left; background: url("../imagenes/cabecera-accesosdirectos-der.gif") no-repeat top right; width: 5px; height: 34px; }
#header div.cabeceraAccesosDirectos ul {float: left; list-style:none; font-size: 1em; border-top: 2px solid #D8C9A8; border-bottom: 2px solid #D8C9A8; background-color: #fff; height: 30px;}
#header div.cabeceraAccesosDirectos ul li {float: left; display:inline; list-style:none; margin:4px 0; padding:0px 8px; border-right: 2px solid #D8C9A8; }
#header div.cabeceraAccesosDirectos ul li.cabeceraAccesosDirectos-buscar {border-right: none; }
#header div.cabeceraAccesosDirectos ul li a { color:#97806F; text-decoration:none; font-size: 1em; line-height: 1.7em;}
#header div.cabeceraAccesosDirectos ul li a:hover {text-decoration: underline; color: #000; }
#header div.cabeceraAccesosDirectos ul li input.cabeceraAccesosDirectos-buscarTexto {float: left; border: 1px solid #D8C9A8; margin: 0px 0px; padding: 2px; color:#97806F; font-size: 1em; }
#header div.cabeceraAccesosDirectos ul li input.cabeceraAccesosDirectos-buscarBoton {float: left; margin: 0px 0px 4px 4px;}
#header div.cabeceraAccesosDirectos ul li.inicio { background: url("../imagenes/inicio.gif") no-repeat 5px 0px; padding: 0px 8px 0px 30px;}
#header div.cabeceraAccesosDirectos ul li.mapaweb {background: url("../imagenes/mapaweb.gif") no-repeat 5px 0px; padding: 0px 8px 0px 30px;}
#header div.cabeceraAccesosDirectos ul li.contacto {background: url("../imagenes/agenda.gif") no-repeat 5px 0px; padding: 0px 8px 0px 30px;}


#header div.cabeceraMenu {clear: both; float: left; width: 100%; margin: 25px 0 0 0px;}
#header div.cabeceraMenu ul {float: right; list-style:none; margin-right: 34px;}
#header div.cabeceraMenu ul li {float: left; display:inline; list-style:none; background: url("../imagenes/cabecera-menu.gif") no-repeat top left; width: 120px; height: 48px; text-align: center; margin: 0 -1px;}
#header div.cabeceraMenu ul li a {display: inline-block; width: 116px; height: 43px; margin: 5px 2px 0 2px; font-size: 1em; font-weight: bold; text-decoration: none; color: #97806F; }
#header div.cabeceraMenu ul li a:hover {/*background-color: #FCFAE6;*/ color: #000; background: url("../imagenes/cabecera-menu-on.gif") no-repeat top left;}
#header div.cabeceraMenu ul li a span {position: relative; top: 12px;}
#header div.cabeceraMenu ul li a span.doble {top: 4px;}
#header div.cabeceraMenu ul li.selected {position: relative; margin-top: -12px; padding-bottom: 12px; height: 60px; background: url("../imagenes/cabecera-menu-select.gif") no-repeat top left; width: 120px; height: 48px; }
#header div.cabeceraMenu ul li.selected a {height: 55px; background-color: #fff; color: #000;}
#header div.cabeceraMenu ul li.selected a:hover {background: #fff;  }
#header div.cabeceraMenu ul li.selected a span { top: 18px; }
#header div.cabeceraMenu ul li.selected a span.doble { top: 10px;}


/* MENU */
#leftcolumn { float: left; color: #000; margin: 0px 0px 0px 0px; padding: 0; width: 192px; }

#leftcolumn div.menu {margin: 0 0 10px 0;}
#leftcolumn div.menu ul {/*border: 1px solid #000;*/list-style:none; margin: 1px 0px; padding:0;}
#leftcolumn div.menu ul li { list-style: none; margin: 0 0 1px 0; padding: 0px; /*text-transform: none; font-size: 0.9em; font-weight: bold;*/ background: url("../imagenes/fondo-post-it.gif") repeat-y top left;  }
#leftcolumn div.menu ul li a {display: inline-block; color: #000; font-size: 1em; font-weight: normal; width: 167px; padding: 5px 5px 5px 20px; background: url("../imagenes/raquo-negro.gif") no-repeat 3px 6px;}
#leftcolumn div.menu ul li a:hover {background-color: #F0B454; text-decoration: none; color: #000;}
#leftcolumn div.menu ul li a span {/*position:relative; top: 7px; left: 7px;*/ }
#leftcolumn div.menu ul li.selected {background: #F0B454; }
#leftcolumn div.menu ul li ul li {border-left: 1px solid #fff; border-top: 1px solid #fff; margin: 0 0px 0 7px;}
#leftcolumn div.menu ul li ul li a {width: 159px; font-size: 0.9em;}
#leftcolumn div.menu div.menutop {background:  url("../imagenes/cabecera-post-it.gif") no-repeat top left; height: 10px; }
#leftcolumn div.menu div.menubot {background:  url("../imagenes/pie-post-it.gif") no-repeat bottom left; height:10px;}

/* Infraestructuras */
#leftcolumn div.menu ul li#menu_Infraestructurasyconectividad a:hover,
#leftcolumn div.menu ul li#menu_Infraestructurasyconectividad .selected, 
#leftcolumn div.menu ul li.selected#menu_Infraestructurasyconectividad {background-color: #FFC000}

/* Servicios */
#leftcolumn div.menu ul li#menu_Serviciosdevalorañadido a:hover,
#leftcolumn div.menu ul li#menu_Serviciosdevalorañadido .selected, 
#leftcolumn div.menu ul li.selected#menu_Serviciosdevalorañadido {background-color: #BEE8FF}


/* Servicios */
/*#leftcolumn div.menu ul li#menu_Serviciosdevalorañadido.selected a,
#leftcolumn div.menu ul li#menu_Serviciosdevalorañadido a:hover {color:#fff; background: #0210FA url("../imagenes/raquo-blanco.gif") no-repeat 6px 9px; } 
#leftcolumn div.menu ul li#menu_Serviciosdevalorañadido.selected{background-color: #0210FA;}

#leftcolumn div.menu ul li#menu_Serviciosdevalorañadido.selected ul li a {color: #000; background: url("../imagenes/raquo-negro.gif") no-repeat 3px 6px; }
#leftcolumn div.menu ul li#menu_Serviciosdevalorañadido.selected ul li a:hover,
#leftcolumn div.menu ul li#menu_Serviciosdevalorañadido.selected ul li.selected {color:#fff; background: #0210FA url("../imagenes/raquo-blanco.gif") no-repeat 6px 9px;}
#leftcolumn div.menu ul li#menu_Serviciosdevalorañadido.selected ul li.selected a {color:#fff;}
*/
/* DERECHA */
#rightcolumn { float: right; color: #000; margin: 0px 0px 0px 0px; padding: 0; width: 192px; }

#rightcolumn div.postit {margin: 0 0 10px 0;}
#rightcolumn div.postit ul {list-style:none; margin: 1px 0px; padding:0;}
#rightcolumn div.postit ul li {list-style: none; margin: 0 0 1px 0; padding: 0; font-size: 1em; background: url("../imagenes/fondo-menu-vertical.gif") repeat-y top left;}
#rightcolumn div.postit ul li a {display: inline-block; color: #000; font-size: 0.9em; font-weight: normal; width: 155px; padding: 7px 5px 7px 32px; }
#rightcolumn div.postit ul li a.imprimir {background: url("../imagenes/imprimir.gif") no-repeat 5px 4px;}
#rightcolumn div.postit ul li a.email {background: url("../imagenes/email.gif") no-repeat 5px 4px;}
#rightcolumn div.postit ul li a.opinion {background: url("../imagenes/opinion.gif") no-repeat 5px 4px;}
#rightcolumn div.postit ul li a.contacto {background: url("../imagenes/agenda.gif") no-repeat 5px 4px; font-weight: normal; font-size: 1.4em; letter-spacing: 0.15em; text-align: center; padding: 3px 5px 3px 32px; }
#rightcolumn div.postit ul li a:hover {background-color: #F0B454; text-decoration: none; color: #000;}
#rightcolumn div.postit div.menutop {background:  url("../imagenes/cabecera-menu-vertical.gif") no-repeat top left; height: 10px;}
#rightcolumn div.postit div.menubot {background:  url("../imagenes/pie-menu-vertical.gif") no-repeat bottom left; height: 10px;}

#rightcolumn img {margin-bottom: 10px;}



/* PIE de contenido */
#footer-content {clear: both;}

/* PIE */
#footer {margin: 15px 0px;  text-align: center; color: #97806F; }
#footer ul {list-style:none; font-size: 1em; height: 22px;}
#footer ul li {display:inline; list-style:none; margin:4px 0; padding:0px 5px; border-right: 2px solid #D8C9A8; }
#footer ul li.last {border-right: none;}
#footer a {color: #97806F;}

/* CONTENIDO */
#contentcolumn {/*float: left;*/ color: #333; margin: 0; padding: 0; }
.resto {float: left; width: 486px; margin: 0px 15px;}
.home {float: left; width: 693px; margin: 0px 15px 0px 0px}

/* miga de pan */
#contentcolumn div.bread {margin: 0; padding: 0 0 10px 0; font-size: 0.9em;}
#contentcolumn div.bread ol { display: inline;}
#contentcolumn div.bread ol li { display: inline; list-style: none; padding-left: 2px;  }
#contentcolumn div.bread ol li span.raquo {background: #fff url("../imagenes/raquo.gif") top center no-repeat; padding-left: 20px; }

/* contenido */
#contentcolumn #content {clear: both;}
#contentcolumn #content h1 { font-size: 1.8em; color: #000; margin: 0 0 15px 0px; font-weight: normal;}
#contentcolumn #content h2 { font-size: 1.2em; color: #000; margin: 0px 0px 15px 0px; font-weight: bold;}
#contentcolumn #content h3 { font-size: 1em; /*color: #FF7E00;*/ margin: 10px 0px; font-weight: bold;}
#contentcolumn #content p { margin: 0 0 15px 0; text-align:justify; }
#contentcolumn #content ul li {margin: 10px 0px 10px 15px; background:url("../imagenes/square.gif") no-repeat 0px 6px; list-style-type: none; /*text-indent: 15px; */ padding: 0 0 0 15px; text-align:justify; }
#contentcolumn #content ul li ul li { background:url("../imagenes/raquo.gif") no-repeat 0 1px; margin: 5px 0 5px 15px;}
#contentcolumn #content table {padding: 0; margin: 0; width: 100%;}
#contentcolumn #content table thead td {background-color: #FFDD93; color: #000; padding: 5px;}
#contentcolumn #content table tbody tr td {vertical-align: top;}
#contentcolumn #content table tbody tr.par td {background-color: #F9F2C7;}
#contentcolumn #content table tbody td {border-bottom: solid 1px #FFDD93; padding: 5px;}
#contentcolumn #content a.email {background: url("../imagenes/email.gif") no-repeat 5px 4px; padding: 7px 5px 7px 32px; }
a.correos {width:48px; margin:0px; /*background: url("../imagenes/ico_correos.gif") no-repeat 0px 2px; text-indent:-5000px;*/ }


/* formularios */

#contentcolumn #content .formulario { margin-top: 20px; height: 220px;}
#contentcolumn #content .formulario fieldset {margin-left: 133px; border: none; width: 220px; height: 200px; background: url("../imagenes/formulario2.jpg") no-repeat;}
#contentcolumn #content .formulario fieldset legend span{color: #000;background: #fff url("../imagenes/candado.gif") no-repeat 33px 0px; padding: 3px 0px 2px 65px; margin: 10px 2px 0px 2px; font-weight: bold; /* border: solid 1px #000;*/ position: absolute;} 
#contentcolumn #content .formulario ol {width: 187px; position: absolute; margin: 40px 15px 0px 15px; padding: 10px 0px; background-color: #fff; text-align: left; border-top: 2px solid #D8C9A8;  }
#contentcolumn #content .formulario ol li {list-style: none; margin-bottom: 7px;}
#contentcolumn #content .formulario fieldset label {}
#contentcolumn #content .formulario fieldset input {border: 1px solid #D8C9A8;  margin: 0px 0px; padding: 2px; color:#97806F; font-size: 1em; width: 180px;}
#contentcolumn #content .formulario fieldset input.submit {background-color: #D8C9A8; color: #000; font-weight: bold; font-size: 1em; width: 185px; margin: 7px 0px 0px 0px; padding: 2px;}


/* mapa web */
#contentcolumn #content ul.mapaweb li { background-image: none; list-style-type: none; margin: 0; text-indent: 0; }
#contentcolumn #content ul.mapaweb li a.raiz { font-size: 1.4em;}
#contentcolumn #content ul.mapaweb li ul li { float: left; width: 265px; font-size: 1em; text-transform: uppercase; margin: 15px 15px 15px 15px; background:url("../imagenes/square.gif") no-repeat 0 6px; list-style-type: none; text-indent: 15px; }
#contentcolumn #content ul.mapaweb li ul li ul li { clear: both; background:url("../imagenes/raquo.gif") no-repeat 0 1px; margin: 5px 0 0px 15px; width: 235px; text-transform: none ;}

/* contacto */
#contentcolumn #content div.contacto { text-align: center; margin: 25px 0px; height: 140px;} 
#contentcolumn #content div.contacto div { float: left; width: 238px; /*margin: 22px;*/ }
#contentcolumn #content div.sedes { text-align: center; margin: 0; } 
#contentcolumn #content div.sedes div h2 {margin-bottom: 0px;}
#contentcolumn #content div.sedes div {margin: 10px 0px; }

/* Soluciones */
#contentcolumn #content ul.Soluciones {margin: 0; padding: 0;}
#contentcolumn #content ul.Soluciones li {margin: 0px 0px 10px 120px; 
padding: 0; list-style-type: none; }

#contentcolumn #content ul.Soluciones li.Infraestructuras {width: 238px;  text-align: left;}
#contentcolumn #content ul.Soluciones li.Infraestructuras div.menucontent{ background-color: #FFC000; color: #000; background-image: none; margin: 0; padding: 0px 10px; text-align: left;}
#contentcolumn #content ul.Soluciones li.Infraestructuras h2 {border-bottom: solid 1px #000; font-size: 1.4em;  margin-bottom: 5px; padding-bottom: 5px; font-weight: normal;}
#contentcolumn #content ul.Soluciones li.Infraestructuras a { color: #000; }
#contentcolumn #content ul.Soluciones li.Infraestructuras ul { margin: 0px 0px; }
#contentcolumn #content ul.Soluciones li.Infraestructuras ul li {margin: 0; padding: 5px 0px 5px 15px; background: url("../imagenes/raquo-negro.gif") no-repeat 0px 6px; font-size: 1em; text-align: left;}
#contentcolumn #content ul.Soluciones li.Infraestructuras div.menutop {background:  url("../imagenes/fondo-cuadro-infraestructuras-top-238.gif") no-repeat top left; height: 10px; background-color: #fff;}
#contentcolumn #content ul.Soluciones li.Infraestructuras div.menubot {background:  url("../imagenes/fondo-cuadro-infraestructuras-bot-238.gif") no-repeat top left; height: 10px;}

#contentcolumn #content ul.Soluciones li.Servicios {float: right; width: 238px; margin: 0 0 0 10px; text-align: left;}  
#contentcolumn #content ul.Soluciones li.Servicios div.menucontent{ background-color: #BEE8FF; color: #000; background-image: none; margin: 0; padding: 0px 10px;}
#contentcolumn #content ul.Soluciones li.Servicios h2 {border-bottom: solid 1px #000; font-size: 1.4em;  margin-bottom: 5px; padding-bottom: 5px;  font-weight: normal;}
#contentcolumn #content ul.Soluciones li.Servicios a { color: #000; }
#contentcolumn #content ul.Soluciones li.Servicios ul { margin: 0px 0px; }
#contentcolumn #content ul.Soluciones li.Servicios ul li {margin: 0; padding: 5px 0px 5px 15px; background: url("../imagenes/raquo-negro.gif") no-repeat 0px 6px; font-size: 1em; text-align: left;}
#contentcolumn #content ul.Soluciones li.Servicios div.menutop {background:  url("../imagenes/fondo-cuadro-serviciosazul-top-238.gif") no-repeat top left; height: 10px; background-color: #fff;}
#contentcolumn #content ul.Soluciones li.Servicios div.menubot {background:  url("../imagenes/fondo-cuadro-serviciosazul-bot-238.gif") no-repeat top left; height: 10px;}

#contentcolumn #content div.servicios {background: url("../imagenes/serviciosazul.jpg") no-repeat; width: 698px; height: 300px; margin: 0 0 10px 0;}
#contentcolumn #content div.servicios ul {position: relative; top: 110px; left: 233px; width: 436px; height: 259px; margin: 0; padding: 0; list-style: none; text-align: left;}
#contentcolumn #content div.servicios ul li {background: none; list-style: none;text-indent: 0; margin: 0; padding: 0; border-bottom: 1px dashed #5E7000; text-align: left;}
#contentcolumn #content div.servicios ul li a {display: inline-block; width: 428px; height: 20px;color: #000;  margin: 0; padding: 6px 0 5px 7px;font-size: 1.2em; font-weight: normal;}
#contentcolumn #content div.servicios ul li a:hover { background-color: #BEE8FF; color: #000; text-decoration: none;}

#contentcolumn #content div.infraestructurasyconectividad {background: url("../imagenes/infraestructurasyconectividad.jpg") no-repeat; width: 693px; height: 300px; margin: 0 0 10px 0;}
#contentcolumn #content div.infraestructurasyconectividad ul {position: relative; top: 48px; left: 297px; width: 348px; height: 221px; margin: 0; padding: 0; list-style: none; text-align: left;}
#contentcolumn #content div.infraestructurasyconectividad ul li {background: none; list-style: none;text-indent: 0; margin: 0; padding: 0; border-bottom: 1px dashed #FFC000; text-align: left;}
#contentcolumn #content div.infraestructurasyconectividad ul li a {display: inline-block; width: 338px; height: 20px;color: #000; margin: 0; padding: 8px 0 8px 10px;font-size: 1.2em; font-weight: normal;}
#contentcolumn #content div.infraestructurasyconectividad ul li a:hover { background-color: #FFC000; color: #000; text-decoration: none;}



/* Página principal */
#contentcolumn #content div.destacados  {width: 339px; margin: 0; padding: 0; float: left;}        
#contentcolumn #content div.destacados div.cuadro-contenido h2 {color: #076E98; font-size: 1.2em; font-weight: normal; margin: 0 7px 10px 7px; padding: 5px 0 5px 27px; border-bottom: 1px dotted #000; background: url("../imagenes/tablon.gif") no-repeat 0px 1px; }
#contentcolumn #content div.destacados div.cuadro-contenido {background: #E5EDF3; margin: 0; padding: 0 0 5px 0; height: 255px;}
#contentcolumn #content div.destacados div.cuadro-contenido ul { margin: 0 7px 7px -7px; padding: 0; }
#contentcolumn #content div.destacados div.cuadro-contenido ul li {background: none; list-style: none; text-indent: 0; margin-top: 0px; margin-bottom: 10px; padding: 0 0 0px 0px;}
#contentcolumn #content div.destacados div.cuadro-contenido ul li h3 { font-size: 1em; font-weight: bold; margin: 0 0 3px 0; padding: 0; background: url("../imagenes/raquo-gris.gif") no-repeat 0px 11px; padding: 3px 0px 3px 15px; text-align: left; }
#contentcolumn #content div.destacados div.cuadro-contenido ul li p { padding: 0; margin: 0 0 0 15px; text-align: left;}        
#contentcolumn #content div.destacados div.cuadro-contenido ul li a { color: #076E98;}
#contentcolumn #content div.destacados div.menutop {background:  url("../imagenes/fondo-cuadroazul-top.gif") no-repeat top left; height: 10px;}
#contentcolumn #content div.destacados div.menubot {background:  url("../imagenes/fondo-cuadroazul-bot.gif") no-repeat top left; height: 10px;}

#contentcolumn #content div.noticias  {width: 339px; margin: 0 0 0 10px; padding: 0; float: right;}        
#contentcolumn #content div.noticias div.cuadro-contenido a {color: #666644; }
#contentcolumn #content div.noticias div.cuadro-contenido h2 {color: #666644; font-size: 1.2em; font-weight: normal; margin: -2px 7px 10px 7px; padding: 5px 0 5px 27px; border-bottom: 1px dotted #000; background: url("../imagenes/noticias.gif") no-repeat 0px 2px; }
#contentcolumn #content div.noticias div.cuadro-contenido {background: #FFDD93; margin: 0; padding: 0 0 5px 0; height: 255px; }
#contentcolumn #content div.noticias div.cuadro-contenido ul { margin: 0 7px 7px -7px; padding: 0; }
#contentcolumn #content div.noticias div.cuadro-contenido ul li {background: none; list-style: none; text-indent: 0; margin-top: 0px; margin-bottom: 10px; padding: 0 0 0px 0px; /*border-bottom: 1px dotted #000;*/}
#contentcolumn #content div.noticias div.cuadro-contenido ul li h3 { font-size: 1em; font-weight: bold; margin: 0 0 3px 0; padding: 0; background: url("../imagenes/raquo-gris.gif") no-repeat 0px 11px; padding: 3px 0px 3px 15px; text-align: left; }
#contentcolumn #content div.noticias div.cuadro-contenido ul li p { padding: 0; margin: 0 0 0 15px; text-align: left;}        
#contentcolumn #content div.noticias div.cuadro-contenido ul li a { color: #666644;}
#contentcolumn #content div.noticias div.menutop {background:  url("../imagenes/fondo-cuadronaranja-top.gif") no-repeat top left; height: 10px;}
#contentcolumn #content div.noticias div.menubot {background:  url("../imagenes/fondo-cuadronaranja-bot.gif") no-repeat top left; height: 10px;}

#contentcolumn #content div.entrevista  {width: 688px; margin: 0; padding: 0; clear: both; padding: 10px 0px; }        
#contentcolumn #content div.entrevista div.cuadro-contenido {background: #ffffee; margin: 0; padding: 0px; border-left: 1px solid #E9DFD5; border-right: 1px solid #E9DFD5;}
#contentcolumn #content div.entrevista div.cuadro-contenido div { padding: 5px 15px;}
#contentcolumn #content div.entrevista div.cuadro-contenido div div.declaracion { float: left; border-left: 5px solid #404040; margin: 10px 10px 10px 0; width: 200px; font-size: 1.2em; font-style: italic; }
#contentcolumn #content div.entrevista div.cuadro-contenido img.logo {float: left; margin: 0 15px 15px 0;}
#contentcolumn #content div.entrevista div.cuadro-contenido img.foto {float: right; margin: 15px 0px 15px 15px;}
#contentcolumn #content div.entrevista div.cuadro-contenido h2 {color: #404040; font-size: 1.1em; font-weight: bold; margin: 0 7px 10px 7px; padding: 5px 0 5px 27px; border-bottom: 1px dotted #404040; background: url("../imagenes/opinion.gif") no-repeat 0px 1px}
#contentcolumn #content div.entrevista div.cuadro-contenido ul { margin: 0 7px 7px -7px; padding: 0;}
#contentcolumn #content div.entrevista div.cuadro-contenido ul li { list-style: none; background: url("../imagenes/raquo-azul.gif") no-repeat 0px 8px; padding: 3px 0;}
#contentcolumn #content div.entrevista div.menutop {background:  url("../imagenes/fondo-cuadroblanco-top.gif") no-repeat top left; height: 10px;}
#contentcolumn #content div.entrevista div.menubot {background:  url("../imagenes/fondo-cuadroblanco-bot.gif") no-repeat bottom left; height: 10px;}








