body {
margin:0;
background-image:url(img/body/bg.jpg);
background-position:top;
background-repeat:repeat-x;
}

.generico-t-11 {
font-family:Tahoma, sans-serif;
font-size:11px;
line-height:normal;
}



.form_sug_left {
font-family:Tahoma, sans-serif;
font-size:11px;
padding-top:8px;
}

.form_sug_left td {
padding-top:3px;
padding-bottom:3px;
}

.text_lin_sugerencia {
font-family:Tahoma, sans-serif;
font-size:11px;
padding:2px;
text-decoration:none;
color:#000000;
}

.text_lin_sugerencia a {
text-decoration:none;
color:#000000;
}

.text_lin_sugerencia a:hover {
text-decoration:underline;
}

.tb_cdc_list {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.tb_cdc_list a {
color:#102696 !important;
text-decoration:none;
}

.tb_cdc_list a:hover {
text-decoration:underline;
}

.tb_cdc_list td {
padding:5px;
border:1px solid #D3DDF8;
}

.form_insp_cpt {
height:1px;
background-color:#F0ECE6;
font-size:0;
padding:0;
margin-bottom:10px;
margin-top:10px;
}

.form_insc_table_g {}
.form_insc_table_g td {
padding:1px;
}

.form_insc_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px;
width:370px;
}

.form_insc_text_small {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px;
width:150px;
}

.form_insc_textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px;
height:50px;
width:370px;
}

.foro_msj_rpost {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:15px;
color:#000000;
}

.foro_resp_bsent_form {
background-image:url(img/foro/resp_bsent.jpg);
background-position:top;
background-repeat:no-repeat;
width:107px;
height:26px;
font-size:0;
border:0;
cursor:pointer;
}

.foro_textarea_form {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
color:#333333;
width:350px;
height:100px;
border:0;
}

.foro_resp_top {
background-image:url(img/foro/resp_top.jpg);
background-position:top;
background-repeat:no-repeat;
width:557px;
height:39px;
font-size:0;
margin:0 auto;
margin-top:25px;
}

.foro_resp_top2 {
background-image:url(img/foro/resp_top2.jpg);
background-position:top;
background-repeat:no-repeat;
width:557px;
height:39px;
font-size:0;
margin:0 auto;
margin-top:25px;
}

.foro_resp_bg {
background-color:#97B7EA;
width:557px;
margin:0 auto;
}

.foro_resp_bottom {
background-image:url(img/foro/resp_bottom.jpg);
background-position:top;
background-repeat:no-repeat;
width:557px;
height:13px;
font-size:0;
margin:0 auto;
}

.foro_texarea_form_resp {}

.foro_sly_3_zone {
background-color:#E6EDFB;
color:#333333;
font-size:12;
padding:10px;
}

.foro_sly_3_tema {
font-family:Arial, Helvetica, sans-serif;
color:#0C3D84;
background-image:url(img/foro/bullet_2.gif);
background-position:left 3px;
background-repeat:no-repeat;
padding-left:25px;
font-weight:bold;
}

.foro_sly_3_texto1 {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
line-height:18px;
margin-top:10px;
}

.foro_sly_4_zone {
background-color:#D1DEF8;
font-size:12;
padding:10px;
}

.foro_sly_4_tema {
font-family:Arial, Helvetica, sans-serif;
color:#FD0100;
background-image:url(img/foro/bullet_2.gif);
background-position:left 3px;
background-repeat:no-repeat;
padding-left:25px;
font-weight:bold;
}

.foro_sly_4_texto1 {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
line-height:18px;
margin-top:10px;
}

.foro_text_catema {
margin-left:10px;
font-weight:normal;
font-size:12px;
margin-bottom:8px;
line-height:normal;
}

.foro_sly1 {
background-image:url(img/foro/bg_sly1.jpg);
background-position:top;
background-repeat:repeat-x;
padding-top:15px;
padding-bottom:10px;
}

.foro_sly1_text1_descp {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#313131;
font-weight:normal;
margin-left:18px;
}

.foro_sly1_text1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#313131;
font-weight:bold;
}

.foro_sly1_text1 a {
color:#313131;
text-decoration:none;
background-image:url(img/foro/bullet1.gif);
background-position:left 3px;
background-repeat:no-repeat;
padding-left:18px;
}

.foro_sly1_text1 a:hover {
color:#0C3D84;
}

.foro_sly2_text1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#313131;
font-weight:bold;
}

