/* CSS Document */


#mainpage {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
  	height: 100%;
	background-color:#CCCCCC;
	padding: 0;
	margin: 0;
	border: 0;
}

#center {
	display:block;
	text-align: center;
}

#main {
	display:block;
	position:relative;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
  	width: 800px;
  	background: #ffffff url() repeat-y;
  	text-align: left;
}

#header {
	display:block;
	height: 86px;
	width: 800px;
	}

#header01 {
	background:url(../imagenes/alen_01.jpg);
	float:left;
	height: 86px;
	width: 95px;
	}
	
#header02 {
	background:url(../imagenes/alen_02.jpg);
	float:left;
	height: 86px;
	width: 158px;
	border:0px;
	}

#header02 img {	
border: 0px;
}
	
#header03 {
	background:url(../imagenes/alen_03.jpg);
	float:left;
	height: 86px;
	width: 487px;
	}
	
#header04 {
	background:url(../imagenes/alen_04.jpg);
	float:left;
	height: 86px;
	width: 60px;
	}
	
#menu {
	display:block;
	background:url(../imagenes/alen_05.jpg);
	height: 26px;
	width: 800px;
	
	}
	
#menuLinks{
	font-size:14px;
	text-align:center;
	text-decoration:none;
	font-variant:small-caps;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#menuLinksFlash{
	font-size:14px;
	text-align:center;
	text-decoration:none;
	font-variant:small-caps;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#menuLinksFlash img {
	border: none;
	padding-top:10px;
}

#menuLinksFlash a:link, #menuLinks a:visited {
	color:#FFFFFF;
	line-height: 50px;
	text-decoration:none;
	line-height: 30px;
	height: 26px;
	padding: 0 0px;
}

#menuLinksFlash a:hover {
color:#CCCCCC;
border-bottom:solid;
border-bottom-color:#FFFFFF;

}

.boton {
	padding-left:10px;
	padding-right:10px;
}

#menuLinks li {
	background:none;
	text-decoration:none;
}

#menuLinks a:link, #menuLinks a:visited {
	color:#FFFFFF;
	line-height: 50px;
	text-decoration:none;
	line-height: 30px;
	height: 26px;
	padding: 0 0px;
}

#menuLinks a:hover {
color:#CCCCCC;
border-bottom:solid;
border-bottom-color:#FFFFFF;

}

.subBoton {
font-size:16px;
}

.subBoton02 {
font-size:12px;
}


#fotos {
	background:url(../imagenes/alen_07.jpg);
	height: 229px;
	width: 683px;
	}

#columna_izq {
	display:block;
	position:relative;
	overflow:auto;
	float: left;
	width: 57px;
	/*height: 624px;*/
	height:100px;
	background: url(../imagenes/alen_06.jpg);
	color: #ffffff;
}

#centro {
	display:block;
	left:57px;
	position:relative;
	float: left;
	width: 683px;
	
}

#columna_der {
	display:block;
	float: right;
	width: 60px;
	height: 624px;
	background: url(../imagenes/alen_08.jpg);
	color: #ffffff;
}

#content {
	float: left;
	width: 800px;
	color: #ffffff;
}

#contentSubIzq {
	float: left;
	width: 246px;
	color: #ffffff;
}
#contentSubIzq00 {
	background: #027B3D url(../imagenes/alen_15.jpg);
	height: 28px;
	width: 246px;
}

#contentSubIzq01 {
}
#contentSubIzq02 {
	background: url(../imagenes/alen_17.jpg) repeat;
	height: 225px;
	width: 246px;
	text-align:center;
}
#contentSubIzq02_text {
	color: #999999;
	height: 200px;
	width: 240px;
}

#tituloTienda {
	background-color:#6bd29a;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	padding-right: 20px;
}



#contentSubIzq02_title {
	text-align:center;
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding: 0px;
	height: 15px;
	width: 240px;
	
}

#contentSubIzq02_image {
	padding: 10px;

}

#contentSubIzq02_text li {
	background:none;
	color:#000000;
}

#contentSubIzq03_link {
	text-align:right;
	color:#999999;
	background: none;
	padding-right: 15px;
}

#contentSubIzq03 {
	background: url(../imagenes/alen_23.jpg);
	height: 35px;
	width: 246px;
}

#contentSubDer {
	float: right;
	width: 437px;
	color: #ffffff;
}
#contentSubDer01 {
	width: 437px;
	height: 28px;
	background: url(../imagenes/alen_16.jpg);
	color: #ffffff;
}
#contentSubDer02 {
	width: 437px;
	height: 166px;
	background: url(../imagenes/alen_20.jpg) repeat;
	color: #ffffff;
}

#tituloNoticias{
	color: #FFFFFF;
	background-color:#6bd29a;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	padding-right: 20px;
}

#contentSubDer02_noticias {
	
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background: none;
}

