.name_v {
font-size: 11px;
line-height: 11px;
color: #000;}
table.table_f {border: 1px solid #ccc;}
table.table_f tr td {border: 1px solid #ccc; font-size:11px;}

span.smm {
font-size: 10px;}

span.red{font-weight:bold; color: #da393d;}

.bgt{
line-height: 11px;
text-decoration:none;
}

#wrapper {width:58px; padding:0; margin:0; background: none}
#leftcolumn {width:58px; margin-left:10px;}
.dropdown {display:block; position:relative; padding:0; margin:0}
.dropdown dt {padding:0; margin:0;}
.dropdown .upperdd {border-bottom:none; padding:0; margin:0; }
.dropdown dt:hover {padding:0; margin:0}
.dropdown dd {margin-left: 35px;  position:absolute; top:0; overflow:hidden; width:110px; display:none; opacity:0;}
.dropdown ul {width:100px; border:2px solid #9ac1c9; border-right:2px solid #9ac1c9; list-style:none; padding:0; margin:0}
.dropdown li {display:inline; padding:0; margin:0}
.dropdown li:hover {display:inline; padding:0; margin:0; color:#000}
.dropdown a {display:block; color:#333; text-decoration:none; background:#eaf0f2; width:100px; padding:0; margin:0}
.dropdown a:hover {background:#d9e1e4; color:#000}

body {
margin: 0;
}

h1 {
color: #da261e;
font-family: Arial;
font-size: 10pt;
}
h2 {
color: #666;
font-family: Arial;
font-size: 9pt;
padding-bottom: 10px;
padding-top: 10px;
}
h3 {
color: #000;
font-size: 7pt;
font-family: Arial;
font-style: normal;
}
h4 {
color: #666;
font-family: Arial;
font-size: 9pt;
padding-bottom: 10 px;
padding-top: 0 px;
}
td {
font-size: 9pt;
font-family: Arial;
font-style: normal;
}
tr.a {
background-color: #f6e6e6;
}

tr.cc:hover {
background-color: #fff;
color:#000;
}
p {
color: #000;
font-size: 9pt;
font-family: Arial;
font-style: normal;
}

p.text {
color: #000;
font-size: 9pt;
font-family: Arial;
font-style: normal;
margin-top: -5px;
}

p.text1 {
color: #000;
font-size: 9pt;
font-family: Arial;
font-style: normal;
margin-top: -5px;
}

p.text3 {
color: #000;
font-size: 9pt;
font-family: Arial;
font-style: normal;
margin-top: -14px;
}

.tolko{
padding: 1em;
}

ul {
margin-left: 15px;
list-style-image: url(images/str.gif);
}
a {
color:#BA1F23;
font-family: Arial;
font-size: 9pt;
text-decoration: none;
}

a.menu
{
COLOR: #fff;
font-family: Arial;
font-size: 9pt;
text-decoration: none;
}

a.lm
{
COLOR: #ba1f23;
font-family: Arial;
font-size: 9pt;
text-decoration: none;
}

a.lm:hover{
COLOR: #000;
text-decoration: none;
}

a.menu:hover{
text-decoration: none;
border-bottom: 1px dotted #fff;
}

a.star
{
COLOR: #000;
font-family: Arial;
font-size: 9pt;
}

a.down
{
COLOR: #666;
font-family: Arial;
font-size: 9pt;
text-decoration: none;
}

a.down:hover{
COLOR: #666;
text-decoration: none;
border-bottom: 1px dotted #666;
font-weight: bold;
}

a.down4
{
COLOR: #666;
font-family: Arial;
font-size: 9pt;
text-decoration: none;
}

a.down4:hover{
COLOR: #666;
text-decoration: none;
border-bottom: 1px dotted #666;
font-weight: bold;
}


a.down2
{
color: #666;
font-family: Arial;
font-size: 9pt;
padding-bottom: 10 px;
padding-top: 0 px;
font-weight: bold;
text-decoration: none;
}


a.down2:hover{
color: #666;
text-decoration: underline;
font-weight: bold;
}

.qqq {
	border: 1px solid gray;
}


a.DHTMLmnu
{
padding-top: 5px;
font-family: Arial;
font-size: 9pt;
text-decoration: none;
}

a.DHTMLmnu:hover{
padding-top: 5px;
text-decoration: none;
border-bottom: 1px dotted #666666;
}

td.b {
font-size: 9pt;
font-family: Arial;
}

.reds 
{
color: #da261e;
}

.company input {
	width:250px;
}

.company textarea {
	width:250px;
	height:200px;
}
#menu {
	margin:22px 0;
	padding:0;
	list-style:none;
}
#menu a:hover {
	text-decoration:none;
}
#menu a.active {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
#menu li {
	margin:10px 0;
}
#menu ul {
	margin:5px 0;
	padding:0 0 0 20px;
	list-style:none;
}
#menu ul ul {
	margin:5px 0;
	padding:0 0 0 20px;
}
#menu li a {
	color:#666666;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#menu ul li a {
	color:#BA1F23;
	font-size:12px;
	text-transform:none;
	font-weight:bold;
}
#menu ul ul li a {
	color:#BA1F23;
	font-size:12px;
	text-transform:none;
	font-weight:normal;
}
img {
border:none;
}

p.prod {
color:#DA261E;
font-family:Arial;
font-size:10pt;
margin-top: 10px;
font-weight:bold;
}

#footer {
  min-width:1000px;
  height:auto;
  background:#ba1e22;
  
}
#cbshow
{
	width:228px;
	height:31px;
	background:url('/images/ectc.png') no-repeat;
	position:relative;
	top:-40px;
	left:340px;
	cursor:pointer;
}
#callback
{
	border-radius:10px;
	background:#eee;
	/*padding:7px 20px 20px 20px;*/
	border: 2px solid #aaa;
	width:440px;
	height:420px;
	position:fixed;
	top:20%;
	left:30%;
	display:none;
	z-index:9999;
}
#callback #answer{
	height:25px;
	padding: 5px 0 0 20px;
}

#close{
	display:block;
	float:right;
	text-decoration:none;
	margin: 5px 10px 0 0;
}


#sitemap
{
	min-height:1000px;
	padding:20px;
}
#sitemap ul,#sitemap li
{
	list-style:none;
}
.sitemapl2
{
	margin-left:20px;
	display:none;
}

.canhide
{
	color:#777;
	font-size:14px;
	cursor:pointer;
	margin:0 5px 0 -20px;
	border:1px solid #777;
	display:block;
	width:9px;
	height:10px;
	line-height:10px;
	float:left;
	padding-left:1px;
	top:5px;
	position:relative;
}
.sitemap a {display:block;float:left;}
.forminus
{
	width:8px !important;
	padding-left:2px  !important;
	height:5px  !important;
	padding-bottom:5px  !important;
}

#sitemaplink 
{   color: #000000;
    font-family: Arial;
    font-size: 9pt;
position:relative;
left:8px;}

div#order{
	margin:10px 20px 20px 20px;
}

div#order textarea{
	height: 150px;
	width: 400px;
}
div#order .submit{
	background-color: #bbb;
	border: 1px solid #aaa;
	font-size:15px;
	padding: 2px 12px;
}
div#order .submit:hover{
	background-color:#ddd !important;
}

div#order input.contact_data{
	width: 230px;
}

