html { 
	height: 100%; 
	margin:0px;
	padding:0px;
}

body {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#d1d2d3;
	margin-top:0px;
	padding:0px;
	height: 100%; 
}

#containerh {
   	position:absolute;
	width:1000px;
	top:auto;
	left:50%;
	min-height: 100%;
	height:100%;
	height: auto !important;
	margin:0 0 0 -500px;
	padding:0px;
	background-color:#FFFFFF;
	margin-top:10px;
}

#container {
   	position:absolute;
	width:1000px;
	top:auto;
	left:50%;
	min-height: 100%;
	height:100%;
	height: auto !important;
	margin:0 0 0 -500px;
	padding:0px;
	background-color:#d1d2d3;
	margin-top:10px;
}

#mainmenu1 {
	width:1000px;
	height:auto;
 	color:#000000;
	font-size: 9px;
	font-weight:normal;
	float:left;
	background-color:#000000;
	margin:0px;
	padding:0px;
	background-color:#002664;
}

#greybgspace {
    width:1000px;
	min-height: 100%;
	height:100%;
	height: auto !important;
	position:relative;
	top:0px;
	background-color:#FFFFFF;
}

#leftspace{
	width:190px;
	height:100%;
	background: #c60c30 url('/layout/linksmenu.jpg') 0 0 no-repeat;
	float:left;
	font-family: Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
#leftspace ul {
margin-left:15px;
margin-top:5px;
padding-left:10px;
list-style-type:square;
}

#leftspace ul li ul li {
margin:0px;
padding-bottom:5px;
list-style-type:none;
}

#leftspace ul li ul li ul li{
margin:0px;
padding-bottom:5px;
list-style-type:none;
}

#leftspace ul li {
margin:0px;
padding-bottom:5px;
}
#leftspace a{
    font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
#leftspace a:link {
	color: #FFFFFF;
}
#leftspace a:visited {
	color: #FFFFFF;
}
#leftspace a:hover {
	color: #FFFFFF;
}
#leftspace a:active {
	color: #FFFFFF;
}

#mainspacehome{
	width:658px;
    height:100%;
	background: #FFFFFF url('/layout/watermark.jpg') 0 0 no-repeat;
	float:left;
	text-align:left;
	margin-top:0px;
}

#mainspace{
	width:600px;
	height:100%;
	background-color:#FFFFFF;
	float:left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style:normal;
	text-align:left;
}

#mainspace h1, #mainspacehome h1 {
	font-family:Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
    font-weight:500;
	color: <%=varKLEUR%>;
	text-transform:uppercase;
    padding-left:20px;
	padding-right:20px;
}
#mainspace h2, #mainspacehome h2 {
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-transform:uppercase;
	padding-left:20px;
	padding-right:20px;
}

#mainspace p, #mainspacehome p{
	padding-left:20px;
	padding-right:20px;
	line-height:15px;
}

#mainspace h3, #mainspacehome h3{
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
	text-transform:uppercase;
    padding-left:20px;
	padding-right:20px;
}
#mainspace a:visited{
	color: #333333;
}

#mainspace a:hover{
	color: #3D6AE4;
}

#mainspace a:active{
	color: #501464;
}

#mainspace a:link{
	color: #000066;/*#1D4ECF;*/
    font-size: 11px;
}

#mainspacehome a:visited{
	color: #333333;
	text-decoration:none;
}

#mainspacehome a:hover{
	color: #3D6AE4;
	text-decoration:none;
}

#mainspacehome a:active{
	color: #501464;
	text-decoration:none;
}

#mainspacehome a:link{
	color: #000066;
    font-size: 11px;
	text-decoration:none;
}

#mainspace a, #mainspacehome a{
	color: #1D4ECF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
#mainspace h1 a, #mainspacehome h1 a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style:normal;
	font-weight:500;
	color: #00b5b8;
	font-size: 11px;
}
#mainspace h1 a:link, #mainspacehome h1 a:link{
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #1D4ECF;
}
#mainspace h1 a:visited, #mainspacehome h1 a:visited{
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
#mainspace h1 a:hover, #mainspacehome h1 a:hover{
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #3D6AE4;
}
#mainspace h1 a:active, #mainspacehome h1 a:active{
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #501464;
}
#mainspace ul, #mainspacehome ul{
	list-style-type: disc;
	color: #000000;
	list-style-position: inside;
}
#mainspace li, #mainspacehome li{
    color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
#mainspace li ul li, #mainspacehome li ul li{
	list-style-type: square;
	color: #adb4d1;
	list-style-position: inside;
}

