/* CSS Document */
.body_class { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background: url(images/body_fdo.jpg) top left repeat-x #82A7BD; font-family:Arial, Helvetica, sans-serif; }

#banner-flotante-evento301107 { position:absolute; margin:0px; z-index:2000000; }

.Achicador { font-size: 4pt; }

#cabecera { padding-bottom: 0px; }
#contenido { margin-bottom: 0px; }
#cabecera_grafica { background: url(images/head_fdo.jpg) left top repeat-x; }
#foot { margin-bottom: 30px; }
#searchform { padding:0px; margin:0px; }

.video_semana_container { background:#CCCCCC; }
.video_semana_head { font-size:18px; font-weight:bold; background:#FF6600; padding:3px 0px; color:#FFFFFF; text-align:center; }
.video_semana_content { font-size:11px; color:#333333; background:#CCCCCC; padding:5px; text-align:justify }
.participa { margin-top:6px; padding:6px 10px; font-size:13px; background: url(images/participar_fdo.jpg) left top repeat-x #0066CC; color:#FFFFFF; text-align:justify; }

.br1 { background: url(images/br1_fdo.gif) left top repeat-x; }
.br2 { background: url(images/br1_fdo.gif) left top repeat-x; font-size: 9pt; padding-top: 3px; padding-right: 15px; color:#999999; }
.br2 a:active { font-size: 9pt; color:#0066CC; text-decoration: none; }
.br2 a:hover { font-size: 9pt; color:#0066CC; text-decoration: none; }
.br2 a:link { font-size: 9pt; color:#0066CC; text-decoration: none; }
.br2 a:visited { font-size: 9pt; color:#0099FF; text-decoration: none; }

.bt_br1_0 { background: url(images/bt_br1_0.gif) center bottom no-repeat; padding-top: 6px; height: 26px; width: 85px; cursor: pointer; cursor: hand; }
.bt_br1_1 { background: url(images/bt_br1_1.gif) center bottom no-repeat; padding-top: 6px; height: 26px; width: 85px; cursor: pointer; cursor: hand; }
.bt_br1_2 { background: url(images/bt_br1_2.gif) center bottom no-repeat; font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; padding-top: 6px; height: 26px; width: 85px; cursor: default; }

.bt_br1_0 a:active { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.bt_br1_0 a:hover { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.bt_br1_0 a:link { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.bt_br1_0 a:visited { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }

.bt_br1_1 a:active { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.bt_br1_1 a:hover { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.bt_br1_1 a:link { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.bt_br1_1 a:visited { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }

.bt2_br1_0 { background: url(images/bt2_br1_0.gif) center bottom no-repeat; padding-top: 6px; height: 26px; width: 172px; cursor: pointer; cursor: hand; }
.bt2_br1_1 { background: url(images/bt2_br1_1.gif) center bottom no-repeat; padding-top: 6px; height: 26px; width: 172px; cursor: pointer; cursor: hand; }
.bt2_br1_2 { background: url(images/bt2_br1_2.gif) center bottom no-repeat; font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; padding-top: 6px; height: 26px; width: 172px; cursor: default; }

.bt2_br1_0 a:active { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.bt2_br1_0 a:hover { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.bt2_br1_0 a:link { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.bt2_br1_0 a:visited { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }

.bt2_br1_1 a:active { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.bt2_br1_1 a:hover { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.bt2_br1_1 a:link { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.bt2_br1_1 a:visited { font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }

.foot_logo { background: url(images/foot_fdo.gif) left top repeat-x; padding-left: 20px; padding-top: 2px; }
.foot_links { background: url(images/foot_fdo.gif) left top repeat-x; color:#999999; font-size: 9pt; padding-right: 20px; }
.foot_links a:active { font-size: 9pt; color:#0099FF; text-decoration: none; }
.foot_links a:hover { font-size: 9pt; color:#0099FF; text-decoration: none; }
.foot_links a:link { font-size: 9pt; color:#0099FF; text-decoration: none; }
.foot_links a:visited { font-size: 9pt; color:#0099FF; text-decoration: none; }

.txt_gris_11pt { font-size: 11pt; font-weight: normal; color: #666666; text-decoration: none; }


/* INICIO */
.barra_der { background-color: #F4F4F4; border-left: #999999 solid 1px; }
.inicio_content { background: url(images/inicio_fdo_1.jpg) right top repeat-y; }
.inicio_content_head { background: url(images/img_altavoces.jpg) right top no-repeat; padding: 30px 150px 20px 30px; font-size: 10pt; font-weight: normal; color: #666666; text-decoration: none }
.inicio_content_items { padding: 0px 40px 15px 40px; font-size: 9pt; font-weight: normal; color: #666666; text-decoration: none }
.inicio_tit_1 { margin:0 0 0 20px; font-size: 18pt; font-weight: bold; color: #FF6600; text-decoration: none; line-height: 105%; }
.inicio_tit_2 { margin:0 0 0 20px; font-size: 13pt; font-weight: bold; color: #FF9900; text-decoration: none; line-height: 105%; }
.inicio_separador { width: 90%; background: url(images/inicio_separator_doted.gif) left top repeat-x; font-size: 10px; }
.inicio_img_margen { margin-right: 15px; }
.inicio_iclink_margen { margin-right: 3px; }

.inicio_head_box { padding: 4px 0 0 5px; height: 24px; background: url(images/inicio_fdo_titbar_2.gif) left top repeat-x; font-size: 10pt; font-weight: bold; color: #666666; text-decoration: none; }
.inicio_list_box { padding: 3px 5px 5px 7px; }
.inicio_list_box a:active { font-size: 8pt; color:#0066CC; text-decoration: none; }
.inicio_list_box a:hover { font-size: 8pt; color:#0066CC; text-decoration: none; }
.inicio_list_box a:link { font-size: 8pt; color:#0066CC; text-decoration: none; }
.inicio_list_box a:visited { font-size: 8pt; color:#0066CC; text-decoration: none; }
.blog_links_list_box { line-height:120%; }
.blog_tags_list_box { font-size:13px; line-height:120%; color:#FF6600; padding:0px 8px 8px 8px; }
.blog_tags_list_box input { cursor: pointer; cursor: hand; }
.blog_publicar_list_box { font-size:12px; color:#FF6600; padding:5px 8px 8px 8px; background:#FFEACA; }
.blog_publicar_list_box a { font-size:12px; }

/* TUTORIALES */
.tutoriales_content_head { padding: 25px 20px 20px 25px; font-size: 10pt; font-weight: normal; color: #666666; text-decoration: none }
.tutoriales_box_ress { padding: 5px 10px 10px 10px; font-size: 8pt; color: #666666; text-decoration: none; }
.tutoriales_box_download { margin-top: 5px; border: #CCCCCC solid 1px; background-color: #E9E9E9; padding: 6px 6px 6px 6px; font-size: 9pt; color: #666666; text-decoration: none; }
.tutoriales_box_download_8 { font-size: 8pt; text-decoration: none; }
.tutorial_ic_img_margen { margin-top: 5px; }
.tutorial_ic_img_margen_items { margin-top: 6px; margin-bottom: 6px; }
.tutorial_content_items { padding: 0px 30px 15px 30px; }
.inicio_img_margen_flash { margin-right: 5px; }
.tutoriales_content_flash { padding: 0px 20px 15px 30px; font-size: 7pt; font-weight: normal; color: #999999; text-decoration:none; }

/* WEBMASTERS */
.blog_buscar_list_box p { font-size:8pt; font-weight:normal; color:#666666; text-decoration:none; margin:0px 0px 5px 0px; }
.wd_aclaracion { font-size:11px; color:#FF6600; border:#FF9900 1px dotted; background:#FFEACA; padding:10px; margin-top:35px; text-align:justify; }
.head_mapa p { font-size:12px; color:#FFFFFF; margin:0px 0px 0px 0px; }
.wd_buscar_list_box_boton {}
.dw_registrados { background: url(images/dw_avisosreg_head_fdo.jpg) left top repeat-x; font-size:16px; font-weight:bold; color:#FFFFFF; padding:0px 10px; white-space:nowrap; }
.dw_registrados span { font-size:22px; }

/* EMAILS */
.cuerpo_mails { background-color: #FFFFFF; padding: 20px; } /* Para el Body de los MAils */
a:active { font-size: 9pt; color: #0066CC; text-decoration: none}
a:hover { font-size: 9pt; color: #0066CC; text-decoration: none}
a:link { font-size: 9pt; color: #0066CC; text-decoration: none}
a:visited {	font-size: 9pt;	color: #0066CC; text-decoration: none}
.Achicador1 { font-size: 1px; color: #000000}
.txt7gris { font-size: 7pt; color: #999999; text-decoration: none;}
.txt8negro { font-size: 8pt; color: #000000; text-decoration: none;}
.txt9negro { font-size: 9pt; color: #000000; text-decoration: none;}
.txt9gris { font-size: 9pt; color: #666666; text-decoration: none;}
.txt10negro { font-size: 10pt; color: #000000; text-decoration: none;}
.txt11negro { font-size: 11pt; color: #000000; text-decoration: none;}
.style4 {color: #003399}
.style5 {font-size: 11pt; text-decoration: none; font-weight: bold; }
.style7 {font-size: 11pt; color: #003399; text-decoration: none; font-weight: bold; }
.style8 {font-size: 10pt; color: #666666; text-decoration: none; }
.style9 {font-size: 10pt; color: #006699; text-decoration: none; font-weight: bold;}
.style10 {text-decoration: none; font-size: 10pt;}
