/*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:#ac0b13;/*#B3A571;*//*#CCD8E0 url(../img/bg.jpg) repeat-x left bottom;*/
	color: #444;
	font: Tahoma,sans-serif;
}

h2 {
	font: normal 21px Tahoma,sans-serif;
	margin-bottom: 5px;
}

/* structure */
.global_metacontainer {
    margin-left:auto;
    margin-right:auto;
    position:relative;
    text-align:left;
    width:983px;
}

.marco_metacontainer 
{
    margin-top:10px;
    background-color:#7B584F;
    display:inline;
    float:left;
    position:relative;
    width:983px;
    
    overflow:hidden;
}

.metacontainer 
{
    margin-top:10px;
    margin-left:10px;
    margin-right:10px;
    background-color:#7B584F;
    display:inline;
    float:left;
    position:relative;
    width:963px;
    
}

.container 
{
	/*
    top:10px;
	left:50%;
	
	margin-left:-492px;
	padding-left:10px;
	padding-right:10px;
    */
	/*padding-bottom:10px;*/
	
	/*mag 13-8*/
	/*border-bottom:10px solid #ac0b13;*/

	width:963px;

	position:relative;
	display:inline;
	float:left;

    overflow:hidden;
    
	line-height: 20px;

	background: #7b584f;
	
}


/* title */
.header {
	background: #FFF;
	margin-top: 10px; /*padding: 10px 0 5px;*/
	/*mag*/
	width:650px;/*963px;*/
	height: 132px;

	position:relative;
	display:inline;
	float:left;
	
}
.header .left, .header .right 
{
	background: #003771;
	color: #FFF;
	height: 90px;
}
.header .left 
{
	width: 726px;
		
	position:relative;
	display:inline;
	float:left;
	background-color:black;
}
.header .right 
{
	width: 225px;	
	
	position:relative;
	display:inline;
	float:right;
	
	background-color:black;
}

.column1 
{
	width:324px;/*450px*/

	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	background-color:#7b584f/*611401*/;	
}

.column2 
{
	margin-left:0px;
	
	width:314px;/*340px;*/
	
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	background-color:#7b584f;	
}

.column3 
{
	margin-left:0px;
	width:324px;/*width:153px;*/
	
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	background-color:#7b584f;
}

.CZonaTiendaHome
{
	margin-top:10px;
	width:962px;
	
	position:relative;
	display:inline;
	float:left;
	background-color:green;
}

.CZonaPostFooter
{
	margin-left:-10px;
	margin-top:10px;
	width:983px;
	height:300px;
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	background-color:black;
	cursor:hand;
	cursor:pointer;	
}

/********************** AVISO *********************/
.AvisoLogo
{
    margin-top:-10px;
/*margin-left:231px;*/
/*margin-left:274px;*/
margin-left:auto;
margin-right:auto;

width:416px;

position:relative;
/*display:inline;
float:left;*/

/*background-color:#fff;*/
}

.AvisoTitulo
{
    margin-top:10px;
    /*padding:10px;*/
    
    width:963px;
    /*height:100px;*/
    
position:relative;
display:inline;
float:left;

font-family:Arial;
font-size:20px;
line-height:normal;
text-align:center;
color:#eee;
/*border:1px solid red;*/


}

.AvisoTexto
{
    margin-top:10px;
    margin-left:167px;
	/*margin-left:auto;
	margin-right:auto;*/
	padding-top:5px;
    padding-left:10px;
	padding-right:10px;
    
    /*width:470px;*/
	/*width:396px;*/
	width:605px;
    height:116px;
    
position:relative;
display:inline;
float:left;

overflow:auto;

font-family:Arial;
font-size:11px;
color:#ccc;

border:1px solid #444;
background-color:#111;
}

.AvisoTexto p
{
    margin-bottom:10px;
    line-height:normal;
}