#contentSubDer02_title {
	font-variant:small-caps;
	font-size: 15px;
	font-weight: bold;
	color:#777777;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	background: none;
}

#contentSubDer02_text {
	color:#999999;
	background: none;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

#contentSubDer03_link {
	text-align:right;
	color:#999999;
	background: none;
	padding-top: 58px;
	padding-right: 15px;
}

#contentSubDer03_link_noticias {
	text-align:right;
	color:#999999;
	background: none;
	padding-top: 5px;
	padding-right: 15px;
}


#contentSubDer03 {
	width: 437px;
	height: 94px;
	background: url(../imagenes/alen_21.jpg);
	color: #ffffff;
}


.subTexto {
padding: 10px;
}

.subTexto a:link, .subTexto a:visited {
color:#FFFFFF;
}

#subMenu {
height: 107px;
width: 683px;
}

#subMenuAudiciones {
float:left;
height: 107px;
width: 225px;
}

#subMenuAudiciones01 {
font-family:Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
text-align:right;
height: 31px;
width: 225px;
background: url(../imagenes/alen_09.jpg);	
}

#subMenuAudiciones02 {
height: 76px;
width: 225px;
background: url(../imagenes/alen_12.jpg);	
}

#subMenuCine {
float:left;
height: 107px;
width: 226px;
}

#subMenuCine01 {
font-family:Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
text-align:right;
height: 31px;
width: 226px;
background: url(../imagenes/alen_10.jpg);
}


#subMenuCine02 {
height: 76px;
width: 226px;
background: url(../imagenes/alen_13.jpg);	
}

#subMenuAudio {
float:left;
height: 107px;
width: 232px;
}

#subMenuAudio01 {
font-family:Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
text-align:right;
height: 31px;
width: 232px;
background: url(../imagenes/alen_11.jpg);	
}

#subMenuAudio02 {
height: 76px;
width: 232px;
background: url(../imagenes/alen_14.jpg);
}	

#subMenuAudiciones01 a:link, #subMenuAudiciones01 a:visited, #subMenuCine01 a:link, #subMenuCine01 a:visited , #subMenuAudio01 a:link, #subMenuAudio01 a:visited {
line-height: 30px;
padding-right:10px;
color:#FFFFFF;
text-decoration:none;
}


#subMenuAudiciones01 a:hover, #subMenuAudio01 a:hover, #subMenuCine01 a:hover {
text-decoration:underline;
}

#footer {

	color:#333333;
	float:left;
	height: 44px;
	width: 800px;
	background: url(../imagenes/alen_24.jpg);	
	text-align: center;
}

#footerText {
padding-top: 10px;
font-size:10px;
} 



#w3c {
text-align:center;
background-color:#CCCCCC;

}
#w3c img{
padding: 10px;
border:0px;
}

/*////////////////////////CONTENIDOS/////////////////////////*/


#contenido01 {
background:url(../imagenesContenidos/alen_07.jpg);
width: 683px;
height: 69px;
}

#contenido02 {
background:url(../imagenesContenidos/alen_09_tile.jpg) repeat;
width: 683px;
}

#contenido03 {
background:url(../imagenesContenidos/alen_10.jpg);
width: 683px;
height: 94px;
}

#imagen {
float:left;
width:292px;
padding:0px 5px 0px 15px;

}

#cuadroTexto {
display:inline;
width: 350px;
}

#textoIn {
padding:15px 30px 0px 30px;
}


#tituloH{
color:#333333;
text-align:right;
font-weight:bold;
font-size:36px;
font-variant:small-caps;
padding-right:50px;
padding-top:25px;
}

.titulo{
color:#FFFFFF;
padding: 0px 0px 10px 0px;
font-weight:bold;
font-variant:small-caps;
font-size:16px;
}

.titulo_borde{
background-color:#CC9900;
border-bottom:solid;
border-bottom-color:#CCCCCC;
}

.bloque {
padding-bottom:30px;
}



#body1 {
background:url(../imagenes/fondo.jpg);
width:800px;
display:block;
position:relative;
float:left;
}

.lista li{
padding-bottom:10px;
}


/*////////////////////////MARCAS/////////////////////////*/

#tablaMarcas{
width:680px;
padding-top:20px;
position:relative;
display:block;
}

.tablaSeparacion td {
padding-top:20px;
padding-bottom: 20px;
border-bottom:double;
}
.marcasImagen{
text-align:center;
}

.marcasImagen img {
border:solid;
border-width:1px;
border-color:#CCCCCC;
}

.marcasImagen a:hover{
outline:solid;
outline-width:1px;
outline-style:solid;
}

.marcasLink{
padding-top:5px;
text-align:center;
background-color:#CCCCCC;
}

.marcasLink a:link, .marcasLink a:visited {
}

.marcasLink a:hover{
}


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

