/***************************************************** Widget opinion *************************************************/
#widget-opinion{
	border: #b9b8b8 1px solid;
	margin: 10px 0;
}
.titulo-widget{
	color: #3871c2;
	font-weight: normal;
	font-size: 22px;
	text-decoration: none;
	margin: 0 0 10px 0;
	padding: 5px;
}

#widget-opinion nav{
	display: inline-block;
	padding: 5px;
}
#widget-opinion nav a{
	background: url("../img/back_menu_opinion.jpg") top left repeat-x;
	color: #393536;
	font-weight: bold;
	font-size: 9px;
	margin-right: 3px;
	display: inline-block;
	padding: 3px 7px;
	text-decoration: none;
}
#widget-opinion ul{
	list-style: none;
	display: inline-block;
	padding: 5px;
	margin: 5px 0;
	border-top: #b9b8b8 2px solid;
}
#widget-opinion ul li{
	list-style: none;
	display: inline-block;
	float: left;
	width: 115px;
}
#widget-opinion ul li a{
	display: block;
	color: #393536;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	width: 108px;
	padding: 3px 5px 0 0px;
	height: 35px;
	margin: 5px 5px 5px 0;
background: -moz-linear-gradient(top,  rgba(178,178,178,1) 33%, rgba(176,176,176,1) 35%, rgba(127,127,127,0.32) 79%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(33%,rgba(178,178,178,1)), color-stop(35%,rgba(176,176,176,1)), color-stop(79%,rgba(127,127,127,0.32)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(178,178,178,1) 33%,rgba(176,176,176,1) 35%,rgba(127,127,127,0.32) 79%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(178,178,178,1) 33%,rgba(176,176,176,1) 35%,rgba(127,127,127,0.32) 79%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(178,178,178,1) 33%,rgba(176,176,176,1) 35%,rgba(127,127,127,0.32) 79%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(178,178,178,1) 33%,rgba(176,176,176,1) 35%,rgba(127,127,127,0.32) 79%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2b2b2', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */

	border-radius: 0 0 20px 0;
}
#widget-opinion ul li a img{
margin-right: 15px; 
display: block;
height: 35px;
	}
#widget-opinion ul li a span{
    display: block;
    margin-left: 30px;
    margin-top: -35px;
    width: 61px;
}
#widget-opinion ul li a span img{
width: 15px;
height: 15px;
margin-top: -33px;
margin-left: 66px;

}

/***************************************************** Widget opinion *************************************************/
/*********widget encuestas****************/
#survey{
	width: 238px!important;
}
#survback{
	width: 238px!important;
}
#surv_main .ques .a p{
	line-height:11px!important;
}
#widqhs{
	margin-bottom: -4px;
}
#widqhs iframe{
	width: 238px;
	height: 240px;
	border: #b9b8b8 1px solid;
	overflow-x: hidden;
}
#widsl iframe{
	width: 254px;
	height: 436px;
	border: 0;
	overflow-x: hidden;
}
/******************/
/***********widget servicios ******/
#widget-servicios{
	border: #b9b8b8 1px solid;
	margin: 10px 0;
}

#widget-servicios nav{
	display: inline-block;
	padding: 5px;
}
#widget-servicios nav a{
	
	color: #393536;
	font-weight: bold;
	font-size: 9px;
	margin-right: 3px;
	display: inline-block;
	padding: 3px 7px;
	text-decoration: none;
}
.farmacias img{

	
}
.farmacias img:hover{


}
.tele{
	background: url("../img/tele-ss.png");
}
.tele:hover{
	background: url("../img/tele.png");
}
.cine{
	background: url("../img/cine-ss.png");
}
.cine:hover{
	background: url("../img/cine.png");
}
.telefonos{
	background: url("../img/telefonos-ss.png");
}
.telefonos:hover{
	background: url("../img/telefonos.png");
}
.loteria{
	background: url("../img/loteria-ss.png");
}
.loteria:hover{
	background: url("../img/loteria.png");
}
#widget-servicios ul{
	list-style: none;
	display: inline-block;
	padding: 5px;
	margin: 5px 0;
	border-top: #b9b8b8 2px solid;
}
#widget-servicios ul li{
	list-style: none;
	display: inline-block;
	float: left;
	width: 114px;
}
#widget-servicios ul li a{
	display: block;
	color: #393536;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	width: 108px;
	height: 38px;
	margin: 5px 5px 5px 0;
	overflow: hidden;
}
#widget-servicios ul li a img{
margin-top: -2px;
	}
	#widget-servicios ul li a img:hover{
