body {
	background-color: #d3ebf8;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/back3.gif);
	background-repeat: repeat-y;
	background-position:center top;
	overflow:hidden;
}

html, body {
	height: 100%;
	width:100%;
}
a:active
{
outline: none;
}
:-moz-any-link:focus {
outline: none;
}



#main {
	z-index: 1;
	position:absolute;
	height: 100%;
	width: 100%;
	overflow:auto;
	overflow-x: hidden;
	overflow-y: scroll;
	margin: 0 auto;
}
.breadcrumbs{
	padding-top:90px;
	padding-left:300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style:italic;
	color: #20aae4;	
}
.breadcrumbs a{
	color: #20aae4;	
	text-decoration:underline;
	cursor:pointer;
}
.breadcrumbs a:hover{
	color: #20aae4;	
	text-decoration:none;
	cursor:pointer;
}
.breadcrumbs h1, .breadcrumbs h2{
	display:inline-block;
	*zoom:1;
	*display:inline;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: normal !important;
	font-style:italic !important;
	color: #20aae4 !important;	
}
#contentWebshop .breadcrumbs{
	padding-top:90px;
	padding-left:300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style:italic;
	color: #20aae4;	
	background-image: url(../images/webshop_bread_back.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color:#bce4f7;
}
#contentWebshop .breadcrumbs a{
	color: #0ca2e1;	
	text-decoration:underline;
}
#contentWebshop .breadcrumbs a:hover{
	color: #0ca2e1;	
	text-decoration:none;
}
.sRechts {
	background-image: url(../images/schaduw_rechts.png);
	background-repeat: repeat-y;
	background-position: right top;
	cursor:default;
	
	/* IE hacks */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/schaduw_rechts.png', sizingMethod='scale');
}

.adres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left:3px;
}
.adres a {
	color: #FFFFFF;
	text-decoration:none;
}
.adres a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
#content .content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	padding-left:300px;
	padding-right:175px;
	padding-bottom:40px;
	padding-top:25px;
}
#content, .content td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height:normal;
}
#content a{
	color:#009ee0;
}
#content ul, #content li, #content p, #content{
	/*margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height:normal;
}
.content td ul{
}
.content .blauwpijl{
	color: #009ee0;
	text-decoration:none;
	background-image: url(../images/blauwpijl1.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
	background-position: right bottom;
	padding-right:15px;
	font-style:italic;
	display:block;
	/*float:right;*/
	text-align:right;
}
.contentBody{
	background-image: url(../images/onder_rood.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	padding-left:300px;
	padding-right:175px;
	padding-bottom:130px;
	padding-top:25px;
}
.normal  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.intro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0073aa;
}
.kopje{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #e1041d;
}
.contentfotoOnder{
	border:solid 3px #e1041d;
	margin-bottom:-112px;
}
.footerInfo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	padding-right:15px;
}
.footerInfo a {
	color: #FFFFFF;
	text-decoration:none;
}
.footerInfo a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}

