.main {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.mainb {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.menutop {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.menuw {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.titleblue {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #005096;
}
.titlewhite {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.mainw {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.mainr {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.date {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #005096;
}
.smallb {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.price {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.linkred {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.small {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.titlebig {
	font: bold 16px Arial, Helvetica, sans-serif;
}
.maingrey {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

/* Daniel styles */

.table_generic
{
	border-collapse: collapse;
	border: 1px #B4B4B4 solid;
	margin-bottom: 2em;
}

body {
	background-color: #FFFFFF;
	padding: 10px;
	border: 0;
	margin: 0;
	font-family: Verdana, Tahoma, sans-serif;
}

.table_generic td {
	border: 1px #B4B4B4 solid;
	height: 2em;
	padding: 0.3em;
}

.table_generic td.norightborder {
	border-right-color: white;
}

td#right_total {
	background-color: #F5F5F5;
}

.heading_table {
	background-color: #EAF6FF;
	font-weight: bold;
}

.subheading_table {
	background-color: #F5F5F5;
	font-weight: bold;
}

h3 {
	margin: 0.2em;
	font-size: 1.1em;
	font-weight: bold;
}

body.text .table_generic .subheading_table {
	font-weight: normal;
}

.prodlist_front table{
	margin: 4px;
}

/*
body.text {
	color: #1D3788;
}

body.text h3 {
	color: red;
}

body.text .table_text {
	width: 100%;
	height; 100%;

}

body.text .table_text td {
	height: 2em;
	padding: 0.3em;
}

body.text .table_text td.top{
	border-bottom: 1px #B4B4B4 solid;
}

body.text .table_text td.sub{
	width: 20%;
	background-color: #DEE3EF;
}

.way_new { 
    color:white;background-color:#FF8200;font-family:Verdana;width: 160px;font-size: 10px; font-weight: bold;
}

a.subcat:Link, a.subcat:Visited  {
    font-weight: normal;
    color: #213884;
    text-decoration: none;
    padding: 2 px;
    spacing: 12px; 
    height: 12px
}
a.subcat:Hover {
    font-weight: normal;
    color: #E51F28;
    text-decoration: none;
    padding: 2 px;
    height: 12px
}
									

*/

