/* full css layout by kvd */
/* more info: www.tales.be */


body{
	background-color: black;
	margin: 10px 0 0 0;
	color: #575759;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	/*HelveticaNeue MediumExt*/
	font-style: normal;
	font-weight: normal;
	line-height: 15px;
	}
	
.popup{
	background-color: white;
	background-image: url(../gfx/back.popup.jpg);
	background-repeat: no-repeat;
	margin: 50px 0 0 0;
	color: #575759;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	/*HelveticaNeue MediumExt*/
	font-style: normal;
	font-weight: normal;
	line-height: 15px;
}
/* floating Div workarounds */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0 !important; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

#fixFloatingDiv, .fixFloatingDiv{
	clear: both !important;
	height: 0px !important;
	margin: 0 0 0px 0; 
	border: 0px solid #ea6346 !important;
	background-image: none !important;
	visibility: collapse;
	line-height: 1% !important; /* for IE: anders is deze div +- 20px hoog */
	}
	
	
/* ############## main building blocks ############# */	
#maintable{
	width: 800px;
	background-color: White;
	margin-left: auto;
	margin-right: auto;
}

#topnavig{
	height: 23px;
	background-color: #e8e9ea;
	text-align: left;
}

#maincontainer{
	margin-top: 0px;
	background-image: url(../gfx/back.maincontainer.gif);
	background-repeat: repeat-Y;
}

.nosidenavig{
	background-image: none !important;
}
#crumb
{
	margin-top: 10px;
	text-indent:30px;
	
}
#footer{
	background-image: url(../gfx/back.footer.gif);
	background-repeat: no-repeat;
	height: 28px;
	padding-top: 10px;
	
}

#sidenavig{
	float: left;
	width: 166px;
	padding: 0;
	margin: 0;
}

#content{
	border: 0px solid red;
	float: left;
	margin: 12px 0 0 0;
	width: 519px;
	padding: 0 0 35px 36px;
	text-align: justify;
	/*letter-spacing: 0.05em;*/
}

/* ############## homepage ############# */
#home #topnavig{
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	padding-top: 3px;
	height: 20px !important;
}

#home #maincontainer{
	margin-top: 10px !important;
	margin-top: -10px;
	background-image: none;
}

#home #footer, #aboutus #footer, .faq #footer{
	background-image:url(../gfx/back.footer.home.gif) !important;
	height: 28px;
	padding-top: 10px;
}

#home ul{
	border: 0px solid red;
	list-style: none;
	margin-left: 301px;
	padding-left: 0;
}



#home a{
	border: 0px solid green;
	font-size: 11px;
	display: block;
	height: 18px;
	width: 142px;
	padding-left: 20px;
	padding-top: 5px !important;
	padding-top: 10px;
	text-decoration: none;
	margin-bottom: 0px !important;
	margin-bottom: -5px;
	background-position: 0 4px !important;
	background-position: 0 10px;
}

#home a:link, #home a:visited{
	color: #4b4b4d;
}

#home a:hover, #home a:active{
	background-image: url(../gfx/home/back.link.gif);
	background-repeat: no-repeat;
	color: white;
}



/* ############## topnavig ################# */
#topnavig ul{
	border: 0px solid red;
	display: inline;
	margin-left: 0px;
	padding-left: 0px;
}

#topnavig li{
	display: inline;
	border: 0px solid green;
}

#topnavig a, #topnavig a:link, #topnavig a:visited{
	height: 18px;
	float: left;
	text-align: center;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	border-right: 1px solid #e8e9ea;
	color: #2e2f2f;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}



#tn1{
	margin-left: 37px;
	width: 128px;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

/* uitzonderingen per taal */
/* taal 3 Frans Frankrijk */
.taal3 #topnavig a, .taal3 #topnavig a:link, .taal3 #topnavig a:visited{
	padding-left: 12px !important;
	padding-right: 12px !important;
}
.taal3 #tn1{
	width: 104px !important;
}
/* taal 5 Spaans */
.taal5 #topnavig a, .taal5 #topnavig a:link, .taal5 #topnavig a:visited{
	padding-left: 12px !important;
	padding-right: 12px !important;
}

