/***********************************************/
/* estilos creados por v.g.comunicacion        */
/***********************************************/

/******************IMPORTANTE*******************/
/*****NO CAMBIAR LAS TRES PRIMERAS REGLAS DE SITIO****/

.titular{
	margin-top:0px;
	margin-bottom:0px;
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px;	font-weight:bold; color: #000000;
	text-align: left;
	display:block;
	line-height:18px; 
	text-decoration: underline;
}

.desarrollo{
	margin-top:10px;
	display:block;
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px;	font-weight:normal; color: #767676;
	text-align: justify;
	line-height:15px; 
}

.entradilla{
	margin-top:10px;
	display:block;
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px;	font-weight:bold; font-style:normal; color: #666666;
	text-align: justify;
	line-height:17px; 
}


a.titular:link 		{ color:#000000;	text-decoration: underline; }
a.titular:visited 	{ color:#000000;	text-decoration: underline; }
a.titular:active 	{ color:#000000;	text-decoration: underline;}
a.titular:hover 	{ color:#BAAE8F; text-decoration: none; }

.suscripcion{
	margin-top:10px;
	margin-bottom:10px;
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight:normal; color: #666666 !important;
	text-align: justify;
	line-height:15px; 
}


/****************** FIN IMPORTANTE*******************/

@media print{
    #marcoderecho, #login, #menuizquierdo{ display:none; }
}

.desplegable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
	background-color: #EEEED7;
	border: 1px solid #7D96B8;
}

a img { text-decoration: none; border:0px;}
a { text-decoration: none; color:#555577;}
a:link 		{ color:#555577; }
a:visited 	{ color:#555577; }
a:active 	{ color:#555577; }
a:hover 	{ color:#555577; text-decoration: underline; }

body {
	background: url(/images/fondo.gif) #EEEECC repeat-y center top;
	border-width:0px;
	padding:0px;
	margin:0px;
	text-align: center;
}

#contenedora {	
	padding:0px;
	margin:0px;
	width:732px;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	background: url(/images/fondo_cuerpo.gif) #EEEECC repeat-y center top;
}

#arriba { 
	border-top-style:solid;
	border-top-color:#553300;
	border-top-width:7px;
	padding:0px;
	margin:0px;
	background-image: url(/images/portada.jpg); 
	background-repeat: no-repeat;
	background-position: top;
	width: 732px;
	height:107px;
}

#arriba img{
	float:left;
	margin:0px 4px 0px 0px;		
}


#arribaseccion {
	border-top-style:solid;
	border-top-color:#553300;
	border-top-width:7px;
	padding:0px;
	margin:0px;
	background-image: url(/images/portada_seccion.jpg); 
	background-repeat: no-repeat;
	background-position: top;
	width: 732px;
	height:107px;
}

#arribaseccion img{
	float:left;
	margin:0px 4px 0px 0px;		
	}

#arribahemeroteca {
	border-top-style:solid;
	border-top-color:#553300;
	border-top-width:7px;
	padding:0px;
	margin:0px;
	background-image: url(/images/portada_hemeroteca.jpg); 
	background-repeat: no-repeat;
	background-position: top;
	width: 732px;
	height:107px;
}

#arribahemeroteca img{
	float:left;
	margin:0px 4px 0px 0px;		
	}


#arribaempresas {
	border-top-style:solid;
	border-top-color:#553300;
	border-top-width:7px;
	padding:0px;
	margin:0px;
	background-image: url(/images/portada_empresas.jpg); 
	background-repeat: no-repeat;
	background-position: top;
	width: 732px;
	height:107px;
}

#arribaempresas img{
	float:left;
	margin:0px 4px 0px 0px;		
	}

#menuarriba{
	float:left;
	clear:both;
	width:700px;
	height:17px !important;
	margin-top:13px;
	padding-left:9px;
}

#logoportada{
	float:left;
	clear:both;
	cursor:pointer;
	width:270px;
	height:75px;
}

