﻿@font-face {
    font-family: 'Roboto';
    src: url('../fonts/roboto.eot');
    src: url('../fonts/roboto.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto.woff') format('woff'),
         url('../fonts/roboto.ttf') format('truetype'),
         url('../fonts/roboto.svg#Roboto') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/montserrat.eot');
    src: url('../fonts/montserrat.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat.woff2') format('woff2'),
         url('../fonts/montserrat.woff') format('woff'),
         url('../fonts/montserrat.ttf') format('truetype'),
         url('../fonts/montserrat.svg#Montserrat') format('svg');
    font-weight: normal;
    font-style: normal;

}

#IrArriba {
position: fixed;
bottom: 40px; /* Distancia desde abajo */
right: 40px; /* Distancia desde la derecha */
}
#IrArriba span {
width: 38px; /* Ancho del botón */
height: 32px; /* Alto del botón */
display: block;
background: url('../im/subir.png') no-repeat center;
}


a:hover {opacity:0.6;filter:alpha(opacity=60); transition: all 0.3s ease-in-out 0s;}
.boton {position:absolute; bottom:128px; right:14px; font:400 18px 'ralewayregular',Arial, Helvetica, sans-serif; color:#FFF;background-color:#F1A320; 
 -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-align:center; z-index:10;}
.boton a {color:#FFF; display:block; text-decoration:none; width:196px;padding: 10px 0px; display:block;}
.boton a:hover{text-decoration: none;}
.centrar {background-color: #; width: 980px; margin: 0 auto;}

.reemplazo{display: block; overflow: hidden; text-indent: -9999px;}

a {
	color: #016CA2;
}
a:hover {
	color: #000;
}
.contenedor_principal {
	margin: 0 auto 0 auto;
	width: 1000px;
	background-color: #;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
	clear: both;
}

.cabecera_especial_24m {width:980px;margin:0 auto; padding-top:15px;}
.cabecera_especial_24m .interior{background:#a4a4a4; color:#fff; position:relative;}

.cabecera_especial_24m .enlace_especial{text-indent:-9999px; display:inline-block;float:left;height:100px;width:376px;background:url(../im/header.png) center center no-repeat;}
.cabecera_especial_24m .enlace_especial:hover{opacity:.7;}
.cabecera_especial_24m .menu_especial{position:absolute;bottom:5px;right:5px; font-family: 'Roboto', Arial, Tahoma, sans-serif;}
.cabecera_especial_24m .menu_especial ul{list-style:none;}
.cabecera_especial_24m .menu_especial li{float:left; margin-left:1px; }
.cabecera_especial_24m .menu_especial li a{box-sizing:border-box;color:#fff; display:inline-block; color:#fff; font-family: 'Roboto', Arial, Tahoma, sans-serif; font-size:11px;line-height:30px;background-color:#247f07;border-radius:3px;width:90px;text-align:center; text-transform:uppercase;}
.cabecera_especial_24m .menu_especial li .activo{position:relative;}
.cabecera_especial_24m .menu_especial li .activo, .cabecera_especial_24m .menu_especial li a:hover{background-color:#000;}

.cabecera_especial_24m .barra_header {position:absolute;top;right:5px; }
.cabecera_especial_24m .barra_header .list-logo{list-style:none;}
.cabecera_especial_24m .barra_header li{margin-left:1px; margin-top:8px; float:left;}
.cabecera_especial_24m .barra_header li a{width:113px;height:30px; padding:8px; display:inline-block;text-indent:-9999px;background-color:#145276;background-repeat:no-repeat;background-position:center center;
-moz-border-radius-topleft: 15px;-moz-border-radius-topright: 15px;-moz-border-radius-bottomright: 15px;-moz-border-radius-bottomleft: 15px;
/* Google Chrome y Safari */
-webkit-border-top-left-radius: 15px;-webkit-border-top-right-radius: 15px;-webkit-border-bottom-right-radius: 15px;-webkit-border-bottom-left-radius: 15px;
/* CSS3 (Opera 10.5 e Internet Explorer 9) */
border-top-left-radius: 15px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;}
.cabecera_especial_24m .barra_header li a:hover{background-color:#145276;}
.cabecera_especial_24m .barra_header .twitter{background-image:url(../im/ir-municipales.png);}



.columnas_principal_y_secundaria {background-color: #fff; width: 980px; float: none;padding: 0 10px 0;}
.contenido_principal{background:none;}
.elecciones-tipo h1{font:700 38px/52px 'Roboto', Arial, Tahoma, sans-serif; color:#333333;text-align:center;  border-bottom:1px solid #EEEEEE; margin:15px;}
.elecciones-secciones h1{background:#; font:700 28px/30px 'Roboto', Arial, Tahoma, sans-serif; color:#333333; text-align:center;  border-bottom:1px solid #EEEEEE;  margin-top:10px;  margin-bottom:15px; padding-bottom:5px;}
.elecciones24m h1{font:700 18px/37px 'Montserrat', Arial, Tahoma, sans-serif;color:#333333; border-bottom:1px solid #EEEEEE;margin-bottom:25px;text-align:left;}
.contenido_especial h1{font:700 25px/29px 'Montserrat', Arial, Tahoma, sans-serif;color:#333333;  margin-bottom:12px;}
.contenido_especial h2{font:700 24px/28px 'Montserrat', Arial, Tahoma, sans-serif;color:#333333; margin-bottom:12px;}
.contenido_especial h3{font:700 14px/18px 'Montserrat', Arial, Tahoma, sans-serif;color:#333333; margin-bottom:12px;}
.contenido_especial h4{font:100 12px/22px 'Montserrat', Arial, Tahoma, sans-serif;color:#333333; margin-bottom:5px;}

#menu_sec ul{float:right; margin-bottom:30px;}
#menu_sec ul{list-style:none;}
#menu_sec li{float:left;margin-right:5px;}
#menu_sec li a{display:block; color:#fff; font-family: 'Roboto', Arial, Tahoma, sans-serif; font-size:11px;line-height:30px;background-color:#247f07;border-radius:3px;width:90px;text-align:center;}
#menu_sec li a:hover{background-color:#a4a4a4;}

.menu-candidatos {width: 980px; float:right; border-bottom:1px solid #EEEEEE; margin-bottom:15px; }
.menu-candidatos ul{ }
.menu-candidatos li{ float: right; display:inline; margin-right: 5px; padding-bottom: 13px; }
.menu-candidatos li a{ color:#fff; font-family: 'Roboto', Arial, Tahoma, sans-serif; font-size:11px;line-height:30px; background-color:#247f07; border-radius:3px; padding: 7px 10px;  text-align:center;}
.menu-candidatos .marcado a{font-weight: normal; color: #fff; background-color: #414141; }
.menu-candidatos .marcado a:hover{text-decoration: none;}

.footer{ background:#a4a4a4; padding:10px 0; text-align:center; height:210px; border-top:0px dotted #ebebeb;}
.footer h2.radioguarena a{background:url('../im/logoradioguarena.png') no-repeat; width:140px; height:75px; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:15px}
.footer p{ margin:0 auto 0px;  color:#000; font: normal 15px/17px Roboto, Arial, Georgia, "Times New Roman", Times, serif;  text-transform:uppercase;}
.bloque_piefoo {padding:0px 0px; overflow:hidden;}
.bloque_piefoo *{color:#;}
.bloque_piefoo .contenido_noticia {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
.bloque_piefoo .foooter, .noticia .foooter a{color:#000; text-transform:uppercase; font: normal 11px/15px 'Montserrat', Arial, Tahoma, sans-serif; text-align:center; margin-bottom:15px;}
.bloque_piefoo .edicionesanteriores, .noticia .edicionesanteriores a{color:#000; text-transform:uppercase; font: bold 12px/13px 'Montserrat', Arial, Tahoma, sans-serif, serif; text-align:center; margin-bottom:15px;}

.mod_compartir{ margin:0 auto;}
.barra_compartir{ background:url('../im/sprite.png') no-repeat -150px -80px; width:128px; height:34px; margin:0 auto; padding-left:5px; padding-right:5px; padding-top:17px; padding-bottom:17px }
ul.list-compartir{}
ul.list-compartir li{float:left; margin:0px 4px; }
ul.list-compartir li a{ display:block; height:34px; width:34px; text-indent:-99999em;}
ul.list-compartir li a:hover{ opacity:0.8}
ul.list-compartir li a.facebook{ background:url('../im/sprite.png') no-repeat -150px -152px;}
ul.list-compartir li a.twitter{ background:url('../im/sprite.png') no-repeat -192px -152px;}
ul.list-compartir li a.googlemas1{ background:url('../im/sprite.png') no-repeat -233px -152px;}



#imagenes_lateral { width:330px; margin-bottom:20px;}

#bloque_columna {background:#; float:left; width:980px; margin-bottom:40px;}
#bloque_izquierda {background:#; float:left; width:620px; border:0px dotted #e1e1e1; margin-bottom:40px;}
#bloque_derecha {background:#; float:right; width:330px; padding:10px; border:1px dotted #e1e1e1; margin-top:30px; margin-bottom:40px;}




#columna_candidatos_portada_01 {background:#; float:left; width:980px; margin-bottom:20px;}
#columna_candidatos_portada_02 {background:#; float:left; width:980px; margin-bottom:40px;}

#bloque_columna_candidatos {background:#fff; float:left; width:980px; margin-bottom:40px;}

h6 { font:bold 1em 'Roboto', Arial, Tahoma, sans-serif; color:#101010; text-transform:uppercase; margin-top:8px; display:block; font-weight: 400;}
.b8 { position:relative; margin: 0 auto 100px;}
.b8 .secuencias { position:absolute; top: 0; right:140px;}
.b8 p{ text-align:center; margin:0 auto;}
.b8 .grupo-secuencias { display:block; margin-top: 40px;}
.b8 .secuencia { width:223px; margin:0 10px; display:block; float:left;}

#box_columna01 {background: #; float: left; width: 620px; padding:0px; margin-bottom:20px; }
#box_columna02 {background: #; float: left; width: 606px; padding:0px; margin-bottom:0px; border: 7px solid #247f07;}
#imagencandidatura {background: #; float: left; width: 606px; padding:0px; margin-bottom:0px; }

#candidatoimagen {background: #; float: left; width: 160px; }
#box_logocandidatopartido {background: #; float: left; width: 160px; height:350px; margin-bottom:20px; margin-right:10px; }
#box_infocandidatopartido {background: #000; float: right; width: 530px; height:300px; margin-bottom:20px; padding-top:30px; }

#box_datoscandidato {background: #; float: right; width: 390px; margin-bottom:20px; margin-right:20px; padding-left:15px; padding-right:15px;
-moz-border-radius-topleft: 15px;-moz-border-radius-topright: 15px;-moz-border-radius-bottomright: 15px;-moz-border-radius-bottomleft: 15px;
/* Google Chrome y Safari */
-webkit-border-top-left-radius: 15px;-webkit-border-top-right-radius: 15px;-webkit-border-bottom-right-radius: 15px;-webkit-border-bottom-left-radius: 15px;
/* CSS3 (Opera 10.5 e Internet Explorer 9) */
border-top-left-radius: 15px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;}

#box_socialescandidatopartido {background: #e6e6e6; float: right; width: 390px; margin-top:0px; margin-right:20px; margin-bottom:20px; padding-left:15px; padding-right:15px; 
-moz-border-radius-topleft: 15px;-moz-border-radius-topright: 15px;-moz-border-radius-bottomright: 15px;-moz-border-radius-bottomleft: 15px;
/* Google Chrome y Safari */
-webkit-border-top-left-radius: 15px;-webkit-border-top-right-radius: 15px;-webkit-border-bottom-right-radius: 15px;-webkit-border-bottom-left-radius: 15px;
/* CSS3 (Opera 10.5 e Internet Explorer 9) */
border-top-left-radius: 15px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;}

#box_socialescandidatopartido_izq {background: #; float: left; width: 180px; padding:5px; margin-top:5px; margin-bottom:0px; }
#box_socialescandidatopartido_der {background: #; float: right; width: 180px; padding:5px; margin-top:5px; margin-bottom:0px; }

#box_listacandidatura {background: #; float: right; width: 390px; margin-top:0px; margin-right:20px; margin-bottom:20px; padding-left:15px; padding-right:15px; 
-moz-border-radius-topright: 15px; -moz-border-radius-bottomright: 15px; -moz-border-radius-bottomleft: 15px;
/* Google Chrome y Safari */
-webkit-border-top-left-radius: 15px; -webkit-border-top-right-radius: 15px; -webkit-border-bottom-right-radius: 15px; -webkit-border-bottom-left-radius: 15px;
/* CSS3 (Opera 10.5 e Internet Explorer 9) */
border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px;
}

#box_listacandidatura_izq {background: #; float: left; width: 180px; padding:5px; margin-top:0px; margin-bottom:0px; }
#box_listacandidatura_der {background: #; float: right; width: 180px; padding:5px; margin-top:0px; margin-bottom:0px; }

#box_candicolumna01 {background: #; float: left; width: 295px; padding:0px; margin-bottom:20px; }
#box_candicolumna02 {background: #; float: right; width: 295px; padding:0px; margin-bottom:20px; }

.ico_blogger a.otra{ display:inline-block;color:#262626; font:normal 14px/19px 'Montserrat', Arial, Tahoma, sans-serif; background:transparent url(http://www.radioguarena.com/especiales/elecciones/im/24m/ico_blogger.png)  left top no-repeat; height:32px; padding-left:40px; padding-top:7px; margin-bottom:0px; }
.ico_blogger a.otra:hover{color:#5c5c5c;text-decoration:none;}
.ico_facebook a.otra{ display:inline-block;color:#262626; font:normal 14px/19px 'Montserrat', Arial, Tahoma, sans-serif; background:transparent url(http://www.radioguarena.com/especiales/elecciones/im/24m/ico_facebook.png)  left top no-repeat; height:32px; padding-left:40px; padding-top:7px; margin-bottom:0px; }
.ico_facebook a.otra:hover{color:#43609c;text-decoration:none;}
.ico_twitter a.otra{ display:inline-block;color:#262626; font:normal 14px/19px 'Montserrat', Arial, Tahoma, sans-serif; background:transparent url(http://www.radioguarena.com/especiales/elecciones/im/24m/ico_twitter.png)  left top no-repeat; height:32px; padding-left:40px; padding-top:7px; margin-bottom:0px; }
.ico_twitter a.otra:hover{color:#309ac1;text-decoration:none;}
.ico_youtube a.otra{ display:inline-block;color:#262626; font:normal 14px/19px 'Montserrat', Arial, Tahoma, sans-serif; background:transparent url(http://www.radioguarena.com/especiales/elecciones/im/24m/ico_youtube.png)  left top no-repeat; height:32px; padding-left:40px; padding-top:7px; margin-bottom:0px; }
.ico_youtube a.otra:hover{color:#f32124;text-decoration:none;}


#bloque_izquierda_widget {background:#; float:left; width:610px; border:0px dotted #e1e1e1; margin-bottom:40px;}
#bloque_derecha_widget {background:#; float:right; width:350px; border:0px dotted #e1e1e1; margin-top:30px; margin-bottom:40px;}

#iframecodigowidget { float:left; width: 100%;  margin-top: 40px; margin-bottom: 20px; }

/* redondly */
.contenidos .redondly { background: #f1f1f1;  width: 580px; height:50px; no-repeat 0px 0px; -moz-border-radius: 0px;
-webkit-border-radius: 10px; border-radius: 10px; padding:5px;}

.bloque_caja .widget1, .noticia .widget2 a{font:normal 22px/27px 'Montserrat', Arial, Tahoma, sans-serif; color:#101010; margin-bottom:15px;}
.bloque_caja .widget2, .noticia .widget2 a{font:normal 15px/20px 'Montserrat', Arial, Tahoma, sans-serif; color:#101010; }
.bloque_caja .redondly, .noticia .redondly a{font:bold 11px/17px Tahoma,Arial sans-serif; color:#101010; }

.bloque_caja .txtejemplo, .noticia .txtejemplo {background: #247f07; padding:5px; margin-bottom:10px; color:#fff; font-weight:bold; font-size:1.1em; font-family: 'Montserrat', Arial, Tahoma, sans-serif; text-align:center;}
.bloque_caja .todoscandidatos, .noticia .todoscandidatos {background: #101010; padding:5px; margin-bottom:10px; font-weight:bold; font-size:1.4em; font-family: Roboto,Tahoma, Cambria, Arial, Tahoma, Helvetica, sans-serif; }


/**** separata *****************/
.separata_1 {margin:0px 0px 10px 0px; padding:0px;background-color:#e5e5e5;} /* filete horizontal  */
.separata_2,.separata_3,.separata_4,.separata_5,.separata_6,.separata_7,.separata_10,.separata_11,.separata_o,.separata_8,.separata_9 {height:1px;font-size: 1px;line-height: 1px;font-weight: normal;margin:0px;background-color:#;}
.separata_2 {padding:0px;background-color:#e5e5e5} /* filete horizontal mâˆšÃ‰âˆ†Ã­âˆšÃ‡Â¬â‰¥d pequeâˆšÃ‰âˆ†Ã­âˆšÃ‡Â¬Â±os portada  */
.separata_3 {margin:40px 0px 0px 0px; padding:0px;background-color:#e5e5e5;} /* filete horizontal  */
.separata_4 {margin:10px 0px 10px 0px; padding:0px;background-color:#e5e5e5;} /* filete horizontal  */
.separata_5 {margin:25px 0px 25px 0px; padding:1px;background-color:#e5e5e5;} /* filete horizontal  */
.separata_6 {margin:25px 0px 0px 0px; padding:1px;background-color:#e5e5e5;} /* filete horizontal  */
.separata_10 {margin:11px 0px 11px 0px; padding:0px;background-color:#101010;} /* filete horizontal  */
.separata_o {height:5px;margin:7px 0px 0px 0px;background-color:#e5e5e5;}
.separata_8 {height:10px;margin:10px 0px 10px 0px;background-color:#;border-bottom:3px solid #} /* filete horizontal portadas  */
.separata_9 {margin:7px 0px 0px 0px;}


#noticia_bloque_psoe {width: 600px; margin-bottom:10px; padding-bottom:0px; padding-left:7px ; border-left:7px solid #ec0900; }
#noticia_bloque_pp {width: 600px; margin-bottom:10px; padding-bottom:0px; padding-left:7px ; border-left:7px solid #0ab1fe; }
#noticia_bloque_iu {width: 600px; margin-bottom:10px; padding-bottom:0px; padding-left:7px ; border-left:7px solid #009d60; }
#noticia_bloque_podemos {width: 600px; margin-bottom:10px; padding-bottom:0px; padding-left:7px ; border-left:7px solid #7c1b60; }
#noticia_bloque_comun {width: 600px; margin-bottom:10px; padding-bottom:0px; padding-left:7px ; border-left:7px solid #dedede; }

.bloque_portada .epigrafe, 
.bloque_portada .epigrafe a{ background:#dfdfdf; text-transform:uppercase; font-weight:bold; font-size:2.5em;  font-family: Cambria, "Georgia", Times, serif; color:#010101; text-align:left;  no-repeat -1216px 0;   margin-bottom:0.5em;}

.bloque_portada .fecha, 
.bloque_portada .fecha a{ text-transform:uppercase; font-weight:bold; 	font-size: 12px; color:#858484; 	line-height: 157%;
font-family: Roboto, Arial "Georgia", Times, serif; text-align:left;  no-repeat -1216px 0; }



.bloque_portada .nombrepartido, 
.bloque_portada .nombrepartido a{ background:#fff; text-transform:uppercase; font-weight:bold; font-size:2.4em;  font-family: Arial; color:#000; text-align:left;  no-repeat -1216px 0; border-bottom:1px solid #ececec; padding-bottom:5px; margin-top:55px;}

.bloque_portada .candidato, 
.bloque_portada .candidato a{ background:#fff; text-transform:uppercase; font-weight:normal; font-size:2em;  font-family: Arial; color:#cb7b09; text-align:left;  no-repeat -1216px 0; padding-top:5px;}


.bloque_portada .autoria, 
.bloque_portada .autoria a{ text-transform:uppercase; font-size:1.3em; font-family: Cambria, "Georgia", Times, serif;  color:#767676; text-align:left;  no-repeat -1216px 0;  padding-left:0.2em; margin-top:0.3em;  margin-bottom: 0.3em;}


.bloque_portada h5{	position:relative; font: bold 16px/21px 'Montserrat', Arial, Tahoma, sans-serif; margin-top:10px;  margin-bottom:0px; }


.bloque_portada h2, 
.bloque_portada h3,
.bloque_portada h4{}
.bloque_portada h2 strong, 
.bloque_portada derecha h3 strong, 
.bloque_portada h4 strong{}
.bloque_portada h2 a:hover,
.bloque_portada h2 a:hover strong,
.bloque_portada h3 a:hover, 
.bloque_portada h3 a:hover strong, 
.bloque_portada h4 a:hover, 
.bloque_portada h5 a:hover, 
.bloque_portada h5 a:hover strong, 
.bloque_portada h6 a:hover, 
.bloque_portada h6 a:hover strong, 



.bloque_noticias .bloque_portada .apoyos li a:hover{color:#010101! important;border:0; text-decoration: true;}








#bloque_noticiasindex {background:#; float:left; width:980px; margin-bottom:40px;}

#bloque_noticiasindex_izq {background:#; float:left; width:480px; margin-top:20px;}
#bloque_noticiasindex_der {background:#; float:right; width:460px; margin-top:20px;}


.bloque_iportada { overflow:hidden; }
.bloque_iportada *{color:#000;}
.bloque_iportada .contenido_primera {margin-bottom:30px;}
.bloque_iportada .contenido_noticia {margin-bottom:10px;}
.bloque_iportada .mas, .noticia .mas a{color:#101010; font: normal 17px/20px Tahoma, Arial,Georgia,"Times New Roman", Times, serif; margin-bottom:0px;}
.bloque_iportada .mas1, .noticia .mas1 a{color:#101010; font: normal 14px/18px Tahoma, Arial,Georgia,"Times New Roman", Times, serif; margin-bottom:0px;}

.bloque_iportada h1{    position:relative; font: normal 45px/52px 'Montserrat', Arial, Tahoma, sans-serif; margin-top:0px;  margin-bottom:0px; }
.bloque_iportada h2{	position:relative; font: normal 30px/35px 'Montserrat', Arial, Tahoma, sans-serif; margin-top:0px;  margin-bottom:10px; }
.bloque_iportada h3{	position:relative; font: normal 22px/27px 'Montserrat', Arial, Tahoma, sans-serif; margin-top:0px;  margin-bottom:10px; }
.bloque_iportada h4{	position:relative; font: normal 15px/22px 'Montserrat', Arial, Tahoma, sans-serif; margin-top:0px;  margin-bottom:0px; }

.bloque_iportada h5{	position:relative; font: normal 18px/25px 'Montserrat', Arial, Tahoma, sans-serif; 
background:transparent url(http://www.radioguarena.com/resources/im/bolos/bola_amarillo.png)  left top no-repeat;   padding-left:20px; padding-top:0px;  margin-top:30px; }


.bloque_iportada h1, 
.bloque_iportada h2, 
.bloque_iportada h3,
.bloque_iportada h4{ }
.bloque_iportada h5{ }
.bloque_iportada h1 strong, 
.bloque_iportada h2 strong, 
.bloque_iportada h3 strong, 
.bloque_iportada h4 strong{}
.bloque_iportada h5 strong{}
.bloque_iportada h1 a:hover,
.bloque_iportada h2 a:hover,
.bloque_iportada h2 a:hover,
.bloque_iportada h2 a:hover strong,
.bloque_iportada h3 a:hover, 
.bloque_iportada h3 a:hover strong, 
.bloque_iportada h4 a:hover strong, 
.bloque_iportada h5 a:hover strong,  

.bloque_noticias .bloque_portada .apoyos li a:hover{ text-decoration: true; color:#333; font-weight:normal; border-bottom:1px dotted #333;}