.AvisoEntrar
{
    margin-top:10px;
    width:963px;
    
    position:relative;
    display:inline;
    float:left;
    
    font-family:Arial,Helvetica,sans-serif;
    font-size:22px;
    font-weight:700;
    line-height:40px;
    text-align:center;
    color:#eee;  
}

.AvisoPromo
{
    /*margin-top:10px;*/
    width:963px;
    
    position:relative;
    display:inline;
    float:left;
    
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    font-weight:700;
    /*line-height:40px;*/
    text-align:center;
    color:#eee;  
}

.AvisoEntrar a, .AvisoSalir a, .AvisoEntrar a:hover, .AvisoSalir a:hover
{
    color:#C3123F;
    text-decoration:underline;

}

.AvisoSalir
{
    margin-left:331px;
    margin-top:20px;
    padding-top:20px;
    width:300px;
    
    position:relative;
    display:inline;
    float:left;
    
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    line-height:normal;
    text-align:center;
    color:#fff; 
    
    border-top:1px solid #C3123F;
}


/**************************************************/

/**************** TERMS ***************************/
.TermsTexto
{
padding-left:120px;
padding-right:120px;
        
position:relative;
display:inline;
float:left;

font-family:Arial;
font-size:12pt;
color:#444;
}

.TermsTexto a
{
	color:#C3123F;
}
.TermsTexto a:hover
{
	color:#C3123F;
	text-decoration:underline;
}



/*************************************************/

/************* ELEMENTOS HOME COMLUMN 1 ***********/
.CLogoElephant
{
	width:324px;
	height:111px;
	background:url('../img/home/logo.gif');
	background-repeat:no-repeat;
	position:relative;
	display:inline;
	float:left;
	overflow:hidden;
	background-color:#7B584F;


}

.CSeccionInformacion
{
	/*margin-top:10px;*/
	
	position:relative;
	display:inline;
	float:left;	


	/*background-color:#7b584f;*/

}

.CCabeceraSeccionInformacion
{
	width:314px;
	height:24px;

	position:relative;
	display:inline;
	float:left;	
	
	background:url('../img/home/cabecera_secciones.gif');
	background-repeat:no-repeat;
	overflow:hidden;
}

.CCabeceraSeccionInformacionInt
{
	width:158px;
	height:22px;

	position:relative;
	display:inline;
	float:left;	
	
	background:url('../img/menus/secciones_int.gif');
	background-repeat:no-repeat;
	overflow:hidden;	
}

.CCabeceraSeccionInformacionInt
{
	width:158px;
	height:22px;

	position:relative;
	display:inline;
	float:left;	
	
	background:url('../img/menus/secciones_int.gif');
	background-repeat:no-repeat;
	overflow:hidden;	
}

.CCuerpoSeccionInformacion
{
	width:314px;
	position:relative;
	display:inline;
	float:left;
	background-color:#611401;
	overflow:hidden;
	/*
	border:1px solid yellow;
	*/
	padding-bottom:10px;
}


/************************ PIEZAS WIKI, BIO, .... **************/
.CPiezaFileteLateral
{
	margin-top:10px;
	margin-left:10px;
	padding:8px;
	width:278px;
	position:relative;
	display:inline;
	float:left;
	
	background-color:#fff;
	overflow:hidden;
}

.CEtiquetaBio
{
	width:20px;
	height:46px;
	position:relative;
	display:inline;
	float:left;

	background:#fff url('../img/piezas/tag_bio.gif') no-repeat 0px -5px;
}
.CContenedorPieza
{
	width:250px;
	position:relative;
	display:inline;
	float:left;
	background-color:#333;
}


.CInfoPiezaFileteLateral
{
	margin-left:11px;
	width:246px;
	position:relative;
	display:inline;
	float:left;
	background-color:#fff;
}

.CTextoBioWiki
{
	margin-left:10px;	
	/*width:100px;*/
	width:240px;
	position:relative;
	display:inline;
	float:left;
	
	font-family:Arial;
	color:#333;
	line-height:15px;
}
.CTextoBioWikiTitular
{
	/*width:95px;*/
	width:235px;
	position:relative;
	display:inline;
	float:left;	
	
	font-size:14px;
	font-weight:700;
}