#login {
	margin-right:6px;
	float:right;
	text-align:right;
	line-height:16px;
	font-family:  Small Fonts, Arial Narrow, Verdana,  Helvetica, sans-serif; font-size: 8px; color: #DDD0B4;
}

#login a, #login .recordar30{
	text-decoration: none;
	margin-right:5px;
	font-family:  Small Fonts, Arial Narrow, Verdana,  Helvetica, sans-serif; font-size: 8px; color: #DDD0B4;
}

#login .recordar30{
position:relative;
top:-4px;
}

#login a:hover{
	font-family:  Small Fonts, Arial Narrow, Verdana,  Helvetica, sans-serif; font-size: 8px; color: #DDD0B4;
	text-decoration: underline;
}

#login span{
	text-decoration: none;
	margin-right:5px;
	font-family:  Small Fonts, Arial Narrow, Verdana,  Helvetica, sans-serif; font-size: 8px; color: #FF3300;
}

#login strong{
	text-transform:uppercase;
	text-decoration: none;
	margin-right:5px;
	font-family:  Small Fonts, Arial Narrow, Verdana,  Helvetica, sans-serif; font-size: 8px; color: #DDD0B4;
	font-weight:bold; 
	line-height:19px;
	width:20px;
	margin-top: 0px;
	margin-bottom:6px;
	vertical-align:super;
}

#login img{
	float:none;
	width:8px;
	height:18px;
	margin:9px 5px 0px 0px;
	padding:0px ! important;
}

.registro{
	margin-top:3px;
	margin-right:4px;
	margin-bottom:4px;
	font-family: Small Fonts, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #515151;
	background-color: #EEEED7;
	border: 1px solid #553300;
	height:12px;
	padding-top:4px;
	padding-left:3px;
}

.contrasenya{
	margin-top:3px;
	margin-right:4px;
	margin-bottom:4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #515151;
	background-color: #EEEED7;
	background-image: url(/images/password.gif); 
	background-repeat: no-repeat;
	background-position: top left;
	border: 1px solid #553300;
	height:12px;
	padding-top:4px;
	padding-left:3px;
}

.ok{
	margin-top:0px;
	margin-bottom:4px;
	margin-right:0px;
	font-family: Small Fonts, Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #DDD0B4;
	background-color: #553300;
	border-style:solid;
	border-top: 0px;
	border-left:0px;
	border-color:#A19066;
	border-right-width: 1px;
	border-bottom-width: 1px;
	width:22px;
	height:20px;
	cursor:pointer;
}

#menuizquierdo{
	width:137px;
	float:left;
	margin-top:14px;
	margin-left:8px;
	margin-right:3px;
}

.seccionactiva{text-decoration:none !important;
	float:left;
	width:129px;
	min-height:25px;
	margin-top:5px;
	padding-left:9px;
	padding-top:5px;
	cursor:pointer;
	border-width:1px;
	border-style:solid;
	border-color:#553300;
	background-color:#FFFFFF;
	color:#553300 !important;
}

.seccionactiva span{
	font-family: Arial, Helvetica, sans-serif; font-size: 9px;	font-weight:normal; 
	width:121px;
	text-align:left;
	margin-top:0px;
	padding-top:0px;
	line-height:14px;
	float:left;
	clear:both;
}

.seccionactiva strong{
	width:121px;
	text-align:left;
	line-height:17px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight:bold; 
	margin-top:0px;
	padding-top:0px;
	float:left;
}


.seccion{text-decoration:none !important;
	float:left;
	width:129px;
	min-height:25px;
	margin-top:5px;
	padding-left:9px;
	padding-top:5px;
	cursor:pointer;
	border-width:1px;
	border-style:solid;
}

.seccion span{
	font-family: Arial, Helvetica, sans-serif; font-size: 9px;	font-weight:normal; 
	width:121px;
	text-align:left;
	margin-top:0px;
	padding-top:0px;
	line-height:14px;
	float:left;
	clear:both;
}

