/*
Código Sur (codigosur.org)
CSS Cyclope Custom
Realizado por Santiago Hoerth & Federico Hoerth. 
Más información en cyclope.codigosur.org
Ve la licencia en creativecommons.org/licenses/GPL/2.0/deed.es_AR 
*/
body{font-family: Verdana, Helvetica, Sans-serif; margin:0; font-size:12pt;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
a {color:#036; text-decoration:none; outline:none;}
a:hover {text-decoration:none;}
h1{font-size:1.5em;}
h1 a{color:#036; text-decoration:none;}
h1 a:hover{text-decoration:underline;}
h2 {color:#036; font-size:0.80em; font-weight:400;}
h3{/*color:#f70*/color:#666; font-size:0.8em;}
h3 a{/*color:#FFAA2B*/color:#999; font-size:0.9em; text-decoration:none;}
h3 a:hover{text-decoration:underline;}
h4{font-size:0.8em; color:#036; background-color:#FFE8D2; border-bottom:1px solid #FFC68C; padding:5px 8px; margin-bottom:25px;}
h4 a{font-weight:bold; color:#069;}
h4 a:hover{color:#036;}
h5{color:#333; font-size:0.75em; font-weight:400;} 
h5 a {color:#00f}
h6.fecha{color:#666; font-weight:400;}
h6.pretitulo{color:#333; text-transform:uppercase;}
h6.texto a{color:#00f;}
.btn {background-color:#A64F00; border:1px solid #954700; color:#fff; padding:5px 3px; font-weight:700;}
#mascara{margin:0 auto; min-width:980px;}
.contenido {width:950px; margin:0 auto;}
/* ESTRUCTURA CABEZAL */
#fecha{height:20px; background:#333; color:#fff; padding:5px 25px; font-size:0.75em;}
#fecha div.status  a{color:#fff;}
#fecha div.status {float:left; font-size:1em;}
#fecha div.lang {float:right; font-size:1em; color:#999; text-transform:uppercase;}
#fecha div.lang a {color:#fff; text-decoration:underline; text-transform:uppercase;}
#cabezal{background-color:#f70; padding:0 25px;}
#cabezal .titulo{height:91px; margin-right:270px;}
#cabezal .titulo h1{width:660px; height:35px; color:#f9f9f9; font-size:1.2em; font-weight:400; padding-top:33px; text-align:right; background:url(../imagenes/css/fdo_gral.png) no-repeat 0 -1201px;}
#cabezal .titulo h2 a{color:#fff; margin-left:20px; text-decoration:none;}
#cabezal .buscar {width:270px; height:91px; float:right}
#cabezal .buscar form {padding-top:35px; float:right;}
#cabezal .buscar div {vertical-align:bottom; height:30px;}
#cabezal .buscar .texto {width:8em; border:1px solid #333; padding:0 0 0 18px; background:#fff url(../imagenes/css/fdo_gral.png) 0 -79px; margin-bottom:-1px;}
#cabezal .buscar .boton {font-size:11px; font-weight:700; margin-left:5px; border:1px solid #333; background:#666 url(../imagenes/css/n3.png) repeat-x top left; color:#fff; position:relative; right:0; top:0;}
.menuh span, .menuh a {background:url(../imagenes/css/fdo_gral.png);}
.menuh {height:21px;}
.menuh ul{margin:0; padding:0; list-style:none; font-size:0.70em; text-transform:uppercase; float:right;}
.menuh li{float:left; margin:0; margin-left:5px;}
.menuh a{background-repeat:no-repeat; background-position:-700px 0; float:left; padding:0 0 0 6px; text-decoration:none}
/*.menuh span{color:#036; font-weight:700; display:block; padding:4px 12px 4px 6px; float:left; cursor:pointer; background-position:100% -30px;}*/
.menuh span{color:#036; font-weight:700; display:block; padding:4px 8px 4px 2px; float:left; cursor:pointer; background-position:100% -30px;}
.menuh a:hover span{color:#036; background-position:100% -90px;}
.menuh a:hover{background-repeat:no-repeat; background-position:-700px -60px;}
.menuh li.current a span{color:#036; background:url(../imagenes/css/tabmenuh.png) no-repeat 100% -90px;}
.menuh li.current a{background:url(../imagenes/css/tabmenuh.png) no-repeat 0 -60px;}
/* ESTRUCTURA CONTENIDOS */
#medianera {padding:0 10px;margin:0;}
#contenedor{width:990px; margin:0 auto;padding:0;}
#espacio1{width:650px;padding:18px 0 10px 0;float:left;margin:0 0 0 20px;}
#espacio1 .botones_control_contenidos {height:26px; text-align:right; width:400px;}
#espacio1 .botones_control_contenidos img {vertical-align:middle; cursor:pointer; background:transparent; clear:none; float:none; position:relative; top:10px;}
#espacio1 .botones_control_contenidos span {padding-right:10px;}
#espacio1 .principal h1 {font-size:1.2em; margin:0; padding:0;}
#espacio1 .principal h6.pretitulo {color:#06f;font-size:0.8em;}
#espacio1 .principal .foto_epig .imagen_principal {margin:0; float:left;}
#espacio1 .principal h5 {font-style:italic; font-weight:400; margin-bottom:12px; font-size:0.8em;}
#espacio1 .principal h5 a {font-weight:700;}
#espacio1 .principal .mas_info {margin-top:20px; }
#espacio1 .principal .mas_info a {float:left}
#espacio1 .principal .mas_info a.compartir {color:#06f; margin-left:10px; margin-top:7px; color:#06f; font-size:0.75em; font-weight:700; text-decoration:none;}
#espacio1 .principal .mas_info img {margin-bottom:5px;}
#espacio1 .principal h2, #espacio1 .principal h6.fecha {display:inline; font-size:0.8em; margin-right:8px;}
#espacio1 .principal .contenido_principal {padding-left:10px; padding-top:25px; margin-left:400px;}
#espacio1 .principal h3 {margin-top:6px; font-size:0.8em;}
			.principal_rounded {margin-top:5px;}
			.principal_rounded .principal_middle {background:#f7f7f7 url(../imagenes/css/fdo_gral.png) 0 -1325px no-repeat; border:solid #E0EAF5; border-width:0 1px; padding:0 0 0 0; float:left; width:100%;}
			.principal_rounded img {background:#fff;}
			.principal_top, .principal_bottom {height:27px; padding-left:2px; float:left; width:100%;}
			.principal_top div, .principal_bottom div {height:27px; width:20px; float:right;}
			.principal_rounded .principal_bottom,.principal_rounded .principal_bottom div,.principal_rounded .principal_top,.principal_rounded .principal_top div{background:url(../imagenes/css/fdo_gral.png);}
			.principal_rounded .principal {margin:0 18px;}
			.principal_rounded .principal_top {background-position:0 -1269px;}
			.principal_rounded .principal_top div {background-position:100% -1269px;}
			.principal_rounded .principal_bottom {background-position:0 -1298px; margin-bottom:15px;}
			.principal_rounded .principal_bottom div {background-position:100% -1298px;}
#espacio2{width:240px; padding:18px 0 0 0; float:right;margin:0 20px 0 0;}
#espacio2 .socios {width:240px; margin-top:15px;}
#espacio2 .socios h1 {width:240px; height:21px; padding:3px 0 0 0; margin:0; font-size:0.95em; color:#666; text-align:center; text-transform:uppercase; background:url(../imagenes/css/fdo_gral.png) no-repeat -760px -1223px;}
#espacio2 .socios .socios_scroll {width:210px; width:208px !important; height:250px; padding:15px; border:solid #999; border-width:0 1px; background-color:#f4f4f4;}
#espacio2 .socios h6 {width:240px; width:238px !important; height:16px; padding-top:1px; border:1px solid #999; background-color:#e4e4e4; text-align:center;}
#espacio2 .socios h6 a {color:#00f; text-decoration:none; font-size:1.1em; font-weight:normal; }
#espacio2 .socios .sociosb a {display:block; margin-bottom:10px;}
#espacio2 .scroll {background-color:#eee; padding:10px; height:140px; width:218px; overflow:hidden; border:solid #999; border-width:0 1px;} 
#espacio2 .scroll img {margin-bottom:25px; margin-left:30px; width:160px;}
			.comparte {margin-top:20px; padding:0 10px 0 70px; width:162px; height:92px; background:url(../imagenes/css/fdo_gral.png) no-repeat -215px -88px;}
			.comparte a {text-decoration:none; font-weight:700; color:#6C6CA1; font-size:1.1em;}
			.comparte span {color:#999; font-size:0.7em; display:block; padding-top:3px;}
			.audios h1 a,  .blogs h1 a {color:#069;}
			.audios {width:240px; background-color:#E7EEF8; padding-bottom:15px; margin-top:10px; float:none;}
			.audios .titulo {height:33px; padding:23px 0 0 30px; margin-bottom:5px; color:#f60; font-weight:700; font-size:0.70em; text-transform:uppercase; background:url(../imagenes/css/fdo_gral.png) -217px -31px;}
			.audios h1 {font-size:0.75em; display:inline;}
			.audios .clear {clear:both;}
			.audios .swf {vertical-align:top; margin-right:5px; margin-bottom:5px; float:left;}
			.audio {padding:15px; margin:0 15px 15px 15px; border:1px solid #7ea7d7; background-color:#fff;}
#espacio3 {clear:left;}
.blogs {width:215px; float:left; }
.blogs {background-color:#fffff4; border:1px solid #f7e7bb;}
.blogs .titulo {height:19px; padding:3px 0 0; font-weight:700; font-size:0.85em; text-align:center; text-transform:uppercase; background:url(../imagenes/css/fdo_gral.png) repeat-x -760px -1201px; border-bottom:1px solid #f7e7bb;}
.blogs h1 {font-size:0.75em;}
.blogs h5 {margin-top:5px;}
.blogs h5 a {color:#00f;}
.blogs img {vertical-align:top; margin-right:10px; float:left;}
.blog {padding-bottom:10px; margin:10px 10px 0 10px; border-bottom:1px solid #f7e7bb;}
.blogs .masdelblog {text-align:right; padding:6px; margin-top:5px;}
.blogs .masdelblog a {color:#09f; text-decoration:underline; font-size:0.8em;}
.terciarias {margin-left:235px;}
.terciarias h6 {margin-bottom:4px;}
.terciarias h1 a{color:#069; font-size:0.75em;}
.terciarias h5 {margin-top:6px; }
.terciarias span {display:none;}
.article_rounded_a {}
.article_middle {background:url(../imagenes/css/fdo_gral.png) 100% -211px; padding:0; float:left; width:100%;}
.article_rounded img {background:#fff;}
.article_top, .article_bottom {height:15px; float:left; width:100%;}
.article_top div, .article_bottom div {height:15px; width:20px; float:right;}
.article_bottom,.article_bottom div,.article_top,.article_top div{background:url(../imagenes/css/fdo_gral.png) no-repeat;}
.article {margin:0 6px 0 0; background:url(../imagenes/css/fdo_gral.png) repeat-y 0 -211px;}
.article_top {background-position:0 -180px;}
.article_top div {background-position:100% -180px;}
.article_bottom {background-position:0 -196px; margin-bottom:15px;}
.article_bottom div {background-position:100% -196px;}
.article_contenido{margin:0 10px 0 15px;}
.article .clear {clear:both;}
.article img {padding:4px; border:1px solid #666; margin-left:15px; float:right;}
.article_rounded_b .article_middle {background:url(../imagenes/css/fdo_gral.png) 100% -721px;}
.article_rounded_b .article_bottom,.article_rounded_b .article_bottom div,.article_rounded_b .article_top,.article_rounded_b .article_top div{background:url(../imagenes/css/fdo_gral.png) no-repeat;}
.article_rounded_b .article {margin:0 6px 0 0; background:url(../imagenes/css/fdo_gral.png) repeat-y 0 -721px;}
.article_rounded_b .article_top  {background-position:0 -690px;}
.article_rounded_b .article_top div {background-position:100% -690px;}
.article_rounded_b .article_bottom {background-position:0 -706px;}
.article_rounded_b .article_bottom div {background-position:100% -706px;}
/* HOME */
.home {margin:20px 0 0 0; padding: 0 0 20px 0; border-bottom:1px dotted #aaa; float:left; width:100%;}
#contenedor .home h1 {padding:0; font-size:1.3em; margin:0 0 10px 0; border:0; font-weight:400}
.home h1 a {color:#333;}
.home h1 a:hover {text-decoration:underline;}
.home h3 {font-size:0.8em; margin-bottom:10px;}
.home h5 {font-size:0.85em; font-weight:400;line-height:130%;margin-bottom:10px;}
.home h5 a {text-decoration:none; margin-bottom:10px;}
.home h5 a:hover {text-decoration:underline;}
.home h6 {font-size:0.70em;}	
.home h2, .home .fecha {font-weight:400;font-size:0.75em;display:inline;color:#666;margin-bottom:10px;}
.home img {margin:0 0 12px 12px; padding:8px; background-color:#f4f4f4; border:1px solid #ccc; float:right; position:relative;}
.home .compartir {font-size:0.75em;}


/*.home2 {width:100%; float:left; margin:10px 0 0 0; padding: 0 0 20px 0;}
.a .home2 .top, .a .home2 .top div, .a .home2 .midL, .a .home2 .midR, .a .home2 .bottom, .a .home2 .bottom div {background-image:url(../imagenes/css/indice_a.png);}
.b .home2 .top, .b .home2 .top div, .b .home2 .midL, .b .home2 .midR, .b .home2 .bottom, .b .home2 .bottom div {background-image:url(../imagenes/css/indice_b.png);}
.home2 .top {height:21px; background-repeat:no-repeat;}
.home2 .top div {height:21px; width:21px; background-position:-1085px 0; float:right; background-repeat:no-repeat;}
.home2 .midL {background-position:0 0; background-repeat:repeat-y; height:35px;}
.home2 .midR {background-position:100% 0; background-repeat:repeat-y; margin-left:5px;}
.home2 .middd {margin:0 20px 0 16px;}
#contenedor .home2 h1 {padding:0; font-size:1.3em; margin:0 0 10px 0; border:0;}
.a .home2 h1 a {color:#E8AE62;}
.b .home2 h1 a {color:#036;}
.home2 h1 a:hover {text-decoration:underline;}
.home2 h3 {font-size:0.8em; margin-bottom:10px;}
.home2 h5 {font-size:0.75em; font-weight:400;line-height:130%;margin-bottom:10px;}
.home2 h5 a {text-decoration:none; margin-bottom:10px;}
.home2 h5 a:hover {text-decoration:underline;}
.home2 h6 {font-size:0.70em;}	
.home2 h2, .home .fecha {font-weight:400;font-size:0.75em;display:inline;color:#666;margin-bottom:10px;}
.home2 img {float:right;}
.home2 .compartir {font-size:0.75em;}
.home2 .bottom {height:21px; background-position:0 -21px; background-repeat:no-repeat;}
.home2 .bottom div {height:21px; width:21px; background-position:-1085px -21px; float:right; background-repeat:no-repeat;}
.home2 .clearR{clear:right; height:25px; background-color:red;}*/

.a .home2 .top, .a .home2 .top div, .a .home2 .midR, .a .home2 .midL, .a .home2 .bottom, .a .home2 .bottom div {background-image:url(../imagenes/css/indice_a.png);}
.b .home2 .top, .b .home2 .top div, .b .home2 .midR, .b .home2 .midL, .b .home2 .bottom, .b .home2 .bottom div {background-image:url(../imagenes/css/indice_b.png);}
.home2 {width:100%; float:left; margin:0 0 20px 0 !important; margin:0; padding: 0 0 0 0;}
#contenedor .home2 h1 {padding:0; font-size:1.3em; margin:0 0 10px 0; border:0; font-weight:400;}
#contenedor .a .home2 h1 a {color:#DE9127;}
.home2 .top {height:21px; background-repeat:no-repeat;}
.home2 .top div {height:21px; width:21px; background-position:-1085px 0; float:right; background-repeat:no-repeat;}
.home2 .midR {margin-right:5px; background-position:-1106px 0; background-repeat:repeat-y}
.home2 .midL {background-position:100% 0; background-repeat:repeat-y;}
.home2 .mid {margin:0 25px 0 21px;}
.home2 .bottom {height:21px; background-position:0 -21px; background-repeat:no-repeat;}
.home2 .bottom div {height:21px; width:21px; background-position:-1085px -21px; float:right; background-repeat:no-repeat;}
.home2 h3 {font-size:0.8em; margin-bottom:10px;}
.home2 h5 {font-size:0.85em; font-weight:400;line-height:130%;margin-bottom:10px;}
.home2 h5 a {text-decoration:none; margin-bottom:10px;}
.home2 h5 a:hover {text-decoration:underline;}
.home2 h6.pretitulo {font-size:0.70em; font-weight:400; margin-bottom:3px;}	
.home2 h2, .home2 h6.fecha {font-weight:400;font-size:0.80em;display:inline;color:#666;margin-bottom:15px;}
.home2 img {margin:0 0 12px 12px; padding:8px; background-color:#f4f4f4; border:1px solid #ccc; float:right; position:relative;}
.home2 .compartir {font-size:0.85em;}
.home2 .clearR {clear:right;}

/* LEER */
#leer h2 {font-weight:400; font-size:0.85em; padding:10px 0; color:#333; font-size:0.85em;}	
#leer h2 img {border:1px solid #ccc; background-color:#eee; padding:3px; margin:0 5px 0 0; float:left}
#leer h3 {font-size:0.95em; margin-bottom:10px;}
#leer h4 {margin-bottom:15px;}
#leer h5 {font-weight:bold; font-size:0.90em; padding-top:15px; clear:left;}
#leer h6.fuente  {font-weight:400; font-size:0.75em; color:#666; border-bottom: 1px solid #C2D8E7; padding-bottom:15px; margin:20px 0;}
#leer h6.fecha {font-size:0.85em; margin:0; color:#333; font-weight:400;}
#leer h6.texto {font-weight:400; font-size:0.9em; padding-top:15px; margin-bottom:20px;}
#leer h6.pretitulo{font-size:0.9em;}
#leer hr{border-bottom:1px solid #EEE;}
#leer ul {padding:0;}
/* MAPA */
#mapa ul {list-style:none; margin:0 0 0 30px; padding:0;}
#mapa ul li {background: transparent url(../imagenes/css/carpeta-abierta.png) 0% 3px no-repeat;padding:0 0 10px 15px;margin:5px 0 0 15px;font-weight:700;font-size:1em;}
#mapa ul li ul {margin:10px 0 0;}
#mapa li li {background: transparent url(../imagenes/css/carpeta.png) 0% 3px no-repeat;padding:0 0 10px 15px; margin:5px 0 0 15px;}
#mapa ul li ul li {margin:0;padding:0 0 0 15px;font-weight:400;}
#mapa ul a {color:#333; text-decoration:none;}
#mapa ul a:hover {text-decoration:underline;}
/* COMPARTIR */
#compartir {background:#FFF2E8;border:2px solid #FF7700;margin:20px;padding:0;}
#compartir h5 {background:#FF983C;color:#f9f9f9;font-size:1em;padding:10px;font-weight:bold;}
#compartir h6 {font-size:1em;font-size:0.9em;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:0.90em; margin:20px 10px 10px 10px; color:#FD7800;}
#compartir .datos {border-top:1px solid #E66D00;margin:10px 20px 10px 10px;font-weight:700;padding: 15px 0 0; color:#E66D00; font-size:0.85em;}
#compartir .field {background-color:#fff;border:1px solid #E66D00;font-size: 1em;color:#465C7D;width:90%;margin:0 10px; font-size:0.80em;padding:3px;}
#compartir .btn {margin:20px 10px;}
#compartir .espacioMid{height:20px;}
/* CONTACTO */
#contacto h5{font-weight:700;padding:0 0 20px;color:#333; font-size:1em;}
#contacto h6 {font-weight:400;font-size:0.8em;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:0.7em;padding:3px 0;width:30%;color:#999;}
#contacto .field {width:65%;border:1px solid #999; padding:5px; margin-bottom:20px;}
#contacto .btn {display:block;margin:25px 0;}
#contacto select{width:65%; padding:5px;}
#contacto img {display:block;padding:15px 0;}
/* GENERALES */
ul.compartir {list-style:none; font-size:0.8em; margin:0; padding:0;}
ul.compartir {padding-top:12px;}
ul.compartir li {display:inline;}
ul.compartir li.recomendar a {background:url(../imagenes/css/home_recomendar.png) no-repeat left center ; padding-left:22px; text-decoration:none; margin-right:35px;}
ul.compartir li.comentarios a {background:url(../imagenes/css/home_comentarios.png) no-repeat left center ; padding:0; padding-left:22px; text-decoration:none;}
ul.compartir li a:hover {text-decoration:underline;}
.herramientas {margin-bottom:30px; padding-bottom:8px; border-bottom:1px solid #eee;}	
.herramientas ul {text-align:left;padding:0;margin:0;list-style:none;font-weight:bold;font-size:0.8em;}
.herramientas ul a {color:#999;text-decoration:none;}	
.herramientas ul a:hover {color:#666; text-decoration:underline;}
.herramientas li  {display:inline;}
.herramientas li .imprimir {background: transparent url(../imagenes/css/imprimir.png) left top no-repeat;padding:0 0 10px 20px;margin:0;}
.herramientas li .recomendar {background: transparent url(../imagenes/css/home_recomendar.png) no-repeat;padding:0 0 10px 20px;margin:0 0 0 15px;}
.herramientas li .comentarios {background: transparent url(../imagenes/css/comentarios.png) no-repeat;padding:0 0 10px 20px;margin:0 0 0 15px;}
.herramientas li .aumentar {background: transparent url(../imagenes/css/leer_aumentar.png) no-repeat;padding:0 0 10px 20px;margin:0 0 0 15px;}
.herramientas li .reducir {background: transparent url(../imagenes/css/leer_reducir.png) no-repeat;padding:0 0 10px 20px;margin:0 0 0 15px;}
.herramientas a:hover {color: #0000FF;}
#adjuntos h6, #relacionadas h6, #comentarios h6 {background:#f9f9f9; font-size:1em; padding:15px 0 15px 15px; margin:35px 0 15px; color:#06f; border-bottom:1px solid #EEE;}
#adjuntos img, #relacionadas img, #comentarios img {padding:0 0 5px; margin:0;}
#adjuntos a{font-size:0.85em; color:#036; text-decoration:none;}
#adjuntos a:hover{color:#069;}
#adjuntos {font-weight:700;color:#030;background-color:#fff;margin:10px 0;text-align:left;}
#adjuntos .adjuntos_box {padding:10px 10px 20px; margin-left:8px;}
#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; font-weight: bold; text-decoration:none;}
#relacionadas a:hover {text-decoration:underline;}
#relacionadas .info {padding: 0;font-weight: bold;}
#relacionadas ul {padding:10px 10px 15px;margin:0 0 20px 10px;}
#relacionadas li {color: #0000FF;list-style: none;	padding:0 0 5px 20px;margin:0 0 10px 0;background: transparent url(../imagenes/css/relacionadas_vin.png) no-repeat;}	
#relacionadas li a {font-size: 0.9em;color: #999;font-weight: normal;} #relacionadas li a:hover{color:#666;}
#comentarios {text-align:left;color:#0000FF;margin:10px 0 0 0;}
#comentarios h2{font-size:0.9em;background-color:#f9f9f9;padding:5px 5px 5px 15px;margin:10px 0 0;color:#333;height:auto}
#comentarios h2 a {font-weight:700;}
#comentarios h3{font-size:0.8em;padding:16px 5px;margin:0;color:#333;font-weight:400;border:1px solid #eee;}
#comentarios h4{font-size:1em;padding:10px;margin:15px 0 0;color:#666;font-weight:700;background-color:#f1f1f1;border:1px solid #eee;border-bottom:none;}
#comentarios form {padding:10px;margin:0;background-color:#f9f9f9;font-weight:700;display: block;border:1px solid #eee;}
#comentarios small {color:#666; display:block; padding:5px 0; width:350px; font-weight:400;}
#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%;}
#comentarios .btn  {margin:7px 15px 0 0;font-size:0.9em;}
/* CONTENIDO */
#contenido{padding-top:25px; clear:left;}
#contenido h1{color:#666; border-bottom:1px solid #ddd; padding-bottom:8px; margin-bottom:20px;}
#contenido .paginador {text-align:left; background-color:#EDF2FA; border:1px solid #CCDBF0; padding:5px 10px; font-size:0.75em; color:#036; margin-bottom:20px;}
#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:#00509F; padding:0 3px;}
#contenido .paginador a:hover {font-size:1em; font-weight:700;}
#contenido .paginador span.current {font-size:1.3em; color:#036; padding:0 10px; font-weight:700;} 
#contenido .pagEspacio{height:5px; clear:both;}
#contenido .espacio{height:32px;}	
#contenido .busqueda {background:url(../imagenes/css/busqueda/fdo_busqueda.png) repeat-x; border:1px solid #ccc; padding:10px 12px 8px 12px; margin:35px 0; color:#666; width:85%; height:55px;}
#contenido .busqueda .caja a:hover {font-size:1em; font-weight:700;}
#contenido .busqueda .caja p {color:#666; padding:0; margin:0; font-weight:700;}
#contenido .busqueda form {margin:0; padding:0;}
#contenido .busqueda .field {border:1px solid #999; margin:0; padding:0; background-color:#f9f9f9; color:#333; width:88%; height:19px; margin-bottom:7px !important; margin-bottom:4px;}
#contenido .busqueda img {margin-top:10px; padding:0; cursor:pointer;}
#contenido	.busqueda2 {border-top:1px solid #e1e1e1;background-color:#f9f9f9; padding:20px 10px 30px;margin:35px 0;color:#666;width:85%;}
#contenido	.busqueda2 .caja a:hover {font-size:1em;font-weight:700;}
#contenido	.busqueda2 .caja p {color:#036;font-size:1.3em;padding:0;margin:0 0 10px 0;font-weight:700;}
#contenido	.busqueda2 .caja span {font-size:1.3em;color:#333;padding:0 10px;font-weight:700;}          
#contenido	.busqueda2 .field {padding:2px;margin:0;border:1px solid #999;color:#333; width:60%;}
#contenido  .busqueda2 .btn {background: #FF790B url('../imagenes/css/n3.png') repeat-x;color: #fff;border: solid 1px #666;font-weight: bold;font-size:0.9em;margin:0 0 0 10px;padding:2px 8px; width:120px;}
/* FORMULARIO DE REGISTRO DE USUARIOS */
#registro {font-family:Verdana;}
#registro fieldset {border:1px dotted #999; background-color:#f9f9f9; padding:25px 25px 0 25px!important; padding:0 25px; margin:0 0 15px;}
#registro fieldset fieldset {margin-top:25px; margin-bottom:25px;}
#registro legend {color:#06f; font-weight:700; font-size:1.1em; background-color:#f4f4f4; margin-bottom:0 !important; margin-bottom:25px; padding:3px 25px; border:1px solid #ccc;}
#registro fieldset fieldset legend {font-size:1em;}
#registro fieldset fieldset label {font-size:0.9em;}
#registro label {cursor:pointer; color:#666; font-weight:700; float:left; width:200px;}
#registro input {width:60%; height:18px; border:1px solid #999; margin-bottom:15px;}
#registro select {width:60%; height:23px; border:1px solid #999;}
#registro p {color:#666; font-weight:700; margin:14px 0 0; padding:0;}
#registro span {font-size:0.6em;}
#registro img {display:block; margin-top:10px;}
#registro .captcha {width:150px; margin-top:12px; display:block;}
#registro .boton {width:24%; height:24px; margin-right:2%; padding:0; font-weight:700; color:#fff; border-color:#333; background:url(../imagenes/css/formulario/fdo_boton.png) repeat-x;}
#registro .boton:focus {background-position:0 -24px;}
#registro .aceptar_registro {width:15px; border:0; margin:0 8px 0 0; float:left;}
#registro .aceptar_link {float:left; font-size:0.9em;}
/*INGRESO DE USUARIOS */
.ingreso {width:243px; height:167px; margin-bottom:16px; background:url(../imagenes/css/formulario/fdo_log.png); float:left;}
.ingreso form {margin:0;}
.ingreso h6 {margin-bottom:8px; padding-bottom:5px; border-bottom:1px solid #aaa; font-size:0.85em; color:#999;}
.ingreso p {margin:0; padding:2px 0 0 0; font-weight:700; font-size:0.95em; color:#06f; margin-top:2px;}
.ingreso .ingreso_contenido {padding-top:10px;}
.ingreso label {font-size:0.6em; color:#999;}
.ingreso a {font-size:9px; color:#00f}
.ingreso .texto {width:105px; font-size:0.6em; margin: 5px 0 8px 0;}
.ingreso div {float:left; width:100%; padding-bottom:8px; padding-top:4px;}
.ingreso .recuperar_datos {padding-top:4px; width:98px;}
.ingreso .boton {color:#fff; font-weight:700; font-size:0.70em; background:#333 url(../imagenes/css/formulario/fdo_boton2.png) repeat-x; border:1px solid #333;}
.ingreso span {font-size:9px; display:block;}
.bienvenido .ingreso {height:135px;}
.bienvenido .last {background:url(../imagenes/css/formulario/fdo_log.png) no-repeat 0 100%;}
/*PANEL DE USUARIOS*/
#contenido #panel_usuarios h1, #contenido #recuperar h1 {border-bottom:0; margin-bottom:0; padding-bottom:0; font-size:1.1em; color:#06f;}
#panel_usuarios p, #recuperar p {font-size:0.85em; margin-top:15px;}
#panel_usuarios a, #recuperar a {color:#00f;}
#panel_usuarios ul.panel {margin-top:26px;}
ul.panel {font-weight:700; list-style:none; margin:0; padding:0;}
ul.panel a {font-size:0.80em; background :url(../imagenes/css/panel_usuarios/icon_1.png) no-repeat; padding-left:30px; padding-top:3px; padding-bottom:3px;}
ul.panel a.foros {background:url(../imagenes/css/panel_usuarios/icon_2.png) no-repeat;}
ul.panel li {margin-bottom:16px;}
/* REGISTRARSE */
#registrarse {padding:20px 0; width:770px; margin:0 auto;}
#registrarse .acciones {width:460px; height:153px; border:1px dashed #999; background-color:#f9f9f9; padding:5px 20px; margin-right:25px; float:left; text-align:center; float:left;}
	.acciones span {font-weight:700; font-size:0.85em; color:#333;}
	.acciones ul {font-size:0.8em; padding:0 0 8px 15px; margin:8px 0 0 0;}
/* ESTRUCTURA PIE */
.espacioPie{clear:both; height:30px;}
#pie{height:105px; color:#000; padding:15px 25px; border-top:2px solid #FF7700;}
#pie a{color:#0077b0; font-style:normal;}
#pie h2{color:#0077b0;}
#pie h6, #pie h2{font-weight:400;}
#pie .licencia {margin-right:204px;}
#pie .licencia h6 {font-size:0.75em; margin-top:15px; line-height:140%;}
#pie .licencia h2 {font-size:0.75em;}
#pie .banners {width:204px; float:right; margin-top:35px;}
#pie .banners img {margin-bottom:5px;}
