/*html {min-height: 100%;}*/

* {
	margin: 0;
	padding: 0;
}
/*27-9-2008 He puesto text-decoration a los 'a' siguientes*/
a {color: #963;text-decoration:none;}
a:hover {color: #C60;text-decoration:underline;}
a img {border:0px;}

body {
	background: #CCD8E0; /*url(../img/bg.jpg) repeat-x left bottom;*/
	color: #444;
	font: normal 62.5% Tahoma,sans-serif;
	
	/*height:100%;*/
}

p,code,ul {padding-bottom: 1.2em;}
p.right {
	text-align: right;
	padding-bottom:0em;
}

li {list-style: none;}

/*22 David*/
/*h1 {
	font: normal 1.8em Tahoma,sans-serif;
	margin-bottom: 4px;
}*/
h2 {
	font: normal 21px Tahoma,sans-serif;
	margin-bottom: 4px;
}

blockquote {
	background: url(../img/quote.gif) no-repeat;
	display: block;
	font-weight: bold;
	padding-left: 28px;
}

h1,h2 {padding-top: 6px;}

/* misc */
.clearer {clear: both;}

/*.left {float: left;}

.right {float: right;}*/

/* structure */
/*.container
{
    margin-left:auto;
    margin-right:auto;
    padding-left:10px;
    padding-right:10px;
    width:963px;
    background-color:#FFF;
    position:relative;
    display:inline;
    float:left;
}*/

.container {
top:10px;
left:50%;
margin-left:-492px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;

width:963px;

position:absolute;

font-size: 1.2em;
line-height: 1.8em;

background: #FFF;
}
/*.container {
	background: #FFF;
	font-size: 1.2em;
	
	margin:auto;
	padding: 0 10px 10px;
	width: 963px;
	line-height: 1.8em;
	
	display:inline;
	float:left;
	position:relative;

}*/

/* header */
.top {
	/*background: url(../img/clouds.gif) repeat-x;*/
	padding: 10px 10px 0;
	/*margin:5px;*/
	
	/*display:inline;
	float:left;
	position:relative;*/
}

/* title */
.header 
{
	margin-top:10px;
	margin-bottom:5px;
	background: #FFF;
	/*font-size: 1.2em;*/
	/*height: 140px;*/
	/*margin: 0 auto;*/
	/*padding: 10px 0 5px;*/
	width: 963px;
	
	/*line-height:normal;*/
	overflow:hidden;
	
	/*top: 10px;*/
	position:relative;
	display:inline;
	float:left;
	
	/*border:1px solid blue;*/
}
.header .left, .header .right {

	
	color: #FFF;
	height: 134px;	
}

.header .left {
	/*background: url(../img/logo.gif) no-repeat;*/
	/*font: normal 2.8em "Trebuchet MS",sans-serif;*/
	/*line-height: 150px;*/
	/*text-align: center;	*/
	width: 657px;
	
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	
	background: #fff;
}
.header .right {
	/*overflow: auto;*/
	width: 306px;
	
	position:relative;
	display:inline;
	float:right;
	
	overflow:hidden;
	
	background: #A4A4A0;
	
}
.CMarcoRight
{
	margin:1px;
		position:relative;
	display:inline;
	float:left;
	
}

/*.header .right p,.header .right h2 {padding: 0 16px;}
.header .right h2 {padding-top: 16px; font: normal 1.6em "Trebuchet MS",sans-serif;}*/

/********** login ***************/
.login
{
    font-family:Arial;
    font-size:11px;
	
	font-weight:700;
	
	color:#445566;
	/*letter-spacing:-1px;
    
    line-height:19px;*/
	
	/*padding-bottom:2px;*/
	
	/*margin-top:0px;
	margin-bottom:0px;*/
}

.CLogin
{
	margin-top:115px;
	margin-left:10px;
	
	/*width:185px;*/

	position:relative;
	float:left;
	
	overflow:hidden;
}

/*20 David*/
.CLogin1
{
	margin-top:115px;
	/*margin-left:2px;*/
	padding-left:17px;
	
	/*width:185px;*/

	position:relative;
	float:left;
	
	overflow:hidden;
}

/*.CUser1
{
	margin-left:17px;
}*/

.CEnter
{
	margin-top:8px;
	margin-left:5px;
	
	position:relative;
	display:inline;
	float:left;
}

.CTopCabecera
{
	margin-top:21px;
}

.CFileteCabecera
{
	width:1px;
	height:22px;
	
	background-color:#FFFFFF;
	/*margin-top:27px;*/
	/*margin-left:10px;*/
}

.CUser
{
	margin-top:5px;
	margin-left: 10px;
	/*width:100px;*/
	/*height:20px;*/
	
	position:relative;
	float:left;
	display:inline;
	overflow:hidden;
}

.CInput
{
	top: 23px;
	left: 5px;
	
	position:absolute;
	overflow:hidden;
}

/*20 David*/
.CInput1
{
	top: 23px;
	left: 22px;
	
	position:absolute;
	overflow:hidden;
}
/****************************************/

/* navigation */
.navigation {	
	background: #D9E1E5 url(../img/nav.gif);
	border: 1px solid #DFEEF7;
	border-color: #DFEEF7 #CFDEE7;
	height: 33px;/*mag 27-8*/
	
	width:961px;
	position:relative;
	display:inline;
	float:left;
}
.navigation a {
	background: #D9E1E5 url(../img/nav.gif);
	border-right: 1px solid #AFBEC7;
	color: #456;
	display: block;
	float: left;
	font: bold 1.1em sans-serif;
	line-height: 33px;/*mag 27-8*/
	padding: 0 20px;
	text-decoration: none;
}
/*PGP:3-12-2009*/
.navigation a.last {
	padding: 0 22px;
}
.navigation a:hover {background-position: left bottom; color: #234;}

/* main */
.main 
{
	margin-top:10px;
	/*border-top: 4px solid #FF0000;*/
	width:963px;/*miguel 14-5*/
	/*background: url(../img/bgmain.gif) repeat-y;*/
	
	position:relative;
	float:left;
	display:inline;
	
}

.CLeft 
{
	width: 210px;
	position:relative;
	display:inline;
	float: left;
}

.CRight {

	width: 210px;
	/*margin-top:10px;*/

	position:relative;
	display:inline;
	float: right;
}

.sidenav {
	/*margin-top:0px;*/
	/*float: right;*/
	width: 210px;
	
	background-color:#F7F7F2;
	
	overflow:hidden;
	
	/*2-7*/
	position:relative;
	display:inline;
	float:left;
	/*2-7*/
}
/*.sidenav h2 {
	color: #5A5A43;
	font-size: 1em;
	line-height: 30px;
	margin: 0;
	padding-left: 12px;
}*/
.sidenav ul {
	padding: 0;
	border-top: 1px solid #EAEADA;
}
.sidenav li 
{
	border-bottom: 1px solid #EAEADA;
	
}
.sidenav li a {
	font-size: 1.1em;
	color: #554;
	display: block;
	padding: 0px 0 2px 5%;/*Trade1206*/
	text-decoration: none;
	width: 210px;
}
.sidenav li a:hover {
	background: #F0F0EB;
	color: #654;	
}


.CSeccion1Portada {
	/*margin-top:6px;*/
	width: 210px;
	
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	/*border:1px solid black;
	vertical-align:top;*/

}

.CSeccion1{
	/*margin-top:6px;*/
	margin-top:10px;
	width: 210px;
	
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	/*border:1px solid black;
	vertical-align:top;*/

}

.CSeccion2 {
	margin-top:-4px;
	margin-left:10px;
	width: 210px;
	
	position:relative;
	
	overflow:hidden;
}

.CSeccion3 {
	/*margin-top:10px;*/ /*27-8*/
	width: 210px;
	
	position:relative;
	/*2-7*/
	float:left;
	display:inline;
	
	
	overflow:hidden;
}

.CSeccionA {
	margin-top:-4px;
	margin-bottom:5px;
	margin-left:10px;
	/*width: 210px;*/
	
	position:relative;
	
	overflow:hidden;
}

.titulo_seccion {
	
	/*width: 210px;*/
	
	color: #5A5A43;
	font-size: 12px;
	line-height: 25px;
	margin: 0;
	padding-left: 12px;
	
	font-weight:700;
	background-color:#EAEADA;/*CCD8E0*//*Trade1206*/
	
	/*
	position:relative;
	display:inline;
	float:left;
*/
}

.marco_block {/*Trade1206*/
	height:25px;	
	width:210px;
	background-color:#eaeada;
	
	/*
	position:relative;
	display:inline;
	float:left;
*/
}
.titulo_block {/*Trade1206*/
	margin-top:2px;
	margin-left:11px;
	
	color: #5A5A43;
	font-size: 14px;
	
	font-weight:700;
}

/*22 David*/
.titulo_seccion_C2 {
	
	/*width: 210px;*/
	
	color: #5A5A43;
	font-size: 12px;
	line-height: 30px;
	margin: 0;
	/*padding-left: 12px;*/
	
	font-weight:700;
}

.titulo_nota_seccion {
	font: normal 1.4em Tahoma,sans-serif;
	margin-bottom: 4px;
	color:#996633;
}

.CSeccion1 p {font-family: "Lucida Sans Unicode",sans-serif;}
.CSeccion3 p {font-family: "Lucida Sans Unicode",sans-serif;}


/************************ REDONDEADO ***********************************/
/*.blockDistinct2{
	left:100px;
	top:100px;
	position:absolute;
}*/
div.topRedondeado {height:10px;width:210px;background: url("../img/topRedondeado.gif") no-repeat 100% 100%;overflow:hidden;position:relative;float:left;display:inline;vertical-align:top;  }
div.bottomRedondeado {height:10px;width:210px; background: url("../img/bottomRedondeado.gif") no-repeat;overflow:hidden;}
div.intermedioRedondeado {width:210px; background: url("../img/intermedio.gif") #FFFFFF repeat-y scroll 0pt;}
div.contenidoRedondeado {padding-top:5px; margin-left:10px; margin-right:10px;border:1px solid white;}
div.contenidoRedondeado p{line-height:1.4em; padding-bottom:5px;}
div.contenidoRedondeado1 {margin-left:10px; margin-right:10px;border:1px solid white;}
/******************** FIN REDONDEADO **************************************/

.CEncuesta_votar {
	margin-top:3px;
	/*width: 210px;*/
	
	position:relative;
	float: left;
	display:inline;
	
	overflow:hidden;
}

.pregunta_encuesta {
/*font-family: "Tahoma",sans-serif;*/
line-height:1.4em;
padding-bottom:10px;
/*color:#5A5A43;
font-size:1em;
line-height:30px;
margin:0pt;
padding-left:12px;*/
}
/*22 David*/
.foto_encuesta {
	padding-bottom:10px;
}

.publi1marco {
	width:210px;
	/*height:167px;*/
	
	margin-bottom:10px;
	
	/*padding-top:1px;
	padding-left:1px;*/
	/*padding:1px;*/
	position:relative;
	display:inline;
	float:left;
	overflow:hidden;
	
	background-color:#000;
}

.publi1 
{
	margin-top:1px;
	margin-left:1px;
	
	width:207px;
	/*height:167px;*/
	
	/*margin-bottom:10px;*/
	margin-bottom:2px;
	
	/*padding-top:1px;
	padding-left:1px;*/
	/*padding:1px;*/
	position:relative;
	display:inline;
	float:left;
	overflow:hidden;
	
	background-color:#fff;
}

/*.publi2 {
	width:209px;
	height:82px;
	
	margin-bottom:10px;
	
	padding-top:1px;
	padding-left:1px;
	
	background-color:#000;
}*/

.content {
	
	margin-left:16px;
	/*margin-top:10px;*/
	/*margin: 10px 0;*/
	/*padding: 0 16px;*/
	width: 506px;
	
	overflow:hidden;
	
	position:relative;
	float: left;
	display:inline;
	
	/*border:1px solid blue;*/
}

.content2 {

	margin-left:16px;
	/*margin-top: 10px;*/
	/*margin: 10px 0;*/
	/*padding-left:16px;*/
	width: 737px;/*706*/
	
	overflow:hidden;

	
	position:relative;
	float: left;
	display:inline;
}

.content .descr {
	color: #664;
	/*mag 25-9*/
	font-size: 0.8em;
	text-transform:uppercase;
	/*font-size: 0.9em;*/
	margin-bottom: 6px;
	
	/*float:left;*/
	display:inline;
}

/*mag 2-12-2009*/
.content .fecha {
	color: #aaa;
	font-size: 0.8em;
	text-transform:uppercase;
	margin-bottom: 6px;
	display:inline;
	float:left;
}

.content .fechaNoticia {
	color: #aaa;
	font-size: 0.9em;
	text-transform:uppercase;

	line-height:16px;
}

.apertura {
	width:480px;
	/*height:25px;*/
	
	
	
	overflow:hidden;
	
	/*border:1px solid red;*/

}

.comentarios {
	color: #664;
	font-size: 0.9em;
	/*margin-bottom: 6px;*/
	
	display:inline;
	
	/*position:relative;
	display:inline;*/
	/*float:left;*/
	
	/*line-height:normal;*/
	/*clear:both;*/
	
}

.content li, .content2 li {
	list-style: url(../img/li.gif);
	margin-left: 18px;
}
.content p, .content2 p, .content li, .content2 li {font-family: "Lucida Sans Unicode",sans-serif;}

/*20-6*/
.b_nt_body
{
	font-family: "Lucida Sans Unicode",sans-serif;
	display:inline;
	float:left;
	position:relative;
}

.CNoticia {
	background: #FFF;
	/*border: 1px solid #EEE;*/
	border-bottom: 1px solid #EEE;
	border-left: 5px solid #C1CAD3;/*Trade1206*/
	/*color: #666;*/
	/*display: block;*/
	/*font: normal 1.2em Tahoma,sans-serif;*/
	line-height:1.6em;/*Trade1206*/
	margin-bottom: 20px;
	padding: 0px 10px;
	/*white-space: pre;*/
	float:left;
	position:relative;
	display:inline;
	width:490px;
}


/* footer */
.footer {
	margin-top:10px;
	background: url(../img/bgfooter.gif) repeat-x;
	color: #FFF;
	font: bold 1em sans-serif;
	line-height: 39px;
	text-align: center;
}
.footer a,.footer a:hover {color: #FFF;}


/****************** NOU ***********************/
.foto_noticia{
	margin-right:10px;
	margin-bottom:10px;
	/*width:207px;
	height:165px;*/
	/*margin:1px;*/
	padding:5px;
	
	position:relative;
	float:left;
	display:inline;
	
	/*overflow:hidden;*/	
	border:1px solid #C1CAD3;
}

.contenedor_foto_noticia 
{
	background-color:#C1CAD3;
	margin-right:10px;
	padding:1px;

	display:inline;
	float:left;
	position:relative;
}

.main_interior 
{
	margin-top:10px;
	/*border-top: 4px solid #FFF;*/
	width:963px;/*miguel 14-5*/
	/*background: url(../img/bgmain.gif) repeat-y;*/
	background: url(../img/background_filete.gif) repeat-y;
	
		position:relative;
	float:left;
	display:inline;
}

.CNoticiaSola {
	/*background: #FFF;*/
	/*border: 1px solid #EEE;*/
	/*border-bottom: 1px solid #EEE;*/
	/*border-left: 10px solid #C1CAD3;*/
	/*color: #666;*/
	/*display: block;*/
	/*font: normal 1.2em Tahoma,sans-serif;*/
	/*line-height: 1.6em;*/
	
	/*margin-bottom: 20px;*//*24 David*/
	padding: 0px 10px;
	position:relative;
	display:inline;
	float:left;

	/*white-space: pre;*/
}

.CNoticiaSola2 {
	padding: 0px;
}

.CNoticiaSola ul ul { width:466px; }
.CNoticiaSola2 ul ul { width:318px; }
.CNoticiaSola li, .CNoticiaSola2 li {
	margin-top:10px;
	/*height:20px;*/
	/*border:1px solid white;*/
	
	/*line-height:0.8em;*/
}

.CNoticiaSola ul li.sintopo, .CNoticiaSola2 ul li.sintopo {
	/*margin-top:0px;*/
	list-style-image:none;
	list-style:none;
}

/*.CNoticiaSola ul li.sintopo2 {
	margin-left:0px;
	list-style-image:none;
	list-style:none;
}*/

.CNoticiaSola ul ul li, .CNoticiaSola2 ul ul li {
	margin-top:0px;
	/*margin-left:10px;*/

	/*font-family:Arial;
	font-size:normal;*/
	/*margin-left:100px;*/
	/*list-style-type:none;*/
	list-style-image:none;
	list-style:circle;
	/*list-style-position:outside;*/	
	/*position:relative;
	float:left;*/
	/*display:block;*/
	
	/*line-height:normal;*/
}

.CMarcoFotoNoticiaSola {
	margin-bottom:10px;
	/*padding:10px;*/
	width:486px;
	
	text-align:center;
	overflow:hidden;

	background-color:#C1CAD3;/*C1CAD3*/
	
	float:left;
	display:inline;
	position:relative;
	clear:both;
}

.CMarco2FotoNoticiaSola {
	margin:10px;
	/*margin-bottom:10px;*/
	/*padding:10px;*/
	width:466px;

		
	/*text-align:center;*/
	overflow:hidden;

	float:left;
	display:inline;
	position:relative;
	/*background-color:#ff0000;*/
}

.CFotoNoticiaSola {
	/*margin-bottom:10px;*/
	/*padding:10px;*/
	
	width:466px;
	
	overflow:hidden;
	
	float:left;
	display:inline;
	position:relative;

	
	/*background-color:#ff0000;*/
}

.CFotoNoticiaSolaCentrado 
{
	/*padding:15px;*/
	background-color:#000;
	/*border:1px solid #aaaaaa;*/
}


.CFotoNoticiaSola img 
{
	border:5px solid #fff;
}

/*.CFotoNoticiaSola *
{
	border:1px solid #555;
}*/

.CFotoNoticiaSola iframe 
{
	border:5px solid #fff;
}

.CFotoNoticiaSolaCentrado *
{
	border:0px;
}
/*object
{
	border:0px;
	display:inline;
	position:relative;
	padding:10px;

}*/


/*.CFotoNoticiaSola img {
	padding:10px;
	background-color:#fff;
}*/

.CMarcoFotoNoticiaSola p {
	margin-top:10px;
	padding:10px;
	/*font-family:Arial;*/
	
	font-size:10px;
	/*font-style:italic;*/
	line-height:normal;
	text-align:left;
	
	background-color:#FFFFFF;
}

.CMarcoComentarios {
	margin-bottom:5px;

	width:486px;
	height:25px;
	/*float:right;*/
	
	overflow:hidden;

	background-color:#C1CAD3;/*C1CAD3*//*d2dce1*//*f3f4f4*//*f0f0eb*/
	position:relative;
	float:left;
	display:inline;
}

.CMarco2Comentarios {
	width:486px;
	/*float:right;*/
	
	overflow:hidden;
	
		position:relative;
	float:left;
	display:inline;
	
	/*font-family:"Lucida Sans Unicode",sans-serif;*/
}

.CMarco2Comentarios a {
	color:#444;
	text-decoration:none;
	/*line-height:15px;*/
	
}

.CMarco3ComentariosL{
	margin-top:5px;
	margin-left:5px;
	
	height:20px;

	position:relative;
	float:left;
	display:inline;
	overflow:hidden;
	
	line-height:15px;
	/*border:1px solid black;*/
}

.CMarco3ComentariosR{
	margin-top:5px;
	margin-right:6px;
	
	height:20px;

	position:relative;
	float:right;
	display:inline;
	overflow:hidden;
	
	line-height:15px;
	/*border:1px solid red;*/
}

.CMarco3ComentariosPicto 
{
    margin-left:7px;
    
    position:relative;
	float:left;
	display:inline;
	overflow:hidden;
	
}

.CFiletePicto
{
    margin-top:2px;
    margin-left:7px;
    
    width:1px;
    height:12px;
    
    position:relative;
    display:inline;
    float:left;
    overflow:hidden;
    background-color:#555;
}


/*.CMarcoComentariosHome {
	margin-bottom:5px;

	width:480px;
	
	
	overflow:hidden;

	
}
.CMarco2ComentariosHome {
	margin-left:5px;
	margin-right:5px;

	width:150px;
	float:right;
	
	overflow:hidden;
	
	
}*/

.CComentarios {
	/*margin-bottom:10px;*/
	/*padding:10px;*/
	width:486px;
	
	overflow:hidden;

	background-color:#fff;
	
	display:inline;
	float:left;
	position:relative;
	clear:both;
}

.CComentarios h3{
	margin-bottom:10px;
	
	color: #5A5A43;
	font-size: 16px;
	/*line-height: 30px;*/
	/*margin: 0;*/
	/*padding-left: 12px;*/
	
	font-weight:700;
	border-bottom:3px solid #5A5A43;/*#5A5A43*//*#C1CAD3*/
}

.CComentariosContenido {
	margin-bottom:10px;
	padding:10px;
	
	background-color:#eee;/*#F7F7F2*//*#e1e7eb*/
	border-bottom:1px solid #ddd;/*#EAEADA*//*#C1CAD3*/
}

.CComentariosCabecera {
	font-size:14px;
	

}

.CComentarios_num {
	color:#456796;/*#4578B6*/
	font-weight:700;
}

.CComentarios_nick {
	font-weight:700;
}

.CComentarios p {
	font-family:Arial, Helvetica, sans-serif;
	/*color: #5A5A43;*/
	font-size: 11px;
	line-height:normal;
	padding:0px;
	/*margin: 0;*/
	/*padding-left: 12px;*/
	
}

/* 9-12-2009: width:100% */
.CPaginado { width:100%;border-top:1px dashed #c1cad3; position:relative; float:left; display:inline; }
.CPaginado1 {margin-top:5px; height:15px; position:relative; float:left; display:inline; }
.CPaginado2 {margin-top:5px; height:15px; position:relative; float:right; display:inline; }

.CPaginado1 p, .CPaginado2 p {
	font-family:Arial, Helvetica, sans-serif;
	/*color: #5A5A43;*/
	font-size: 11px;
	line-height:normal;
	padding:0px;
}

.CMarcoParticipa {
	margin-top:10px;
	width:486px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;

	background-color:#C1CAD3;
}

.CParticipa {
	/*margin-left:5px;*/
	margin:10px;
	
	width:466px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
		
	/*background-color:#000000;*/
	/*border:1px solid black;*/
	
}
.CParticipa h3 
{
	color: #5A5A43;
	font-size: 16px;
		
	font-weight:700;
}

.CFormularioTextarea {
	margin-top:5px;
	/*margin-bottom:10px;*/
	margin-right:5px;
	
	position:relative;
	float:left;
	/*display:inline;*/
	overflow:hidden;
}

.CFormularioNormas {
	margin-top:5px;
	/*width:110px;*/
	
	font-size:11px;
	line-height:normal;
	
	position:relative;
	/*float:left;*/
	/*display:inline;*/
	overflow:hidden;
	/*border:1px solid black;*/
}

.CFormularioBoton {
	margin-top:20px;
	
	
}


.CEncuestas {
	width:486px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;

	background-color:#fff;
}

.CEncuestasContenido {
	margin-bottom:10px;
	/*margin-top:10px;*/
	/*padding:10px;*/
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	
	position:relative;
	float:left;
	display:inline;
	
	background-color:#eee;/*#F7F7F2*//*#e1e7eb*/
	border-bottom:1px solid #ddd;/*#EAEADA*//*#C1CAD3*/
}

.CEncuestasFoto {
	text-align:center;
	
	width:466px;
	
	overflow:hidden;
	
}
.CEncuestasFoto img{
	border:5px solid #fff;
	
}


.CEncuestasEntrada {
	margin-top:5px;
	/*margin-bottom:5px;*/
	padding-bottom:5px;
	width:466px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
	
	border-bottom:1px dashed #ccc;
}

.CEncuestasRespuesta {
	width:211px;
	
	float:left;
	overflow:hidden;
	
	/*background-color:#0000FF;*/
}

.CEncuestasBarraYPer {
	margin-left:5px;
	
	width:250px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
	/*background-color:#00FF00;*/
}

.CEncuestasBarra_marco {
	width:204px;
	height:24px;
	
	position:relative;
	float:left;
	display:inline;
	
	background-color:#ccc;

}

.CEncuestasBarra_contenido {
	margin-top:1px;
	margin-left:1px;
	
	width:202px;
	height:22px;
	
	position:relative;
	float:left;
	display:inline;
	
	background-color:#fff;

}

.CEncuestasBarra_interior {
	margin-top:1px;
	margin-left:1px;
	
	height:20px;
	
	position:relative;
	float:left;
	display:inline;
	
	background-color:#456796;

}
/*.CEncuestasBarra_interior {
	top:0px;
	left:0px;
	
	height:20px;
	width:100px;
	
	position:absolute;
	
	background-color:#456796;
	

}*/

.CEncuestasBarra_per {
	margin-left:10px;
	
	position:relative;
	float:left;
	display:inline;
}
/*.CEncuestasBarra_per {
	top:0px;
	left:90px;
	
	height:20px;
	width:30px;
	
	position:absolute;
	
	text-align:center;
	opacity:0.7;
	background-color:#EFEFEF;
	
	overflow:hidden;
}*/

.CEncuestasFinal {
	margin-top:10px;
	width: 466px;
	
	position:relative;
	float: left;
	display:inline;
	
	overflow:hidden;
}

.CEncuestas_boton { margin-top:2px; float:left; }

.CEncuestas_total { float:right; font-weight:700; color:#888; }

.CEncuestas_votos { float:right; color:#888; }

.opcions_enquesta{
	/*display:block;*/
	/*float:none;*/
	/*margin:0pt 0pt 0pt 20px;*/
	margin-left:5px;

}

.opcions_enquesta_int{
	/*display:block;*/
	/*float:none;*/
	/*margin:0pt 0pt 0pt 20px;*/
	margin-left:5px;
	
	font-size:12px;
	color:#456796;/*#4578B6*/
	font-weight:700;
	/*padding:1px 0pt 0pt;*/

}

.fecha_encuesta {
	color: #664;
	font-size: 0.9em;
	
}

/****************** HISTORICO *************************/
.CPiezaHistorico {
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	
	width:210px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
	
	
	/*border:1px solid black;*/
}

.separadorHistorico 
{
	width:727px; 
	height:1px; 
	position:relative; 
	float:left; 
	display:inline; 
	background-color:#fff; 

	}

.CMarcoHistoricoPortada {
	/*margin-top:10px;*/
	/*margin-bottom:10px;*/
	/*padding:10px;*/
	width:127px;
	height:176px;
	
	/*text-align:center;*/
	overflow:hidden;

	background-color:#C1CAD3;
}

.CMarco2HistoricoPortada {
	margin-top:5px;
	margin-left:5px;
	
	width:117px;
	height:166px;
	
	overflow:hidden;
}

.CHistoricoTitulo {
	margin-top:5px;
	margin-bottom:5px;
	width:210px;
	
	/*border:1px solid blue;*/
}

.CHistoricoTexto {
	width:210px;
	
	/*border:1px solid green;*/
}

.tituloT12, .tituloT12 p {
	font-family:Tahoma,sans-serif;
	font-size:12px;
	line-height:normal;
	/*margin-bottom: 4px;*/
}

.textoT11, .textoT11 p {
	font-family:Tahoma,sans-serif;
	font-size:11px;
	line-height:normal;
	
	color: #664;
}

.textoT11B, .textoT11B p {
	font-family:Tahoma,sans-serif;
	font-size:11px;
	font-weight:700;
	line-height:normal;
	
	color: #664;
}

/****************** FIN HISTORICO *************************/

/****************** NEWSLETTERS *************************/
.CPiezaNews {
	/*margin-top:10px;*/
	margin-left:10px;
	/*margin-right:10px;*/
	
	width:358px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
	
	background-color:#C1CAD3;
}

.CPiezaNews2 {
	/*margin-top:10px;*/
	margin-left:10px;
	/*margin-right:10px;*/
	
	width:358px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
	
	background-color:#C1CAD3;
}
.CPiezaNews3 {
	/*margin-top:10px;*/
	/*margin-right:10px;*/
	/*margin-right:10px;*/
	
	width:358px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
	
	background-color:#C1CAD3;
}

.CPiezaNews ul 
{
	/*width:100px;*/
	/*list-style-image: url(../img/li_news.gif);*/
	/*vertical-align:middle;*/
	
}

.CPiezaNews li 
{
    margin:0px;
    margin-left:5px;
	/*padding-right:30px;*/
	/*list-style-image:none;*/
	list-style-image: url(../img/li_news.gif);
	list-style-position:inside;
	/*list-style:disc;*/
	/*vertical-align:middle;*/
	
	/*position:relative;*/
	
}

/*.CPiezaNews2 {
	margin-top:10px;
	margin-left:0px;
	
	width:358px;
	
	position:relative;
	float:right;
	display:inline;
	
	overflow:hidden;
	
	background-color:#C1CAD3;
}*/

.CTituloNews {
	padding-left:10px;
	/*margin:10px;
	
	width:338px;
	
	position:relative;
	
	overflow:hidden;*/
}


.CMarcoNews {
	/*margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;*/
	margin:5px;
	/*padding:10px;*/
	
	width:348px;
	
	position:relative;
	/*float:left;*/
	/*display:inline;*/
	
	overflow:hidden;
	
	background-color:#fff;
}

.CMarco2News {
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	
	width:338px;
	
	position:relative;
	
	overflow:hidden;
	
	/*background-color:#ccc;*/
}

/****************** FIN NEWSLETTERS *************************/

.CPiezaTarifas {
	/*margin-top:10px;*/
	margin-bottom:10px;
	margin-left:10px;
	/*margin-right:10px;*/
	
	width:727px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
	
	background-color:#C1CAD3;
}

.CMarcoTarifas {
	margin:5px;
	
	width:707px;
	
	position:relative;
	float:left;
	display:inline;
	
	text-align:center;
	overflow:hidden;
	
	background-color:#fff;
}

.CSeccion {
	width:486px;
	
	overflow:hidden;
}

.CFileteH {
	width:100%;
	height:2px;
	overflow:hidden;
	background-color:#aca899;
	border-bottom:1px solid #ece9d8;
}

/****************************************************/
.CMarcoFormulario {
	margin-top:10px;
	/*margin-top:10px;*/
	/*margin-left:10px;*/
	width:717px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;

	background-color:#C1CAD3;
}

.CFormulario {
	/*margin-left:5px;*/
	margin:10px;
	
	width:707px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
		
	/*background-color:#000000;*/
	/*border:1px solid black;*/
	
}

/*.CFormulario {
	margin-left:10px;

}*/

.CFormPart1 {
	width:60px;
	
	position:relative;
	float:left;
	display:inline;
}

.CFormPart2 {
	width:315px;
	
	position:relative;
	float:left;
	display:inline;
	
}

.CLabel {
	margin-bottom:10px;
	
	height:21px;
}

.CLabel2 {
	/*margin-top:10px;*/
	
}

.tituloT21 {
	font-family:Tahoma,sans-serif;
	font-size:21px;
	/*
	font-size-adjust:none;
	font-stretch:normal;
*/
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

/*********************** EQUIPO ***************************/
.CPiezaEquipo {
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	
	width:160px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;

	/*border:1px solid black;*/
}

.CMarcoEquipoRetrato {
	/*margin-top:10px;*/
	/*margin-bottom:10px;*/
	/*padding:10px;*/
	width:110px;
	height:138px;
	
	/*text-align:center;*/
	overflow:hidden;

	background-color:#C1CAD3;
}

.CMarco2EquipoRetrato {
	margin-top:5px;
	margin-left:5px;
	
	width:100px;
	height:128px;
	
	overflow:hidden;
}

.CEquipoTitulo {
	margin-top:5px;
	margin-bottom:5px;
	width:160px;

}

.CEquipoTexto {
	width:160px;

}

/***************** FIN EQUIPO ******************************/


.CMarcoPie {
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	
	padding-top:5px;
	
	width:717px;
	
	position:relative;
	float:left;
	display:inline;
	
	text-align:center;
	overflow:hidden;
	
	background-color:#fff;
}
.centrar {
	text-align:center;
}

.CPiezaQS{
	margin-top:10px;
	margin-left:150px;
	width:150px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
}

.descr_normal {
	color: #664;
	font-size: 0.8em;
	line-height:normal;
	/*margin-bottom: 6px;*/
	
	/*float:left;*/
	display:inline;
}


/********************* MARCO SECCION **********************/
/*******************************************************/
.CPiezaSeccionInterna {
	margin-top:0px;
	/*margin-bottom:10px;*/
	margin-left:10px;
	/*margin-right:10px;*/
	
	width:727px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
	
	background-color:#C1CAD3;
}

.CMarcoSeccionInterna {
	margin:5px;
	padding-top:10px;
	padding-bottom:10px;
	
	width:717px;
	
	position:relative;
	float:left;
	display:inline;
	
	/*text-align:center;*/
	overflow:hidden;
	
	background-color:#fff;
}

.CMarcoSeccionInterna2 {
	margin:5px;
	/*padding-top:10px;
	padding-bottom:10px;*/
	
	width:717px;
	
	position:relative;
	float:left;
	display:inline;
	
	/*text-align:center;*/
	overflow:hidden;
	
	background-color:#fff;
}
/*********************************************/


/*DESTACADOS*/
.CDestacado
{
	margin-top:10px;
	position:relative;
	float:left;
	display:inline;
}


.CFechaElemIndice
{
	font-size:10px;
}


/*******************************/
.CIconoPageFlip
{
    left:159px;
    top:245px;
    
    width:51px;
    height:51px;
    
    position:absolute;
    overflow:hidden;
}


/********************** ESTUDIOS 17-11-2008 **********************/
.CFechaEstudios
{
	margin-left:5px;
	font-size:10px;	
}

/*********************** PGP ***************************/
.CPictoLeerMas
{
	margin-top:-16px;
	float:right;
	display:inline;
	position:relative;
}

.CPictoLeerMas img
{
	margin-left:5px;	
	margin-right:5px;
	margin-bottom:5px;
}