.hoofd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	padding-top:4px;
	padding-bottom:3px;
	line-height:15px;
}
.hoofd a {
	color: #FFFFFF;
	text-decoration:none;
}
.hoofd a:hover, .hoofdselected a, .hoofdselected a:hover {
	color: #83cff0;
	text-decoration:none;
}
.hoofdselected{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #83cff0;
	padding-top:4px;
	padding-bottom:3px;
	line-height:15px;
}
.sub{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding-top:4px;
	padding-bottom:3px;
	line-height:15px;
}
.sub a {
	color: #FFFFFF;
	text-decoration:none;
}
.sub a:hover, .subselected a, .subselected a:hover {
	color: #e1041d;
	text-decoration:none;
}
.subselected{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e1041d;
	padding-top:4px;
	padding-bottom:3px;
	line-height:15px;
}
.sublijn{
	background-image: url(../images/knop_hoofd_sub.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.sublijnselected{
	background-image: url(../images/knop_hoofd_sub_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.knopje{
	color: #000000 !important;
	text-decoration:none;
	background-image: url(../images/knopje.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right:35px;
	padding-top:2px;
	padding-bottom:4px;
	padding-left:10px;
	margin-right:14px;
	margin-bottom:14px;
	/*display:block;
	float:left;*/
}
#nieuws .knopje{
	color: #000000;
	text-decoration:none;
}
#nieuws hr{
	border: none;
	border-bottom: 3px dotted #d5edfa;
	height: 3px;
	clear:both;
}
.nieuwsbriefIMG{
	background-image: url(../images/nieuwsbrief_img_shade.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right:3px;
	padding-top:0px;
	padding-bottom:2px;
	padding-left:0px;
	margin-left:14px;
	margin-bottom:10px;
	float:right;
}
.nieuwsbriefIMG img{
	border:solid 1px #9aa3a9;
}
#nieuws a{
	color:#10a4e2;
	text-decoration:underline;
}
#nieuws a:hover{
	color:#10a4e2;
	text-decoration:none;
}
.nieuwsTD, .faqTD, .sitemapTD{
	padding-bottom:30px;
}
.faq{
	border-top:solid 0px #10a4e2;
	border-bottom:solid 1px #10a4e2;
	padding-left:7px;
	background-image: url(../images/faq_punt.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.no1{
	border-top:solid 1px #10a4e2;
	border-bottom:solid 1px #10a4e2;
	margin-top:13px;
}
.faq a{
	text-decoration:none;
}
.faq a:hover{
	text-decoration:underline;
}
.faq .open{
	background-image: url(../images/faq_sluiten.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	color:#000;
	font-weight:bold;
	padding-top:6px;
	padding-bottom:5px;
	padding-right:90px;
	display:block;
}
.faq .dicht{
	background-image: url(../images/faq_antwoord.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	color:#000;
	font-weight:bold;
	padding-top:6px;
	padding-bottom:5px;
	padding-right:90px;
	display:block;
}
.antwoord{
	padding-top:7px;
	padding-bottom:20px;
	padding-left:32px;
	padding-right:50px;
	font-style:italic;
}

/* begin rechterkolom volgpagina's */
#items{
	width:150px;
	padding-top:150px;
	padding-left:12px;
	padding-right:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:14px;
	color: #fff;
}
#items .blauwpijl{
	color: #83cff0;
	text-decoration:none;
	background-image: url(../images/blauwpijl.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right:16px;
	display:block;
}
#items a {
	color:#83cff0;
	text-decoration:none;
}
#items a:hover {
	color:#83cff0;
	text-decoration:underline;
}
#items .stippel{
	border: none; 
	margin:0;
	margin-bottom:12px;
	_margin-bottom:5px;
	margin-top:12px;
	_margin-top:5px;
	width:100%;
	display: block;
	height: 5px;
	background-image: url(../images/stippel.gif);
	background-repeat: no-repeat;
	background-position: top center;
}
#items .titel {
	background-image: url(../images/ring_lb_blauw.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:3px;
}
#items .titelTxt {
	padding-left:20px;
	font-weight:normal;
	color:#bce4f7;
}
#items .titelTxt a {
	color:#faba00;
	text-decoration:none;
}
#items .titelTxt a:hover {
	color:#faba00;
	text-decoration:underline;
}
#items img{
	border: solid 2px #fff; 
	margin-top:0px;
	margin-bottom:4px;
	text-align:center;
}
#items p, #itemsHome p{
	margin-top:2px;
	margin-bottom:10px;
}
/* einde rechterkolom volgpagina's */

/* begin rechterkolom homepage */
#itemsHome{
	width:150px;
	padding-top:150px;
	padding-left:12px;
	padding-right:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:14px;
	color: #fff;
}
#itemsHome .blauwpijl{
	color: #bce4f7;
	text-decoration:none;
	background-image: url(../images/blauwpijl_lb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right:16px;
	display:block;
}
#itemsHome a {
	color:#bce4f7;
	text-decoration:none;
}
#itemsHome a:hover {
	color:#bce4f7;
	text-decoration:underline;
}
#itemsHome .stippel{
	border: none; 
	margin:0;
	margin-bottom:12px;
	_margin-bottom:5px;
	margin-top:12px;
	_margin-top:5px;
	width:100%;
	display: block;
	height: 5px;
	background-image: url(../images/stippel_lb.gif);
	background-repeat: no-repeat;
	background-position: top center;
}
#itemsHome .titel {
	background-image: url(../images/ring_lb_lichtblauw.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:3px;
}
#itemsHome .titelTxt {
	padding-left:20px;
	font-weight:normal;
	color:#bce4f7;
}
#itemsHome .titelTxt a {
	color:#faba00;
	text-decoration:none;
}
#itemsHome .titelTxt a:hover {
	color:#faba00;
	text-decoration:underline;
}
#itemsHome img{
	border: solid 2px #fff; 
	margin-top:0px;
	margin-bottom:4px;
	text-align:center;
}
/* einde rechterkolom homepage */

