/* Martijn Fransen - Proximedia b.v. */

body{
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #800000;
	scrollbar-face-color:#800000;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color: #800000;
	scrollbar-darkshadow-color: #800000;
	scrollbar-track-color: #800000;
	scrollbar-arrow-color:#FFFFFF;
	background-color : #800000; 
	padding: 0px;
	margin: 0px;
}



/* HYPERLINKS */

a{
	color : #000000;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight : bold;
}
a:hover{
	color : #FFFFFF;
	font :  8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

#shopcontainer a {
  font-size: 10px;
}

a.link{
	color : #000000;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
a.link:hover{
	color : #FFFFFF;
	font :  8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.adres{
	font : 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DAA520;
}
a.adreslink{
	color : #DAA520;
	font : 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
a.adreslink:hover{
	color : #FFFFFF;
	font : 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.adreslink:active{
	color : #DAA520;
	font : 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.tekstlink{
	color : #DAA520;
	text-decoration : none;
}
a.tekstlink:hover{
	color : #000;
}
a.tekstlink:active{
	color : #DAA520;
}

	#topmenu {
	width:306px;
	margin-left:0px;
	text-align:left;
	margin-bottom:2px;
	margin-top:0;
	}
	#topmenu li{
	list-style-type:none;
	text-align:center;
	float:left;
	display:inline;
	margin-left:0px;
	margin-right:10px;
	color:#DAA520;
	}
	#topmenu a {
	line-height:23px;
	color:#DAA520;
	font-size:10px;
	padding-bottom:5px;
	}

	#topmenu a:hover {
	color:#FFF;
	background-image:url('../images/top_arrow.gif');
	background-repeat:no-repeat;
	background-position:bottom center;
	}

	#bottommenu {
	width:766px;
	margin-left:0px;
	text-align:left;
	margin-bottom:2px;
	margin-top:0;
	}
	#bottommenu li{
	list-style-type:none;
	text-align:center;
	float:left;
	display:inline;
	margin-right:10px;
	color:#DAA520;
	}
	#bottommenu a {
	line-height:23px;
	color:#DAA520;
	font-size:10px;
	padding-top:4px;
	}

	#bottommenu a:hover {
	color:#FFF;
	background-image:url('../images/bottom_arrow.gif');
	background-repeat:no-repeat;
	background-position:top center;
	}
	
/*------------------------- sub 0 ----------------------------------*/

	#submenu0 {
	z-index:99;
	position:absolute;
	width:170px;
	margin-top:-147px;
	margin-left:0px;
	_margin-left:-175px;
	_margin-top:-125px;
	display:none;
	padding:0;
	}
	#submenu0 li {
	margin-bottom:0px;
	_margin-bottom:-2px;
	float:none;
	width:170px;
	display:block;
	background-image:url('../images/option_trans.gif');
	background-repeat:repeat-x;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	}
	#submenu0 a {
	display: block;
	color:#800000;
	line-height:25px; 
	padding:0;
	}
	#submenu0 a:hover {
	background-image:none;
	}

/*------------------------- sub 1 ----------------------------------*/

	#submenu1 {
	z-index:98;
	position:absolute;
	width:170px;
	margin-top:-272px;
	margin-left:-40px;
	_margin-left:-145px;
	_margin-top:-250px;
	display:none;
	padding:0;
	}
	#submenu1 li {
	margin-bottom:0px;
	_margin-bottom:-2px;
	float:none;
	width:170px;
	display:block;
	background-image:url('../images/option_trans.gif');
	background-repeat:repeat-x;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	}
	#submenu1 a {
	display: block;
	color:#800000;
	line-height:25px; 
	padding:0;
	}
	#submenu1 a:hover {
	background-image:none;
	}
/*------------------------- sub 2 ----------------------------------*/

	#submenu2 {
	z-index:97;
	position:absolute;
	width:170px;
	margin-top:-272px;
	margin-left:-50px;
	_margin-left:-105px;
	_margin-top:-225px;
  *margin-left:-135px;
	*margin-top:-250px;
	display:none;
	padding:0;
	}
	#submenu2 li {
	margin-bottom:0px;
	_margin-bottom:-2px;
	float:none;
	width:170px;
	display:block;
	background-image:url('../images/option_trans.gif');
	background-repeat:repeat-x;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	}
	#submenu2 a {
	display: block;
	color:#800000;
	line-height:25px; 
	padding:0;
	}
	#submenu2 a:hover {
	background-image:none;
	}