.CTextoBioWikiTexto
{
	/*width:95px;*/
	width:235px;
	margin-top:5px;
	position:relative;
	display:inline;
	float:left;	
	

}

.CFotoBioWiki
{ 
	width:235px;
	/*
	position:relative;
	display:inline;
	float:left;*/
	text-align:center;
	border-right:10px solid white;
	border-bottom:5px solid white;
	
}


/********************* NEWS **********************/
.CEtiquetaNews
{
	width:20px;
	height:46px;
	position:relative;
	display:inline;
	float:left;

	background:#fff url('../img/piezas/tag_news.gif') no-repeat 0px -6px;
}

.CTextoNewsTitular
{
	margin-left:10px;
	width:236px;

	position:relative;
	display:inline;
	float:left;	
	
	font-size:16px;
	font-weight:700;
}

/********************** WIKI **********************/
.CEtiquetaWiki
{
	width:20px;
	height:46px;
	position:relative;
	display:inline;
	float:left;

	background:#fff url('../img/piezas/tag_wiki.gif') no-repeat 0px -5px;
}



/****************** ELEMENTOS HOME COLUMN 2 ******************/
.CDestacadoColumn2
{
	width:314px;
	height:480px;
	
	position:relative;
	display:inline;
	float:left;
	background-color:#000;	
}




/****************** ELEMENTOS HOME COLUMN 3 ******************/
.CZonaSMS
{
	width:324px;
	height:101px;
	position:relative;
	display:inline;
	float:left;
	background-color:red;			
	overflow:hidden;
}

.CSeccionVideos
{
	margin-top:10px;
	width:324px;
	
	position:relative;
	display:inline;
	float:left;	
}

.CCabeceraSeccionVideos
{
	margin-left:10px;

	width:314px;
	height:32px;

	position:relative;
	display:inline;
	float:left;	
	
	/*background:url('../img/home/cabecera_videos.gif');*/
	/*background-repeat:no-repeat;*/

}




.CCuerpoSeccionVideos
{
	margin-left:10px;
	width:314px;
	position:relative;
	display:inline;
	float:left;
	background-color:#611401;
}

.CCabeceraCategorias
{
	margin-top:10px;
	width:314px;
	height:16px;

	position:relative;
	display:inline;
	float:left;	
	
	/*background:url('../img/home/cabecera_categorias.gif');*/
	/*background-repeat:no-repeat;*/
	overflow:hidden;


}

.CCabeceraCategorias_texto
{
	margin-left:10px;
	position:relative;
	display:inline;
	float:left;		
	
	font-family:Arial Black, Impact, Arial;
	font-size:14px;
	line-height:14px;
	color:#fff;
	letter-spacing:1px;
	padding-left:1px;

	text-transform:uppercase;
}
.CCabeceraCategorias_flecha
{
	margin-left:10px;
	margin-top:1px;
	width:12px;
	height:12px;
	position:relative;
	display:inline;
	float:left;
	
	background:url('../img/flecha.gif');
	background-repeat:no-repeat;
}


/*************** ARTICULOS TIENDA **********************/
.CArticuloTienda
{
	padding:10px;
	width:132px;
	height:206px;
	
	position:relative;
	display:inline;
	float:left;	
	background-color:#611401;
	overflow:hidden;
}

.CFotoArticuloTienda
{
	width:132px;
	height:120px;
	
	position:relative;
	display:inline;
	float:left;		
	background-color:white;
	
	overflow:hidden;
}

.CCajaTextoArticuloTienda
{
	margin-top:10px;
	width:132px;
	height:76px;
	
	position:relative;
	display:inline;
	float:left;	
	
	background-color:white;
	overflow:hidden;
			
}

/*******************************************************/









/********** FIN NOTICIA ***************/


