/*html {min-height: 100%;}*/

*{
margin:0px;
padding:0px;
}

p{
margin-bottom:20px;
}

a {color: #383539;text-decoration:none;}
a:hover {color: #555555;}
a img {border:0px;}
/** links noticias **/
/*a {color: #003771;}
a:hover {color: #6e80ad;}*/


body {
	background: #B3A571;/*#CCD8E0 url(../img/bg.jpg) repeat-x left bottom;*/
	color: #444;
	font: Tahoma,sans-serif;
}

/*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: 5px;
}

/*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 {
top:10px;
left:50%;

margin-left:-492px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;

/*mag 13-8*/
border-bottom:10px solid #B3A571;

width:963px;

position:absolute;

line-height: 20px;

background: #FFF;
}


/* title */
.header {
	background: #FFF;
	/*font-size: 1.2em;*/
	/*margin: 0 auto;*/
	margin-top: 10px; /*padding: 10px 0 5px;*/
	/*mag*/
	width:650px;/*963px;*/
	height: 132px;
	
	/*line-height:normal;*/
	
	/*top: 10px;*/
	position:relative;
	display:inline;
	float:left;
	
}
.header .left, .header .right {
	background: #003771;
	color: #FFF;
	height: 132px;
}
.header .left {
	/*background: url(../img/logo.gif) no-repeat;*/
	/*font: normal 2.8em "Trebuchet MS",sans-serif;*/
	/*line-height: 150px;*/
	/*text-align: center;	*/
	width: 650px;
	
	position:relative;
	display:inline;
	float:left;
}
.header .right {
	/*overflow: auto;*/
	width: 308px;
	
	position:relative;
	display:inline;
	float:right;
}
/*.header .right p,.header .right h2 {padding: 0 16px;}
.header .right h2 {padding-top: 16px; font: normal 1.6em "Trebuchet MS",sans-serif;}*/

/*mag*/
/************ NOTICIA ***************/
.column12
{
	width:800px;
	/*height:100px;*/

	position:relative;
	display:inline;
	float:left;	
	background-color:white;
}

.zonaMenus
{
	width:800px;
	/*height:100px;*/

	position:relative;
	display:inline;
	float:left;	
}

.zonaNoticia
{
	width:800px;
	/*margin-top:10px;*/

	position:relative;
	display:inline;
	float:left;
	
	background:url('../img/fondoImagenNota.gif') repeat-y;	
	
}

.column1Noticia
{
	width:450px;

	position:relative;
	display:inline;
	float:left;
	overflow:hidden;
	border-top:10px solid white;
 	
}

.column2Noticia
{
	margin-top:5px;
	margin-left:10px;
	width:340px;
	position:relative;
	display:inline;
	float:left;

}
/********** FIN NOTICIA ***************/

/********** INDICE SECCION ***********
.columna1IndiceSeccion
{
	width:391px;
	display:inline;
	float:left;
	position:relative;

	overflow:hidden;
}


.columna2IndiceSeccion
{
	margin-left:10px;
	width:391px;	
	display:inline;
	float:left;
	position:relative;

	overflow:hidden;	
}
*/

/********** FIN INDICE SECCION **********/




.column1 {
	width:450px;
	/*height:100px;*/

	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;


}

/*mag 22-8*/
.column1,.column2,.column1Seccion,.column2Seccion
{
	font-family:Lucida Sans Unicode,sans-serif;
	font-size:12px;		
}



.column1 p, .column1Seccion p, .column2Seccion p, .column2Interior p{
	font-family:Lucida Sans Unicode,sans-serif;
	font-size:12px;
}

.column2 
{
	/*margin-top:10px;*//* mag:1-6-2010 */
	margin-left:10px;
	
	width:340px;
	/*height:100px;*/

	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	
	
	
}

.column2 h2{
	font: normal 18px Tahoma,sans-serif;
	margin-bottom: 5px;
	/*font-weight:700;*/
}

.column2 p{
	margin-bottom:16px;
	
	font-family:Lucida Sans Unicode,sans-serif;
	font-size:10px;
	
	line-height:16px;
}


.column3 {
	margin-left:10px;
	
	width:153px;
	/*height:100px;*/

	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	
	background-color:white;
}

.column1Seccion {
	width:395px;
	/*height:100px;*/

	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	
	/*background-color:red;*/
}

.column2Seccion {
	margin-left:10px;
	
	width:395px;
	/*height:100px;*/

	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	
	/*background-color:red;*/
}

.column2Interior {
	margin-left:10px;
	
	width:340px;
	/*height:100px;*/

	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;

}

/****** menu **********/
.CContainerMenuHN 
{

	margin-top:5px;
	
	width:449px; /*hide filete right*/
	height:86px; /*hide filete bottom*/
	
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	
	line-height:28px;

}

#navcontainerHN ul
{
padding-left: 0;
margin-left: 0;
background-color: #fff;
color: #fff;
float: left;
width: 450px;
font-family: arial, helvetica, sans-serif;
font-size:12px;
}

#navcontainerHN ul li { display: inline; }

#navcontainerHN ul li a
{
padding-left:10px;
/*padding: 0.2em 1em;*/
width:139px;

background-color: #fff;
color: #6e80ad;
text-decoration: none;
float: left;

border-bottom:1px dashed #e3e7ef;
border-right: 1px dashed #e3e7ef;

}

#navcontainerHN ul li a:hover
{
/*background-color: #369;*/
color: #003771;
}

/**/

/****** menu3cols **********/

/**/



.CMenuHR 
{
	/*mag*/
	/*margin-top:10px;*/
	margin-top:5px;
	width:340px;
	/*height:86px;*/
	
	position:relative;
	display:inline;
	float:left;
	
	background-color:#333;

}

.CLogoMenuHR{
	width:42px;
	/*height:100px;*/
	
	position:relative;
	display:inline;
	float:left;
	
	/*background-image:url(../img/logo_menu_HR.gif);*/

}

.CContainerMenuHR
{

	width:298px; /*hide filete right*/
	height:86px; /*hide filete bottom*/
		
	position:relative;
	display:inline;
	float:left;

	overflow:hidden;

	line-height:28px;
	

}



#navcontainerHR ul
{
padding-left: 0;
margin-left: 0;
background-color: #fff;
color: #fff;
float: left;
width: 300px;
font-family: arial, helvetica, sans-serif;
font-size:12px;

}

#navcontainerHR ul li { display: inline; }

#navcontainerHR ul li a
{
padding-left:10px;
/*padding: 0.2em 1em;*/
width:139px;

background-color: #fff;
color: #cd3434;/*cd3434;*/
text-decoration: none;
float: left;

border-bottom:1px dashed #f5d8d8;
border-right: 1px dashed #f5d8d8;

}




#navcontainerHR ul li a:hover
{
/*background-color: #369;*/
color: #882121;/*710000*/
}
/************************/

/**** portada ****/

.CPortadaHN{
	/*margin-top:10px;*/
	
	width:450px;
	height:440px;
	
	background-color:#b9c0d9;
	/*line-height:15px;*/
	line-height:normal;
		
	position:relative;
	display:inline;
	float:left;
}

.CCabeceraPortadaHN{
	width:450px;
	height:50px;
	
	background-color:#6d7fac;
	
	position:relative;
	display:inline;
	float:left;
	
}

.CMarcoCabeceraPortadaHN{
	margin-top:10px;
	margin-left:15px;
	
	width:420px;
	height:40px;
	
	position:relative;
	display:inline;
	float:left;
	
	/*background-color:#fff;*/
}

.CMarco2CabeceraPortadaHNL{
	position:relative;
	display:inline;
	float:left;
}

.CMarco2CabeceraPortadaHNR{
	text-align:right;
	
	position:relative;
	display:inline;
	float:right;
}

.CMarcoPortadaHN{
	margin-top:15px;
	margin-left:15px;
	
	width:255px;
	height:360px;
	
	position:relative;
	display:inline;
	float:left;
	
	background-color:#fff;	
}

.CMarco2PortadaHN{
	margin-top:1px;
	margin-left:1px;
	
	width:253px;
	height:358px;
	
	overflow:hidden;
}

.CTextoPortadaHN{
	margin-top:15px;
	margin-left:10px;
	
	width:155px;
	height:360px;
	
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	
	background-color:#fff;
}

.CMarcoTextoPortadaHN{
	margin-top:12px;
	margin-left:15px;
	
	width:125px;
	height:289px;
	
	display:inline;
	float:left;
	position:relative;
	
	overflow:hidden;
	
}

.CMarcoTextoPortadaHN p{
	font-family:Arial;
	font-size:11px;
	/*font-weight:700;*/

	color:#555;
}

.CBotonPortadaHN{
	margin-top:9px;
	/*margin-left:15px;*/
	
	width:155px;
	height:50px;
	
	display:inline;
	float:left;
	position:relative;
	
	/*background-color:#6d7fac;*/
	color:#fff;
	background:#6d7fac url(../img/picto_flecha.gif) no-repeat scroll 92% 68%;
	
}

.CBotonPortadaHN a{
	color:#fff;
	text-decoration:none;
}

.CBotonPortadaHN a:hover{
	text-decoration:underline;
	color:#fff;
}

.CMarcoBotonPortadaHN{
	margin-top:10px;
	margin-left:15px;
	
	width:125px;
	height:20px;
	
	/*display:inline;
	float:left;
	position:relative;*/
	
	/*background-color:#6d7fac;*/
	/*color:#fff;*/
	
	
}

/**/
.CPortadaHR{
	margin-top:10px;
	
	width:340px;
	height:440px;
	
	background-color:#d9b9b9;/*#ac6d6d;*/
	/*line-height:15px;*/
	line-height:normal;
	
	position:relative;
	float:left;
	display:inline;
	
}

.CCabeceraPortadaHR{
	width:340px;
	height:50px;
	
	background-color:#333;
	
	position:relative;
	float:left;
	display:inline;
}

.CMarcoCabeceraPortadaHR{
	margin-top:10px;
	margin-left:15px;
	
	width:310px;
	height:40px;
	
	position:relative;
	display:inline;
	float:left;
	
	/*background-color:#fff;*/
}

.CMarco2CabeceraPortadaHRL{
	position:relative;
	display:inline;
	float:left;
}

.CMarco2CabeceraPortadaHRR{
	text-align:right;
	
	position:relative;
	display:inline;
	float:right;
}

.CMarcoPortadaHR{
	margin-top:15px;
	margin-left:15px;
	
	width:210px;
	height:265px;
	
	position:relative;
	display:inline;
	float:left;
		
	/*text-align:center;*/
	
	background-color:#fff;	
}

.CMarco2PortadaHR{
	margin-top:15px;
	margin-left:15px;
	
	width:180px;
	height:235px;
	
	overflow:hidden;
}

.CTextoPortadaHR{
	margin-top:10px;
	margin-left:15px;
	
	width:310px;
	height:85px;
	
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	
	background-color:#fff;
}

.CMarcoTextoPortadaHR
{
	margin-top:5px;
	margin-left:15px;
	
	width:280px;
	height:48px;
	
	display:inline;
	float:left;
	position:relative;
	
	overflow:hidden;
	line-height:16px;
	
}

.CMarcoTextoPortadaHR p{
	font-family:Arial;
	font-size:11px;
	/*font-weight:700;*/

	color:#555;
}

.CBotonPortadaHR
{
	/*mag*/
	margin-top:7px;/*5px;*/
	/*margin-left:15px;*/
	
	width:310px;
	height:25px;
	
	display:inline;
	float:left;
	position:relative;
	
	/*background-color:#6d7fac;*/
	color:#fff;
	background:#333 url(../img/picto_flecha.gif) no-repeat scroll 96% 50%;
	
}

.CBotonPortadaHR a{
	color:#fff;
	text-decoration:none;
}

.CBotonPortadaHR a:hover{
	text-decoration:underline;
	color:#fff;
}

.CMarcoBotonPortadaHR{
	margin-top:5px;
	margin-left:15px;
	
	/*mag 13-8*/
	/*width:310px;*/
	width:295px;
	height:20px;
	
	/*display:inline;
	float:left;
	position:relative;*/
	
	/*background-color:#6d7fac;*/
	/*color:#fff;*/
	
	
}

/****** teaser *********/
.CNoticia {
	margin-top: 10px;
	padding: 0px 10px;
		
	width:420px;
	
	display:inline;
	float:left;
	position:relative;
	
	overflow:hidden;
	
	border-bottom: 1px solid #EEE;
	border-left: 10px solid #003771;
	
	background: #fff;
}

.CNoticia2 
{
	margin-top: 10px;
	margin-bottom:0px;
	/*margin-bottom: 10px;*/
	/*mag*/
	/*padding: 0px 10px;*/
	
	padding:0px 10px 10px;
	/*background-color:white;*/

	float:left;
	position:relative;
	display:inline;
	width:303px;
	overflow:hidden;
	


	/*border-bottom: 1px solid #EEE;*/
	border-left: 7px solid #003771/*CC3333*/;
}

/*mag 4-6-2009 */
.CNoticia2HN
{
	margin-left:10px;
	/*border-left: 10px solid #003771;*/	
}



/*dj 17/06/2010*/
/*.CNoticia2 h2 {
	font-family:Tahoma,sans-serif;
	font-size:18px;

	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin-bottom:5px;
}*/
.CNoticia2 h2 {
	font-family:Tahoma,sans-serif;
	font-size:17px;

	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin-bottom:5px;
}
.CNoticia2 h2 a
{
    color:#333;
    text-decoration:none;
}
.CNoticia2 h2 a:hover
{
    color:#000;
    text-decoration:none;
}

.CNoticia2 p, .CNoticia2 
{
	/*
	font-size: 0.9em;
	line-height: 1.2em;
	margin-bottom: 4px;
	font-family:Lucida Sans Unicode,sans-serif;
*/
	font-family:Lucida Sans Unicode,sans-serif;
	font-size:10px;
	line-height:16px;
	margin-bottom:16px;
}

.CNoticia2 
{
	margin-bottom:0px;
}

.apertura {
	width:420px;
	
	overflow:hidden;
}



.descr {
	margin-bottom: 6px;
	padding-left:20px;
	
	display:inline;
	
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #664;
	
	text-transform:uppercase;
	
	background: url(../img/picto_descr.gif) no-repeat;	
}

.contenedor_foto_noticia{
	position:relative;
	float:left;
	display:inline;
	background-color:#C1CAD3;
	padding:1px;
	margin-right:10px;

}

.foto_noticia{	
	position:relative;
	float:left;
	display:inline;
	background-color:white;
	overflow:hidden;

}


.contenedor_foto_noticia2
{
	position:relative;
	float:left;
	display:inline;
	margin-right:10px;
}

.foto_noticia2
{	
	width:120px;
	height:90px;
	
	position:relative;
	float:left;
	display:inline;

	overflow:hidden;
	background-color:#b9c0da;

}

.CInfoUltimaHoraConFoto
{
	width:303px;
	
	position:relative;
	float:left;
	display:inline;
	overflow:hidden;	
}

.CInfoUltimaHoraSinFoto
{
	width:303px;
	
	position:relative;
	float:left;
	display:inline;	
}

.CInfoUltimaHoraConFoto h2,.CInfoUltimaHoraSinFoto h2
{
	margin-top:3px;
	font-size:17px;
}
.CInfoUltimaHoraConFoto h2 a,.CInfoUltimaHoraSinFoto h2 a
{
	color:#333;
	text-decoration:none;
}
.CInfoUltimaHoraConFoto h2 a:hover,.CInfoUltimaHoraSinFoto h2 a:hover
{
	color:#000;
	text-decoration:none;
}


/**/
.CNoticiaHR {
	margin-top: 10px;
	padding: 0px 10px;
		
	width:310px;
	
	display:inline;
	float:left;
	position:relative;
	
	border-bottom: 1px solid #EEE;
	border-left: 10px solid #b50128;/*cd3434*//*710000*/
	
	background: #fff;
}

.aperturaHR {
	width:310px;
	
	overflow:hidden;
}

.descrHR {
	margin-bottom: 6px;
	/*padding-left:20px;*/
	
	display:inline;
	
	font-family: Tahoma,sans-serif;
	font-size: 10px;
	color: #664;/*664*//*b50128*/
	
	text-transform:uppercase;
	
	/*background: url(../img/picto_descr.gif) no-repeat;*/
}

/* teaser Seccion*/
.CCabeceraSeccionHN{
	/*margin-top:10px;*/
	
	width:800px;
	height:40px;
	
	position:relative;
	display:inline;
	float:left;
	overflow:hidden;
	
	background:#003771 url(../img/bg_cabeceraseccionHN.gif);
	
	/*background:#710000 url(../img/picto_cabceraseccion.gif) no-repeat 1% 50%;*/
}
.CCabeceraSeccionHR{
	margin-top:10px;
	
	width:800px;
	height:40px;
	overflow:hidden;
	
	position:relative;
	display:inline;
	float:left;
	
	background:#b50128 url(../img/bg_cabeceraseccionHR.gif);
	
	
	/*background:#710000 url(../img/picto_cabceraseccion.gif) no-repeat 1% 50%;*/
}

.CPictoCabeceraSeccion{
	margin-top:11px;
	margin-left:10px;
	padding-left:22px;
	
	/*width:10px;*/
	height:40px;
	
	position:relative;
	display:inline;
	float:left;
	
	/*overflow:hidden;*/
	
	
	/*line-height:28px;*/
	
	
	background: url(../img/picto_cabceraseccion.gif) no-repeat;
}
.CTituloCabeceraSeccion{
	margin-top:6px;
	
	width:760px;
	height:34px;

	position:relative;
	display:inline;
	float:left;
	
	font::Georgia;
	font-size:24px;
	line-height:normal;
	
	color:#FFF;
}

.CMarcoCabeceraSeccion{
	margin-top:11px;
	margin-left:10px;
	padding-left:22px;
	
	width:760px;
	height:20px;
	
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	
	font::Georgia;
	font-size:24px;
	
	color:#FFF;
	background: url(../img/picto_cabceraseccion.gif) no-repeat;
}

.CNoticiaSeccionHN {
	margin-top: 10px;
	padding: 0px 10px;
		
	width:365px;
	
	display:inline;
	float:left;
	position:relative;
	
	border-bottom: 1px solid #EEE;
	border-left: 10px solid #003771;/*003771*//*0258b5*/
	
	background: #fff;
}

.aperturaSeccion {
	width:365px;
	
	overflow:hidden;
}

.CNoticiaSeccionHR {
	margin-top: 10px;
	padding: 0px 10px;
		
	width:365px;
	
	display:inline;
	float:left;
	position:relative;
	
	border-bottom: 1px solid #EEE;
	border-left: 10px solid #b50128;
	
	background: #fff;
}


/***********************/

/**** Noticia Interior ***/
.CNoticiaInterior {
	margin-top: 10px;
	/*padding: 0px 10px;*/
		
	width:310px;
	
	display:inline;
	float:left;
	position:relative;
	
	/*border-bottom: 1px solid #EEE;*/
	/*border-left: 10px solid #b50128;*//*cd3434*//*710000*/
	
	background: #fff;
}

.aperturaInterior {
	width:310px;
	
	overflow:hidden;
}

.CMarcoFotoNoticiaSola {
	/*margin-top:10px;*/
	margin-bottom:10px;
	padding:10px;

	width:450px;
	
	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:430px;

		
	/*text-align:center;*/
	overflow:hidden;

	float:left;
	display:inline;
	position:relative;
	
	/*background-color:#ff0000;*/
}

.CFotoNoticiaSola {
	/*margin-bottom:10px;*/
	/*padding:10px;*/
	
	width:430px;
	
	overflow:hidden;
	
	float:left;
	display:inline;
	position:relative;

	
	/*background-color:#ff0000;*/
}

.CFotoNoticiaSola img 
{
	border:5px solid #fff;
}

.CFotoNoticiaSolaCentrado 
{
	/*
	position:relative;
	display:inline;
	float:left;
	
	background-color:#000000;
*/
}
.CFotoNoticiaSolaCentrado *
{
	/*border: 0px none;*/
}
/*************************/

/*NOU 21-08*/
/****** ENCUESTAS ********/
.CEncuestas {
	margin-top:10px;
	
	width:395px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
	
	font-size:12px;

	background-color:#fff;
}

.CEncuestasContenido {
	padding:10px;
	/*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;
	border-left:10px solid #ddd;
	/*border-bottom:1px solid #ddd;*/
}
.CEncuestasMarcoContenido{
	/*padding:10px;*/
	width:365px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
}

.fecha_encuesta {
	color: #664;
	font-size: 11px;
	
}

.CEncuestasEntrada {
	margin-top:5px;
	/*margin-bottom:5px;*/
	padding-bottom:5px;
	width:365px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
	
	border-bottom:1px dashed #ccc;
}

.CEncuestasRespuesta {
	width:110px;/*211*/
	
	float:left;
	overflow:hidden;
	
	/*background-color:#0000FF;*/
}

.opcions_enquesta
{
	margin-left:3px;	
}

.opcions_enquesta_int{
	/*display:block;*/
	/*float:none;*/
	/*margin:0pt 0pt 0pt 20px;*/
	/*margin-left:5px;*/
	
	/*font-size:12px;*/
	color:#003771;/*#456796;*/
	font-weight:700;
	/*padding:1px 0pt 0pt;*/

}

.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;/*#456796;*/

}

