body{ background:#fff url(/img/degradado.gif) bottom repeat-x; }

.clearfix:after { content: "."; display: block; height: 0; min-height:0; clear: both;  visibility: hidden;}

a img {border:0;}

a {color:#00558E}
a:visited {color:#632373}
a:hover {color:#000}

input{font-size:100%;}
select{font-size:100%;}

textarea{font-size:100%; font-family:"Trebuchet MS", Verdana, Arial;}

/* barra superior*/ 

.barrasuperior {background:#eee; border-bottom:1px dotted #ddd; overflow:auto; margin: 0px 0 10px 0;  padding: 3px 10px 2px 6px;}
.barrasuperior a{text-decoration:none;}
.barrasuperior .usuario{float:right}

.barrasuperior a:hover{text-decoration:underline;color:#000;}
.barrasuperior a:visited{color:#000;}
/*.barrasuperior .hv {float:left}*/
.barrasuperior form {display:inline}

.barrasuperior a.registrate {font-weight:bold; background:url(/img/ico_flecha_registrate.gif) no-repeat 0 3px; padding-left:15px; text-decoration:underline; margin-left:13px}
.barrasuperior a.registrate:hover { text-decoration:none;color:#00558E}

.barrasuperior a.personalizar{padding:2px 0 2px 22px; margin-left: 5px; background:url(/img/ico_personalizar.gif) no-repeat 0 2px; color:#555 }
.barrasuperior a.personalizar:hover{background:url(/img/ico_personalizar_on.gif) no-repeat 0 2px; color:#975 }

.likes {margin-left:65px;}
.likes .googleplus {margin-top:3px; display:inline; position:absolute}
 
/* FORMULARIOS */

.borde {border:0;}
legend {font-size:16px;font-weight:bold;color:#000;}

.tb_form {border-collapse:collapse}

.tb_form td{padding:2px; font-size:120%;}
.tb_form td table { font-size:80%;}
.tb_form td td {padding:1px;}
.tb_form textarea { width:85%; height: 100px; padding:1px 3px; }
.tb_form input{ font-size:100%; padding:1px 3px}
.tb_form select{ font-size:100%; padding:1px 0}

.tb_form_datos {margin-left:-7px }
.tb_form_datos td{padding:3px; border-bottom:1px solid #eee }
.tb_form_datos td td{ border:0 }


.botongris {background: #ccc; font-size: 120%; color: #000; border: 1px solid #778; padding:2px 4px; font-weight:bold; margin:10px 0}
.botongris2{background: #ccc; font-size: 120%; color: #000; border: 1px solid #778; padding:2px 4px; font-weight:bold; }

.info_panel { font-size:110%; margin:15px 0; background:#ffc; border:1px solid #cc8; padding:5px; text-align:center; }
.info_panel a{color:#0962BE; font-weight: bold; }
.info_panel_alertas { font-size:110%; margin:15px 0; background:#ffc; border:1px solid #cc8; padding:5px; text-align:left; }
.info_panel_alertas a{color:#0962BE; font-weight: bold; }

/*
td.visible{background: url(/img/datos_visible.jpg) 50px 8px no-repeat;padding:5px 0 0 20px;}
td.novisible{background: url(/img/datos_novisible.jpg) 50px 8px no-repeat;padding:5px 0 0 20px;}
*/
.error{color:#f00; margin:5px 0}
.baja a{color:#f00; font-weight:bold; margin:15px 0 0 0; display:block }

.peqgris {font-size:11px; color:#555}

.col_error { width:570px; margin:0 auto 20px auto; }
.boletin_error { border:2px solid #FC8C13; padding:2px; margin:0 0 17px 0; }
.error_inner { border:2px solid #FFC445; padding:25px 15px; background:url("/img/fondo_error.gif") repeat-x bottom; font-size:125%; text-align:center; color:#e00; font-weight:bold}
#contentcolumn_error{ padding:5px 10px 0px 5px; font-size:11px; margin-top: 10px; }

.tb_escribir {margin-left:-3px; margin-top:5px }
.tb_escribir td{padding:6px 2px 2px 2px; font-size:120%;  vertical-align:top}
.tb_escribir td td {padding:6px 2px 2px 2px; font-size:100%;  vertical-align:top;}
.tb_escribir td td.paginacion { vertical-align:middle;}
.tb_escribir td td.imgenc a img { border:1px solid #ccc; padding:3px}
.tb_escribir td td.imgenc a:hover img{ border:1px solid #666; }
.tb_escribir .ft_selected{font-weight:bold }
.tb_escribir tr.sep td{padding-bottom:5px; border-bottom:1px dotted #ccc; margin-bottom:7px }
.tb_escribir tr.sep td td{padding-bottom:5px; border-bottom:0; margin-bottom:7px }
.tb_escribir tr.septop td{padding-top:5px; border-top:1px dotted #ccc; margin-top:7px }


.tb_escribir textarea { padding:1px 3px;  font-size:100%;}
.tb_escribir input{ font-size:100%; padding:1px 3px}
.tb_escribir select{ font-size:100%; padding:1px 0}

.tb_rss a {display:block; padding-left:26px; margin:10px 0; background:url(/img/rss.gif) no-repeat; font-size:12px}


/* MENU pestaņas */


.menu_pest {margin-top:10px; background:#78B2E1; margin-bottom:1px; font-size:110%;  }
.menu_pest ul{list-style:none; background:url(/img/fondo_menu.gif) top center;}
.menu_pest li{display: inline; font-weight:bold;}

.menu_pest li a{ 
padding: 13px 6px 12px 6px;
text-decoration: none;
color: #fff;
display: block;
float:left;
background:url(/img/sep_menu_rev.gif) no-repeat right 50%;
}

.menu_pest li a:hover{text-decoration: underline; color:#fff }
.menu_pest li.selected a{ color: #000; background: url(/img/fondo_menu_on.gif) top center; margin-left:-1px}
.menu_pest li.selected a:hover{text-decoration: underline; color:#000}

.menu_pest li a.last{ background:none; width:14px; height:14px; padding: 15px 7px 0px 8px;}
.menu_pest li.selected a.last{ color: #000; background: url(/img/fondo_menu_on.gif) top center; margin-left:-1px}

/* submenu */

.submenu { padding:11px 7px; color:#777; /*background:url(/img/fondo_submenu.gif) repeat-x bottom;*/ background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 60%, rgba(248,251,253,1) 67%, rgba(239,247,250,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(60%,rgba(255,255,255,1)), color-stop(67%,rgba(248,251,253,1)), color-stop(100%,rgba(239,247,250,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 60%,rgba(248,251,253,1) 67%,rgba(239,247,250,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 60%,rgba(248,251,253,1) 67%,rgba(239,247,250,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 60%,rgba(248,251,253,1) 67%,rgba(239,247,250,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 60%,rgba(248,251,253,1) 67%,rgba(239,247,250,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eff7fa',GradientType=0 ); /* IE6-9 */ border-bottom:1px solid #c9ddee}
.submenu h2 { display:inline; font-weight:normal; font-size:150%; font-family:Tahoma;  }
.submenu h2 a{text-decoration:underline; padding-left:14px; background:url(/img/ico_subcategorias.gif) no-repeat 0 11px }
.submenu h3 { display:inline; font-weight:normal; font-size:150%; color:#777; font-family:Tahoma; margin-right:7px }

.submenu a {text-decoration:none; padding:5px 0}
.submenu a:visited{color:#00558E; }
.submenu a:hover{color:#000; text-decoration:underline}
.submenu a.selected{color:#00558E; font-weight:bold;  background:url(/img/ico_filtro_tiempo.gif) no-repeat 48% 100%;}
.submenu a.selected:hover {text-decoration:none}
.submenu h1.tag{ display:inline; font-weight:normal; font-size:150%; color:#777; font-family:Tahoma; margin-right:7px  }


.buscar {line-height:20px;  float:right; font-weight:bold; color:#666}
.buscar .caja{font-size:11px; border:1px double #bbb; padding:3px}
.buscar .bt_buscar{font-weight:bold; font-size:110%; color:#fff; text-align:left; background:#aaa; padding:2px 4px; border:0;}


.txtN strong{  background:#FDF9CA; padding:0px 2px }

/* subcategoria */

.subcategorias { margin-top:11px; padding:4px 0 0 14px; border-top:1px dotted #E6F0F8; margin-bottom:-5px }
.subcategorias li {display:inline; margin-right:8px; padding-right:8px; background:url(/img/sep_submenu.gif) no-repeat right 50%;}


/*listados de lo mas*/

.lomas {font-size:110%; border-left:1px solid #B5D6F9; border-right:1px solid #B5D6F9; background:url(/img/sep_lomas_caja.gif) repeat-x bottom; margin-bottom:15px; padding-bottom:3px;}
.lomas strong {font-weight:normal}
.lomas table {margin:6px 15px 14px 15px; width:268px}
.lomas ul {padding:10px 20px 10px 20px}
.lomas li {list-style:none; background:url(/img/ico_lomas_flecha.gif) no-repeat 0 3px; padding-left:12px; line-height:120%; margin-bottom:13px; margin-top:2px}
.lomas a {color: #555;text-decoration:none;}
.lomas a:hover {color: #000;text-decoration:underline;}

.lomas_dato {background:#f2f2e2; font-size:100%; color:#555; text-align:right;  padding:1px 15px 1px 2px;}
.lomas_menu_on {background:#e2e2d2; display:block; font-size:100%; color:#555; padding:1px 15px 1px 5px; border-bottom:1px solid #ddd; font-weight:bold}
.lomas_menu_on:hover {text-decoration:none !important;}

.lomas_menu_off {background:#f2f2e2; display:block; font-size:100%; color:#555; padding:1px 15px 1px 5px; border-top:1px solid #ddd}

.masinfo {display:block; font-size:100%; margin:3px 5px 3px 18px; }
.lomas_menu_off:hover {background:#f2f2c2; text-decoration:none !important; }


h4.grande {background:url(/img/fondo_caja_lomas.gif) no-repeat;padding:12px 5px 13px 18px;color:#fff;font-size: 120%; margin-top:10px;}

h4.grande a{color:#fff; text-decoration:none}

.tb_tiempo td a {color:#3977b7; font-weight:bold}
.tb_futbol {margin:10px 0}
.gr_bolsa {text-align:center}
.gr_bolsa .info_ficha {text-align:left}

.gr_bolsa .info_ficha table {border-top:1px dotted #ccc; border-bottom:1px dotted #ccc}

.gr_bolsa .info_ficha .verde { color:#247300; }
.gr_bolsa .info_ficha .rojo { color:#FC0102; }
.gr_bolsa .info_ficha .verde a {color:#247300; text-decoration:none }
.gr_bolsa .info_ficha .rojo a {color:#FC0102; text-decoration:none }
.gr_bolsa .info_ficha .verde a:hover, .gr_bolsa .info_ficha .rojo a:hover { text-decoration:underline }

a.comentarios { color: #f60}
a.comentarios:hover { color: #930}

/* tags */
.tags { text-decoration:none; line-height:150%;  color:#555; padding:15px; text-align:center} /* corregidos tamaņos en ie7 */
.tags h3 {font-weight:normal; display:inline}
.tags .t1 a{ font-size:160%; color:#888}
.tags .t2 a{ font-size:140%; color:#666}
.tags .t3 a{ font-size:120%; color:#444}
.tags .t4 a{ font-size:110%; color:#333}
.tags .t5 a{ font-size:90%; color:#111}
.tags a:hover {text-decoration:underline;}

/*notitags parrilla de tags*/
.tabla_parrilla{ border:2px solid #5582B0; background-color:#fff}

.parrilla{ margin-top:-20px}
.parrilla table{ padding:0; margin:0; width:100%; height:244px}
.parrilla .bottom{ background:url(/img/bg_notitags.gif) repeat-x left top; padding:3px 0; border-top:1px solid #3E6F9F}
.parrilla td{ padding:8px}
.parrilla .parrilla1 { vertical-align:bottom}

.parrilla1{ background:#4E77A1 url(/img/notitags_bggrid.gif) no-repeat left top}
.parrilla2{background:#5582B0}
.parrilla3{background:#80A7D0}
.parrilla4{background:#4E77A1}
.parrilla5{background:#4F7499; vertical-align:middle}
.parrilla6{background:#4E77A1}
.parrilla7{background:#4E7FB1}
.parrilla8{background:#5E87B0}
.parrilla9{background:#486F95}
.parrilla10{background:#5380AC}

.parrilla1:hover{ background:#486E94 url(/img/notitags_bggrid_over.gif) no-repeat left top}
.parrilla2:hover{background:#4F779F}
.parrilla3:hover{background:#779BBF}
.parrilla4:hover{background:#476B8F}
.parrilla5:hover{background:#476B8F}
.parrilla6:hover{background:#476B8F}
.parrilla7:hover{background:#45729F}
.parrilla8:hover{background:#597C9F}
.parrilla9:hover{background:#476B8F}
.parrilla10:hover{background:#4F779F}

.parrilla h2 a{ color:#fff; text-decoration:none; font-weight:normal}
.parrilla h2 a:hover{ text-decoration:underline}
.parrilla .parrilla1 h2{ font-size:250%; padding:10px}
.parrilla .parrilla2 h2{font-size:200%}
.parrilla .parrilla3 h2{font-size:140%/*font-size:160%*/}
.parrilla .parrilla4 h2{font-size:90% /*font-size:150%*/}
.parrilla .parrilla5 h2{font-size:180%}
.parrilla .parrilla6 h2{font-size:100%}
.parrilla .parrilla7 h2{font-size:120%}
.parrilla .parrilla8 h2{font-size:160%}
.parrilla .parrilla9 h2{font-size:100%  }
.parrilla .parrilla10 h2{font-size:140%/*font-size:160%*/}

.widget_weblog{ margin:8px 0 0 0; font-size:80%}
.widget_weblog a{ background: url(/img/irwidget.gif) left top no-repeat; padding:4px 10px 4px 23px;text-decoration:none;color:#fff}
.widget_weblog a:hover{ background: url(/img/irwidget.gif) left bottom no-repeat}
#resultado_busqueda .tagresultados{ display:inline} 
#resultado_busqueda .resultados{ font-size:130%; padding:8px 8px 0 0; float:left} 
#resultado_busqueda #icon_rss{ float:none}
/* noticia preview */
.btcerrar_parri {text-align:right; margin-top:-5px; margin-bottom:10px}
.btcerrar_parri a{color:#666; text-decoration:none}
.notiparrilla .preview { padding:0; font-size:130%; }
.notiparrilla .preview .datos {margin:2px 0; color:#666; font-size:11px}
.notiparrilla .intro {line-height:120%}
.notiparrilla .foto { float:left; margin: 0 10px 0 0 }
.notiparrilla .foto img {padding:1px; border:1px solid #ddd; max-width:100px }

/* paginacion */

#contentcolumn table.pag {width:430px}

table.pag{width:600px; margin:20px auto}
.paginacion a {padding: 3px 6px 3px 5px;border:1px solid #ccc; background-color:#eee;text-decoration:none;}
.paginacion a:link{color: #333;background-color: #eee;}
.paginacion a:visited{color: #333;background-color: #eee;}
.paginacion a:hover{color: #fff !important;background-color: #369;}
table.pag .pag_elementos{ padding:10px 0}
#contentcolumn  ul#paglist {width:auto;}
ul#paglist li{display: inline; list-style-type: none;}

.paginacion #actual{background-color: #99B2CC; padding: 3px 6px 3px 5px; border:1px solid #ccc;color:#FFF;}

/*especial light*/

.especial_header {margin-bottom:10px; width:650px; padding-left: 20px; /*background:#fff url(/img/fondo_especial_header.gif) repeat-x right;*/ color:#999; height:101px}
.especial_header .menutiempo {padding-top:64px}

.especial_header a {text-decoration:none; padding:7px 0; color:#000; }
.especial_header a:visited{color:#000; }
.especial_header a:hover{color:#000; text-decoration:underline}
.especial_header a.selected{color:#000; font-weight:bold;  background:url(/img/ico_filtro_tiempo_especial.gif) no-repeat 48% 100%;}
.especial_header a.selected:hover {text-decoration:none}


.especial {background:#F04A00; padding:12px 6px;}
.especial h3 {color:#fff; padding-left:2px}
.especial img {border:1px solid #FF9667; padding:2px; margin-bottom:5px; max-width:200px}

.especial a {color: #fff;text-decoration:none;}
.especial a:hover {text-decoration:underline;}
.especial p {line-height:125%; margin:0px 4px; color:#fff}
.especial .datos_especial_noticia {color:#570B0B}
.especial .enlace_noticia {margin-bottom:8px}
.especial .datos_especial {float:right;  color:#fff; line-height:11px; text-align:right; font-size:10px}

/* AYUDA */
.ayuda { font-size:120%}
.ayuda2 {font-size:120%}
.ayuda2 p{margin:10px 0 14px 0;}
.ayuda2 h3 { color:#FF6600}
.menu_ayuda2 { background:#F3F3F3; padding:20px}
.ayuda li{ list-style:decimal outside; margin:20px 0}
.ayuda h3{color:#f60}
ul.ayuda { border-top: solid 4px #679ED6; border-bottom: solid 4px #679ED6; width:90%;}
ul.ayuda li { list-style:none inside; background: #F3F3F3; margin: 3px 0; padding: 8px 0 8px 15px}
ul.ayuda li a { text-decoration: none; color:#000;  }
ul.ayuda li a.on {  font-weight: bold }
ul.ayuda li a:hover { text-decoration: underline }
.ayuda_publicidad ul li { list-style: decimal inside}
.ayuda_publicidad ul li ul li{ list-style: none; margin: 0px 0 0 0; display:inline}
.ayuda_publicidad ul li ul { margin:10px 0 0 0}
.ayuda_publicidad table { background: #EAEAEA; width:100%; border: solid 1px #ccc;}
.ya_esta { margin:25px 0}
.ayuda p{margin:10px 0 14px 0;}
.iphone_ayuda { background: url(/img/iphone.gif) no-repeat right; height:546px; float:left; width:705px; }
.iphone_ayuda div{ width: 385px; font-size:13px}
.menu_ayuda2 ul li { display: inline; list-style:none inside}
.menu_ayuda_movil { background:#F3F3F3; padding:5px;}
.menu_ayuda_movil ul li { display: inline; list-style:none inside; font-size:11px}
.ayuda_insignias ul { list-style: none; }
.ayuda_insignias ul li { list-style: none;  overflow: hidden}
.ayuda_insignias ul li div { float:left}
.ayuda_insignias .img {  float:left; padding: 4px 10px 15px 0; float:left; width: 5%}
.ayuda_insignias .texto {  float:left;  width: 90%}

/*api*/
.langs_api{ float:right; margin-right:10px; padding:10px 10px 0 0 }
.langs_api .lang{ font-weight:bold; text-decoration:underline}
.api_key{ padding:8px 0}
.titulo_api{ background:url(/img/titulo_api.gif) no-repeat left center; padding:7px 7px 7px 42px }
.titulo_api a, .titulo_api a:visited{ text-decoration:none; color:#679ED6}
.titulo_api a:hover{ text-decoration:underline}
.librerias{ margin:10px 0}
.librerias_item img{ float:left; margin: 0 10px 20px 0}
.librerias_item{ border-top: solid 1px #C8DDEE; border-bottom: solid 1px #C8DDEE; background: #F3F3F3; padding:10px 30px 25px 30px; margin:0}
.librerias .descargar{ background:url(/img/descargar.gif) no-repeat right center; padding-right:20px}

.inputapy{ border:1px solid #3986D1; margin:5px 0 60px 0}
.api { font-size:120%}
.api li{ list-style:decimal outside; margin:20px 0}
.api h3{color:#f60; border-bottom: dotted 1px #D6D6D6; margin: 20px 0; padding-bottom:10px}
/*api creatividad*/
.api_concurso{width:183px; background:url(/img/bg_consiguetuapi.gif) no-repeat left top; float:right; padding:85px 40px 40px}
.api_premios{background:url(/img/bg_concursoapi_premios.gif) no-repeat left top; padding: 3px 0 5px 45px}
.api_concurso p{ line-height:12px}


#footer a {color: #666; text-decoration:none;}
#footer a:hover {color: #222; text-decoration:underline}
#footer .generico {float:left; width:170px; height:80px; margin-left:10px; border-right:1px solid #fff}
#footer li {list-style:none}
#footer .first { margin-bottom:5px}
.paises {float:left; margin:0;  border-right:1px solid #fff; padding:0 16px}
.paises ul {float:left; width:175px}
.social {float:left; width:210px; margin:0; padding:0 16px; border-right:1px solid #fff}
.social .twit { padding-right:20px; background:url(/img/ico_twitter.gif) no-repeat 110px -2px; line-height:15px}

.logopie {float:left; text-align:center; margin-left:55px;  height:90px;}
#footer .copyright {text-align:center; padding-top:20px}
#footer .copyright .copyazul {color:#265FA6}

.paises .rss { padding-right:20px; background:url(/img/rss.gif) no-repeat right center}
.ico_paises{ background:url(/img/arrow_maspaises.png) no-repeat right center; padding-right:16px}
.paises_oculto{ position:absolute; padding:8px; background-color:#f6f6f6; border:1px solid #ddd}
.paises_oculto ul{ width:110px}


.banner728 {height:92px; margin-left:252px} /* ocultar para imprimir */ /*ie 6 */
.banner300_down {text-align:center; margin:10px 0} /* ocultar para imprimir */
.banner728_down {text-align:center; margin:10px 0} /* ocultar para imprimir */

/* capa semilightbox */
 
.hv_flotante { 	display:none;	position:absolute;	top:0;	left:0;	z-index:5000;	width:100%;	height:100%;	background-color:#fff;	-moz-opacity: 0.6;	opacity:.60;	filter: alpha(opacity=60);	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);}

.caja_flotante{	display:none;	position: absolute;	top:75%;	left:55%;	z-index:9999;	width:1px;	height:1px;	background:#fff;	margin:-220px 0 0 -250px;	border:1px solid #fff;	text-align:left;}

.caja_flotante p {padding:12px; background:#fff; text-align:justify; margin:5px 0}

.caja_flotante .bordes {position:relative; padding:9px; border: 3px solid #00558E; width:350px; background: #efefef; left:0px; text-align:left; z-index:5000;}

/* fin capa */

.ventana-modal-fondo { 	background: #000; opacity: 0.5;  -moz-opacity: 0.5; -khtml-opacity: 0.5; filter:alpha(opacity=50)}


/* REGISTRO */
#contentcolumn50 h3 { font-size:140%}
#rightcolumn50 h3 { font-size:140%; margin-bottom:35px}
#contentcolumn50 h4{ color:#3E8DC0; font-size:13px; font-weight: bold; width:95%; padding: 0 0 2px 0; margin:16px 0 0 0}

td.linea_gris {padding-bottom:4px; border-bottom: solid 2px #E0E1E2;  }
td.linea_derecha_gris {padding-right:4px; border-right: solid 2px #E0E1E2; }
td.linea_izquierda_gris {padding-left:4px; border-left: solid 2px #E0E1E2; }

/*DESCARGAS*/
.descargas h3{ padding-top:10px}
.descargas{ margin-bottom:10px; float:left; width:100%;}
.descargas .imagenes{width:435px; float:right; margin-top:5px}
input.badge {width:116px; border:1px solid #666; padding:3px; font-size:11px}
.nopublicacion{ font-size:110%}


/*NUBE DE TAGS*/


#nube_tags { text-decoration:none; line-height:350%; color:#777; padding:15px; text-align:center; margin: 20px 0} /* corregidos tamaņos en ie7 */
#nube_tags h3 {font-weight:normal; display:inline;}
#nube_tags .t1 a{ font-size:260%; color:#679ED6; text-decoration: none}
#nube_tags .t2 a{ font-size:210%; color:#014E8D; text-decoration: none}
#nube_tags .t3 a{ font-size:180%; color:#027CC5; text-decoration: none}
#nube_tags .t4 a{ font-size:150%; color:#36A8EC; text-decoration: none}
#nube_tags .t5 a{ font-size:120%; color:#679ED6; text-decoration: none}
#nube_tags a:hover {text-decoration:underline;}


.minimenu_nubetags { border-bottom: dotted 1px #ddd; padding:8px; text-align:center}
.minimenu_nubetags .selected { font-weight: bold}


#icon_rss {margin-top:-18px; float:right;}


.contactando_tit { color:#005C9B; font-weight: bold; font-size:30px; font-family:Arial, Helvetica, sans-serif}
.contactando { font-size:15px; font: Verdana, Arial, Helvetica, sans-serif !important }

/*ESPECIALES*/
.lista_especiales ul { margin:10px 0 0 0}
.lista_especiales li { background: url(/img/arrow.png) no-repeat left; list-style:none; padding-left:25px; line-height:25px; font-size:14px}

/*REDES SOCIALES*/
.twitter_icon {background:url(/img/twitter_icon.gif) no-repeat left ; height:48px; padding-left:58px}
.facebook_icon {background:url(/img/facebook_icon.gif) no-repeat left ; height:48px; padding-left:58px}

/*API*/
.ejemplo pre {color:#679ED6; width:85%; display:block; font: normal 11px/14px monaco,courier,mono-space; background:#fdfdfd; margin:10px 0; padding:10px 20px; border:1px dotted #d6d6d6; overflow: auto}
.parametros { width:86%;display:block;background:#F3F3F3;margin:10px 0;padding:10px 20px;overflow:hidden;}
.parametros li{ list-style: disc inside; }
.cuenta_api form { border-top: solid 1px #C8DDEE; border-bottom: solid 1px #C8DDEE; background: #F3F3F3; padding:30px 30px 35px 30px; margin: 0px 0}
.cuenta_api_logueado { border-top: solid 1px #C8DDEE; border-bottom: solid 1px #C8DDEE; background: #F3F3F3; padding:30px 30px 35px 30px; margin: 0px 0} 

.col_api{ float:left; width:30%; margin-left:17px}
.h4api{ color:#679ED6; padding:3px 5px 3px 5px; margin:0; width:80%; font-size:110%;}
.h4api a{ text-decoration:none}
.h4api a:hover{ text-decoration: underline}

.col_api ul{ margin:0 0 16px 0; padding:0}
.col_api ul li{ list-style:none; margin:5px 0 5px 15px; padding:3px 3px 3px 5px; background:url(/img/ico_api.gif) no-repeat left 9px}
.col_api ul li a{ color:#000000; text-decoration:none; margin-left:10px}
.col_api ul li a:hover{ background-color:#000; color:#FFF}
.apih3a, .apih3a:hover, .apih3a:visited{color:#FF6600; text-decoration:none}

/*CAJA REGISTRATE Y MAS*/
.todo_uno { background: #E1E7EE; border: solid 1px #D1DEEB;margin:10px 0 0 0; padding: 5px}
.todo_uno span { display:none}
.todo_uno .registrate a{ background:url(/img/registrate_on.gif) no-repeat; width:289px; height:33px; display:block; margin-bottom:6px}
.todo_uno .registrate a:hover { background:url(/img/registrate.gif) no-repeat; width:289px; height:33px}
.todo_uno .apuntante a{ background:url(/img/apuntate.gif) no-repeat; width:289px; height:33px; display:block; margin-bottom:6px}
.todo_uno .apuntante a:hover { background:url(/img/apuntate_on.gif) no-repeat; width:289px; height:33px}
.todo_uno .crea_alertas a{ background:url(/img/crea_alertas.gif) no-repeat; width:289px; height:33px; display:block; margin-bottom:6px}
.todo_uno .crea_alertas a:hover { background:url(/img/crea_alertas_on.gif) no-repeat; width:289px; height:33px}
.todo_uno .especiales a{ background:url(/img/especiales.gif) no-repeat; width:289px; height:33px; display:block;}
.todo_uno .especiales a:hover { background:url(/img/especiales_on.gif) no-repeat; width:289px; height:33px}

.lista_error ul li{ list-style:none;}
.terminos_y_condiciones ul li { list-style: square inside}
.ul_funciones  ul li { list-style: url(/img/arrow_icon.png) outside; margin:10px 0 0 20px; padding:0; line-height:14px}
.appi { background: #F3F3F3; padding:0; color:#679ED6;}
.appi span { float: left; margin:3px 0 0 725px; font-size:12px; padding:5px 0 0 0; font-weight:bold}  /* IE*/
.api_lock{ text-decoration:none; color:#679ED6;background:url(/img/api_lock.gif) no-repeat left top; padding-left:17px}
.appi span a:hover { text-decoration: underline}
.appi h2{ float: left} 
.select { font-weight: bold}

.fun_alertas ul li { list-style:decimal inside; font-size:12px; padding-bottom:8px}

.api_ico{ margin:0; padding:4px 4px 4px 30px; background:url(/img/api_ico.gif) no-repeat top left}
 
.aviso { background-position:left -154px; border: solid 1px #5985C3}
 
.maspaises{}

/* mundial */

table.mod_clasificacion {padding:0}
table.mod_clasificacion th {text-align:left; background:#e8e8e8;}
table.mod_clasificacion tr {background:#f6f6f6; }

table.mod_partidos tr td, table.mod_partidos tr{border-bottom:1px dotted #ccc; padding-bottom:1px}
table.mod_partidos tr td.mod_fecha{color:#666; font-size:11px}


/*tienda noticias*/
/*boton pro*/
.tiendanoticias{ font-size:110%}
.tiendanoticias h1{ font-size:150%; margin-bottom:10px}
.menu_tienda li{padding:5px; font-size:110%}
.btienda { display: inline-block; zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ *display: inline; vertical-align: baseline; margin: 0 2px  0 8px; outline: none;	cursor: pointer; text-align: center; text-decoration: none;	font: 14px/100% Arial, Helvetica, sans-serif;	padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3);	-webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2)}
.btienda:hover { text-decoration: none;}
.btienda:active { position: relative;	top: 1px}
.medium { font-size: 12px; padding: .4em 1.5em .42em}
.small { font-size: 11px; padding: .2em 1em .275em}
.green, a.green { color: #e8f0de; border: solid 1px #538312;	background: #64991e; background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));	background: -moz-linear-gradient(top, #7db72f, #4e7d0e); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');}
.green:hover, a.green:hover { background: #436b0c; background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c)); background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c'); color:#fff}
.green:active, a.green:active {	color: #fcfcfc;	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f)); background: -moz-linear-gradient(top, #4e7d0e, #7db72f);	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');}
a.green:visited{ color:#fff}

.tienda, .tienda_right{ margin:8px 16px 8px 8px; padding:8px; background:#F3F5F5; -webkit-border-radius: .5em; 	-moz-border-radius: .5em; border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);	box-shadow: 0 1px 2px rgba(0,0,0,.2)}
 .tienda_right{ margin-left:0;}
.tienda a, .tienda_right a{  margin-top:-3px}
.tienda p{ display:block; margin:10px 0}
.tienda h4, .tienda_right h4{ margin:-8px -8px 8px -8px; padding:3px 3px 3px 8px;  color:#fff; background:#78B2E1; border:1px solid #5890C9; background: -webkit-gradient(linear, left top, left bottom, from(#78B2E1), to(#679ED6));	background: -moz-linear-gradient(top,  #78B2E1,  #679ED6); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#78B2E1', endColorstr='#679ED6');-webkit-border-radius: .5em; 	-moz-border-radius: .5em;	border-radius: .5em;text-shadow: 0 1px 1px rgba(0,0,0,.3);	}
.arrow_tienda{  margin:0 5px -3px 0} 
.comprar_noticia{ padding-top:5px; margin-top:5px; border-top: 1px dotted #666}
.comprar_noticia a{ float:right}
.tienda_right a{ margin-top:3px}
.borderecha{border-right: solid 1px #C0C0C0; padding-right: 15px;}
 
/*buscador tienda*/
.buscador_tienda {	display: inline-block;	zoom: 1; /* ie7 hack for display:inline-block */ *display: inline;	border: solid 1px #d2d2d2;	padding: 3px 5px  3px 15px; -webkit-border-radius: 1em;	-moz-border-radius: 1em; border-radius: 1em;background: #F3F3F3;	background: -webkit-gradient(linear, left top, left bottom, from(#F3F3F3), to(#D0D0D0)); background: -moz-linear-gradient(top,  #F3F3F3,  #D0D0D0);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F3F3F3', endColorstr='#D0D0D0'); /* ie7 */	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F3F3F3', endColorstr='#D0D0D0'); /* ie8 */; font-weight:bold; margin:10px 0}
.buscador_tienda select { border:1px solid #666}
.buscador_tienda .searchbutton { color: #fff; border: solid 1px #494949; height: 27px;	text-shadow: 0 1px 1px rgba(0,0,0,.6);	-webkit-border-radius: 1em;	-moz-border-radius: 1em; border-radius: 1em;	background: #5f5f5f; background: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));	background: -moz-linear-gradient(top,  #9e9e9e,  #454545);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */}
.historiales table{ margin:8px 0}
.historiales th{ background:#DEDEDE; color:#333333; font-weight:bold; padding:5px; border-bottom: 1px solid #D0D0D0; text-align:left; text-transform:uppercase}
.historiales td{ padding:3px; border-bottom:1px solid #D0D0D0}
.total_ventas{ padding:3px; font-weight:bold; background-color:#fcfcfc; color:#436b0c}
.tabla_paypal{ margin:10px}
.tabla_paypal td{ padding:3px}
.tabla_paypal .tdborde{ border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}
.datos_noti{ padding:8px; background:#F4F4F4}
.longinput{ width:90%}
.nosaldo{ padding:8px; background:#ffc; text-align:center}
.saldo_promo{ color:#620000}
.tienda_datos{ width:300px}
.tienda_datos p{ margin-left:10px; font-size:110%}
.transok{ padding:10px 0 0 28px; background:url(/img/ok_otro2.gif) no-repeat left center; margin-bottom:10px}
.transerror{ padding:10px 0 0 28px; background:url(/img/error_otro.gif) no-repeat left center; margin-bottom:10px}

.menu_tienda a{ background:url(/img/icons_tienda.png) no-repeat; display:block; padding:0 0 0 20px; text-decoration:none}
.menu_tienda a:visited{ color:#00558E}
.menu_tienda a:hover{ text-decoration:underline}
.menu_tienda a.historico_compras{ background-position: left 3px}
.menu_tienda a.historico_ventas{ background-position: left -25px}
.menu_tienda a.historico_saldo{ background-position: left -52px}
.menu_tienda a.ftp{ background-position: left -82px}
.menu_tienda a.salir{ background-position: left -108px}

.tusaldo{ padding:3px; background:#E9EFE0; margin:10px 0; border:1px dotted #D9E3CA;-webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; text-align:center}
 
.caja_tabla, #cpTableHistorial{ min-height:260px}

/*admin tienda*/
.admin_tienda table{ margin:10px 0; width:90%}
.admin_tienda th{ background:#ccc; color:#000000; padding:3px}
.admin_tienda td{ border-bottom:1px solid #ccc; padding:3px}

/*fin tienda*/

.expl_lic { font-size:12px}
.resp_colab { font-size:14px; margin:45px 0 30px 0; text-align:center}
.left { float:left}

/*landing_movil*/
.contenedor_landing .cabecera { height: 120px; background:url(/img/landing_movil/stripe.png) repeat; text-align: center; font-size: 43px; color:#679ED6; margin: 0 0 65px 0; padding:0; overflow: hidden; padding:20px 0 5px 0}
.contenedor_landing .cabecera span { background: #fff; color:#5890C9; padding: 0 8px; font-weight: bold}
.contenedor_landing a { text-decoration: none}
.contenedor_landing { float:left; width:705px; margin:15px auto 0 auto; background: none;  padding:0px;  font-size: 16px; color:#666666; font-family: Tahoma;}
.contenedor_landing .superior { margin: 0; background: url(/img/landing_movil/iphone_grande.gif) no-repeat top left; padding: 0 0 0 208px; line-height:24px; height:369px}
.logos_sistemas { width:552px; height: 66px; background:url(/img/landing_movil/sistemas_logos.gif) no-repeat}
.logos_sistemas ul { display:none}
.contenedor_landing a { color:#000000}
.contenedor_landing .superior a:hover { color:#5890C9 }
.contenedor_landing  h3 { font-weight: bold; color:#5890C9; font-size:16px; margin-bottom:27px }
.black_bold { color:#000000; font-weight: bold}
.contenedor_landing .inferior { margin: 10px  0 150px 0px}
.contenedor_landing .inferior ul { list-style:none inside; height:147px}
.contenedor_landing .inferior ul li { float:left; text-align: center; margin-right: 70px;}
.contenedor_landing .inferior ul li a  { font-size: 13px; color:#5890C9; display:block;}
.contenedor_landing .inferior ul li a:hover  { color:#000000; font-weight: bold}
.contenedor_landing .inferior  .iphone { background:url(/img/landing_movil/moviles.gif) no-repeat; width:120px;  height: 40px; padding-top:150px; }
.contenedor_landing .inferior  .ipad { background:url(/img/landing_movil/moviles.gif) no-repeat -121px top; width:120px; height: 40px; padding-top:150px;   }
.contenedor_landing .inferior  .samsung { background:url(/img/landing_movil/moviles.gif) no-repeat -267px top; width:72px;  height: 40px; padding-top:150px;   }
.contenedor_landing .inferior  .blackberry { background:url(/img/landing_movil/moviles.gif) no-repeat -372px top; width:87px;  height: 40px; padding-top:150px;   }
/*fin landing_movil*/
 

/*pop-up capa*/
div.pop_up{position:fixed;bottom:-400px;left:50%;width:308px;height:110px;z-index:10000000;margin:0 auto;margin-left:-500px;}
.content_holder{width:383px;height:270px;z-index:100;background-repeat:no-repeat;}
.content_holder .main { background: url(/img/pop-up/mainbody.png) no-repeat; height:228px; width: 382px}
.content_holder .main .texto  { color:#FFFFFF; height: 131px; width: 220px; padding: 32px 0 0 32px; font-size: 14px; }
.content_holder .main .texto p { margin-bottom:10px}
#header {position:absolute;width:120px;height:155px;top:26px;left:240px;z-index:102;}
#main{width:383px;height:270px;z-index:100;background-repeat:no-repeat;cursor:pointer;}
#top_main{position:absolute;top:-55px;left:0px;width:310px;height:72px;cursor:pointer;}
#hide_btn{top:-40px;left:277px;width:15px;height:15px;position:absolute;z-index:3;cursor:pointer;}
#up_arrow{position:absolute;top:-25px;left:18px;width:25px;height:10px;z-index:3;cursor:pointer;}
#down_arrow{position:absolute;top:-25px;left:18px;width:25px;height:10px;z-index:3;cursor:pointer;}
/*fin pop-up capa*/