/************** WEB CAMS ***********/
.CWebCams
{
	margin-top:10px;
	width:314px;
	position:relative;
	display:inline;
	float:left;
}

.CCabeceraWebCams
{

	width:314px;
	height:30px;
	
	position:relative;
	display:inline;
	float:left;	
	background-color:#000;
	
	background-image:url(../img/home/cabecera_webcams.gif);
	background-repeat:no-repeat;
}

.CTextoCabeceraWebCams
{
	margin-left:10px;
	margin-top:4px;
	position:relative;
	display:inline;
	float:left;	
	
	font-family:Arial;
	font-size:12px;
	font-weight:700;
	color:#fff;

}

.CCuerpoWebCams
{
	width:314px;
	/*height:200px;*/
	position:relative;
	display:inline;
	float:left;	
	background-color:#fff;
}



/* ************************************** */
.CWebCams1C
{
	margin-top:6px;
	margin-left:7px;
	width:157px;
	position:relative;
	display:inline;
	float:left;
}

.CCabeceraWebCams1C
{
	margin-top:4px;

	width:157px;
	height:30px;
	
	position:relative;
	display:inline;
	float:left;	
	background-color:#000;
	
	background-image:url(../img/home/cabecera_webcams_1c.gif);
	background-repeat:no-repeat;
}

.CTextoCabeceraWebCams1C
{
	margin-left:10px;
	margin-top:4px;
	position:relative;
	display:inline;
	float:left;	
	
	font-family:Arial;
	font-size:12px;
	font-weight:700;
	color:#fff;

}

.CCuerpoWebCams1C
{
	width:157px;
	/*height:200px;*/
	position:relative;
	display:inline;
	float:left;	
	background-color:#fff;
}



/*********** FIN WEBCAMS ***********/


/************ ESCORTS *************/
.CEscorts
{
	margin-top:10px;
	width:314px;
	/*height:200px;*/
	
	position:relative;
	display:inline;
	float:left;
	
	background-color:#fff;		
}


/********** FIN ESCORTS ***********/




/*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{
	/*mag 20-5-09 */
	/*font-family:Lucida Sans Unicode,sans-serif;*/
	font-family:Arial;
	font-size:10px;
}



.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;
}




.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 **********/
.CContainerMenu 
{
	/*margin-top:5px;*/
	/*
	width:314px; 
	height:46px; 
	
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	
	line-height:28px;
*/
	width:314px; 

	
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	
	line-height:28px;
	background-color: #330b00;
}

.CContainerMenuCategorias 
{
	width:314px; 
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	
	line-height:28px;
	
	background-color: #330b00;

}

.CContainerMenu2 
{
	width:314px; 
	
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	
	line-height:28px;
	background-color: #211D1E;
}

.CContainerMenuCategoriasInt 
{
	width:158px;
	height:22px; 
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	
	background-image:url(../img/menus/categorias_int.gif);
	background-repeat:no-repeat;
	
	/*
	line-height:28px;
	background-color: #330b00;*/
}

#navcontainerMenu ul
{
	width: 314px;
	height:22px;
	/*padding-left: 0;*/
	margin-left: 10px;
	background-color: #330b00;
	color: #fff;
	float: left;

	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	font-weight:700;

}

#navcontainerMenu ul li 
{
	display: inline;
	
}

#navcontainerMenu ul li a
{
	/*padding-left:10px;*/
	padding-right:40px;
	/*width:60px;*/
	/*padding: 0.2em 1em;*/
	color: #fff;
	text-decoration: none;
	float: left;
}



#navcontainerMenu ul li a:hover
{
	color: #fff;
	text-decoration:underline;
}


/*********** MENU CATEGORIAS *******/


#navcontainerMenuCat ul
{
	margin-left:10px;

	width: 304px;
	padding-left: 0;

	background-color: #330b00;
	color: #fff;
	float: left;

	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	line-height:22px;
	font-weight:700;

}