.CEncuestasBarra_per {
	margin-left:5px;
	
	position:relative;
	float:left;
	display:inline;
}

.CEncuestasFinal {
	margin-top:10px;
	width: 365px;
	
	position:relative;
	float: left;
	display:inline;
	
	overflow:hidden;
	/*background-color:#FF0000;*/
}

.CEncuestas_boton { margin-top:2px; float:left; }

.CEncuestas_votos { float:right; color:#888; }

.CEncuestas_total { float:right; font-weight:700; color:#888; }

/*Resultados*/
.CEncuestas2 {
	margin-top:10px;
	
	width:800px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
	
	font-size:12px;

	background-color:#fff;
}

.CEncuestasContenido2 {
	padding:10px;
	/*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;
	border-left:10px solid #ddd;
	/*border-bottom:1px solid #ddd;*/
}
.CEncuestasMarcoContenido2{
	/*padding:10px;*/
	width:770px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
	/*background-color:#000;*/
}
.CEncuestasEntrada2 {
	margin-top:5px;
	/*margin-bottom:5px;*/
	padding-bottom:5px;
	width:770px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
	
	border-bottom:1px dashed #ccc;
}
.CEncuestasRespuesta2 {
	width:315px;/*211*/
	
	float:left;
	overflow:hidden;
	
	/*background-color:#0000FF;*/
}
.CEncuestasBarraYPer2 {
	margin-left:5px;
	
	width:450px;
	
	position:relative;
	float:left;
	display:inline;
	
	overflow:hidden;
	/*background-color:#00FF00;*/
}

.CEncuestasBarra_marco2 {
	width:404px;
	height:24px;
	
	position:relative;
	float:left;
	display:inline;
	
	background-color:#ccc;

}

.CEncuestasBarra_contenido2 {
	margin-top:1px;
	margin-left:1px;
	
	width:402px;
	height:22px;
	
	position:relative;
	float:left;
	display:inline;
	
	background-color:#fff;

}

.CEncuestasFinal2 {
	margin-top:10px;
	width: 770px;
	
	position:relative;
	float: left;
	display:inline;
	
	overflow:hidden;
	/*background-color:#FF0000;*/
}
/*********************/
.CAdobeReader 
{
	margin-top:10px;
	margin-bottom:10px;
	padding:5px;
	
	width:622px;
	
	border-top:1px dotted #cccccc;
	border-bottom:1px dotted #cccccc;
	
	position:relative;
	float:left;
	display:inline;
	
	font-family:Arial;
	font-size:12px;
}












































/* navigation */
.navigation {	
	background: #D9E1E5 url(../img/nav.gif);
	border: 1px solid #DFEEF7;
	border-color: #DFEEF7 #CFDEE7;
	height: 30px;
	
	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 13px sans-serif;
	line-height: 30px;
	padding: 0 16px;
	text-decoration: none;
}
.navigation a:hover {background-position: left bottom; color: #234;}

#submenu 
{
	margin-bottom:5px;
width:962px;
height:20px;

display:inline;
float:left;
position:relative;

background:#F7F7F2 url(Products/00000001/Theme/img/menuSec.gif) repeat-x scroll 0pt 50%;

text-align:right;


}

#submenu a
{
	font: normal 11px sans-serif;
	line-height: 20px;
	padding-right: 15px;
	text-decoration: none;	
	color:#444;

}

#submenu a:hover {color: #234;text-decoration:underline;}

/* main */
.main {
	border-top: 4px solid #FFF;
	width:963px;/*miguel 14-5*/
}

.main_nota {
	border-top: 4px solid #FFF;
	width:963px;/*miguel 14-5*/
	/*mag 31-8*/
	background: url(../img/bg_noticia.gif) repeat-y;
	
	position:relative;
	display:inline;
	float: left;
}

.CLeft {

	width: 210px;

	position:relative;
	display:inline;
	float: left;
	
	/*border:1px solid black;*/
}

.CRight {

	width: 210px;

	position:relative;
	display:inline;
	float: right;
}

.sidenav {
	/*margin-top:0px;*/
	/*float: right;*/
	width: 210px;
	
	background-color:#F7F7F2;
}
/*.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: 3px 0 3px 5%;
	text-decoration: none;
	width: 95%;
}
.sidenav li a:hover {
	background: #F0F0EB;
	color: #654;	
}


.CSeccion1 {
	margin-top:6px;
	width: 210px;
	
	position:relative;
	
	overflow:hidden;

}

.CSeccion2 {
	margin-top:-4px;
	margin-left:10px;
	width: 210px;
	
	position:relative;
	
	overflow:hidden;
}

.CSeccion3 {
	margin-top:10px;
	width: 210px;
	
	position:relative;
	
	overflow:hidden;
}

.CSeccionA {
	margin-top:-4px;
	margin-left:10px;
	/*width: 210px;*/
	
	position:relative;
	
	overflow:hidden;
}

.titulo_seccion {
	
	/*width: 210px;*/
	
	color: #5A5A43;
	font-size: 12px;;
	line-height: 30px;
	margin: 0;
	padding-left: 12px;
	
	font-weight:700;
}

.marco_block {/*David18*/
	height:25px;	
	
	background-color:#eaeada;
}
.titulo_block {
	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 {/*David18*/
	margin-bottom: 5px;
	
	font: normal 1.4em Tahoma,sans-serif;
	
	color:#5a738c;
	font-weight:700;
}
.titulo_nota_seccion a {
	color:#5a738c;
}
.titulo_nota_seccion a:hover {
	color:#5a73cc;
}

.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%  }
/*mag 17-8*/
div.bottomRedondeado {height:10px;width:210px; background: url("../img/bottomRedondeado.gif") no-repeat}
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;}
/******************** FIN REDONDEADO **************************************/

.CEncuesta_votar {
	margin-top:3px;
	/*width: 210px;*/
	
	position:relative;
	float: left;
	display:inline;
	
	overflow:hidden;
}

.pregunta_encuesta {
/*margin-top:5px;*/
/*font-family: "Tahoma",sans-serif;*/
line-height:1em;
padding-bottom:10px;
text-align:left;
/*color:#5A5A43;
font-size:1em;
line-height:30px;
margin:0pt;
padding-left:12px;*/
}
/*22 David*/
.foto_encuesta {
	padding-bottom:10px;
}

.publi1 {
	width:209px;
	height:167px;
	
	margin-bottom:10px;
	
	padding-top:1px;
	padding-left:1px;
	
	background-color:#000;
}

.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 {
	float: left;
	margin: 10px 0;
	padding-left:16px;
	width: 737px;/*706*/
	
	overflow:hidden;
	/*border:1px solid black;*/
}

.content .descr {
	color: #664;
	font-size: 0.9em;
	margin-bottom: 6px;
	
	/*float:left;*/
	display:inline;
}



.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 {
	list-style: url(../img/li.gif);
	margin-left: 18px;
}
.content p, .content li {font-family: "Lucida Sans Unicode",sans-serif;}

/*CNoticia*/


/* footer */
.footer {
	margin-top:10px;	
	padding:10px;
	padding-top:15px;


	width:943px;
	height:20px;
	overflow:hidden;

	background: #003771 url(../img/bgfooter.gif) repeat-x;
	color: #FFF;
	font: bold 0.7em sans-serif;
	line-height: 10px;
	text-align: center;

	
	display:inline;
	float:left;
	position:relative;
	clear:both;


}
.footer a,.footer a:hover {color: #FFF;}





/****************** NOU ***********************/


.main_interior {
	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;
	
}

.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;*/

	/*white-space: pre;*/
}

.CNoticiaSola ul ul { width:466px; }
.CNoticiaSola li {
	margin-top:10px;
	/*height:20px;*/
	/*border:1px solid white;*/
	
	/*line-height:0.8em;*/
	
}

.CNoticiaSola 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 {
	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;*/
}





/*.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 {
/*background-color:#fff;*/
	/*margin-top:2px;*/
	/*margin-bottom:3px;*/
	/*margin-left:5px;*/
	/*margin-right:5px;*/


	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;
	
}