margin-top: -46px;
	}
#widget-servicios ul li a span{
    display: block;
    margin-left: 37px;
    margin-top: -35px;
    width: 61px;
	}

/*pagina de cines*/
#cines{
	border-left: 1px dashed #AAAAAA;
    border-right: 1px dashed #AAAAAA;
    margin-left: 0;
    padding: 10px 10px 20px;
    width: 706px;
}
/*radio*/
#radio{
	width: 250px;
	height: 48px;
	background-image: url("../img/radio.jpg");
	background-repeat: no-repeat;
	padding-top: 58px;
}
.radiotext{
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #ef9c00;
	font-family: "Arial";
	margin-left: 10px;
}
#radio audio{
	width: 250px;
}
.audiojs{
	width: 250px!important;
}
.audiojs .scrubber{
	width: 80px!important;
}
.radio_p{
	width: 250px;
	height: 60px;
	background-image: url("../img/radio_p.jpg");
	background-repeat: no-repeat;
	padding-top: 23px;
}
#radiosn{
	width: 250px;
	height: 75px;
	background: url("../img/fondoradiosn.jpg") top center no-repeat;
	padding-top: 50px;
}
#radiosn a{
	display: block;
	width: 241px;
	height: 65px;
	overflow: hidden;
	color: #EF9C00;
	font-size: 11px;
	margin-top: 4px;
	margin-left: 4px;
	text-decoration: none;
}
#radiosn a img{
	margin-bottom: -40px;
}
#radiosn a span{
	display: block;
	width: 150px;
	margin-left: 90px;
	text-align: left;

}
#sorialeaks{
	color: #000 !important;
}
#radiosn a:hover{
	box-shadow: 0px 0px 3px 1px #979797;
}
.marron{color:#8E6137; }
/* Ultimas noticias */
#widget-lastnews{
	width:100%;
	text-align: left !important;

}
#widget-lastnews img{
	margin-left: -3px;
	margin-bottom: -6px;
}
#widget-lastnews ul{
	padding: 0;
	margin: 0;
	border: #bc0723 4px solid;
	font-size: 11px;
	max-height: 250px;
	overflow-x:hidden;
	overflow-y:scroll;
	background: #fff;
}
#widget-lastnews ul li{
	padding: 0px 2px 1px 15px;
	list-style: none;
	background: url("../img/circulo.png") left top no-repeat;
	margin-left: 3px;
	margin-bottom: 3px;
}
#widget-lastnews ul li span{
	color:#696969;
	font-size: 9px;
	display: inline-block;
	padding-right: 3px;
	width: 100%;
}
#widget-lastnews ul li a{
	color:#3a3839;
	font-weight: bold;
	text-decoration: none;
}
#widget-lastnews ul li a:hover{
	color: #00135b;
}
/* Ultimas noticias */
/* Ultimas noticias para Sorialeaks */
#widget-lastnews2{
	width:210px;
	height: 286px;
	text-align: left !important;
	font-family: Arial, Helvetica, sans-serif;
	background: url("../img/widsn.png") top left no-repeat;
	padding: 38px 5px;
}
#widget-lastnews2 img{
	margin-left: -3px;
	margin-bottom: -6px;
}
#widget-lastnews2 ul{
	padding: 0;
	margin: 0;
	font-size: 12px;
	width:189px;
	height: 288px;
	overflow-x:hidden;
	overflow-y:scroll;
}
#widget-lastnews2 ul li{
	padding: 0px 2px 1px 15px;
	list-style: none;
	margin-left: 3px;
	margin-bottom: 3px;
}
#widget-lastnews2 ul li span{
	color:#696969;
	font-size: 10px;
	display: inline-block;
	padding-right: 3px;
	width: 100%;
}
#widget-lastnews2 ul li a{
	color:#3a3839;
	font-weight: bold;
	text-decoration: none;
}
#widget-lastnews2 ul li a:hover{
	color: #00135b;
}
/* Ultimas noticias para Sorialeaks */
/* Ultimas noticias */
#widget-empleo{
	width:100%;
	text-align: left !important;

}
#widget-empleo img{
	margin-left: -3px;
	margin-bottom: -6px;
}
#widget-empleo ul{
	padding: 0;
	margin: 0;
	border: #8e6237 4px solid!important;
	font-size: 11px;
	max-height: 250px;
	overflow-x:hidden;
	overflow-y:scroll;
	background: #fff;
}
#widget-empleo ul li{
	padding: 0px 2px 1px 15px;
	list-style: none;
	background: url("../img/circulo_news.jpg") left top no-repeat;
	margin-left: 3px;
	margin-bottom: 3px;
}
#widget-empleo ul li span{
	color:#bc0723;
	font-size: 9px;
	display: inline-block;
	padding-right: 3px;
	width: 100%;
}
#widget-empleo ul li a{
	color:#555;
	font-weight: bold;
	text-decoration: none;
}
#widget-empleo ul li a:hover{
	color: #00135b;
}
/* onphoto */

