/* CSS Document */

body{
margin:0px;
padding:0px;
font-family:"Arial Narrow", Helvetica, Arial, sans-serif;
}

a{color:#FFF}

div#bandalogo{

padding-top:5px;
width:781px;
height:131px;

}

ul{
font-family:"Arial Narrow",serif;
/* margin:0px;
padding:0px; */
}

ul#opcionesmenu{
list-style-type:none;
font-size:18px;
width:495px;
height:29px;
float:right;
margin-top:-30px;
padding-left:50px;
}

ul#opcionesmenu li{
text-align:center;
font-stretch:condensed;
font-weight:bold;
}

/*arquitectura*/
.numeracion {
list-style-type:none;
font-weight:bold;
position:absolute;
margin:0;
padding-left:5px;padding-top:2px; color:#c5970b;letter-spacing:-1px;word-spacing:2px}
.numeracion li{display:inline;letter-spacing:-1px;word-spacing:2px;}
/**/
ul#opnav a.current{color:#FFF}

ul a:hover{
color:white;
cursor:pointer;
}


li.op1 {
background: url('../images/p1_rojo.gif') no-repeat;
height:29px;
width:166px;
float:left;
position:relative;
left:-48px;
}

a{
text-decoration:none;
outline:none;
}

a:hover{
border-style:none;
}

a.opc1{
color:#e1976b;
}

li.op2 {
background: url('../images/p2_verde.gif') no-repeat;
height:29px;
width:163px;
position:relative;
left:-47px;

}

a.opc2{
color:#00a79d;
}

li.op3 {
background: url('../images/p3_azul.gif') no-repeat;
height:29px;
width:166px;
float:right;
top:-29px;
left:-46px;
position:relative;
}

a.opc3{
color:#0094c5;
}

a.opcblanco{
color:white;
}

div#contenedor{
width:831px;
margin:0 auto;
}


div#textoflash{
	width:263px;
	height:401px;
	float:left;
	position:relative;
	top:-8px;
	left:25px;
}

div#textoflash object {
position: absolute;
z-index: -999;
}

/*ul#opnav{
position: absolute;
z-index: 10;
bottom: 10px;
right: 10px;
list-style-type:none;
font-size:12px;
margin:0px;
padding:0px;
width:171px;
height:106px;
}*/

ul#opnav{
list-style-type:none;
position:relative;
right:-90px;
top:10px;
font-size:12px;
margin:0px;
padding:0px;
width:171px;
height:106px;

}

ul#opnav li{
text-align:left;
padding-left:32px;
padding-top:5px;
font-family:Arial; 

}

ul#opnav a{
color:#c5970b;
font-weight:bold;
color:black;

}


ul#opnav a{
color:black;
}

ul#opnav a:hover{
color:white;
}

div#contenido{
width:494px;
height:399px;
float:right;
background-color:black;
position:relative;
left:-48px;
top:-25px;
}

div#contenido img{
padding-top:25px;
}

img#locvillaviciosa{
float:right;
position:absolute;
top:65px;
left:140px;
z-index:100px;
}

img#locluanco{
float:right;
position:absolute;
top:100px;
left:280px;
z-index:100px;
}

.fondo_inmobiliaria{
background-image:url(../images/fondo_i.gif);
}

.fondo_inmobiliaria_ing{
background-image:url('../ingles/images/fondo_i.gif');
background-repeat:no-repeat;
}

ul#opcionesgenerales{
list-style-type:none;
color:#c5970b;
font-size:12px;
font-weight:bold;
float:left;
padding:0px;
position:relative;
top:-42px;
left:300px;
} 


ul#opcionesgenerales li{
display:inline;
}

li.guion{
padding:0 2px;
margin:0px;
}

a.amarillo{
color:#c5970b;
}

a.blanco{
color:#fff;
}

div#pie{
background-image:url("../images/pie.gif");
width:831px;
height:31px;
position:relative;
top:395px;
}

/*FORMULARIO*/
.submit{width:100px; margin-top:5px}

form#fom1 label {
color:#FFF;
display : block;
}

#fm-submit {
clear : both;
padding-top : 1em;
text-align : center;
}

form#fom1{
margin : 30px;
padding : 0;
font:
}

	div.fm-optional {
	display : block;
	}

	form#fom1 input, textarea {
	width: 200px; /* Width for modern browsers */
	border : 2px solid #900;
	padding : 1px;
	}		
	
	form#fom1 textarea {
	width: 300px; /* Width for modern browsers */
	height:50px;
	border : 2px solid #900;
	padding : 1px;
	}
	
.fm-optional input:hover {
border : 1px solid #ccc;
}

p#aviso{
float:right;
position:absolute;
top:310px;
left:380px;
}

p#aviso a{
color:#FF0000;
text-decoration:underline;
}

/**/
.ver{position:absolute;left:150px; top:320px;font-size:40px; }
.ver a{color:#000;}