.seccion strong{
	width:121px;
	text-align:left;
	line-height:17px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight:bold; 
	margin-top:0px;
	padding-top:0px;
	float:left;
}

.buscador{
	float:left;
	width:94px;
	height:79px;
	padding-left:2px;
	background-color:#EEEEEE;
}

.buscador input{
	width:83px;
	float:left;
	margin-left:3px;
}

.buscador span{
           color: #666666;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight:bold; 
	float:left;
	margin:4px;
}

.botonbuscador{
	margin-top:5px;
	float:left;
	width:66px !important;
	height:21px;
	border-color:#999999;
	background-color:#666666;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight:bold; 
	cursor:pointer;
}

.subtitulo{
	font-size: 9px !important;
	font-weight:normal !important; 
}

@media screen{

    #cuerpocentral{
    	float:left;
    	clear:none;
    	width:464px;
    	margin-left:10px;
    	margin-top:4px;
    }

}

@media print{
    #cuerpocentral{
        width:464px;
        float:left;
        clear:both;
    }
}

#barratitulo{	
	margin-left:10px;
	padding-left:0px;
	width:565px;
	padding-top:10px;
	height:20px;
	float:left;
	font-family: Arial, Helvetica, sans-serif; font-size: 16px;	font-weight:bold; color: #BAAE8F;
	text-align:left;
}

#barratitulo span{	
	float:left;
	margin-top:5px;
}

#barratitulo span strong{
	font-size:12px;
}

#barratitulo img{	
	margin-top:4px;
	float:right;
	margin-left:5px;
}

/*.volver {
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-weight:normal; color: #CCCCCC;
	float:left;
	margin-top:10px;
	margin-left:250px;
}*/


/**********************BANNERS***********************/

#marcoderecho{
	float:left;
	padding-top:10px;
	margin-left:8px;
	width:96px;
}

.marcofecha{
	float:left;
	background-color:#F2F3ED;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-weight:bold; color: #A19066;
	width:96px;
	height:19px;
	padding-top:5px;
	margin-bottom:4px;
}

#barrabanners{
	float:left;
	width:96px;
	margin-top:5px;
	background-color:#F2F3ED;
}


#barrabanners img{
	float:left;
	border-color:#D8DEE4;
	border-style:solid;
	border-width:1px;
	margin-left:1px;
	margin-bottom:6px;
}

/**********************NOTICIAS**********************/

#contenedorgaleria{
	margin-top:15px;
	width:205px;
	float:left;
}


.barragaleria{
	padding:4px 0px 0px 4px;
	text-align:left;
	height:16px;
	float:left;
	clear:both;
	width:205px;
	background-color:#DFDFD7;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	
	font-weight:bold; color: #555555;
}

.fotogaleria{
	float:left;
	line-height:18px;
	width:193px;
	float:left;
	text-align:left;
	background-color:#F2F3ED;
	padding:0px 8px 8px 8px;
}

.fotogaleria img{
	width:187px;
	height:125px;
	float:left;
	margin:8px 8px 0px 0px !important;
	
}

.relacionadas{
	float:left;
	line-height:18px;
	width:248px;
	float:left;
	text-align:left;
	background-color:#F2F3ED;
}

#contenedorrelacionadas{
	margin-top:15px;
	width:248px;
	float:left;
	margin-left:11px;
}

.barrarelacionadas{
	padding:4px 0px 0px 4px;
	text-align:left;
	height:16px;
	float:left;
	clear:both;
	width:244px;
	background-color:#DFDFD7;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	
	font-weight:bold; color: #555555;
}

.notirelacionada{
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;	font-weight:bold; color: #878781;
	padding:5px;
	line-height:16px;
	float:left;
}