.homeFoto{
	background-image: url(../images/homepage/foto0.jpg);
	background-repeat: no-repeat;
	background-position: 133px bottom;
	padding-left:300px;
}
.homeTitel{
	padding-bottom:15px;
}
h1{
	font-size: 60px;
	margin:0;
}
h1.wit{
	position:absolute;
	left:0;
	top:-60;
	z-index:15;
	color:#ffffff;
	font-size: 60px;
	margin:0;
	white-space:nowrap;

}
h1.zwart{
	position:absolute;
	left:3;
	top:-57;
	z-index:11;
	color:#000000;
	font-size: 60px;
	margin:0;
	white-space:nowrap;
}

.content h1{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 19px;
	color:#00284a;
	margin:0;
	padding:0;
}
h2, .homekop{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color:#009ee0;
	margin:0;
	padding:0;
}
#content .homekop{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color:#009ee0;
	margin:0;
	padding:0;
}
#content a{
	color:#009ee0;
}
h3, .homesubkop{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color:#00284a;
	margin:0;
	padding:0;
}
#contentHome .content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	padding-left:300px;
	padding-right:175px;
	padding-bottom:20px;
	padding-top:25px;
}
.contentHome{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #00284a;
	padding-left:300px;
	padding-right:175px;
	padding-bottom:50px;
	padding-top:25px;
}
.contentHome td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	font-weight: normal;
	color: #00284a;
}

/* begin stylen producten pagina */
#producten .product1 img{
	border:solid 3px #f49e00;
}
#producten .product1 .balk{
	background-color: #f49e00;
}
#producten .product2 img{
	border:solid 3px #009ee0;
}
#producten .product2 .balk{
	background-color: #009ee0;
}
#producten .product3 img{
	border:solid 3px #007088;
}
#producten .product3 .balk{
	background-color: #007088;
}
#producten .product4 img{
	border:solid 3px #04266d;
}
#producten .product4 .balk{
	background-color: #04266d;
}
#producten .product5 img{
	border:solid 3px #a2027b;
}
#producten .product5 .balk{
	background-color: #a2027b;
}
#producten .product6 img{
	border:solid 3px #e42518;
}
#producten .product6 .balk{
	background-color: #e42518;
}
.pointer{
	cursor:pointer;
}
#producten a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	font-weight: normal;
	font-style:italic;
	color: #fff;
	text-decoration:none;
}
#producten a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	font-weight: normal;
	font-style:italic;
	color: #fff;
	text-decoration:underline;
}
#producten .productnaam{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height:18px;
	font-weight: bold;
	color: #fff;
	padding-left:20px;
}
#producten .productnaamlos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:18px;
	font-weight: bold;
	color: #fff;
	padding-left:10px;
}
#producten .pijl{
	border:0;
}
.productenBody .content{
	padding-bottom:50px;
	padding-right:190px;
}
.producten1Body .content{
	background-image: url(../images/producten_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-bottom:50px;
	padding-right:190px;
	background-color:#feecd3;
}
.producten2Body .content{
	background-image: url(../images/producten_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-bottom:50px;
	padding-right:190px;
	background-color:#ccecf9;
}
.producten3Body .content{
	background-image: url(../images/producten_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-bottom:50px;
	padding-right:190px;
	background-color:#cce2e7;
}
.producten4Body .content{
	background-image: url(../images/producten_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-bottom:50px;
	padding-right:190px;
	background-color:#cdd4e2;
}
.producten5Body .content{
	background-image: url(../images/producten_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-bottom:50px;
	padding-right:190px;
	background-color:#eccce5;
}
.producten6Body .content{
	background-image: url(../images/producten_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-bottom:50px;
	padding-right:190px;
	background-color:#fad3d1;
}
/* einde stylen producten pagina */
.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #e1041d;
}

.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e1041d;
}

.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #e1041d;
}
.webshopvenster{
	/*background-color:#00284a;*/
}
.nieuwsFoto{
	border:solid 1px #e1041d;
	margin-left:15px;
	margin-bottom:10px;
}


.FotoLinks{
	margin-right:15px;
	margin-bottom:10px;
}
.FotoRechts{
	margin-left:15px;
	margin-bottom:10px;
}
.FotoLinksBorderRood{
	border:solid 1px #e1041d;
	margin-right:15px;
	margin-bottom:10px;
}
.FotoRechtsBorderRood{
	border:solid 1px #e1041d;
	margin-left:15px;
	margin-bottom:10px;
}

.FotoLinksBorderLichtBlauw{
	border:solid 1px #009ee0;
	margin-right:15px;
	margin-bottom:10px;
}
.FotoRechtsBorderLichtBlauw{
	border:solid 1px #009ee0;
	margin-left:15px;
	margin-bottom:10px;
}

.FotoLinksBorderDonkerBlauw{
	border:solid 1px #00284a;
	margin-right:15px;
	margin-bottom:10px;
}
.FotoRechtsBorderDonkerBlauw{
	border:solid 1px #00284a;
	margin-left:15px;
	margin-bottom:10px;
}

/* begin stylen 2 */

.pos {
	position: relative;
	height: 0px;
	width: 0px;
}
.p12{
	padding-left:312px;
}
#slogan{
	position:absolute;
	top:0;
	width:996px;
	height:80px;
	z-index:10;
}
#menu{
	position:absolute;
	top:0px;
	width:332px;
	z-index:50;
	overflow:hidden;
}
#punt{
	position:absolute;
	top:0px;
	width:309px;
	z-index:20;
	overflow:hidden;
}
#building{
	position:absolute;
	bottom:0px;
	width:223px;
	height:397px;
	z-index:30;
}
#contentveld{
	position:absolute;
	top:0;
	z-index:5;
	overflow:scroll;
	overflow-x:hidden;
}
#footer{
	position:absolute;
	bottom:-1px;
	width:996px;
	height:25px;
	z-index:80;
}

