body, table, td {font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: Black;}

p {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: justify;

}



ul {

	background-color:#FFFFFF;

	font-size:10px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	padding: 0 0 0 0px

}



H1 {font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif, tahoma;font-size: 18px;font-weight: bold;color: #2F2180;}

H2 {

	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #2F2180;

}

H3{font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif, tahoma;font-size: 12px;font-weight: bold;color: #2F2180;}

H4{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, tahoma;

	font-size: 14px;

	font-weight: bold;

	color: #2F2180;

	margin: 0 0 0 0px;

	

}

a, a:link, a:visited, a:active   {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, tahoma;

	color: #2F2180;

	font-size:12px;

	text-decoration:none;

}



a:hover {

	color: #FFCC33;

	text-decoration:none;

}

.news {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #2E2282;

	padding: 4 4 4 4px;

}



.tab {

	border: 2px solid white;

	border-collapse: collapse;

	font-size: 11px;

	color: #000000;

	font-family:tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;



}

.tab tr td{

	border: 1px solid white;

	border-collapse: collapse;

	background-color: #E1E8F0;

	padding: 4 4 4 4px;

	

}

caption{

	padding: 2 2 4 2px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, tahoma;

	font-size: 12px;

	font-weight: bold;

	color: #2F2180;

	text-align: right;



}

.tab tr th{

	color: #000000;

	border: 1px solid white;

	border-collapse: collapse;

	background-color: #FFCC33;

	border-top-color: #FFCC33;

	padding: 2 2 2 2px;

}

.subm {

	background-color: #E1E8F0;

	border: 1px solid white;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.contacts {

	background-color: #FFCC33;	

	padding: 5 5 5 5px;

	border: 1px solid #595960;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

input {

	background-color:#FFFFFF;

	border: 1px solid black; 

	font-size:12px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

textarea {

	border: 1px solid black;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.img {

	float: left;

	margin: 0 5 5 0;

}

.date{

	color: Gray;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}

.new tr td {

	background-color:#FFFFFF;

	border: 1px solid #000066;

	color: #2E2282;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

}

.borders {

	border-right: #0033FF 1px solid; border-top: #0033FF 1px solid; border-left: #0033FF 1px solid; border-bottom: #0033FF 1px solid;

}



.svaz {

	color:#FFFFFF;

	padding:2 10 2 10px;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

}
.m_tab1 {
	background-color: #F0C900;
}

.m_tab1 tr td {
	border-bottom:solid #0033FF 1px;
	border-left:solid #0033FF 1px;
	border-right:solid #0033FF 1px;
	padding: 0 0 0 8px;
}

.submenu a.submenu:link, a.submenu:visited {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

a.submenu:active, a.submenu:hover {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F0C900;
}
span.submenu 
{
	font-size:13px;
}
td.submenu 
{
	cursor:hand;
}
.sumenu_st{
	width: 440;
	height: 280;
	border: solid black 5px;
}

#js_menu {
 position:absolute;
 margin:30px 0 0 -215px;
 text-align:right
 
 width:210px;
 
}

#shop_head {
	width:655px;
	text-align:left;	
}
#basket {
 width:32px;
 height:30px;
 background: url('../../siteimg/basket.gif') no-repeat; 
 border: 1px solid white;
 margin:0;
}
#ishop_t {
 font-size:12px;
 font-weight:bold;
 color:#2d2280;
 width:250px;
 margin: 10px 0 -10px 40px;
 text-align:left;
}
#line {
 position:relative;
 margin:0 -10px 0 -10px;
 height:1px;
 font-size:1px;
 background-color:#9f9f9f;
}
.rubrikator {
 float:left;
 width:195px;
 margin:22px 0 0 0;
 text-align:left;
}
.arrow {
 float:left;
 width:20px;
 height:41px;
 background: url('../../siteimg/arrow.gif') no-repeat; 
 margin:22px 6px 0 6px;
}
.s_unit {
 float:left;
 height:180px;
 margin:10px 20px 10px 20px;


 text-align:center;
}
 a.s_unit, a:hover.s_unit, a:active.s_unit, a:visited.s_unit, a:link.s_unit {
 display:block;
  margin:10px 20px 10px 20px;
}
.s_unit img {
 margin-bottom:20px;
 border: none;

}
.s_unit span {
 margin:0;
}
.s_unit_img {
 text-align:right;
 
}
.s_unit_img img {
 margin:0;
}
.per {
 margin:-50px 3px 19px 0;
}
#t_shop {
}
ul {list-style-type:none;margin:0;}
li {list-style-type:none;margin:0 0 7px 0}
li a, a:active, li a:link, li a:visited {padding:0 ; font-size:12px; margin:0 ; color:#2d2280; text-decoration:underline;}
li a:hover {padding:0 ; font-size:12px; margin:0 ; color:#ba191e; text-decoration:underline;}
li span {padding:0 ; font-size:12px; margin:0 ; font-weight:normal; text-decoration:underline; color:#ba191e}

#content {
 text-align:left;
 margin:5px 0 0 0;
}
#content table {
 visibility:visible;
 overflow:visible;
}

#mark {
 font-size:16px;
 color:#420d62;
 margin: 0 0 20px 0;
}
#menu {
 width:300px;
 text-align:left;
}

#menu img {
 float:left;
 margin-right:5px;
 text-align:left;
 border: none;
}


#menu a {
 font-size:12px;
 margin:3px 0 20px 0;
 color:#0079c2;
 text-decoration:underline;
 display:block;
 border: none
}
.item {
 margin: 0 0 0 0 ;
 display:block;
 border: none;
 text-align:left;
}
#chek {
 width:80px;
 margin:-23px 0 0px -3px;
 display:block;
 text-align:center;
 
}
.comment {
 margin:17px 0 20px 0 ;
 background: url('../../siteimg/comment.gif') repeat;
}
.comment p {
 margin:0 9px 0 9px;
 padding:0;
}

.c_table { 
 margin:10px 0 10px 0;
 text-align:center;
 font-size:12px; 
 
}



.c_table td, .c_table th
{
 border: 1px solid black
}
.style1 {color: #FFFFFF}

li:hover ul { display: block; }