#navcontainerMenuCat ul li a
{
	/*padding-left:10px;*/
	padding-right:40px;
	/*width:60px;*/
	/*padding: 0.2em 1em;*/
	color: #fff;
	text-decoration: none;
	float: left;
}
#navcontainerMenuCat ul li 
{
	display: inline;
	
}

/**/

.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:320px;
	


	border-bottom: 1px solid #EEE;
	border-left: 10px solid #CC3333;


}

.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 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;

}

.foto_noticia img
{
	margin:5px;
}



/**/
.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);
	

}
*/
.CCabeceraSeccion
{
	margin-top:10px;
	width:618px;
	height:44px;
	overflow:hidden;
	
	position:relative;
	display:inline;
	float:left;
	
	background-color:#fff;
	/*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-left:20px;
	
	width:760px;
	height:40px;

	position:relative;
	display:inline;
	float:left;
	
	font-family:Arial;
	font-size:35px;
	line-height:47px;
	font-weight:700;
	
	color:#343434;
}

.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;
}



/**************** FICHA *********************/
.CFichasRelacionadas
{
	margin-top:10px;
	margin-left:10px;
	padding-bottom:20px;
	
	
	width:618px;

	position:relative;
	float:left;
	display:inline;

	
	background-color:#fff;
}
.CImagenPrincipalEscena
{
	margin-left:50px;
	margin-top:10px;
	width:500px;
	padding:10px;
	border:2px solid #333;
	text-align:center;
	
	position:relative;
	float:left;
	display:inline;

}

.CRotorPreviews
{
margin-left:50px;
margin-top:20px;
width:300px;
height:300px;
border:1px solid black;
overflow:hidden;

position:relative;
float:left;
display:inline;
text-align:center;	
}

.CImagenesAdicionalesEscena
{
	width:200px;
	margin-top:20px;
	margin-left:40px;
	position:relative;
	float:left;
	display:inline;	

}

.CEscena
{
	margin-left:10px;

	border:2px solid #333;
	padding:10px;
	
	position:relative;
	float:left;
	display:inline;	
}



/*************** FIN FICHA ******************/



/************** XQUIZ ***************/
.CXQuiz
{
	margin-top:10px;
	/*padding-bottom:10px;*/
	
	position:relative;
	float:left;
	display:inline;
	background-color:#611401;
	

}

.CContainerTituloXQuiz
{
	margin-left:10px;
	margin-top:10px;
	width:304px;
	position:relative;
	float:left;
	display:inline;
	background-color:white;	
}
.CTituloXQuiz
{
	margin-left:10px;
	width:294px;
	position:relative;
	float:left;
	display:inline;	
	
	font-family:Arial;
	color:White;
	font-size:16px;	
	font-weight:700;
	background-color:#611401;
}
.CTituloXQuiz a
{
	color:#cc0101;
	text-decoration:none;
}
.CTituloXQuiz a:hover
{
	color:#cc0101;
	text-decoration:underline;
}


.CSepTituloXQuiz
{
	margin-left:10px;
	width:284px;
	position:relative;
	float:left;
	display:inline;		
}

.CFotoXQuiz
{
	position:relative;
	float:left;
	display:inline;	
}



/*************************** BLOCK_INDICE_TIPO ************************/
/************* BIOGRAFIAS, NOTICIAS.... **********/
.CBlockIndiceTipo
{
	margin-top:9px;
	
	width:610px;
	position:relative;
	float:left;
	display:inline;	

	background-color:#fff;

}


.CBlockIndiceTipo_tituloTexto
{
	margin-left:10px;
	width:250px;
	
	position:relative;
	float:left;
	display:inline;	
}

.CBlockIndiceTipo_titulo
{
	margin-left:10px;
	margin-top:0px;
	/*width:180px;*/
	width:250px;	
	position:relative;
	float:left;
	display:inline;		
	
	font-family:Arial;
	font-size:16px;
	font-weight:700;
	color:#333;

}

.CBlockIndiceTipo_texto
{
	margin-left:10px;
	margin-top:10px;
		
	width:250px;	
	
	position:relative;
	float:left;
	display:inline;		
	
	font-family:Arial;
	font-size:14px;
	line-height:16px;
}

.CBlockIndiceTipo_foto
{
	margin-left:10px;
	margin-top:0px;
	/*width:180px;*/
	width:300px;	
	position:relative;
	float:left;
	display:inline;		

	background-color:#eee;
	text-align:center;
}

.CBlockIndiceTipo_filete
{
	margin-left:30px;
	margin-top:10px;
	width:556px;
	height:1px;
	
	background-color:#c3123f;
	
	position:relative;
	float:left;
	display:inline;		
	overflow:hidden;
	clear:both;
}
/************************* FIN BLOCK_INDICE_TIPO **********************/


/*************************** BLOCK_INDICE_SECCION ************************/
/************ HETERO,... *******/
.CBlockIndiceSeccion
{
	margin-top:10px;
	
	width:190px;
	height:141px;

	position:relative;
	float:left;
	display:inline;	

	background-color:#fff;
	overflow:hidden;

}

.CBlockIndiceSeccion_titulo
{
	margin-left:10px;
	margin-top:0px;
	width:180px;	
	position:relative;
	float:left;
	display:inline;		
	
	font-family:Arial;
	font-size:11px;
	font-weight:700;
	color:#333;
}

.CBlockIndiceSeccion_texto
{
	margin-left:10px;
	margin-top:10px;
		
	width:180px;	
	
	position:relative;
	float:left;
	display:inline;		
	
	font-family:Arial;
	font-size:11px;
	line-height:14px;
}

.CBlockIndiceSeccion_foto
{
	width:190px;
	position:relative;
	float:left;
	display:inline;
	text-align:center;		
}

.CBlockIndiceSeccion_foto img
{
	/*
	width:190px;
	height:141px;
*/
}
/************************* FIN BLOCK_INDICE_TIPO **********************/
































/* navigation */
.navigation {	
	background: #D9E1E5 url(../img/nav.gif);
	border: 1px solid #DFEEF7;
	border-color: #DFEEF7 #CFDEE7;
	height: 41px;
	
	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: 41px;
	padding: 0 20px;
	text-decoration: none;
}
.navigation a:hover {background-position: left bottom; color: #234;}

/* main */
.main {
	/*border-top: 4px solid #FFF;*/
	margin-top:10px;
	width:962px;/*miguel 14-5*/
		
	position:relative;
	display:inline;
	float: left;
}

.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: #000 /*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 {color: #FFF;}
.footer a:hover {color: #FFF; text-decoration:underline;}





/****************** 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 { color:white;/*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;
}

.CPaginado a,.CPaginado a:hover
{
	color:White;	
}

.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-top:10px;
		
	width:943px;/*395px*/
	
	display:inline;
	float:left;
	position:relative;
	
	font-family:Arial;	
	font-size:16px;
	
	background: #fff url(../img/celia_login.jpg) no-repeat;
	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:10px;
	margin-left:20px;
	/*padding:10px;*/
	padding-top:50px;
	
		
	width:290px;/*395px*/
	
	display:inline;
	float:left;
	position:relative;
	
	font-size:12px;
	
	/*background: #fff;*/
	color:#444;
	/*border:1px solid #ddd;*/
	/*border-right:1px dashed #999;*/
}
/* 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:right;
	display:inline;
	
	font-size:12px;
	/*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: 1px;
	left: 17px;/*120*/
	height:20px;
	
	
	position:absolute;
	display:inline;
	float:left;
	/*overflow:hidden;*/

	width:200px;

}


.CEnterLeft a, .CRegistrar a
{
	color:#C3123F;/*003771;*/
	text-decoration:underline;
	font-family:Arial,sans-serif;
}

.CEnterLeft a:hover, .CRegistrar a:hover
{
	color:#ac0b13;/*6e80ad;*/
	text-decoration:underline;
	font-family:Arial,sans-serif;
}

.BotonLogin
{
	/*background:url(../img/entrar.gif) no-repeat;*/
	background:url(../img/boton_acceder.gif) no-repeat;
	cursor:hand;
	cursor:pointer;
}

.CPromoRegistrate
{
    margin-top:10px;
    margin-left:50px;
    width:229px;
    height:320px;
    
    position:relative;
    display:inline;
    float:left;
    
    background:url(../img/promo_registrate.gif) no-repeat;
}

.CPromoRegistrateTexto
{
    margin-top:14px;
    margin-left:45px;
    width:270px;
    
    position:relative;
    display:inline;
    float:left;
    
    font-family:Arial,sans-serif;
    color:#444;
    font-size:14px;
    font-weight:700;
    /*text-align:center;*/
        
}
.CPromoRegistrateOferta
{
    margin-top:85px;
    margin-left:70px;
    width:120px;
    
    position:relative;
    display:inline;
    float:left;
    
    font-family:Arial Black,Impact,Arial;
    color:#fff;
    font-size:16px;
    /*font-weight:700;*/
    text-align:center;
        
}

.CPromoRegistrateOferta a
{
	color:#fff;/*003771;*/
	/*text-decoration:underline;*/
	/*font-family:Arial,sans-serif;*/
}

.CPromoRegistrateOferta a:hover
{
	color:#fff;/*6e80ad;*/
	text-decoration:underline;
	/*font-family:Arial,sans-serif;*/
}

/*Recuperar contraseņa*/
.TextBoxEmailUsuario
{
    border:1px solid #611401;
    
}

.BotonRecuperar
{
	/*background:url(../img/entrar.gif) no-repeat;*/
	background:url(../img/boton_recuperar.gif) no-repeat;
	cursor:hand;
	cursor:pointer;
}

.BotonVolver
{
	background:url(../img/boton_volver.gif) no-repeat;
	cursor:hand;
	cursor:pointer;
}

/***********************************************/

/**************** REGISTRO *********************/
.CRegistro
{
    width:963px;
    
    position:relative;
    display:inline;
    float:left;
    background:#FFF url(../img/registro.jpg) no-repeat scroll 100% 0%;
}

.RegistroTexto
{
    margin-left:10px;
    margin-top:20px;
    width: 700px;
    
    position:relative;
    display:inline;
    float:left;
    text-align:justify;
    
}

.RegistroTexto p
{
    margin-bottom:10px;
    font-family:Arial,sans-serif;
    font-size:12px;
    color:#444;   
}

.RegistroTexto a
{
    color:#C3123F;   
}
.RegistroTexto a:hover
{
    text-decoration:underline;
}

/***********************************************/


/************* ZONA MENUS **************/
.CZonaMenusInternos
{
	margin-top:10px;
	width:962px;
	height:100px;
	background-color:#211d1e;
	
	position:relative;
	display:inline;
	float:left;
	overflow:hidden;
	border-bottom:1px solid #ce1c28;
			
}

.column123Nota
{
	margin-top:10px;
	margin-left:10px;
	width:920px;
	
	position:relative;
	display:inline;
	float:left;		
}

.column12Nota
{
	width:638px;/*642*/

	position:relative;
	display:inline;
	float:left;	
	
	background-color:#611401;
	padding-bottom:10px;
	overflow:hidden;
}
.column3Nota
{
	padding-bottom:10px;
	margin-left:10px;
	width:314px;
	
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	background-color:#611401;
}


.column12Nota2D
{
	width:780px;/*642*/

	position:relative;
	display:inline;
	float:left;	
	
	background-color:#611401;
	padding-bottom:10px;
}
.column3Nota2D
{
	padding-bottom:10px;
	margin-left:10px;
	width:172px;
	
	position:relative;
	display:inline;
	float:left;
	
	overflow:hidden;
	background-color:#611401;
}
