body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#333333;
}
td {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
}
form {
	margin:0;
	padding:0;
}
iframe {
	border: none;
}
input.text, select.text, textarea.text {
	margin:0;
	padding:2;
	border: 1px solid #C2C4C8;
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#005690;
}
h1 {
	font-size: 28px;
	color: #e33e00;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
h2 {
	font-size: 24px;
	color: #e33e00;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 0 0 10px 0;
}
h3.region {
	font-size: 16px;
	color: #078DFC;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 0 0 10px 0;
}
h3, h4 {
	font-size: 16px;
	color: #078DFC;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: -1px;
	margin: 0px;
}
h5 {
	font-size: 18px;
	color: black;
	font-weight: normal;
	margin: 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
h1.title {
	font-size: 24px;
	color: black;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 0 0 10px 0;
}
h1.title_or {
	font-size: 24px;
	color: #FF7200;
	font-weight: normal;
	text-transform: none;
	letter-spacing: -1px;
	white-space: nowrap;
	margin: 0px;
	padding: 0 0 20 20;
}
h1.titleb {
	font-size: 24px;
	color: #005690;
	font-weight: normal;
	text-transform: none;
	letter-spacing: -1px;
	white-space: nowrap;
	margin: 0px;
}
.datenews {
	color: #e33e00;
	font-size: 11px;
}
.spec_top {
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	margin: 0px;
	padding: 0 10 10 20;
}
input.search {
		padding:2px;
		margin:0px;
		border-bottom:1px solid #C1DEC1;
		border-top:1px solid #C1DEC1;
		border-left:0px solid #ffffff;
		border-right:0px solid #ffffff;
		height:24;
		width:180;
		color:#006600;
}
input.post {
		padding:2px;
		margin:5 0 5 0;
		border-bottom:1px solid #C1DEC1;
		border-top:1px solid #C1DEC1;
		border-left:0px solid #ffffff;
		border-right:0px solid #ffffff;
		height:24;
		width:215;
		color:#006600;
}
a, a:visited {
		color:#104ba1;
		text-decoration:underline;
}
a:hover {
		color:#0097FF;
		text-decoration:underline;
}
a.navi, a.navi:visited {
		color:#ffffff;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		letter-spacing: 0pt;
		font-size:16px;
		font-weight: normal;
		text-decoration:none;
}
a.navi:hover {
		color:#000000;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		letter-spacing: 0pt;
		font-size:16px;
		font-weight: normal;
		text-decoration:none;
}
a.navia, a.navia:visited, a.navia:hover {
/*		color:#068FFF;*/
		color:#000000;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		letter-spacing: 0pt;
		font-size:16px;
		text-decoration:none;
}
a.navit, a.navit:visited, a.navit:hover {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		letter-spacing: 0pt;
		font-size:14px;
		font-weight: normal;
		text-decoration:none;
}
a.naviat, a.naviat:visited, a.naviat:hover {
/*		color:#068FFF;*/
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color: #e33e00;
		font-weight: normal;
		letter-spacing: 0pt;
		font-size:14px;
		text-decoration:none;
}
a.derevo_prod, a.derevo_prod:visited {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: normal;
		letter-spacing: 0pt;
		font-size:14px;
		text-decoration:none;
}
a.derevo_prod:hover {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color: #db4302;
		font-weight: normal;
		letter-spacing: 0pt;
		font-size:14px;
		text-decoration: underline;
}
span.derevo_prod {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color: #7e7e7e;
		font-weight: normal;
		font-size:12px;
		line-height: 11px;
}
a.derevo_prod2, a.derevo_prod2:visited {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color: #8f8f8f;
		font-weight: normal;
		letter-spacing: 0pt;
		font-size:13px;
		text-decoration:none;
}
a.derevo_prod2:hover {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color: #db4302;
		font-weight: normal;
		letter-spacing: 0pt;
		font-size:13px;
		text-decoration: underline;
}
a.derevo_prod3, a.derevo_prod3:visited {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: normal;
		letter-spacing: 0pt;
		font-size:14px;
		text-decoration:none;
}
a.derevo_prod3:hover {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color: #db4302;
		font-weight: normal;
		letter-spacing: 0pt;
		font-size:14px;
		text-decoration: underline;
}
td.MenuItem {
 border: none;
 vertical-align: top;
 font-size: 12px;
 color:#ffffff;
 border-bottom: 1px dotted #FFffff;
 font-weight:normal;
 padding: 2px 5px 2px 10px;
 cursor: pointer;
}
td.MenuItem2t {
 border: none;
 vertical-align: top;
 font-size: 12px;
 color:#ffffff;
 border-bottom: 1px dotted #FFffff;
 font-weight:normal;
 padding: 2px 5px 2px 0px;
 cursor: pointer;
}
td.MenuItem2 {
 border: none;
 vertical-align: top;
 font-size: 12px;
 color:#333333;
 border-bottom: 1px dotted #999999;
 font-weight:normal;
 padding: 1px 5px 1px 10px;
 cursor: pointer;
}
.Parnt {
		padding: 0 15px 0 15px;
		text-align:center;
}
.Parnt2 {
		padding: 0 15px 0 15px;
		text-align:center;
		background-image: url('/images/bg_menu_or.gif');
}
.Parnt2 a, .Parnt2 a:hover, .Parnt2 a:visited {
		color: #000000;
		font-size:16px;
}
.Parntt {
		padding: 0 15px 0 15px;
		text-align:center;
}
.Parnt2t {
		padding: 0 15px 0 15px;
		text-align:center;
		background-color: #3d82e1;
}
.Parntt a{
		color:#104ba1;
}
.Parnt2t a{
		color:#ffffff;
}
table.Chield {
	visibility: hidden;
	position: absolute;
	left: 0px;
	font: bolder 10pt Verdana, Arial, Helvetica, sans-serif;
	border: solid #dfdede 1px;
	text-align: left;
	background-color: #f7f7f7;
  background-image: url('/images/bg_menu2.gif');
	background-repeat: repeat-x;
	background-position: top;
	width: 150px;
	padding: 0 0 15px 0;
/*	filter: alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;*/
}
table.Chield2 {
	visibility: hidden;
	position: absolute;
	left: 0px;
	font: bolder 10pt Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #3d82e1;
	width: 150px;
	padding: 10px 10px 15px 10px;
  background-image: url('/images/bg_menu_blue.gif');
	background-repeat: repeat-x;
	background-position: bottom;
/*	filter: alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;*/
}
table.Chield3 {
  background-image: url('/images/bg_menu2.gif');
	background-repeat: repeat-x;
	background-position: top;
	visibility: hidden;
	position: absolute;
	left: 0px;
	font: bolder 10pt Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #f7f7f7;
	border: 1px solid #dfdede;
	width: 950px;
	padding: 10px 10px 15px 10px;
/*	filter: alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;*/
}
.td_first {
		color:#ffffff; 
		font-weight:normal;
		font-size:11px;
		text-align:center;
		background-color:#ffffff;
}
.td_chet {
		background-color:#ffffff;
		font-size:11px;
		padding:3px;
}
.td_nechet {
		font-size:11px;
		background-color:#EDEDED;
		padding:3px;
}
.subimg {
		font-size:11px;
		color:#4DA62C;
		text-align:center;
		margin: 5px 10px 0 10px;
		border: 1px solid #CCC;		
}
.subimg2 {
		font-size:11px;
		background-color:#ffffff;
		cursor:pointer;
}
.subimg3 {
		border:1px solid #D1D1D1;
		padding:3px;
}
.title_news, .title_news:visited {
		color:#0097FF;
		font-size:18px;
		font-weight: normal;
}
.bottom2 {
		background-image: url('/images/bg_bottom2.gif'); 
		background-repeat: repeat-x;
		background-position: bottom;
		height: 218px;
}
table.bottom {
		color:#333333;
		font-size:12px;
		background-image: url('/images/bg_bottom.gif'); 
		background-repeat: repeat-x;
		background-color: #eef3f9;
		height: 218px;
}
table.bottom3 {
		color:#333333;
		font-size:12px;
		background-image: url('/images/bg_bottom3.gif'); 
		background-repeat: repeat-x;
		background-color: #eef3f9;
		height: 218px;
}
.date {
		color:#ffffff;
		font-size:12px;
		font-weight:normal;
		background-color: #E98515;
/*		background-color:#035AB9;*/
		padding: 0 2 0 2;
}
.black, .black:hover, .black:visited  {
		color:#455168;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
}
a.black, a.black:hover, a.black:visited  {
		text-decoration: underline;
}
img.bw {
		filter: gray;
		border: 1px solid #455168; 
}
img.nobw {
		filter: none;
		border: 1px solid #455168; 
}
.catalog_title, .catalog_title:hover, .catalog_title:visited {
		color:#0097FF;
		font-size:16px;
}
.tovar {
		background-image: url('/images/bg_tovar.gif');
		background-repeat:repeat-x;
		background-position:bottom;
		font-size: 12px;
}
.tovar2 {
		background-image: url('/images/bg_tovar.gif');
		background-repeat:repeat-x;
		background-position:bottom;
		font-size:12px;
}
.tovar3 {
		background-image: url('/images/bg_tovar.gif');
		background-repeat:repeat-x;
		background-position:bottom;
		font-weight:bold;
		text-align:center;
		background-color:#F0FAFF;
}
td.tovar_menu {
		border-bottom: 1px dotted #D2E3ED;
 		padding: 7px 5px 5px 20px;
		color:#104ba1;
		text-align: left;
		font-weight: bold;
		text-decoration:none;
		cursor: pointer;
		background-image: url('/images/arrow_red.gif');
		background-repeat: no-repeat;
		background-position: left top;
}
td.tovar_menu2 {
		border-bottom: 1px dotted #D2E3ED;
 		padding: 10px 5px 7px 20px;
		color:#e33e00;
		text-align: left;
		font-weight: bold;
		text-decoration:none;
		cursor: pointer;
		background-image: url('/images/arrow_blue.gif');
		background-repeat: no-repeat;
		background-position: left top;
}
td.tovar_menu a {
		color:#104ba1;
		font-size: 13px;
		text-decoration:none;
}
td.tovar_menu2 a {
		color:#e33e00;
		font-size: 13px;
		text-decoration:none;
}
td.tovar_menu a:hover, td.tovar_menu a:visited,  {
		color:#104ba1;
		font-size: 13px;
		text-decoration:none;
}
td.tovar_menu2 a:hover, td.tovar_menu2 a:visited,  {
		color:#e33e00;
		font-size: 13px;
		text-decoration:none;
}
.cherry {
		background-image: url('/images/bg_cherry.gif'); 
		background-repeat: repeat-x; 
		background-position: bottom; 
		text-align:right;
}
.cherry2 {
		background-image: url('/images/bg_cherry.gif'); 
		background-repeat: repeat-x; 
		background-position: bottom; 
		text-align:left;
		vertical-align: bottom;
}
.content_bottom {
		background-image: url('/images/bg_cherry.gif'); 
		background-repeat: repeat-x; 
		background-position: bottom; 
		padding:20 25 20 25; 
		border-right: 1px solid #D2E3ED;
}
.vote {
		font-weight:bold;
}
<!-- Topadvert начало --> 
div.topadvert_div{
    width: 200px;
    background: white; /* цвет фона */
    padding: 0px !important;
    border: 1px solid #FF7200;
}
div.topadvert_style_header{
    background: #FF7200;;
	  padding: 2px 3px 3px 4px !important;
    font-family: Arial, Tahoma, Verdana, serif; /* тип шрифта заголовка */
    font-size: 13px; /* размер шрифта заголовка */
	  color: #ffffff; /* цвет шрифта заголовка */
}
div.topadvert_style_shop{
     background: white;
     margin-top: 1px !important;
     padding: 2px 3px 3px 4px !important;
     text-align: left;
}
div.topadvert_style_shop a{
     font-weight: normal;
}

.highslide span {
	display: block;
	padding-left: 22px;
	background-image: url(graphics/zoom.png);
	background-repeat: no-repeat;
}
.highslide-wrapper, .highslide-outline {
	background: #000000;
}
.highslide img {
	border: 1px solid #D0D0D0;
}
.highslide:hover img {
	border-color: #A0A0A0;
}
.highslide-active-anchor img {
	visibility: visible;
	border-color: #808080 !important;
}
.highslide-dimming {
	background: #000000;
}
.highslide-image {
	border: 2px solid #FFFFFF;
}
.highslide-heading {
	display: none;
	margin: 0;
	padding:2px;
	font-weight:bold;
	cursor: move;
}
.highslide-loading {
	color: black;
	border: 1px solid black;
	background-color: white;
	background-image: url(graphics/loader.white.gif);
}

.highslide-controls {
	position: static !important;
	margin: 0;
	width: 120px !important;
}
.highslide-gallery ul li {
	width: 106px;
	height: 106px;
	border: 1px solid #D0D0D0;
	background: #EDEDED;
	margin: 2px;
}
a.menu1, a.menu1:hover, a.menu1:visited {
	font-size: 18px;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
td.prod12 {
	padding: 2px 0 0px 0;
}
td.prod1 {
	padding: 10px 0 0px 0;
}
a.menu22, a.menu22:hover, a.menu22:visited {
	font-size: 14px;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
	text-decoration: underline;
}
a.menu2, a.menu2:hover, a.menu2:visited {
	font-size: 18px;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
	text-decoration: none;
}
td.prod2 {
	padding: 0px 0 0px 40px;
}
a.menu3, a.menu3:visited {
	font-size: 14px;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
	text-decoration: none;
	color: #666666;
}
a.menu3:hover {
	font-size: 14px;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
	text-decoration: underline;
	color: #333333;
}
td.prod3 {
	padding: 0px 0 0px 80px;
}
a.menu4, a.menu4:visited {
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
	text-decoration: none;
	color: #999999;
}
a.menu4:hover {
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
	text-decoration: underline;
	color: #666666;
}

/* новости на главной, слайдер*/
#featured{  
padding: 0px;
margin: 0 0 20px 0;
position: relative;  
height: 260px;
text-align: left;
}  
#featured ul.ui-tabs-nav{  
position: absolute;  
top: 207px; 
left: 570px;
list-style: none;  
padding:0; 
margin:0;
width: 400px;
}
#featured ul.ui-tabs-nav li{  
padding-left:13px;  
}
#featured ul.ui-tabs-nav li img{  
float:left; 
border:1px solid #104775;
margin: 2px;
}
#featured ul.ui-tabs-nav li span{  
font-size: 16px;
font-weight: bold;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
#featured li.ui-tabs-nav-item a{  
width: 0px;
height: 0px;  
padding: 0;
margin: 0;
}
#featured li.ui-tabs-nav-item a:hover{  
width: 0px;
height: 0px;  
padding: 0;
margin: 0;
}
#featured li.ui-tabs-selected{  
background:url('/images/selected-item.png') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{  
width: 0px;
height: 0px;  
padding: 0;
margin: 0;
}
#featured .ui-tabs-panel{  
width: 570px; 
height:260px;
padding: 0 0 0 0;
position:relative;
}
#featured .ui-tabs-panel .info{  
position:absolute;  
top: 0px; 
left: 575px;  
height: 90px;
width: 379px;
padding: 0 0 2px 10px;
}
#featured .ui-tabs-panel .img{
border: 1px solid #104674;  
}
#featured .info a.title{  
font-size: 18px; 
font-family: Georgia, serif;  
color:#666666; 
padding:5px; 
margin:0;
overflow: hidden;  
}
#featured .info p{  
font-family:Verdana;
line-height:13px;
overflow: hidden;  
}
#featured .info a{  
text-decoration:none;  
color:#2473ae;  
}
#featured .info a:hover{  
text-decoration:underline;  
}
#featured .ui-tabs-hide{  
display:none;  
}
h1.titles {
	font-size: 32px;
	font-family:Verdana;
	color: #104ba1;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -1px;
	margin: 0px;
	padding: 0px;
}
h1.subtitles {
	font-size: 16px;
	font-family:Verdana;
	color:  #484848;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.slider {
	font-size: 12px;
	font-family: Verdana;
	color:  #484848;
}
/* конец новости на главной, слайдер*/