.taal5 #tn1{
	width: 104px !important;
}
/* taal 9 Tjechisch */
.taal9 #topnavig a, .taal9 #topnavig a:link, .taal9 #topnavig a:visited{
	padding-left: 12px !important;
	padding-right: 12px !important;
}
.taal9 #tn1{
	width: 104px !important;
}

/* taal 10 pools */
.taal10 #topnavig a, .taal10 #topnavig a:link, .taal10 #topnavig a:visited{
	padding-left: 12px !important;
	padding-right: 12px !important;
}
.taal10 #tn1{
	width: 104px !important;
}
/* taal15 = sloveens */

.taal15 #topnavig a, .taal15 #topnavig a:link, .taal15 #topnavig a:visited{
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.taal15 #tn1{
	width: 98px !important;
}

/* taal16 = hongaars/magyar */

.taal16 #topnavig a, .taal16 #topnavig a:link, .taal16 #topnavig a:visited{
	padding-left: 5px !important;
	padding-right: 5px !important;
}
.taal16 #tn1{
	width: 118px !important;
}

/* taal 21 = frans belgië */
.taal21 #topnavig a, .taal21 #topnavig a:link, .taal21 #topnavig a:visited{
	padding-left: 16px !important;
	padding-right: 16px !important;
}
.taal21 #tn1{
	width: 96px !important;
}

/* taal24 = turks */

.taal24 #topnavig a, .taal24 #topnavig a:link, .taal24 #topnavig a:visited{
	padding-left: 8px !important;
	padding-right: 8px !important;
}
.taal24 #tn1{
	width: 114px !important;
	/*margin-left: 0 !important;*/
}

/* taal26 = fins */

.taal26 #topnavig a, .taal26 #topnavig a:link, .taal26 #topnavig a:visited{
	padding-left: 12px !important;
	padding-right: 12px !important;
}
.taal26 #tn1{
	width: 104px !important;
	/*margin-left: 0 !important;*/
}

/* taal27 = zweeds */

.taal27 #topnavig a, .taal27 #topnavig a:link, .taal27 #topnavig a:visited{
	padding-left: 12px !important;
	padding-right: 12px !important;
}
.taal27 #tn1{
	width: 104px !important;
	/*margin-left: 0 !important;*/
}
/* taal28 = roemeens */

.taal28 #topnavig a, .taal28 #topnavig a:link, .taal28 #topnavig a:visited{
	padding-left: 12px !important;
	padding-right: 12px !important;
}
.taal28 #tn1{
	width: 104px !important;
	/*margin-left: 0 !important;*/
}


#topnavig .selected, #topnavig a:hover, #topnavig a:active{
	background-image: url(../gfx/topnavig.back.selected.gif);
	background-repeat: no-repeat;
	border-right: 1px solid #777474 !important;
	color: #e5e4e4 !important;
}


/* ######### sidenavig ################# */
#sidenavig ul{
	list-style: none;
	padding: 0;
	margin: 5px 0 0 0;
}

#sidenavig li{
	
}


#sidenavig a{
	background-color: #7f7a7a;
	display: block;
	padding: 11px 0 9px 15px;
	margin-bottom: 1px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.simplesidenavig #sidenavig a{
	margin-bottom: 1px !important;
	margin-bottom: -14px;

}
#sidenavig .selected, #sidenavig a:hover, #sidenavig a:active{
	background-image: url(../gfx/sidenavig.back.selected.jpg);
	background-repeat: no-repeat;
}


.movie #sidenavig #sn1, .movie #sidenavig #sn2{
	
	background-image: url(../gfx/sidenavig.back.movie.jpg);
	
	padding: 17px 0 15px 15px;
}
.movie #sidenavig #sn1.selected, .movie #sidenavig #sn1:hover, .movie #sidenavig #sn1:active,
.movie #sidenavig #sn2.selected, .movie #sidenavig #sn2:hover, .movie #sidenavig #sn2:active{
	
	background-image: url(../gfx/sidenavig.back.movie.selected.jpg) !important;
}

