@charset "iso-8859-1";

/* CSS Document */



body{

background-color:white;

}


#contenedor{
	
margin:0 auto 0 auto;

width:900px;

align:center;

overflow:hidden;

background:#000000;

border-style: ridge;
	
border-width:2px;


}


#hora{

float:right;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

width:350px;

margin-right:20px;

margin-top:3px;

color:#eaeaea;

}
#catalogo{margin-left:30px;}#catalogo2{margin-top:-35px;}
#hora_index{

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

width:350px;

margin-left:20px;

margin-top:3px;

color:#eaeaea;

position:absolute;

}

#hora2{

float:right;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

width:350px;

margin-right:20px;

margin-top:3px;

color:black;

}



#column_izq{

float:left;

width:350px;

height:550px;

padding-top:0px;

--background:url(imagenes/campo_izq2.jpg) bottom no-repeat right;

}

#column_izq h5{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:white;

text-decoration:none;
margin-left:30px;
}

#column_izq a{
text-decoration:none;

}



#column_izq3{

float:left;

width:350px;

height:600px;

padding-top:0px;

--background:url(imagenes/campo_izq2.jpg) bottom no-repeat left;

}

#column_izq3 h5{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:white;

text-decoration:none;
margin-left:30px;
}

#column_izq3 a{
text-decoration:none;

}

#column_izq2{

float:left;

width:350px;

padding-top:40px;


}



#caja_column_izq{

margin:0px auto 0px auto;

width:280px;

height:108px;

background:url(imagenes/fondo_datos_contacto2.jpg) no-repeat;


}



#caja_column_izq h1{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#4f4f4f;

margin-left:20px;

}



#caja_column_izq h2{

font-family:Arial, Helvetica, sans-serif;

line-height:18px;

font-size:12px;

color:#4f4f4f;

padding-top:5px;

text-align:center;

margin-top:10px;

}



#caja_column_izq a{

text-align:center;

font-family:Arial, Helvetica, sans-serif;

text-decoration:none;

line-height:20px;

font-size:14px;

color:#4f4f4f;


}


#ficha{

 margin:10px auto 0 auto;

 padding-bottom:10px;

 width:284px;
 
 height:350px;

 background:url(imagenes/galeria_de_imagenes/palacio_madrid/ficha.png);

 }



 #ficha h1{

 font-family:Arial, Helvetica, sans-serif;

 font-size:16px;

 color:#FF0;


 text-align:center;

 padding-top:10px;

 }

 

 #ficha p{

 margin-left:20px;

 margin-right:10px;

 font-family:Arial, Helvetica, sans-serif;

 font-size:16px;

 font-size:12px;

 color:#F5F5F5;

 }

 

 

 #galeria{

 margin:0px auto 0px auto;

 margin-top:10px; 

 width:280px; 

 padding-bottom:10px;

 }

 

 #tabla_de_precios{

 margin:0px auto 0px auto;

 margin-top:10px; 

 width:280px;

 padding-bottom:10px;

 border:solid 1px #CCC;

 }

 

 #tabla_de_precios p{

 margin-left:20px;

 margin-right:10px;

font-family:Arial, Helvetica, sans-serif;

 font-size:16px;

 font-size:12px;

 color:#CCC;

 }

 

 #tabla_de_precios h1{

 font-family:Arial, Helvetica, sans-serif;

 font-size:16px;

 font-style:italic;

 color:#CCC;

 text-align:center;

 padding-top:10px;

 }



#menu{

background:#000000;

width:285px;

margin:30px auto 0px auto;

}



#menu h1{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#716c6c;

}



#menu a{

text-decoration:none;

color:#ffffff;

}



#menu li{

width:245px;

}



#colmn_drcha{

float:left;

width:545px;

margin-top:30px;

background:#000000;


}

#colmn_drcha_album{

float:left;

width:545px;

margin-top:30px;

margin-bottom:30px;

background:#000000;


}

#colmn_drcha_index{

float:left;

padding-left:50px;

width:900px;

background:black;

font-family:Arial, Heleltica, sans-serif;

color:white;

text-align:center;

font-size:14px;
}


#frase_bonita{
font-family:Arial, Helvetica, sans-serif;

font-style:oblique;

line-height:20px;

margin-top:80px;

margin-left:30px;

margin-right:0px;

font-size:11px;

color:#b4b4b4;

text-align:left;

}


#aficionado_anonimo{

font-family:Arial, Helvetica, sans-serif;

line-height:20px;

margin-left:40px;

margin-right:40px;

font-size:12px;

color:#b4b4b4;