#quotehome{
	width:130px;
	height:100%;
	background-color:#FFFFFF;
	float:left;
	text-align:right;
	border-left-color:#000000;
	border-left-style:solid;
	border-left-width:thin;
    border-rigth-color:#000000;
	border-rigth-style:solid;
	border-rigth-width:thin;
}

.kruimelpadhome{
	width:600px;
    height:25px;
	background: #FFFFFF;
	color: #56470E;
	float:left;
	font-family: Verdana, Helvetica, sans-serif;
	font-style: normal;
	text-decoration:none;
	color: #333333;
	font-size: 10px;
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	
}
.kruimelpadhome a{
	color: #000000;
	font-size: 10px;
	text-decoration:none;
}
.kruimelpadhome a:link {
	color: #000000;
	text-decoration:none;
}
.kruimelpadhome a:visited {
	color: #000000;
	text-decoration:none;
}
.kruimelpadhome a:hover {
	color: #000000;
	text-decoration:none;
}
.kruimelpadhome a:active {
	color: #000000;
	text-decoration:none;
}

.kruimelpad{
	width:580px;
    height:25px;
	background: #FFFFFF;
	color: #56470E;
	float:left;
	font-family: Verdana, Helvetica, sans-serif;
	font-style: normal;
	text-decoration:none;
	color: #333333;
	font-size: 10px;
	padding-top:5px;
}
.kruimelpad a{
	color: #000000;
	font-size: 10px;
	text-decoration:none;
}
.kruimelpad a:link {
	color: #000000;
	text-decoration:none;
}
.kruimelpad a:visited {
	color: #000000;
	text-decoration:none;
}
.kruimelpad a:hover {
	color: #000000;
	text-decoration:none;
}
.kruimelpad a:active {
	color: #000000;
	text-decoration:none;
}


#rightspace{
       width:208px;
	   height:100%;
	   background-color:#FFFFFF;
       text-align:left;
	   position:relative;
	   top:0px;
	   right:0px;
	   float:left;
	   overflow:auto;
	   font-family: Verdana, Helvetica, sans-serif;
	   color: #000000;
	   border-left-color:#000000;
	   border-left-style:solid;
	   border-left-width:thin;
}

#rightspace a:visited {
	color:#000000;
	font-style:normal;
}

#rightspace a:hover {
	color:#000000;
}

#rightspace a:active {
	color:#000000;
}

#rightspace a:link {
	color:#000000;
}

#rightspace a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}

#rightspace img{
	border-color:#35a0a8;
}

#rightspace1{
       width:208px;
	   height: auto;/*175px;*/
	   background-color:#fecb00;
       text-align:left;
	   position:relative;
	   top:0px;
	   right:0px;
	   left:0px;
	   float:left;
	   overflow:auto;
	   font-family: Verdana, Helvetica, sans-serif;
	   color: #000000;
	   border-top-color:#000000;
	   border-top-style:solid;
	   border-top-width:thin;
	   border-bottom-color:#000000;
	   border-bottom-style:solid;
	   border-bottom-width:thin;
	   
}

#rightspace2{
       width:208px;
	   height:auto;
	   background-color:#FFFFFF;
       text-align:left;
	   position:relative;
	   top:0px;
	   right:0px;
	   left:0px;
	   float:left;
	   overflow:auto;
	   font-family: Verdana, Helvetica, sans-serif;
	   font-size: 10px;
       border-bottom-color:#000000;
	   border-bottom-style:solid;
	   border-bottom-width:thin;
}

#rightspace3{
       width:208px;
	   height:315px;
	   background-color:#FFFFFF;
       text-align:left;
	   position:relative;
	   top:0px;
	   right:0px;
	   left:0px;
	   float:left;
	   overflow:auto;
	   font-family: Verdana, Helvetica, sans-serif;
	   font-size: 10px;
	   color: #000000;
}

#rightspace4{
       width:208px;
	   height:auto;
	   background-color:#FFFFFF;
       text-align:left;
	   position:relative;
	   top:0px;
	   right:0px;
	   left:0px;
	   float:left;
	   overflow:auto;
	   font-family: Verdana, Helvetica, sans-serif;
	   font-size: 10px;
	   color: #000000;
}

#rightspace select{
	font-size: 9px;
}
#rightspace form{
    font-size: 9px;
}

p {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height:15px;
	color: #000000;
}
h1 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style:normal;
	font-weight:500;
	text-transform:uppercase;
	color: #008543;
}
h2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#000000;
}
h3{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}
h4{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}
h5{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
}
h6{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
}

hr{
color: #000000;
}

a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: underline;
	color: #000066;
}
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #000000;
}
a:active {
    color: #000000;
}


#viavincilogo {
	width:190px;
	height:140px;
	float:left;
	background-color:#002664;
}

