/* CSS Document */

/*################ Eliminamos presets ################*/
* { margin:0; padding:0; }
body { width:100%; height:100%; margin:0; padding:0; border:0; }
img { border:0 }
div { position:relative; display:block; text-align:left; }
ul { list-style-type:none; }
/* End Eliminamos presets */

/*################ Fuentes ################*/
body, li { font: normal 12px Verdana, Geneva, sans-serif }
body a { text-decoration:none }
/* End Fuentes */

/*############### Posicionamiento ############## */

#wrapper { width: 950px; margin:0 auto; }
#cab { width: 950px; height: 132px; z-index:3; }
#main_logo_lnk { position:relative; display:block; top:29px; width: 480px; height:103px; background:transparent url(../img/graf.jpg) 0px 0px no-repeat; }
#main_logo_lnk.main_logo_lnk_cpi { top:58px; width: 524px; height:82px; background:transparent url(../img/united_cpi.jpg) 0px 0px no-repeat; }
#main_logo_lnk.main_logo_lnk_eng { background:transparent url(../img/graf_eng.jpg) 0px 0px no-repeat; }/**/
#sponsors_cont { position:absolute; top:0px; left:537px; width:381px; height:179px; }
#sponsors { width:380px; height:142px; background:transparent url(../img/graf.jpg) 0px -103px no-repeat; }
#sponsors.sponsors_eng { background:transparent url(../img/graf_eng.jpg) 0px -103px no-repeat; }/**/
/* Seleccion de idioma */
#sel_idioma { top:15px; height:50px; }
#sel_idioma.sel_idioma_cpi { top:-125px; left:-538px }
#sel_idioma img { vertical-align:middle }
#sel_idioma a { display:inline; position:relative; font: bold 14px/17px Arial, Helvetica, sans-serif; color:#8b8b8b; margin-right:14px; margin-left:3px; }
#sel_idioma a.idioma_on, #sel_idioma a.idioma_off:hover { color:#f57b00; }
#sel_idioma a.idioma_off:hover { text-decoration:underline }
#sel_idioma a.otros_idiomas { color:#000000; font-size:13px; margin-left:13px; }
#sel_idioma a.otros_idiomas_on { font-size:13px; margin-left:13px; color:#f57b00; }
/**/

