/* CSS Document */
html{
overflow-y: scroll;
}
body.main {
	margin:0; 
	padding:0;
	height: 100%;	
	font-family: Verdana;
	font-size: 8.5pt;
	font-weight: 500;
  color: #7a7a7a;
	background-image: url(imagesnew/bg.jpg); 
	background-attachment: fixed;
}
td {
	margin:0; 
	padding:0;
	font-family: Verdana;
	font-size: 8.5pt;
	font-weight: 500;
  color: #7a7a7a;
}
td.linksschaduw {
	background-image: url(images/schaduwlinks.png);
	width: 15px;
}
td.links {
	background-image: url(images/linksmenu.jpg);
}
td.rmenu {
	background-image: url(images/rnaastmenu2.jpg);
	width: 50px;

}
td.rechtsschaduw {
	background-image: url(images/schaduwrechts.png);
	width: 14px;
}
td.tekst {
	margin:0; 
	padding:0;		
	background-color: #ffffff;
	
}
td.rood {
	background-image: url(images/blokrood.jpg); 
	width: 200px;
	height: 75px;
}
#detekst {
	margin:0; 
	padding:0;	
	width: 590px;
	height: auto;
}
#blokrood {
	margin:0; 
	padding:0;
	overflow: hidden;
	
	width: 190px;
	max-height: 60px;
	color: #ffffff;
	font-weight: 700;

}
td.menu {
	margin:0; 
	padding:0;
	line-height: 10px;
}
td.pix{

	width: 1px;
	background-color: #b6a9a1;
}
td.catmenu{

	width: 220px;
	height: 110%;
}
td.producten{
	background-color: #494949;
	
}
td.lijn {
	margin:0; 
	padding:0;
	background-image: url(images/lijn_hor.jpg); 
	height: 11px;	
	display: block;	
	background-color: #383838;	
}
td.lijn2 {
	margin:0; 
	padding:0;
	background-image: url(images/lijn_hor_1.jpg); 
	height: 1px;	
	display: block;	
	background-color: #383838;	
}
td.klein{
	vertical-align: top;
	font-weight: 500;
	font-size: 7.5pt;
}
.prodovfoto {
border: 1px solid #464646; 
height: 180px;
width: 260px;


}
.klfot {
border: 1px solid #464646; 
width: 112px;
}

td.prodovtxt {
padding: 10px;
height: 180px;
width: 150px;
background: #c8c8c8;
}
td.onderkader {
	margin:0; 
	padding:12;
	line-height: 14px;	
	font-size: 8.0pt;
}
td.onderkader2 {
	margin:0; 
	padding:12;
	font-size: 8.0pt;
	line-height: 14px;	

}
h2 {
line-height: 13pt;
}
.lm{
height: 80px;
width: 200px;
color:#8e181b;
overflow: hidden;
	font-size: 8pt;
}
td.ww {
	margin:0; 
	padding:0;
	font-size: 8.0pt;
}
.hr {
height: 16px;
width: 100%;
padding: 0;
margin: 0;

background-image: url(images/hrbg.jpg); 
background-repeat: repeat-x;
background-position: 0% 50%;
}
.inactive {
background-image: url(images/hrbgin.jpg); 
background-repeat: repeat-x;

height: 3px;
width: 100%;
padding: 0;
margin: 0;
}
.active{
background-image: url(images/hrbgac.jpg); 
background-repeat: repeat-x;

height: 3px;
width: 100%;
padding: 0;
margin: 0;
}
a, a:link, a:visited { 
  color: #7a7a7a;

  text-decoration: none;  
}
a:hover{ 
  color: #f13b16;  
}
a.klein, a.klein:link, a.klein:visited { 
  color: #5e5e5e;  
  font-size: 7.0pt;
  font-weight: 500;
  text-decoration: none;  
}
a.klein:hover{ 
  color: #000000; 
  text-decoration: none;   
}
a.kruimeldun, a.kruimeldun:link, a.kruimeldun:visited {   
  font-weight: 500;  

}

a.groen, a.groen:link, a.groen:visited { 
  color:  #92847b;  
  font-weight: 700;
  text-decoration: none;  
}

.menublok {
 width: 200px;
 height: 30px;
}


a.menu, a.menu:link, a.menu:visited { 
  color: #7a7a7a;  
  font-family: verdana;
  text-decoration: none;  

  line-height: 20px; 
  font-size: 8.5pt;
}
a.menu:hover{ 
  color: #f13b16;  
}

