/* Luxform Lighting */

* {
	margin: 0;
	padding: 0;
	
}

html {
	color: #000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

body {
	width: 1117px;
	margin: 0 auto;
	overflow-y: scroll;
	background:#fff url(background.jpg) repeat-y top center;;
	*overflow-y: none;
}

img {
	border: 0;
}

div#topbar {
	
	width: 1117px;
	height: 158px;
	border-bottom: 1px solid #fff;
}

#languagebar{
	float:left;
	background:#deddda;	
}

.header_bottom{
	clear:left;
	float:left;
	background:#dddcd9 url(header_bottom.jpg) repeat-y top left;	
	width:100%;
	height:36px;
	
}
a:hover{
	 text-decoration:none;	
}


div#topbar div#logotop {
	float: left;
	width: 308px;
	height: 120px;
	
}

div#topbar div#logobottom {
	float: left;
	width: 221px;
	height: 40px;
	background: #000 url("logobottom.gif");
}

#topmenu a{
	color:#676767;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	padding-left:18px;
}

#topmenu a:hover{
	color:#5d8721;
	text-decoration:none;
}

#languagebar{
	float:right;	
	margin-right:16px;
}
#languagebar a{
	text-transform:uppercase;
	display:block;
	float:left;
	margin-top:11px;
	padding-right:6px;
	padding-left:6px;
	color:#878282;
	border-left: 1px solid #878282;
	font-size:12px;
}

div#topbar div#languagebar img {
	float: right;
	border: 0;
	width: 15px;
	height: 11px;
	margin: 5px 8px 0 0;
}

div#topbar ul#topmenu {
	clear:left;
	float: left;
	width: 744px;
	
	
	border-left: 1px solid #fff;
}

div#topbar ul#topmenu li {
	float: left;
	list-style: none;
	margin-top: 12px;
	border-right: 1px solid #fff;
}

div#topbar ul#topmenu li#last {
	border: 0;
}

div#topbar ul#topmenu li a {

	
}



div#photobar {
	width: 1117px;
	height: 134px;
	border-bottom: 1px solid #fff;
	overflow:hidden;
}

div iframe {
	width: 1117px;
	height: 134px;
	border: 0px;
}

div img.photobar1 {
	float: left;
	width: 221px;
	height: 134px;
	border-right: 1px solid #fff;
}

div img.photobar2 {
	float: left;
	width: 154px;
	height: 134px;
}

div ul#sidemenu {
	margin-top:36px;
	float: right;
	margin-right:15px;
	
}

div ul#sidemenu li {
	list-style: none;
	float:left;
}

div ul#sidemenu li a {
	border: 0;
	width: 64px;
	display: block;
	overflow: hidden;
	color: white;
	padding-top: 24px;
	padding-left: 5px;
	text-align: center;
	height: 100%;
	font-weight: bold;
	text-decoration:none;
}

ul#sidemenu li a#twaalfvolt { 
	height: 44px; 
	background: #deeacc url("12volt.jpg"); 
}
 ul#sidemenu li a#solar { 
	height: 44px; 
	background: url("solar.jpg"); 
}
ul#sidemenu li a#accesoires_nl{ 
height: 44px; 
	background: url("accessoires_nl.jpg"); 
}

ul#sidemenu li a#accesoires_fr{ 
height: 44px; 
	background: url("accessoires_nl.jpg"); 
}

ul#sidemenu li a#accesoires_de { 
height: 44px; 
	background: url("accessoires_de.jpg"); 
}
ul#sidemenu li a#accesoires_fi { 
height: 44px; 
	background: url("accessoires_fi.jpg"); 
}
ul#sidemenu li a#accesoires_no { 
height: 44px; 
	background: url("accessoires_no.jpg"); 
}
ul#sidemenu li a#accesoires_over { 
height: 44px; 
	background: url("accessoires_over.jpg"); 
}
ul#sidemenu li a#accesoires_uk { 
height: 44px; 
	background: url("accessoires_uk.jpg"); 
}
ul#sidemenu li a#accesoires_sw { 
height: 44px; 
	background: url("accessoires_sw.jpg"); 
}