@media screen{

    .notirelacionada:link{ color:#878781;	text-decoration: underline; }
    .notirelacionada:visited{ color:#878781;	text-decoration: underline; }
    .notirelacionada:active{ color:#878781;	text-decoration: underline;}
    .notirelacionada:hover{ color:#000000; text-decoration: none; }

}

.noticia{
	float:left;
	margin-bottom:8px;
}

.foto{
	width:203px;
	float:left;
}

.noticia img{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	border-color:#EEEED7;
	border-style:solid;
	border-width: 3px;
	width:187px;
	height:125px;
}

.piefoto{
	width:190px;
	float:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px;	font-weight:normal; color: #555555;
	text-align:center;
}

.barranoticia{
	width:459px;
	height:18px;
	border-color: #DFDFD7;
	border-width: 1px;
	border-style: solid;
	background-color:#F3F3ED;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-weight:bold; color: #555555;
	text-align:left;
	padding-top:3px;
	padding-left:3px;
	margin-top:6px;
	margin-bottom:5px;
}

#restonoticias{
    margin-left:-20px;
}

#restonoticias .div_restonoticias{
    float:left;
    margin-bottom:7px;
}

.noticiapequenya{
	float:left;
	margin:0px 0px 8px 16px;
	width:225px;
}

.barrapequenya{
	width:225px;
	height:18px;
	border-color: #DFDFD7;
	border-width: 1px;
	border-style: solid;
	background-color:#F3F3ED;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-weight:bold; color: #555555;
	text-align:left;
	padding-top:3px;
	padding-left:3px;
	margin-top:6px;
	margin-bottom:5px;
}

.textonoticia{
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px;	font-weight:normal; color: #767676;
	text-align: justify;
	float:left;
	margin-bottom:12px;
	margin-top:0px;
}

#pie{
	margin-top:4px;
	background-color:#F2F3ED;
	height:20px;
	float:left;
	width: 732px;
}

#pie img{
	margin:4px 4px 4px 4px;
}

/*****************EMPRESAS*******************/

.barraempresas{
	float:left;
	width:457px;
	height:18px;
	border-color: #DFDFD7;
	border-width: 1px;
	border-style: solid;
	background-color:#F2F3ED;
	font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px;	font-weight:bold; color: #A19066;
	text-align:left;
	padding-top:3px;
	padding-left:3px;
	margin-top:2px;
	margin-bottom:5px;
}

#cuerpoempresas{
	float:left;
	clear:none;
	width:459px;
	margin-left:10px;
	margin-top:9px;
	padding-right:3px;
	background-image: url(/images/fondo_empresas.gif); 
	background-repeat: no-repeat;
	background-position: 166px 24px;
}


#buscaempresas{
	float:left;
	clear:none;
	width:459px;
	padding-top:120px;
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px;	font-weight:bold; color: #A19066;
}

#buscaempresas span{
	float:left;
	clear:none;
	width:149px;
	text-align:right;
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px;	font-weight:bold; color: #A19066;
	margin-top:5px;
	margin-right:5px;
}

#buscaempresas p{
	padding-bottom:20px;
	width:327px;
	text-align:right;
}

#buscaempresas input{
	float:left;
	margin-top:3px;
	margin-right:4px;
	margin-bottom:4px;
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px;	font-weight:bold; color: #000000;
	font-size: 10px;
	color: #515151;
	background-color: #EEEED7;
	border: 1px solid #553300;
	height:12px;
	padding-top:2px;
	padding-left:2px;
}

#buscaempresas p a{
	color: #A19066;
	text-decoration:none;
}

#buscaempresas p a span{
	width:293px;
	text-align:right;
}

#buscaempresas p img{
	margin-right:5px;
}

#buscaempresas h4{
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;	font-weight:normal; color: #999999;
	line-height:25px;
	text-align:justify;
}

/*****************EVENTOS*******************/

.barraagenda{
	float:left;
	width:459px;
	height:18px;
	border-color: #DFDFD7;
	border-width: 1px;
	border-style: solid;
	background-color:#F2F3ED;
	font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px;	font-weight:bold; color: #A19066;
	text-align:left;
	padding-top:3px;
	padding-left:3px;
	margin-top:6px;
	margin-bottom:5px;
}

