.cellcolor-gray   { BACKGROUND: #bfbfbf }
.cellcolor-white  {	BACKGROUND: #ffffff }
.cellcolor-yellow { BACKGROUND: #3C285B } 
.cellcolor-orange { BACKGROUND: #52377E }
.cellcolor-red { BACKGROUND: #BC163B }

.txt {font-family: verdana; font-size:11px; color: #ffffff; }

.mainframe { padding: 2px 3px 2px 3px; border-right: 1px solid #bfbfbf; border-left: 1px solid #bfbfbf; }
.bgpict { background-position:0px 0px;background-repeat:no-repeat }

a:link, a:visited{color: #000000;text-decoration: underline;}
a:hover{color: #000000; text-decoration: underline;}

td,p,tr,body,input,select,textarea{font-family: Verdana; font-size: 11px;}

td.plainbutton, td.plainbutton A:link, td.plainbutton A:visited, td.plainbutton A:hover{font-family: verdana; font-size:11px; color: #000000; text-decoration: none; font-weight: bold;}

.title{font-family: verdana; font-size:18px; color: #0D3066; font-weight: bold;}
.title a:link, .title a:visited{color: #0D3066;text-decoration: underline;}
.title a:hover{color: #0D3066;text-decoration: underline;}

.links{font-family: verdana;font-size:11px;color: #000000; font-weight: normal;}
.links a:link, .links a:visited{color: #000000;text-decoration: none;}
.links a:hover{color: #52377E;text-decoration: underline;}

.navigations{font-family: verdana;font-size:11px;color: #ffffff;}
.navigations a:link, .navigations a:visited{color: #ffffff;text-decoration: none;}
.navigations a:hover{color: #EBEBEB;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_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.menu1{font-family: verdana;font-size:11px;color: #000000;font-weight: normal	;}
td.menu1 a:link, td.menu1 a:visited{color: #000000;text-decoration: none;}
td.menu1 a:hover{color: #000000;text-decoration: underline;}

td.menu2{font-family: verdana;font-size:10px;color: #000000; font-weight: normal;}
td.menu2 a:link, td.menu2 a:visited{color: #000000;text-decoration: none;}
td.menu2 a:hover{color: #000000;text-decoration: underline;}

td.menu3{font-family: verdana;font-size:9px;color: #000000; font-weight: normal;}
td.menu3 a:link, td.menu3 a:visited{color: #000000;text-decoration: none;}
td.menu3 a:hover{color: #000000;text-decoration: underline;}

td.menuX{font-family: verdana;font-size:11px;color: #ffffff; font-weight: bold;}
td.menuX a:link, td.menuX a:visited{color: #ffffff;text-decoration: none;}
td.menuX a:hover{color: #ffffff;text-decoration: underline;}

td.catsklop{color: #ffffff; border-bottom: 1px solid #8E7AAC; 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,select{border: 1px solid rgb(153, 153, 153); font-size: 11px;}
td.poll_question{font-weight: bold;}

.st{font-weight: bold; font-family: tahoma, sans-serif, arial; font-size: 11px; color: #BC163B;}
.itemname{font-weight: bold; font-family: tahoma, sans-serif, arial; font-size: 13px; color: #BC163B; text-decoration: none;}
.itemcode{font-family: tahoma, sans-serif, arial; font-size: 11px; color: #000000}

.price_web{font-weight: bold; font-family: tahoma, sans-serif, arial; font-size: 11px;color: #BC163B;}
.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: #0D3066; font-size:10px;  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: #52377E }
.titlebox {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #52377E }
.titlebox2 {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #8E7AAC }

.vtop {	VERTICAL-ALIGN: top }
.white {	BACKGROUND-COLOR: #ffffff }
