@charset "UTF-8";
/* CSS Document */

body, p, h1, h2, h3, h4, ul, li {margin:0; padding:0;}
img {border:0;}
p {margin:12px 0 0 0; line-height:19px;}
ul {list-style-type:none;}
a:link, a:visited {text-decoration:underline; color:#bfb77d;}
a:hover, a:active {text-decoration:underline; color:#b65527;}
body {
	padding:20px 0;
	background:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:22px;
	color:#FFF;
	}
.mother {
	width:778px;
	border:2px solid #b65527;
	margin:0 auto;
	padding:0 12px 12px;
	background:url(images/header.jpg) no-repeat scroll center 5px;
	}
.navigation {
	width: 100%;
	margin:90px 0 0;
	text-align:center;
	font-weight:700;
	font-size:12px;
	}
.left {
	float:left;
	margin:50px 0 0;
	width:335px;
	}
.right {
	float:right;
	margin:50px 15px 50px 0;
	width:375px;
	}
.footer {
	clear:both;
	background:#231f20;
	text-align:center;
	font-weight:700;
	line-height:30px;
	color:#bfb77d;
	margin:0;
	}
	
h1 {
	color:#403e3d;
	font-weight:400;
	font-size:51px;
	line-height:52px;
	letter-spacing:-2px;
	margin:0 0 0 52px;
	}
h2 {
	color:#bfb77d;
	font-size:20px;
	font-weight:400;
	line-height:23px;
	}
h3 {
	color:#b65527;
	font-size:11px;
	font-weight:700;
	line-height:22px;
	}
sup {font-size:10px;}
.navigation ul li {
	display:inline;
	margin:0 27px;
	}
#nlEnd {margin:0 27px 0 0;}
#nrEnd {margin:0 0 0 27px;}
.navigation a:link, .navigation a:visited {text-decoration:none; color:#FFF;}
.navigation a:hover, .navigation a:active {text-decoration:underline; color:#b65527;}
.footer ul li {
	display:inline;
	margin:0 10px;
	}
#flEnd {margin:0 12px 0 0;}
#frEnd {margin:0 0 0 12px;}

.green {color:#bfb77d;}
.orange {color:#b65527;}

#home .left, #gallery .left, #gallery1 .left{margin:5px 0 0;}
#home .left {width:389px;}
#home .right {width:315px; margin:50px 15px 0 0;}
#solutions .left {margin:0; width:336px; padding:5px 0 0 14px;}
#solutions .right, #gallery .right, #gallery1 .right {margin:5px 0 0; width:391px;}
#solutions .left ul, #gallery .left ul, #gallery1 .left ul {margin:7px 0 0 0; font-weight:700; font-size:9px; color:#b65527;}
#solutions .left ul li, #gallery .left ul li, #gallery1 .left ul li {display:inline; text-decoration:underline; margin:0 3px;}
#solutions .left ul {font-weight:400;}
#solutions h1 {margin:5px 0 0 27px;}
#solutions h3 {margin:12px 0 0;}
#solutions p {margin:0;}
#solutions .left ul {margin:0 0 0 -4px;}
#slEnd {margin:0 4px 0 0;}
#srEnd {margin:0 0 0 4px;}
#gallery h1 {margin:5px 0 22px 27px;}
#gallery h3 {margin:25px 0; font-weight:400;}
#gallery1 h1 {margin:5px 0 15px 27px;}
#gallery1 h3 {margin:15px 0; font-weight:400;}
#gallery .left, #gallery1 .left {padding:0 0 0 14px;}
#gallery .left ul li, #gallery1 .left ul li {margin:0 12px;}
#glEnd {margin:0 4px 0 0;}
#grEnd {margin:0 0 0 4px;}
#drvanputten h1 {margin:45px 0 0 52px;}
#drvanputten .left {margin:20px 0 0;}
#drvanputten .right {margin:0 15px 50px 0;}
#drvanputten .left p {margin:12px 20px 0 41px;}
#contact .left {width:410px;}
#contact .right {width:326px;}
#contact .left h3 {margin:10px 0 0 54px;}
#contact .left p {margin:0 0 0 54px;}
#contact .left img {margin:7px 0 0 15px;}
#contact .left ul {margin:10px 0 0 54px; font-weight:700;}
#contact .right ul {font-weight:700;}
#numers {margin:12px 0 0 0; font-weight:700; color:#b65527;}