#widget-oph{
	width:100%;
	text-align: left !important;

}
#widget-oph img{
	margin-left: -3px;
	margin-bottom: -6px;
}
#widget-oph ul{
	padding: 0;
	margin: 0;
	border: #ed6a3d 4px solid!important;
	font-size: 11px;
	max-height: 250px;
	overflow-x:hidden;
	overflow-y:scroll;
	background: #fff;
}
#widget-oph ul li{
	padding: 0px 2px 1px 15px;
	list-style: none;
	background: url("../img/circulo_news.jpg") left top no-repeat;
	margin-left: 3px;
	margin-bottom: 3px;
}
#widget-oph ul li span{
	color:#ed6a3d;
	font-size: 9px;
	display: inline-block;
	padding-right: 3px;
	width: 100%;
}
#widget-oph ul li a{
	color:#555;
	font-weight: bold;
	text-decoration: none;
}
#widget-oph ul li a:hover{
	color: #ed6a3d;
}
/* onphoto */




/*Redaccion y columnistas*/
#cab_redacc{

}
.redacc{
	width: 530px;
	border:#95b9c7 1px solid;
	border-top:#95b9c7 5px solid;
	float: left;
	padding: 5px;
	margin-top: 20px;
}
.redacc img {
	float: left;
	padding: 10px;
}
.nombre_red{
font-size: 18px;
font-style: italic;
color: #95b9c7;
}
.redacc p{

}
/****** encuestas 2*/
.tusencuestas_encuesta
{
    /* Define aquí los estilos de la encuesta en general */
    /* Por ejemplo, dale un color de fondo: */
    background-color: #F5F5F5;
    border:#ddd 1px solid;
    padding: 5px;
    padding-top: 20px;
    margin-top: -15px;
   
}

.tusencuestas_pregunta
{
    /* Define aquí el estilo de la pregunta */
    /* Por ejemplo, haz que el título de la encuesta (la pregunta) esté en negrita*/
    font-weight: bold;
    color: #689e9b;
    
}   

.tusencuestas_respuestas
{
    /* Define aquí el estilo de las respuestas */
    /* Por ejemplo, haz que las respuestas estén en azul:*/
    color: #444;
    text-align: left;
    
} 

.tusencuestas_inferior
{
    /* Define aquí el estilo de la parte inferior de la encuesta */
    /* Por ejemplo:
    font-size: 9px;
    color: blue;
    */
}

a.tusencuestas_inferior
{
    /* También referido a la parte inferior, pero en particular a los enlaces*/
    /* Por ejemplo:
    color: red;
    */
}

input.tusencuestas_inferior
{
    /* También referido a la parte inferior, pero en particular al botón de votar */
    /* Por ejemplo:
    font-family: verdana,tahoma,sans-serif;
    font-size: 10px;    
    color:black;
    text-decoration:normal; 
    border: 1px groove black;
    */
}
.tusencuestas_respuestas tr:last-child{
	margin-top: 10px;
}
/*acaba encuestas*/

