@charset "utf-8";


.diputadosLista{
	width:200px;
	float:left;
	margin-right:15px;
	}
	
 .diputadosLista a:link, .diputadosLista a:visited{
	color:#000000; 
	text-decoration:none;
	font-size:12px;
	}
	
.diputadosLista a:hover{
	text-decoration:underline;
	}
	
.diputadosInfo{
	float:right;
	width:450px;
}

#diputadosBoxTop{
	background-image:url(img/DiputadosFondoTop.png);
	background-repeat:no-repeat;
	width:450px;
	height:30px;
	padding-left:45px;
	padding-top:5px;
	font-size:20px;
	color:#98284f;
	font-weight:bold;
	}

#diputadosBoxBottom{
	background-image:url(img/DiputadosFondoBottom.png);
	background-repeat:no-repeat;
	width:450px;
	height:19px;
	}
	
#diputadosBoxContenido{
	background-image:url(img/DiputadosFondo.png);
	background-repeat:repeat;
	width:450px;
	}
	
#diputadoFoto{
	margin-top:15px;
	margin-left:15px;
	margin-bottom:40px;
	float:left;
	width:160px;
}

#diputadoBio{
	float:left;
	margin-top:15px;
	margin-left:10px;
	width:247px;
	height:243px;
	background-color:#FFFFFF;
	overflow-x:hidden;
	overflow-y:auto;
	padding-left:3px;
	}



.container {
	float: left;
}

.container .inner-container {
	float: left;
	width: 300px;
}

.container .titulo {
	float: left;
	font-size: 24px;
	color: #495764;
	width: 280px;
	margin-top: 20px;
	margin-left: 20px;
	font-weight: bold;
}

.container .texto {
	float: left;
	width: 280px; 
	margin-top: 20px;
	margin-left: 20px;
	line-height: 20px;
	padding-right: 50px;
}

.container .texto a:link, 
.container .texto a:visited	{
	color: #df003c;
}

.container .videotribuna {
	float: left;
	margin-top: 10px;
	margin-left: 100px;
	margin-right: 100px;
	width: 250px;
	font-size: 14px;
	color: #495764;
	
}

.biowrapper {
	float: left;
	width: 900px;
	height: 360px;
}

.wrapperescribale {
	float: left;
	width: 400px;
}

.toggleescribaaraya,
.toggleescribatrejos,
.toggleescribachinchilla,
.toggleescribafishman,
.toggleescribagonzalez,
.toggleescribasolis,
.toggleescribaguevara,
.toggleescribalopez,
.toggleescribamunoz {
	font-size: 14px; 
	color: #000000;
	font-family: Geneva, Arial;
	float: left;
	width: 350px;
	margin-top: 10px;
	margin-left: 10px;
	
}

.toggleescribaaraya img,
.toggleescribatrejos img,
.toggleescribachinchilla img,
.toggleescribafishman img,
.toggleescribagonzalez img,
.toggleescribasolis img,
.toggleescribaguevara img,
.toggleescribalopez img,
.toggleescribamunoz img {
	float: left;
}

.toggleescribaaraya span,
.toggleescribatrejos span,
.toggleescribachinchilla span,
.toggleescribafishman span,
.toggleescribagonzalez span,
.toggleescribasolis span,
.toggleescribaguevara span,
.toggleescribalopez span,
.toggleescribamunoz span {
	float: left;
	margin-top: 10px;
}

a:link.toggleescribaaraya, a:visited.toggleescribaaraya,
a:link.toggleescribatrejos, a:visited.toggleescribatrejos,
a:link.toggleescribachinchilla, a:visited.toggleescribachinchilla,
a:link.toggleescribafishman, a:visited.toggleescribafishman,
a:link.toggleescribagonzalez, a:visited.toggleescribagonzalez,
a:link.toggleescribasolis, a:visited.toggleescribasolis,
a:link.toggleescribaguevara, a:visited.toggleescribaguevara,
a:link.toggleescribalopez, a:visited.toggleescribalopez,
a:link.toggleescribamunoz, a:visited.toggleescribamunoz {
	color: #000000;
}