.CMarco3ComentariosL{
	margin-top:2px;
	margin-left:5px;

	position:relative;
	float:left;
	display:inline;
	
	/*background-color:#0000CC;*/
}

.CMarco3ComentariosR{
	margin-top:2px;
	margin-right:5px;

	position:relative;
	float:right;
	display:inline;
	
	/*background-color:#0000CC;*/
}

/*.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;
}

.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;*/
	
}

.CPaginado { /*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;
	
	
}



/****************** 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 {
	font-family:Tahoma,sans-serif;
	font-size:12px;
	line-height:normal;
	/*margin-bottom: 4px;*/
}

.textoT11 {
	font-family:Tahoma,sans-serif;
	font-size:11px;
	line-height:normal;
	
	color: #664;
}

.textoT11B {
	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;
}

.CPiezaNews ul {
	/*width:100px;*/
	/*list-style-image: url(../img/li_news.gif);*/
	/*vertical-align:middle;*/
	
}

.CPiezaNews li {
	/*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:10px;
	/*padding:10px;*/
	
	width:338px;
	
	position:relative;
	/*float:left;*/
	/*display:inline;*/
	
	overflow:hidden;
	
	background-color:#fff;
}

.CMarco2News {
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	
	width:318px;
	
	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:10px;
	padding-top:10px;
	
	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:1px;
	
	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:10px;
	margin-left:10px;
	margin-right:10px;
	
	padding-top:10px;
	
	width:707px;
	
	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;
}


