body {
	margin: 0px;
	height: 100%;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	}
td {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	}
td.menutd {
	padding-right: 10px;
	padding-top: 5px;
	background-repeat: repeat-x;
	text-align: right;
	vertical-align: top;
	}
td.lbody {
	padding-left: 20px;
	border-right: 1px solid #ededed;
	}
td.mbody {
	padding: 20px;
	}

td.bbody {
	padding-left: 20px;
	background-image: url("../images/bot_bg.png");
	background-repeat: repeat-x;
	}

#pad {
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	}
.tit0 {
	font-weight: bold;
	color: #8b0000;
	}

h1 {
        font-weight: normal; font-size: 20px; margin: 0px; color: #1583d0; line-height: 20px; font-family: Arial;
	}

h2 {
        font-weight: bold; font-size: 18px; margin: 0px; color: #1583d0; line-height: 22px; font-family: Arial;
	}

hr.nhr {
	background: url(../images/hr.gif);
	background-repeat: repeat-x;
	width: 80%;
	height: 3px;
	font-size: 3px;
	margin-top: 6px;
	margin-bottom: 6px;
	border: 0px;
	}

hr.hr_line {
	background: url(../images/line.gif);
	background-repeat: repeat-x;
	width: 80%;
	height: 3px;
	font-size: 3px;
	margin-top: 4px;
	margin-bottom: 4px;
	border: 0px;
}

hr.mline {
        height: 1px;
        color: #97a1ab;
        text-align: left;
        width: 100%;
        }

.price {
	font-weight: bold;
	color: #8b0000;
	}

ul {
	margin-left : 10px;
	padding-left : 10px;
	color : #4d77aa;
	}
ul.im {
	margin-left : 10px;
	padding-left : 10px;
	color : #8b0000;
	}
li.grey {
	color : #696969;
	}
li.ww {
	color : #ffffcc;
	}
.or {
	color : #ff6600;
	}
form.noformpad {
	padding 2px;
	margin : 2px;
	}
/*input, */textarea {
	background-color: #ffffff;
	border: #696969 1px solid;
	font-weight: Tahoma, Arial;
	color: #696969;
	}

.picIm {
	border: 0px;
	background: #ededed;
	}



a				{ color: #8b0000; text-decoration: none; font-weight: normal; }
a:link				{ color: #8b0000; text-decoration: none; }
a:active			{ color: #8b0000; text-decoration: none; }
a:visited			{ color: #8b0000; text-decoration: none; }
a:hover				{ color: #000000; text-decoration: underline; font-weight: normal; }

a.menu			{ font-size: 11px; color: #115c91; text-decoration: none; font-weight: bold; text-transform: uppercase;}
a.menu:link		{ font-size: 11px; color: #115c91; text-decoration: none; }
a.menu:active		{ font-size: 11px; color: #115c91; text-decoration: none; }
a.menu:visited		{ font-size: 11px; color: #115c91; text-decoration: none; }
a.menu:hover		{ font-size: 11px; color: #1583d0; text-decoration: underline; font-weight: bold; text-transform: uppercase;}


a.menu2			{ font-size: 11px; color: #8b0000; text-decoration: none; font-weight: bold; text-transform: uppercase;}
a.menu2:link		{ font-size: 11px; color: #8b0000; text-decoration: none; }
a.menu2:active		{ font-size: 11px; color: #8b0000; text-decoration: none; }
a.menu2:visited		{ font-size: 11px; color: #8b0000; text-decoration: none; }
a.menu2:hover		{ font-size: 11px; color: #000000; text-decoration: underline; font-weight: bold; text-transform: uppercase;}


a.lm			{ color: #1583d0; text-decoration: none; font-weight: normal; white-space: normal}
a.lm:link		{ color: #1583d0; text-decoration: none; }
a.lm:active		{ color: #1583d0; text-decoration: none; }
a.lm:visited		{ color: #1583d0; text-decoration: none; }
a.lm:hover		{ color: #000000; text-decoration: underline; font-weight: normal;}


.count_prod_box{
        width: 29px;
        height: 18px;
        color: #424242;
        font-size: 10px;
        text-align: center;
        vertical-align: middle;
}

input.button { /* background: #ceecf6; */ color: #2e77ac; font-weight: bold; /* padding: 3px; */ } 

.count_prod_box{
        width: 29px;
        height: 18px;
        color: #424242;
        font-size: 10px;
        text-align: center;
        vertical-align: middle;
}