/* CSS Document */ * { margin: 0; padding: 0; }

html {
	font-family: Bitstream Vera Sans, Verdana,Arial, Helvetica, sans-serif;
	//color: #06705e;
	color: #777777;
	font-size: 15px;
  line-height: 20px;
}

A:link IMG { border: 0px solid #cccccc }
A:visited IMG { border: 0px solid #cccccc }
A:active IMG { border: 0px solid #cccccc }
A:hover IMG { border: 0px solid #cccccc }


div.centraal {
	position: absolute;
  left: 15px;
	top: 15px;
}

.logo {
	position: absolute;
  left: 0px;
	top: 10px;
}

.vinkenveenman {
	position: absolute;
	left: 9px;
	top:185px;
}

.header {
	position: absolute;
	width: 800px;
	height: 148px;
	left: 301px;
	top: -10px;
	padding: 0px;
	margin: 0px;
 background-color: #ffffff;
}

.header img {
 border-right: 5px  solid #ffffff;
}

.kraan {
	position: absolute;
	background-image: url(../img/kraan.jpg);
	width: 270px;
	height: 679px;
	left: -5px;
	top: 255px;
}

.outer_wrapper {
	position: absolute;
	left:0px;
	width: 1050px;
	top: 145px;
}

.container {
	/* width: 100%; */
	float: left;
	margin-right: -200px;
}


.content {
}
/* real content starts here */

.main {
	position: absolute;
	text-align:left;
	top: 85px;
	left: 280px;
	width: 750px;	
	padding: 15px 0px 20px 15px;
	line-height: 18px;
}


body {
}


/* content columns */

.content_column_left {
	width: 191px;
	float: left;
	margin-right: 18px;
}

.content_column_right {
	width: 250px;
	float: left;
}

a {
  color: #777777;;	
	text-decoration: none;
	}

a:hover {
	color: #000000;	
	text-decoration: none;
}

/* indexpagina */

.mainkop1 {
	padding: 0px 0px 0Px 0px;
padding: 15px 10px 10px 10px;	

}

.mainkop1a {
/*position: relative;*/
/*text-align: left;
font-size: 11px;
float: left;
padding: 10px 0px 10px 10px;*/
padding-bottom: 5px;
margin-bottom: 20px;
background-color: #FFF;
border-bottom: 1px  solid #dddddd;
}

.mainkop1b {
}



.mainkop1h {
font-size: 18px;
font-weight: bold;
margin-bottom: 10px;
}

.mainkop1h a {

color: #087160;
}

.mainkop1f  {
text-align: right;
/*
align: right;
text-align: right;
margin: 4px;
border: 1px solid #ffffff;
padding: 4px;
float: right;
width: 200px;
*/
}



/* eof subnavigation */

h1 {
	margin-top: 0;
	font-size:16px;
}
.last {
	margin-bottom: 0;
}


/* navigation */
.menutitle {
	margin-bottom: 0px;
	margin-top: 5px;
	color:#FFF;
	padding:0px;
}

.submenu {
	margin-bottom: 0px;
	margin-top: 5px;
	color:#FFF;
	padding:0px;
}

/* styles submenu */

.submenu a {
	margin-bottom: 0px;
	background-position: left;
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: normal;
	color: #0000ff;
	text-decoration: none;
	padding:0px;
}


.submenu a:hover {
	color: #FFF;
	text-decoration: none;
}

.submenu a:active {
	color: #FFF;
	text-decoration: none;
}

/* eof navigation */

/* toegevoegd voor artikelpagina */

.content-image {
	float: left;
	border: 3px solid #FFF;
	margin: 0px 10px 10px 0px;
}

.content-imageR {
	float: right;
	border: 3px solid #FFF;
	margin: 30px 10px 10px 0px;
	fo!nt-family: Verdana;
	font-size: 9px;
}

.content-link {
	display: block;
	padding-top: 3px;
	padding-left: 10px;
	margin-bottom: 10px;
	width: 315px;
	height: 21px;
	background-repeat: no-repeat;
	fo!nt-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
}

* html .content-link {
	margin-bottom: 0;
	padding-bottom: 10px;
}

#content h2 {
	margin: 0px;
	font-size: 16px;
	color: #5e2c13;
	margin-top: 15px;
	margin-bottom: 0px;
}

h3 {
	margin: 0px;
	font-size: 11px;
	color: #5e2c13;
	margin-bottom: 10px;
}
.content-link a {
	color: #FFF;
	text-decoration: none;
}
.content  a {
	text-decoration: none;
		color: #5e2c13;
}

.orange {
	color: #FF9900;
}

.artikelrubriek {
	
/*background-image: url(../img/bg_header_artikelrubriek.gif);*/
background-repeat: no-repeat;
width: 480px;
background-color: #ffffff;
padding: 4px;
margin-bottom: 18px;
/*border: 3px solid #ffffff;*/
}


.artikelrubriek h2 {
	color: #777777;
	margin-top: 15px;	
	margin-bottom: 0px;	
	fon!t-family: Verdana;
	font-size: 13px;
	font-weight: bold;
}
.artikelrubriek p {

	margin-top: 10px;	
	margin-bottom: 0px;	
	fo!nt-family: Verdana;
	font-size: 15px;
	font-weight: normal;
}


.artikelrubriek2 {
	
/*background-image: url(../img/bg_header_artikelrubriek.gif);*/
background-repeat: no-repeat;
width: 750px;
background-color: #ffffff;
padding: 4px;
margin-bottom: 18px;
border: 3px solid #ffffff;
}

h1.artikel_kop {
	text-transform: uppercase;
	color: #067160;
	b!ackground-color: #ffffff;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 3px;
	font-size: 20px;
 letter-spacing: 	6px;
 line-height: 20px;
 f!ont-family: Arial Bold,Verdana,  Helvetica, sans-serif;
	f!ont-weight: bold;
}

.artikel_foto {
position: absolute;
width: 206px;
left: 530px;
top: 15px;
text-align: left;
font-size: 11px;
margin: 0px;
padding: 4px 4px 4px 4px;
float: left;
background-color: #06705e;
/*border: 3px solid #cccccc;*/
}

.artikel_foto_rand a {
text-align: center;
margin: 0px;
float: left;
padding: 0px;
border: 3px solid #ffffff;
background-color: #06705e;
margin-bottom: 5px;
color: white;
}

.inp1 {
margin-top: -20px;
}

.nav {
	position: absolute;
	z-index: 1;
	left:300px;
	top: -2px;
	background: #CCCCCC;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 8px;
	padding-bottom: 8px;		
	font-size: 15px;	
		text-transform: uppercase;
 font-weight: bold;	
}

table.INDEX {
width: 730px;
	padding: 10px ;
}


table.LST {
	border-width: 1px 1px 1px 1px;
	border-collapse: separate;
}
table.LST tr {
	border-width: 1px 1px 1px 1px;
		background-color: #dddddd;
		
}
table.LST th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 2px 2px 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	background-color: #c0c0c0;
	color: #ffffff;
}
table.LST td {
	border-width: 1px 1px 1px 1px;
	color: #777777;
}

table.LST td  a {
	border-width: 1px 1px 1px 1px;
	color: #777777;
}