/*******************************************************/
.CPiezaSeccionInterna {
	/*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;
}

.CMarcoSeccionInterna {
	margin:5px;
	padding-top:10px;
	
	width:717px;
	
	position:relative;
	float:left;
	display:inline;
	
	/*text-align:center;*/
	overflow:hidden;
	
	background-color:#fff;
}
/*********************************************/


/*noticia sola */
.CNoticiaSolaHR 
{
	/*padding: 0px 10px;*/
	/*width: 340px;*/
	
	font-family:Lucida Sans Unicode,sans-serif;
	font-size:12px;

	/*
	font-style:normal;
	font-variant:normal;
*/
	font-weight:normal;

}


/****** DESCARREGAR ********/
.CDescarregar {
	margin-top: 10px;
	/*padding: 0px 10px;*/
		
	width:395px;/*395px*/
	
	display:inline;
	float:left;
	position:relative;
	
	font-size:14px;
	
	background: #fff;
	color:#444;
	line-height:20px;
	

}

.CRegistrar {
	margin-top: 10px;
	padding: 0px 10px;
		
	width:365px;
	
	display:inline;
	float:left;
	position:relative;
	
	font-size:12px;
	
	/*border-bottom: 1px solid #EEE;*/
	border-left: 5px solid #003771;/*003771*//*0258b5*/
	
	background: #fff;
}