float:right;	

}



.enlaces a{

font-family:Century Gothic,Arial, Helvetica,Verdana;

line-height:23px;

font-stretch:extra-expanded;

word-spacing:3px;

letter-spacing:0.5px;

margin-left:20px;

font-size:12px;

color:#b4b4b4;

text-decoration:none;

}



#colmn_drcha h4{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#F9F9F9;

margin-left:20px;

margin-right:20px;

text-decoration:underline;

}



#colmn_drcha h4 a{

color:#ffffff;

}



.clientes_vip a{


 margin-left:20px;

 padding:5px 5px 5px 5px;

 font-family:Century Gothic,Arial, Helvetica,Verdana;

 line-height:23px;

 font-stretch:extra-expanded;

 word-spacing:3px;

 letter-spacing:0.5px;

 font-size:12px;

 color:#fff;

 }

 

#colmn_drcha h1{

font-family:Century Gothic,Arial, Helvetica,Verdana;

font-size:18px;

color:#FF0;

margin-top:15px;

margin-left:20px;

margin-right:40px;

}

#colmn_drcha h2{

font-family:Century Gothic,Arial, Helvetica,Verdana;

font-size:14px;

color:#FF0;

margin-top:15px;

margin-left:20px;

margin-right:40px;

text-decoration: underline;

}



#colmn_drcha p{

font-family:Century Gothic,Arial, Helvetica,Verdana;

line-height:23px;

font-stretch:extra-expanded;

word-spacing:3px;

letter-spacing:0.5px;

font-size:12px;

color:#F9F9F9;

margin-top:15px;

margin-left:20px;

margin-right:40px;

}



#colmn_drcha li{

font-family:Century Gothic,Arial, Helvetica,Verdana;

font-stretch:extra-expanded;

word-spacing:3px;

letter-spacing:0.5px;

font-size:12px;

color:#b4b4b4;

margin-right:40px;

}



#pie{

float:left;

width:100%;

border-top: 1px #999 solid;

}



#pie h3{

font-family:Arial, Helvetica, sans-serif;

color:#CCC;

font-size:13px;

margin-top:20px;

}

#pie2{

font-family:Arial, Helvetica, sans-serif;
color:white;
margin-top: 3px;
margin-botton: -100px;
margin-left: 0px;
width:850px;
	
	
}


#indexTable table,td,tr{
	aling:center;
}

.tablaEventos{

	width: 450px;

	border:1px solid #A9A9A9;
	margin-left:00px;
	
}

.tablaEventos th{
	background: #A9A9A9 no-repeat right;
	width:200px;
	color: black;
	font-size: 1em;
	font-weight: bold;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	border:1px solid #A9A9A9;

}


.tablaEventos td {
	background-color:#AAAAAA;
   	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff666666',EndColorStr='#ffFFFFFF');
	background-color: white;
	font-size: 0.8em;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	text-align: center;
	border: 1px solid #A9A9A9;
	margin-left: 000px;
}

.tablaEventos a {
	font-size:10px;
	font-family:Arial,sans-serif;
   	font-weight:bold;
   	color:black;
}

.menuDesp a {
	color: #777777;
	font-weight: bold;
	text-decoration: underline;
}

.tablaEventosGeneral{
	
	width:700px;
	border:1px solid #A9A9A9;
	margin: 10px auto;
}

.tablaEventosGeneral th{
	background: #A9A9A9 no-repeat right;
	font-size: 1em;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	border:1px solid #A9A9A9;
}


.tablaEventosGeneral td{
	background-color: white;
	font-size: 0.8em;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	text-align: center;
	border:1px solid #A9A9A9;
	padding:5px;
}

.tablaEventosBBVA{
	
	width:850px;
	border:1px solid #A9A9A9;
	margin: 10px auto;
}

.tablaEventosBBVA th{
	background: #A9A9A9 no-repeat right;
	font-size: 0.8em;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	border:1px solid #A9A9A9;
}


.tablaEventosBBVA td{
	background-color: white;
	font-size: 0.8em;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	text-align: center;
	border:1px solid #A9A9A9;
	padding:5px;
}

.tablaEventosBBVA2{
	
	width:850px;
	border:0px;;
	margin: 10px auto;
}

.tablaEventosBBVA2 th{
	background: #A9A9A9 no-repeat right;
	font-size: 0.8em;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	border:1px solid #A9A9A9;
}


.tablaEventosBBVA2 td{
	background-color: white;
	font-size: 0.8em;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	text-align: center;
	border:1px solid #A9A9A9;
	padding:5px;
}

