/* CSS Basic Document */
* {
margin:         0;
padding: 	    0;
list-style:		none;
}
*.clear { clear: both; }

body {
color: 			#333333;
font-family: 	Verdana, "Trebuchet MS", Tahoma, Arial;
font-size: 		10px;
background: 	#007ac2 url(fondohome.gif) repeat-x;
}
a {
text-decoration:none;
color:         #005cb7;
}
a:hover{
text-decoration:underline;
color:          #005cb7;
}
.titulo{
font-weight:	bold;
font-size: 		14px;
color: 			#005cb7;
}
.mensaje {
font-weight:	bold;
font-size: 		12px;
color: 			#005cb7;
}
.img{
border: 		1px solid #000000;
padding:	    4px;
background:		#FFFFFF;
}
.img_hoteles{
padding:	    4px;
background:		#FFFFFF;
}

#contenedor_principal{ 
margin:			0px auto; 
width: 			850px; 
text-align: 	left;
background: 	#FFFFFF;
}
#header {
width: 			850px;
height:			78px;
margin: 	    0px auto;
background:		#003366;
}
#columna_izq {
width: 			170px;
float:			left;
margin:			0px;
/*background:     url(shadow.jpg) repeat-x;*/
}
#contenidos{ 
margin:			0px; 
width: 			660px;
float:			left;
/*background:     url(shadow.jpg) repeat-x;*/
}

#flash {
margin-left:	30px;
}
#flash-2 {
margin-left:	30px;
}
#flash-3 {
margin-left:	30px;
}
#tabla_imprimir {
margin-left:	60px;
border:			1px solid #03256A;
}

#tabla_novedades {
margin-left:	30px;
border:			1px solid #03256A;
}
.novedades {

float:			left;
margin:	 		20px 0px 0px 10px ; 
width:			275px;
/*height:			130px;
border:			1px solid #CCCCCC;*/
font-size:		9px;
}
.novedades img{
background:		#FFFFFF;
border:			1px solid #CCCCCC;
padding:	 	2px;
}
.propiedad {
background:		#EAEAEA;
margin:	 		5px 5px 5px 5px ; 
width:			275px;
height:			130px;
border:			1px solid #CCCCCC;
font-size:		9px;
}
.ficha {
background:		#EAEAEA;
margin:	 		5px 5px 5px 5px ; 
width:			560px;
border:			1px solid #CCCCCC;
font-size:		9px;
}
.ficha_detalles {
background:		#EAEAEA;
margin:	 		5px 5px 5px 5px ; 
width:			560px;
border:			1px solid #CCCCCC;
font-size:		9px;
}
.ficha_detalles tr td{
border:			1px solid #CCCCCC;
}
.nombre_prop{
font-weight:	bold;
font-size: 		10px;
color: 			#005cb7;
width:			100%;
background:		#FFFFFF;
border-bottom:	1px solid #333333;
line-height:	20px;
}
#buscar {
width:			170px;
float:			left;
background:		#EAEAEA;
/*border:			1px solid #333333;
padding:        5px;*/
font-size:		10px;
}
#contenido_footer{
margin:			auto;
width: 			850px; 
text-align: 	center;
line-height:	25px;
font-size:      10px;
border-top:     3px solid #333333;
color:			#333333;
background: 	#03256A url(footer.gif) repeat-x;
}
#footer {
width:			752px;
background:		url(../imagenes/bkg_footer.jpg);
margin: 		0px auto;
}
#footer_umpocom {
font-size:		9px;
width: 			750px;
text-align:     right;
color:          #333333;
margin: 		auto;
}
#footer_umpocom a{
color:          #FF6600;
}
/* ///////////////// MENU //////////////////////////*/
.menu_v ul li a, .menu ul li a:visited {
display:block; 
width:200px; 
text-align:left; 
line-height:20px; 
background:#99CC00;
color:#FFFFFF;
border:1px solid #FFF;
cursor:pointer;
font-weight:bold;
margin:0px;
float:left;
padding-left:5px;
}
.menu_v ul {padding:0; margin-top:2px; list-style: none;}
.menu_v ul li {float:left; }

/* specific to non IE browsers */
.menu_v ul li:hover a {
padding-left:5px;color:#fff; background:#FF9900;}
/*////////////////////////////////////////////*/