.CLoginPrincipal {
	margin-top: 90px;
	margin-left:50px;
	/*padding:10px;*/
		
	width:290px;/*395px*/
	
	display:inline;
	float:left;
	position:relative;
	
	font-size:12px;
	
	background: #fff;
	color:#444;
}
/* login */
.login
{
    font-family:Arial;
    font-size:11px;
	
	font-weight:700;
	
	letter-spacing:0px;
    
    /*line-height:19px;*/
	
	/*padding-bottom:2px;*/
	
	/*margin-top:0px;
	margin-bottom:0px;*/
}

.CLogin
{
	margin-top:2px;
	margin-right:0px;
	
	width:200px;
	height:25px;

	position:relative;
	float:right;
	display:inline;


	overflow:hidden;
	
}

.CLoginBoton
{
	margin-top:2px;
	margin-right:0px;
	
	width:290px;
	height:25px;

	position:relative;
	float:right;

	overflow:hidden;
}

.CEnter
{
	/*margin-top:0px;*//*53*/
	
	position:relative;
	float:right;
	display:inline;
	
	overflow:hidden;
	
	/*background-color:#FF0000;*/
}
.CEnterLeft {
	margin-left:105px;
	
	position:relative;
	float:left;
	display:inline;
	
	font-size:10px;
	/*line-height:12px;*/
}
.CEnterRight {
	position:relative;
	float:right;
	display:inline;
}