a.derevo2h1, a.derevo2h1:hover, a.derevo2h1:visited {
	font-size: 18px;
	color: #e33e00;
	font-weight: bold;
	letter-spacing: -1px;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
a.navif, a.navif:visited, a.navif:hover {
		color:#000000;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		letter-spacing: 0pt;
		font-size:16px;
		font-weight: normal;
		text-decoration:none;
}




/* Path */
#path
{
zoom: 1;
position: relative;
z-index: 3;
}
#path:after
{
content: '';
display: block;
clear: both;
}
#path span
{
float: left;
position: relative;
z-index: 1;
}

#menu {
z-index: 3 ! important;
cursor:pointer;
border: none;
}

/*}
Navigation
{*/
#navigation
{
position: relative;
z-index: 1;
line-height: 1.2;
}
#navigation:after
, #navigation .main:after
{
content: '';
display: block;
clear: both;
}
#navigation.base
{
display: block;
font-size:90%;
}
#layout #navigation .main
{
float: none;
width: auto;
margin: 0;
padding: 0.5em 0;
zoom: 1;
}
#navigation .main div
{
float: left;
width: 25%;
}
#navigation .main .first_child
{
width: 16.6%;
margin-left: 16.6%;
display: inline;
}
#path #navigation.popup_box .main .first_child {
width:24%;
margin-left:0;
}
#navigation .main p
{
float: left;
clear: left;
margin: 0.25em 0;
padding: 0.25em 0.5em;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
line-height:1.6em;
}

