﻿body
{
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

p
{
	margin-top:0px;
	margin-bottom:1em;
}

form
{
	margin:0px;
	padding:0px;
	margin-top:27px;
}

ul {
	margin-top:0px;
}

h1,h2,h3,h4 {
  font-size: 1em;
  padding-bottom: 0px;
  margin-bottom: 0px;
}

h2{
font-size: 1.05em;
}

img {
	border:none;
}

.website_container {
	margin-left: auto;
	margin-right: auto;
	width:944px;
}


/* logo */
.logo_container
{
	
	width:100%;
	height:90px;
	margin-top:auto;
	margin-bottom:auto;
	margin-right:auto;
	margin-left:auto;
}

.logo
{
	margin-top:0px;
	margin-bottom:0px;
	float: right;
}

/* menu */
.nav_01_container {
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:17px;
	line-height:16px;
	color:#C2C2C2;
}

.nav_01_left{
	float: left;
	width:710px;
	height:17px;
}

.nav_01_right{
	float: right;
	padding-left:9px;
	width:180px;
	height:17px;
}

.nav_02_container {
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:15px;
	line-height: 16px;
	color:#9AD5F2;
}

.nav_02_left
{
	width:710px;
}


/* main_and_right_container */
.main_and_right_container {
	top:0px;
	width:944px;
}



/* main */
.main_container {
	position:relative;
	top:10px;
	left:0px;
	width:710px;
	border:1px red soid;
	float:left;
}

.main_image{
	width:710px;
	height:280px;
	padding-top:0px;
	margin-bottom:20px;
}

.main_text{
	position:relative;
	top:0px;
	width:710px;
	float: left;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 16px;
	color:#000000;
	
}

.main_text_nieuws{
	position:relative;
	width:710px;
	float: left;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 16px;
	color:#000000;
}




/* right */

.right_container {
	position:relative;
	top:10px;
	float:right;
	width:180px;
}

.right_images_container {
	position:relative;
	top:0px;
	width:180px;
}

#marqueecontainer {
	position: relative;
	width: 180px; /*marquee width */
	height: 280px; /*marquee height */
	overflow: hidden;
}

.add_top_spacing {
	margin-top:6px;
}

.right_belmij 
{
	position:relative;
	top:20px;
	width:180px;
	line-height: 16px;
	color:#000000;
}

.right_belmij_content
{
	text-align:right;
}



/* bottom */
.bottom_container {
	top:50px;
	border-top:1px #606060 solid;
	float:left;
	position:relative;
	left:0px;
	width:100%;
	height:30px;
	line-height: 16px;
	color:#606060;
}

.bottom_left{
}

.bottom_right{
	width:170px;
	height:15px;
	float: right;
	text-align:right;
}

.klantcase_contentkolom_td {
	width:25%;
	background-color:#F2F2F2;
	vertical-align:top;
}

.klantcase_contentkolom_seperator_td {
	width:1px;
}

.klantcase_contentkolom {
	width:170px;
	height:250px;
	float:left;
	padding:2px;
	background-color:#F2F2F2;
}

.klantcase_contentkolom_seperator {
	width:1px;
	float:left;
}

.klantcase_testimonial {
	position:relative;
	top:20px;
	width:710px;
	float:left;
}


.hoofdmenu {
	line-height: 16px;
	color:#C2C2C2;
	text-transform:uppercase;
}
.submenu {
	line-height: 16px;
	color:#9AD5F2;
	text-transform:uppercase;
}
.tekst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 16px;
	color:#000000;
}

.statusMsg {
	font-weight: bold;
	line-height:20px;
	vertical-align:middle;
	background-color: #FFFFE0;
	color:Gray;
	border-bottom:1px solid black;
}

.statusMsgIcon {
	line-height:20px;
	vertical-align:middle;
}
.tekstbluebold {
	color:#3AABE1;
	font-weight: bold;
}

.infobar {
	line-height: 16px;
	color:#000000;
}


a:visited {
	text-decoration: none;
	color:#3AABE1;
}
a:link {
	text-decoration: none;
	color:#3AABE1;
}
a:hover {
	text-decoration: underline;
	color:#3AABE1;
}
a:active {
	text-decoration: none;
	color:#9AD5F2;
}

a.hoofdmenu:visited {
	text-decoration: none;
	color:#000000;
}
a.hoofdmenu:link {
	text-decoration: none;
	color:#000000;
}
a.hoofdmenu:hover {
	text-decoration: underline;
	color:#000000;
}
a.hoofdmenu:active {
	text-decoration: none;
	color:#000000;
}


a.submenu:visited {
	text-decoration: none;
	color:#3AABE1;
}
a.submenu:link {
	text-decoration: none;
	color:#3AABE1;
}
a.submenu:hover {
	text-decoration: underline;
	color:#3AABE1;
}
a.submenu:active {
	text-decoration: none;
	color:#3AABE1;
}


a.contactmenu:visited {
	text-decoration: none;
	color:#3AABE1;
}
a.contactmenu:link {
	text-decoration: none;
	color:#3AABE1;
}
a.contactmenu:hover {
	text-decoration: underline;
	color:#3AABE1;
}
a.contactmenu:active {
	text-decoration: none;
	color:#3AABE1;
}

a.menuimp:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
	color:#3AABE1;
	text-transform:uppercase;
}
a.menuimp:link 
{
	text-decoration: none;
	color:#3AABE1;
	text-transform:uppercase;
}
a.menuimp:hover 
{
	text-decoration: underline;
	color:#3AABE1;
	text-transform:uppercase;
}
a.menuimp:active 
{
	text-decoration: none;
	color:#3AABE1;
	text-transform:uppercase;
}

a.footerzwart:visited {
	text-decoration: none;
	color:#000000;
}
a.footerzwart:link {
	text-decoration: none;
	color:#000000;
}
a.footerzwart:hover {
	text-decoration: underline;
	color:#000000;
}
a.footerzwart:active {
	text-decoration: none;
	color:#000000;
}

a.footerblauw:visited {
	text-decoration: none;
	color:#3AABE1;
}
a.footerblauw:link {
	text-decoration: none;
	color:#3AABE1;
}
a.footerblauw:hover {
	text-decoration: underline;
	color:#3AABE1;
}
a.footerblauw:active {
	text-decoration: none;
	color:#3AABE1;
}

.message
{
	background-color: #FFFFE0;
	padding:4px;

	font-size:1.2em;
	font-weight:bold;
	color:Gray;

	border-bottom:1px solid black;

	position:fixed;
	left:0;
	top:0;
	width:100%;
	z-index:1000;
}