/*Generales---------------*/
html, body {height: 100%;}
body {margin: 0px; padding: 0px; background: #000 url(http://static.caracoltv.com/images/desafio/bk_desafio_11.jpg) no-repeat center top; font-family: Arial, Helvetica, sans-serif;}
a:focus { outline: none !important;}
.clear { clear: both; margin: 0; padding: 0; font-size: 1px;}
.fleft { float:left;}
.fright { float:right;}
ul {margin: 0px; padding: 0px; list-style: none;}
form {margin: 0px; padding:0px;}
img { border: none;}
#wrap {margin: 0px;}
h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}/*
a, a:hover {color:#333;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
/*Cierra generales---------------*/

/*Estructura---------------*/
#content_all {width: 1000px; margin: auto; padding-bottom:20px;}
#content_body {padding: 18px 20px; background: #fff;}
.contenidos {background: #fff; padding:15px;}
.contenidos_b {padding: 0 15px;}
.corner_top {background: url(/images/bk_corners_contenido.gif) no-repeat left top; padding-top: 6px;}
.corner_bottom {background: url(/images/bk_corners_contenido.gif) no-repeat left bottom; padding-top: 6px;}

.content_izq { width:640px; float:left;}
.content_der { width:300px; float:right;}
/*Cierra estructura--------*/

/*Header---------------*/
.box_herramientas {float:right; padding-top:10px; padding-right:10px; margin-bottom:9px; *margin-bottom:9px; width:450px;}
.box_herramientas .buscador {border:1px solid #888; width:232px; float:right; margin-top:100px; background:url(/images/bk_buscador.gif); height:22px; width:250px;}
.box_herramientas .buscador #search-theme-form { padding:0;}
.box_herramientas .buscador #edit-search-theme-form { padding-top:-5px; margin:0;}
.box_herramientas .buscador #edit-search-theme-form-1 { border:1px solid #999; margin-left:3px; width:170px; float:left; margin-top:3px;}
.box_herramientas .buscador #edit-submit { float:right;}
.header h1 a {display: block; text-indent: -9999em; width: 186px; height: 144px; float: left; margin-left: 30px;}
.box_herramientas .herramientas li {float:right;font-size:10px; border-right:1px solid #444; text-transform:uppercase;}
.box_herramientas .herramientas li a {color:#fff; margin-left:5px; padding-right:5px; text-decoration:none;}
.box_herramientas .herramientas li a:hover {text-decoration:underline;}
.box_herramientas .herramientas li span a { background:#63b3eb; color:#fff; padding:0 5px; border:1px solid #777; margin-top:-1px;}
.box_herramientas .herramientas li span a:hover { text-decoration:none; color:#fff; background:#f90;}
/*Cierra header---------------*/


/*Menu---------------*/
.menu {width:997px; height:42px; position:relative; z-index:100; margin: 0 0 15px 3px; padding:0; position:relative;}
.menu h6 a {position:absolute; width:130px; height:30px; margin-top:2px; margin-left:860px; display: block; text-indent: -9999em;}
.menu h6 a:hover { background:none;}
.menu ul {padding:0 ;margin:0;list-style-type:none;}
.menu ul li {float:left; position:relative; margin: 0; padding: 0; height:36px; border-right:1px solid #444;}
.menu ul li a {display:block; text-decoration:none; color:#ccc; padding:12px 15px 11px 15px; font:bold 11px/11px Arial, Helvetica, sans-serif; margin:0;}
.menu ul li a.drop {background: url(images/arrow_menu.gif) 93% 10px no-repeat;}
.menu ul li a:hover { background-color:#ccc; color:#333; height:13px;}
.menu ul li a.drop:hover{background:#ccc;}

.menu ul li a.selected {background:#fff; color:#333; height:13px;}
.menu ul li .selected {background:#fff; color:#333; height:13px;}

/*Menu segundo nivel*/
.menu ul li ul {visibility:hidden; position:absolute; top:34px; left:0; background:#fff; padding:5px 0 0 0;}
.menu ul li:hover ul {visibility:visible; }
.menu ul li a:hover ul {visibility:visible; }
.menu ul li ul.regiones {width:180px; height:45px;}
.menu ul li ul.videos {width:180px; height:135px;}
.menu ul li a:hover { background-color:#fff; color:#333; }

.menu ul li ul li { border:none; margin:0 0 0 2px; height:22px;}
.menu ul li ul li a {color:#555; height:auto; padding:5px 10px 5px 8px; width:158px; _width:178px; font-size:12px;}
.menu ul li ul li a:hover { background-color:#80a957;}
.menu :hover > a, .menu ul li ul :hover > a {color:#fff; background-color:#80a957;}
html body .menu :hover > a.drop, html body .menu ul li ul :hover > a.drop {color:#333; background:#fff;}
/*Tercer nivel*/
.menu ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul :hover ul{ visibility:visible;}
.menu ul li.playaalta {width:148px;}
.menu ul .playaalta span {
    background: url("../images/vip.gif") repeat scroll 0 0 transparent;
    height: 10px;
    margin-left: 5px;
    position: absolute;
    width: 42px;
}
/*Cierra menu---------------*/


/*Footer---------------*/
.footer { margin-top:20px; background:url(/sites/desafio.caracoltv.com/themes/desafio/images/bk_footer.jpg); height:231px; position:relative;}
.footer h1 a { position:absolute; width:180px; height:80px; margin-top:50px; margin-left:30px; display: block; text-indent: -9999em;}
.footer h2 a { position:absolute; width:160px; height:80px; margin-top:50px; margin-left:830px; display: block; text-indent: -9999em;}
.secciones_f { padding:10px; width:150px; margin-left:240px; float:left;}
.secciones_f h2 {font:bold 10px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}
.secciones_f ul { margin-left:10px; margin-top:10px;}
.secciones_f ul li { margin-top:-5px;}
.secciones_f ul li a {font:bold 10px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; list-style:none; text-decoration:none;opacity: 0.7;-moz-opacity: 0.7;filter: alpha(opacity=70);}
.secciones_f ul li a:hover {text-decoration:none; color:#000;}

.red_portales { padding:10px; width:165px; float:left; margin-left:10px;}
.red_portales h2 {font:bold 10px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}
.red_portales ul { margin-left:10px; margin-top:10px;}
.red_portales ul li { margin-top:-5px;}
.red_portales ul li a {font:bold 10px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; list-style:none; text-decoration:none;opacity: 0.7;-moz-opacity: 0.7;filter: alpha(opacity=70);}
.red_portales ul li a:hover {text-decoration:none; color:#000;}

.medios_asociados { padding:10px; width:145px; float:left; margin-left:10px;}
.medios_asociados h2 {font:bold 10px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; margin-bottom:20px;}

.aviso_legal { padding:0 100px; margin-top:20px; *margin-top:15px;}
.aviso_legal p {font:normal 10px Arial, Helvetica, sans-serif; color:#fff; opacity: 0.9;-moz-opacity: 0.9;filter: alpha(opacity=90); text-align:center;}
.aviso_legal a { color:#000; text-decoration:none;}
.aviso_legal a:hover { text-decoration:underline;}
/*Cierra Footer---------------*/

/* ESTILOS ADMIN */
.tabs { border-bottom:1px solid #ccc; height:27px; list-style:none; margin:20px 0 10px 0; padding:0 0 0 20px;}
.tabs li { float:left; margin:0 5px 0 0;}
.tabs li a { float:left; display:block; border:1px solid #ccc; padding:5px 10px; font:bold 14px Arial, Helvetica, sans-serif; color:#666; text-decoration:none; background:#eaeaea;}
.tabs li a:hover { background:#ccc; color:#333;}
.tabs li a.active { background:#fff; color:#FF6600; border-bottom:1px solid #fff;}


.links { margin: 10px 0 0 0;}
.links a { font:bold 12px Arial, Helvetica, sans-serif; color:#069; text-decoration:none;}
.links a:hover { text-decoration:underline;}
.links li { padding:5px; background:#f4f4f4;}
.admin-links .links li.first {background:url(/images/caracol/configure_icon.gif)no-repeat 0 0;}
.admin-links .links li.update {background:url(/images/caracol/edit_icon.gif)no-repeat 0 0;}

/* RESPUESTA A COMENTARIOS*/
.content_reply {width:645px; margin:40px auto; border:none;}
.content_reply .opinion_padre {border:none;}

.content_body .error { background:#fff; border-bottom:0;}

.messages{display:block; padding:20px 0 15px 0;font:bold 16px Arial, Helvetica, sans-serif; text-align:left;}
.messages a, .messages a:visited { color:#v;}
.error { background:#ffffcc url(/images/caracol/icon_alert.gif) no-repeat 220px 10px; padding-left:270px; padding-right:150px;}
.error ul { margin:-7px 0 0 0; list-style:square; list-style-position:inside;}
.status {background:#069 url(/images/caracol/check.gif) no-repeat 220px 15px; text-align:center; color:#fff; border:1px solid #036; }

.pds-answer input { margin:0 5px 0 0;}
.titulo_modprod_der { font: normal 24px Arial, Helvetica, sans-serif; color:#666; margin:0 0 5px 0; padding:7px 10px 0 10px;}
.pds-votebutton-outer input { float:right; margin:0 20px 0 0; background: #76b4e2; border: solid 1px #3f86bb; color: #fff; font-size: 12px; font-weight: bold; padding: 4px 8px;}

/*Modulo Foros*/
.modulo_foros {margin:0 0 20px 0;}
.modulo_foros a:hover{ text-decoration:underline;}
.contenedor_foros {border:2px solid #e5e5e5; border-top:4px solid #666;}
.foro_principal { background-color:#f4f4f4; padding:10px; border-bottom:1px solid #e5e5e5;}
.foro_principal h2 {font:bold 18px/18px Arial, Helvetica, sans-serif; color:#333; margin:0 0 3px 0;}
.foro_principal h2 a {color:#000;}
.foro_principal h2 a:hover { text-decoration:none;} 
.foro_principal h5 {font:bold 13px Arial, Helvetica, sans-serif; color:#333; text-align:right;}
.foro_principal h5 a {color:#f60;}
.foro_principal h6 a{font:bold 13px Arial, Helvetica, sans-serif; color:#f60; padding:0 2px 3px 0;}
.foro_principal h6 a:hover {text-decoration:underline;}

.foro_principal h4 {font:normal 11px Arial, Helvetica, sans-serif; color:#333; margin:0 0 5px 0;}
.mas_foros { padding:10px;}
.mas_foros h4 {font:bold 12px Arial, Helvetica, sans-serif; margin:0 0 5px 0;}
.mas_foros ul li {font:normal 12px/14px Arial, Helvetica, sans-serif; margin:0 0 5px 0; list-style:none; padding:0 0 0 13px; background:url(/images/caracol/bullet_foros.gif) 0 5px no-repeat}
.mas_foros ul li a {color:#666; display:block;}
.titulo_lateral { font:bold 18px Arial, Helvetica, sans-serif; color:#333;}

.link_asamblea {clear:both; text-align:right;}
.link_asamblea a { font:bold 12px Arial, Helvetica, sans-serif; background:#f60; text-transform:uppercase; color:#000; padding:2px 5px;}

/*===========estrellas de votacion*/
.votacion_estrellas{ width:310px; height:30px; *height:35px; overflow:hidden; position:relative;float:left;}
form.fivestar-widget { clear: both; display: block;}
form.fivestar-widget select, form.fivestar-widget input {margin: 0;}
.fivestar-combo-stars .fivestar-static-form-item {float: left; margin-right: 2px;}
.fivestar-static-form-item .form-item {margin: 0; float:left; width:130px; text-align:left;}
.fivestar-form-item .form-item {margin: 0 0 0 -30px; *margin: -4px 0 0 -30px; float:left; width:185px; text-align:left;}
div.fivestar-widget-static {display: block; margin:0; padding:0;}
div.fivestar-widget-static br {clear: left;}
div.fivestar-widget-static .star {float: left; width: 17px; height: 15px; overflow: hidden; text-indent: -999em; background: url(/images/estrellas.gif) no-repeat 0 0px;}
div.fivestar-widget-static .star span.on {display:block; width:100%; height:100%; background: url(/images/estrellas.gif) no-repeat 0 -32px;}
div.fivestar-widget-static .star span.off {display:block; width:100%; height:100%; background: url(/images/estrellas.gif) no-repeat 0 0px;}
div.fivestar-widget {display: block; margin:0 0 0 0px; padding:0;}
div.fivestar-widget .cancel, div.fivestar-widget .star {float: left; width:17px; height:16px; overflow:hidden; text-indent:-999em;}
div.fivestar-widget .cancel, div.fivestar-widget .cancel a {background: url(/images/borrar.gif) no-repeat 0 -16px;}
div.fivestar-widget .star, div.fivestar-widget .star a {background: url(/images/estrellas.gif) no-repeat 0 0px;}
div.fivestar-widget .cancel a, div.fivestar-widget .star a {display: block; width: 100%; height: 100%; background-position: 0 0px; cursor: pointer;}
div.fivestar-widget div.on a {background-position: 0 -16px;}
div.fivestar-widget div.hover a, div.rating div a:hover {background-position: 0 -32px;}
iframe.fivestar-preview {border: none; width: 200px; height: 32px;}
div.fivestar-widgets div.form-item { float: left;}
#fivestar-comment-form, #fivestar-direct-form {float: left;}
#fivestar-comment-preview, #fivestar-direct-preview { float: left; margin-left: 40px;}
#fivestar-node-type-form fieldset { background: transparent;}
.fivestar-preview {border: 1px solid #CCC; padding: 10px;}
.votacion_estrellas .description {text-align:left; position:absolute; left:210px; top:15px; font:normal 11px Arial, Helvetica, sans-serif; color:#999;}
.fivestar-form-item .form-item label, .fivestar-static-form-item .form-item label {font-weight:normal; color:#666; font-size: 11px;}
/*Cierra Herramientas-------------*/


/*Lo mas---------------*/
.lo_mas {margin-bottom: 12px; position: relative;}
.lo_mas .pestanas {position: absolute;}
.lo_mas .pestanas li {float: left; font-size: 12px; font-weight: bold; text-transform: uppercase; display: block; width: 76px; text-align: center; background: url(/images/lomas_home_inact.jpg) no-repeat; margin-right: 1px; height: 18px; padding-top: 6px;}
.lo_mas .pestanas li a {color: #a9a8a8; text-decoration: none; display: block;}
.lo_mas .pestanas li a:hover {color: #5c53bb;}
.lo_mas .pestanas .selected {background: url(/images/lomas_home_act.jpg) no-repeat; }
.lo_mas .pestanas .selected a, .lo_mas .pestanas .selected a:hover {color: #333; cursor: default;}
.lo_mas .marco li {border-bottom: dashed 1px #cac9c9; padding-bottom: 12px; margin-bottom: 9px;}
.lo_mas .marco li img {float: left; border: solid 1px #cac9c9; margin-right: 9px;}
.lo_mas .marco li a {color: #333; font-size: 12px; text-decoration: none;}
.lo_mas .marco {border: solid 1px #dcdbdb; padding: 10px 10px 2px 10px; background: #fff; -moz-border-radius-topright: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; margin-top: 40px;}
*html .lo_mas .marco {background: none;}
.lo_mas .marco a:hover {color: #5c53bb; text-decoration: underline;}
/*Cierra Lo mas---------------*/

/*Opiniones*/
.recordatorio_opiniones { border-left:1px solid #b5b5b5; font:normal 12px Arial, Helvetica, sans-serif; padding:0 0 0 15px; width:410px; margin:0 0 25px 0; *margin:0;}
.recordatorio_opiniones strong { font:bold 14px Arial, Helvetica, sans-serif; display:block; margin:0 0 5px 0;}
.recordatorio_opiniones strong a { color:#FF6600;}
.recordatorio_opiniones p { font:normal 11px/15px Arial, Helvetica, sans-serif; color:#666;}
.campo_opiniones { padding:20px 10px 25px 10px;margin:25px 0 0 0;}
.form_opinion .form-item { padding:5px 0; font:bold 12px Arial, Helvetica, sans-serif;}
.form-item #caracter { border:0; margin:0 0 15px 37px; font:bold 14px Arial, Helvetica, sans-serif;}
.form_opinion label { width:70px; display:block; float:left; padding:4px 0 0 0;}
.form_opinion span { font:normal 10px Arial, Helvetica, sans-serif; color:#ff6600;}
.form_opinion {}
.content_textarea {width:352px;}
.form_opinion textarea.text_comentario { width:350px; height:200px; border:1px solid #ccc; padding:10px; font: 12px Arial, Helvetica, sans-serif; float:left; margin:0 25px 0 0;}
.form_opinion textarea.text_comentario:focus { border:1px solid #ff6600;}
ul.list_info{ float:right; width:230px;}
ul.list_info {font:normal 11px Arial, Helvetica, sans-serif; color:#333}
ul.list_info li{ margin:0 0 10px 0; background: url(/images/arrow_info.gif) no-repeat 0 2px; padding:0 0 0 12px;}
ul.list_info h3{font:bold 16px Arial, Helvetica, sans-serif; color: #FF6600; margin:0 0 10px 0;}
.form_opinion input.bt_form { color:#FFFFFF; background:url(/images/bt_comentar.gif) 0 bottom no-repeat; *background:#f5f5f5; width:112px; height:28px; *height:25px; border:none; *border:1px solid #ccc;  font:bold 12px Arial, Helvetica, sans-serif; text-align:center; margin:0 0 0 260px; cursor:pointer; display:block; color:#666;}
.form_opinion h3{ font: bold 18px Arial, Helvetica, sans-serif; margin:0 0 3px 0;}
.form_opinion p{ font: normal 12px Arial, Helvetica, sans-serif; margin:0 0 20px 0;}
.form_opinion p strong { color:#ff6600;}

/*=================================================================*/
/* MODULO COMENTARIOS AL CONTENIDO PRINCIPAL */
/*=================================================================*/
.mod_comentarios { margin:30px 0 0 0; }

/* box =ingreso*/
.content_inputsbox {border:5px solid #693; text-align:left; background:#fff; width:260px; height:230px; padding:8px; top:0; right:0; margin-left:765px; *margin-left:550px; margin-top:30px; z-index:999;}
.alert_error { background:#feea9a; padding:10px; text-align:center; font:normal 19px Arial, Helvetica, sans-serif; margin:0 0 20px 0;}
.close_content { border-bottom:1px solid #ccc;  padding:8px 0; margin:0 0 10px 0;}
.content_inputsbox input {font-size: 14px; width:215px; padding:3px 5px; margin:0 0 10px 15px; border:1px solid #ccc;}
.content_inputsbox .item-list ul{ padding:0 10px 10px 20px;}
.content_inputsbox .item-list ul li { border:#eaeaea; width:250px;}
.content_inputsbox .item-list ul li a { font:normal 10px Arial, Helvetica, sans-serif; color:#693; border:none;}
.content_inputsbox input.form-checkbox {width:12px; padding:0; margin:0; border:none;}
.content_inputsbox input#edit-submit {width:115px; margin:3px 0 15px 112px; background-color:#76b4e2; cursor:pointer; color:#fff; border:1px solid #3f86bb;}
.content_inputsbox input#edit-persistent-login { margin:0 5px 0 0;}
.content_inputsbox label { display:block; margin:0 0 3px 15px; font:normal 12px Arial, Helvetica, sans-serif; color:#666;}
.content_inputsbox label span {color:#f90; font-size:15px;}
.content_inputsbox input:focus {border:1px solid #f90; background-color:#f9f9f9;}
.content_buscador ul { list-style:square; list-position:inside; padding:10px 0 0 30px; border-top:1px solid #ccc; margin:0 15px;}
.content_buscador li {padding:0 0 5px 0; color:#666;}
.content_buscador li a {font:bold 12px Arial, Helvetica, sans-serif; color:#666;}
.content_buscador li a:hover { text-decoration:underline; color:#f90;}

.content_inputsbox ul {width: auto;}
.content_inputsbox .menu li {float: none; border: none; margin: 0 10px 0 -15px; font:bold 12px Arial, Helvetica, sans-serif; }
.content_inputsbox .menu li a {color: #693; margin: 0; padding: 0;  background:none;}
.content_inputsbox .menu li a:hover { text-decoration:none; color:#333;}

/* Modulo =OpenId en el registro*/
div#Dialog div.content_inputsbox .user-login-block { height:225px;}
div#Dialog div.content_inputsbox .user-login-block a.openid-link { display:none;}
.content_inputsbox ul.menu { border:0; padding:10px 0 0 15px;}

a.openid-link, a.user-link, #edit-openid-url { background: url(/images/login-openid.png) 0% 8px no-repeat; margin:0 0 0 15px;}
div#edit-openid-url-wrapper {display: none;}
html.js #user-login div#edit-openid-url-wrapper {display: none;}
html.js #user-login-form a.openid-link, 
html.js #user-login a.openid-link {display : block;}
#user-login-form a.openid-link, 
#user-login-form a.user-link, 
#user-login a.openid-link, 
#user-login a.user-link {display: none;}
#user-login-form a.openid-link, 
#user-login-form a.user-link {text-align : left;}
.content_inputsbox #user-login-form .form-item #edit-openid-url{ padding:3px 10px 3px 30px; width:170px; color:#666;}
.content_inputsbox #edit-openid-url-wrapper .description a{color:#f90; font-size:11px; font-weight:normal; margin:0 0 0 15px; cursor:help; line-height:20px;}
.content_inputsbox form#user_login_form #edit-openid-url-wrapper .description a{ margin:0; padding:0; color:#f90;}
.toboggan-login-link { display:none;}

.user-login-block { width:240px; border-left:1px solid #eaeaea; float:right;}
.item-list ul{ padding:10px 0 10px 15px;}
.item-list ul li a { font:normal 12px Arial, Helvetica, sans-serif; color:#FF6600;}
.form-item .option input { float:left;}
.form-item .option em {font:normal 11px Arial, Helvetica, sans-serif; float:left; padding:2px 0 0 0;}
.content_btregistro { float:left; width:155px; padding:0 0 0 10px;}
.content_btregistro p { font:normal 12px Arial, Helvetica, sans-serif; color:#666; padding:60px 0 15px 0;}
.content_btregistro a {width:90px; background-color:#76b4e2; color:#fff; border:1px solid #3f86bb; font:bold 14px "Trebuchet MS"; padding:4px 10px; display:block; text-align:center;}
.content_btregistro a:hover { text-decoration:none;}

.advertencia p {font:bold 18px Arial; color:#c00; padding:20px; border:3px solid #c00; margin-bottom:20px; }

.fruco_forma { padding:20px; background:#f4f4f4; border:3px solid #f90; width:430px; margin-left:110px; height:210px;background: url(/sites/desafio.caracoltv.com/themes/desafio/images/bk_codigo_fruco.jpg) no-repeat; padding-left:270px;}
.fruco_forma span { color:#fff;}
.fruco_forma h4 { margin-bottom:10px;}
.fruco_forma #codigo-fruco input { height:30px; border:1px solid #ccc; font:normal 14px Arial, Helvetica, sans-serif; color:#666; margin-bottom:10px; width:300px;}
.fruco_forma #codigo-fruco .form-submit { background:#f60; padding:5px; color:#fff; text-transform:uppercase; border:none; cursor: pointer; width:100px;}
.fruco_forma #codigo-fruco .form-submit:hover { background:#069; padding:5px; color:#fff; text-transform:uppercase; border:none; cursor: pointer; width:100px; border:2px solid #fff;}
.fruco_forma h5 {font:bold 12px Arial, Helvetica, sans-serif; color:#fff; margin:10px 0; text-transform:uppercase; margin-top:10px;}
.fruco_forma a {font:bold 14px Arial, Helvetica, sans-serif; color:#f60; margin:10px 0; text-transform:uppercase; text-decoration:none;}
.fruco_forma a:hover { color:#069; text-decoration:underline;}

.tool_redes {padding: 10px 0;}
.tool_redes .redes_nota h3 {display: block; float: right; font: bold 10px Arial, Helvetica, sans-serif; text-transform: uppercase; margin-right: 15px;}
.tool_redes .redes_nota h3 strong {display: block; float: left; background: #ccc; margin-left: 5px; padding: 3px 5px 0; height: 18px; border-radius: 3px; -moz-border-radius: 3px; text-shadow: #fff 0 1px 0; position: relative;}
.tool_redes .redes_nota h3 strong img {position: absolute; left: 5px; bottom: -5px;}
.tool_redes .redes_nota h3 a {display: block; float: left; padding: 5px 0 0 26px; color: #369; height: 18px;}
.tool_redes .redes_nota .fb a {background: url(images/ico_not_fb.gif) no-repeat left center; margin-top:-5px;}
.tool_redes .redes_nota .twr a {background: url(images/ico_not_twr.gif) no-repeat left center;}
.tool_redes .box_redes {float: right; width: 168px;}
.tool_redes .box_redes h5 a {background: url(images/bk_bt_gusta_redes.gif) repeat-x; display: block; float: left; border: solid 1px #a3a3a6; font: bold 12px "lucida grande",tahoma,verdana,arial,sans-serif; border-radius: 3px; -moz-border-radius: 3px; color: #333; text-decoration: none; margin: 0 9px 0 0;}
.tool_redes .box_redes h5 a:hover {color: #5e6f9f;}
.tool_redes .box_redes h5 a span {display: block; background: url(images/ico_fb.png) no-repeat 4px 2px; padding: 3px 5px 0 25px; height: 20px; text-shadow: #fff 0 1px 0;}
.tool_redes .box_redes h6 {display: block; position: relative; width: 50px; text-align: center; float: left; background: #ccc; font: bold 14px "lucida grande",tahoma,verdana,arial,sans-serif; color: #333; padding: 3px 10px 0; height: 22px; border-radius: 3px; -moz-border-radius: 3px; text-shadow: #fff 0 1px 0;}
.tool_redes .box_redes h6 img {position: absolute; top: 8px; left: -5px; z-index: 200;}

.formulario_playa_alta {font-size:18px; padding:20px; border:1px solid #eaeaea; text-align:center;}
.formulario_playa_alta .form-item {margin:20px 0;}
.formulario_playa_alta .form-item label {color:#693;}
.formulario_playa_alta .form-item input {font-size:18px; padding:5px;}
.formulario_playa_alta .form-submit {background:#693; border:none; color:#fff; padding:10px; font-size:20px; cursor:pointer;}
.formulario_playa_alta .form-submit:hover {color:#000;}
.formulario_playa_alta .item-list a {text-decoration:none; color:#693;}
.formulario_playa_alta .item-list a:hover {text-decoration:underline;}