.movie #sidenavig ul ul{
	margin-top: 0;
}
.movie #sidenavig li li a{
	background-color: #999;
	display: block;
	padding: 3px 0 2px 25px;
	margin-bottom: 1px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
/* ########## generic page ######### */
#textfield{
	border: 0px solid red;
}

	/* ########## only for cashback action - march 2009 ######### */
		#cashbackTeaser img{
			text-align: center;
			margin-left:0 auto;
			margin-right:0 auto;
			margin-bottom:0 !important;
			}
	/* ##########  ######### */
	
.sideimageavailable{
	width: 382px;
	float: left;
}
#sideimages{
	border: 0px solid blue;
	display: block;
	width: 118px;
	float: right;
}

#sideimages img{
	margin-bottom: 12px;
	border: 0;}
	
#textfield img{
	border: 0;
}
#crumb a, #crumb a:link, #crumb a:visited{
	text-transform: lowercase;
	text-decoration: none;
	font-size: 10px;
	color: #2e2f2f;
}

#crumb a:hover, #crumb a:active{
	background-color: #e8e9ea;
}	
#Sitemap a, #Sitemap a:link, #Sitemap a:visited{
	text-decoration: none;
	font-size: 11px;
	color: #2e2f2f;
}

#Sitemap a:hover, #Sitemap a:active{
	background-color: #e8e9ea;
}
#footer a, #footer a:link, #footer a:visited{
	margin-left: 200px;
	width: 85px;
	text-transform: lowercase;
	text-decoration: none;
	font-size: 10px;
	color: #2e2f2f;
}

#footer a:hover, #footer a:active{
	background-color: #e8e9ea;
}

#footer #disclaimer{
	margin-left: 0px !important;
}
#footer #langlink{
	/*background-color: Orange;*/
	width: 500px;
}

#footer #footerlink{
	/*border: 1px solid green;
	*/float: right;
	margin-top: -25px;
	margin-right: 75px !important;
	margin-right: 40px;
}

#home #footer #footerlink{
	float: right;
	margin-top: -15px !important;
	margin-top: -33px;
	margin-right: 35px !important;
	margin-right: 15px;
}

#footer #footerlink a:hover, #footer #footerlink a:active{
	background-color: transparent;
}

#home #footer #footerlink a:hover, #home #footer #footerlink a:active {
	background-image: none;
}
/* ################## twinson section ############*/

#wood{
	float: left;
	width: 126px;
	text-align: center;
}
#points{
	float: left;
	width: 260px;
	text-align: left;
}
#pvc{
	border: 0px solid green;
	float: left;
	width: 126px;
	text-align: center;
}

#woodlist, #pvclist{
	display: block;
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0;
}
#woodlist{
	width: 105px;
	text-align: left;
	float: left;
	margin-left: 5px !important;
	margin-left: 2px;
}
#pvclist{
	width: 105px;
	text-align: right;
	float: right;
	margin-right: 5px !important;
	margin-left: 2px;
}

#points li{
	border-bottom: 1px solid #acbca8;
}

#points .lastitem{
	border-bottom: 0 !important;
}

.pushdown{
	margin-top: 20px;
}


#pdfhome{
	border: 0px solid red;
	background-image: url(../gfx/ico.acrobat.big.gif);
	background-repeat: no-repeat;
	display: block;
	height: 35px;
	padding: 15px 0 0 70px;
}

#pdfhome a{
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #899f83;
}

#pdfhome a:hover, #pdfhome a:active{
	color: red;
}
/* ############ faq ############### */

.faq ol{
	list-style: none;
	margin: 0px 0 70px 0;
	padding: 0;
}

#questions{
	
}
#questions .listnumber{
	font-weight: bold;
	margin: 0 5px 0 0;
	color: #575759 !important;
}

#questions a{
	text-decoration: none;
	color: #575759;
}
#questions a:link, #questions a:visited{
}
#questions a:hover, #questions a:active{
	color: red;
}
#questions .listnumber{
	color: black;
}