#navigation .main p.selected .pseudo_link
{
color: #820028 ! important;
border-bottom-color: transparent;
cursor: default;
}
#navigation .main p.selected .pseudo_link noindex {
	cursor:default;
}
#layout #navigation .extra
{
font-size: 100%;
float: none;
width: auto;
/* margin: 0 30px; */
margin: 0 0.5em;
padding: 0;
}
#navigation .extra h6
{
font-size: 100%;
margin: 1em 0 0.5em;
padding: 0;
clear:both;
zoom: 1;
}
#navigation .extra h6 b
{
font-weight: bold;
}
#navigation .extra .selected
{
color: #820028;
}
#navigation .extra ul
{
margin: 0;
}
#navigation .extra ul a, #navigation .extra ul b
{
font-weight: bold;
}
#navigation .extra li
{
margin: 1.5em 0 0.5em;
}
#navigation .extra ul ul
{
font-size: 80%;
margin: 0 0 1em;
}
#navigation .extra li li
{
margin:0.5em 0 0.75em;
}
#navigation .extra ul ul a
{
color: #657a8e;
}
#navigation .extra ul ul ul
{
font-size: 90%;
}
#navigation .extra ul ul ul a, #navigation .extra ul ul ul b
{
font-weight: normal;
}
#navigation .extra ul ul ul a
{
color: #9da3aa;
}
#navigation .extra b.selected {
	-moz-border-radius:4px 4px 4px 4px;
	margin:0 0 0 -0.5em;
	padding:0.25em 0.5em;
	background:#820028;
	color: #fff;
	font-weight:bold;
}
#navigation .extra ul b.selected {
	position: relative;
	display:block;
}
#path #navigation
{
position: absolute ! important;
z-index: 1;
margin: -4px 0 0 -20px;
font-size: 120%;
max-width: 1200px;
top: 0.5em ! important;
left: 0 ! important;
}
#path #navigation
{
width: 800px;
}