/* Widget revista */
#widget-revista{
	width:100%;
	text-align: left !important;
	background: #E7E8EC;
	background: -moz-linear-gradient(top,  #E7E8EC 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E7E8EC), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, #E7E8EC 0%,#ffffff 100%);
	background: -o-linear-gradient(top, #E7E8EC 0%,#ffffff 100%);
	background: -ms-linear-gradient(top, #E7E8EC 0%,#ffffff 100%);
	background: linear-gradient(to bottom, #E7E8EC 0%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E7E8EC', endColorstr='#ffffff',GradientType=0 );

}
#widget-revista .revimg img{
	max-width: 60px;
}
#widget-revista .revimg{
	float: left;
	width: 60px;
	margin-right: 3px;
    margin-top: 5px;
}
.titrev{
	width: 214px;
	float: left;
}
#widget-revista ul{
	padding: 0;
	margin: 0;
	font-size: 11px;
	max-height: 250px;
	overflow-x:hidden;
	overflow-y:scroll;
}
#widget-revista ul li{
	padding: 0px 2px 1px 15px;
	list-style: none;
	background: url("../img/revista_flecha.png") left top no-repeat;
	margin-left: 3px;
	margin-bottom: 3px;
	float: left;
	width: 214px;
}
#widget-revista ul li span{
	color:#696969;
	font-size: 10px;
	display: inline-block;
	padding-right: 3px;
	width: 100%;
}
#widget-revista ul li a{
	color:#3a3839;
	font-weight: bold;
	text-decoration: none;
}
#widget-revista ul li a:hover{
	color: #00135b;
}
#widget-revista p{
	max-height: 46px;
	overflow: hidden;
	float: left !important;
	width: 150px;
	margin-top: 5px !important;
}
/* Fin widget revista */
#leo #leo1{
	display: block;
}
#leo #leo2{
	display: none;
}
#leo:hover #leo1{
	display: none !important;
}
#leo:hover #leo2{
	display: block !important;
}

/**OLVEGA**/
#logo_p{
	display: inline-block;
	margin-right: 10px;

}
#info_p{
	display: inline-block;
	width: 330px;
}
#info_p h1{
	display: inline-block;
	color: #0079cb;
	display: inline;
	font-size: 35px;
	width: 330px;
	margin: 5px;
	margin-bottom: 15px;
	line-height: 13px;

}
#info_p h1 span{
		color: #5f5f5f;
		font-size: 20px;
		display: block;

}
#horario_p{
	display: inline-block;
	background-color: #006a9f;
	color: #fff;
	width: 300px;
	padding:5px 10px ;
	margin-right: 80px;
	margin-top: 10px;

}
#horario2_p{
	display: inline-block;
	color: #006a9f;
	border: #006a9f 1px solid;
	width: 298px;
	padding:5px 10px ;
	margin-right: 80px;
}
#place_p{
	display: inline-block;
	color: #006a9f;
	width: 300px;
	margin-right: 80px;
	margin-top: 5px;
	background-image: url("https://sorianoticias.com/img/casita.png");
	background-repeat: no-repeat;
	height: 28px;
	padding-left: 40px;
	padding-top: 5px;
}
#email_p img{
margin-right: 15px;
	}

#place_p img{
margin-right: 15px;
	}
#telef_p img{
margin-right: 15px;
	}
#web_p img{
margin-right: 15px;
	}
#telef_p{
	display: inline-block;
	color: #006a9f;
	width: 300px;
	margin-right: 80px;
	margin-top: 5px;
	background-image: url("https://sorianoticias.com/img/telefono.png");
	background-repeat: no-repeat;
	height: 28px;
	padding-left: 40px;
	padding-top: 5px;
}
#email_p{
	display: inline-block;
	color: #006a9f;
	width: 300px;
	margin-right: 80px;
	margin-top: 5px;
	background-image: url("https://sorianoticias.com/img/email.png");
	background-repeat: no-repeat;
	height: 28px;
	padding-left: 40px;
	padding-top: 5px;
}
#web_p{
	display: inline-block;
	color: #006a9f;
	width: 300px;
	margin-right: 80px;
	margin-top: 5px;
	background-image: url("https://sorianoticias.com/img/web.png");
	background-repeat: no-repeat;
	height: 28px;
	padding-left: 40px;
	padding-top: 5px;
}
#fotos2{
	width: 184px;
	display: inline-block;
}
#pueblo_g{
	display: inline-flex;
	width: 700px;
	height: 300px;
	font-size: 16px;
}

