/* CSS Document */

body {
margin: 0 auto;
padding:0;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#666666;
}

a{
color:#999999;
}

p{
padding:0;
margin:0;
}

.nvsbl{
display:none;
}

#betabox{
width:994px;
height:945px;
text-align:left;
padding:0 0 0 10px;
background:#FFFFFF url(imagenes/fondo.png) top left no-repeat;
position:relative;
}

.quesolucion{
display:none;
}
/* -------------------------------------------------------------------------------
LOGO
------------------------------------------------------------------------------- */

#logo{
width:375px;
height:180px;
position:absolute;
top:0;
left:10px;
}
.logo_betabox{
width:220px;
height:57px;
background:transparent url(imagenes/logo.jpg) top left no-repeat;
position:absolute;
top:45px;
left:45px;
margin:0;
padding:0;
}
.logo_soluciones{
font-family:Arial;
font-size:10px;
font-weight:normal;
color:#999999;
position:absolute;
top:90px;
left:120px;
margin:0;
padding:0;
}

/* -------------------------------------------------------------------------------
MENU
------------------------------------------------------------------------------- */

#menu{
width:619px;
height:160px;
position:absolute;
top:0px;
left:385px;
}
.menu_link_servicios{
display:block;
float:left;
width:189px;
height:10px;
padding:155px 0 15px 20px;
background: transparent url(./imagenes/b_servicios.png) top left no-repeat;
text-decoration:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.menu_link_servicios:HOVER{
background: transparent url(./servicios/imagenes/b_servicios.png) top left no-repeat;
}
.menu_link_trabajos{
display:block;
float:left;
width:190px;
height:10px;
padding:155px 0 15px 20px;
background: transparent url(./imagenes/b_trabajos.png) top left no-repeat;
text-decoration:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.menu_link_trabajos:HOVER{
background: transparent url(./trabajos/imagenes/b_trabajos.png) top left no-repeat;
}
.menu_link_contacto{
display:block;
float:left;
width:180px;
height:10px;
padding:155px 0 15px 20px;
background: transparent url(./imagenes/b_contacto.png) top left no-repeat;
text-decoration:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.menu_link_contacto:HOVER{
background: transparent url(./contacto/imagenes/b_contacto.png) top left no-repeat;
}

/* -------------------------------------------------------------------------------
MENU SERVICIOS
------------------------------------------------------------------------------- */

#menuservicios{
position:absolute;
top:180px;
left:10px;
width:355px;
height:140px;
padding:10px;
}
.menuservicios_titulo{
font-family:"Times New Roman", Times, serif;
font-size:22px;
font-style:oblique;
font-weight:bold;
color:#3FA5BA;
margin:0 0 8px 0;
padding:0;
}
.menuservicios_servicios{
width:210px;
margin:0;
padding:0;
float:left;
position:relative;
margin-right:5px;
}
.menuservicios_link{
text-decoration:none;
color:#999999;
}
.menuservicios_link:HOVER{
color:#333333;
}

.menuservicios_inmobiliarias{
width:140px;
margin:0;
padding:0;
float:left;
position:relative;
}

/* -------------------------------------------------------------------------------
TEXTOS
------------------------------------------------------------------------------- */

#texto{
width:570px;
margin:0;
padding:20px;
position:absolute;
top:180px;
left:385px;
overflow:visible;
z-index:100;
}

#texto .cliente{
height:100px;
margin-bottom:20px;
}

#texto .img_b10{
display:block;
float:left; 
width:375px; 
height:80px; 
text-align:left;
border:10px #CCCCCC solid;
margin-right:10px;
}

#tags{
position:absolute;
top:355px;
left:10px;
width:355px;
padding:10px;
text-align:justify;
font-size:14px;
line-height:20px;
font-style:oblique;
font-weight:bold;
color:#E1E1E1;
}
#tags p{
cursor:default;
}

.nombreweb{
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:14px;
color:#FF9900;
}

.link_portada{
text-decoration:none;
color:#FF9900;
}

/* -------------------------------------------------------------------------------
PIE
------------------------------------------------------------------------------- */


#pie{
width:100%;
height:300px;
background-color:#CCCCCC;
color:#FFFFFF;
position:absolute;
top:645px;
left:0;
margin: 0 auto;
padding:0;
text-align:center;
}

#pie a{
text-decoration:none;
color:#FFFFFF;
}

#pie_caja{
width:984px;
text-align:left;
padding:10px 10px 0 10px;
color:#FFFFFF;
position:relative;
}

.pie_servicios{
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:10px;
position:absolute;
top:40px;
left:0;
}
.pie_trabajos{
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:10px;
position:absolute;
top:40px;
left:250px;
}
.pie_reconocimientos{
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:10px;
position:absolute;
top:40px;
left:400px;
}
.pie_betabox{
text-decoration:none;
margin-bottom:20px;
color:#FFFFFF;
font-size:16px;
}

.sinMargen{
padding:0;
margin:0;
}

.comentario{
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:9px;
color:#A7A7A7;
}
.comentario a{
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:9px;
color:#A7A7A7;
text-decoration:none;
}

#cuadro_transparente{
position:absolute;
bottom:0;
right:0;
overflow:visible;
filter:alpha(opacity=5);
-moz-opacity:.1;
opacity:.1;
}

ul{
margin:2px 10px 10px 10px;
padding:0;
}

li h4, ul h3{
margin:2px 0 5px 0;
padding:0;
}

.error{
color:#990000;
}

.frase{
cursor:default;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:24px;
color:#D2D2D2;
position:absolute;
bottom:0;
text-align:justify;
width:100%;
display:block;
}