#path #navigation .main {
	font-size: 90%;
}


#path #navigation .popup_box_c
{
padding-top: 3em;
padding-bottom: 1.5em;
}
#path #navigation .popup_box_close
{
margin-top: 0.4em;
}

.loading {
	position: relative;
}

.loading .i
{
	background: url('icons.png') -120px -30px no-repeat;
	position:relative;
	top:0.2em;
	*top:0;
	margin:0 -15px 0 0;
	display: inline-block;
	height: 15px;
	width: 15px;
}
.loading1 .i {background-position: -135px -30px;}
.loading2 .i {background-position: -120px -45px;}
.loading3 .i {background-position: -135px -45px;}
.loading4 .i {background-position: -120px -60px;}
.loading5 .i {background-position: -135px -60px;}
.loading6 .i {background-position: -120px -75px;}
.loading7 .i {background-position: -135px -75px;}

/*}

/*}
Columns
{*/
.columns
{
width: 100%;
display: table;
margin: 0.25em 0 0 0;
position: relative;
}
.columns .column
{
display: table-cell;
vertical-align: top;
position: relative;
-float: left;
-clear: right;
}

table.columns .a_m {vertical-align: middle;}
table.columns .a_b {vertical-align: bottom;}
table.columns .a_c {text-align: center;}
table.columns .a_r {text-align: right;}