#weapen {
	width:208px;
	height:140px;
	float:left;
	text-align:center;
    background-color:#008543;
	border-left-color:#000000;
	border-left-style:solid;
	border-left-width:thin;
}

#mainmenu {
	width:600px;
	height:auto;
 	color:#000000;
	font-size: 9px;
	font-weight:normal;
	float:left;
	background-color:#000000;
}

.topmenu01 {
	width:100px;
	height:20px;
 	color:#FFFFFF;
	font-size: 10px;
	font-weight:normal;
	float:left;
	text-align:center;
	background-color:#000000;
}
.topmenu01 img{
	width:17px;
	height:13px;
	padding-top:2px;
}
.topmenu01 a:visited {
    height:20px;
	color: #FFFFFF;
	text-align:center;
	padding-bottom:3px;
}
.topmenu01 a:hover {
	color: #FFFFFF;
	height:20px;
	text-align:center;
	padding-bottom:3px;
}
.topmenu01 a:active {
	color: #FFFFFF;
	height:20px;
	text-align:center;
	padding-bottom:3px;
}
.topmenu01 a:link {
	color: #FFFFFF;
	height:20px;
	text-align:center;
	padding-bottom:3px;
}
.topmenu01 a{
	color: #FFFFFF;
	height:20px;
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	padding-bottom:3px;
}

.topmenu02 {
	width:100px;
	height:14px;
 	color:#FFFFFF;
	font-size: 10px;
	font-weight:normal;
	float:left;
	text-align:center;
	background-color:#000000;
	padding-top:6px;
}
.topmenu02 a:visited {
    height:14px;
	color: #FFFFFF;
	text-align:center;
	padding-top:6px;
}
.topmenu02 a:hover {
	color: #FFFFFF;
	height:14px;
	text-align:center;
	padding-top:4px;
}	
.topmenu02 a:active {
	color: #FFFFFF;
	height:14px;
	text-align:center;
	padding-top:6px;
}
.topmenu02 a:link {
	color: #FFFFFF;
	height:14px;
	text-align:center;
	padding-top:6px;
}
.topmenu02 a{
	color: #FFFFFF;
	height:14px;
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	padding-top:6px;
}

.fotobalk {
	width:100px;
	height:100px;
	float:left;
	padding:0px;
	margin:0px;
}

.fotobalk600 {
	width:600px;
	height:100px;
	float:left;
	padding:0px;
	margin:0px;
	pause:inherit;
}
.zoekmachine {
	width:185px;
	height:auto;
	font-family: Verdana, Helvetica, sans-serif;
 	color:#000000;
	font-size: 11px;
	font-weight:normal;
	margin-left:18px;
	margin-right:0px;
	text-align:left;
}
.zoekmachine form{
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 11px;
   padding:0px;
   margin-bottom:5px;
}
.adresgegevens {
	width:141px;
	height:auto;
	font-family: Verdana, Helvetica, sans-serif;
 	color:#000000;
	font-size: 11px;
	font-weight:normal;
	margin-left:30px;
	margin-right:30px;
	margin-bottom:15px;
	text-align:left;
}

.adresgegevenshr {
    width:111px;
    width:100%;
}
.aanmelden{
	height:auto;
	font-family: Verdana, Helvetica, sans-serif;
 	color:#000000;
	font-size: 11px;
	font-weight:bold;
	font-weight:normal;
	text-align:center;
	margin-top:15px;
}

.aanmelden form{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    padding:0px;
}

.knop1{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style:	normal;
	color: #333333;
	text-align:center;
}

#menucatlinks1, #menucatlinks2, #menucatlinks3, #menucatlinks5, #menucatlinks6 {
    width:100px;
	height:20px;
	float:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	margin-top:0px;
	padding-top:0px;
	background-color:#002664;
	color:#FFFFFF;
}
#menucatlinks4 {
	width:100px;
	height:20px;
	float:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	margin-top:0px;
	padding-top:0px;
	background-color:#002664;
	color:#FFFFFF;
}
#menucatlinks1 a, #menucatlinks2 a, #menucatlinks3 a, #menucatlinks4 a, #menucatlinks5 a, #menucatlinks6 a {
	width:100px;
	height:20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
    text-decoration:none;
	color: #FFFFFF;
	/*display:block;*/
}
#menucatlinks1 a:link, #menucatlinks2 a:link, #menucatlinks3 a:link, #menucatlinks4 a:link, #menucatlinks5 a:link, #menucatlinks6 a:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
#menucatlinks1 a:visited, #menucatlinks2 a:visited, #menucatlinks3 a:visited, #menucatlinks4 a:visited, #menucatlinks5 a:visited, #menucatlinks6 a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
#menucatlinks1:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	background:url('/layout/menubutton_green.jpg') 0 0 no-repeat;
}
#menucatlinks2:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	background:url('/layout/menubutton_red.jpg') 0 0 no-repeat;
}
#menucatlinks3:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	background:url('/layout/menubutton_orange.jpg') 0 0 no-repeat;
}
#menucatlinks4:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	background:url('/layout/menubutton_cyan.jpg') 0 0 no-repeat;
}
#menucatlinks5:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	background:url('/layout/menubutton_magenta.jpg') 0 0 no-repeat;
}
#menucatlinks6:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	background:url('/layout/menubutton_violet.jpg') 0 0 no-repeat;
}
#menucatlinks1 a:active, #menucatlinks2 a:active, #menucatlinks3 a:active, #menucatlinks4 a:active, #menucatlinks5 a:active, #menucatlinks6 a:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}