.foro_sly2_text1 a {
color:#313131;
text-decoration:none;
background-image:url(img/foro/bullet_2.gif);
background-position:left 3px;
background-repeat:no-repeat;
padding-left:25px;
}

.foro_sly2_text1 a:hover {
color:#0C3D84;
}

.foro_sly1_text2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#313131;
}

.foro_sly1_cpt {
background-color:#CCDAF4;
height:1px;
width:520px;
margin:0 auto;
font-size:0;
margin-bottom:10px;
margin-top:10px;
}

.form_bbregistro {
background-image:url(img/section/bbregistro.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
width:85px;
height:25px;
cursor:pointer;
border:0;
}

.reg_errorform {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color:#6F0000;
padding:8px;
margin-bottom:10px;
}

.reg_no_emaildisp {
color:#FF0000;
font-size:11px;
font-weight:bold;
padding-left:5px;
}

.reg_emaildisp {
color:#333300;
font-size:11px;
font-weight:bold;
padding-left:5px;
}

.reg_formtxt1 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding:2px;
margin-left:5px;
}


.NTEnviadoMsj {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:8px;
background-color:#D0DFF4;
margin-bottom:25px;
font-weight:bold;
}

.form_contacboton2 {
background-image:url(img/section/bbenviar.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
width:85px;
height:25px;
cursor:pointer;
border:0;
}

.form_suge_bot {
background-color:#3074CF;
cursor:pointer;
font-family:Tahoma, sans-serif;
font-size:11px;
color:#FFFFFF;
border:0;
padding:3px;
}

.form_text {
font-family:Tahoma, sans-serif;
font-size:11px;
color:#666666;
border:1px solid #CCCCCC;
padding:3px;
width:200px;
margin-bottom:5px;
}

.sect_tema_links {
font-size:15px;
line-height:normal;
margin-bottom:15px;
font-weight:bold;
}

.news_rc2_text_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

.news_rc2_text_1 a {
color:#000000;
text-decoration:none;
}

.news_rc2_text_1 a:hover {
color:#0429A2;
}

.main_new_more2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
padding-bottom:10px;
}

.main_new_more2 a {
color:#000000;
padding:8px;
text-decoration:underline;
}

.main_new_more2 a:hover {
color:#0429A2;
}

.news_rc2_text_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

.news_rc2_text_1 a {
color:#000000;
text-decoration:none;
}

.news_rc2_text_1 a:hover {
color:#0429A2;
}

.sect_art_titulo {
font-size:18px;
line-height:normal;
margin-bottom:15px;
}

.dvs_news_1 {
background-color:#C5C7CF;
height:1px;
margin-bottom:20px;
margin-top:20px;
}

.sect_actdata_list_t1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#313131;
margin-bottom:14px;
line-height:normal;
}

.sect_actdata_list_t1 a {
font-weight:bold;
text-decoration:none;
color:#313131;
padding:5px;
padding-left:20px;
background-image:url(img/section/bullet_list.gif);
background-position:left 5px;
background-repeat:no-repeat;
}

.sect_actdata_list_t1 a:hover {
color:#163F7C;
}

.sect_actdata_list_t2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#313131;
margin-bottom:15px;
padding-left:20px;
line-height:normal;
}

.sect_gotoback {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:5px;
}

.sect_gotoback a {
color:#F5F5F5;
text-decoration:none;
}

.sect_gotoback a:hover {
text-decoration:underline;
}

.sect_ontab_content {
background-image:url(img/section/sect_ontab_content.jpg);
background-position:top;
background-repeat:repeat-x;
}

.sect_content_list {
padding:25px;
padding-top:18px;
}

.sect_content_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#313131;
line-height:20px;
padding:15px;
padding-top:18px;
}

.sect_content_text a {
color:#313131;
}

.sect_content_text p {
margin:0;
margin-bottom:15px;
}

.sect_tema_sly {
background-image:url(img/section/sect_tema_sly.jpg);
background-position:top;
background-repeat:repeat-x;
width:592px;
}

.sect_tema_sly_text {
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#F5F5F5;
padding:8px;
padding-left:11px;
padding-top:11px;
}

.right_agenda_sly {
background-image:url(img/right/agenda.jpg);
background-position:top;
background-repeat:no-repeat;
width:200px;
height:23px;
margin-top:10px;
}

.right_agenda_text1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#112690;
}

.right_agenda_text1 a {
color:#FF0000;
text-decoration:none;
}

.right_agenda_text1 a:hover {
color:#091E42;
}