ul#sidemenu li a#tweetwintigvolt { 
	height: 44px; 
	background: url("240volt.jpg"); 
}

div#buttonbar {
	width:100%;
	height: 75px;
	background:#5c8721 url(buttonbar.jpg) no-repeat top right;
	border-bottom:2px solid #fff;
	position:relative;
	z-index:1500;

}
#buttonbar a{
	display:block;
	color:#fff;
	float:left;
	background:transparent url(driehoek.png) no-repeat center left;
	padding-left:8px;
	margin:29px 23px;
	font-size:12pt;
	font-family:Verdana, Geneva, sans-serif;
}






#searchfield input{
	
}
div#buttonbar img {
	border: 0;
	float: left;
	width: 221px;
	height: 37px;
	border-right: 1px solid #fff;
}

div#buttonbar div#searchfield {
	float: right;
	width: 348px;
	height: 29px;
	margin-right: 7px;
	margin-top: 18px;
	
}

div#buttonbar div#searchfield input {
	width:235px;
	background:#fff;
	color:#333;
	padding-left:25px;
	border:none;
	height:30px;
	float:left;
}

div#buttonbar div#searchfield input.submit {
	width:81px;
	background:#739d3a;
	border:1px solid #fff;
	color:#fff;
	margin-left:2px ;
	height:30px;
	padding-left:0;
}

div#buttonbar div#searchfield a img#searchbutton {
	border: 0;
	float: left;
	width: 9px;
	height: 21px;
	margin-left: 15px;	
}

div.prop {
	float: right;
	width: 0px;
	background: none;
	height: 443px;
}

div#homecontent {
	width: 1117px;
	position: relative;
	overflow: auto;
	padding-bottom: 20px;
}

div#movie {
    height: 192px;
    overflow: hidden;
    width: 270px;
position: absolute;
right: 455px;
bottom: 21px;
}

div#homecontent div#homeleft {
	float: left;
	width: 357px;
	padding: 20px 15px;
	border-right: 2px solid #fff;
	font: 12px  Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	color:#5e5d5c;
}



div#homecontent h2 {
	font-size: 24px;
	color:#5d8721;
	font-weight:normal;
	padding-top:8px;

}

div#homecontent div#homeleft p {
	line-height: 20px;
	
	margin-top: 1em;
}
#homecenter{
	
}

div#homecontent #homecenter h2
{
	color:#252122;	
}

div#homecontent div#homecenter {
	float: left;
	background:transparent url(background_content.jpg) no-repeat top left;
	height: 483px;
	
	border-right: 1px solid #fff;
}

div#homecontent div#homecenter img#homepicture {
	border: 0;
	width: 443px;
	height: 483px;
}

div#homecontent div#homeright {
	float: left;
	overflow:hidden;
	
	padding: 20px 15px;
	width: 426px;
	background:#fff;
}

#homecenter a{
	font-size:14px;	
}

div#homecontent div#homeright div#actueel {
	line-height: 18px;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px dotted #005b45;
}

div#homecontent div#homeright div#actueel img.arrow {
	margin-right: 5px;
}

div#homecontent div#homeright div#actueel a {
	color: #000;
}

div#homecontent div#homeright div#actueel a:hover {
	text-decoration: underline;
}

div#homecontent div#homeright div#verkooppunten {
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px dotted #005b45;
}

div#footer {
	float: left;
	width: 1117px;
	height: 38px;
	
	line-height: 15px;
	
}

div#footer ul#bottommenu {
	float: left;
	margin-left: 5px;
	height: 43px;
}

div#footer ul#bottommenu li {
	float: left;
	margin-top: 12px;
	padding: 0 5px;
	list-style: none;
	
}

div#footer ul#bottommenu li a {
	color: #fff;
	text-decoration: none;
}

#bottommenu{
	height:50px;	
	width:100%;
}

