body{ background-color: #FFF;margin:0px;padding:0px; color: #FFF;text-align:center;}
a{	text-decoration: underline; color: #333; }
#central{width:768px;padding:0px;text-align:center;vertical-align:top;margin:0px auto; display: block;font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color:#F2F2F2; }
#main{ width:744px; text-align: center; vertical-align: text-top; display: block; float: left;border:0px;margin:0px;padding:0px;background: url(../img/main_bg.gif); clear: both;}

#top-top{ width:744px; display: block; float: left;border:0px;margin:0px;padding:0px;background: url(../img/top_top.jpg) no-repeat; height: 10px; overflow: hidden;}
#main-top{ width:744px; display: block; float: left;border:0px;margin:0px;padding:0px;background: url(../img/main_top.gif) no-repeat; height: 10px;}
#main-bottom{ width:744px; text-align: center; vertical-align: text-top; display: block; float: left;border:0px;margin:0px;padding:0px;background: url(../img/main_bottom.gif) no-repeat; height: 15px;}

#foot{ width:744px; text-align: center; vertical-align: text-top; display: block; float: left;border:0px;margin:0px;padding:0px;background: url(../img/main_bottom.gif); clear: both;}

#foot-top{ width:744px; display: block; float: left;border:0px;margin:0px;padding:0px;background: url(../img/main_top.gif) no-repeat; height: 10px;}
#foot-bottom{ width:744px; text-align: center; vertical-align: text-top; display: block; float: left;border:0px;margin:0px;padding:0px;background: url(../img/main_bottom.gif) no-repeat; height: 15px;}

.espacio40{	height: 40px; display: block; width: inherit;}

#head{width: 744px; display: block; float: left; background-color: #F2F2F2; height: 128px;}
#head #area-logo{width: 304px; height: 94px; float: left; text-align: right; display: block; background: url(../img/acocex_logo.jpg) no-repeat;}
#head #area-head{width: 440px; height: 94px; float: left; text-align: right; display: block; background: url(../img/acocex_head.jpg) no-repeat;}
#head #menu-head{	height: 34px; width: 744px; float: left; display: block;}
.home{background: url(../img/m1_home.gif) no-repeat;  width: 95px; height: 34px; display: block; float: left;}
.quienes{background: url(../img/m2_quienes.gif) no-repeat;  width: 91px; height: 34px; display: block; float: left;}
.servicios{background: url(../img/m3_servicios.gif) no-repeat;  width: 60px; height: 34px; display: block; float: left;}
.capacitacion{background: url(../img/m4_capacitacion.gif) no-repeat;  width: 48px; height: 34px; display: block; float: left;}
.asociados{background: url(../img/m5_asociados.gif) no-repeat;  width: 70px; height: 34px; display: block; float: left;}
.porque{background: url(../img/m6_porque.gif) no-repeat;  width: 101px; height: 34px; display: block; float: left;}
.delegaciones{background: url(../img/m7_delegaciones.gif) no-repeat;  width: 85px; height: 34px; display: block; float: left;}
.actividades{background: url(../img/m8_actividades.gif) no-repeat;  width: 72px; height: 34px; display: block; float: left;}
.empresas{background: url(../img/m9_empresas.gif) no-repeat;  width: 68px; height: 34px; display: block; float: left;}
.prensa{background: url(../img/m10_prensa.gif) no-repeat;  width: 54px; height: 34px; display: block; float: left;}
a.home:hover {background-position: 0px -1px;}
a.quienes:hover {background-position: 0px -1px;}
a.servicios:hover {background-position: 0px -1px;}
a.capacitacion:hover {background-position: 0px -1px;}
a.asociados:hover {background-position: 0px -1x;}
a.porque:hover {background-position: 0px -1px;}
a.delegaciones:hover {background-position: 0px -1px;}
a.actividades:hover {background-position: 0px -1px;}
a.empresas:hover {background-position: 0px -1px;}
a.prensa:hover {background-position: 0px -1px;}

.head-separator{width: 745px; height: 10px; float: left; display: block;}



.cambiar{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; text-decoration: none; font-weight: normal;}
A.cambiar:hover{ font-weight: bold;}
.head-item{line-height: 22px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; text-decoration: none; font-weight: normal; height: 22px; display: block; float: left; vertical-align: sub; border: 0px solid; margin-top: 4px;}
A:hover.head-item{ font-weight: bold;}
A:active.head-item{ font-weight: bold;}



#submain{ width: 744px; display:block;float:left; text-align: center;color: #333;overflow: hidden; }
#colder{width:228px; display:block;float:left; text-align: left; background: url(../img/der_bg.gif);overflow: hidden; }
#colder-top{width: 228px; height: 7px; display: block; }
#colder-bottom{width: 228px; height: 10px; display: block; }
#colder #tit-login{	background: url(../img/der_tit_login.gif) no-repeat; width: 228px; height: 28px; display: block;}
#colder #tit-novedades{	background: url(../img/der_tit_novedades.gif) no-repeat; width: 228px; height: 28px; display: block;}
#colder #tit-actividades{background: url(../img/der_tit_actividades.gif) no-repeat; width: 228px; height: 28px; display: block;}
#colder #tit-contacto{	background: url(../img/der_contacto.gif) no-repeat; width: 228px; height: 110px; display: block;}
#colder #tit-newsletter{background: url(../img/der_tit_new.gif) no-repeat; width: 228px; height: 28px; display: block;}
#colder #suscribe-newsletter{background: url(../img/suscribe_news.gif) no-repeat; width: 220px; height: 80px; display: block;}
#colder #tit-coms{background: url(../img/der_tit_comunicados.gif) no-repeat; width: 228px; height: 28px; display: block;}

.content-der{ width: 220px;border: 0px; margin-bottom: 5px; margin-left: 2px; display:block; color: #333;}

#content{ display:block; text-align: left; width:514px; float: left;overflow: hidden;}
#maincontent{ display:block; text-align: left; width:500px; margin-left: 8px; margin-right: 4px; color: #333; overflow: hidden; }
.titulo-seccion{ font-family:Arial, Helvetica, sans-serif; font-size: 18px; color: #999; font-weight: bold;}

.texto-normal{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #333; font-weight: normal;}

.espacio8{width:510px; display:block; height:8px;}
.campo-form-login{width: 100px; height: 16px;border: 0px; background-color: #C6DFED;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; font-weight: normal; vertical-align: middle; border: 1px solid #666; border-collapse: collapse;}
.campo-form-izq{width: 180px; height: 16px;border: 0px; background-color: #C6DFED;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; font-weight: normal; vertical-align: middle; border: 1px solid #666; border-collapse: collapse;}
.campo-form-der{width: 270px; height: 16px;border: 0px; background-color: #C6DFED;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; font-weight: normal;  vertical-align: top; border: 1px solid #666; border-collapse: collapse;}
.campo-form-small{width: 60px; height: 16px;border: 0px; background-color: #C6DFED;font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #333; font-weight: normal; vertical-align: top; border: 1px solid #666; border-collapse: collapse;}
.campo-form-big{width: 390px; height: 16px;border: 0px; background-color: #C6DFED;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; font-weight: normal; vertical-align: top; border: 1px solid #666; border-collapse: collapse;}
.campo-form-area{width: 390px;  height: 184px;background-color: #C6DFED;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; font-weight: normal; vertical-align: top; border: 1px solid #666; border-collapse: collapse; }
.campo-form-area2{width: 390px;  height: 60px;background-color: #C6DFED;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; font-weight: normal; vertical-align: top; border: 1px solid #666; border-collapse: collapse; }
.form-izq{	width: 200px; display: block; height:40px; float: left; vertical-align: bottom;}
.form-der{	width: 300px; display: block; height:40px; float: left; vertical-align: bottom;}
.form-small{width: 85px; display: block; height:40px; float: left; vertical-align: bottom;}
.form-big{width: 400px; display: block; min-height:40px; float: left; vertical-align: bottom;}
.form-big2{width: 400px; display: block; float: left;  vertical-align: top;}
.boton-form{background: url(../imagenes/boton_form.gif); width: 88px; height: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFF; text-decoration: none; text-align: center; border: 0px; margin-right: 16px;}
.cursos{	background: url(../img/cursos_bg.gif) no-repeat; width: 485px; height: 120px; display: block; margin-bottom: 4px; padding: 0px; clear: both;}
.img-cursos{ border:0px solid #069;width: 120px; float: left; display: block; height: auto; overflow: hidden; margin-left: 3px; margin-right:3px;text-align: center; }
.img-cursos2{ display: block; overflow: hidden; margin-left: 3px;margin-right:3px;}
.logo-asoc{ border:1px solid #333; float: left; display: block; margin-left: 15px;}
.detalle-cursos{ display: block; height: 95px; float: left; }

.provs{background: url(../img/provs.gif) no-repeat; width: 485px; height: 26px; display: block; margin-bottom: 8px; padding: 4px;font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333; font-weight: bold;}

.error{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF4900; font-weight: bold;}
.bold{font-weight: bold;}
.adm12{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; font-weight: normal;}
.adm11{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; font-weight: normal;}
.adm10{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333; font-weight: normal;}

hr,form, p, ul, div, li {	margin:0px;padding:0px;}
hr{height: 1px;  width: 95%;color:#333;}
li{ list-style: circle; margin-left: 25px;}
h1,h2,h3,h4,h5,h6{font-family: Arial, Helvetica, sans-serif; padding:0px; margin:0px; color: #333;}
.asterisco{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; line-height: 20px; vertical-align: bottom; color: #F60;}
.btn_enviar{background: url(../img/btn_enviar.gif) no-repeat; width: 76px; height: 20px; display: block;border: 0px; padding: 0px; margin: 0px;}
.btn_cerrarsesion{background: url(../img/btn_cerrarsesion.gif) no-repeat; width: 76px; height: 20px; display: block;border: 0px; padding: 0px; margin: 0px;}
.btn_editprofile{background: url(../img/btn_editprofile.gif) no-repeat; width: 76px; height: 20px; display: block; border: 0px; padding: 0px; margin: 0px;}
.btn_privado{background: url(../img/btn_privado.gif) no-repeat; width: 76px; height: 20px; display: block; border: 0px; padding: 0px; margin: 0px;}
.btn-newcom{background: url(../img/btn_newcom.gif) no-repeat; width: 160px; height: 20px; display: block; border: 0px; padding: 0px; margin: 0px;}
.adm{ font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; display: block; text-decoration: none; color: #4169E1; float: left; height: 35px; line-height: 35px; vertical-align: middle;}
a.adm:hover{	color: #333;}

a.vermas{font-weight:normal;font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #64A7E5;text-decoration: none; float: right;  clear: right;}
a.vermas:hover{color:#2386E0; text-decoration: none;}

a.novedades_home{font-weight:bold;font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #333;text-decoration: none;}
a.novedades_home:hover{	color: #000; text-decoration: none;}

li.deleg-items{list-style-image: url(../img/list_ico.jpg); list-style-position: inside; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333; line-height: 16px; vertical-align:middle; }
#deleg-bg{	background: url(../img/del_bg.gif) no-repeat; width: 485px; height: 216px; display: block; float: left;}
.deleg-tit{width: 480px; height: 24px; line-height: 24px; vertical-align: middle; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333; font-weight: bold; padding-left:10px;}
.deleg-pic{ width: 225px; height: 165px; float: left; display: block;}
.deleg-data{width: 245px; height: 165px; display: block; float: left; padding-top: 8px;}

.descarga{width: 150px; height: 75px; display: block; float: left; margin: 5px; text-align: center;  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333;}

.leido1{ width:200px; background: url(../img/leido.gif) no-repeat; padding-left: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666; text-align:left;overflow: hidden; height: 18px;}
.leido0{ width:200px; background: url(../img/noleido.gif) no-repeat; padding-left: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333; font-weight: bold;text-align:left;overflow: hidden;font-weight: bold;height: 18px;}

.adm-leido1{ width:20px; background: url(../img/leido.gif) no-repeat; display: block;}
.adm-leido0{ width:20px; background: url(../img/noleido.gif) no-repeat;display: block;}

a.inc-curso, a.inc-curso:hover{background: url(../img/inc_curso.jpg); width: 160px; height: 20px; display: block; margin: auto; clear: both; border: 0px;}
a.inc-act, a.inc-act:hover{background: url(../img/inc_act.jpg); width: 160px; height: 20px; display: block; margin: auto; clear: both; border: 0px;}
a.acocex-prov{ background: url(../img/acocex_prov.jpg) no-repeat; width: 150px; height: 36px; text-align: center; display: block; float: left; line-height: 14px;padding: 2px;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; font-weight: bold; text-decoration: none; }
a.acocex-prov:hover{color: #4682B4;}