a:hover.toggleescribaaraya,
a:hover.toggleescribatrejos,
a:hover.toggleescribachinchilla,
a:hover.toggleescribafishman,
a:hover.toggleescribagonzalez,
a:hover.toggleescribasolis,
a:hover.toggleescribaguevara,
a:hover.toggleescribalopez,
a:hover.toggleescribamunoz {
	color: #dddddd;
}

a:active.toggleescribaaraya, 
a:active.toggleescribatrejos,
a:active.toggleescribachinchilla,
a:active.toggleescribafishman,
a:active.toggleescribagonzalez,
a:active.toggleescribasolis,
a:active.toggleescribaguevara,
a:active.toggleescribalopez,
a:active.toggleescribamunoz {
	color: #0099ff;
}

.buttonbio {
	font-size: 20px;
	font-weight: bold;
	font-family: Geneva, Arial;
	color: #78828C;
	float: left;
	clear: left;
	width: 100px;
	border-top: 1px solid #a64552;
	margin-top: 10px;
}

.buttonbio img {
	border: none;
	float: left;
}

.buttonbio span {
	float: left;
	margin-top: 10px;
}

a:link.buttonbio, a:visited.buttonbio {
	color: #78828C;
}

a:hover.buttonbio {
	color: #dddddd;
}

a:active.buttonbio {
	color: #0099ff;
}

.buttonquehace {
	font-size: 20px;
	font-weight: bold;
	color: #78828C;
	font-family: Geneva, Arial;
	float: left;
	width: 280px;
	border-top: 1px solid #a64552;
	border-left: 1px solid #a64552;
	margin-top: 10px;
}

.buttonquehace img {
	border: none;
	float: left;
}

.buttonquehace span {
	float: left;
	margin-top: 10px;
}

a:link.buttonquehace, a:visited.buttonquehace {
	color: #78828C;
}

a:hover.buttonquehace {
	color: #dddddd;
}

a:active.buttonquehace {
	color: #0099ff;
}

.twitter {
	border: 1px solid #dddddd;
	width: 350px;
	height: 200px;
	overflow-x: hidden;
	overflow-y: auto;
	float: left;
}

.twitterquehace {
	border: 1px solid #dddddd;
	width: 340px;
	height: 400px;
	overflow-x: hidden;
	overflow-y: auto;
	font-family: Geneva, Arial;
	
}

.admintwittermuro {
	border: 1px solid #dddddd;
	width: 148px;
	height: 600px;
	margin: 5px;
	float: left;
	overflow-x: hidden;
	overflow-y: auto;
	
}

.fechatwitter {
	font-family: Geneva, Arial;
	color: #a64552;
	font-size: 11px;
	margin-top: 6px;
	float: left;
	width: 350px;
}

.mensaje {
	font-family: Geneva, Arial;
	color: #000000;
	font-size: 11px;
	float: left;
	margin-top: 3px;
	width: 320px;
}

.footer {
	float: right;
	width: 160px;
	clear: both;
}

#arayavideo,
#trejosvideo,
#chinchillavideo,
#fishmanvideo,
#gonzalezvideo,
#solisvideo,
#guevaravideo,
#lopezvideo,
#munozvideo {
	float: left;
	width: 320px;
	margin-left: 20px;
}

.texto-partido {
	float: left;
	width: 400px;
	font-size: 18px;
	color: #78818A;
	margin: 20px;
	font-family: Geneva, Arial;
}

span.cerrar {
	cursor: pointer; 
	float: right;
	background-color: white; 
	position: relative; 
	padding: 5px;
	font-size: 16px; 
	font-weight: bold; 
	color: red;
}

.comoVotaron {
	margin:5px auto;

	background-color: #ffffff;
}

.podcast {
	float: left;
	display: none;
	position: absolute;
	top: 300px;
	left: 50px;
	background-color: #ffffff;
	border: 5px solid #cccccc;
}

.podcasthumor {
	background-color: #ffffff;
	border: 5px solid #cccccc;
	padding: 50px;
	width:710px;
	margin:0px auto;
}

