html {
	background:#fff url('../imgs/layout/back_html.gif') top center repeat-x;
	margin:0;
	padding:0;
}

body {
	margin:0;

	font:normal 11px/14px Verdana, Sans-serif;
	color:#818181;
}

.bodyServices {background:url("../imgs/layout/body_services.jpg") center 50px  no-repeat;}
.bodyComercial {background:url("../imgs/layout/body_projectsComercial.jpg") center 55px  no-repeat;}
.bodyResidential {background:url("../imgs/layout/body_projectsResidencial.jpg") center 220px  no-repeat;}
.bodyCurrent {background:url("../imgs/layout/body_projectsCurrent.jpg") center 140px  no-repeat;}

a, a:hover, a:visited {color:#ed0606;}
img {border:0;}

#container {
	width:855px;
	margin:auto;
	padding-right:140px;
}

#navigation {
	margin:0 0 10px;
	clear:both;
	margin:0 0 85px 0;
	background:#555;
	padding:12px 0px 9px 286px;
	position:relative;
	height:15px;

}



#navigation .logoMenu {position:absolute;top:0;right:-140px;left:auto;}

#logo {
	width:182px;
	float:left;
	height:400px;
	text-align:center;
}

#logo a{
	display:block;
	background:url('../imgs/layout/logo2.gif') no-repeat;
	width:182px;
	height:45px;

	margin-bottom:5px;
}
#logo a span {
	display:none;
}

#navigation ul, #navigation ul li {margin:0;padding:0;list-style:none;display:inline;}
#navigation ul li {float:left;width:103px;}
#navigation ul li.about {width:95px;}
#navigation ul li.services {width:100px;}


#navigation ul li a {display:block;text-decoration:none;line-height:45px;overflow:hidden;height:14px;padding:0 5px;margin-top:1px;}
#navigation ul li a#projects {background:url('../imgs/layout/navigation/projects2.gif') no-repeat;width:40px;}
#navigation ul li a#projects:hover {background-position:0 -14px;}
#navigation ul li a#projects.on {background:url('../imgs/layout/navigation/projects_on2.gif') no-repeat;}
#navigation ul li a#about {background:url('../imgs/layout/navigation/news.gif') no-repeat;width:30px;}
#navigation ul li a#about:hover {background-position:0 -14px;}
#navigation ul li a#people {background:url('../imgs/layout/navigation/people2.gif') no-repeat;width:35px;}
#navigation ul li a#people:hover {background-position:0 -14px;}
#navigation ul li a#people.on {background:url('../imgs/layout/navigation/people_on2.gif') no-repeat;}
#navigation ul li a#services {background:url('../imgs/layout/navigation/services2.gif') no-repeat;width:45px;}
#navigation ul li a#services:hover {background-position:0 -14px;}
#navigation ul li a#services.on {background:url('../imgs/layout/navigation/services_on2.gif') no-repeat;}

#navigation ul li a#about.on {background:url('../imgs/layout/navigation/news_on.gif') no-repeat;}
#navigation ul li a#contact {background:url('../imgs/layout/navigation/contact2.gif') no-repeat;width:45px;}
#navigation ul li a#contact:hover {background-position:0 -14px;}
#navigation ul li a#contact.on {background:url('../imgs/layout/navigation/contact_on2.gif') no-repeat;}

#navigation ul li a#people.on:hover, #navigation ul li a#projects.on:hover, #navigation ul li a#about.on:hover, #navigation ul li a#services.on:hover, #navigation ul li a#contact.on:hover {background-position:0 0;}


#content {
	float:right;
	width:570px;
	position:relative;
}





h1 {font-family:Arial,sans-serif;font-size:16px;font-weight:500;}
h1.titulo {padding-bottom:5px;position:absolute;top:-114px;left:0;_top:-108px;}

.dest {display:block;padding:0 0 10px 0;}

.people {position:relative;margin-right:-150px;_margin-right:-75px;width:720px!important;margin-top:76px;}
.people ul {margin:0;padding:0;list-style:none;position:relative;}
.people ul li {width:220px;margin-bottom:25px;margin-right:15px;}
.people ul li p {margin:2px 0 0 0;padding:0;height:80px;}
.people ul li h1 {margin:40px 0 0 0;padding:0;font-size:9px;}
.people ul li a, .people ul li a:visited {color:#000;text-decoration:none;}
.people ul li a:hover {color:#ed0606!important;}
.people ul li {float:left;}
.people ul li img {float:left;margin-right:10px;border:0;}

.people1 {margin-top:48px;}

.projects-categories {
	margin-bottom:115px;
	position:relative;
	font:normal 12px/15px Arial,sans-serif;
}

p {margin:0 0 15px 0;}

.projects-categories ul, .projects-categories ul li {margin:0;padding:0;list-style:none;height:23px;}
.projects-categories ul {margin-top:-60px;}
.projects-categories ul li {position:absolute;}

.projects-categories ul li.selected {}
.projects-categories ul li.selected a {color:#e90000!important;}
.projects-categories ul li a {color:#676767!important;text-decoration:none;}
.projects-categories ul li a:hover {color:#ed0606!important;}

li.order1 selected {left:0;}
li.order1 {left:0;}
li.order2 selected {left:104px;}
li.order2 {left:104px;}
li.order3 selected {left:198px;}
li.order3 {left:198px;}
li.order4 selected {left:303px;}
li.order4 {left:303px;}
li.order5 selected {left:403px;}
li.order5 {left:403px;}

.imgAbout, .imgServices {position:absolute;top:180px;left:-281px;}

/* *+html .floatFix, *+html ul {height:1%} */
*+html .floatFix, *+html ul,*+html body {display:inline-block;}
* html .floatFix {height:1%}
.floatFix:after, ul:after, body:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}/* parametro para mozilla y opera */