.right_agenda_text2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000102;
}

.right_agenda_listcpt {
height:15px;
}

.right_list1_zone {
border:2px solid #7D97AC;
width:193px;
margin:0 auto;
margin-top:8px;
cursor:pointer;
}

.right_list1_inside {
padding:2px;
margin:0 auto;
text-align:center;
}

.right_list1_ins_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
padding-top:5px;
padding-bottom:5px;
}

.right_zone {
width:200px;
margin:0;
}

.right_diplomados_sly {
background-image:url(img/right/diplomados.jpg);
background-position:top;
background-repeat:no-repeat;
width:200px;
height:42px;
margin:0 auto;
}

.bg_left_td {
background-image:url(img/left/bg_left_td.jpg);
background-position:top;
background-repeat:repeat-y;
}

.main_new_zonelist {
background-color:#E5E5FF;
padding:10px;
margin-right:10px;
margin-bottom:11px;
}

.main_new_titulo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

.main_new_titulo a {
color:#000000;
text-decoration:none;
}

.main_new_titulo a:hover {
color:#0429A2;
}

.main_new_summary {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.main_new_more {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
padding-bottom:10px;
}

.main_new_more a {
color:#000000;
padding:8px;
padding-left:23px;
text-decoration:underline;
background-image:url(img/main/bullet_more.jpg);
background-position:left 5px;
background-repeat:no-repeat;
}

.main_new_more a:hover {
color:#0429A2;
}

.content_z1_sly {
margin:0 auto;
margin-top:6px;
margin-bottom:8px;
}

.content_z2_sly {
margin:0 auto;
margin-bottom:7px;
background-image:url(img/main/deactualidad.jpg);
background-position:top;
background-repeat:no-repeat;
width:600px;
height:20px;
}

.welcomeuser {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#030000;
padding:10px;
}

.welcomeuser a {
color:#030000;
text-decoration:none;
}

.left_zoneencuesta {
padding:8px;
}

.lf_b_login_boton {
background-image:url(img/left/entrar.jpg);
background-position:top;
background-repeat:repeat-x;
width:50px;
height:18px;
cursor:pointer;
border:0;
margin-top:5px;
margin-bottom:15px;
}

.lf_b_login_text1 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#030000;
font-weight:bold;
margin-bottom:5px;
}

.lf_b_login_text2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#030000;
font-weight:bold;
margin-bottom:5px;
}

.lf_b_login_text2 a {
color:#030000;
text-decoration:none;
}

.lf_b_login_text2 a:hover {
color:#102696;
}

.lf_b_login_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#030000;
width:119px;
}

.lf_b_login_zone {
width:160px;
background-color:#97B7EA;
}

.lf_b_login {
background-image:url(img/left/login.jpg);
background-position:top;
background-repeat:repeat-x;
width:160px;
height:23px;
font-size:0;
}

.lf_b_encuesta {
background-image:url(img/left/encuesta.jpg);
background-position:top;
background-repeat:repeat-x;
width:160px;
height:23px;
font-size:0;
}

.bgonavileft {
background-image:url(img/left/bgonnavi_left.jpg);
background-position:top;
background-repeat:no-repeat;
width:170px;
}

.footer_text {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
padding:8px;
text-align:center;
}

.footer {
background-image:url(img/footer/bgfooter.jpg);
background-position:top;
background-repeat:no-repeat;
width:770px;
height:40px;
}

.header_form_txt {
width:110px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
padding:1px;
margin-left:5px;
margin-right:5px;
}

.header_form_bbuscar {
background-image:url(img/header/boton_buscar.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
cursor:pointer;
width:20px;
height:20px;
border:0;
}

.header_text_seard {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.navitop {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.navitop UL {
margin:0;
padding:0;
list-style:none; 
}

.navitop LI {
margin:0;
margin-right:12px;
border:0 none;
display:inline;
list-style:none;
float:left;
}

.navitop LI a {
padding:5px;
border:0 none;
color:#212223;
display:block;
text-decoration:none;
}

.navitop LI a:hover {
color:#102889;
}

.header_bgseard {
background-image:url(img/header/bgonseard.jpg);
background-position:top;
background-repeat:no-repeat;
width:770px;
}

.base_icpard_margin {
width:770px;
margin:0 auto;
}

.zone_header {
background-image:url(img/header/bg.jpg);
background-position:top;
background-repeat:no-repeat;
width:770px;
margin:0 auto;
height:168px;
}