div#footer ul#bottommenu li a:hover {
	text-decoration: underline;
}

div#footer a.copy {
	float: right;
	color: #94bc5b;
	line-height: 38px;
	margin-right: 10px;
	text-decoration: none;
}

div#ondertekst {
	float: left;
	margin: 15px 0 0 10px;
	color: #fff;
}

div#ondertekst a {
	color: #60afdd;
}

div#homecontent div#catleft {
	float: left;
	width: 221px;
	min-height: 443px;
	border-right: 1px solid #fff;
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background: #deeacc;
}

div#homecontent div#catleft div.catlefttop h2 {
	font-size: 15px;
	font-weight: normal;
}

div#homecontent div#catleft div.catlefttop {
	float: left;
	width: 190px;
	padding: 20px 15px;
}

div#homecontent div#catleft div.catlefttop p {
	line-height: 20px;
	margin-top: 1em;
}

div#homecontent div#catleft div.catleftbottom img {
	float: left;
	width: 221px;
	border: 0;
	margin-top: 10px;
}

div#homecontent div#catright {
	float: left;
	width: 744px;
	min-height: 443px;
	background: #eef4e5;
}

div#homecontent div#catright .catrighttop {
	float: left;
	width: 724px;
	padding: 20px 0 35px 20px;
}

div#homecontent div#catright .catrighttop span {
	float: left;
}

div#homecontent div#catright .catrighttop big {
	float: right;
	text-align: right;
	margin-right: 40px;
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;

}

div#homecontent div#catright .catrighttop big a {
	text-decoration: none;
	color: #516238;
}

div#homecontent div#catright .catrighttop big a:hover {
	text-decoration: underline;
}

div#homecontent div#catright .catrighttop a {
	color: #000;
	text-decoration: none;
}

div#homecontent div#catright .catrighttop a:hover {
	text-decoration: underline;
}

div#homecontent div#catright .catrightbottom {
	float: left;
	padding: 0 20px;
}

div#homecontent div#catright .catrightbottom ul.cat {
	float: left;
	width: 203px;
}

div#homecontent div#catright .catrightbottom ul.cat li {
	list-style: none;
	width: 163px;
	height: 23px;
	background: url("cat.gif");
	margin-bottom: 4px;
	padding: 8px 0 0 40px;
}

div#homecontent div#catright .catrightbottom ul.cat li a {
	color: #000;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
}

div#homecontent div#catright .catrightbottom ul.cat li a:hover {
	text-decoration: none;
}

div#homecontent div#catright .catrightbottom ul.cat li.head {
	background: none;
	padding: 0;
	color: #4e5e37;
	margin-bottom: 10px;
	font: bold 19px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

div#homecontent div#catright .catrightbottom div.divider {
	float: left;
	width: 45px;
	height: 1px;
}

div#homecontent div#catright .catrightbottom ul.item {
	float: left;
}

div#homecontent div#catright .catrightbottom ul.item li {
	float: left;
	list-style: none;
	width: 307px;
	border-top: 1px solid #b4cf8b;
	border-bottom: 1px solid #b4cf8b;
	background: url("item.gif") repeat-y;
	margin: 0 0 6px 13px;
	padding: 7px 15px 7px 7px;
}

div#homecontent div#catright .catrightbottom ul.item li.divider {
	width: 600px;
	height: 0px;
	border: 0;
	background: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

div#homecontent div#catright .catrightbottom ul.item li img {
	float: left;
	width: 100px;
	border: 0;
	margin-right: 10px;
}

div#homecontent div#catright .catrightbottom ul.item li h4 {
	color: #445132;
	margin-bottom: 5px;
	font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

div#homecontent div#catright .catrightbottom ul.item li h4 a {
	color: #445132;
	text-decoration: none;
	font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

div#homecontent div#catright .catrightbottom ul.item li h4 a:hover {
	text-decoration: underline;
}

div#homecontent div#catright .catrightbottom ul.item li p {
	margin-bottom: 5px;
}

