         .publicacion_grupo { color: #FF0000; font-weight: bold; }
/*kiosko*/
#cuerpo_estatico h3 { padding: 0.5em 0; font-size: 1em;}
#cuerpo_estatico .pasos { background: url("/images/iconos/pasos.png") no-repeat scroll center bottom transparent; height: 12em; position: relative;}
#cuerpo_estatico .pasos a {text-indent: -9999em; display: block; height: 165px; left: 0; overflow: hidden; position: absolute; top: 0; width: 640px; z-index: 2;}
#cuerpo_estatico .pasos ol { list-style: none; padding-top: 2em; margin: 0 0 10px 13px;}
#cuerpo_estatico .pasos ol li { float: left; width: 24.8%; text-align: center;} 
#cuerpo_estatico .pasos ol li p { width: 7.5em; text-align: center; font-size: 1em; color: #000; padding: 0.5em 1.2em;} 
#cuerpo_estatico .pasos ol li.paso4 strong, #cuerpo_estatico .pasos ol li.paso4 p { color: #fff;} 
#cuerpo_estatico .detalle { border-bottom: 0.09em dotted #ddd; margin: 0 0.5em;}
#cuerpo_estatico .dispositivos, #cuerpo_estatico .empresas, #cuerpo_estatico .tarifas { background: url("/images/iconos/cierre_modulo.png") repeat-x scroll center bottom transparent; padding-bottom: 1.5em; }
#cuerpo_estatico .dispositivos p, #cuerpo_estatico .empresas p, #cuerpo_estatico .ofertas_especiales p{ font-size: 0.85em;}
#cuerpo_estatico .empresas a, #cuerpo_estatico .ofertas_especiales a  { color: #cd0000;} 
#cuerpo_estatico .tarifas {  height: 16em; padding-top: 2em; position: relative;}
#cuerpo_estatico .tarifas dl { margin-bottom: 0.5em; position: relative; width: 14.5em;}
#cuerpo_estatico .tarifas dl dd { border-bottom: 0.09em dotted #ddd; text-align: right; padding: 0.4em 0;}
#cuerpo_estatico .tarifas dl dd.cierre { border-bottom: 0.2em solid #ddd; padding-bottom: 0.5em;} 
#cuerpo_estatico .tarifas dt { clear: left; float: left; font: 0.8em Tahoma,Geneva,sans-serif; width: 10em; color: #666; padding-top: 0.3em;}
#cuerpo_estatico .tarifas dt a { color: #000;}
#cuerpo_estatico .tarifas dd { font: bold 0.8em Tahoma,Geneva,sans-serif; margin-bottom: 6px;}
#cuerpo_estatico .tarifas .lista p { font-size: 0.9em;}
#cuerpo_estatico .tarifas .lista p span, #cuerpo_estatico .tarifas .lista p  a, #cuerpo_estatico .empresas p span  {color: #cd0000;}
#cuerpo_estatico .dispositivos .text { width: 25em; float: left;}
#cuerpo_estatico .dispositivos .img { width: 11em; float: right; margin-top: 0.5em;}
#cuerpo_estatico .dispo_grandes { bottom: 1.5em; position: absolute; right: 1.5em;}
/*reclamo 3 columna Kiosko*/
.kiosko_3col { width: 302px; background: url("/images/iconos/back_3col_kiosko.png") repeat-x scroll center top transparent; height:9em; margin-bottom: 0.6em;}
.kiosko_3col h2 {   font-size: 17px !important; height: auto !important; margin: 0 !important; padding: 10px 9px 1px;}
.kiosko_3col p { font-size: 12px; padding: 0 0.7em; width: 14em;}
.kiosko_3col .bt_3col_kiosco { background: url("/images/iconos/bt_3col_acceder.png") no-repeat scroll center 14px rgba(0, 0, 0, 0); color: #FFF; display: block; font-size: 13px; line-height: 3.6em; padding: 7px 0; position: relative; text-align: center; top: -1.4em; width: 16.2em;} 
.kiosko_3col .bt_3col_kiosco:hover { text-decoration: none; background-position: center -68px;}
.kiosko h3.title {color: #666; background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; border: medium none; font-weight: bold; height: auto; line-height: normal !important; padding: 10px 0.3em 0 0!important;}

.box_estatico a { color: #cd0000;} 
#static_texto .textostatic p span{color: #cd0000; font-size: 0.85em;}

/*Boton facebook*/
#btn-fb .sigueme {background: #3B5998 url("/images/iconos/fb.png") no-repeat 5px;width: 160px;color: #fff;font-weight: normal;font-size: 11px;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.17);margin: 7px 3px;padding: 9px 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border-bottom: 1px solid rgba(0, 0, 0, 0.17);}
#btn-fb .sigueme span{margin-left: 20px;  font:Verdana, Geneva, sans-serif; font-size:11px; color:#FFFFFF;}
#btn-info {font:Verdana, Geneva, sans-serif; font-size:11px; color:#F30;}
#btn-fb a { color:#FFFFFF; text-decoration:none;}

/*Alertas*/
.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.alert,.alert h4{color:#c09853}
.alert h4{margin:0}
.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}
.alert-success h4{color:#468847}
.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}
.alert-danger h4,.alert-error h4{color:#b94a48}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}
.alert-info h4{color:#3a87ad}
.alert-block{padding-top:14px;padding-bottom:14px}
.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}

.msgfooter { font-size:11px; text-align:center; margin-top:40px;}


.btn-db{display:inline-block;*display:inline;*zoom:1;padding:4px 4px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05)}

.btn-db:hover,.btn-db:focus,.btn-db:active,.btn-db.active,.btn-db.disabled,.btn-db[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn-db:active,.btn-db.active{background-color:#ccc \9}.btn-db:first-child{*margin-left:0}.btn-db:hover,.btn-db:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn-db:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn-db.active,.btn-db:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05)}.btn-db.disabled,.btn-db[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}

#adimages { width:100%; }
#boton-addimg { margin: 10px 0px 10px 0px; clear:both; }
#adimages ul.files li{background-color:#eee;float:left;width:90px;height:110px;margin-right:5px;margin-bottom:5px;padding:5px;text-align:center; list-style-type: none; font-size:11px; margin-top:5px;}
#state_div { clear:both; }
#state_div .uploadstate{ font-size:11px; text-align:center; }
#ul_imgs{ padding:0px 25px 8px 0px; margin-bottom:10px; }

.loaderAjax{display: none;}
#contenedorImagen .fotografia{
margin: 5px auto;
width:120px;/*150*/
height:120px;
border: 1px solid #ccc;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
}