.CUser
{
	margin-top:5px;
	
	position:relative;
	float:left;
	display:inline;

	overflow:hidden;
}

.CInputFondo
{
	margin-left:10px;
	
	position:relative;
	float:right;
	display:inline;
	
	overflow:hidden;

	
}

.CInput
{
	top: 2px;
	left: 20px;/*120*/
	
	position:absolute;
	overflow:hidden;

	width:200px;
	height:15px;
}


.CEnterLeft a, .CRegistrar a 
{
	color:#003771;
	text-decoration:underline;
	font-family:Tahoma,sans-serif;
}

.CEnterLeft a:hover, .CRegistrar a:hover
{
	color:#6e80ad;
	text-decoration:underline;
	font-family:Tahoma,sans-serif;
}

.BotonLogin
{
	background:url(../img/entrar.gif) no-repeat;
	cursor:hand;
	cursor:pointer;
}


/***********************************************/

/***************** BLOQUE ULTIMA HORA *****************/
.CFechaUltimaHora
{
	font-size:9px;
	color:#777;
	line-height:9px;
}

.CBloqueUltimaHora1
{

	margin-bottom:5px;
	width:340px;

	position:relative;
	float:left;
	display:inline;	
	
	background-color:#b9c0da;
	padding-bottom:10px;
}

.CBloqueUltimaHora1 p,.CBloqueUltimaHora2 p
{
	font-family:Arial;
	font-size:14px;
	line-height:18px;
}

.CBloqueUltimaHora2
{
	margin-top:-5px;
	margin-bottom:10px;
	width:340px;
		
	position:relative;
	float:left;
	display:inline;	
	
	background-color:#b9c0da;
	padding-bottom:10px;
}

.CReloj
{

	margin-top:8px;
	margin-right:12px;

	width:140px;
	height:35px;
	
	position:relative;
	float:right;
	display:inline;
		
	/*background-color:white;*/
}

