body, html {
	height:100%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #0095d3;
	overflow:auto;
	overflow-x:hidden;
}
.bodypict{
	background-image: url(../images/back.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-attachment:fixed;
}
.bodypict_winter{
	background-image: url(../images/back_winter.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-attachment:fixed;
}
.bodypict_zomer{
	background-image: url(../images/back_zomer.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-attachment:fixed;
}
a:active
{
outline: none;
}
:-moz-any-link:focus {
outline: none;
}
.rechtsTop {
	background-image: url(../images/rechts_top_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.menuback {
	background-color: #FFFFFF;
	/*background-image: url(../images/back_links.gif);*/
	background-image: url(../images/menuback.gif);
	background-repeat: repeat-y;
	background-position: left top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #0094d2;
	width:222px;
}
.menu {
	background-image: url(../images/back_links.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#submenu1, #submenu2, #submenu3, #submenu4, #submenu5, #submenu6, #submenu7, #submenu8, #submenu9{
/*position:relative;
z-index:50;*/
}
.contentback {
	background-color: #FFFFFF;
	/*background-image: url(../images/auto_onder.jpg);
	background-repeat: no-repeat;
	background-position: right top;*/
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.footer {
	background-color: #FFFFFF;
}
.footerTD {
	background-image: url(../images/onder_lijn.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	letter-spacing:2px;
}
.footerTD a{
	text-decoration:none;
	color:#FFFFFF;
}
.footerTD a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
.lo{
	background-color:#FFFFFF;
	/*border:0;
	border-left:solid 1px #0094d2;
	border-bottom:solid 1px #0094d2;*/
	background-image: url(../images/autoback.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

body, html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#logo {
	position:absolute;
	left:0;
	top:0;
}
#logotekst {
	position:absolute;
	left:258px;
	top:27px;
}
#autotop {
	position:absolute;
	right:0;
	top:0;
}
#autos{
	position:relative;
	width:222px;
	height:41px;
}
#autos .pos {
	position:absolute;
	left:0px;
	bottom:-27px;
	_bottom:-28px;
	width:252px;
	height:173px;
}
#madeby {
	position:absolute;
	left:250px;
	top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0e303e;
}
#madeby a{
	text-decoration:none;
	color:#0e303e;
}
#madeby a:hover{
	text-decoration:underline;
	color:#fff;
}
.autoOnder {
	background-image: url(../images/back_rechts.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
	/* IE hacks 
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/back_rechts.png', sizingMethod='crop');*/
}
H1, H2, H3, H4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	margin:0;
	padding:0;
}
H5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	margin:0;
	padding:0;
}
H3, H4{
	color:#FFFFFF;
	font-style:italic;
}
.H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#0095d3;
	margin:0;
	padding:0;
}
.H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	color:#0095d3;
	margin:0;
	padding:0;
}
.H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#0095d3;
	margin:0;
	padding:0;
}
.kop1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	margin:0;
	padding:0;
}
.kop2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	margin:0;
	padding:0;
}
.kop3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#0095d3;
	margin:0;
	padding:0;
}
#menu {
	margin-top:30px;
}
#site {
	background-image: url(../images/wit.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#items{
	padding-top:21px;
	padding-right:4px;
	_padding-right:6px;
}
.itemskop {
	background-color: #0095d3;
	background-image: url(../images/items_back.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left:11px;
}
.itemcontent{
	background-color:#ffe5a3;
	padding-top:3px;
	padding-bottom:8px;
}
.datum{
	font-family: verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#0095d3;
	background-image: url(../images/datum_lijn.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right:8px;
	/*padding-top:8px;
	padding-left:0;
	padding-bottom:2px;*/
}
.datum .dd{
	margin:0;
	padding:0;
	padding-left:6px;
	background-color:#ffe5a3;
}
.dd a{
	text-decoration:none;
	color:#0095d3;
	font-weight:bold;
	background-color:#ffe5a3;
}
.dd a:hover{
	text-decoration:underline;
	color:#0095d3;
	font-weight:bold;
	background-color:#ffe5a3;
}
.info{
	font-family: verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding:8px;
	padding-top:0px;
}
.info a{
	text-decoration:none;
	color:#000000;
}
.info a:hover{
	text-decoration:none;
	color:#0095d3;
}
.menuknop {
	font-family: Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:16px;
	padding-left:16px;
	font-style:italic;
	cursor:pointer;
}
.menuknopselected {
	font-family: Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:16px;
	padding-left:16px;
	font-style:italic;
	background-color:#fff;
	cursor:pointer;
}
.menutussen {
	background-image: url(../images/menu_lijn.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.menutussenselected {
	background-image: url(../images/menu_lijn_select.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.pos{
	position:relative;
	width:0;
	height:0;
}
.vlag{
	position:absolute;
	left:22px;
	top:-36px;
}
#menu a{
	color:#000;
	text-decoration:none;
}
#menu a:hover{
	color:#0095d3;
	text-decoration:none;
}
#titel{
	margin-top:30px;
	margin-left:16px;
}
#titel .breadcrumbs {
	padding-top:7px;
	padding-bottom:6px;
}
#titel .breadcrumbs a{
	color:#0095d3;
	text-decoration:none;
}
#titel .breadcrumbs a:hover{
	color:#000;
	text-decoration:none;
}
#foto{
	padding:16px;
	padding-top:21px;
	padding-bottom:0px;
}
#content{
	padding:16px;
	padding-top:21px;
	padding-bottom:0px;
}
.contentTxt{
	padding:12px;
	padding-bottom:30px;
	font-family: verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:19px;
}
.date{
	color:#0095d3;
}
.contentTxt a{
	color:#0095d3;
	font-weight:bold;
	text-decoration:underline;
}
.contentTxt a:hover{
	color:#0095d3;
	font-weight:bold;
	text-decoration:none;
}
.contentTxt .plaatje{
	margin-top:5px;
	margin-left:10px;
	margin-bottom:10px;
}
.contentTxt .plaatje a{
	margin-top:5px;
	margin-left:10px;
	margin-bottom:10px;
	margin-right:0;
	border:solid 1px #000;
}
.contentTxt.plaatje a:hover{
	margin-top:5px;
	margin-left:10px;
	margin-bottom:10px;
	border:solid 1px #000;
}
.fotoOverzicht a img{
	margin:3px;
	border:solid 1px #000;
}
.fotoOverzicht a:hover img{
	margin:1px;
	border:solid 3px #0095d3;
}
#contentrechts{
	padding-top:21px;
	padding-right:16px;
	padding-left:6px;
}
#pict{
	background-repeat:no-repeat;
	background-position: left top;
}
#subpos{
	position:absolute;
	top:29px;
	left:0px;
	z-index:30;
}
#subpos1{
	position:absolute;
	top:29px;
	left:0px;
	z-index:30;
}
#subpos2{
	position:absolute;
	top:29px;
	left:0px;
	z-index:30;
}
#subpos3{
	position:absolute;
	top:29px;
	left:0px;
	z-index:30;
}
#subpos4{
	position:absolute;
	top:29px;
	left:0px;
	z-index:30;
}
#subpos5{
	position:absolute;
	top:29px;
	left:0px;
	z-index:30;
}
#subpos6{
	position:absolute;
	top:29px;
	left:0px;
	z-index:30;
}
#subpos7{
	position:absolute;
	top:216px;
	left:0px;
	z-index:30;
}
#subpos8{
	position:absolute;
	top:34px;
	left:0px;
	z-index:30;
}
#subpos9{
	position:absolute;
	top:181px;
	left:0px;
	z-index:30;
}
.subschaduw{
	background-image: url(../images/subschaduw.png);
	background-repeat: no-repeat;
	background-position: right top;
	
	/* IE hacks */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subschaduw.png', sizingMethod='crop');
}
.submenu{
	border:solid 1px #0095d3;
	border-left:solid 0px #fff;
	background-color:#FFFFFF;
}
.submenu td{
	font-family: verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.subcat{
	padding-top:8px;
	padding-bottom:8px;
	padding-left:16px;
	padding-right:6px;
	font-weight:bold;
}
.sublink{
	padding-top:8px;
	padding-bottom:9px;
	padding-right:6px;
	padding-left:16px;
	width:164px;
}
.sublink a, .subcat a{
	text-decoration:none;
	color:#000;
	display:block;
	padding-right:16px;
	background-image: url(../images/pijl.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.sublink a:hover, .subcat a:hover{
	text-decoration:none;
	color:#0095d3;
	display:block;
	padding-right:16px;
	background-image: url(../images/pijl_on.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.titelBack{
	background-repeat: no-repeat;
	background-position: left -18px;
	background-color:#0095d3;
	padding-left:11px;
}
input, select, textarea{
	font-family: verdana, Helvetica, sans-serif;
	font-size:11px;
	border:solid 1px #0095d3;
}
.contentTxt, .contentTxt td{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
hr{
	border: none; 
	border-bottom: 1px solid #0094d3; 
	height: 0;
}
.overzicht {
	border:0;
	border-left:solid 1px #0094d2;
	border-top:solid 1px #0094d2;
}
.overzicht td{
	border:0;
	border-right:solid 1px #0094d2;
	border-bottom:solid 1px #0094d2;
}
.content{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:19px;
}
.medusa{
	position:absolute;
	left:-200px;
	top:-20px;
	z-index:5;
}
.medusa a{
	color:#fff;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11px;
}
.invulveld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 100%;
}
input, select, textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:solid 1px #0095d3;
}
.menutd{
	position:absolute; right:0; top:0
}
h1{
	padding:0;
	margin:0;
}
.menupos{
	position:relative; width:220px;
}
