BODY { margin: auto; width:990px; background-color:#000000;}
body{}
table{ width:100%; }
#contenedor{ margin: auto; width: 990px; background-color:#FFFFFF;}
.rojo{ background-color:#FF0000;}

#fotosportada{ float:left;}
#fotosportada ul { margin:0px; padding:0px;}
#textoportada{ float:left; width:200px; margin:5px 0px 0px 10px; font-family:arial; font-size:12px; color:#959595; text-align:justify;}

#cuerpo{ position:absolute; left:auto; top:110px; display:inline; width:990px; background-color:#FFFFFF; float:left;}

#izquierda{ float:left; width:650px;  margin:20px 0px 0px 0px; }
#izquierda ul { margin:0; padding:0;}
#izquierda ul li { list-style:none;}
#izquierda ul li h1{ list-style:none; font-family:arial; font-size:16px; color:#000000; border:none; margin:15px 0px 0px 0px; padding:0px; font-weight:bold; }
#izquierda ul li h1.interior{ font-size:20px; font-family:arial; color:#000000; border:none; padding:0px 0px 0px 20px; }
#izquierda ul li.titulo { list-style:none; border-bottom:#000000; border-bottom-style:solid; border-bottom-width:2px; margin:15px 0px 15px 0px; font-family:arial; font-size:16px; color:#000000; font-weight:bold; float:left; width:650px;}
#izquierda ul li.cartel { margin:15px 0px 0px 0px; width:325px;}
#izquierda ul li.superior{ background-image:url(../images/caja-sup.png); width:649px; height:16px; background-repeat:no-repeat; float:left;}
#izquierda ul li.inferior{ background-image:url(../images/caja-inf.png); width:649px; height:16px; background-repeat:no-repeat; float:left;}
#izquierda ul li.fondo { width:649px; background-color:#000000; float:left;}
#izquierda ul li.flecha { background-image:url(../images/flecha.png); width:210px; height:16px; background-repeat:no-repeat; margin-left:40px; font-family:arial; font-size:14px; font-weight:bold; color:#FFFFFF; padding:0px 0px 0px 40px; background-position:5px 0px;}
#izquierda ul li.blanco { border:solid; border-width:3px; border-color:#FFFFFF; margin:20px 0px 20px 40px;}
#linea { display:inline-block; *display:inline; *zoom:1;}
#oculta1{ float:left; width:650px; background-color:#FF3399; height:32px;}

#menulateral { float:left;}
#menulateral ul { margin:0px; padding:0px; margin:35px 0px 0px 0px; background-image:url(../images/menubg.png); width:200px; background-repeat:no-repeat; min-height:200px; background-position:195px 0px; float:left;}
#menulateral ul li { list-style:none; font-family:arial; font-size:14px; color:#000000; margin:5px 0px 0px 0px; text-align:right; padding-right:10px;}
#menulateral ul li a { color:#000000; text-decoration:none;}
#menulateral ul li a.seleccionado { text-decoration:none; color:#ff9b11; }
#menulateral ul li a:hover { text-decoration:none; color:#ff9b11;}
#menulateral ul li h1 { }

#centro{ float:left; width:650px;}
#centro ul { margin:7px 0px 0px 0px; padding:0px;}
#centro ul li h1.interior{ font-size:20px; font-family:arial; color:#000000; border:none; padding:0px 0px 0px 20px; }
#centro ul li { list-style:none; margin:0px; padding:0px; float:left;}
#centro ul li.superior{ background-image:url(../images/caja-sup.png); width:649px; height:16px; background-repeat:no-repeat; float:left;}
#centro ul li.inferior{ background-image:url(../images/caja-inf.png); width:649px; height:16px; background-repeat:no-repeat; float:left;}
#centro ul li.titulo { font-family:arial; font-size:16px; color:#000000; text-decoration:none; background-image:url(../images/bgorquesta.png); height:27px; margin-bottom:10px; width:745px; padding:3px 0px 0px 20px; font-weight:bold;}
#centro ul li.texto { margin:0px 0px 0px 20px; font-family:arial; font-size:14px; color:#000000; width:500px;}
#centro ul li.imagen { border:solid; border-width:1px; color:#000000;}
#centro ul li.descripcion { margin:0px 0px 0px 0px; font-family:arial; font-size:14px; color:#000000; width:765px;}
#centro ul li a { font-family:arial; font-size:16px; color:#000000; text-decoration:none; }

#casa { float:left; background-image:url(../imagenes/palmera.png); width:392px; height:845px; margin:40px 0px 0px 2px;}
#casa ul { margin:40px 0px 0px 5px; padding:40px 0px 0px 15px;}
#casa ul li { list-style:none;}
#casa ul li.texto {font-family:arial; color:#959595; font-size:12px; width:340px; text-align:justify;}


#portada { float:left; margin:40px 0px 0px 0px; width:528px; background-image:url(../imagenes/ultimo.png); width:592px; height:404px;}
#portada ul { margin:0px; padding:0px;}
#portada ul li.margen{ margin:80px 0px 0px 8px; float:left;}
#portada ul li.margenuno {margin:78px 0px 0px 5px; float:left;}
#portada ul li.texto { font-family:arial; color:#959595; font-size:12px; width:120px; float:left; margin:80px 0px 0px 0px;}

#izquierda2{ float:left; width:990px; height:600px; margin:0;}
#menu{ width:990px;}
.menu{ font-size:18px; font-family:verdana; color:#FFFFFF;}
#derecha{ margin:20px 0px 0px 10px; float:left; width: 327px; height:599px; }
#derecha ul { margin:0; padding:0;}
#derecha ul li { list-style:none;}
#derecha ul li.castillo { list-style:none; margin:35px 0px 0px 0px;}
#derecha ul li.titulo { list-style:none; border-bottom:#000000; border-bottom-style:solid; border-bottom-width:2px; margin:15px 0px 15px 0px; font-family:arial; font-size:16px; color:#000000; font-weight:bold; }

#contacto{ float:left; margin:40px 0px 0px 20px; width:750px;}
#contacto p { margin:0px 0px 15px 0px;}
#contacto ul { margin:0px; padding:0px; width:400px; float:left;}
#contacto ul li { list-style:none;}
#contacto ul li.texto { list-style:none; width:150px; float:left; margin:0px 0px 10px 0px;}
#contacto ul li.caja { width:200px; float:left; margin:0px 0px 10px 0px;}

#mapa{ float:left;}

#nube{ width: 990px; margin:auto; clear: both; color: #000000; padding-top:20px;}
#nube ul { float:right;}
#nube ul li{ margin:0px 0px 0px 20px; font-weight:bold;}
#nube a { color:#000000; text-decoration:none;}
#nube a:hover { color:#ff9b11; text-decoration:none;}


#ficha{ float:left; margin:5px 0px 0px 0px; width:990px;}
#fotos{ float:left; width:680px; margin:15px 0px 0px 0px;}
#ficha h1 { margin:0px 0px 10px 0px;}
#calendario{ float:left; margin:15px 0px 0px 0px;}
#desficha { float:left; width:680px; margin:0px 0px 0px 0px; }
#desficha ul{ margin:0px 0px 0px 0px; float:left;}
#desficha ul li { list-style:none;}
#desficha ul li.boton { list-style:none; margin:20px 0px 0px 0px;}
#oculta{ float:left; margin:0px 0px 10px 0px; width:680px;}
#oculta ul { margin:0px; padding:0px; width:400px; font-family:arial; font-size:14px; color:#000000;}
#oculta ul li { list-style:none; margin:10px 0px 0px 0px;}
#oculta ul li.texto { width:150px; float:left;}
#oculta ul li input { width:200px; border:solid; border-width:1px; border-color:#000000;}
#oculta ul li textarea { width:200px; float:left; border-width:1px; border-color:#000000;}
#tecnica{ float:left; width:680px; margin:-40px 0px 0px 0px;}



#pie { font-family: Verdana; font-size:16px; width: 990px; height:45px; margin:auto; float:left; border-top:dotted; border-top-width:2px; border-top-color:#000000;}
#pie a { color:#000000; text-decoration:none;}
#pie a:hover { text-decoration:underline;}
#pie ul { margin:20px 0px 0px 0px; padding:0px;}
#pie ul li { list-style:none; font-family:arial; font-size:16px; color:#000000; font-weight:bold;}

#piedentro { float:left; width:980px; background-color:#000000; font-family:arial; font-size:16px; color:#FFFFFF; margin:8px 0px 8px 0px; height:35px; font-weight:bold; padding:10px 0px 0px 10px;}
#menupie{ float:left; width:990px; font-family:arial; font-size:12px; color:#000000; text-align:right;}
#menupie ul { margin:0px; padding:0px;}
#menupie ul li { list-style:none; display:inline-block; *display:inline; zoom:1; padding:0px 0px 0px 15px;}
#menupie ul li a{ color:#000000; text-decoration:none;}
#menupie ul li a:hover { text-decoration:underline;}


#ocultaprecio{ position:absolute; margin:65px 0px 0px 5px; *margin:32px 0px 0px -980px;}
#ocultaprecio ul li.inicio {}
#ocultaprecio ul li.fondo {}
#ocultaprecio ul li.fin {}



#fichaizquierda { float:left; width:630px;}
#fichaizquierda ul, #ocultaprecio ul { margin:15px 0px 0px 15px; padding:0px;}
#fichaizquierda ul li, #ocultaprecio ul li { list-style:none;}
#fichaizquierda ul li.titulo, ocultaprecio ul li.titulo { font-family:arial; font-size:16px; color:#000000; border-bottom:solid; border-bottom-color:#000000; border-bottom-width:1px; margin:15px 0px 0px 7px; width:582px;}





#fichaderecha{ float:left; background-image:url(../imagenes/tenista.png); height:446px; width:172px; margin:0px 0px 0px 50px;} 


#inmueble { float:left;  width:989px; height:60px; margin:30px 0px 0px 2px;}
#inmueblefondo { float:left; background-image:url(../imagenes/fondoalquiler.png); width:980px; height:995px; margin:30px 0px 0px -8px; padding:0px 0px 0px 15px;}
#inmuebleizquierda { float:left; width:500px; height:400px; margin:25px 0px 0px 10px;}
#inmueblederecha { float:left; width:400px; font-family:arial; font-size:16px; color:#959595; text-align:justify; margin:35px 0px 0px 0px;}
#inmueblefondo p.precio{ width:897px; float:left; margin:10px 0px 0px 20px; font-family:arial; font-size:16px; color:#959595;}



#principal{ width: 990px; margin: auto; font-family:Verdana; font-size:14px; color:#808080;}
#nifty{  width:990px; /*height:90px;*/}
#gota{ margin-top:7px; color: #424242; font-size: 12px;}
#orquestas{ background-image:url(../imagenes/fondo.gif); background-repeat:repeat-x; height:900px; width:990px; margin-top:30px;}
#orquestas a{ color:#000000; text-decoration:none;}
#orquestas a:hover, a:focus{ color:#FF6600;	text-decoration:none; }
#fila{float:left; width:765px; margin:20px 0px 0px 20px;}
#fila2{ width:990px; height:40px; float:left; color:#000000; font-family:verdana; font-size:15px;}
#fila3{ width:990px; height:40px; float:left; color:#000000; font-family:verdana; font-size:15px;}
#nombre{ float:left; width:400px;}
#componentes{ width:70px; float:left;}
#chicas{ width:70px; float:left;}
#sonido{ width:100px; float:left;}
#iluminacion{ width:100px; float:left;}
#procedencia{ width:200px; float:left;}
#ficha{ width:990px; margin-top:40px;}
BODY  { font-family : verdana,arial,helvetica; font-size : 10pt; background-color:#FFFFFF; }
TD  { font-family : verdana,arial,helvetica; font-size : 10pt;}
INPUT  { font-family : verdana,arial,helvetica; font-size : 8pt;}
TEXTAREA  { font-family : verdana,arial,helvetica; font-size : 8pt;}
SELECT  { font-family : verdana,arial,helvetica; font-size : 8pt;}
.altn  { font-family : verdana,arial,helvetica; font-size : 10pt; color: #ffffff; background-color: #666666;}
.tit  { font-family : verdana,arial,helvetica; font-size : 10pt; color: #ffffff; background-color: #333333; font-weight: bold;}
#calendario{ width:250px; float:left;}
#video{ width:250px; float:left; margin-left: 58px; margin-top: 15px;}
#fotos{ width:740px; float:left;}
#foto a{margin-right:20px;}
#descripcion{ width:680px; font-style:bold; color:#000000; text-align:justify; float:left; margin-top: 15px;}
#tecnica{ width:680px;}
.naranja { color:#f4a314; font-weight:bold; font-size:14px;}
.naranja a { color:#f4a314; text-decoration:none;}
.naranja a:hover { color:#f4a314; text-decoration:underline;}
.margenlateral { margin:15px 0px 0px 135px;}
.margen {margin:0px 0px 0px 15px;}
.tam { width:120px;}