td {
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 70%;
}

form {
	margin: 0px;
}

h1 {
	color:#CC0000;
	margin:0px;
	font-size: 150%;
	font-weight: bold;
}

h2 {
	margin:0px;
	font-size: 160%;
	font-weight: 100;
	color: #000000;
}

h3 {
	margin:0px;
	font-size: 120%;
	font-weight: bold;
	color:#CC0000;
}

a {
	color:#000000;
	text-decoration: underline;
}

.top_contacts {
	font-size: 110%;
	font-weight: bold;
	color: #2B4156;
}

.textfield {
	font-size: 100%;
}

.textarea {
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 100%;
}

.search_button {
	background-color:#DDDDDD;
	font-size: 100%;
}

.button {
	background-color:#DDDDDD;
	font-size: 100%;
}

span.left_menu {
	font-size: 110%;
	color: #333333;
	font-weight: bold;
}

span.left_menu a {
	color: #333333;
	text-decoration: none;
}

span.left_menu a:hover {
	text-decoration: underline;
}

span.left_menu_firm {
	font-size: 110%;
	color: #6A86B8;
	font-weight: bold;
}

span.left_menu_firm a {
	color: #333333;
	text-decoration: none;
}

span.left_menu_firm a:hover {
	text-decoration: underline;
}

table.top_menu td {
	font-size:70%;
}

table.top_menu a {
	text-decoration: none;
}

table.top_menu a:hover {
	text-decoration: underline;
}

span.bottom {
	font-size: 80%;
	color: #333333;
}

span.bottom a {
	color: #333333;
	text-decoration: none;
}

span.bottom a:hover {
	color: #333333;
	text-decoration: underline;
}

.product_name {
	color: #666666;
	text-decoration: none;
	line-height: 100%;
}

.product_name:hover {
	text-decoration: underline;
}

td.table_header {
	background-color:#E9E9E9;
	border:solid windowtext 1.0px;
	border-color:#FFFFFF;
	color:#2B4156;
	padding:2px 4px 2px 4px;
	font-weight:bold;
	font-size:12px;
}

td.table_price {
	color:#CC0000;
}

.intable_name {
	font-size:90%;
}

span.path {
	color:#8B8B8B;
	text-decoration:none;
}

span.path a {
	color:#8B8B8B;
	text-decoration:none;
}

span.path a:hover{
	text-decoration:underline;
}

.pages_act {
	color:#CC0000;
	font-weight:bold;
}

.nound {
	text-decoration:none;
}

.nound:hover {
	text-decoration:underline;
}