#cuerpo { width:950px; }
/* Hora actual */
#hora { width:269px; height:18px; }
#hora p { font: normal 9px/20px Arial, Helvetica, sans-serif; color:#999; text-align:right; }
/* ####### NAV ######*/
#nav { width:180px }
#nav_cab { display:block; width:158px; height:53px; background:transparent url(../img/graf.jpg) -382px -103px no-repeat; }
#nav_cab.nav_cab_cpi { width:231px; height:108px; background:transparent url(../img/united_cpi.jpg) -0px -87px no-repeat; }
#nav_cab.nav_cab_eng { background:transparent url(../img/graf_eng.jpg) -382px -103px no-repeat; }/**/
#nav_list { position:relative; margin-top:6px; }
.nav_list_elem { font: bold 11px/16px Verdana, Geneva, sans-serif }
.nav_list_elem a { padding-left:17px }
.nav_link_on, .nav_link_off:hover { color:#f67c01; background:transparent url(../img/graf.jpg) -329px -358px no-repeat; }
.nav_link_off_a_cpi { color:#93ca4b; background:transparent url(../img/united_cpi.jpg) -261px -110px no-repeat; }
.salto_a_cpi { color:#93ca4b; }
.nav_link_on_eng, .nav_link_off_eng:hover { color:#f67c01; background:transparent url(../img/graf_eng.jpg) -329px -358px no-repeat; }/**/
.nav_link_off { color:#e5086f; background:transparent url(../img/graf.jpg) -329px -374px no-repeat; }
.nav_link_off_eng { color:#e5086f; background:transparent url(../img/graf_eng.jpg) -329px -374px no-repeat; }/**/
.nav_link_blog_off { color:#009cdd }
.nav_link_blog_off:hover { color:#000000 }
.sub_sec { margin-left:10px; }
.programa_provisional { color:#FFF; background:transparent url(../img/graf.jpg) -391px -213px no-repeat; padding-right:2px; padding-bottom:1px; }
.programa_provisional_on { color:#FFF; background:transparent url(../img/graf.jpg) -391px -195px no-repeat; padding-right:2px; padding-bottom:1px; }
.programa_provisional:hover { color:#FFF; background:transparent url(../img/graf.jpg) -391px -195px no-repeat; padding-right:2px; padding-bottom:1px; }
.programa_provisional_eng { color:#FFF; background:transparent url(../img/graf.jpg) -391px -213px no-repeat; padding-right:2px; padding-bottom:1px; }
.programa_provisional_eng:hover { color:#FFF; background:transparent url(../img/graf.jpg) -391px -195px no-repeat; padding-right:2px; padding-bottom:1px; }
.programa_provisional_eng_on { color:#FFF; background:transparent url(../img/graf.jpg) -391px -195px no-repeat; padding-right:2px; padding-bottom:1px; }
/*CPI*/
.nav_link_on_cpi, .nav_link_off_cpi:hover { color:#000000; background:transparent url(../img/united_cpi.jpg) -261px -91px no-repeat; }
.nav_link_on_eng_cpi, .nav_link_off_eng_cpi:hover { color:#000000; background:transparent url(../img/united_cpi.jpg) -261px -91px no-repeat; }/**/
.nav_link_off_cpi { color:#93ca4b; background:transparent url(../img/united_cpi.jpg) -261px -110px no-repeat; }
.nav_link_off_eng_cpi { color:#93ca4b; background:transparent url(../img/united_cpi.jpg) -261px -110px no-repeat; }/**/
/* END NAV */

#central { position:absolute; display:block; top:46px; left:183px; width:328px; height:175px; background:transparent url(../img/graf.jpg) -0px -245px no-repeat; }
#central.central_eng { background:transparent url(../img/graf_eng.jpg) -0px -245px no-repeat; }/**/
#central_swf { position:absolute; width:328px; height:175px; }
/*#rep_videos { position:absolute; top:78px; left:537px; width:380px; height:284px; background-color:#e5086f }*/
#rep_videos { position:absolute; top:53px; left:537px; width:380px; height:284px; }
/*#video { position:relative; top:8px; left:8px; width:364px; height:268px; background-color:#fff }*/
#video { position:relative; top:8px; left:5px; width:380px; height:270px; background-color:#fff }
/* Banda Cuenta atras y Café */
#banda_cafe_fechas { width:950px; margin-top:18px }
#banda_fechas { position:absolute; top:17px; width:171px; height:94px; }
#fechas { width:171px; height:34px; background:transparent url(../img/graf.jpg) -381px -157px no-repeat; }
#fechas.fechas_eng { background:transparent url(../img/graf_eng.jpg) -381px -157px no-repeat; }/**/
/*#banda_cafe { position:absolute; top:0px; left:206px; width:309px; }*/
#banda_cafe { position:relative; top:0px; left:206px; width:308px; height:90px; background:transparent url(../img/graf.jpg) -328px -245px no-repeat;}
#banda_cafe_registro{position:relative; top:22px; left:206px; width:309px;}
#banda_cafe_registro.banda_cafe_registro_cafe{top:-64px}
div#banda_cafe.banda_cafe_eng { background:transparent url(../img/graf_eng.jpg) -328px -245px no-repeat; }/**/
#banda_cafe a { display:block; width:308px; height:90px; }
#txt_cafe { position:relative; display:block; top:30px; left:10px; width:178px; text-align:right; font:bold 9px/10px Verdana, Geneva, sans-serif; color:#999; }
#txt_cafe_registro { position:relative; display:block; left:10px; width:178px; text-align:right; font:bold 9px/10px Verdana, Geneva, sans-serif; color:#999; }
#meses_dias { width:40px; height:85px; margin-top:3px; }
#meses_dias div#dias, #meses_dias div#meses { position:absolute; top:0px; left:0px; width:29px; height:36px; border-left:solid 1px #999; padding:0px 3px 0px 3px; }
#meses_dias div#dias { left:35px; border-right:solid 1px #999; }
#meses_dias div#dias p { font:bold 25px/21px Arial, Helvetica, sans-serif; color:#f57b00; }
#meses_dias div#meses p { font:bold 25px/21px Arial, Helvetica, sans-serif; color:#e5086f; }
#meses_dias div#dias p.dias_txt_cpi { color:#f57b00; }
#meses_dias div#meses p.meses_txt_cpi { color:#93ca4b; }
#meses_dias div#dias p.txt_m_d, #meses_dias div#meses p.txt_m_d { color:#000; font:normal 9px/15px Arial, Helvetica, sans-serif; }
/* Tag cloud */
#cont_cloud { position:absolute; width:364px; left:551px; top:-50px; }
#cont_cloud.cont_cloud_cafe{ top:-100px; }
#tag_cloud { border:solid 1px #999999; padding:5px 5px 5px 5px; }
#tag_cloud a { margin-left:0.5em; margin-right:0.5em; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#e5086f; }
#tag_cloud a:hover { text-decoration:underline }
#tag_cloud a.size_0 { font-size:14px }
#tag_cloud a.size_1 { font-size:15px }
#tag_cloud a.size_2 { font-size:16px }
#tag_cloud a.size_3 { font-size:17px }
#tag_cloud a.size_4 { font-size:18px }
#tag_cloud a.size_-1 { font-size:13px }
#tag_cloud a.size_-2 { font-size:12px }
#tag_cloud a.size_-3 { font-size:11px }
#tag_cloud a.size_-4 { font-size:10px }
/* Banda Actualidad */
#banda_actualidad_2007 { top:0px; left:0px; }
#banda_actualidad_2007.banda_actualidad_2007_cafe{top:-70px;}
#banda_actualidad { width:526px; height:146px; margin-top:28px; border-left:solid 1px #999; padding:6px 0px 2px 10px; }
#actualidad_tit_1 { font:bold 15px/17px Arial, Helvetica, sans-serif; margin-bottom:5px; }
#actualidad_tit_2 { font:bold 15px/17px Arial, Helvetica, sans-serif; margin-bottom:5px; display:block; padding-left:10px; border-left: solid 1px #999; line-height:34px; }
#actualidad_tit_2 a { color:#009cdd }
#actualidad_tit_2 img { vertical-align:text-bottom }
#actualidad_tit_2 a:hover { color:#000000 }
#not_1, #not_2 { float:left; width:437px; padding-right:8px; border-right:solid 1px #999; }
#leer_mas_1, #leer_mas_2 { border-right:solid 1px #999; }
#leer_mas_1 { margin-bottom:10px; }
#not_tit_1, #not_tit_2 { font:bold 11px/20px Verdana, Geneva, sans-serif; color:#e5086f; }
#not_tit_1:hover, #not_tit_2:hover { color:#f57b00 }
#link_p0, #link_p1 { display:block; height:37px; font-size:9px; color:#797979; overflow:hidden }
#link_p0:hover, #link_p1:hover { color:#000 }
#not_1_link, #not_2_link { position:relative; display:block; float:left; left:8px; width:46px; color:#333; font-size:9px; padding-right:16px; margin-top:10px; background:transparent url(../img/graf.jpg) -359px -341px no-repeat; }
#not_1_link.not_1_link_eng, #not_2_link.not_2_link_eng { background:transparent url(../img/graf_eng.jpg) -359px -341px no-repeat; }/**/
#not_1_link:hover, #not_2_link:hover { color:#e5086f; }
/* Cargador AJAX */
#carga_ajax { position:absolute; top:34px; left:0px; width:535px; height:130px; z-index:10; background-color:#fff }
.loader_ajx { width:535px; height:55px; margin:0 auto; text-align:center; margin-bottom:11px; }
.img_loader { position:relative; top:16px; }
/* Banda Edicion anterior */
/*#banda_2007 {padding-top:20px; }*/
#banda_2007 { padding-top:0px; top:0px; }
#banda_2007_tit { font:bold 15px/17px Arial, Helvetica, sans-serif; padding-left:5px; }
#banda_2007_main { width:350px; height:94px; margin-top:10px; padding:3px 6px 3px 6px; background-color:#ebebeb; }
#banda_2007_main_txt { width:340px; height:82px; border-top:solid 1px #999; border-bottom:solid 1px #999; font-size:10px; line-height:11px; color:#797979; padding:5px 5px 5px 5px; }
#not_2007_link { display:inline; width:46px; padding-right:16px; color:#333333; font-size:9px; background:transparent url(../img/graf.jpg) -359px -341px no-repeat; }
#not_2007_link.not_2007_link_eng { background:transparent url(../img/graf_eng.jpg) -359px -341px no-repeat; }/**/
#not_2007_link:hover { color:#e5086f }
#banda_2007_main_link { color:#797979 }
#banda_2007_main_link:hover { color:#000 }
.align_right { width:356px; margin-top:5px; text-align:right }
#destacado_cpi { height:167px; }
/* Feed RSS*/
#feed_rss { width:940px; border-left:solid 1px #999; padding:6px 0px 2px 10px; margin-top:40px }
#feed_rss img { width:584px; height:17px; background:transparent url(../img/graf.jpg) 0px -420px no-repeat; }
#feed_rss img.img_eng { background:transparent url(../img/graf_eng.jpg) 0px -420px no-repeat; }/**/
.feed_rss_tit { font:bold 15px/17px Arial, Helvetica, sans-serif; margin-bottom:10px; margin-left:10px; }
#feed_rss img.unico_rss { width:33px; height:51px; background:transparent url(../img/graf.jpg) -593px -114px no-repeat; vertical-align:middle }
#feed_rss img.unico_rss_eng { width:33px; height:51px; background:transparent url(../img/graf_eng.jpg) -593px -114px no-repeat; vertical-align:middle }
/* AÑADIDO POR VICENTE 17 OCT 2008*/
#feed_rss img.unico_twitter_eng { width:88px; height:26px; background:transparent url(../img/graf_eng.jpg) -593px -114px no-repeat; vertical-align: text-bottom }
/* FIN DE AÑADIDO POR VICENTE*/
/**/
#feed_rss_tit.tit_unico_rss { margin-left:10px; }
/* PIE */
#pie { margin-bottom:30px; }
#txt_pie { margin-right:30px; font-size:9px; color:#737373; }
.lnks_pie { margin:0px 5px 0px 5px; font-size:9px; color:#737373; text-decoration:underline; }
.lnks_pie:hover { text-decoration:none; }
.lnk_confianza_online { margin-left:520px; }
/* END Posicionamiento */

/* ########### SECCIONES INTERIORES ########## */
.nav_int_float { float:left; }
.interior_cont { position:relative; width:671px; float:left; margin-top:21px; left:27px; }
#banda_cafe_fechas_int { height:94px; margin-top:18px }
.int_elem { width:598px; padding-left:85px }
.int_elem h1 { font:bold 14px/20px Arial, Helvetica, sans-serif; color:#e5086f; margin-top:20px; text-transform:uppercase }
.int_elem h2 { font:bold 14px/20px Arial, Helvetica, sans-serif; color:#e5086f; text-transform:uppercase }
.int_elem p { font:normal 10px/14px Verdana, Geneva, sans-serif; }
.int_elem p a { font:bold 10px/14px Verdana, Geneva, sans-serif; color:#e5086f; }
.int_elem p a:hover { color:#f57b00; }
.sin_flecha a { font:bold 10px/14px Verdana, Geneva, sans-serif; color:#e5086f; }
.sin_flecha a:hover { color:#f57b00; }
.cpi_txt_verde h1 { color:#93ca4b; }
.cpi_txt_verde h2 { color:#93ca4b; }
.cpi_txt_verde p a { color:#93ca4b; }
.cpi_txt_verde p a:hover { color:#000000; }
.int_elem li { font:normal 10px/14px Verdana, Geneva, sans-serif; }
ul.con_flecha { width:598px; position:relative; left:-17px; margin:26px 0px 26px 0px; }
ul.con_flecha li { padding-left:17px; background:transparent url(../img/graf.jpg) -329px -374px no-repeat; }
ul.con_flecha_eng li { padding-left:17px; background:transparent url(../img/graf_eng.jpg) -329px -374px no-repeat; }/**/
ul.sin_flecha { width:598px; margin:15px 0px 15px 0px; padding-left:12px; }
ul.list_sep li ul.sin_flecha li { border-bottom:none; }
ul.list_sep { width:591px; }
ul.list_sep li { border-bottom:solid 1px #f9c6de; margin-bottom:10px; padding:0px 0px 5px 0px; }
div.pastilla { width:597px; left:-9px; }
div.pastilla_top { width:597px; height:8px; line-height:0px; font-size:0px; background:transparent url(../img/sec2_graf.jpg) 0px -224px no-repeat; }
div.pastilla_main { width:597px; background-color:#e5e5e5 }
div.pastilla_bottom { width:597px; height:8px; line-height:0px; font-size:0px; background:transparent url(../img/sec2_graf.jpg) 0px -232px no-repeat; }
div.pastilla_bottom_eng { width:597px; height:8px; line-height:0px; font-size:0px; background:transparent url(../img/sec2_graf_eng.jpg) 0px -232px no-repeat; }/**/
.pastilla_main p { padding:0px 9px 0px 9px }
#interior_01_img { position:relative; left:5px; width:208px; height:76px; background:transparent url(../img/sec1_graf.jpg) 0px 0px no-repeat; }
#interior_01_img_2 { position:relative; left:5px; width:256px; height:171px; margin-top:20px; background:transparent url(../img/sec1_graf.jpg) 0px -76px no-repeat; }
#interior_02_img { position:relative; left:5px; width:237px; height:57px; background:transparent url(../img/sec2_graf.jpg) 0px 0px no-repeat; }
#interior_02_img_2 { position:relative; left:5px; width:290px; height:167px; margin-top:20px; background:transparent url(../img/sec2_graf.jpg) 0px -57px no-repeat; }
#interior_02_img.eng { background:transparent url(../img/sec2_graf_eng.jpg) 0px 0px no-repeat; }/**/
#interior_02_img_2.eng { background:transparent url(../img/sec2_graf_eng.jpg) 0px -57px no-repeat; }/**/
#interior_03_img { position:relative; left:5px; width:238px; height:52px; background:transparent url(../img/sec3_graf.jpg) 0px 0px no-repeat; }
#interior_03_img_2 { position:relative; left:-25px; width:505px; height:112px; margin-top:20px; background:transparent url(../img/sec3_graf.jpg) 0px -53px no-repeat; }
#interior_03_img.eng { background:transparent url(../img/sec3_graf_eng.jpg) 0px 0px no-repeat; }/**/
#interior_03_img_2.eng { background:transparent url(../img/sec3_graf_eng.jpg) 0px -53px no-repeat; }/**/
#interior_03_main div.pastilla { margin-top:22px; }
#interior_04_img { position:relative; left:-10px; width:238px; height:48px; background:transparent url(../img/sec4_graf.jpg) 0px 0px no-repeat; }
#interior_04_img_2 { position:relative; left:5px; width:221px; height:162px; margin-top:20px; background:transparent url(../img/sec4_graf.jpg) 0px -48px no-repeat; }
#interior_04_img.eng { background:transparent url(../img/sec4_graf_eng.jpg) 0px 0px no-repeat; }/**/
#interior_04_img_2.eng { background:transparent url(../img/sec4_graf_eng.jpg) 0px -48px no-repeat; }/**/
#interior_05_img { position:relative; left:-4px; width:236px; height:68px; background:transparent url(../img/sec5_graf.jpg) 0px 0px no-repeat; }
#interior_05_img_2 { position:relative; left:-15px; width:252px; height:123px; margin-top:20px; background:transparent url(../img/sec5_graf.jpg) 0px -69px no-repeat; }
#interior_05_img.eng { background:transparent url(../img/sec5_graf_eng.jpg) 0px 0px no-repeat; }/**/
#interior_05_img_2.eng { background:transparent url(../img/sec5_graf_eng.jpg) 0px -69px no-repeat; }/**/
#interior_06_img { position:relative; left:-4px; width:237px; height:68px; background:transparent url(../img/sec6_graf.jpg) 0px 0px no-repeat; }
#interior_06_img.eng { background:transparent url(../img/sec6_graf_eng.jpg) 0px 0px no-repeat; }/**/
#rep_videos_int { position:relative; margin-top:28px; width:380px; height:284px; background-color:#e5086f }
#video_int { position:relative; top:8px; left:8px; width:364px; height:268px; background-color:#fff }
#interior_06_main h3 a { padding-left:17px; font:bold 14px/18px Arial, Helvetica, sans-serif; color:#e5086f; background:transparent url(../img/graf.jpg) -329px -374px no-repeat; }
#interior_06_main h3 a.eng { background:transparent url(../img/graf_eng.jpg) -329px -374px no-repeat; }/**/
#interior_06_main h3 a:hover { color:#f57b00; background:transparent url(../img/graf.jpg) -329px -358px no-repeat; background:transparent url(../img/graf.jpg) -329px -358px no-repeat; }
#interior_06_main h3 a.eng:hover { background:transparent url(../img/graf_eng.jpg) -329px -358px no-repeat; }/**/
#youtube_img { width:55px; height:31px; background:transparent url(../img/sec6_graf.jpg) -236px -0px no-repeat; }
#interior_07_img { position:relative; left:-4px; width:312px; height:57px; background:transparent url(../img/sec7_graf.jpg) 0px 0px no-repeat; }
#interior_07_img.eng { background:transparent url(../img/sec7_graf_eng.jpg) 0px 0px no-repeat; }/**/
#interior_08_img { position:relative; left:-4px; width:236px; height:44px; background:transparent url(../img/sec8_graf.jpg) 0px 0px no-repeat; }
#interior_08_img_2 { position:relative; left:0px; width:165px; height:25px; margin-top:5px; background:transparent url(../img/sec8_graf.jpg) 0px -43px no-repeat; }
#interior_08_img.eng { background:transparent url(../img/sec8_graf_eng.jpg) 0px 0px no-repeat; }/**/
#interior_08_img_2.eng { background:transparent url(../img/sec8_graf_eng.jpg) 0px -43px no-repeat; }/**/
.ul_contacta { margin-top:16px; }
#interior_09_img { position:relative; left:-4px; width:236px; height:69px; background:transparent url(../img/sec9_graf.jpg) 0px 0px no-repeat; }
#interior_09_img_2 { position:relative; left:0px; width:172px; height:39px; margin-top:5px; background:transparent url(../img/sec9_graf.jpg) 0px -69px no-repeat; }
#interior_09_img_3 { position:relative; left:0px; width:250px; height:39px; margin-top:5px; background:transparent url(../img/sec9_graf.jpg) 0px -107px no-repeat; }
#interior_09_img_4 { position:relative; left:0px; width:258px; height:39px; margin-top:5px; background:transparent url(../img/sec9_graf.jpg) 0px -145px no-repeat; }
#interior_09_img_5 { position:relative; left:0px; width:47px; height:39px; margin-top:5px; background:transparent url(../img/sec9_graf.jpg) 0px -184px no-repeat; }
#interior_09_img_6 { position:relative; left:0px; width:74px; height:39px; margin-top:5px; background:transparent url(../img/sec9_graf.jpg) 0px -223px no-repeat; }
#interior_09_img.eng { background:transparent url(../img/sec9_graf_eng.jpg) 0px 0px no-repeat; }/**/
#interior_09_img_2.eng { background:transparent url(../img/sec9_graf_eng.jpg) 0px -69px no-repeat; }/**/
#interior_09_img_3.eng { background:transparent url(../img/sec9_graf_eng.jpg) 0px -107px no-repeat; }/**/
#interior_09_img_4.eng { background:transparent url(../img/sec9_graf_eng.jpg) 0px -145px no-repeat; }/**/
#interior_09_img_5.eng { background:transparent url(../img/sec9_graf_eng.jpg) 0px -184px no-repeat; }/**/
#interior_09_img_6.eng { background:transparent url(../img/sec9_graf_eng.jpg) 0px -223px no-repeat; }/**/
/* Noticas Interior */

.noticias_int { width:526px; margin-top:28px; padding:6px 0px 2px 10px; }
.int_elem div.not_int { float:left; width:437px; padding-right:8px; border-right:solid 1px #999; }
.int_elem div.leer_mas_int { border-right:solid 1px #999; margin-bottom:10px; }
.int_elem a.not_tit_int { font:bold 11px/20px Verdana, Geneva, sans-serif; color:#e5086f; }
.int_elem a.not_tit_int:hover { color:#f57b00 }
.int_elem p.not_main_int { height:40px; font-size:9px; overflow:hidden }
.int_elem p.not_main_largo { display:none }
.int_elem a.not_int_link { position:relative; display:block; float:left; left:8px; width:46px; color:#333; font-size:9px; padding-right:16px; margin-top:10px; background:transparent url(../img/graf.jpg) -359px -341px no-repeat; }
.int_elem a.not_int_link_eng { position:relative; display:block; float:left; left:8px; width:46px; color:#333; font-size:9px; padding-right:16px; margin-top:10px; background:transparent url(../img/graf_eng.jpg) -359px -341px no-repeat; }/**/
.int_elem a.not_int_link:hover { color:#e5086f; }
.fecha_noticia { margin-left:5px; font:normal 10px/18px Verdana, Geneva, sans-serif; color:#333 }
/* End Noticias Interior */

/* END SECCIONES INTERIORES */

/* ###########FORMULARIO ########*/
.int_elem_form p, .int_elem_form span { font:normal 12px/14px Arial, Helvetica, sans-serif }
.campos_left p, .campos_left span { font:normal 12px/26px Arial, Helvetica, sans-serif }
.int_elem_form { width:598px; padding-left:85px }
.list_sep_form { width:591px; margin-top:20px; margin-bottom:20px; }
div.form_conts { width:591px; border-bottom:solid 1px #f9c6de; padding:15px 0px 15px 0px; }
div.form_conts_cpi { border-bottom:solid 1px #93ca4b; }
.int_elem_form .cab_form { font-weight: bold; }
#form_01_img { position:relative; left:5px; width:236px; height:52px; margin-top:20px; background:transparent url(../img/graf_form.jpg) 0px 0px no-repeat; }
#form_02_img { position:relative; left:5px; width:74px; height:70px; margin-top:20px; background:transparent url(../img/graf_form.jpg) 0px -53px no-repeat; }
#form_01_img.eng { background:transparent url(../img/graf_form_eng.jpg) 0px 0px no-repeat; }/**/
#form_02_img.eng { background:transparent url(../img/graf_form_eng.jpg) 0px -53px no-repeat; }/**/
.campo { width:590px; line-height:0px }
.campos_left { width:150px; float:left; line-height:0px }
.campos_right { width:295px; float:left; line-height:0px }
.oblig { color:#e5086f }
.oblig_cpi { color:#93ca4b }
.campo_texto { width:270px; height:18px; border:solid 1px #e5086f; font:normal 13px/16px Arial, Helvetica, sans-serif; margin:3px 0px 3px 0px; }
.cpi { border:solid 1px #93ca4b }
.campo_combo { width:272px; border:solid 1px #e5086f; font:normal 13px/16px Arial, Helvetica, sans-serif; margin:3px 0px 3px 0px; }
.campo_combo_cpi { border:solid 1px #93ca4b; }
.campo_combo_multi { width:272px; height:150px; border:solid 1px #e5086f; font:normal 13px/16px Arial, Helvetica, sans-serif; margin:3px 0px 3px 0px; }
.campo_combo_multi_cpi { border:solid 1px #93ca4b; }
span.peq { font:normal 10px/12px Arial, Helvetica, sans-serif; color:#666 }
.check_form { border:none; margin:0px 3px 0px 20px; }
.check_label { line-height:10px; }
.check_label_div { width:143px; margin:5px 0px 5px 0px; float:left; }
.texto_legal { height:100px; padding:10px 10px 10px 10px; overflow:auto; background-color:#eee; margin:10px 0px 10px 0px; border:solid 1px #CCC }
.texto_legal p { margin:10px 0px 10px 0px; font:normal 11px/14px Arial, Helvetica, sans-serif; }
#form_02_img_lnk { position:relative; left:340px; }
#obl { font:normal 10px/10px Arial, Helvetica, sans-serif; color:#e5086f }
#obl.obl_cpi { color:#93ca4b }
#form_insc_cpi { margin-left:50px; }
/* END FORMULARIO*/

/* Validación */

.LV_validation_message { display:block; width:266px; padding:2px 2px 2px 2px; border-left:solid 1px #e5086f; border-right:solid 1px #e5086f; border-bottom:solid 1px #e5086f; background-color:#F66; margin-top:-3px; color:#FFF; }
.LV_valid { border-left:solid 1px #060; border-right:solid 1px #060; border-bottom:solid 1px #060; background-color:#0C6 }
/* End Validación */

/* Programa */

.tabla_dias { width:597px; border:none; border-collapse:collapse; border-top:solid 4px #e5086f; border-bottom:solid 4px #e5086f; margin-bottom:4px; margin-top:4px; }
.tabla_dias th { width:38px; padding:5px 55px 5px 0px; text-align:right; vertical-align:top; }
.tabla_dias th p { font:bold 14px/16px Arial, Helvetica, sans-serif; color:#e5086f }
.tabla_dias tr { border-bottom:solid 1px #f9c6de; }
table tr td, th { border-bottom:solid 1px #f9c6de; }
.tabla_dias td { padding:7px 5px 7px 5px; vertical-align:top; }
.tabla_dias td p { font:normal 11px/13px Arial, Helvetica, sans-serif; }
.rosita { color:#e5086f; font-weight:bold; }
.tabla_tit { font:bold 16px/20px Arial, Helvetica, sans-serif; color:#e5086f; }
.doble_izq { width:250px; }
.doble_der { width:250px; }
.doble_border_izq { width:250px; border-right:solid 1px #f9c6de; }
.doble_border_der { width:250px; }
#interior_10_img { position:relative; left:10px; top:10px; width:190px; height:48px; background:transparent url(../img/sec10_graf.jpg) 0px -159px no-repeat; }
#programa_dia1 { position:relative; left:0px; top:0px; width:41px; height:54px; background:transparent url(../img/sec10_graf.jpg) 0px 0px no-repeat; }
#programa_dia2 { position:relative; left:0px; top:0px; width:41px; height:54px; background:transparent url(../img/sec10_graf.jpg) 0px -53px no-repeat; }
#programa_dia3 { position:relative; left:0px; top:0px; width:41px; height:54px; background:transparent url(../img/sec10_graf.jpg) 0px -105px no-repeat; }
/* End Programa */

/* Ponentes */
div.ponente { width:526px; background-color:#f5f5f5; margin-top:10px; }
div.pon_left { float:left; width:120px; padding:5px 5px 5px 5px; background-color:#ebebeb }
div.pon_right { float:left; width:366px; padding:15px 15px 15px 15px; }
img.pon_img { width:120px; height:120px; }
.int_elem p.pon_nombre { font:normal 11px/13px Arial, Helvetica, sans-serif; color:#333333; margin-top:5px; text-transform:uppercase; }
.int_elem p.pon_lnk_p { margin-top:5px }
.int_elem a.pon_lnk_a { font:normal 10px/12px Arial, Helvetica, sans-serif; color:#e5086f; text-transform:uppercase; }
.int_elem a.pon_lnk_a:hover { color:#f67c01 }
.int_elem h1.pon_tit { font:bold 15px/19px Arial, Helvetica, sans-serif; color:#000000; text-transform:none; margin-top:0px; }
.int_elem h2.pon_subtit { font:normal 10px/14px Arial, Helvetica, sans-serif; color:#e5086f; text-transform:uppercase; margin-top:0px; }
.int_elem p.pon_descripcion { font:normal 11px/13px Arial, Helvetica, sans-serif; color:#666666; margin-top:5px; }
div.pon_sep { width:526px; border-bottom:solid 1px #bbbbbb; margin:0; padding-top:5px; padding-bottom:5px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#4f4f4f; }
div.pon_sep p { margin-left:15px; }
#carga_widget_ponentes { width:365px; height:235px; }
#carga_widget_ponentes_real{ width:364px; height:268px;}
/* End ponentes */

/* Café Virtual */
#interior_01_main_cafe_virtual { width:598px; padding-left:85px; }
.main_txt_cont { width:505px; margin-top:45px; padding-left:80px; }
/*.cafe_virtual_logo { position:absolute; top:-64px; left:-126px; width:153px; height:193px; background:transparent url(../img/cafe_virtual/cafe_virtual_main.jpg) 0px 0px no-repeat; z-index:2 }*/

.cafe_virtual_logo { position:absolute; top:-64px; left:-126px; width:153px; height:253px; background:transparent url(../img/cafe_virtual/cafe_virtual_main_253.jpg) 0px 0px no-repeat; z-index:2 }

.pastilla_cafe_virtual_top { width:505px; height:12px; font-size:0px; line-height:0px; background:transparent url(../img/cafe_virtual/pastilla_cafe_virtual_top.gif) 0px 0px no-repeat; }
.pastilla_cafe_virtual_main { width:451px; background-color:#f2f2f2; padding-left:27px; padding-right:27px; padding-bottom:10px; padding-top:20px; }
.pastilla_cafe_virtual_main h1 { margin-top:0px; text-transform:none; font-size:18px; line-height:23px; color:#000000 }
.pastilla_cafe_virtual_main h2 { text-transform:none; font-size:12px; line-height:14px; font-weight:bold }
.pastilla_cafe_virtual_main p { display:block; margin-top:10px; margin-bottom:10px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; }
.cafe_virtual_special_1 { font-size:14px; line-height:16px; font-weight:bold; }
.pastilla_cafe_virtual_bot { width:505px; height:12px; font-size:0px; line-height:0px; background:transparent url(../img/cafe_virtual/pastilla_cafe_virtual_bot.gif) 0px 0px no-repeat; }
.cont_main_cafe { width:593px; }
.cont_gen_rol { float:left; width:129px; height:87px; margin-right:19px; margin-bottom:14px; }
.tipo_1 { background:transparent url(../img/cafe_virtual/tipo_1.gif) 0px 0px no-repeat; }
.tipo_2 { background:transparent url(../img/cafe_virtual/tipo_2.gif) 0px 0px no-repeat; }
.tipo_3 { background:transparent url(../img/cafe_virtual/tipo_3.gif) 0px 0px no-repeat; }
.tipo_4 { background:transparent url(../img/cafe_virtual/tipo_4.gif) 0px 0px no-repeat; }
.tipo_5 { background:transparent url(../img/cafe_virtual/tipo_5.gif) 0px 0px no-repeat; }
.tipo_6 { background:transparent url(../img/cafe_virtual/tipo_6.gif) 0px 0px no-repeat; }
.tipo_7 { background:transparent url(../img/cafe_virtual/tipo_7.gif) 0px 0px no-repeat; }
.tipo_8 { background:transparent url(../img/cafe_virtual/tipo_8.gif) 0px 0px no-repeat; }
.tipo_9 { background:transparent url(../img/cafe_virtual/tipo_9.gif) 0px 0px no-repeat; }
.tipo_10 { background:transparent url(../img/cafe_virtual/tipo_10.gif) 0px 0px no-repeat; }
.tipo_11 { background:transparent url(../img/cafe_virtual/tipo_11.gif) 0px 0px no-repeat; }
.tipo_12 { background:transparent url(../img/cafe_virtual/tipo_12.gif) 0px 0px no-repeat; }
.tipo_13 { background:transparent url(../img/cafe_virtual/tipo_13.gif) 0px 0px no-repeat; }
.tipo_14 { background:transparent url(../img/cafe_virtual/tipo_14.gif) 0px 0px no-repeat; }
.tipo_15 { background:transparent url(../img/cafe_virtual/tipo_15.gif) 0px 0px no-repeat; }
.tipo_16 { background:transparent url(../img/cafe_virtual/tipo_16.gif) 0px 0px no-repeat; }
p.nom_pon_cafe_virtual { position:relative; top:6px; left:20px; font:bold 11px/11px Arial, Helvetica, sans-serif }
p.num_pon_cafe_virtual { position:relative; top:54px; left:34px; font:bold 12px/12px Arial, Helvetica, sans-serif; color:#999999 }
.nombre_usr_cont p { font:normal 11px/30px Verdana, Arial, Helvetica, sans-serif; }
.nombre_usr_txt { font-weight:bold; }
.num_toques_txt { font-weight:bold; color:#e5086f }
.nombre_usr_cont p a.perfil_lnk { font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif }
.lnk_flecha { padding-left:16px; width:688px; padding-right:16px; background:transparent url(../img/graf.jpg) -359px -341px no-repeat; }
.text_cafe_1 { float:left; border-right:solid 1px #999; margin-top:10px; margin-bottom:10px; padding-right:10px; }
.text_cafe_2 { float:left; border-right:solid 1px #999; margin-top:10px; margin-bottom:10px; padding-right:10px; padding-left:10px; }
p.num_registrados_txt { font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif }
span.num_registrados_txt_special { color:#e5086f; font-weight:bold; }
span.flechita { background:transparent url(../img/cafe_virtual/arrow_right.gif) 0px 0px no-repeat; line-height:30px; font-size:13px }
.ultimos_registrados_cont { margin-top:10px; margin-bottom:10px; border-top:solid 1px #e5086f; border-bottom:solid 1px #999999; }
.ultimos_registrados_cont h1 { font:bold 15px/30px Arial, Helvetica, sans-serif; color:#e5086f; text-transform:none }
.ultimos_registrados_cont h1 span { font:bold 17px/30px Arial, Helvetica, sans-serif; color:#e5086f; text-transform:none }
.ultimos_registrados_cont p.cont_combo_box { width:236px; float:left; font:bold 12px/14px Arial, Helvetica, sans-serif }

p.cont_combo_box_buscador { width:180px; float:left; font:bold 12px/14px Arial, Helvetica, sans-serif }

.cont_cafe_virtual { border:solid 1px #e5086f; }
.usr_det_cont_con { width:593px; margin-bottom:10px; }
.usr_det_img { width:98px; height:47px; float:left; margin-top:8px;}
.usr_det_cont_con_wrapper { float:left; width:479px; padding:8px 8px 8px 8px; }
.usr_det_borde_total { width:478px; border-right:solid 1px #999999 }
.usr_det_main_txt { float:left; width:362px; border-right:solid 1px #999999; padding-right:8px; }
.usr_det_main_txt h2 { font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-transform:none }
.usr_det_main_txt h2 span { font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#e5086f; text-transform:none }
.usr_det_main_txt h2 span.cafe_empresa_y_cargo{color:#999999;}
.usr_det_main_txt h2 span.cafe_cargo{font-weight:normal;color:#999999;}
.usr_det_main_txt p { line-height:11px; }
.usr_det_contacta_main_lnk { float:left; top:3px; left:15px; }
.usr_det_contacta_main_lnk a { font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#000000 }
.usr_det_contacta_main_lnk a:hover { color:#e5086f }
.usr_det_contacta_main_lnk span.flechita_f2f2f2 { line-height:12px; }
.usr_det_contacta_main_lnk_perfil { float:left; top:2px; left:15px; }
.usr_det_contacta_main_lnk_perfil a { font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#000000 }
.usr_det_contacta_main_lnk_perfil a:hover { color:#e5086f }
.usr_det_contacta_main_lnk_perfil span.flechita_f2f2f2 { line-height:12px; }
span.flechita_f2f2f2 { background:transparent url(../img/cafe_virtual/arrow_right_f2f2f2.gif) 0px 0px no-repeat; line-height:30px; font-size:13px }
p.cafe_virtual_paginacion { font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif; text-align:right }
.nombre_usr_cont p span.cafe_virtual_nombre_grande { font:bold 16px/30px Verdana, Arial, Helvetica, sans-serif; }
p.cargo_cafe_perfil { position:relative; top:-14px; font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif; color:#e5086f; }
p.act_perfil_cafe_soy { font:bold 12px/14px Arial, Helvetica, sans-serif; }
input.cafe_perfil_edit_radio { position:absolute; display:block; left:-5px; top:5px; width:13px; height:13px; }
.actualizar_perfil_cont_2 { margin-top:15px; margin-bottom:15px; border-bottom:solid 1px #e5086f }
.actualizar_perfil_cont_3 { margin-top:15px; margin-bottom:15px; border-bottom:solid 1px #e5086f; border-top:solid 1px #e5086f }
.unico_edicion_perfil { margin-left:30px; }
p.cafe_virtual_nombre_grande_edicion_perfil { font:normal 17px/24px Verdana, Arial, Helvetica, sans-serif; }
.act_perfil_cafe_soy_special { color:#999999 }
.text_area_edit { width:470px; border:solid 1px #e5086f; height:150px; }
p.botton_actualizar { float:right; font:bold 11px/46px Verdana, Arial, Helvetica, sans-serif; padding-left:20px; padding-right:20px; border-left:solid 1px #999; border-right:solid 1px #999 }
p.botton_actualizar a { line-height:46px; }

.cafe_virtual_home_pas_top{width:309px;background:transparent url(../img/cafe_virtual_home_pastilla_top.gif) 0px 0px no-repeat;height:12px; line-height:0px; font-size:0px;}
.cafe_virtual_home_pas_main{background-color:#e5e5e5; z-index:2}
.cafe_virtual_home_pas_bot{width:309px;background:transparent url(../img/cafe_virtual_home_pastilla_bot.gif) 0px 0px no-repeat;height:12px; line-height:0px; font-size:0px;}

.usuario_destacado{margin:5px 5px 5px 5px;margin-bottom:0px;width:289px;background-color:#ffffff;padding:5px 5px 5px 5px;}
.usuario_destacado_tit{font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif;color:#e5086f}
p.usuario_destacado_ciudad {font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif;float:left;width:187px;}
.usuario_destacado_ciudad span{font:normal 10px/12px Verdana, Arial, Helvetica, sans-serif;color:#e5086f}
.usuario_destacado_ciudad span.usuario_destacado_empresa{font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif;color:#999}
.usuario_destacado_ciudad span.usuario_destacado_cargo{font:normal 10px/12px Verdana, Arial, Helvetica, sans-serif;color:#999}
.usuario_destacado_contactar_cont a{font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;color:#000000}
.usuario_destacado_contactar_cont a:hover{font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;color:#e5086f}
.taza_cafe{position:absolute;width:214px;height:105px;top:-28px;left:88px;z-index:5;/* Transparencia PNG */
	background-image: url(../img/cafe_virtual_home_taza.png)!important; background-image: none; filter: none !important;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/cafe_virtual_home_taza.png);}
.taza_cafe_interior{top:40px;left:360px;}
.usuario_destacado_tit_bot{margin-left:10px;margin-right:10px;font:bold 10px/24px Verdana, Arial, Helvetica, sans-serif;color:#e5086f}
.label_textfield_cafe{font:normal 10px/12px Verdana, Arial, Helvetica, sans-serif;color:#000000}
.input_cafe_virtual_home{border: solid 1px #e5086f; height:16px;width:78px;margin-left:5px;margin-right:5px;}
a.usuario_cafe_virtual_registro {text-decoration:underline;color:#e5086f}
a.usuario_cafe_virtual_registro:hover{color:#f67c01}
a.link_home_cafe_entrar{text-decoration:none;color:#e5086f;display:block;width:78px;text-align:center;border-left:solid 1px #999;border-right:solid 1px #999;margin-left:204px;margin-top:5px;line-height:18px}
a.link_home_cafe_entrar:hover{color:#f67c01}

.cafe_from_no_registrado{border: solid 1px #e5086f; height:16px;width:120px;}
p.texto_registro_cafe{font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;}
p.texto_registro_cafe a {font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;}
a.link_entrar_cafe_virtual_no_registrado{font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;}

.pop_up_body{background-color:#ff9900}
.pop_up_contacto_main{margin:5px 5px 5px 5px;color:#404040;font:normal 15px/17px Arial, Helvetica, sans-serif}
.pop_up_contacto_main a{color:#e5086f}

.int_elem p a.num_pon_cafe_virtual{color:#000000}
/* background:transparent url(../img/fondo_pop_up.gif) 0px 0px no-repeat; */
/* End Café Virtual*/

/*###### Auxiliares ######*/
.no_css { position:absolute; visibility:hidden }
.clear_both { display:block; clear:both; height:0px; font-size:0px; }
.right { display:block; height:0px; font-size:0px; clear:right }
.invisible_carga { visibility:hidden; display:none; }
.log_everis { position:absolute;width:120px; height:50px; left: 198px; top: 40px;z-index:10; /* Transparencia PNG */
	background-image: url(../img/logo_everis_120.png)!important; background-image: none; filter: none !important;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/logo_everis_120.png);
}
.log_everis_interior{top:110px;left:470px;}
#banda_cafe a.log_everis_lnk { width:120px; height:50px; }
/* END Auxiliares */
