
html>body #-sub {
height: auto;
min-height: 595px;
}
 
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-image: url(../images/backgrounds/bg_content.jpg); 
	background-color: #0d0f10;
	background-repeat: no-repeat;
	background-position: top center;
	text-align: center;
	margin: 0 auto 0 auto;
}

.wit { color:#FFFFFF; text-decoration:none; }
 
#Page {
	background-image: url(../images/backgrounds/bg_goud.jpg); 
}
 
#geschiedenis {
	background-image: url(../images/backgrounds/bg_smelten.jpg); 
}
 
#activiteiten {
	background-image: url(../images/backgrounds/bg_ringen.jpg); 
}
 
#producten {
	background-image: url(../images/backgrounds/bg_producten.jpg); 
}
 
#contact {
	background-image: url(../images/backgrounds/bg_main2.jpg);
}
 
#bedrijf {
      background-image: url(../images/backgrounds/bg_activiteiten.jpg);
}

#terms {
      background-image: url(../images/backgrounds/bg_content2.jpg);
}
 
 
img {
	border: 0;
}
 
div {
	margin: 0;
	padding: 0;
}
/* Main Elements ----------------------------------------------------------------------------------*/
 
.Main {
	width: 980px;
	padding-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
}
 
.Header {
	height: 55px;
}
 
.HeaderLogo {
	width: 113px;
	float: left;
	margin-top: 9px;
}
 
.HeaderNavi {
	float: right;
	margin-top: 9px;
	text-align: right;
}
 
.ContentToolbar {
	margin: 0 38px 24px 38px;
	height: 42px;
}
 
.ContentTopic {
	float: left;
}
 
.ContentTopic H1 {
	font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	margin: 9px 0 0 0;
	padding: 0;
}
 
.ContentTopic H1 a:link, .ContentTopic H1 a:visited { 
	color: #859e6c;
}	
 
.ContentTopic H1 a:hover {
	color: #fff;
}
 
.ContentTopic H1 B {
	font-weight: normal;
	color: #859e6c;
}
 
.ContentTopic H1 .Year {
	color: #707f8b;
}
 
.ContentTools {
	float: right;
	padding-top: 18px;
	font-size: 12px;
}
.Copyright {
	clear: both;
	border-top: 1px solid #242729;
	padding-top: 15px;
	margin: 42px 0 50px 0;
}
 
#-sub {
	clear: both;
	width: 980px;
	height: 595px;
	background-image: url(../images/bg_content_area.png); 
	background-repeat: repeat-x;
	text-align:left;
	margin-top: 80px;
	padding: 0;
}
 

 
/* Carfreaks FrontPage ------------------------------------------------------------------------------*/
 
#-front {
	float: left;
	width: 980px;
	margin-top: 178px;
	background:url(../images/front_contentinline.png) left top repeat-y;
	padding-bottom: 25px;	
	text-align: left;
}

.feature img {
	padding: 3px;
}
.feature img a:hover {
	padding: 3px;
	border: 1px solid #000;
}
 
.Goud {
	float: left;
	width: 400px;
	margin:25px;
}
 
.GoudSingle {
	float: left;
	width: 370px;
	margin-bottom: 25px;
}
 
.GoudThumb {
	float: left;
	width: 185px;
}
 
.GoudThumb IMG {
	border: 1px solid #A49457;
	margin-right: 20px;
}
 
.GoudDetails {
	float: left;
	width: 249px;
}
 
#-front H1 {
	font-family: Arial, Tahoma, Verdana;
    font-size: 14px;
	color: #fff;
    font-weight: normal;
	padding-bottom: 3px;
	margin: 0;
	padding: 0;
}
 
#-front H1 a:link, #-front H1 a:visited, #-front H1 a:hover {
	color: #fff;
	text-decoration: none;
}
 
.Date {
	font-family: Helvetica, Tahoma, Arial, Verdana;
    font-size: 14px;
    color: #A49557;
	margin: 0 0 4px 0;
	padding: 0;
}
 
.Description {
	font-family: Helvetica, Tahoma, Arial, Verdana;
    font-size: 11px;
    line-height: 16px;
	color: #bdbcb9;
	margin-top: 4px;
	padding: 0;
}
 
.Content {
	float: left;
	width: 480px;
	
}
 
.ContentRight {
	float: left;
	width: 243px;
}
 
.ContentPost {
	float: left;
	width: 219px;
	height: 92px;
	padding: 0 0 0 38px;
}

.ContentPostBog {
	float: left;
	width: 480px;
	/*height: 262px;*/
	padding: 25px 25px 25px 10px;
}
#rightCopy {
	font-size:10px;
	color:#A49557;
	float:right;
	text-align:right;
	margin-top:0;
}
#rightCopy a{
	color:#A49557;
}
div.Copyright {
	text-align:left;
	font-size:10px;
	color:#A49557;
}
#leftCopy {
	margin-top:0px;
	float:left;
}
div.Content {
	padding-top:24px;
}
div.Content table {
	background:#A49557;
	color:black;
	font-size:11px;
	margin-top:11px;
}
div.Content table th {
	font-weight:bold;
}
div.Content table td, div.Content table th {
	padding:8px;
	width:100px;
}
div.Content table tr th {
	border-bottom:1px solid black;
}
div.Content table td {
	border-bottom:1px solid black;
}
#rightCopy {
	font-size:10px;
	color:#A49557;
	float:right;
	text-align:right;
	margin-top:0;
}
body #rightCopy a{
	color:#A49557;
}
body div.Copyright {
	text-align:left;
	font-size:10px;
	color:#A49557;
}
body #leftCopy {
	margin-top:0px;
	float:left;
}
body div.Content {
	padding-top:24px;
}
body div.Content form {
	padding-top:20px;
}
body div.Content form input{
	background:0 none;
	border:1px solid #A49557;
	padding:3px;
	font-size:11px;
	color: #A49557;
	display:block;
	width:200px;
}
body div.Content form input.check {
	width:auto;
	display:inline;
}
body div.newUser {
	margin:20px 0;
}
body div.Content form button {
	background:#A49557;
	border:0 none;
	color:black;
	margin-top:20px;
}
body div.Content form input.invalid {
	border:1px solid red;
}
body div.Content form input.valid {
	border:1px solid #D2FF68;
}
div#error {
	padding-top:10px;
	font-size:11px;
	color:red;
	font-weight:bold;
}
div#error p {
	margin:0;
}

