body { margin: 0px; padding: 0px; color: #6d6d6d; background: #fff url(../img/top-line.png) repeat-x 50% 0; font: 13px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; }

#wrapper { width: 960px; margin: 0 auto; text-align: left;}

#header{height: 70px; background: ;}
#logo{width: 135px; height: 46px; float: left; margin: 14px 0 0 0;}
#navigation, #nav-contactar{margin: 4px 0 0 0; padding: 40px 0 0 10px; background: repeat-y url(../img/separator-header.png) top left;}
#navigation{margin-right: 15px;}
#navigation,#nav-contactar{float: left;}
#nav-contactar ul li a{ font-size: 13px; font-weight: bold; text-transform: uppercase; color: #6d6d6d; text-decoration: none;}
#nav-contactar ul li a:hover{color: #fc7e4c;}
#nav-contactar{padding: 22px 0 0 15px;}

#content{clear: left; width: 960px; height: 51px; background: no-repeat url(../img/header-gradient.png) 40px top;padding: 27px 0 0 0;}

#expand{float:left; }
#expand a{display: block; background: no-repeat url(../img/expand.png) left top; height: 21px; padding: 0 0 0 25px; color: #6d6d6d; margin: 5px 0 0 0;}
#expand a:hover{color: #fc7e4c;}

h1{width: 870px;font: 18px/30px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; float: left;}
#images,#footer{clear: both; text-align: center;}
#footer{margin: 10px 0 0 0;height: 77px; background: no-repeat url(../img/footer-bg.png) 50% 0; padding: 10px 0 0 0;}

#footer p a{ color: #333; font-weight: bold; }