#calendario{
	margin-top:10px;
	float:left;
	width:135px;
	background-color:#EFEFD6;
	text-align:center;
	padding-bottom:20px;
}

#calendario a{
	width:40px;
}

#calendario table{
	width:100%;
}

#eventos{
	margin-top:10px;
	float:left;
	width:315px;
	padding-left:10px;
	text-align:left;
}

.tituloagenda{
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;	font-weight:bold; color: #181818;
}

.fechapequenya{
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;  font-size: 10px; 
	float:right;
}

/************************************/
/* CALENDARIO */
/************************************/

.CALENDAR {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	background-color: #F5F5EB;}
.ACTIVO { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; background-color: #A19066;}
.MES {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #553300;	font-weight: bold;}
.FESTIVO {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #CC3333;	background-color: #F5F5EB;}
.FESTIVOACTIVO { font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: white;	background-color: #553300;}
a.ACTIVO{ width:auto !important;}
a.ACTIVO:link { color: #FFFFFF; text-decoration: none}
a.ACTIVO:visited{ color: #FFFFFF; text-decoration: none}
a.ACTIVO:active  { color: #FFFFFF; text-decoration:none;}
a.ACTIVO:hover { color: #FFFFFF; text-decoration: underline}
a.FESTIVOACTIVO{ width:auto !important;}
a.FESTIVOACTIVO:link { color: #FFFFFF; text-decoration: none}
a.FESTIVOACTIVO:visited{ color: #FFFFFF; text-decoration: none}
a.FESTIVOACTIVO:active  { color: #FFFFFF; text-decoration:none;}
a.FESTIVOACTIVO:hover { color: #FFFFFF; text-decoration: underline}

A.volver 		{ text-decoration: none;  font-family: Arial, Helvetica, sans-serif;  font-size: 10px; }
A.volver:link 		{ color:#999999; }
A.volver:visited 	{ color:#999999; }
A.volver:active 	{ color:#999999; }
A.volver:hover  	{ color:#553300; text-decoration: underline; }


/************************************/
/* FIN CALENDARIO */
/************************************/

/****************BUSCADOR********************/
.catbusqueda{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555577; font-weight:bold; margin:3px 0px 0px 0px;	
	float:left;		
	padding-left:5px;
	text-align:left;
	margin-top:15px;
	margin-bottom: 15px;
}

.resbusqueda {
	width: 435px;
	float:left;
	text-align:left;
	margin-bottom: 15px;
	padding-left:15px;
	left:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px !important; color: #555577;
}

.resbusqueda font{
    font-size: 10px !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

/************************************/
/* EMPRESAS  */
/************************************/

TD.encabezado{
	height:18px;
	border-color: #DFDFD7;
	border-width: 1px;
	border-style: solid;
	border-right-width: 0px;
	border-left-width: 0px;
	background-color:#F2F3ED;
	font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px;	font-weight:bold; color: #A19066;
	text-align:left;
	padding-top:3px;
	padding-left:2px;
	margin-top:9px;
	margin-bottom:5px;
}

TD.primeralineacol1{
	background-color: #E8E8E8;
	color:#333333;
	border: 0px none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 9px;
}
TD.primeralineacol2{
	background-color: #E8E8E8;
	color:#333333;
	border: 0px none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
TD.segundalineacol1{
	background-color: #FFFFFF;
	color:#333333;
	border: 0px none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 8px;
}
TD.segundalineacol2{
	background-color: #FFFFFF;
	color:#333333;
	border: 0px none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

TD.ficha{
	background-color: #FAFAF8;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #B2B1AA;
	font-weight: bold;
	padding-right: 8px;
}
TD.fichatitular{
	background-color: #FAFAF8;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #B43C08;
	font-weight: bold;
	padding-left: 8px;
}

TD.ficharelleno{
	background-color: #FAFAF8;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding-left: 8px;
}

/*********HEMEROTECA************/

#cuerpohemeroteca{
	float:left;
	clear:none;
	width:459px;
	margin-left:10px;
	margin-top:9px;
	padding-right:3px;
	background-image: url(/images/hemeroteca.jpg); 
	background-repeat: no-repeat;
	background-position: -10px 23px;
}

#buscahemeroteca{
	float:left;
	clear:none;
	width:463px;
	margin-right:-5px;
	padding-top:164px;
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px;	font-weight:bold; color: #A19066;
}

#buscahemeroteca td{
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px;	font-weight:bold; color: #A19066;
}


#buscahemeroteca input, .boton{
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px;	font-weight:bold; color: #000000;
	font-size: 10px;
	color: #515151;
	background-color: #EEEED7;
	border: 1px solid #553300;
}

#buscasuscripcion{
	float:left;
	clear:none;
	width:463px;
	margin-right:-5px;
	padding-top:204px;
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px;	font-weight:bold; color: #A19066;
}

#buscasuscripcion td{
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px;	font-weight:bold; color: #A19066;
}


#buscasuscripcion input{
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px;	font-weight:bold; color: #000000;
	font-size: 10px;
	color: #515151;
	background-color: #EEEED7;
	border: 1px solid #553300;
}

/**************************SUSCRIPCION*************************/
#cuerposuscripcion{
	float:left;
	clear:none;
	width:459px;
	margin-left:10px;
	margin-top:9px;
	padding-right:3px;
	background-image: url(/images/suscripcion.jpg); 
	background-repeat: no-repeat;
	background-position: -10px 23px;
}

/**************************RECORDAR*************************/

#cuerporecordar{
	float:left;
	clear:none;
	width:462px;
	margin-left:10px;
	margin-top:9px;
	padding-right:3px;
	background-image: url(/images/recordar.gif); 
	background-repeat: no-repeat;
	background-position: -10px 23px;
}


#textorecordar{
	display:block;
	float:left;
	clear:none;
	width:453px;
	margin-right:-5px;
	padding-top:103px;
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px;	font-weight:bold; color: #AAAAAA;
}

#textorecordar p{
	float:left;
	text-align:justify;
	line-height:17px;
}

#textorecordar img{
	float:left;
	margin-right:5px;
}

.formularioenviado{
    font-size:15px !important;
    line-height:20px;
    text-align:justify !important;
}

#pag_prod{
    font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8px;	font-weight:bold; color: #555555;
    float:left;
    width:100%;
}

/*************************CONTACTO*************************************************/

.cuadrocontacto{
           margin-top:4px;
	float:left;
	width:94px;
	height:25px;
	padding-left:2px;
	background-color:#EEEEEE;
           color: #666666;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight:bold; 
	cursor:pointer;
	margin-bottom:4px;
}

.cuadrocontacto a{
	float:left;
	margin:4px;
	text-decoration: none ! important;
}

#contacto{
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px;	font-weight:bold; color: #A19066;
	line-height:42px;
	float:left;
	text-align:left;
	margin:0px 0px 0px 15px;
	text-align:center;
	width:440px;
}

#contacto p {
           font-family:  Helvetica, Verdana, Arial, sans-serif; font-size: 12px; font-weight:normal; color: #888888;
	line-height:20px;
	margin:0px 0px 3px 0px;
}

#contacto table{
    margin-top:20px;
    line-height:10px !important;
    margin-left:70px;
}

#contacto td{
    border:solid #FFFFFF 4px;
}

.adjuntos a{	
	margin-top:7px;
	float:right;
	text-align:right;
	clear:both;
	color:#A6996F  !important;
}

.adjuntos a:link 	{text-decoration: underline; }
.adjuntos a:visited 	{text-decoration: underline; }
.adjuntos a:active 	{text-decoration: underline;;}
.adjuntos a:hover 	{text-decoration: none; }

.adjuntos img{	
	margin-right:5px;
	height:16px;
	width:16px;
	border-width:0;
}

/*************************************ESTRENOS******************************************/

#barraestreno{
    background-color:#A29067;
    color:#FFFFFF;
    padding:3px 0 0 5px;
    width:459px;
    height:20px;
    float:left;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight:bold;
    text-align:left;
    margin-top:6px;
}

#subbarraestreno{
    background-color:#E5E5DF;
    color:#A19066;
    padding:6px 0 0 5px;
    width:459px;
    height:18px;
    float:left;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-weight:bold;
    text-align:left;
    margin-top:5px;
}

#cartel{
    background-image: url('/images/fondo_pelicula.gif');
    width:147px;
    height:197px;
    float:left;
    margin:2px 0 0 0;  
}