#answers{
	
}
#answers li{
	margin-bottom: 20px;
}


#answers .title, .news .title{
	border: 0px solid red;
	color: #4b5847;
	display: block;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left !important;
	margin-bottom: -6px !important;
	margin-bottom: -15px;
}

#answers .listnumber{
	font-weight: bold;
	margin: 0 5px 0 0;
}
.faq .backtotop{
	border: 0px solid red;
	background-image: url(../gfx/back.faq.divider.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 10px;
	display: block;
	text-align: right;
}

.faq .backtotop a{
	color: #82947f;
	text-decoration: none;
	border: 0px solid orange;
}

.faq .backtotop a:hover, .faq .backtotop a:active{
	color: red !important;
}

/* ########### news ################# */
.news #textfield{
	
	
}


.news #content img{
	border: 0;
}

.news .listnumber{
	font-weight: bold;
	margin: 0 10px 0 0;
}

.news .pdf{
	border: 0px solid red;
	margin: 5px 0 10px 0;
	display: block;
	text-align: left;
	font-weight: bold;
}
.news .pdf a{
	color: #a87c4d;
	text-decoration: none;
}

.news .pdf a:hover, .news .pdf a:active{
	color: red;
}
.news .backtotop{
	margin-bottom: 15px;
	display: block;
	text-align: right;
	font-weight: bold;
}

.news .backtotop a{
	color: #a87c4d;
	text-decoration: none;
}

.news .backtotop a:hover, .news .backtotop a:active{
	color: red;
}

.newsitem {
	display: block;
	border-bottom: 1px solid #d0d4cf !important;
	margin-bottom: 30px;}

.news .bigrow{
	border: 0px solid red;
	margin: 0 0 15px 0 !important;
	margin: 0;
	padding-top: 15px !important;
	padding-top: 10px;
}
.news .row{
	border: 0px solid green;
	display: block;
	margin-top: -15px !important;
	margin-top:20px;
	padding: 0;
	width: 416px;
	float: left;
}

.news .newspic{
	margin: 0px 0 15px 440px !important;
	margin: 23px 0 15px 435px;
	display: block;
}
.news .title, .news p{
	width: 416px;
	display: block;
}



.news .sidepic{
	display: block;
	border: 1px solid red;
	margin-bottom: 150px;
	float: right;
}
/* ############ fairs ############### */

.fairs .listnumber{
	display: block;
	margin: 0;
	color: #4b5847;
}

.fairs .title{
	display: block;
	color: #894d0c;
	text-transform: uppercase;
}
/* ######### products navigation ########## */
/*.products #sn1, .products #sn2, .products #sn3{*/
.products #face a, .products #terrace a, .products #terraceplus a, .products #protect a{
	display: block;
	height: 35px;
	margin-bottom: 1px !important;
	margin-bottom: 1px;
	padding: 0 !important;
	text-indent: -1500px;
	}

/*.products #sn1{*/
.products #face a{	
	background-image: url(../gfx/button.face.of.gif) !important;
	background-repeat: no-repeat;
	margin-top: 5px;
}

/*.products #sn2  {*/
.products #terrace a  {
	background-image: url(../gfx/button.terrace.of.gif);
	background-repeat: no-repeat;
}

/*.products #sn3  {*/
.products #terraceplus a  {
	background-image: url(../gfx/button.terraceplus.of.gif);
	background-repeat: no-repeat;
}

/*.products #sn5{*/
.products #protect a{	
	background-image: url(../gfx/button.protect.of.gif) !important;
	background-repeat: no-repeat;
}	



/*.products #sn1:link, .products #sn1:visited {*/
.products #face a:link, .products #face a:visited {
	background-image: url(../gfx/button.face.of.gif);
	background-repeat: no-repeat;
}

/*.products #sn1:hover, .products #sn1:active,  .products #face .selected{*/
.products #face a:hover, .products #face a:active,  .products #face .selected{
	background-image: url(../gfx/button.face.over.jpg) !important;
	background-repeat: no-repeat;
}


