html{background: #FFF; margin: 0; padding: 0; font-family: verdana, helvetica, arial;}

body{margin:0; padding: 0;border-top:#000 5px solid; height:628px; overflow-x: hidden;}

ul{
	
}

ul li{
	color: #777;
	list-style-image: url(../img/bullet.jpg);
}

#visorwrapper{width:100%; height: 250px; display:block;overflow:hidden;position:relative; margin:auto;width: 1280px; height: 250px;overflow:hidden;}
#visor{position:absolute;left:0px;top:0px;display:block;background:#111111 url(../img/ajax-loader.gif) center no-repeat;width:1280px;height:250px;}
.object {position:absolute;left:0px;top:0px;visibility:hidden;}

#visorwrapper a{color:#FFF; text-decoration:none; font-family: arial; font-size: 0.8em;}
#visorwrapper a:hover{text-decoration: underline;}

#visorwrapper p{position:absolute;right:10px;top:0px; padding:0 30px 0 0; color:#FFF; font-size: 0.8em; text-align: right;}



#newsbar{margin:auto;width:100%; height:20px; display:block;background:#beb4ab;}
#newswrapper{width:880px; height:20px; margin: auto; display:block;overflow:hidden;position:relative;}
#newsvisor{position:absolute;left:0px;top:0px;display:block;}
#newsvisor div{float:left;background:#beb4ab url('../img/ico_news.gif') 5px 5px no-repeat; height:17px; display:block; width:880px; font-size: 0.6em; color:#FFF; padding: 3px 0 0 20px;}
#newsvisor a, #newsvisor a:visited  {
	color: #FFFFFF;
	text-decoration: none;
}

#newsvisor a:hover {
	text-decoration: underline;
}




#wrapper{width: 890px; margin: 30px auto;}

.logo{float: left;}

.boton{display: block;float: right;}

#empresa{width:119px; height:30px; background: url('../img/letreros swiss/empresa1.jpg') no-repeat;outline:none;}

#empresa:hover{background: url('../img/letreros swiss/empresa2.jpg') no-repeat;}

#capital-riesgo{width:119px; height:30px; background: url('../img/letreros swiss/capital-riesgo1.jpg') no-repeat;outline:none;}

#capital-riesgo:hover{background: url('../img/letreros swiss/capital-riesgo2.jpg') no-repeat;}

#project-management{width:235px; height:30px; background: url('../img/letreros swiss/project-management1.jpg') no-repeat;outline:none;}

#project-management:hover{background: url('../img/letreros swiss/project-management2.jpg') no-repeat;}

#energia{width:119px; height:30px; background: url('../img/letreros swiss/energia1.jpg') no-repeat;outline:none;}

#energia:hover{background: url('../img/letreros swiss/energia2.jpg') no-repeat;}

#patrimonio{width:119px; height:30px; background: url('../img/letreros swiss/patrimonio1.jpg') no-repeat;outline:none;}

#patrimonio:hover{background: url('../img/letreros swiss/patrimonio2.jpg') no-repeat;}

#ingenieria{width:119px; height:30px; background: url('../img/letreros swiss/ingenieria1.jpg') no-repeat;outline:none;}

#ingenieria:hover{background: url('../img/letreros swiss/ingenieria2.jpg') no-repeat;}

#infraestructuras{width:171px; height:30px; background: url('../img/letreros swiss/infraestructuras1.jpg') no-repeat;outline:none;}

#infraestructuras:hover{background: url('../img/letreros swiss/infraestructuras2.jpg') no-repeat;}

#inmobiliaria{width:119px; height:30px; background: url('../img/letreros swiss/inmobiliaria1.jpg') no-repeat;outline:none;}

#inmobiliaria:hover{background: url('../img/letreros swiss/inmobiliaria2.jpg') no-repeat;}

#medio-ambiente{width:138px; height:30px; background: url('../img/letreros swiss/medio-ambiente1.jpg') no-repeat;outline:none;}

#medio-ambiente:hover{background: url('../img/letreros swiss/medio-ambiente2.jpg') no-repeat;}

.secciones p{margin:0;}

.secciones{margin:0px 0 0 33px; padding: 0 15px 0 0; float: left; border-right: #ccc 1px solid; width:170px;}

.boxes {
	padding-left: 390px;
}

.contenido{padding-bottom: 20px;}

.contenido p{font-size: 0.6em; color: #777; width:490px; margin:0 0 10px 0;text-align:justify;}

.logo-seccion{width:120px; border:#ccc 1px solid; padding:3px; float: left; margin: 0 5px 3px 0;}

.clear{border:0;}

#footer{font-size: 0.6em; color: #777; border-top:#beb4ab 1px solid; width: 1280px; clear: both; text-align: right; margin:50px auto 0 auto;}

#footer a{color:#777;}

#footer a:hover{color:#000;}

#copyright{
	margin: auto;
	color: #777;
	font-size: 0.6em;
	padding-right: 5px;
	text-align: right;
	width: 100%;
}

.boton-entrar{float:right; padding-top:15px;}

.boton-entrar img{
	border: 0;
}

.lista_cv {
color:#444444;
font-size:0.6em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#menulogo{
	width:150px;
	border:0px;
}