#cartel img{
    border:#EEEED7 3px solid;
    margin:16px 14px 15px 13px;
    width:113px;
    height:156px;
}

#tablapelicula{
    float:right;
    font-family: Arial, Helvetica, sans-serif; font-size: 13px;
    width:300px;
    text-align:left;
    margin-top:7px;
}

#tablapelicula td{
    font-weight:bold;
    color:#A19066;
    vertical-align:top;
    line-height:18px;
}

#tablapelicula .der{
    color:#92928E;
    font-weight:normal;
}

/***********************RECAUDACION*********************/

#recaudacion{
    border-collapse:collapse;
    width:100%;
    background-color:#F8FBFA; 
}

#recaudacion .cabecera{
    background-color:#DFDFD7;
    font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold;
}

#recaudacion .cabecera span {
    text-align:right !important;
    float:right;
    font-size:9px; 
}


#recaudacion .cabecera div{
    background-color:#EEEEEA;
    color:#AAAA9E;
    min-height:24px;
    margin:5px 2px 5px 2px;
    padding:3px;
}

#recaudacion td:first-child{
    border-width:0 0 0 0;
}

#recaudacion td{
  /*  background-color:#F2F3ED;*/
    font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; 
    color:#878781;
    border-style:solid;
    border-width:0 0 0 3pt;
    border-color:#F8FBFA; 
    padding:3px;
}