/*.products #sn2:link, .products #sn2:visited {*/
.products #terrace a:link, .products #terrace a:visited {
	background-image: url(../gfx/button.terrace.of.gif);
	background-repeat: no-repeat;
}

/*.products #sn2:hover, .products #sn2:active,  .products #terrace .selected{*/
.products #terrace a:hover, .products #terrace a:active,  .products #terrace .selected{
	background-image: url(../gfx/button.terrace.over.jpg) !important;
	background-repeat: no-repeat;
}


/*.products #sn3:link, .products #sn3:visited {*/
.products #terraceplus a:link, .products #terraceplus a:visited {
	background-image: url(../gfx/button.terraceplus.of.gif);
	background-repeat: no-repeat;
}

/*.products #sn3:hover, .products #sn3:active,  .products #terraceplus .selected{*/
.products #terraceplus a:hover, .products #terraceplus a:active,  .products #terraceplus .selected{
	background-image: url(../gfx/button.terraceplus.over.jpg) !important;
	background-repeat: no-repeat;
}


/*.products #sn5:link, .products #sn5:visited {*/
.products #protect a:link, .products #protect a:visited {
	background-image: url(../gfx/button.protect.of.gif);
	background-repeat: no-repeat;
}

/*.products #sn5:hover, .products #sn5:active,  .products #protect .selected{*/
.products #protect a:hover, .products #protect a:active,  .products #protect .selected{
	background-image: url(../gfx/button.protect.over.jpg) !important;
	background-repeat: no-repeat;
}


/* ************************** */
#listface a, #listterrace a,#listterraceplus a, #listprotect a{
	height: 17px !important;
	background-image: url(../gfx/list-arrow.gif) !important;
	background-image: url(../gfx/list-arrow.ie.gif);
	background-repeat: no-repeat;
	text-indent: 55px;
	padding: 0 !important;
	margin-top: 0 !important;
	margin-top: 1px;
	font-size: 9px !important;
	background-color: #99999a !important;
}


#listface a:hover, #listface a:active, #listface a.selected{
	background-image: url(../gfx/list-arrow.gif) !important;
	background-image: url(../gfx/list-arrow.ie.gif);
	background-color: #737D38 !important;
}

#listterrace a:hover, #listterrace a:active, #listterrace a.selected{
	background-image: url(../gfx/list-arrow.gif) !important;
	background-image: url(../gfx/list-arrow.ie.gif);
	background-color: #737D38 !important;
}


#listterraceplus a:hover, #listterraceplus a:active, #listterraceplus a.selected{
	background-image: url(../gfx/list-arrow.gif) !important;
	background-image: url(../gfx/list-arrow.ie.gif);
	background-color: #737D38 !important;
}


#listprotect a:hover, #listprotect a:active, #listprotect a.selected{
	background-image: url(../gfx/list-arrow.gif) !important;
	background-image: url(../gfx/list-arrow.ie.gif);
	background-color: #737D38 !important;
}

/* ############ products subnavig top ############## */
#productsubnavig{
	border: 0px solid red;
	margin-bottom: 20px;
}
#productsubnavig a{
	border-right: 1px solid #575759;
	color: #575759;
	text-decoration: none;
	padding: 2px 5px 2px 2px !important;
	padding: 2px 4px 2px 0px;
}

#productsubnavig a.lastelement{
	border-right: 0px !important;
	padding-right: 0px;
}
#productsubnavig a:hover, #productsubnavig a:active{
	color: red;
}

#sideimages{
	border: 0px solid red;
	margin-top: 3px;
}
	
	
	/* ########## popup ############## */
.popup #footer{
	background-image:url(../gfx/back.footer.home.gif) !important;
	background-position: -150px 0px;
	height: 28px;
	padding-top: 10px;
}

.popup #print{
	border: 0px solid red;
	text-align: right;
	margin-right: 55px
}

.popup #colorsample{
	border: 0px solid green;
	display: block;
	margin: 0 130px 0 130px;
}