.zxc001{vertical-align:top; text-align:center; width:33%; padding-bottom:7px;}
.img_categ{width:100px; height:70px; border:0px; float:left; margin-right:5px; color:#666666;}
.img_categ2{width:100px; height:75px; border:0px; float:left; margin-right:5px; color:#666666;}
.td_categ{font-family:Tahoma;color:#666666;
	padding: 3px 5px 3px 5px;
	border-right : 1px solid #ffffff;
	border-top : 1px solid #CDCDCD;
	border-bottom : 1px solid #CDCDCD;
	background-color: #F8F8F8;
	line-height:11px;
}
.td_categ2{font-family:Tahoma; color:#666666;
	padding: 3px 5px 3px 5px;
	border-right : 1px solid #ffffff;
	border-top : 1px solid #CDCDCD;
	border-bottom : 1px solid #CDCDCD;
	background-color: #F8F8F8;
	line-height:12px;
}
.td_categ3{padding: 3px 5px 3px 15px;
	border-right : 1px solid #ffffff;
	border-top : 1px solid #CDCDCD;
	border-bottom : 1px solid #CDCDCD;
	background-color: #FCFCFC;
}

.link_categ{font-family:Tahoma;color:#242828;}
a.link_categ:hover{color:#7E0701;}
a.spis{ font-family: Tahoma;text-decoration:none; color:#2C3B4D;}
a.spis:hover{color:#7E0701;}
li.spis{list-style-type: disc; margin-bottom:0px; margin-left:30px; color:#B40000;}
.ppad {
	text-indent: 12pt;
}

.left1-1{vertical-align:top; padding-top:9px;}
.left2-1{font-family:tahoma; color:#4F5050; text-align:left; text-decoration:none; padding: 4px 3px 5px 0px;}

.left1-2{vertical-align:top; padding-top:9px;}
.left2-2{font-family:tahoma; color:#4F5050; text-align:left; text-decoration:none; padding: 4px 3px 5px 0px;}
a.left2-2:hover{ color:#003399;}
.right1{vertical-align:top; padding-top:7px;}
.right2{font-family:tahoma; color:#4F5050; text-align:left;text-decoration:none; padding: 2px 3px 2px 0px;}
a.right2:hover{ color:#003399;}
a.am:hover{ color:#003399;}

.li{ padding-bottom:1px;}
.tl {
font-family: Arial;
	list-style-position: inside;
	list-style-image: url(/pgelements/btn2.gif);
}

.tl2 {
	list-style-position: inside; margin:5px 0px;
	list-style-image: url(/pgelements/btn2.gif);
}

.fl {
font-family: Arial;
	list-style-position: outside;
	list-style-image: url(/pgelements/btn3.gif);
}
.article {
 font-family: Helvetica, Arial, sans-serif;
	list-style-position: inside;
	list-style-image: url(/pgelements/arrow_article.gif);
}
.atm {
	 font-family: Arial;
	color: #0E164E; text-decoration:none;
}
.atmp {
	
	color: #4A0000;
}
div.conf {
	color: #C10E04;
	
	background-color: #F8F8F8;
	border: 1px solid #E2E2E2;
	padding: 2px;
}
table.conf2 {
	background-color: #FFCB13;
	border: 1px solid #DD8904;
}
div.conf2 {
	background-color: #FFCB13;
	border: 1px solid #DD8904;
	padding: 2px;
}
.c2 {
	color: #AE3303;
	
}

.tred {
	color: #C10E04;
	
	padding: 2px;
}

div.count {
	float: left;
	vertical-align: bottom;
}
.mt {		border-bottom: 1px solid #CDCDCD; 	text-decoration:none;	padding-right:3px;}
.mt2 { font-family:arial; font-weight:bold; text-decoration:none; margin:0px;}
.sale{font-family:Tahoma; color:#384F6A; padding-left:5px; background-color:#F8F8F8;}
.sale2{font-family:Tahoma; color:#384F6A; padding-left:5px; background-color:#F1F1F1;}
.nam {
	font-weight: bold;
	
	font-family: arial;
	background-color: #E3E3E3;
	color: #A93507;
	padding-left: 4px;
	
}
.rnam {
	background-color: #C3C3C3;
	color: #2D2D2D;
}
.rsm {
	color: #7E0701;
}
.mtnam {
	border-bottom: 1px solid #CDCDCD;
	padding: 10px 5px 6px 2px;
	background-color: #E3E3E3;
	color: #333333;
	padding-left: 4px;
}
.rmt {
	font-family:arial;
	padding : 3px 4px 2px 0px;
}
.tmt {
	padding : 2px 5px 0px 5px;
}
.addi {
	padding: 8px 5px 0px 5px; 
	font-family:arial;
}

.text{
	font-weight: normal;
	padding: 0px 0px 8px 0px;
}
.am {
	font-family: Arial;
	color: #828282;
	text-decoration: underline;
}
.hm{
	font-weight: bold;
	font-family:arial;
	color: #02274C;
}
.price {
font-family:tahoma;color: #C10E04; text-decoration:none;
}
.bookmark {
	padding: 20px 5px 5px 20px;
	background-color: #E8ECEF;
}
.imgtd {
	padding: 10px 5px 10px 20px;
	border-right : 1px solid #ffffff;
	border-top : 1px solid #CDCDCD;
	border-bottom : 1px solid #CDCDCD;
	background-color: #F8F8F8;
	line-height:12px;
}
ul {
	font: Helvetica, Arial, sans-serif;
	list-style-type: square;	
}
ol {
	font: Helvetica, Arial, sans-serif;
	list-style-type: decimal;
}
.frame5555 {	padding: 3px 5px 0px 5px;
}
.comment {
	color: #7E8F92;
}
.pad {
	padding-left : 20px;
}
.subm {
	list-style-image: url(/pgelements/submbase.gif);
	color: #121C2C;
	margin-left: 16px;
	margin-bottom: 1px;
}
.submi {
	list-style-image : url(/pgelements/submindex.gif);
	color: #121C2C;
	margin-left: 16px;
	margin-bottom: 1px;
	}
.il {
	letter-spacing: 5px;
}
.td1 {
	border-bottom: 3px solid #B8B8B8;
	border-top: 1px solid #B8B8B8;
	border-right: 1px solid #B8B8B8;
	background-color: DEDEDE;
	font-weight: bold;
	padding-left: 5px;
	text-align: center;
}
.td2 {
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #FFFFFF;
	border-right: 1px solid #B8B8B8;
	background-color: F1F1F1;
	padding-left: 4px;
	padding-right: 4px;
}
.td3 {
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #FFFFFF;
	border-right: 1px solid #B8B8B8;
	background-color: F8F8F8;
	padding-left: 4px;
	padding-right: 4px;
}
.td4 {
	border-bottom: 3px solid #B8B8B8;
	border-right: 1px solid #FFFFFF;
	border-right: 1px solid #B8B8B8;
	background-color: F1F1F1;
	padding-left: 4px;
	padding-right: 4px;
}
.td5 {
	border-bottom: 3px solid #B8B8B8;
	border-right: 1px solid #FFFFFF;
	border-right: 1px solid #B8B8B8;
	background-color: F8F8F8;
	padding-left: 4px;
	padding-right: 4px;
}
.st1 {
	border-bottom: 1px solid #B2B2B2;
	background-color: CED0CE;
}
.st2 {
	border-bottom: 1px solid #B2B2B2;
	background-color: DADCDA;
}
.st3 {
	border-bottom: 1px solid #B2B2B2;
	background-color: E7E9E7;
}
.st4 {
	border-bottom: 1px solid #B2B2B2;
	background-color: F1F3F1;
}
.st5 {
	border-bottom: 1px solid #B2B2B2;
	background-color: FAFCFA;
}