#recaudacion .primera{
}

#recaudacion .izq{
}

#recaudacion .par{
    background-color:#F2F3ED !important;
}

#recaudacion .impar{
    background-color:#FBFBFA !important;
}

#recaudacion .titulo{
    text-align:left;
}

#recaudacion .titulo a,#recaudacion .titulo strong{
    color:#A19066 !important;
}

#recaudacion .titulo span{
    font-size:9px;
}

.formrecaudacion{
    margin:10px 0 10px 0;
    border-color:#F3F3ED !important;
    height:20px;
}

.formrecaudacion select, .formrecaudacion input{
    margin:0px 15px 0 10px;
    float:right;
}

.formrecaudacion input, .boton, .submit{
	background-color: #515151 !important;
	color: #EEEED7 !important;
	cursor:pointer;
}

.destacado{
    color:#000000 !important;
}

.submenu{
    border-color:#DFD8C1 #DFD8C1 #DFD8C1 #C6BD96;
    border-style:solid;
    border-width:1px 1px 0 1px;
    float:left;
    clear:both;
    width:138px;
    padding:0;
    margin:3px 0 0 0;
}

.submenu li{
    width:138px;
    height:16px;
    background: #F1EDE3 url('/images/fondo_submenu.gif') no-repeat 6px 7px;
    float:left;
    clear:both;
    list-style:none;
    padding:0;
    margin:0;
    border-style:solid;
    border-color:#DFD8C1;
    border-width:0 0 1px 0;
    cursor:pointer;
}

.submenu li a{
    margin:1px 0 0 14px;
    float:left;
    font-family:Verdana, Arial, sans-serif;
    color:#7B6226;
    font-size:11px;
    text-decoration:none!important;
}
.titulotpv{
    color: #666666;
	font-family: Arial, Helvetica, sans-serif; font-size: 14px;	font-weight:bold; 
	margin:4px;
}
