@import url('/concursos/css/base.css');

/* COMUNES */
#publi{ background:#EEF5FD; border: 1px solid #E6F3FF; left:-3px; line-height:1px; margin:0 auto 5px; padding:0; position:relative; text-align:left; width:966px;}
#publi_flash {line-height:1px; padding:0; text-align:left; width:750px;}
#publi_flash2 {border-left:1px solid #E6F3FF; left:751px; line-height:1px; padding:0; position:absolute; top:0; width:212px; z-index:99999; }
body { background:#fff; }
#contenedor {background:#fff; margin:1em 0 0 0;}
#cabecera{background:url(../img/f_general.gif) repeat left top;}
#cabecera #menu_sup{ background:#fff;}
#cabecera #menu_sup ul{width:96.8em; margin:0 auto;}
#cabecera #menu_sup ul li{ float:right; display:inline; font:bold 1.2em "Trebuchet MS"; color:#1282cd; margin-bottom:.4em;}
#cabecera #menu_sup ul li a{ color:#1282cd; text-decoration:none;}
#cabecera #menu_sup ul li a:hover{ text-decoration:underline;}
#cabecera #cab_medio{width:97.8em; margin:0 auto; background:url(../img/f_deg_cabmedio.jpg) repeat-y right top;}
#cabecera #cab_medio .conten{ width:96.8em; margin:0 auto; border-top:1px solid #E7F5FF; border-left:1px solid #E7F5FF; border-right:1px solid #DFE6EC; background:url(../img/f_cabmedio.jpg) no-repeat left top; padding:1.2em 0 .6em 0;}
#cabecera #cab_medio h1{ display:inline; float:left; font-size:1em; background:url(../img/f_logomedio.jpg) no-repeat left top; margin:.2em 0 0 2.3em;}
#cabecera #cab_medio h1 a{ width:11.7em; text-indent:-9999px; height:2.6em; display:block; }

#cabecera #cab_medio .menu{ display:inline; float:right; margin-right:8px;}
#cabecera #cab_medio .menu li{display:inline; float:left; background:url(../img/f_btn_izq.jpg) no-repeat left top; margin-right:5px; }
#cabecera #cab_medio .menu li a{background:url(../img/f_btn_der.jpg) no-repeat right top; display:inline; padding:5px 11px; font:bold 1.1em "Trebuchet MS"; text-transform:uppercase; color:#98c426; text-decoration:none; display:block;}
#cabecera #cab_medio .menu li a:hover{ text-decoration:underline;}


#contenido {background:url(../img/f_deg_bajocab.jpg) repeat-x left top; padding-top:15px; width:96.6em; margin:0 auto;}
#contenido .marco {border:1px solid #ccc; padding-bottom:1.5em; background:url(../img/f_dec_down.gif) repeat-x left bottom;}
#contenido #cab_concurso { border:2px solid #EDEFEE; margin:1px 1px 0 1px; background:url(../img/f_cabconcurso.jpg) no-repeat left top;}
#contenido #cab_concurso h2{ background:url(../img/f_tit_concurso.jpg) no-repeat left top; margin:24px 0 14px 15px;}
#contenido #cab_concurso h2 a{ display:block; text-indent:-9999px; width:269px; height:64px;}
#contenido .conten{ border-left:2px solid #EDEFEE; border-right:2px solid #EDEFEE; margin:0 1px 0 1px; background:url(../img/f_coli.gif) repeat-y left top;}

#contenido .col_i{float:left; display:inline; width:26.3em; padding:1.1em 1.6em;}
#contenido .col_d{float:left; display:inline; width:63em; margin:1.3em 1.4em 2.8em 1.4em;}

#contenido .col_i .explicacion{ font:1.2em/15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; margin-bottom:1.5em;}
#contenido .col_i fieldset legend{ display:none;}
#contenido .col_i fieldset label{ display:block; font:1.2em/15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6b6b6b; margin-bottom:.2em;}
#contenido .col_i fieldset small{ color:#919392; font:.9em/14px "Trebuchet MS", Arial, Helvetica, sans-serif}
#contenido .col_i fieldset .nota{ color:#919392; font:1.1em/14px  "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:1.5em;}
#contenido .col_i fieldset legend{ display:none;}
#contenido .col_i fieldset .c_texto{border:1px solid #CFCFCD; font:1.1em Arial, Helvetica, sans-serif; color:#666; padding:3px 5px; width:23.1em; margin-bottom:.6em;}
#contenido .col_i fieldset .c_archivo{ margin-bottom:.3em;}
#contenido .col_i .horizontal{ margin-top:.8em;}
#contenido .col_i .horizontal p{ margin-bottom:1.4em;}
#contenido .col_i .horizontal p span{ display:inline; float:left; font:1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6b6b6b; width:14.5em;}
#contenido .col_i .horizontal p label{ display:inline; float:left; font:1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6b6b6b; margin-left:1em; width:30px;}
#contenido .col_i .c_coment{ height:4em;}
#contenido .col_i .check{ margin-bottom:1.2em;}
#contenido .col_i .check label{ text-align:right; margin-bottom:.8em;}
#contenido .col_i .check label span{ display:inline; float:left; width:240px;}
#contenido .col_i .check label a{ color:#1a6fc4; text-decoration:none;}
#contenido .col_i .check label a:hover{text-decoration:underline;}
#contenido .col_i .c_check{ margin:.3em 0 0 0; padding:0; vertical-align:middle; width:10px; height:10px; display:inline; float:right;}
#contenido .col_i .boton{ font:bold 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; background:url(../img/btn_enviar.gif) no-repeat left top; border:0; width:105px; float:right;}
#contenido .col_i .horizontal .normal label{ margin-left:0; width:auto;}

#contenido .col_d .destacados{ padding-bottom:2.1em; border:none;}
#contenido .col_d .destacados li{ width:20em; display:inline; float:left; margin:0 1.5em 0 0; padding:0;}
#contenido .col_d .destacados .ult{ margin-right:0;}
#contenido .col_d .destacados li .mod_img{ margin:0 0 1.6em;}
#contenido .col_d .destacados li .mod_img img{ display:block;}
#contenido .col_d li .mod_txt h3{ font:bold 1.2em Georgia, "Times New Roman", Times, serif; color:#1a6fc4; margin-bottom:.5em;}
#contenido .col_d li .mod_txt h3 a{color:#1a6fc4; text-decoration:none;}
#contenido .col_d li .mod_txt h3 a:hover{ text-decoration:underline;}
#contenido .col_d li .mod_txt .comentario{ font:1.3em/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#3d3d3d; margin-bottom:.58em;}
#contenido .col_d li .mod_txt .autor{font:1.2em/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#727272; font-style:italic;}
#contenido .col_d ul{ border-top:1px solid #DCDCDC;}
#contenido .col_d ul li{ width:28.5em; padding:2.1em 2.9em 2.1em 0; display:inline; float:left;}
#contenido .col_d ul .ult{ margin-right:0;}
#contenido .col_d ul li .mod_img{display:inline; float:left; margin-right:1.3em;}
#contenido .col_d ul li .mod_txt{display:inline; float:left; width:19em;}
#contenido .col_d ul li .mod_txt h3{ margin-bottom:.2em;}
#contenido .col_d .mod_boton{ border-top:2px solid #DCDCDC; padding-top:1em;}
#contenido .col_d  .mod_boton .boton{font:bold 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; background:url(../img/btn_vermas.gif) no-repeat left top; border:0; width:105px; float:right; cursor:pointer;}
#contenido .col_i .asterisco{ color:#196FC2; font-weight:normal;}
#contenido .col_i br{ margin-bottom:1em;}
#contenido .col_i ul{ padding-left:2.8em; margin-bottom:1.5em; }
#contenido .col_i ul li{ font:1.2em/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#contenido .col_i ul li p{}
#contenido .col_i .error{ background:url(../img/f_ico_inforojo.gif) no-repeat left top; color:#E1000B;}
#contenido .col_i .error li{ background:url(../img/f_bolorojo.gif) no-repeat left .6em; text-indent:1em; margin-bottom:.4em;}
#contenido .col_i .envio{background:url(../img/f_ico_infoazul.gif) no-repeat left top; color:#196FC6;}

