/*body*/
body {
	margin-left: 0px;
	
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(/images/background.jpg);
	background-color: #000000;
	
}
/*fin body*/

.div_float {
background: none;
width:240px; 
height:255px; 
overflow-y:scroll;
overflow:auto;
 scrollbar-face-color:#ce924c;
 scrollbar-arrow-color:#333333;
 scrollbar-track-color:#333333;
 scrollbar-shadow-color:#333333;
 scrollbar-highlight-color:#ce924c;
 scrollbar-3dlight-color:#333333;
 scrollbar-darkshadow-Color:#333333;
}



/*fondos y tablas*/
.fondotablaprincipal{
	background-color: #000000;
}

.fondocabecera{
background-image:url(/images/fondocabecera.jpg);
background-repeat:no-repeat;
background-position:center;	

}

.fondo_nosotrossuperior{
background-image: url(/images/nosotrossuperior.jpg);
background-repeat:no-repeat;
background-position:top;	

}

.fondo_conciertossuperior{
background-image: url(/images/conciertossuperior.jpg);
background-repeat:no-repeat;
background-position:top;	

}

.fondo_fotografiasuperior{
background-image: url(/images/fotografiassuperior.jpg);
background-repeat:no-repeat;
background-position:top;	

}

.fondo_reservasuperior{
background-image: url(/images/reservasuperior.jpg);
background-repeat:no-repeat;
background-position:top;	

}

.fondo_contactosuperior{
background-image: url(/images/contactosuperior.jpg);
background-repeat:no-repeat;
background-position:top;	

}

.fondo_salasuperior{
background-image: url(/images/salasuperior.jpg);
background-repeat:no-repeat;
background-position:top;	

}



.fondo_eventossuperior{
	background-image: url(/images/eventosmessuperior.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.fondo_eventosmedio{
	background-image: url(/images/eventosmesmedio.jpg);
	background-repeat: repeat-y;
	background-position:top;	
}

.fondo_eventosinferior{
	background-image: url(/images/eventosmesinferior.jpg);
	background-repeat: no-repeat;
	background-position:top;	
}


.fondo_destacaddossuperior{
	background-image: url(/images/destacadossuperior.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.fondo_destacadosmedio{
	background-image: url(/images/destacadosmedio.jpg);
	background-repeat: repeat-y;
	background-position:top;	
}

.fondo_destacadosinferior{
	background-image: url(/images/destacadosinferior.jpg);
	background-repeat: no-repeat;
	background-position:top;	
}


.fondo_localizacionsuperior{
	background-image: url(/images/localizacionsuperior.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.fondo_localizacionmedio{
	background-image: url(/images/localizacionmedio.jpg);
	background-repeat: repeat-y;
	background-position:top;	
}

.fondo_localizacioninferior{
	background-image: url(/images/localizacioninferior.jpg);
	background-repeat: no-repeat;
	background-position:top;	
}


.fondo_menusup{
	background-image: url(/images/menusuperior.jpg);
	background-repeat: no-repeat;
	background-position: top;
}


.fondo_menumed{
	background-image: url(/images/menumedio.jpg);
	background-repeat: repeat-y;
	background-position:top;
}

.fondo_menuinf{
	background-image: url(/images/menuinferior.jpg);
	background-repeat: no-repeat;
	background-position:top;
}

.fondo_bannersuperior{
	background-image: url(/images/bannersuperior.jpg);
	background-repeat: no-repeat;
	background-position: top;
}


.fondo_bannermedio{
	background-image: url(/images/bannermedio.jpg);
	background-repeat: repeat-y;
	background-position:top;
}

.fondo_bannerinferior{
	background-image: url(/images/bannerinferior.jpg);
	background-repeat: no-repeat;
	background-position:top;
}


.fondo_pie{
	background-image: url(/images/pie.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

/*fin fondos y tablas*/



/* formularios*/

.caja_texto1 {
	border:solid 1px #333333;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #000000;
	height:15px;
}

.combo_texto1 {
	border:solid 1px #333333;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #000000;
	height:22px;
}

.area_textos_formularios {
	border:solid 1px #333333;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #000000;
}



.boton {
	border:solid 1px #333333;
	background-color:#F2F1DF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:16px;
	color: #000000;
}



.linea1{
text-align:left;
border:1px  solid #000000 ;
height:1px;

}

.linea2{
text-align:left;
border:1px  dashed #007cc3 ;
height:1px;

}


/* fin formulario*/


/*comunes*/


.fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	color: #252525;
	font-weight:bold;
}

.fechaeventos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	color: #000000;
	font-weight:bold;
}

.rotulo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	color: #f7f7f7;
	font-weight:bold;
}

.rotulosgeneral {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style:normal;
	color: #000000;
	font-weight:bolder;
}

.pie{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	color: #000000;
	font-weight:bold;
}

.ley{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style:normal;
	color: #000000;
	font-weight:bold;
}

.pie2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	color: #c6281e;
	font-weight:bold;
}

.vinculo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:  #f7f7f7;
	font-weight:bold;
}
.vinculo1 a {
	color: #f7f7f7;
	text-decoration: none;
	
	
}

.vinculo1 a:hover {
	text-decoration: none;
	color: #ce924c;
}

.vinculoevento {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:  #63070c;
	font-weight:bold;
}
.vinculoevento a {
	color: #63070c;
	text-decoration: none;
	
	
}

.vinculoevento a:hover {
	text-decoration: none;
	color: #333333;
}


.vinculomasinfo {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color: #da251d;
	font-weight:bolder;
}
.vinculomasinfo a {
	color: #da251d;
	text-decoration: none;
	
	
}

.vinculomasinfo a:hover {
	text-decoration: none;
	color: #000000;
}


.vinculoreserva {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color: #b05b3c;
	font-weight:bolder;
}
.vinculoreserva a {
	color: #b05b3c;
	text-decoration: none;
	
	
}

.vinculoreserva a:hover {
	text-decoration: none;
	color: #000000;
}


.vinculo4 {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color: #68696as;
	
}
.vinculo4 a {
	color: #007cc3;
	text-decoration: none;
	
	
}

.vinculo4 a:hover {
	text-decoration: none;
	color: #000000;
}




.titular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	color: #000000;
	font-weight:bold;
}


.cuerpotitular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
}


.cuerpo2 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
	
}

.cuerpo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
}

.cuerpo4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align:justify;
}


/*fin comcunes*/

/* Deex Software*/
.deex {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-weight:none;
}
.deex a {
	color: #ffffff;
	text-decoration: none;
	
	
}

.deex a:hover {
	text-decoration: none;
	color: #aaaaaa;
}
/* Fin Deex Sofware*/