.mp3f-description {
	font-size: 14px;
}

.encuestas {
	float: left;
	display: none;
	position: absolute;
	top: 300px;
	left: 50px;
	background-color: #ffffff;
	border: 5px solid #cccccc;
}

.encuestas img {
	margin: 20px;
	padding: 10px;
	float: left;
	border: 1px solid #000000; 
}
















body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

img{
	border:none;
	}

h1 {

	color: #98284f;
	font-size:24px;
	font-weight:bold; 
	margin-left:-10px;
}

h2 {
	margin: 0;
	margin-bottom:5px;
	padding: 0;
	font-size: 14px;

}
	
	
.clear{
	clear:both;
	width:0px;
	height:0px;
	}

#main{
	width:900px;
	margin: 0px auto;
	/*border:#000000 1px solid;*/

}

#encabezado{
	height:170px;
	background-image:url(img/elecciones_2010.jpg);
	background-repeat:no-repeat;
	}
	
	
#volver{
	float:left;
	margin-top:113px;
	width:141px;
}

#volver a:link, #volver a:visited{
	margin-bottom:3px;
	}

#relog{
	float:right;
	background-image:url(img/relog.png);
	background-repeat:no-repeat;
	width:144px;
	height:42px;
	margin-right:55px;
	color:#FFFFFF;
	font-size:18px;
	padding-top:70px;
	padding-left:13px;
}

#relog .digito{
	margin-left:14px;
	}
	
#contenido{
	
	/*border-left:#8493a3 1px solid;
	border-right:#8493a3 1px solid;*/
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	
	
	}
	
#pie{
}

#lineaGris{
	background-image:url(img/linea.png);
	background-repeat:repeat;
	height:9px;
	}
	
.menuCaja{
	width:181px;
	float:left;
	margin-top:8px;
	margin-right:13px;
	}

.menuItem{
	background-image:url(img/fondo_boton.png);
	background-repeat:no-repeat;
	height:24px;
	padding-top:7px;
}

.menuItem a:link, .menuItem a:visited{
	color:#FFFFFF;
	text-decoration:none;
	margin-left:30px;
	font-weight:bold;
	font-size:13px;
	}
	
.menuItem a:hover{
	text-decoration:underline;
	}
	
.menusub{
	color:#cb9ba3;

	}
	
.fabricaBolas{
	float:right;
	margin-top:8px;
	}
	
/* ******  Main Videos  *********/

.mainVideoBox{
	float:left;
	width:500px;
	/*border:#000000 thin solid;*/
	margin-left:40px;

}

.mainVideoTitulo{
	height:45px;
	font-size:26px;
	font-weight:bold;
	color:#98244f;
	margin-top:4px;
	margin-left:4px;
	}
	
.mainVideoTexto
{
	/*border-left:#999999 thin dashed;*/
	
}

.mainVideoTexto .escribale{
	padding-top:5px;
	height:15px;
	background-image:url(img/flecha_fondo_blanco.png);
	background-repeat:no-repeat;
	padding-left: 28px;
	margin-bottom:10px;
	margin-top:10px;
	border-top:#999999 thin dashed;
	}	