div#homecontent div#catright .catrightbottom ul.item li a {
	color: #779251;
	font: bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
}

div#homecontent div#catright .catrightbottom ul.item li a:hover {
	text-decoration: underline;
}

div#homecontent div#catright .catrightbottom .itemleft {
	float: left;
	width: 440px;
	line-height: 16px;
}

div#homecontent div#catright .catrightbottom .itemleft h4 {
	color: #445132;
	margin-bottom: 15px;
	font: bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

div#homecontent div#catright .catrightbottom .itemleft p {
	margin-bottom: 1em;
}

div#homecontent div#catright .catrightbottom a {
	color: #516238;
	text-decoration: none;
}

div#homecontent div#catright .catrightbottom a:hover {
	text-decoration: underline;
}

div#homecontent div#catright .catrightbottom .itemleft a.download {
	color: #779251;
	font-weight: bold;
	text-decoration: none;
}

div#homecontent div#catright .catrightbottom .itemleft a.download:hover {
	text-decoration: underline;
}

div.tekst .download {
    color: #6c844b;
}

div#homecontent div#catright .catrightbottom .itemright {
	float: left;
	width: 170px;
	margin-left: 70px;
}

div#homecontent div#catright .catrightbottom .itemright img {
	float: left;
	width: 170px;
	margin-bottom: 7px;
}


div#homecontent div#catright .catrightbottom {
	line-height: 16px;
}

.answer {
	float: left;
	margin: 25px 0 0 0;
	padding: 10px 0 0 0;
	width: 400px;
	border-top: 1px dotted #000;
}

.answer h5 {
	color: #445132;
	margin-bottom: 5px;
	text-decoration: none;
	font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

div#homecontent div#catright .catrightbottom ul.faqcat {
	float: left;
	width: 664px;
}

div#homecontent div#catright .catrightbottom ul.faqcat li {
	list-style: none;
	width: 624px;
	height: 23px;
	background: url("faqcat.gif");
	margin-bottom: 4px;
	padding: 8px 0 0 40px;
}

div#homecontent div#catright .catrightbottom ul.faqcat li a {
	color: #000;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
}

div#homecontent div#catright .catrightbottom ul.faqcat li a:hover {
	text-decoration: underline;
}



/* Luxform Lighting */

div#subpagecontent {
	float: left;
	width: 1118px;
	background:transparent url(background_sub.jpg) repeat-y 0px 0px;
	/*overflow: auto;*/
    min-height: 550px;
}

div#subpagecontent div.contentleft {
	float: left;
	width: 191px;
	padding: 15px;
	line-height: 16px;
}

div#subpagecontent div.contentleft input {
	padding: 3px;
	background: #fff;
	margin: 5px 0;
	border: 1px solid #2e3328;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

div#subpagecontent div.contentleft input.zoek {
	padding: 3px;
	background: #86a25d;
	color: #fff;
	margin: 5px 0;
	border: 0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

div#subpagecontent div.contentleft select {
	width: 110px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

div#subpagecontent div.contentleft option {
	width: 80px;
}

div#subpagecontent div.contentleft a {
	color: #000;
	text-decoration: none;
}

div#subpagecontent div.contentleft a:hover {
	text-decoration: underline;
}

div#subpagecontent div.contentleft h2 {
	margin-bottom: 5px;
	font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

div#subpagecontent div.contentcenter {
	float: left;
	width: 596px;
	
	
}

div#subpagecontent div.contentcenter div#maincats img {
	border: 0;
	border-bottom: 1px solid #fff;
	}

div#subpagecontent div.contentcenter div.balk {
	width: 490px;
	height: 28px;
	padding: 6px 15px 0 15px;
	background-color: #94bc5b;
}
div#subpagecontent div.contentcenter div.balk h2,
div#subpagecontent div.contentcenter div.balk h3 {
	float: left;
	color:#fff;
	font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

div#subpagecontent div.contentcenter div.balk h3 a {
    color: #fff;
}