.textoForm{
}

.textoFormMini{
font-size:9px;
}

.formularioLinea {
display:block;
padding:1px;}

#formulario {
float:right;
width:300px;}

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

.contentSubDer_link {
	text-align:right;
	color:#999999;
	background: none;
	padding-top: 2px;
	padding-right: 15px;
}


.noticia {
padding-bottom: 30px;
}

.noticiaInterior {
padding-bottom: 175px;
}

.tituloNoticia {
font-variant:small-caps;
text-decoration:underline;
font-size:16px;
font-weight:bold;
color:#8FB077;
padding-bottom:5px;
}

.contenidoNoticia {
color:#333333;
}

.fechaNoticia {
font-size:9px;
padding-bottom:5px;
}

.imagenNoticia {
float:left;
width:200px;
padding-right:30px;

}
.separadorNoticia {
padding-bottom: 70px;
}


.imagenNoticia_marco {
text-align:center;

}

.imagenNoticia_marco img {
padding-left:25px;
padding-right:25px;
border:none;

}


/*////////////////////////PRODUCTOS/////////////////////////*/


.detallesProducto {
}
.fechaProducto {
display:inline;
font-size:9px;
padding-top:5px;
padding-left:5px;
}

.marcaProducto {
display:inline;
font-size:9px;
padding-top:5px;
padding-left:5px;
}

.producto{
padding: 20px;
}

.tituloProducto {
color:#FFFFFF;
font-weight:bold;
font-variant:small-caps;
font-size:14px;
}

.tituloProductoBorde {
background-color:#A90E12;
padding:5px;
}
.contenidoProducto{
padding-top:10px;
}

.imagenProducto{
padding: 10px;
float:left;
}

.textoProducto{
padding: 10px;
display:inline;
}


/*////////////////////////MARCAS PHP/////////////////////////*/
.tituloSeleccion {
font-variant:small-caps;
font-size:16px;
font-weight:bold;
margin-top:30px;
padding-left:10px;
background-color:#EEEEEE;
border-bottom:solid;
border-bottom-color:#666666;
}

.tituloMarca  {
padding-bottom:3px;
text-align:center;
}
.tituloMarca a {
text-decoration:none;
font-variant:small-caps;
font-size:10px;
font-weight:bold;
color:#666666;
}

.tituloMarca a:hover {
color:#CC6600;
}

.tituloMarca a:visited {
color:#663366;
}




.imagenMarca {
text-align:center;
border:0px;
}

.imagenMarca img {
width:80px;
height:35px;
border-color:#CCCCCC;
border-width:1px;
}

.imagenMarcaGrande {
text-align:center;
padding-bottom:20px;
}

.imagenMarca a:hover img {
border-color:#CC6600;

}

.imagenMarca a:visited img {
border-color:#663366;

}

.imagenMarca a:hover {
text-decoration:none;
}


.marcoMarca {
/*float:left;*/
padding-top:5px;
padding-bottom:5px;
}

.marcoPackSelecciones {
}

.marcaLink{
padding-top:20px;
text-align:right;
}

.descripcionMarcaLittle {
padding-bottom:275px;
}

.descripcionMarcaBig {
}


/*/////////////////////////////////AUDICIONES///////////////////////////////////*/

.audicionesParrafo {
padding-bottom:10px;
font-size:12px;
font-weight:bold;
color:#666666;
}

.audicionesCaracteristicas {
padding-left:50px;
font-size:12px;
color:#999999;
}

.audicionesImagenMarca img {
width:24px;
height:10px;
border-color:#CCCCCC;
border-width:1px;
}

.audicionesImagen img {
width:200px;
border:0px;
}

.audicionesImagen {
padding-bottom:10px;
}

.audicionesTexto{
width:300px;
padding: 10px;
background-color:#EEEEEE;
}

.audicionesContenido{
padding-top:10px;
}

.audicion{
padding: 20px;
}

.audicionesTituloTexto{
color:#333333;
font-size:18px;
font-weight:bold;
text-align:center;
}
.audicionesTituloImagen{
color:#333333;
font-size:18px;
font-weight:bold;
text-align:center;
}

/*//////////////////////////EMPRESA/////////////////////*/

.imagen_in {
padding-top:20px;
padding-bottom:10px;
}

.imagen_in img {
padding-left:5px;
padding-right:5px;
}

/*//////////////////////SALAS/////////////////////////*/
.titulo_salas{
padding-top:30px;
color:#999999;
font-size:18px;
letter-spacing:5px;
text-align:center;
}

#thumbnails {
padding-top:10px;
text-align:center;
}

#thumbnails img {
border: 0px;
padding:3px;
}

#thumbnails img:hover {
filter:alpha(opacity=50);
-moz-opacity: 0.7;
opacity: 0.7;
-khtml-opacity: 0.5;
}