.column6_1, .column6_2, .column6_3, .column6_4, .column6_5, .column6_6
{
width: 17%;
padding: 0 2em 0 0;
}
.column6_6
{
width: 15%;
padding-right: 0;
}

.column5_1, .column5_2, .column5_3, .column5_4, .column5_5
{
width: 20%;
padding: 0 2em;
}
.column5_12, .column5_23, .column5_34, .column5_45
{
width: 40%;
}
.column5_123, .column5_234, .column5_345
{
width: 60%;
}
.column5_1234, .column5_2345
{
width: 80%;
}

.column4_1, .column4_2, .column4_3, .column4_4
{
width: 25%;
padding: 0 2em;
}
.column4_123, .column4_234

{
width: 75%;
}

.column3_1, .column3_2, .column3_3, .column3_12, .column3_23
{
width: 33%;
padding: 0 2em;
}
.column3_12, .column3_23
{
width: 67%;
}
.column3_2
{
width: 34%;
}

.column2_1, .column2_2,
.column4_12, .column4_23, .column4_34
{
width: 50%;
padding: 0 2em;
}

.column2_1,
.column3_1,
.column4_1, .column4_12, .column4_123,
.column5_1, .column5_12, .column5_123, .column5_1234
{
padding-left: 0;
}

.column2_2,
.column3_23,   .column3_3,
.column4_234,  .column4_34,  .column4_4,
.column5_2345, .column5_345, .column5_45, .column5_5
{
padding:0 0 0 2em;
}