.popup #colortext{
	border: 0px solid blue;
	clear: both;
	display: block;
	margin: -10px 55px 15px 30px;
	text-align: justify;
}

.popup h4{
	font-size: 10px;
	margin: 0px;
}

.popup .colorcontainer{
	float: left;
	width: 75px;
	padding: 0 15px 0 0;
	border: 0px dotted red;
}

.popup .colorrow{
	border: 0px solid blue;
	padding: 0 0 20px 0;
	clear: both;
	display: block;
	width: 400px;
}	


.newspop, .fairspop{
	margin: 110px 0 0 0;
}
.newspop #colortext, .fairspop #colortext{
	border: 1px solid red;
	margin-top: 0;	
}

.newspop #colortext img, .fairspop #colortext img{
	display: block !important;
	margin: 0 5px 0 0 !important;
}
.newspop .listnumber, .newspop .title{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	margin: 0 10px 0 0;
}

.fairspop .listnumber, .fairspop .title{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	margin: 0 10px 0 0;
}

.fairspop .title{
	color: #894d0c;
	display: block;
}

.fairspop .listnumber{
	color: #4b5847;
	font-size: 11px;
	display: block;
}
.contact h4{
	font-size: 16px;
	text-transform: uppercase;
	margin: 30px 0 10px 0 !important;
	margin: 30px 0 10px 0;
}

.contact select{
	display: block;
	color: #575759;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	/*HelveticaNeue MediumExt*/
	font-style: normal;
	font-weight: normal;
	line-height: 15px;
}

.contact a{
	text-decoration: none;
}


/*###### twinson movie pages ######### */
#movieintro{
	border: 0px solid red;
	margin-left: 90px;
	padding: 0;
	width: 400px;
	text-align: left;
}

#movieintro ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#movieintro li{
	display: inline;
	margin-right: 50px;
}

#movieintro a{
	background-image: url(../gfx/bullet.movie.bandwidth.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 10px;
	padding-right: 10px;
	color: #575759;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
}

#movieintro a:hover, #movieintro a:active{
	color: red;
}

#movieill a{
	background-image: none !important;
	padding-left: 0;
}
#moviestretch{
	background-image: url(../gfx/movie-illu-stretcher.gif);
	background-repeat: repeat-x;
}
#flashvideo {
	border: 0px solid red;
	width: 550px;
	text-align: center;
}


/* wedstrijd */
.wedstrijd h4{
	font-size: 16px;
	text-transform: uppercase;
	margin: 30px 0 10px 0 !important;
	margin: 30px 0 10px 0;
	color: #6b896f;
}

.wedstrijd h5{
	font-size: 12px;
	color: #6b896f;
	text-align: left;
}

.wedstrijd .highlight{
	font-size: 14px;
}

.wedstrijd .wedstrijdform{
	background-image: url(../gfx/back-formelements.gif);
	background-repeat: repeat-x;
	border: 0px !important;
	height: 17px !important;
	padding: 6px 5px 7px 5px !important;
	padding: 4px 5px 7px 5px;
	color: #575759;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: transparent;
}

.wedstrijd p{
	text-align: left;
}
/*
.wedstrijd input.nobackground{
	background-image: none !important;
	border: 0px !important;
	padding: 0 !important;
	height: auto !important;
}
.wedstrijd input.submitbutt{
	background-image: none !important;
	color: none;
	border: 0px !important;
	padding: 0 !important;
	height: auto !important;
}
*/
.wedstrijd .legal{
	/*margin-top: 0px;*/
}

#installatiefilm a{
	background-image: url(../gfx/bullet.movie.bandwidth.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 10px;
	padding-right: 10px;
	color: #575759;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
}

#installatiefilm a:hover, #installatiefilm a:active{
	color: red;
}

#side-adkvd{
	margin-left: 0px !important;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 0 !important;
}
#side-ad-image{

	border: 0px !important;
	
}

.homesidenavig #sn4, .productssidenavig #sn4{
	margin-top: 5px;
}