/**OLVEGA***/
/*OLVEGA MOVIL*/
#logo_p_mv{
	display: inline-block;
	margin-right: 10px;


}
#logo_p_mv img{
width: 75px;

}
#info_p_mv{
	display: inline-block;
	width: 100%;
	margin-top: 10px;
}
#titulo_p_mv h1{
	display: inline-block;
	color: #0079cb;
	display: inline;
	font-size: 40px;
	width: 70;
	margin: 5px;
	margin-bottom: 15px;
	line-height: 9px;
	font-weight: bold;

}
#titulo_p_mv {
	display: inline-block;
}
#titulo_p_mv h1 span{
		color: #5f5f5f;
		font-size: 24px;
		display: block;

}
#horario_p_mv{
	display: inline-block;
	background-color: #006a9f;
	color: #fff;
	width: 100%;
	padding:5px 10px ;

}
#horario2_p_mv{
	display: inline-block;
	color: #006a9f;
	border: #006a9f 1px solid;
	width: 100%;
	padding:5px 10px ;
	background-color: #fff;
}
#place_p_mv{
	display: inline-block;
	color: #006a9f;
	width: 100%;
	margin-top: 5px;
	background-image: url("https://sorianoticias.com/img/casita.png");
	background-repeat: no-repeat;
	height: 28px;
	padding-left: 40px;
	padding-top: 5px;
}
#email_p_mv img{
margin-right: 15px;
	}

#place_p_mv img{
margin-right: 15px;
	}
#telef_p_mv img{
margin-right: 15px;
	}
#web_p_mv img{
margin-right: 15px;
	}
#telef_p_mv{
	display: inline-block;
	color: #006a9f;
	width: 100%;
	margin-top: 5px;
	background-image: url("https://sorianoticias.com/img/telefono.png");
	background-repeat: no-repeat;
	height: 28px;
	padding-left: 40px;
	padding-top: 5px;
}
#email_p_mv{
	display: inline-block;
	color: #006a9f;
	width: 100%;
	margin-top: 5px;
	background-image: url("https://sorianoticias.com/img/email.png");
	background-repeat: no-repeat;
	height: 28px;
	padding-left: 40px;
	padding-top: 5px;
}
#web_p_mv{
	display: inline-block;
	color: #006a9f;
	width: 100%;
	margin-top: 5px;
	background-image: url("https://sorianoticias.com/img/web.png");
	background-repeat: no-repeat;
	height: 28px;
	padding-left: 40px;
	padding-top: 5px;
}
#fotos2_mv{
	width: 184px;
	display: inline-block;
}
#pueblo_g_mv{
	display: inline-flex;
	width: 700px;
	height: 300px;
	font-size: 16px;
}
#titu_eventos_mv{
    background-color: #ec5c66;
    background-image: url("https://sorianoticias.com/img/fondoinfo.png");
    background-repeat: no-repeat;
    color: #fff;
    font-size: 22px;
    height: 47px;
    padding-left: 70px;
    padding-top: 11px;
}
#titu_eventos{
    background-color: #ec5c66;
    background-image: url("https://sorianoticias.com/img/fondoinfo.png");
    background-repeat: no-repeat;
    color: #fff;
    font-size: 22px;
    height: 47px;
    padding-left: 70px;
    padding-top: 11px;
}
/**Olvega movil**/
#decine21_guia_television_embed{
	border:0;
	width: 100%;
	height: 250px;
}

#widget_epcyl{
	width: 250px;
	border: #dedede 1px solid;
	margin-top: -4px;
}
#contkiosco{
	width: 200px;
	margin: 0 auto;
	overflow: hidden;
}
#contkiosco iframe{
	margin-top: -40px;
}

#formasamis{
	border: 0;
	width: 100%;
	height: 100%;
	display: block;
	min-height: 1500px;
	margin: 0;
	padding: 0;
}

/* gasolina */

.widgaso{
	display: block;
	width: 100%;
	max-width: 250px;
	margin: auto;
	height: 250px;
	background: url("../img/EurekaGasolinera_widget-BORDE_250x250.jpg") top left no-repeat;
}
.gasoprec{
	display: block;
	width: 100%;
	height: 125px;
}
.gasoprec .campos{
	display: inline-block;
	width: 50%;
	margin-top: 95px;
	font-family: 'Quantico', sans-serif;
	color: #fff;
	font-size: 28px;
	text-align: center;
}
.ifri{
	margin-top: 85px !important;
}
.gasolink{
	display: block;
	width: 100%;
	height: 125px;
}
