a {color: #000000; text-decoration: none}
a:hover {color: #000000; text-decoration: underline}
.osn, .ProdNorm {  font-family: Arial,Verdana, Tahoma; font-size: 14px; color: #000000; font-weight: normal}
.osnn {  font-family: Verdana, Tahoma; font-size: 12px; color: #000000; font-weight: normal; display:none;}
.topbg {  background-image: url(../pic/topbg.jpg); background-repeat: repeat-x; background-position: left top}
.cartbg {  background-image: url(../pic/cartbg.jpg); background-repeat: no-repeat; background-position: right top}
.top_white_text {  font-family: Verdana; font-size: 12px; color: #FFFFFF}
.top_black_text { font-family: Verdana; font-size: 12px; color: #000000}
.tophorizontalmenu {  font-family: Verdana; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #000000}
.left_cat_ul { margin:0px; padding-left:1px; font-family: Tahoma; font-size: 11px; color: #585858; font-weight: bold; list-style-type: none; }
.left_cat_li { padding-left:22px; margin-top:6px; color: #585858; background-image: url(../pic/arrcat.jpg); background-repeat: no-repeat; background-position: left top}
.left_podcat_ul { margin-left:14px; padding-left:0px; font-family: verdana; font-size: 11px; color: #000000;  font-weight: normal; list-style-type: square;}

.path {  font-family: Verdana; font-size: 11px; color: #000000}
.namepage, H1 {  font-family: Tahoma; font-size: 18px; font-weight: bold; color: #227202; line-height:18px; padding:0px; margin:0px;}
.nameblock {  font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000}
FORM {
	DISPLAY: inline
}
input.searchbtn {
	background: url(../pic/searchbutton.jpg) no-repeat center;
	border: 0;
	color: #FFFFFF;
	font-size: 11px;
	margin: 0 0 0 0;
	padding-top: 0px;
	height: 30px;
	width: 30px;
	vertical-align: middle;
}
.hmenu {  VISIBILITY: hidden; position:absolute;}
.hidebutton { font-family: Verdana; font-size: 11px; color:#0000FF; text-align: center; width:70px; border:none; background-color:#FFFFFF; cursor:hand} 
.hidebuttontab { font-family: Verdana; font-size: 11px; color:#0000FF; text-align: center; width:70px; border:none; background-color:#FFFFFF; cursor:hand} 
.miniinput {FONT-SIZE: 11px; WIDTH: 125px; height: 21px; font-size: 11; color: 585858; border: #AEADAC 1 solid;}
.miniinput2 {FONT-SIZE: 11px; WIDTH: 130px; height: 21px; font-size: 11; color: 585858; border: #AEADAC 1 solid;}
.miniinput3 {FONT-SIZE: 11px; WIDTH: 30px; height: 21px; font-size: 11; color: 585858; border: #AEADAC 1 solid;}
.miniinputbut {FONT-SIZE: 11px; WIDTH: 21px; height: 21px; font-size: 11; color: 585858; border: #AEADAC 1 solid;}
.copyaddress {  font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: normal; color: #585858}
.copyphone {  font-family: Arial; font-size: 24px; font-weight: normal; color: #000000}
.cat1 {  font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; background-color: #ffffff; border-color: #000000 #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.cat2 { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; background-color: #ffffff; border: #000000 solid; border-width: 0px 1px 1px}
.price {  font-family: Arial; font-size: 18px; font-style: italic; font-weight: bold; color: #227202}
.pages {
margin:0px;
padding:0px;
margin:1px;
padding:2px;
float:left;
width:20px;
height:20px;
border:1px solid #707072;
background: #E8E5EE;
FONT-SIZE: 12px;
FONT-FAMILY: Verdana;
color:#000000;
text-align:center;
}
.pages_active {
margin:0px;
padding:0px;
margin:1px;
padding:2px;
float:left;
width:20px;
height:20px;
border:1px solid #707072;
background: #227202;
FONT-SIZE: 12px;
FONT-FAMILY: Verdana;
color:#FFFFFF;
text-align:center;
}
a.pageslink {color:#000000; TEXT-DECORATION: none}
a.pageslink:hover {color:#FF0000; TEXT-DECORATION: none}
.osnsm { font-family: Verdana, Tahoma; font-size: 11px; color: #000000; font-weight: normal }
.osntabbg {  background-image: url(../pic/osntabbg.jpg); background-repeat: repeat-x; background-position: left bottom}
.copybg {  background-image: url(../pic/copybg.jpg); background-repeat: repeat-x; background-position: left top}
a.white {color:#FFFFFF; TEXT-DECORATION: none}
a.white:hover {color:#FFFFFF; TEXT-DECORATION: none}
.menusmall { font-family: tahoma, Verdana; font-size: 12px; color: #000000; font-weight: normal; font-style: normal}
a.menusmall {  color: #3F68B0; text-decoration: underline}
a.menusmall:hover {color: #666666; text-decoration: underline}
/*Сообщение*/
#floatingmenu {
	BORDER-RIGHT: #227202 2px solid; BORDER-TOP: #227202 2px solid; Z-INDEX: 3; LEFT: 300px; BORDER-LEFT: #227202 2px solid; WIDTH: 270px; BORDER-BOTTOM: #227202 2px solid; POSITION: absolute; TOP: 120px; BACKGROUND-COLOR: #CEEEBF
}
.outer{
height:148px;
width:148px;
display:table;
position: relative;
}
.container {
display:table-cell;
vertical-align:middle;
text-align:center;
position: absolute;
}