div#subpagecontent div.contentcenter div.balk span {
	float: right;
	text-align: right;
	padding: 7px 0 0 0;
	text-transform: uppercase;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
}

div#subpagecontent div.contentcenter div.balk span a {
	color: #fff;
	text-decoration: none;
}

div#subpagecontent div.contentcenter div.balk span a:hover {
	text-decoration: underline;
}

div#subpagecontent div.contentcenter div.tekst {
	float: left;
	width: 414px;
	padding: 20px 10px 0;
	line-height: 18px;
}

div#subpagecontent div.contentcenter div.tekst a {
	color: #709a36;
	text-decoration: none;
}

div#subpagecontent div.contentcenter div.tekst a:hover {
	text-decoration: underline;
}

div#subpagecontent ul.list li {
	list-style: none;
	margin-bottom: 5px;
	padding: 2px 0 0 28px;
}

div#subpagecontent ul.list li.kop {
	color: #6c844b;
	width: 150px;
	height: 25px;
	padding: 6px 0 0 40px;
	margin-top: 11px;
	background: url("cat2.gif");
	font: bold 15px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}

div#subpagecontent ul.list li a {
	color: #000;
	text-transform: uppercase;
	text-decoration: none;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
}

div#subpagecontent ul.list li a:hover {
	text-decoration: underline;
}

div#subpagecontent div.contentcenter div.artikel {
	float: left;
	padding: 15px 0;
	width: 414px;
	border-bottom: 1px dotted #6c844b;
}

div#subpagecontent div.contentcenter div.artikel div.artright {
	float: left;
	margin-left: 14px;
	text-align: justify;
	width: 280px;
}

div#subpagecontent div.contentcenter div.artikel div.artright h4 {
	color: #6c844b;
	font: bold 17px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}

div#subpagecontent div.contentcenter div.artikel div.artright h4 a {
	color: #6c844b;
}

div#subpagecontent div.contentcenter div.artikel div.artright p {
	margin-top: 1em;
}

div#subpagecontent div.contentcenter div.artikel div.artright p a {
	color: #6c844b;
	font-weight: bold;
	text-decoration: none;
}

div#subpagecontent div.contentcenter div.artikel div.artright p a:hover {
	text-decoration: underline;
}

div#subpagecontent div.contentcenter div.artikel img {
	float: left;
	width: 120px;
}

div#subpagecontent div.contentright {
	float: left;
	width: 300px;
	height:100%;

	overflow:hidden;
	border-left: 1px solid #fff;
}

div#subpagecontent div.contentright img {
	float: left;
	width: 300px;
	border: 0;
}

.actueel-inhoud {
    width: 490px;
    height: 72px;
    overflow: hidden;
    padding: 0px 0px 0px 9px;
    line-height: 18px !important;
}

/*.actueel-inhoud * {
    line-height: 18px !important;
    font: 11px Verdana,Arial,Helvetica,sans-serif !important;
    font-size: 100% !important;
}*/