.heroeslinks{
	position:absolute;
	left:10px;
	top:-60px;
	z-index:80;
}

.heroeslinks a{
	height:61px !important;
}
.webshopLogo{
	position:absolute;
	top:0;
	width:149px;
	height:132px;
	z-index:30;
}
#rechterbalk{
	position:absolute;
	top:0;
	width:166px;
	z-index:8;
	overflow:hidden;
}
.schaduwlinks{
	background-color: #d5edfa;
	background-image: url(images/schaduw_links.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.schaduwrechts{
	background-color: #d5edfa;
	background-image: url(images/schaduw_rechts.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


/*  begin sitemap */

.sitemap1 li{
	list-style-image:url(../images/sitemap1.gif);
	margin:10px;
	font-weight:bold;
}
.sitemap1 li a{
	color:#00284a;
	text-decoration:none;
	padding:4px;
	padding-left:4px;
}
.sitemap1 li a:hover{
	color:#00284a;
	text-decoration:underline;
	padding:4px;
	padding-left:4px;
}
.sitemap2 li{
	list-style-image:url(../images/sitemap2.gif);
}
.sitemap2 li a{
	color:#0073aa;
	text-decoration:none;
	padding:4px;
	padding-left:4px;
}
.sitemap2 li a:hover{
	color:#0073aa;
	text-decoration:underline;
	padding:4px;
	padding-left:4px;
}
.sitemap3 li{
	list-style-image:url(../images/sitemap3.gif);
}

.sitemap3 li a{
	color:#faba00;
	text-decoration:none;
	padding:4px;
	padding-left:4px;
}
.sitemap3 li a:hover{
	color:#faba00;
	text-decoration:underline;
	padding:4px;
	padding-left:4px;
}
ol li a{
	color:#0073aa;
	text-decoration:none;
	padding:4px;
	padding-left:10px;
	font-weight:bold;
}
ol li a:hover{
	color:#0073aa;
	text-decoration:underline;
	padding:4px;
	padding-left:10px;
	font-weight:bold;
}
ol li{
	color:#0073aa;
	padding:4px;
	font-weight:bold;
}
ol li p{
	color:#000;
	font-weight:normal;
	margin-top:0;
	padding-left:26px;
	padding-right:26px;
}

.content .intro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold !important;
	color: #0073aa !important;
}
.heroes{
	position:absolute; 
	left:10px; 
	top:270px; 
	top:310px\9;
	height:61px;
	z-index:60;
}
.webshoplink{
	position:absolute; 
	left:0px; 
	top:0px;
	z-index:30;
}
/*  einde sitemap */

/* begin webshop */
.webshop{
	position:absolute;
	top:0;
	z-index:5;
	width:996px;
	overflow:scroll;
	overflow-x:hidden;
}

.webshop{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/webshop/back.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:#d3ebf8;
}
.webshop #contentWebshop .breadcrumbs{
	padding-top:90px;
	padding-left:300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style:italic;
	color: #20aae4;	
	background-image: url(../images/webshop/webshop_bread_back.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color:#bce4f7;
}
.webshop #contentWebshop .breadcrumbs a{
	color: #0ca2e1;	
	text-decoration:underline;
}
.webshop #contentWebshop .breadcrumbs a:hover{
	color: #0ca2e1;	
	text-decoration:none;
}
.webshop .content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	padding-left:300px;
	padding-right:0;
	/*padding-right:175px;*/
	padding-bottom:60px;
	padding-top:25px;
	/*padding-right:25px;*/
	background-color:transparent;
}
.webshop .extra{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.webshop .content td, input, select, textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.webshop select{
	position:relative;
	z-index:0;
}
.webshop .webshopmenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	padding-left:6px;
	padding-right:3px;
}
.webshop .webshopmenu .kop{
	color:#bae0f2;
	font-weight:bold;
}
.webshop .webshopmenu input{
	height:22px;
	width:100%;
	border:none;
	background-color:#fff;
	color:#072848;
}
.webshop .webshopmenu .knop{
	background-image: url(../images/webshop/knop.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right:28px;
	padding-left:6px;
	padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	width:40px;
	_width:70px;
}
.webshop .webshopmenu .knop a{
	color:#072848;
	text-decoration:none;
	display:block;
}
.webshop .webshopmenu .knopbreed{
	background-image: url(../images/webshop/knop.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right:28px;
	padding-left:6px;
	padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	display:inline;
	/*display:inline;*/
}
.webshop .webshopmenu .knopbreed a{
	color:#072848;
	text-decoration:none;
}
.webshop .webshopmenu .ww120{
	width:90px;
	_width:120px;
}
.webshop .kopje{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #e1041d;
}
.webshop .content .blauwpijl{
	color: #009ee0;
	text-decoration:none;
	background-image: url(../images/webshop/blauwpijl1.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
	background-position: right bottom;
	padding-right:15px;
	font-style:italic;
	display:block;
	/*float:right;*/
	text-align:right;
}
.webshop .content a{
	color:#1b95d0;
	text-decoration:underline;
}
.webshop .content a:hover{
	color:#1b95d0;
	text-decoration:none;
}
.webshop #producten .product0 img, .webshop .producten0Body #producten .product img{
	border:solid 3px #072848;
}
.webshop #producten .product0 .balk, .webshop .producten0Body #producten .product .balk{
	background-color: #072848;
}
.webshop #producten .product1 img, .webshop .producten1Body #producten .product img{
	border:solid 3px #f49e00;
}
.webshop #producten .product1 .balk, .webshop .producten1Body #producten .product .balk{
	background-color: #f49e00;
}
.webshop #producten .product2 img, .webshop .producten2Body #producten .product img{
	border:solid 3px #009ee0;
}
.webshop #producten .product2 .balk, .webshop .producten2Body #producten .product .balk{
	background-color: #009ee0;
}
.webshop #producten .product3 img, .webshop .producten3Body #producten .product img{
	border:solid 3px #007088;
}
.webshop #producten .product3 .balk, .webshop .producten3Body #producten .product .balk{
	background-color: #007088;
}
.webshop #producten .product4 img, .webshop .producten4Body #producten .product img{
	border:solid 3px #04266d;
}
.webshop #producten .product4 .balk, .webshop .producten4Body #producten .product .balk{
	background-color: #04266d;
}
.webshop #producten .product5 img, .webshop .producten5Body #producten .product img{
	border:solid 3px #a2027b;
}
.webshop #producten .product5 .balk, .webshop .producten5Body #producten .product .balk{
	background-color: #a2027b;
}
.webshop #producten .product6 img, .webshop .producten6Body #producten .product img{
	border:solid 3px #e42518;
}
.webshop #producten .product6 .balk, .webshop .producten6Body #producten .product .balk{
	background-color: #e42518;
}
.webshop .pointer{
	cursor:pointer;
}
.webshop #producten a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	font-weight: normal;
	font-style:italic;
	color: #fff;
	text-decoration:none;
}
.webshop #producten a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	font-weight: normal;
	font-style:italic;
	color: #fff;
	text-decoration:underline;
}
.webshop #producten .productnaam{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height:18px;
	font-weight: bold;
	color: #fff;
	padding-left:20px;
}
.webshop #producten .productnaam h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height:18px;
	font-weight: bold;
	color: #fff;
}
.webshop #producten .productnaamlos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:18px;
	font-weight: bold;
	color: #fff;
	padding-left:10px;
}
.webshop #producten .productnaamlos h3, .webshop #producten .productnaamlos h2, .webshop #producten .productnaamlos h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:18px;
	font-weight: bold;
	color: #fff;
}
.webshop #producten .pijl{
	border:0;
}
.webshop .productenBody{
	background-color:#fff;
	height:100%;
}
.webshop .producten0Body{
	background-image: url(../images/webshop/producten_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#d5ebf5;
	height:100%;
}
.webshop .producten1Body{
	background-image: url(../images/webshop/producten_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#feecd3;
	height:100%;
}
.webshop .producten2Body{
	background-image: url(../images/webshop/producten_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#ccecf9;
	height:100%;
}
.webshop .producten3Body{
	background-image: url(../images/webshop/producten_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#cce2e7;
	height:100%;
}
.webshop .producten4Body{
	background-image: url(../images/webshop/producten_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#cdd4e2;
	height:100%;
}
.webshop .producten5Body{
	background-image: url(../images/webshop/producten_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#eccce5;
	height:100%;
}
.webshop .producten6Body{
	background-image: url(../images/webshop/producten_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#fad3d1;
	height:100%;
}
.webshop .webshopvenster {
	background-image: url(../images/webshop/webshop_venster_back.png);
	background-repeat: repeat-y;
	background-position: left top;
	cursor:default;
	
	/* IE hacks */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/webshop/webshop_venster_back.png', sizingMethod='scale');
}
.webshop .zonder{
	background-image: url(../images/webshop/producten_back_zonder.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.webshop .met{
	background-image: url(../images/webshop/producten_back_met.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.webshop .webshopvenstertop {
	background-image: url(../images/webshop/webshop_venster_boven.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	cursor:default;
	
	/* IE hacks */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/webshop/webshop_venster_boven.png', sizingMethod='crop');
}
.webshop #contentWebshop .breadcrumbs .ingelogd{
	color:#050707;
	font-style:normal;
	margin-top:8px;
}
.webshop #contentWebshop .breadcrumbs .ingelogd a{
	color:#050707;
	text-decoration:underline;
}
.webshop #contentWebshop .breadcrumbs .ingelogd a:hover{
	color:#050707;
	text-decoration:none;
}
.webshop #contentWebshop .content .artikelgroep .artikel{
	padding-top:4px;
	height:21px;
	_height:25px;
	width:360px;
	padding-left:26px;
	margin-bottom:8px;
	
	background-image: url(../images/webshop/groep_bullit.png);
	background-repeat: no-repeat;
	background-position: left top;
	
	/* IE hacks */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/webshop/groep_bullit.png', sizingMethod='crop');
}
.webshop .producten0Body .content .artikelgroep .artikel{
	background-color:#072848;
}
.webshop .producten1Body .content .artikelgroep .artikel{
	background-color:#ed9c21;
}
.webshop .producten2Body .content .artikelgroep .artikel{
	background-color:#1b95d0;
}
.webshop .producten3Body .content .artikelgroep .artikel{
	background-color:#116d84;
}
.webshop .producten4Body .content .artikelgroep .artikel{
	background-color:#202d65;
}
.webshop .producten5Body .content .artikelgroep .artikel{
	background-color:#982276;
}
.webshop .producten6Body .content .artikelgroep .artikel{
	background-color:#d82c26;
}
.webshop #contentWebshop .content .artikelgroep .artikel a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style:normal;
	color: #fff;
	text-decoration:none;
	width:334px;
	display:block;
	/*text-transform:uppercase;*/
}
.webshop #contentWebshop .content .artikelgroep .artikel a h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style:normal;
	color: #fff;
}
.webshop .artikeldata{
	padding-top:14px;
	padding-bottom:17px;
	border-bottom:solid 1px #000;
}
.webshop .artikeldata h3{
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
	font-weight:bold;
	margin:0;
	padding:0;
	display:inline-block;
	*zoom:1;
	*display:inline;
}
.webshop .artOmschr{
	padding-top:2px;
	padding-bottom:2px;
}
.webshop .geenlijn{
	border:0;
}
.webshop .artikeldata .knopwit{
	background-image: url(../images/webshop/knop_wit.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right:28px;
	padding-left:6px;
	padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	text-align:left;
	width:80px;
	_width:70px;
}
.webshop .artikeldata .knopwit a, .webshop .artikeldata .knopwit a:hover{
	color:#000;
	text-decoration:none;
	display:block;
}
.webshop .artikeldata .foto{
	margin-left:10px;
	margin-bottom:10px;
}
.webshop .producten0Body .artikeldata .foto, .webshop .producten0Body .artikeldata .fotogroot{
	border:solid 3px #072848;
}
.webshop .producten1Body .artikeldata .foto, .webshop .producten1Body .artikeldata .fotogroot{
	border:solid 3px #ed9c21;
}
.webshop .producten2Body .artikeldata .foto, .webshop .producten2Body .artikeldata .fotogroot{
	border:solid 3px #1b95d0;
}
.webshop .producten3Body .artikeldata .foto, .webshop .producten3Body .artikeldata .fotogroot{
	border:solid 3px #116d84;
}
.webshop .producten4Body .artikeldata .foto, .webshop .producten4Body .artikeldata .fotogroot{
	border:solid 3px #202d65;
}
.webshop .producten5Body .artikeldata .foto, .webshop .producten5Body .artikeldata .fotogroot{
	border:solid 3px #982276;
}
.webshop .producten6Body .artikeldata .foto, .webshop .producten6Body .artikeldata .fotogroot{
	border:solid 3px #d82c26;
}

.webshop .stappen{
	background-color:#002749;
	padding:10px;
}
.webshop .stappen .empty{
	padding:0 !important;
}
.webshop .stap{
	height:80px;
	padding:6px;
	text-align:left;
	vertical-align:top;
	background-color:#bce4f7;
	width:77px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px !important;
	color:#002749 !important;
}
.webshop .stap.selected{
	height:80px;
	padding:6px;
	text-align:left;
	vertical-align:top;
	background-color:#fff !important;
	width:20%;
	color:#002749 !important;
}
.webshop .stap .kop{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.webshop .stappen .pijl{
	background-image:url(../images/webshop/stappijl0.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
.webshop .groepTable{
	margin-top:26px;
}
.webshop .artikeldata input, .inputline{
	border:0;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
	height:24px;
}
.webshop .textareaProd{
	border:0;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
	overflow:auto;
	width:100%;
}
.webshop .pos{
	width:0;
	height:0;
	position:relative;
	left:0;
	top:0;
	z-index:5;
}
.webshop .wwlogo{
	position:absolute;
	height:51px;
	width:78px;
	left:137px;
	top:-35px;
	top:-31px;
	z-index:10;
	border:0;
}
.webshop .wwlogo .logo img{
	border:0;
}
.webshop .wwtabel td{
 border-bottom:solid 1px #000;
 padding-top:15px;
 padding-bottom:10px;
 font-size: 12px;
}
.webshop .intro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0073aa;
}
.webshop .disable{
	background-color:#FFFFFF;
	color:#000000 !important;
}
.webshop .disable1{
	background-color:#FFFFFF;
	color:#000000;
	border:0 !important;
	border-bottom:solid 1px #000 !important;
	width:36px;
	text-align:right;
}
.webshop .disable2{
	background-color:#FFFFFF;
	color:#000000 !important;
	border:0;
	border-bottom:solid 1px #000;
	border-right:solid 1px #000;
	width:30px;
	text-align:left;
}
.webshop .pcveld{
	width:60px;
}
.webshop .noline, .webshop .noline td{
	border:0 !important;
	padding:0 !important;
}
.webshop .updown{
	padding-top:6px !important;
	padding-right:15px;
}
#webshopLogo{
position:absolute;width:149px;right:-590px;z-index:50;
}

h1.mededelingKop {
	font-size: 18px;
	margin-bottom: 12px;
}
/* einde webshop */
