
/* -------------- FONTS -------------- */

H1 { 
	font-family: Arial;
	font-size: 20px;
	font-weight: bold; 
	color: #FF6314;
	line-height: 26px;
	margin: 20px 0px 0px 20px;
}

H2 { 
	font-family: Arial;
	font-size: 20px;
	font-weight: bold; 
	color: #FFFFFF;
	line-height: 26px;
	margin: 0px 0px 0px 0px;
}

H3 { 

	font-family: Arial;
	font-size: 15px;
	font-weight: bold; 
	color: #FFFFFF;
	line-height: 15px;
	margin: 12px 0px 0px 250px;
	letter-spacing:0.2em;
}

.andyblack {
	color: #000;
	padding: 0px;
	margin: 0px; 
}

.andyred {
	color: #F00;
	padding: 0px;
	margin: 0px; 
}
.blacktext { 
	font-family: Arial;
	font-size: 15px;
	font-weight: bold; 
	color: #000000;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
}

.blacktext80 { 
	font-family: Arial;
	font-size: 13px;
	font-weight: bold; 
	color: #000000;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
}

.blacktext3 { 
	font-family: Arial;
	font-size: 15px;
	font-weight: bold; 
	color: #000000;
	line-height: 20px;
	margin: 20px 20px 20px 20px;
}
.whitetext { 
	font-family: Arial;
	font-size: 15px;
	font-weight: bold; 
	color: #FFFFFF;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
}

.emailtext { 
	font-family: Arial;
	font-size: 15px;
	font-weight: bold; 
	color: #3E3F3F;
	line-height: 12px;
	margin: 0px 0px 0px 0px;
}

.emailtext a:link, .emailtext a:visited, .emailtext a:active {
	font-weight: bold; 
	color: #000000;
	text-decoration:none;
}
  
.emailtext a:hover {
	font-weight: bold; 
	color: #3E3F3F;
	text-decoration:underline;
}

.menu { 

	font-family: Arial;
	font-size: 10px;
	font-weight: normal; 
	color: #FFFFFF;
	line-height: 14px;
	margin: 5px 0px 0px 250px;
	letter-spacing:0.2em;
}

.menu a:link, .menu a:visited, .menu a:active {
	font-size: 10px;
	font-weight: normal; 
	color: #000000;
	line-height: 14px;
	letter-spacing:0.2em;
	text-decoration:none;
}
  
.menu a:hover {
	font-size: 10px;
	font-weight: bold; 
	color: #FF6314;
	line-height: 14px;
	letter-spacing:0.2em;
	text-decoration:none;
}

.small-bodytext {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal; 
	color: #3E3F3F;
	line-height: 24px;
	margin: 15px 20px 20px 20px;
}

.bodytext {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal; 
	color: #3E3F3F;
	line-height: 150%;
	margin: 20px 20px 20px 20px;
}

.bodytext a:link, .bodytext a:visited, .bodytext a:active {
	font-weight: bold; 
	color: #FF6314;
	text-decoration:none;
}
  
.bodytext a:hover {
	font-weight: bold; 
	color: #3E3F3F;
	text-decoration:underline;
}

.vat {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal; 
	color: #3E3F3F;
	line-height: 150%;
	margin: 0px 20px 0px 20px;
}

.bodytext-orange {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal; 
	color: #FF6314;
	margin: 0px 0px 0px 0px;
}

.header { 
	font-family: Arial;
	font-size: 16px;
	font-weight: bold; 
	color: #000000;
	line-height: 125%;
	margin: 0px 0px 0px 20px;
	background-color: #ffffff; 
}

.header-black { 
	font-family: Arial;
	font-size: 20px;
	font-weight: bold; 
	color: #000000;
	line-height: 6px;
	margin: 0px 0px 0px 20px;
}

.header-orange { 
	font-family: Arial;
	font-size: 20px;
	font-weight: bold; 
	color: #ff6619;
	line-height: 36px;
	margin: 0px 0px 0px 20px;
}

.bodytext2 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal; 
	color: #3E3F3F;
	line-height: 150%;
	margin: 0px 0px 0px 0px;
}

.bodytext3 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal; 
	color: #3E3F3F;
	line-height: 150%;
	margin: 0px 0px 0px 20px;
}

.email {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal; 
	color: #3E3F3F;
	line-height: 150%;
	margin: 0px 0px 0px 0px;
}

.email a:link, .email a:visited, .email a:active {
	font-weight: normal; 
	color: #3E3F3F;
	line-height: 150%;
	text-decoration:none;
}
  
.email a:hover {
	font-weight: normal; 
	color: #FF6314;
	line-height: 150%;
	text-decoration:underline;
}



/* -------------- CONTENT -------------- */

body { 
	background-color: #ffffff;
	padding: 0px;
	height: 100%;
	margin: 0px 0px 0px 0px;
 	background-image: url(background.gif);
}

#main {
	background-color: #ffffff;
	width:100%;
	margin:0 auto 0px;
}

.top {
	position: absolute;
	z-index: 0;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 110px;
	text-align: left;
	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
 	background: #FFFFFF;
 	border: 0px solid #ffffff;
}

.content-logo {
	position: absolute;
	z-index: 200;
	left: 0px;
	top: 0px;
	width: 230px;
	height: 110px;
	text-align: left;
	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
 	border: 0px solid #FFFFFF;  
}

.content-vans {
	position: absolute;
	z-index: 100;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 110px; 
	text-align: right;
	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
  	background: #FFF;
}

.content-orange {
	position: absolute;
	z-index: 100;
	left: 0px;
	top: 110px;
	width: 230px;
	height: 580px;
	text-align: center;
	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
  	border: 0px;  
    background: #FF6314;
}

.content-tagline {
	position: absolute;
	z-index: 0;
	left: 0px;
	top: 110px;
	width: 100%;
	height: 39px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    background: #6F6F6F;
}

.content-menu {
	position: absolute;
	z-index: 0;
	left: 0px;
	top: 149px;
	width: 100%;
	height: 25px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    background: #C8C8C8;
}

.content-text-area {
	position: absolute;
	z-index: 0;
	left: 230px;
	top: 174px;
	width: 550px;
	text-align: left;
  	border: 0px;
	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
}

.content-text-area-right {
	position: absolute;
	z-index: 0;
	left: 280px;
	top: 65px;
	width: 200px;
	text-align: left;
  	border: 0px;
  	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
}

.content-text-area-map {
	position: absolute;
	z-index: 0;
	left: 280px;
	top: 457px;
	width: 250px;
	text-align: right;
  	border: 0px;
  	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
}

.content-text-area-map2 {
	position: absolute;
	z-index: 0;
	left: 280px;
	top: 980px;
	width: 250px;
	text-align: right;
  	border: 0px;
  	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
}

.content-side-text {
	position: absolute;
	z-index: 100;
	left: 780px;
	top: 174px;
	width: 200px;
	text-align: left;
    background: #FFFFFF;
  	border: 0px; 
	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
}