a {
	color: #5E5D5C;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

div.verkooppunt {
	color: #003300;
	text-align: center;
	margin: 5px;
}

div.verkooppunt img {
	border: 0;
	margin-bottom: 5px;
}

#p1 {
	position:absolute;
	left:233px;
	top:434px;
	width:189px;
	height:190px;
	z-index:1;
	visibility: hidden;
}
#p2 {
	position:absolute;
	left:234px;
	top:591px;
	width:189px;
	height:190px;
	z-index:1;
	visibility: hidden;
}
#Layer1 {
	position:absolute;
	left:391px;
	top:552px;
	width:226px;
	height:313px;
	z-index:2;
}
#p3 {
	position:absolute;
	left:437px;
	top:548px;
	width:181px;
	height:316px;
	z-index:1;
	visibility: hidden;
}
#p4 {
	position:absolute;
	left:289px;
	top:690px;
	width:181px;
	height:314px;
	z-index:1;
	visibility: hidden;
}
#p5 {
	position:absolute;
	left:293px;
	top:704px;
	width:181px;
	height:315px;
	z-index:1;
	visibility: hidden;
}
#p6 {
	position:absolute;
	left:289px;
	top:721px;
	width:181px;
	height:315px;
	z-index:1;
	visibility: hidden;
}
#p7 {
	position:absolute;
	left:376px;
	top:665px;
	width:181px;
	height:314px;
	z-index:1;
	visibility: hidden;
}
#p8 {
	position:absolute;
	left:448px;
	top:672px;
	width:181px;
	height:316px;
	z-index:1;
	visibility: hidden;
}
#p9 {
	position:absolute;
	left:304px;
	top:663px;
	width:182px;
	height:314px;
	z-index:1;
	visibility: hidden;
}
#p10 {
	position:absolute;
	left:388px;
	top:614px;
	width:156px;
	height:284px;
	z-index:1;
	visibility: hidden;
}
#p11 {
	position:absolute;
	left:372px;
	top:668px;
	width:89px;
	height:147px;
	z-index:1;
	visibility: hidden;
}
#p12 {
	position:absolute;
	left:375px;
	top:659px;
	width:125px;
	height:209px;
	z-index:1;
	visibility: hidden;
}
#p13 {
	position:absolute;
	left:421px;
	top:748px;
	width:131px;
	height:186px;
	z-index:1;
	visibility: hidden;
}
#p14 {
	position:absolute;
	left:315px;
	top:733px;
	width:169px;
	height:250px;
	z-index:1;
	visibility: hidden;
}
#p15 {
	position:absolute;
	left:267px;
	top:829px;
	width:111px;
	height:186px;
	z-index:1;
	visibility: hidden;
}
#p16 {
	position:absolute;
	left:267px;
	top:839px;
	width:94px;
	height:173px;
	z-index:1;
	visibility: hidden;
}
#p17 {
	position:absolute;
	left:436px;
	top:809px;
	width:131px;
	height:203px;
	z-index:1;
	visibility: hidden;
}
#p18 {
	position:absolute;
	left:248px;
	top:796px;
	width:115px;
	height:150px;
	z-index:1;
	visibility: hidden;
}
#p19 {
	position:absolute;
	left:370px;
	top:738px;
	width:125px;
	height:130px;
	z-index:1;
	visibility: hidden;
}
#p20 {
	position:absolute;
	left:374px;
	top:808px;
	width:111px;
	height:127px;
	z-index:1;
	visibility: hidden;
}
#p21 {
	position:absolute;
	left:315px;
	top:719px;
	width:85px;
	height:90px;
	z-index:1;
	visibility: hidden;
}

ul.sitemap {
	float: left;
	width: 200px;
	list-style: none;
}

ul.sitemap li {
	padding: 0 0 0 15px;
	margin-top: 2px;
	background: url("arrow2.gif") no-repeat 0% 50%;
}

ul.sitemap li.sitemapkop {
	padding: 0;
	background: none;
	color: #1e2119;
	font: bold 19px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

ul.sitemap li.sitemapkoptwee {
	padding: 6px 0 0;
	background: none;
	color: #56693d;
	font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

ul.sitemap li.sitemapkopdrie {
	padding: 3px 0 0;
	background: none;
	color: #8ab354;
	font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

div.verkopen {
	float: left;
	width: 394px;
	padding: 0 20px;
}

div.verkopen h6 {
	float: left;
	width: 394px;
	margin-top: 25px;
	color: #25380a;
	font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

ul.verkopenlist {
	float: left;
	width: 364px;
	padding: 10px 0 0 30px;
	margin-top: 15px;
	border-top: 1px solid #779a46;
}

ul.verkopenlist li {
	list-style: square;
}

ul.verkopenlist li.verkopentitel {
	font-weight: bold;
	color: #485437;
}

ul.verkopenlist li a {
	color: #5e7142;
}

#actueel{
	line-height: 24px;
}
#actueel{
	padding-bottom:10px;	
}

#actueel h2{
	padding-bottom:10px;	
}

.producten_overzicht{
	
}

#homecenter{
	width:229px;	
	padding:20px;
}

