/* STRUCTURE */

* {
margin:0;
padding:0;
}

body {
background-color: #fff ; 
background:white url(../images/back-body.gif) repeat-y  center 0 ;
}

#wrap-body {
width:870px;
margin:0 auto;
}

#wrap-header {
float:left;
width:870px;
background-color:white;
height:76px;
}

#wrap-nav {
float:left;
width:870px;
height:16px;
background-color:white;
}

#wrap-content {
float:left;
width:870px;
background:transparent url(../images/back-nav.gif) no-repeat  left top ;
border:none;
}

#content {
margin-left:10px;
width:850px;
padding-top:7px;
border:none;
}

#wrap-footer {

clear:both;
background:transparent url(../images/back-footer.gif) no-repeat top ;
text-align:center;
font-size:.85em;
padding-top:12px;
color:#5b5f64;
padding-bottom:30px;
/*margin-left:0px auto;
margin-right:0px auto;*/
margin:0 auto;
}

.clear {
clear:both;
height:0;
}

/* COMMON STYLES */

body {
font-family: Arial, Verdana, sans-serif;
font-size: 75%;
}

a {
text-decoration:underline;
color:#0a83c2;
}

a:hover {
text-decoration:none;
}


p {
font-size:1em;
margin-bottom:.5em;
line-height:150%;
}


h1 {

}

h2 {
font-size:1.3em;
color:#0a83c2;
letter-spacing:1px;
margin-bottom:.5em;
}

h3 {
font-size:1.1em;
color:#123863;
margin-bottom:4px;
}

h4 {
font-size:1.1em;
text-transform:uppercase;
font-weight:normal;
}

h5 {
font-size:1em;
margin-top:.5em;
}

h6 {
font-size:1em;
margin-top:.5em;
color:#5b5f64;
}

img {
border:none;
}

/* HEADER STYLES */
#logo {
float: left;
}

#wrap-headlogos {
float:left;
margin:8px 0 0 175px;
}

.divider {
padding:0 12px;
}

#headul {
float:left;
margin-left:45px;
margin-top:8px;
}

#headul ul{
list-style-type:none;
font-size:.9em;
color:#123863;
}

#headul ul a {
color:#123863;
padding-left:11px;
background:transparent url(../images/chev-14px-blue.gif) no-repeat center left;
}

/* NAVIGATION STYLES */

ul#nav{
list-style-type:none;
font-size:5px;
margin-left:12px;
}

#nav li{
display:block;
float:left;
text-indent:-9997px;
}

#nav li a {
padding:0 12px;
border-right:solid #123863 1px ;
display:block;
height:8px;
background-position: center -8px;
background-repeat: no-repeat;
}

#nav li a:hover {
background-position: center 0;
}

#nav li a#nav-home {
background-image: url(../images/nav-home.gif) ;
width:33px;
}

#nav li a#nav-about {
background-image: url(../images/nav-about.gif) ;
width:38px;
}

#nav li a#nav-portfolio {
background-image: url(../images/nav-portfolio.gif) ;
width:65px;
}

#nav li a#nav-spaceavailable {
background-image: url(../images/nav-spaceavailable.gif) ;
width:49px;
}

#nav li a#nav-brokerrelations {
background-image: url(../images/nav-brokerrelations.gif) ;
width:113px;
}

#nav li a#nav-development {
background-image: url(../images/nav-development.gif) ;
width:83px;
}

#nav li a#nav-sustainability {
background-image: url(../images/nav-sustainability.gif) ;
width:87px;
}


#nav li a#nav-contact {
background-image: url(../images/nav-contact.gif) ;
width:57px;
border-right:none;
}

#nav li a.active {
background-position: center 0;
}