#footer{
	width:999px;
	height:16px;
	float:left;
	font-family: Verdana, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	font-size: 10px;
	text-align:center;
}

#footerhl{
	width:658px;
	float:left;
	font-family: Verdana, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	font-size: 10px;
	text-align:center;
	background-color:#FFFFFF;
}

#footerhr{
	width:341px;
	float:left;
	font-family: Verdana, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	font-size: 10px;
	text-align:center;
	background-color: #000000;

}
#footer a {
	color: #FFFFFF;
}
#footer a:link {
	color: #FFFFFF;
}
#footer a:visited {
	color: #FFFFFF;
}
#footer a:hover {
	color: #FFFFFF;
}
#footer a:active {
    color: #FFFFFF;
}
#footercl{
	width:190px;
	float:left;
	font-family: Verdana, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	font-size: 10px;
	text-align:center;
	background-color:#c60c30;
}

#footercr{
	width:809px;
	float:left;
	font-family: Verdana, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	font-size: 10px;
	text-align:center;
	background-color: #000000;
}


p.news-events-title-space {
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif;
	font-style: normal;
	text-align:center;
	color: #006600;
	padding-top:5px;
}

#rightspace3 ul, #rightspace2 ul {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
margin-left:15px;
margin-right:10px;
margin-top:5px;
padding-left:10px;
list-style-image:url(../layout/button.gif);
}

#rightspace3 ul li ul li, #rightspace2 ul li ul li  {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
margin:0px;
list-style-type:none;
}

#rightspace3 ul li, #rightspace2 ul li  {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
margin-top:5px;
}

form{
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top:0px;
padding-left:10px;
}

.highlights1 {
	width:300px;
	height:230px;
	float:left;
	/*font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;*/
	margin-left:20px;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	background:url(../layout/knophighlights.jpg) no-repeat;
	text-decoration:none;
}

.highlights1 p{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	padding:0px;
	margin:0px;
	text-decoration:none;
}

.highlights1 a:link, .highlights1 a:visited, .highlights1 a:hover, .highlights1 a:active{
	text-decoration:none;
}

.highlights2 {
	width:300px;
	height:160px;
	float:left;
	/*font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;*/
	margin-left:20px;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	background:url(../layout/knophighlights.jpg) no-repeat;
	text-decoration:none;
}

.highlights2 p{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	padding:0px;
	margin:0px;
	text-decoration:none;
}

.highlights2 a:link, .highlights2 a:visited, .highlights2 a:hover, .highlights2 a:active{
	text-decoration:none;
}

.highlights3 {
	width:300px;
	height:120px;
	float:left;
	/*font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;*/
	margin-left:20px;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	background:url(../layout/knophighlights.jpg) no-repeat;
	text-decoration:none;
}

.highlights3 p{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	padding:0px;
	margin:0px;
	text-decoration:none;
}

.highlights3 a:link, .highlights3 a:visited, .highlights3 a:hover, .highlights3 a:active{
	text-decoration:none;
}

.knophighlights {
	width:280px;
	height:38px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #000066;
	text-decoration:none;
    padding-left:34px;
	padding-top:9px;
	padding-right:7px;
}

.knophighlights a, .highlights a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration:none;
}

.knophighlights a:link, .knophighlights a:visited, .knophighlights a:hover, .knophighlights a:active{
	text-decoration:none;
}

#mainspacehome h1 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style:normal;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:2px;
	color: #000066;
}

#mainspacehome h2 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight: 500;
	text-transform:none;
	margin-top:2px;
	color: #006600;
}

.fotosfooter{
       width:auto;
	   height:auto;
	   background-color:#FFFFFF;
       text-align:left;
	   position:absolute;
	   bottom:5px;
	   right:0px;
	   left:0px;
	   float:left;
}