/*
Codigo Sur (codigosur.org)
CSS Plantilla cycBaseline v1.1
Realizado por SH_R00T & Federico Hoerth. 
Mas informacion en cyclope.codigosur.org
*/

body {font-size:12pt; font-family:"Verdana", Arial, Helvetica, sans-serif; padding:0; background:url(../imagenes/css/img01.gif) repeat-x left top;} 
* {margin:0; padding:0;}
a {color:#3490F8; text-decoration:underline; outline:none;}
a:hover {color:#F89934; text-decoration:none;}
#leer ul, .home ul {margin-left:13px; list-style:square;}
h1 {color:#666; font-family:"Trebuchet MS", Verdana, Arial;}
h1 a {color:#666;}
h3 {color:#666;}
h4 {color:#666; font-weight:400; background:#f4f4f4; border-bottom:1px dotted #e1e1e1; font-size:0.8em; padding:10px; margin-bottom:10px;}
h5 {color:#666; font-weight:400;}
h6.pretitulo {text-transform:uppercase; font-weight:bold; color:#666;}
ul.compartir {list-style:none; font-size:0.8em; margin:0;}
ul.compartir {padding-top:12px;}
ul.compartir li {display:inline;}
ul.compartir li.recomendar a {background:url(../imagenes/css/recomendar.png) no-repeat left center ; padding-left:22px; text-decoration:none; margin-right:35px;}
ul.compartir li.comentarios a {background:url(../imagenes/css/comentarios.png) no-repeat left center ; padding:0; padding-left:22px; text-decoration:none;}
ul.compartir li a:hover {text-decoration:underline;}
ul.compartir a:hover {text-decoration:underline;}
.btn {repeat-x; font-weight:700; color:#666; border:1px solid #999; font-weight:700; padding:3px 5px;}


#cabezal {width: 960px;height: 92px;margin: 0 auto;}

#logo {float: left;}
#logo h1, #logo h2 {float: left;}
#logo h1 {padding-top: 40px;text-transform: lowercase;font-size:34px;font-weight:400;}
#logo h2 {padding: 63px 0 0 3px;text-transform: uppercase;font-size: 9px;font-weight:400;}
#logo a {text-decoration: none;color: #000000;}

.menuh {width: 960px;height: 30px;margin: 0 auto;}
.menuh ul {margin: 0;list-style: none;line-height: normal; font-size:0.8em;}
.menuh li {display: block;float: left;margin-right: 1px;padding: 0;background: #FFFFFF;}
.menuh a {display: block;float: left;background: url(../imagenes/css/img07.gif) no-repeat;text-decoration: none;color: #666666; font-weight:700;}
.menuh a:hover {color: #1777B1;}
.menuh span {display: block;float: left;height: 23px;padding: 7px 20px 0 20px;background: url(../imagenes/css/img08.gif) no-repeat right top;cursor: pointer;}
.menuh li.current {background: #CFCECE url(../imagenes/css/img04.gif) repeat-x;}
.menuh li.current a {background: url(../imagenes/css/img06.gif) no-repeat right top;color: #C90404;}
.menuh li.current b {background: url(../imagenes/css/img05.gif) no-repeat;}
.buscar {float: right;width: 300px;padding-top: 55px;}
.buscar form {}
.buscar fieldset {border: none;}
.buscarinput, .buscarsubmit {font: bold 100% Verdana, Arial, Helvetica, sans-serif;color: #000000;}
.buscarinput {padding: 2px 5px;width: 198px;background: #FFFFFF;border: 1px solid #FFFFFF;}
.buscarsubmit {padding: 0 2px;background: #F4A652;font-size:0.9em; border: 1px solid #000000;text-transform: lowercase;}

#medianera {width:960px; margin:0 auto; padding-top:35px;}
.home {background:url(../imagenes/css/img14.png) repeat-x; float:left; width:100%;}
.tituloNa {background:url(../imagenes/css/img09.png) no-repeat; padding:7px 10px;}
.tituloNa b {color:#fff; font-size:0.8em; font-family:"Arial", Helvetica, sans-serif;}
.tituloAz {background:url(../imagenes/css/img10.png) no-repeat; padding:7px 10px;}
.tituloAz b {color:#fff; font-size:0.8em; font-family:"Arial", Helvetica, sans-serif;}
.tituloRo {background:url(../imagenes/css/img11.png) no-repeat; padding:7px 10px;}
.tituloRo b {color:#fff; font-size:0.8em; font-family:"Arial", Helvetica, sans-serif;}
.tituloAz2 {background:url(../imagenes/css/img12.png) no-repeat; padding:7px 10px;}
.tituloAz2 b {color:#fff; font-size:0.8em; font-family:"Arial", Helvetica, sans-serif;}
ul.lista {list-style:none; margin:0; padding:0;}
ul.lista li {padding-left:10px; padding-bottom:10px; background: transparent url(../imagenes/css/img16.gif) no-repeat left center; font-size:0.7em;}

#espacio1 {width:520px; float:left; margin-right:20px;}
.principales .home .principal {margin:20px;}
.principales .home h1 {font-size:1.4em; margin-bottom:10px;}
.principales .home h1 a {text-decoration:none;}
.principales .home h2, .principales .home h6.fecha {color:#ccc; font-size:0.7em; font-weight:400; display:inline;}
.principales .home h2 {padding-right:50px;}
.principales .home h3 {font-size:0.8em; margin-top:10px; margin-bottom:10px;}
.principales .home h5 {padding-top:20px;}
.principales .home img {float:right; border:1px solid #e1e1e1;}

.secundarias {width:250px; float:left; margin-right:20px; margin-top:30px;}
.secundarias .home .secundaria {margin:15px 15px 20px 15px;}
.secundarias .home h1, .cuaternarias h1 {font-size:1em; margin-bottom:10px;}
.secundarias .home h1 a, .cuaternarias h1 a {text-decoration:none;}
.secundarias .home h3, .cuaternarias h3 {font-size:0.8em; margin-top:10px;}
.cuaternaria {margin-bottom:10px;}
.cuaternarias img {border:1px solid #e1e1e1; padding:3px; margin:0 5px 5px 0; float:left;}
.cuaternarias h1 {font-size:1em;}
.cuaternarias h5 {font-size:0.8em;}
.cuaternarias h3 {font-size:0.8em;}


.terciarias {width:250px; float:left; margin-top:30px;}
.terciarias .home .terciaria {margin:15px;}

#espacio2 {width:420px; float:left;}
.cuaternaria {margin:15px;}

#espacio3, #publicidad {width:200px; float:left; background:url(../imagenes/css/img14.png) repeat-x; padding-top:15px;}
.Gads {margin:0 auto; width:160px;}
#publicidad {float:right;}

#contenido h1 {margin-bottom:22px; margin-top:25px; padding-bottom:8px; font-size:1.5em; border-bottom:1px dotted #ccc;}
#contenido .paginador {text-align:left;background-color:#f3f3f3;border:1px solid #DDD;padding:3px 10px; margin-bottom:25px;font-size:0.8em;color:#666;}
#contenido .paginadora {margin-right:200px;}
#contenido .paginadorb{width:200px; padding-top:3px; float:right; text-align:right;}
#contenido .paginadora p{float:left;}
#contenido .paginadorb p{float:right;}
#contenido .paginador a {color:#0000ff;padding:0 3px;}
#contenido .paginador a:hover {font-size:1em;font-weight:700;}
#contenido .paginador span.current {font-size:1.3em;color:#333;padding:0 10px;font-weight:700;} 
#contenido .pagEspacio{height:1px; clear:both;}
#contenido .pagEspacioMapa{height:25px;}	
#contenido .espacio{height:32px;}
#contenido .not_pag {height:25px;}
#contenido	.busqueda {border-top:1px solid #e1e1e1;background-color:#f9f9f9; padding:20px 10px 30px;margin:35px 0;color:#666;width:85%;}
#contenido	.busqueda .caja a:hover {font-size:1em;font-weight:700;}
#contenido	.busqueda .caja p {color:#666;font-size:1.3em;padding:0 0 10px 0; font-weight:700;}
#contenido	.busqueda .caja span {font-size:1.3em;color:#333;padding:0 10px;font-weight:700;}          
#contenido	.busqueda .field {padding:2px;margin:0;border:1px solid #999;color:#333; width:60%;}
#contenido  .busqueda .btn {margin:0 0 0 20px;padding:2px 8px;width:120px;}

#contenido .home {background:transparent; border:0; margin-bottom:25px; padding-bottom:25px; border-bottom:1px dotted #e1e1e1;}
#contenido .home h1 {border:0; font-size:1.2em; margin-bottom:0; margin-top:3px;}
#contenido .home h1 a {text-decoration:none;}
#contenido .home h2, #contenido .home h6.fecha {color:#666; font-size:0.7em; font-weight:400; display:inline;}
#contenido .home h2 {padding-right:50px;}
#contenido .home h3 {font-size:0.8em; margin-top:10px; margin-bottom:10px;}
#contenido .home h5 {}
#contenido .home img {float:right; border:1px solid #e1e1e1; margin:0 0 15px 15px; }
#leer ul {margin:13px;}
#leer h1 {margin-top:3px;}
#leer h2 {color:#333; font-size:0.75em; margin-bottom:1em; padding-bottom:30px; letter-spacing:1px;}
#leer h2 img {float:left; margin-right:8px; border:1px solid #ccc;}
#leer h3 {font-size:1em; margin-top:2em; padding-top:2em; border-top:1px dotted #e1e1e1;}
#leer h5 {font-size:1em; padding:0.5em 0 1em 0; font-weight:700; clear:left;}
#leer h6.pretitulo {margin:25px 0 0 0; padding:0; font-size:0.75em;}
#leer h6.texto {color:#333; font-size:0.85em; font-weight:400; margin:0; padding:0;}
#leer h6.texto ul {list-style:square;}
#leer h6.fuente, #leer h6.fecha {font-weight:400; text-transform:none; display:block; color:#333; font-size:1em; float:none; margin-top:1em; font-family: "trebuchet ms", helvetica, sans-serif;}
#leer .adSenseG {width:100%; margin-bottom:20px;}
/* Adjuntos, relacionadas y comentarios. */
#adjuntos h6, #relacionadas h6, #comentarios h6 {background:#F4F4F4;font-size:1em;padding:15px 0 15px 15px;margin:35px 0 15px ;color:#666;border-bottom:1px solid #e1e1e1;}
#adjuntos img, #relacionadas img, #comentarios img {padding:0 0 5px;margin:0; border:0;}
#adjuntos {font-weight:700;color:#030;background-color:#fff;margin:10px 0;text-align:left;}
#adjuntos .adjuntos_box {padding:10px 10px 20px;}
#adjuntos .adjuntos_box a {font-size:0.8em;}
#adjuntos .adjuntos_box img {vertical-align: middle;}	
#relacionadas {font-weight: bold;color: #003300;background-color: #fff;margin: 0;text-align:left;}	
#relacionadas a {color: #666;padding: 0;font-weight: bold;}
#relacionadas .info {padding: 0;font-weight: bold;}
#relacionadas ul {padding:10px 10px 0;margin:0 0 20px;}
#relacionadas li {list-style: none;	padding:0 0 5px 20px;margin:0 0 10px 0;background: transparent url(../imagenes/css/relacionadas_vin.png) no-repeat left center;}	
#relacionadas li a {font-size: 0.8em;font-weight: normal;}
#comentarios {text-align:left;color:#0000FF;margin:10px 0 0 0;}
#comentarios h2{font-size:0.9em;background-color:#f5f5f5; border:1px dotted #e1e1e1; padding:5px 5px 5px 15px;margin:10px 0 0;color:#333; float:none;}
#comentarios h2 a {color:#3C7BCF;font-weight:700;}
#comentarios h3{font-size:1em;padding:16px 5px;margin:0;color:#333;font-weight:400;border:1px solid #EFF8FC;}
#comentarios h4{font-size:1em;padding:10px;margin:15px 0 0;color:#333;font-weight:700;background-color:#eee;border: 1px solid #ccc;border-bottom:none;}
#comentarios form {padding:10px;margin:0;background-color:#f9f9f9;font-weight:700;display: block;border:1px dotted #ccc}				
#comentarios small {display:block; color:#333; font-weight:400; padding:5px 0;}
#comentarios p {color:#333;font-size:0.85em;padding:0;margin: 0;}
#comentarios .field {background-color:#fff;padding:4px;margin:7px 0 15px;border:1px solid #D3DBE2;font-size: 1em;color:#465C7D;width:50%;}
#comentarios .field #comment{width:80%;}

.foto_box {padding:5px;background-color:#D8D8D8;border: 1px solid #D8D8D8;margin:0 0 25px 25px;float:right;max-width:252px;text-align:right;}
.foto_box img {border:0;}
.foto_box .autor {font-style:italic;font-size:0.6em;padding:5px 0 5px 0;color:#333;}
.foto_box .epigrafe {font-size:0.7em;font-weight:400;text-align:right;margin-top:5px;color:#000;}	
.foto_box .cantidad {font-size:0.7em;text-align:right;color:#333;}
.foto_box .cantidad img {padding:2px;}		
.herramientas {padding:5px 0 0 0;}
#contenido .herramientas ul {text-align:left;margin:0;padding:0;list-style:none;font-weight:bold;font-size:0.85em;}
.herramientas ul a {text-decoration:none; padding-bottom:0;}	
.herramientas ul a:hover {text-decoration:underline;}
.herramientas li  {display:inline; padding-right:20px;}
.herramientas li .imprimir {background: transparent url(../imagenes/css/imprimir.png) left center no-repeat;padding:2px 0 2px 25px;margin:0;}
.herramientas li .recomendar {background: transparent url(../imagenes/css/home_recomendar.png) left center no-repeat;padding:2px 0 2px 25px;margin:0 0 0 15px;}
.herramientas li .comentarios {background: transparent url(../imagenes/css/comentarios.png) no-repeat;padding:0 0 10px 25px;margin:0 0 0 15px;}
.herramientas li .aumentar {background: transparent url(../imagenes/css/leer_aumentar.png) no-repeat;padding:0 0 10px 25px;margin:0 0 0 15px;}
.herramientas li .reducir {background: transparent url(../imagenes/css/leer_reducir.png) no-repeat;padding:0 0 10px 25px;margin:0 0 0 15px;}

#mapa h1, #contacto h1 {padding-top:0; margin-top:25px;}
#mapa a {border:0;}
#mapa ul {list-style:none;margin:0 0 0 30px;padding:0;}
#mapa ul li {background: transparent url(../imagenes/css/carpeta-abierta.png) 0 6px no-repeat;padding:0 0 10px 15px;margin:5px 0 0 15px;font-weight:700;font-size:1.05em;}
#mapa ul li ul {margin:10px 0 0;}
#mapa li li {background: transparent url(../imagenes/css/carpeta.png) 0% 6px no-repeat; font-size:0.9em; padding:0 0 10px 25px;margin:5px 0 0 15px;}
#mapa li a {text-decoration:none;}
#mapa li li a {text-decoration:underline;}
#mapa ul li ul li {margin:0;padding:0 0 0 15px;font-weight:400;}
#mapa ul a {color:#333;}

#contacto h5{font-weight:700;padding:0 0 20px;margin:0; color:#333; font-size:1em;}
#contacto h6 {font-weight:400;font-size:0.9em;padding:0 0 10px;margin:0;}	
#contacto form {text-align:left;padding:0;margin:0;}
#contacto form h5{padding:15px 0;}
#contacto form h6 {padding:0;}
#contacto p {width:80%;margin:0;padding:0;font-size:0.8em;}
#contacto .nota {border-top:1px solid #ccc;font-style:italic;font-size:1em;padding:3px 0;width:30%;color:#999;}
#contacto .field {width:65%;border:1px solid #999; padding:5px; margin-bottom:20px;}
#contacto .btn {margin:0 0 15px 0; display:block;}
#contacto select{width:65%; padding:5px;}
#contacto img {display:block;padding:15px 0;border:0;}

#compartir {background:#C6E0FD;border:2px solid #4B9EFA;margin:32px 20px;padding:0;}
#compartir h5 {background:#8ABFFB;color:#036;font-size:1.2em;padding:10px;}
#compartir h6 {font-size:1.3em;font-style:italic;padding:10px;}
#compartir .error {background:#FFE1C4;border:2px solid #990000;margin:20px 10px;font-style:normal;color:#990000;line-height:160%;}
#compartir .error a {color:#0000ff;}
#compartir form {display: block;}
#compartir p {font-size:1em;margin:10px;}
#compartir .datos {border-top:2px solid #4E5524;color:#333;margin:10px 20px 10px 10px;font-weight:700;padding: 25px 0 0;}
#compartir .field {background-color:#fff;border:1px solid #4B9EFA;font-size: 1em;color:#465C7D;width:90%;margin:10px;}
#compartir .btn {margin:15px 10px;}

#espacioPie {clear:both; height:20px;}
#pie {color:#666; font-size:0.80em; border-top:1px solid #999; background-color:#ddd; padding:25px 0;}
#pie .contenido {width:960px; margin:0 auto;}
#pie span {display:block;}
#pie img {margin:10px 0;}