.producten_overzicht li{
	list-style-type:none;	
	border-bottom:1px solid #a3a2a2;
	padding:3px;

}

.producten_overzicht a{
	color:#464544;
	line-height:18px;
}

#footer{
	background: transparent url(bg_footer.jpg) no-repeat top left;	
	padding-top:10px;
	position:relative;
}

.logo_bottom{
	position:absolute;
	right:2px;
	top:15px;
}

#maincats{
	width: 564px;
	float: right;
}

#maincats div{
    padding: 25px 94px 0px 74px;
    float: left;
    text-align: center;
}

#maincats div span {
    float: left;
    width: 188px;
    margin: 0px 10px 8px 0px;
    position: relative;
    height: 220px;
}

#maincats div a{
    float: left;
    width: 188px;
}

#maincats div a.cat-title {
    position: absolute;
    bottom: 0px;
    left: 0px;
}

#maincats div a img{
    float: left;
    width: 188px;
}

#fadeshow1,
#fadeshow2,
#fadeshow3,
#fadeshow4{
	float:left;	
}

.home_products .afbeelding{
	width:130px;
	height:130px;
	overflow:hidden;
	float:left;
	margin-right:16px;
}

.home_products .titel{
	line-height: 35px;
	margin-top:10px;
	font-size:16px;
	color:#5f5f5f;
}

.home_products a.meer_informatie{
	
	color:#a3a2a2;
	text-decoration:none;
	font-size:12px;
}

.home_products .prdct{
		width:368px;
		height:135px;
		background:#ecebe9;
}

.home_products{
	overflow:hidden;
		
}
#led{
	clear:both;
	padding-top:25px;
}


.banners{
	overflow:hidden;	
	width:377px;
	height:101px;
	margin-top: 32px;
}


.banners img{
	float:left;	
	width:115px;
}

#verkooppunten{
	margin-top:20px;	
}

#verkooppunten p{
	line-height:19px;	
	font-size:12px;
}

#homeright p{
	font-size:12px;	
}

.gallerylayer img{
	/*width:300px;*/
	margin:0;
	padding:0;
}

.balk h2{
	color:#676767;
}

.balk h3{
	color:#676767;
}


.tekst label {
	    color: #000000;
    font: 11px Verdana,Arial,Helvetica,sans-serif;
	width: 150px;
	float:left;
	font-weight:bold;
	}

.tekst h1 {
	font-size: 24px;
	color:#5d8721;
	font-weight:normal;
	padding-top:8px;
	margin-bottom: 8px;
	}

.LVItem img{
	float: left;
	width:50px !important;
	/*padding:5px 5px 5px 0;*/
	
}
div.contentright img {
	float: left;
	/*margin-bottom:15px;*/
}

div.contentright .big {
    margin-bottom: 10px;
}

div.contentright strong {
    float: left;
	width: 300px;
	padding: 0px 7px;
}

.lvitems strong {
    float: left;
	width: 190px;
	padding: 10px 0px 5px 0px;
}

.LVItem {
    float: left;
    width: 50px;
    padding: 0px 7px 7px 0px;
}

.verkooppunt{
	
	height:150px;
	overflow:hidden;
	clear:left;
	width:200px;
	float:left;	
}

.verkooppunt_adres{
	float:left;	
	width: 315px;
}

.verkooppunt.grijs{
	background:#eee;
	padding-bottom:7px;
		width:260px;
}


.routebeschrijving{
	padding:10px 5px 5px;	
	background:#eee;
	overflow:hidden;
}

.routebeschrijving input{
	width:50px;	
	padding:2px;
	background:#fff;
	border:1px solid #ccc;
	float:left;

}

.routebeschrijving label{
	width:93px;	
	font-weight:normal;
	

}

.routebeschrijving input.submit{
	background:#94bc5b;
	color:#fff;
	width:140px;
	margin-left:5px;
}

.stip {
    cursor: pointer;
}

