img { border:0 }
body {font-family: Taghoma, Verdana, Arial;font-size: 8pt;color: #696969; }
tr,td {font-family: Taghoma, Verdana, Arial;font-size: 8pt;color: #696969;}
td.mtab {padding:10px;}

td {font-family: Tahoma,Verdana,Arial;font-size: 8pt;color: #696969;}
.mpic {background:url("../images/pic1.jpg") no-repeat; vertical-align: bottom; color: #ff6600;text-align: right; font-weight: bold; font-style: italic;padding-bottom: 10px; font-size: 9pt; border-bottom: 1px solid #2d8be6}
.topbg {background:url("../images/mbg.jpg")repeat-x; border-bottom: 1px solid #2d8be6; padding-bottom: 10px;}


td.lbody { padding-right: 15px; border-right: 1px dotted #000;}

td.mbody {padding-left: 15px;padding-right: 15px;padding-top:10px;}
td.mm {background-color: #000000; background-image: url("../images/midbg.png");color: #ffff00;text-align: center}
td.bottom { padding-left: 25px; vertical-align: bottom; padding-bottom: 15px; border-top: 1px dotted #000; }

td.empty {}

strong.red {color: #ff0000;font-style:italic; font-size: 10pt; letter-spacing:-1px;}

h1 { font-weight: normal; font-size: 18px; margin: 0px; color: #293A82; line-height: 25px; font-family: Arial; text-transform: uppercase; outline: none; }
h2 { font-weight: normal; font-size: 18px; margin: 0px; color: #ff6600; line-height: 25px; font-family: Arial; text-transform: uppercase; }

h2.h2_black { font-weight: normal; font-size: 18px; margin: 0px; color: #000000; line-height: 25px; font-family: Arial; text-transform: uppercase; }

h3 { font-weight: normal; font-size: 18px; margin: 0px; color: #28368c; line-height: 25px; font-family: Arial; text-transform: uppercase; }

h2.h2_blue { padding-left: 0px; font-weight: normal; font-size: 20px; margin: 0px; color: #28368c; line-height: 20px; font-family: Arial; text-transform: uppercase; }
h2.h2_orange { padding-left: 0px; font-weight: normal; font-size: 20px; margin: 0px; color: #ff9900; line-height: 20px; font-family: Arial; text-transform: uppercase; }
h2.h2_green { padding-left: 0px; font-weight: normal; font-size: 20px; margin: 0px; color: #09c100; line-height: 20px; font-family: Arial; text-transform: uppercase; }

h2.day { padding-left: 0px; font-weight: normal; font-size: 18px; margin: 0px; color: #2bb8e5; line-height: 18px; font-family: Arial; text-transform: uppercase; }

.noformpad { margin : 0px; padding : 0px; }

ul.im { color: #2bb8e5;  list-style-type: dics; list-style: inside; padding-left: 2px;}
.nb { border: 0px; }




a			{ color: #8b0000; text-decoration: none; outline: none; }
a:link			{ color: #8b0000; text-decoration: none; }
a:active		{ color: #8b0000; text-decoration: none; }
a:visited		{ color: #8b0000; text-decoration: none; }
a:hover			{ color: #000; text-decoration: underline; }

a.menulink		{ font-size: 8pt; font-weight: bold; color: #000; text-decoration: none; text-transform: uppercase; outline: }
a.menulink:active	{ font-size: 8pt; font-weight: bold; color: #000; text-decoration: none; text-transform: uppercase; }
a.menulink:visited	{ font-size: 8pt; font-weight: bold; color: #000; text-decoration: none; text-transform: uppercase; }
a.menulink:hover	{ font-size: 8pt; font-weight: bold; color: #8b0000; text-decoration: none; text-transform: uppercase; }

a.biglink		{ font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none; }
a.biglink:active	{ font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none; }
a.biglink:visited	{ font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none; }
a.biglink:hover		{ font-size: 9pt; font-weight: bold; color: #ff3300; text-decoration: none; }


a.anc			{ color: #000000; text-decoration: none; text-transform: uppercase; }
a.anc:active		{ color: #000000; text-decoration: none; text-transform: uppercase; }
a.anc:visited		{ color: #000000; text-decoration: none; text-transform: uppercase; }
a.anc:hover		{ color: #ff3300; text-decoration: none; text-transform: uppercase; }

a.catlink		{ color: #ff3300; text-decoration: none; }
a.catlink:active	{ color: #ff3300; text-decoration: none; }
a.catlink:visited	{ color: #ff3300; text-decoration: none; }
a.catlink:hover		{ color: #2bb8e5; text-decoration: none; }


strong.tit { color: #ff6600; }

hr.hr_line {
	background-image: url("../images/line.gif");
	width: 90%;
	height: 7px;
	font-size: 3px;
	margin-top: 8px;
	margin-bottom: 8px;
	border: 0px;
	}

hr {
	background-image: url("../images/line.gif");
	background-repeat: repeat-x;
	width: 90%;
	height: 7px;
	font-size: 3px;
	margin-top: 8px;
	margin-bottom: 8px;
	border: 0px;
	}

input {
	background-color: #F8ECEB;
	border: 1px solid #000000;
	height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #234200;
}

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

a.button {
	background-color: #F8ECEB;
	border: 1px solid #000000;
	height: 20px;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #000000;
	text-align:center;
	text-decoration:none;
	padding: 3px 3px 3px 3px;
	
}
select {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #234200;
}
textarea {
	background-color: #F8ECEB;
	border: 1px solid #000000;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #234200;
}
ul {
	margin-left: 10px;
	margin-bottom: 4px;
	padding-left: 2px;
	padding-bottom: 10px;
	}
li { padding-bottom: 10px; }



td.menu{border-bottom-color:#cccccc; border-bottom-style:dotted; border-bottom-width:1px}
.price{font-weight:bold; color:#cc0000; font-size:13px}
