
.top-titles {
position: absolute;
top: 40px;
left: 14px;
width: 229px;
height: 126px;
}

.top {
height: 185px;
margin:5px;
padding:5px;
background:#EED5A7;
border: solid 1px black;
background-image: url("topbg.jpg");
background-repeat: no-repeat;
background-position: 100% 0%;
}

.navigation {
margin:0px;
padding:0px 10px 0px 10px ;
}


.navigationtext {
margin:0px;
padding:0px;
font-size: 12px;
font-weight: bold;
line-height: 16px;
}


.uptext {
padding:10px;
font-weight: bold;
font-size: 14px;
}

.topadres {
padding:10px;
margin:10px;
font-weight: bold;
font-size: 19px;
}



.main {
width:98%;
margin:5px 5px 5px 3px;
padding:10px;
font-size: 12px;
background:#EED5A7;
border: solid 1px black;
background-image: url("menuup.jpg");
background-repeat: no-repeat;
background-position: 0% 0%;
}

.maintop {
margin:0px;
padding:0px;
font-size: 16px;
}

TD.list {
font-size: 10px;
}

.golova {
font-size:11px;
color:#FFFFFF;
font-family:Tahoma;
font-weight: bold;
}

.manufacturer{
font-size:30px;
font-family:"Times New Roman", Times, serif;
}

.manufacturer_small{
font-size:11px;
font-family:Tahoma;
}

.counters {
width:229px;
margin:5px;
padding:10px;
font-size: 14px;
background:#EED5A7;
border: solid 1px black;
}

.bykva{
font-family:Times New Roman;
font-size:80px;
color:#FFFFFF;
}
.bukva {
  background-color: #015929;
}

