body {
	margin: 0;
	padding: 0;
    font-family: verdana, tahoma, arial, helvetica, sans-serif;
    font-size: 8pt;    
}

img {
	border: 0;
}



div.mt {
   font-family: Verdana, Arial;
   font-size: 10pt;
   font-weight: bold;
   color: #333333;
   text-align: center;
   padding-left: 8px; 
   padding-top: 8px;
   padding-bottom: 10px;
   padding-right: 8px;
   font: 900; }

div.mc {
   font-family: Verdana, Arial;
   font-size: 8pt;
   color: #333333;
   text-align: center;
   padding-left: 20px; 
   padding-top: 4px;
   padding-bottom: 0px;
   padding-right: 20px; }

div.mcc {
   font-family: Verdana, Arial;
   font-size: 8pt;
   color: #333333;
   text-align: left;
   padding-left: 20px; 
   padding-top: 4px;
   padding-bottom: 0px;
   padding-right: 20px; }

div.main {
   font-family: Verdana, Arial;
   font-size: 8pt;
   color: #333333;
   text-align: left;
   padding-left: 13px; 
   padding-top: 10px;
   padding-bottom: 15px;
   padding-right: 13px; }

div.bottom {
   font-family: Verdana, Arial;
   font-size: 8pt;
   color: #dddddd;
   text-align: center;
   padding-left: 0px; 
   padding-top: 0px;
   padding-bottom: 0px;
   padding-right: 0px; }

div.red {
   font-family: Verdana, Arial;
   font-size: 8pt;
   color: #ffffff;
   text-align: center;
   padding-left: 0px; 
   padding-top: 0px;
   padding-bottom: 0px;
   padding-right: 0px; }

div.td {
   font-family: Arial, Verdana;
   font-size: 8pt;
   color: #000000;
   text-align: center; }

div.product_title {
   font-family: Verdana, Arial;
   font-size: 8pt;
   color: #000000;
   text-align: center; 
   font:900; 
   font-weight: bold;}


A {text-decoration: underline;
   color:#7A1006;
   font-size: 8pt; 
   font-family: verdana, Arial;
   font:900; 
   font-weight: bold;}

A.link_bottom {
   font-family: Verdana, Arial;
   font-size: 8pt; 
   color: #eeeeee;
   text-decoration: underline;
   font:900; }

h1 {
font-size: 20px;
}

h2 {
   font-family: Verdana, Arial;
   font-size: 1left;
   text-decoration: none;
   font-weight: none;
   padding-left: 1px; 
   padding-top: 1px;
   padding-bottom: 1px;
   padding-right: 1px; }


td {
   font-family: Arial, Verdana;
   font-size: 8pt;
   color: #222222;
   text-align: center; }

div.main td {
   text-align: left; 
}


input {
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 11px;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: black;
	color: black;
	font-family: Arial;
	background-color: #ffffff;
	padding-left: 3px;
	padding-right: 3px;
}

textarea {
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 11px;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: black;
	color: black;
	font-family: Arial;
	background-color: #ffffff;
	padding-left: 3px;
	padding-right: 3px;
}

label {
	text-align: right;
	display:  block;
	font-weight: bold;
}

.none {
	border-right: 0px solid;
	border-top: 0px solid;
	font-size: 11px;
	border-left: 0px solid;
	border-bottom: 0px solid;
	border-color: black;
	color: black;
	font-family: Arial;
	background-color: #ffffff;
	padding-left: 3px;
	padding-right: 3px;
}

table.table_zam {
   font-family: Arial, Verdana;
   font-size: 8pt;
   color: #222222;
   text-align: center; 
   BORDER-RIGHT: 1px solid;
   BORDER-TOP: 1px solid;
   BORDER-LEFT: 1px solid;
   BORDER-BOTTOM: 1px solid;}

td.product_order {
   font-family: Arial, Verdana;
   font-size: 10pt;
   color: #222222;
   text-align: center; }

td.td_red {
   font-family: Arial, Verdana;
   font-size: 8pt;
   color: #dddddd;
   text-align: center; }

INPUT.text {
   BORDER-RIGHT: 1px solid;
   BORDER-TOP: 1px solid;
   BORDER-LEFT: 1px solid;
   BORDER-BOTTOM: 1px solid;
   FONT-SIZE: 8pt;
   COLOR: #000000;
   font-family: verdana, Arial;
   font-color:gray;
   BACKGROUND-COLOR: #ffffff;
   PADDING-LEFT: 4px;}

TEXTAREA.text {
   BORDER-RIGHT: 1px solid;
   BORDER-TOP: 1px solid;
   FONT-SIZE: 8pt;
   BORDER-LEFT: 1px solid;
   COLOR: #000000;
   BORDER-BOTTOM: 1px solid;
   font-family: verdana, Arial;
   font-color:gray;
   BACKGROUND-COLOR: #ffffff;
   PADDING-LEFT: 8px; }

SELECT {
BORDER-RIGHT: 1px solid;
BORDER-TOP: 1px solid;
FONT-SIZE: 8pt;
BORDER-LEFT: 1px solid;
COLOR: #000000;
BORDER-BOTTOM: 1px solid;
FONT-FAMILY: Arial CE;
font-color:gray;
BACKGROUND-COLOR: #ffffff;
PADDING-LEFT: 4px;
}

.none {
	border: 0px;
}

.alleft {
	text-align: left;
}

.alright {
	text-align: right;
}

.alcenter {
	text-align: center;
}

div.main .alleft {
	text-align: left;
}

div.main .alright {
	text-align: right;
}

div.main .alcenter {
	text-align: center;
}

p.subtitle {
	font-weight: bold;
	color: #236338;
}	

div.main .tabHeader td {
	font-weight: bold;
	text-align: center;
}

div.main .tabCenter td {
	text-align: center;
}

div.clndr {
	background-color:#d0d0d0; position:absolute;
	cursor:default; display:none; border:3px ridge #9ab;
}

div.clndr table {
	width:160px; margin:4px;
}
		
div.clndr th {
	border:1px solid black;
	font:normal bold 11px arial,sans-serif;
	text-align:center; padding:0 2px 0 2px;
}

div.clndr td {
	border:1px solid blue; cursor:pointer; 
	font:normal normal 11px arial,sans-serif;
	text-align:center; padding:0 2px 0 2px;
}


td.index_item {
	height: 200px;
}

a.header {
	font-size: 130%;
	color: black;
}

ul#menu_catalog , #menu_catalog ul {
	padding-left: 25px;
}

#menu_catalog li {
     line-height: 1.5em;
}