/*------------------------- sub 3 ----------------------------------*/

	#submenu3 {
	z-index:96;
	position:absolute;
	width:190px;
	margin-top:-98px;
	margin-left:-5px;
	_margin-left:-192px;
	_margin-top:-77px;
	display:none;
	padding:0;
	}
	#submenu3 li {
	margin-bottom:0px;
	_margin-bottom:-2px;
	float:none;
	width:190px;
	display:block;
	background-image:url('../images/option_trans.gif');
	background-repeat:repeat-x;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	}
	#submenu3 a {
	display: block;
	color:#800000;
	line-height:25px; 
	padding:0;
	}
	#submenu3 a:hover {
	background-image:none;
	}
/*-----------------------------------------------------------*/




.navigatie{
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	background-color : #9F4C46;
	padding-left: 10px;
	padding-right: 10px;
}
a.navigatie{
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
}
a.navigatie:hover{
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
}
a.navigatie:active{
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
}


td{
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.top{
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-right: 10px;
	padding-bottom: 10px;
	
}

.text{
	background-color : #F1E4E3;
}

.geel{
	background-color : #E3E3A3;
}

.rood{
	background-color : #6F1C25;
}

.grijs{
	background-color : #999999;
}

.wit{
	background-color : #FFFFFF;
}

.blauw{
	background-color : #09A5C5;
}

.fout{
    font : 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Red;
	letter-spacing : 1pt;
}

.klein{
	font : 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.lichtblauw{
	background-color: #2CBDDD;
}

.donkerblauw{
	background-color: #09A5C5;
}

.veld2{
	padding: 10px
}
.fotoveld2{
	border-bottom: 5px solid  #09A5C5;
}
.fotoveld3{
	border-bottom: 5px solid  #09A5C5;
	border-top: 5px solid  #09A5C5;
	margin-bottom: 5px;
	margin-top: 5px;
}
.fotoveldleft{
	border-bottom: 5px solid  #09A5C5;
	border-right: 5px solid  #09A5C5;
}
.fotoveldmidden{
	border-left: 5px solid  #09A5C5;
	border-top: 5px solid  #09A5C5;
	border-bottom: 5px solid  #09A5C5;
	float: right;
	margin-right: -12px;
	margin-top: 15px;
	margin-bottom: 5px;
}
.fotoveldmidden2{
	border-left: 5px solid  #09A5C5;
	border-top: 5px solid  #09A5C5;
	border-bottom: 5px solid  #09A5C5;
	float: right;
	margin-right: -12px;
	margin-top: 10px;
	margin-bottom: 5px;
}

.navonder{
	background-color: #2CBDDD;
	border-bottom: 5px solid  #09A5C5;
}

.border5px{
	background-color: #2CBDDD;
	border: 5px solid  #09A5C5;
}
.tekstveld{
	padding: 5px;
}
.tekstveldklein{
	padding-left: 5px;
	padding-bottom: -10px;
	padding-right: 10px;
	padding-top: 5px;
}
.tekstveld2{
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
/* HEADERS */

h1{
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-bottom: -10px;
	padding-top: 4px;
	padding-left: 10px;
	margin-top:0px
}
h2{
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	padding-top: 0px;
	margin-bottom: 0px;
}
h3{
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	margin-bottom: -5px;
}



/* FOTO'S  */

.foto {
	border : 0px dotted #000000;
}
.fotorechts {
	border : 0px solid #09A5C5;
	float:right;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-right: 0px;
	padding-top: 0px;
}
.fotorechtszonder {
	border : 0px solid #FFFFFF;
	float:right;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	vertical-align : text-bottom;
}
.fotolinks {
	border : 0px solid #09A5C5;
	float:left;
	margin-right: 10px;
	margin-top: 0px;
}
.fotolinkszonder {
	border : 0px solid #FFFFFF;
	float:left;
	margin-right: 20px;
}



/* OPSOMMINGEN */

/*ul{
	list-style: url(../images/list.gif);
	margin-top: 0px;
	margin-left: 20px;
	margin-bottom: -10px;
}*/
ul.rechts{
	list-style: url(../images/list.gif);
	margin-top: 0px;
	margin-left: 111px;
	margin-bottom: -10px;
}



/*  FORMULIEREN */

.invul{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10;
	/*filter: alpha(opacity=70)*/
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid  #800000;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#800000;
	scrollbar-highlight-color:#800000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color:#800000;
	width : 225px;
}

.invullist{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid  #9F4C46;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#999999;
	scrollbar-highlight-color:#999999;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color:#999999;
	width : 125px;
}
.route{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10;
	/*filter: alpha(opacity=70)*/
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid  #800000;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#800000;
	scrollbar-highlight-color:#800000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color:#800000;
	width : 110px;
}
.button{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10;
	background-color: #800000;
	color: #FFFFFF;
	border: 0px solid  #800000;
	width : 110px;
	font-weight : bold;
}



/*  TEKSTVLAK  */

#scrolltekst{
	position:relative;
	text-align:left;
	left:1px;
	top:0px;
	width: 485px;
	height: 340px;
	z-index:1;
	overflow: auto;
	/*filter:alpha(opacity=80); */
	border : 0px solid #B8B8B8;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#800000;
	scrollbar-highlight-color:#800000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color:#800000;
	padding-right: 10px;
}

#scrolltekstframe{
	position:relative; 
	text-align:left;
	left:14px; 
	top:0px; 
	width: 485px; 
	height: 345px;
	z-index:1; 
	overflow: auto;
	/*filter:alpha(opacity=80); */
	border : 0px solid #B8B8B8;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#800000;
	scrollbar-highlight-color:#800000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color:#800000;
}

/*  webshop  */

#webshop_inhoud{
	position:relative;
	text-align:left;
	left:0px;
	top:0px;
	width: 770px;
	height: 340px;
	z-index:1;
	overflow: auto;
	/*filter:alpha(opacity=80); */
	border : 0px solid #B8B8B8;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#800000;
	scrollbar-highlight-color:#800000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color:#800000;
	padding-right: 10px;
}