.bottom {
margin:5px;
padding:5px;
font-size: 12px;
background:#EED5A7;
border: solid 1px black;
}
.tel {font-family: Tahoma;font-size: 28px;}
.menushka {
    font-family:sans-serif;
	color: #FFFFFF;
	font-size: 15px;
}
a.menushka {color:#FFFFFF; text-decoration:none;}
a.menushka:hover   {color:#FFFFFF; text-decoration:none; background:#C8B405;}
a.menushka:visited {color:#FFFFFF; text-decoration:none;}
.style11 {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}

.form {
	BORDER-RIGHT: 000000 1px solid;
	BORDER-TOP: 000000 1px solid;
	BORDER-LEFT: 000000 1px solid;
	BORDER-BOTTOM: 000000 1px solid;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #015929;
}

.kolvo {
	BORDER-RIGHT: 000000 1px solid;
	BORDER-TOP: 000000 1px solid;
	BORDER-LEFT: 000000 1px solid;
	BORDER-BOTTOM: 000000 1px solid;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}

.tsena {font-family: Tahoma;
font-weight:bold;
font-size:11px;
}

.naimenovanie{
font-family:Tahoma;
font-size:11px;
color:#015929;
font-weight:bold;
}

a.naimenovanie {text-decoration:none;}
a.naimenovanie:hover   {color:#FFFFFF; text-decoration:none; background:#29b267;}
a.naimenovanie:visited {text-decoration:none;}

.style13 {font-family: Tahoma}
a.style15 {color:#000000;text-decoration:none;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
a.style15:hover   {color:#FFFFFF; text-decoration:none; background:#29b267;font-family:Arial, Helvetica, sans-serif;}
a.style15:visited {text-decoration:none;}

.vse {color: #015929;font-size:15px;}
a.vse {color:#015929;text-decoration:none;}
a.vse:hover   {color:#FFFFFF; text-decoration:none; background:#C8B405;}
a.vse:visited {text-decoration:none;}

.stranitsa{
position: relative;
top: -8px;
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
background:#015929;
}
a.stranitsa {color:#FFFFFF;text-decoration:none;background:#015929;}
a.stranitsa:hover   {color:#FFFFFF; text-decoration:none;background:#015929;}
a.stranitsa:visited {text-decoration:none;}

.stranitsa2{
position: relative;
top: 8px;
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
background:#015929;
}
a.stranitsa2 {color:#FFFFFF;text-decoration:none;background:#015929;}
a.stranitsa2:hover   {color:#FFFFFF; text-decoration:none;background:#015929;}
a.stranitsa2:visited {text-decoration:none;}

.cod_komponent{
font-family:Tahoma;
font-size:15px;
}
.style14 {
	color: #015929;
	font-style: italic;
}

.callback {
	color: #000000;
	font-family: Tahoma ;
	text-decoration:none;
  font-style: 12px ;
}

a.callback {color:#000000;text-decoration:none;}
a.callback:hover   {color:#000000; text-decoration:none;}
a.callback:visited {text-decoration:none;}
.search
{
  position: absolute;
  top: 225px;
  height: 18px
}

.menu{
height: 38px;
list-style: none;
margin-left: 0px;
background: url(images/menu_left_sep.png) no-repeat left;
}
.menu li{
float:left;
background: url(images/menu_left_sep.png) no-repeat left;
}
.menu li a{
display: block;
color:#FFFFFF;
text-decoration: none;
font-size: 11px;
font-family: "Tahoma", Arial;
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 15px;
height: 38px;
line-height: 38px;
text-align: center;
cursor: pointer;

}
.menu li a span{
display: block;
padding-top: 0;
padding-bottom: 0;
padding-right: 12px;
padding-left: 0;
}
.menu li.active a, .menu li a:hover{
color: #FFFFFF;
background: url(images/menu_left.png) no-repeat left;
margin-right: 0px;
}
.menu li.active a span, .menu li a:hover span{
color: #FFFFFF;
background: url(images/menu_right.png) no-repeat right top;
}

.rightmenu{
height: 38px;
list-style: none;
margin-left: 8px;
}
.rightmenu li{
float:left;
}
.rightmenu li a{
display: block;
color:#FFFFFF;
text-decoration: none;
font-size: 11px;
font-family: "Tahoma", Arial;
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 15px;
height: 38px;
line-height: 38px;
text-align: left;
cursor: pointer;

}
.rightmenu li a span{
display: block;
padding-top: 0;
padding-bottom: 0;
padding-right: 12px;
padding-left: 0;
}
.rightmenu li.active a, .rightmenu li a:hover{
color: #FFFFFF;
background: url(images/menu_left.png) no-repeat left;
margin-right: 0px;
}
.rightmenu li.active a span, .rightmenu li a:hover span{
color: #FFFFFF;
background: url(images/menu_right.png) no-repeat right top;
}
.sep {
 background: url(images/menu_left_sep.png) no-repeat left;
}
.menuvacans{
height: 38px;
list-style: none;
margin-left: 0px;
background: url(images/menu_left_sep.png) no-repeat left;
}
.menuvacans li{
float:left;
background: url(images/menu_left_sep.png) no-repeat left;
}
.menuvacans li a{
display: block;
color:#FFFFFF;
text-decoration: none;
font-size: 11px;
font-family: "Tahoma", Arial;
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 12px;
height: 38px;
line-height: 38px;
text-align: center;
cursor: pointer;

}
.menuvacans li a span{
display: block;
padding-top: 0;
padding-bottom: 0;
padding-right: 13px;
padding-left: 0;
}
.menuvacans li.active a, .menuvacans li a:hover{
color: #FFFFFF;
background: url(images/menu_left.png) no-repeat left;
margin-right: 0px;
}
.menuvacans li.active a span, .menuvacans li a:hover span{
color: #FFFFFF;
background: url(images/menu_right.png) no-repeat right top;
}
.basketmenu{
height: 38px;
list-style: none;
margin-left: 0px;
}
.basketmenu li{
float:left;
}
.basketmenu li a{
display: block;
color:#FFFFFF;
text-decoration: none;
font-size: 11px;
font-family: "Tahoma", Arial;
font-weight:normal;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 15px;
height: 38px;
line-height: 38px;
text-align: center;
cursor: pointer;

}
.basketmenu li a span{
display: block;
padding-top: 0;
padding-bottom: 0;
padding-right: 13px;
padding-left: 0;
}
.basketmenu li.active a, .basketmenu li a:hover{
color: #FFFFFF;
background: url(images/menu_left.png) no-repeat left;
margin-right: 0px;
}
.basketmenu li.active a span, .basketmenu li a:hover span{
color: #FFFFFF;
background: url(images/menu_right.png) no-repeat right top;
}

.form {
	BORDER-RIGHT: 000000 1px solid;
	BORDER-TOP: 000000 1px solid;
	BORDER-LEFT: 000000 1px solid;
	BORDER-BOTTOM: 000000 1px solid;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
    position: relative;
    left: 67px;
    bottom: 3px;
}

.searchicon {
  position: relative;
  top: 2px;
  left: 65px;
}
.list {
font-size: 11px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
vertical-align: inherit;
position: relative;
top: -8px;
}

.list2 {
font-size: 11px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
vertical-align: inherit;
position: relative;
top: 8px;
}

.list_show {
font-size: 11px;
}
.texts {
font-size: 13px;
}