a.menuac, a.menuac:link, a.menuac:visited { 
 color: #f13b16;  
  font-family: verdana; 
  line-height: 20px; 
  font-size: 8.5pt; 
}
a.menuac:hover{
color: #7a7a7a;  

}
a.subkop, a.subkop:link, a.subkop:visited { 
	
    color: #f13b16;

}
a.subkop:hover{
	 color: #7a7a7a;
}
a.submenu, a.submenu:link, a.submenu:visited { 
  color: #7a7a7a; 
  font-family: verdana;
  text-decoration: none;
  font-weight: 400;  
  line-height: 22px;    
  letter-spacing: 0.01em;  
  font-size: 8.5pt; 
}
a.submenu:hover{
	color: #f13b16;
}
a.submenuac, a.submenuac:link, a.submenuac:visited { 
	text-decoration: none;
   	color: #f13b16;
	line-height: 22px; 
	font-weight: 400; 
  letter-spacing: 0.01em;  
  font-size: 8.5pt; 	
}
a.submenuac:hover{
  color: #7a7a7a;
}

a.navigatie, a.navigatie:link, a.navigatie:visited { 
 font-size: 10pt;
 font-weight: 700;
  text-decoration: none;
color: #f13b16; 
line-height: 20px;
}
a.navigatie:hover{
color: #7a7a7a; 
  text-decoration: none; 
}


a.mainmenuac, a.mainmenuac:link, a.mainmenuac:visited { 
  color: #92847b;  
  text-decoration: none;

}
a.mainmenuac:hover{ 
  color: #000000;  
    text-decoration: none; 
}





a.more, a.more:link, a.more:visited { 
  color: #000000;  
  text-decoration: none;
font-size: 9.0pt;
}
a.more:hover{ 
  color: #5e5e5e;  
    text-decoration: none; 
}
a.catmainmenu, a.catmainmenu:link, a.catmainmenu:visited { 
  color: #000000;  
  text-decoration: none;
  font-weight: 500;
}
a.catmainmenu:hover{ 
  color: #92847b;  
}
a.catmainmenuac, a.catmainmenuac:link, a.catmainmenuac:visited { 
  color: #92847b;  
  text-decoration: none;
  font-weight: 500;
}
a.catmainmenuac:hover{ 
  color: #000000;  
}
a.moreinfo, a.moreinfo:link, a.moreinfo:visited { 
  color: #000000;  
  text-decoration: none;
  
}
a.moreinfo:hover{ 
  color: #5e5e5e;  
    text-decoration: none; 
}
a.koplnk, a.koplnk:link, a.koplnk:visited { 
  color: #000000;  
  text-decoration: none;
  
}
a.koplnk:hover{ 
  color: #5e5e5e; 
  text-decoration: none;   
}








.prodprijs{
  font-weight: 700;
  color: #000000; 
	
}


.kop{
  font-size: 10pt;
  font-weight: 700;
  color: #f13b16; 
}
h1{
  font-size: 10pt;
  font-weight: 700;
  color: #f13b16;  
}
.h1{
  font-size: 10pt;
  font-weight: 700;
  color: #f13b16; 
}

.prodstart{
  font-weight: 700;
  color: #000000; 
}
.subkop{
  font-size: 9pt;
  font-weight: 700;
  
  color: #f13b16; 
}
h2{
  font-size: 9pt;
  font-weight: 700;
  
  color: #f13b16;  
}
.h2{
  font-size: 9pt;
  font-weight: 700;
  
  color: #f13b16; 
}
.kop2{
  font-size: 9pt;
  font-weight: 700;
  
  color: #f13b16; 
}

form{
margin:0;
padding:0;
}

input.knopje
{
border: 1px solid #5e5e5e; 
margin:0;
padding:0;
font-weight: 500;

color: #ffffff;

width: 130px;
height: 22px;
  background-color: #92847b;
}
input.submitzoek
{
border: 0px solid #000000; 
margin:0;
padding:0;
font-weight: 700;
font-size: 8pt;
color: #2c3f99;
text-align: center;
width: 49px;
height: 18px;
background-color: #dfdfdf;
}
input {
border: 1px solid #5e5e5e; 
background-color: #ffffff;
vertical-align: middle;

}

textarea {
border: 1px solid #5e5e5e; 
background-color: #ffffff;
}
input.zonder{
border: 0px solid #5e5e5e; 
}
.prijs
{
	font-weight: 700;
	color: #000000;
	font-size: 16pt;

}
.oudeprijs
{
font-weight: 700;
font-size: 10pt;
text-decoration: line-through;
}
div.tab { 
	border: 1px solid #7f7f7f; 
    position: relative; 
    float: left; 
	left: 0px;
	width: 130px;
	height: 22px;
	font-weight: 700;
	text-align: center;
	color: #000000;
	background-image: url(images/knopleeg.jpg);
	line-height: 22px;
} 
.rand {
border: 1px solid #5e5e5e; 
}
   