#webshop_inhoud{
	position:relative; 
	text-align:left;
	left:0px; 
	top:0px; 
	width: 770px; 
	height: 345px;
	z-index:1; 
	overflow: auto;
	/*filter:alpha(opacity=80); */
	border : 0px solid #B8B8B8;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#800000;
	scrollbar-highlight-color:#800000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color:#800000;
}

/*   UITKLAPMENU   */
table.menu{
	position:absolute;
	visibility:hidden;
	border-style : solid;
	border-color : #FFFFFF;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 0px;
	margin-left: 25px;
	margin-top: -125px;
}

table.menu2{
	position:absolute;
	visibility:hidden;
	border-style : solid;
	border-color : #FFFFFF;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 0px;
	margin-left: 10px;
	margin-top: -100px;
}

table.menu3{
	position:absolute;
	visibility:hidden;
	border-style : solid;
	border-color : #FFFFFF;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 0px;
	margin-left: 0px;
	margin-top: -50px;
}
.nohand{
	cursor: default;
}

ul.menulink{
	filter:alpha(opacity=100);
	margin-right: 10px;
	color : Black;
	margin-left: 10px;
	line-height : 22px;
}

ul.menulink2{
	filter:alpha(opacity=100);
	margin-right: 10px;
	color : Black;
	margin-left: 10px;
	line-height : 22px;
}

ul.menulink3{
	filter:alpha(opacity=100);
	margin-right: 10px;
	color : Black;
	margin-left: 10px;
	line-height : 22px;
}
.subnavigatie{
	filter:alpha(opacity=80);
	-moz-opacity:.80; 
	opacity:.80;
}



/*  Proximedia-link  */
#proximedia{
	position:absolute; 
	text-align:right;
	left:0px; 
	top:0px; 
	width:100%; 
	height:30px;
	z-index:1; 
	overflow: hidden;
}

a.proxlink{
	color : #DAA520;
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding-top: 1px;
	padding-right: 1px;
}
a.proxlink:hover{
	color : #FFFFFF;
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
a.proxlink:active{
	color : #DAA520;
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
