@charset "utf-8";
/* CSS Document */

body {font-family: 'Lato', sans-serif;font-size:12px;margin:0
auto;padding:0;background:#FFF;text-align:center; }

img{border:none;}

#contendorp{width:980px;margin:0px auto;}
#contendor{position:relative;float:left;width:980px;margin:0 0 40px 0;padding:10px 0px 20px 7px;background:url(../img/shadow_left.gif) repeat-y;-webkit-box-shadow: 13px 12px 18px 0px rgba(87,83,87,0.47);
-moz-box-shadow: 13px 12px 18px 0px rgba(87,83,87,0.47);
box-shadow: 13px 12px 18px 0px rgba(87,83,87,0.47);}
#footer_copy_right{position:absolute;bottom:-35px;left:10px;color:#888;font-size:11px;}
#header{float:left;width:980px;height:70px;position:relative;}
#header #logo{position:absolute;top:0px;left:10px;}
#header #logo img{height:60px;}
#header #menu{position:absolute;right:180px;bottom:15px;}
#header #menu a{float:left;margin:0px 5px;color:#006699;text-decoration:none;text-transform:uppercase;}
#header #menu a.selec,#header #menu a:hover{color:#208FFF;}
#header #frm_buscar{position:absolute;right:5px;bottom:10px;}
.addthis_toolbox{position: absolute;right: 5px;bottom: 0px;}

#img_registro{float:left;width:980px;height:250px;background: url(../imagenes/slider.jpg) no-repeat;position:relative;}
#frm_iniciar_sesion{position:absolute;right:0px;bottom:0px;width:250px;height:75px;background:url(../img/trans_azul.png) transparent;color:#FFF;padding:5px 0 0 0;z-index:999;}
#frm_iniciar_sesion label{float:left;width:90px;text-align:left;margin:2px 0px;height:20px;padding:0 0 0 10px;}
#frm_iniciar_sesion p{float:left;text-align:left;width:230px;margin:2px 0px;height:20px;padding:0 0 0 10px;}
#frm_iniciar_sesion input{float:left;width:140px;margin:2px 0px;}
#frm_iniciar_sesion #iniciar{float:right;margin:20px 5px 3px 140px;cursor:pointer;width:100px;background:#CCC;color:#333;border:none;text-transform:uppercase;font-family: 'Oswald', sans-serif;}
#frm_iniciar_sesion #iniciar:hover{color:#006699;background:#DDD;}
#frm_iniciar_sesion a{float:left;width:230px;margin:3px;color:#FFF;font-weight:bold;text-align:left;text-decoration:none;padding:0px 10px;font-size:12px;}
#frm_iniciar_sesion a:hover{color:#FF6600;}




#menu_principal{background:#E75200;float:left;width:980px;padding:30px 0 0 0 ;}
#menu_principal #p1{padding-right:60px;float:left;position:relative;}
#menu_principal #p2{float:left;position:relative;}
#menu_principal span.tit{position:absolute;left:10px;top:-25px;color:#f7c4a8;font-weight:bold;font-size:14px;}
#menu_principal a{float:left;padding:0px 13px 3px 13px;border-right:2px solid #FFF;color:#FFF;text-decoration:none;font-size:14px;font-weight:bold;}
#menu_principal a:hover{background:#FFF;color:#E75200;}
#menu_principal a.select{background:#FFF;color:#E75200;}
#menu_principal a.last{border:none;}