.mainVideoTexto .escribale a:link, .mainVideoTexto a:visited {
	color:#6c8193;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	}

.mainVideoTexto .escribale a:hover{
	text-decoration:underline;
	}


.mainVideoBox .priorice{
	margin-top:10px;
	background-image:url(img/flecha.png);
	background-repeat:no-repeat;
	padding-left: 28px;
	padding-top:5px;
	}
	
.mainVideoBox .priorice a:link, .mainVideoBox  .priorice a:visited {
	color:#98244f;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	}

.mainVideoBox .priorice a:hover{
	text-decoration:underline;
	}
	



/* ******  Sub Videos  *********/

.subVideoBox{
	width:208px;
	background-image:url(img/subVideoBg.jpg);
	background-repeat:no-repeat;
	

}

.subVideoTitulo{
	height:25px;
	font-size:18px;
	color:#98244f;
	margin-top:4px;
	margin-left:4px;
	}
	
.subVideoTexto
{
	/*border-left:#999999 thin dashed;*/
	
}



	
.subVideoBox .priorice{
	margin-top:10px;
	background-image:url(img/flecha.png);
	background-repeat:no-repeat;
	padding-left: 28px;
	}
	
.subVideoBox .priorice a:link, .priorice a:visited {
	color:#98244f;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	}

.subVideoBox .priorice a:hover{
	text-decoration:underline;
	}
	
.subVideoBox .escribale{
	padding-top:5px;
	height:30px;
	background-image:url(img/flecha_fondo_blanco.png);
	background-repeat:no-repeat;
	padding-left: 28px;
	margin-bottom:15px;
	border-top:#999999 thin dashed;
	}	

.subVideoBox .escribale a:link, .mainVideoTexto a:visited {
	color:#6c8193;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	}

.subVideoBox .escribale a:hover{
	text-decoration:underline;
	}
	

/**************  Heredado de dise&#241;o anterior ****************/


.contenido-fondo {
	width: 900px;
	height: 504px;
	overflow-x: hidden;
	overflow-y: auto;
	
}

contenido-fondo h1{
	text-align:center;
	}
	
.contenido-fondo .contenido-titulos {
	width: 850px;
	margin:0px auto;
	padding: 10px;
	background-color: #ffffff;
    padding-left:15px;

}

.contenido-fondo .contenido-titulos ul {
	list-style-type: none;
	width: 700px;
}

.contenido-fondo .contenido-titulos ul li {
	
	width: 700px;
	margin-bottom:5px;
	margin-right:10px;
}

.contenido-fondo .contenido-titulos a {
	font-size: 14px;
	width: 700px;
}

.contenido-fondo .contenido-titulos a:link,
.contenido-fondo .contenido-titulos a:visited {
	color: #888888;
}

.contenido-fondo .contenido-titulos a:hover {
	color: #000000;
}

.contenido-fondo .contenido-titulos a:active {
	color: #006699;
}

.playlist a.link, .playlist a.visited{
	background: url('Icon_External_Link.png') no-repeat;
	background-position: 0 2;
	padding-left:15px;
}

.playlist a.video {
	float: left;
	clear: right;
}

.playlist span.titulo {
	float: left; 
	width: 370px; 
	font-size: 16px; 
	background-color: #8E3C64; 
	color: #ffffff; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	text-align: center;"
}


#quiz-hover-content {
display: none; 
position: absolute; 
top: 15px; 
left: 420px; 
background-color: #982850; 
color: #FFF9FF; 
width: 120px; 
height: 80px; 
}	

#quiz-hover-content a:link,
#quiz-hover-content a:visited {
	color: #FFF9FF;
	font-size: 16px;
	float: left;
	width: 95px;
	margin: 5px;
}

#quiz-hover-content a:hover {
	color: #afafaf;
}

.mensajeadmin {
	float: left;
	width: 120px;
}

.mensajeadmin a:link,
.mensajeadmin a:visited {
	font-size: 14px;
	color: #A64552;
}

.mensajeadmin a:hover {
	color: #006699;
}

.mensajeadmin a:active {
	color: #0099ff;
}

.menu-sup {
	float: left;
	width: 900px;
	height: 95px;
}

.menu-sup a {
	float: left;
	margin: 0px;
	padding: 0px;
	border: none;
}

.menu-sup a img {
	float: left;
	margin: 0px;
	padding: 0px;
	border: none;
}

.menu-izq {
	float: left;
	width: 216px;
	height: 95px;
}

.menu-izq a {
	float: left;
	margin: 0px;
	padding: 0px;
	border: none;
}

.menu-izq a img {
	float: left;
	margin: 0px;
	padding: 0px;
	border: none; 
}

.menu-der {
	float:right;
	position: relative;
	top: 0px;
	left: 0px;
}

.menu-der a {
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	margin-left: 2px;
	_margin-left: -10px;
}

.menu-der a img {
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
}