/*}
Popup box
{*/
.popup_box
{
position: absolute;
z-index: 1000;
left: 0;
top: 0;
border: hidden;
margin: 0;
padding: 0;
overflow: hidden;
//overflow: visible;
padding-bottom:15px;
}
.popup_box iframe
{
position: absolute;
z-index: 1;
width: 2000px;
height: 5000px;
left: 0;
top: 0;
filter: alpha(opacity=0);
}
.popup_box .popup_box_c
{
position: relative;
z-index: 2;
display: block;
margin: 5px 15px;
padding: 0;
color: #000;
background: #f8f8f0;
}
.popup_box .popup_box_c:after
{
content: '';
display: block;
clear: left;
}
.popup_box .popup_box_t, .popup_box .popup_box_b
{
position: absolute;
z-index: 1;
top: -5px;
bottom: 30px;
left: 0;
right: 25px;
overflow: hidden;
//width: 100%;
//width: expression(parentNode.offsetWidth + 'px');
//height: expression(parentNode.offsetHeight - 20 + 'px');
}
.popup_box .popup_box_b
{
top: auto;
/*bottom: -5px;*/
bottom:5px;
//bottom: 0;
height: 25px;
}
.popup_box .popup_box_r
{
left: auto;
right: 0;
width: 25px;
}
.popup_box .popup_box_t ins, .popup_box .popup_box_b ins
{
position: absolute;
top: 0;
left: 0;
width: 150%;
height: 200%;
background: url('popup_box.png') 0 0 no-repeat;
-background-image: none;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.artlebedev.ru/everything/mdmbank/site4/nav/popup_box.png',sizingMethod=crop);
}

#navigation .popup_box_t ins, #navigation .popup_box_b ins, #geo_select .popup_box_t ins, #geo_select .popup_box_b ins{
	background: url('popup_box_menu.png') 0 0 no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.artlebedev.ru/everything/mdmbank/site4/nav/popup_box_menu.png',sizingMethod=crop);
}

.popup_box .popup_box_t ins
{
margin-top: -25px;
}
.popup_box .popup_box_l ins
{
//width: 100%;
margin-left: -25px;
}

.popup_box .popup_box_close {
	position: absolute;
	top: 5px;
	right: 5px;
/*	width: 13px;
	height: 13px;
	background: url('icons.png') -30px 0 no-repeat;  */
	cursor: pointer;
}

.popup_box .popup_box_close .i {
	position:absolute;
	left:0;
	top:50%;
	margin-top:-7px;
	display:block;
	width: 13px;
	height: 13px;
	background: url('icons.png') -30px 0 no-repeat;
}

.popup_box .popup_box_close:hover .i {
	background-position: -30px -30px;
}

.popup_box .popup_box_close span {
	font-size:10pt;
	line-height:1.2em;
	margin-left:16px;
}

.popup_box .popup_box_close:hover span {
	color:#c00;
	border-color:#c00;
}

/* увеличивающиеся иконки на первой */
		#FishEyeContainer 
		{
			border: 0px;
			clear: both;
			height: 100px;
			z-index: 1000;
		}
			
		.FishEye
		{
			margin: 2px;
			padding: 0px;
			vertical-align: text-top;
		}

		.FishEyeStandard
		{
			height: 50px;
			width: 50px;
		}

.bottom_tovar {
	font-size: 11px;
	text-align: center;
	padding: 0 5px 0 5px;
}