.cont_enlaces{float:left;margin:20px 10px 10px 10px;}
.cont_enlaces.articulos{width:300px;}
.cont_enlaces.pdfs{width:300px;}
.cont_enlaces.pdfs img{height:20px;}
.cont_enlaces.enlacesrapidos{width:300px;}
.cont_enlaces h2{margin:0 0 10px 0;color:#333;text-align:left;}
.cont_enlaces ul{float:left;border:1px solid #CCC;padding:5px;margin:0px;list-style:none;}
.cont_enlaces ul li{float:left;margin:3px 0px;padding:0px;text-align:left;width:100%;list-style:none;}
.cont_enlaces ul li a{color:#006699;font-weight:bold;text-decoration:none;}
.cont_enlaces ul li a span{margin:0 5px 0 0;}


#cuerpo{float:left;width:660px;padding:10px ;}
#cuerpo h1{text-align:left;color:#343434;}
#cuerpo h2{text-align:left;color:#454545;}
#cuerpo h3{text-align:left;color:#E75200;}
#cuerpo p{color:#676767;text-align:justify;}
#cuerpo a{color:#006699;}
#cuerpo table{width:600px;}
#cuerpo table img{padding:3px;width:280px;}

#frm_registrar{float:left;width:500px;color:#FFF;padding:10px 0;}
#frm_registrar label{color:#006699;float:left;width:90px;text-align:left;margin:2px 0px;height:20px;padding:0 0 0 10px;font-weight:bold;}
#frm_registrar p{float:left;text-align:left;width:500px;margin:2px 0px;padding:0;}
#frm_registrar input{float:left;width:140px;margin:2px 0px;}
#frm_registrar #registrate{float:left;margin:20px 5px 3px 100px;cursor:pointer;width:100px;background:#CCC;color:#333;border:none;text-transform:uppercase;font-family: 'Oswald', sans-serif;}
#frm_registrar #registrate:hover{color:#FFF;background:#006699;}
#frm_registrar a{float:left;width:230px;margin:3px;color:#FFF;font-weight:bold;text-align:left;text-decoration:none;padding:0px 10px;font-size:12px;}
#frm_registrar a:hover{color:#FF6600;}


p.mensaje{border-bottom:1px solid #CCC;font-weight:bold;color:#444;font-size:14px;}
p.mensaje.ok strong{color:#008000;}
p.mensaje.advertencia strong{color:#CC0000;}

label.error{font-size:0px !important;width:0px !important;height:0px !important;overflow:hidden !important;display:none !important;}
input.error, textarea.error{border:1px solid #CC0000;}

#cont_articulos{float:left;width:960px;padding:10px;}
#cont_articulos h1{text-align:left;}
#cont_articulos .item{float:left;width:940px;border-bottom:1px solid #CCC;padding:5px;text-align:left;margin:0 0 5px 0;}
#cont_articulos .item p{margin:2px 0px;}
#cont_articulos .item a{text-decoration:none;}
#cont_articulos .item a:hover{text-decoration:underline;}
#cont_articulos .item .titulo{float:left;width:940px;font-size:16px;color:#006699;font-weight:bold;}
#cont_articulos .item .descripcion{float:left;width:940px;font-size:12px;color:#666;text-align:justify;}
#cont_articulos .item .descargar{color:#E75200;font-weight:bold;}
#cont_articulos .item .descargar span{font-size:14px;}
#cont_articulos .item .descargar:hover{color:#333;}


#cont_articulos2{float:left;width:450px;padding:10px;}
#cont_articulos2 h1{text-align:left;}
#cont_articulos2 .item{float:left;width:440px;border-bottom:1px solid #CCC;padding:5px;text-align:left;margin:0 0 5px 0;}
#cont_articulos2 .item p{margin:2px 0px;}
#cont_articulos2 .item a{text-decoration:none;}
#cont_articulos2 .item a:hover{text-decoration:underline;}
#cont_articulos2 .item .titulo{float:left;width:440px;font-size:16px;color:#006699;font-weight:bold;}
#cont_articulos2 .item .descripcion{float:left;width:440px;font-size:12px;color:#666;text-align:justify;}
#cont_articulos2 .item .descargar{color:#E75200;font-weight:bold;}
#cont_articulos2 .item .descargar span{font-size:14px;}
#cont_articulos2 .item .descargar:hover{color:#333;}
#cont_articulos2 .item img{height:20px;}

.mapa_del_sitio, .mapa_del_sitio ul{text-align: left;list-style: none;}
.mapa_del_sitio .tit1{text-transform: uppercase;color:#343434 !important;font-weight: bold !important;font-size: 14px;}
.mapa_del_sitio .tit2{color:#666 !important;font-weight: bold !important;font-size: 12px;}
.mapa_del_sitio .tit3{color:#999 !important;font-size: 12px;}