.cellcolor-gray   { BACKGROUND: #bfbfbf }
.cellcolor-white  {	BACKGROUND: #ffffff }
.cellcolor-yellow { BACKGROUND: #ffce34 } 
.cellcolor-orange { BACKGROUND: #ed7900 }
.cellcolor-red { BACKGROUND: #BC163B }

.mainframe { padding: 2px 8px 2px 8px; border-right: 0px solid #bfbfbf; border-left: 0px solid #bfbfbf; }
.bgpict { background-position:0px 0px;background-repeat:no-repeat }

a:link, a:visited{color: #000000;text-decoration: none;}
a:hover{color: #000000; text-decoration: underline;}

td,p,tr,body,input,select,textarea{font-family: Verdana; font-size: 11px; color: #381414}

td.plainbutton, td.plainbutton A:link, td.plainbutton A:visited, td.plainbutton A:hover{font-family: verdana; font-size:11px; color: #a5b806; text-decoration: none; font-weight: bold;}

.title{margin: 0px; padding: 0px; font-family: verdana; font-size:18px; color: #371514; font-weight: bold;}
.title a:link, .title a:visited{color: #371514;text-decoration: underline;}
.title a:hover{color: #371514;text-decoration: underline;}

.links{font-family: verdana;font-size:10px;color: #b2ae43; font-weight: normal;}
.links a:link, .links a:visited{color: #b2ae43;text-decoration: none;}
.links a:hover{color: #b2ae43;text-decoration: underline;}

.navigations{font-family: verdana;font-size:11px;color: #000000;}
.navigations a:link{color: #000000;text-decoration: none;}, .navigations a:visited{color: #000000;text-decoration: none;}
.navigations a:hover{color: #BC163B;text-decoration: underline;}

td.menu_b{font-family: Verdana;font-size:12px;color: #ffffff;font-weight: bold;}
td.menu_b a:link, td.menu_b a:visited, td.menu_b a:hover{color: #ffffff;text-decoration: none;}

td.menu_b2{font-family: Verdana;font-size:12px;color: #006a29;font-weight: bold; text-decoration: none;}
td.menu_b2 a:link, td.menu_b2 a:visited, td.menu_b2 a:hover{color: #006a29;text-decoration: none;}

td.menu_w{font-family: Verdana;font-size:12px;color: #ffffff;font-weight: bold;}
td.menu_w a:link, td.menu_w a:visited, td.menu_w a:hover{color: #ffffff;text-decoration: none;}

td.navigation{font-family: verdana;font-size:10px;color: #ffffff;font-weight: normal; padding-left: 5px;}
td.navigation a:link, td.navigation a:visited{color: #ffffff;text-decoration: none;}
td.navigation a:hover{color: #ffffff;text-decoration: underline;}

td.cartlabel, td.cartlabel A:link, td.cartlabel A:visited, td.cartlabel A:hover{font-family: verdana; font-size:11px; color: #000000; font-weight: bold; text-decoration: none;}

td.catsklop{color: #F13333; border-bottom: 1px solid #F13333; font-weight: bold;font-size: 11px;}
td.sortbar, td.sortbar A:link, td.sortbar A:visited, td.sortbar A:hover{color: #000000; font-weight: bold;font-size: 10px;}
td.sortbar A:link, td.sortbar A:visited, td.sortbar A:hover{text-decoration: underline;}

input {border-style: ridge; border: 1px solid rgb(153, 153, 153); font-size: 11px; border-color:#FDE484; }

select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-style: ridge; border: 1px solid rgb(153, 153, 153); font-size: 11px; border-color:#FDE484; } 

td.poll_question{font-weight: bold;}

.itemname{font-weight: bold; font-family: tahoma, sans-serif, arial; font-size: 15px; color: #b8d200; text-decoration: none;}
.itemcode{font-family: tahoma, sans-serif, arial; font-size: 11px; color: #b8d200}

.price_web{font-weight: bold; font-family: tahoma, sans-serif, arial; font-size: 12px;color: #b8d200;}
.price_savings{font-family: tahoma, sans-serif, arial; font-size:11px; color: #000000;}
.price_norm{font-family: tahoma, sans-serif, arial; font-size:11px; color: #808080;}

td.rate_bar{background-color: #0000ff; font-size: 2px;}
td.rate_title{font-family: verdana;font-size:10px;color:#39628F;font-weight:bold;}
td.rate_opt{font-family: verdana;font-size:10px;color:#39628F;}
td.categorie, td.categorie A:link, td.categorie A:visited, td.categorie A:hover {color: #371514; font-size:12px;  text-decoration: none; font-weight: bold;}
.details, .details A:link, .details A:visited, .details A:hover{color: #ff0000;font-family: Verdana;font-size: 11px;font-weight: normal; text-decoration: none;}

.moreresultsbox { VERTICAL-ALIGN: top; COLOR: #ffffff; BACKGROUND-COLOR: #b1c800 }
.titlebox { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #b8d200; PADDING-TOP: 3px; font-size:14px; }
.titlebox2 { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #006a29; PADDING-TOP: 3px; font-size:18px; }
.vtop {	VERTICAL-ALIGN: top }
.white {	}

.sklop{
	text-transform: uppercase;
	font-size: 13px;
	color: #381513;
	margin: 10px 5px 5px 10px;
}

.level1, .level2, .level3{
	margin-top: 3px;
}

.level1 a:link, .level1 a:visited{
	font-size: 12px;
	color: #381513;
	text-decoration: none;
	margin-left: 20px;	
	display: block;
}

.level1 a:hover{
	text-decoration: underline;
}

.level2 a:link, .level2 a:visited{
	font-size: 10px;
	color: #381513;
	text-decoration: none;
	margin-left: 30px;
	display: block;	
}

.level2 a:hover{
	text-decoration: underline;
}

.level3 a:link, .level3 a:visited{
	font-size: 10px;
	color: #381513;
	text-decoration: none;
	margin-left: 35px;
	display: block;
}

.level3 a:hover{
	text-decoration: underline;
}

.l_active{
	font-weight: bold;
}

.left{
	float: left;
}

.right{
	float: right;
}

.mrgnlt50{
	margin-left: 50px;
}

.mrgnlt10{
	margin-left: 10px;
}

.mrgnlt20{
	margin-left: 20px;
}

.mrgnlt30{
	margin-left: 30px;
}

.mrgntp10{
	margin-top: 10px;
}

.mrgntp20{
	margin-top: 20px;
}

.mrgntp30{
	margin-top: 30px;
}