/* reset
--------------------------------------------------------------------------------*/

/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}


/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* text
--------------------------------------------------------------------------------*/

/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* =Basic HTML
--------------------------------------------------------------------------------*/

body
{
	font: 13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
}

a:focus
{
	outline: 1px dotted invert;
}

hr
{
	border-color: #ccc;
	border-style: solid;
	border-width: 1px 0 0;
	clear: both;
	height: 0;
}

/* =Headings
--------------------------------------------------------------------------------*/

h1
{
	font-size: 25px;
}

h2
{
	font-size: 23px;
}

h3
{
	font-size: 21px;
}

h4
{
	font-size: 19px;
}

h5
{
	font-size: 17px;
}

h6
{
	font-size: 15px;
}

/* =Spacing
--------------------------------------------------------------------------------*/

ol
{
	list-style: decimal;
}

ul
{
	list-style: square;
}

li
{
	margin-left: 30px;
}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset
{
	margin-bottom: 20px;
}

/* grid
--------------------------------------------------------------------------------*/

.container_12 { 
width: 92%;
min-width:920px;
margin-left: 4%;
margin-right: 4%;
margin-top:10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
padding-bottom:30px;
} 
.container_888 { 
width : 92%; 
margin-left : 4%; 
margin-right : 4%; 
margin-top : 10px; 
} 
.grid_1, .grid_2, .grid_3, .grid_3spec, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_menu, .grid_15, .grid_16, #grid_99 { 
display : inline; 
float : left; 
margin-left : 1%; 
margin-right : 1%; 
} 
.grid_3spec { 
display : inline; 
float : left; 
margin-left : 0%; 
margin-right : 0%; 
margin-bottom : 0; 
} 
#grid_99{
width:100px;
min-height:1000px;
display: inline;
float: left;
margin-left: 0%;
margin-right: 0%;
background: #FFF url(gradient.png) repeat-x 0 -40px;
color: #444;
border-top: solid 1px #f8f8f8;
-webkit-box-shadow: 0px 0px 8px  rgba(0,0,0, .3);
-moz-box-shadow:0px 0px 8px   rgba(0,0,0, .3);
box-shadow: 0px 0px 8px  rgba(0,0,0, .3);
text-shadow: 0 1px 0 rgba(255,255,255, 1);
padding-bottom:30px;
} 
.grid_menu { 
display : inline; 
float : left; 
margin-left : 0%; 
margin-right : 0%; 
background-color : #a0a9a6; 
min-height : 750px; 
} 
.container_12 .grid_3 { 
width : 23%; 
} 
.container_12 .grid_menu { 
width : 18%; 
margin-top : 10px; 
} 
.container_12 #grid_99 { 
width : 58%; 
margin-top : 10px; 
} 
.container_12 .grid_3spec { 
width : 23%; 
margin-top : 10px; 
} 
.container_12 .grid_6 { 
width : 48%; 
} 
.container_12 .grid_9 { 
width : 73%; 
} 
.container_12 .grid_12 { 
width : 97.5%; 
} 
.alpha { 
margin-left : 0; 
} 
.omega { 
margin-right : 0; 
} 
.container_12 .prefix_3 { 
padding-left : 25%; 
} 
.container_12 .prefix_6 { 
padding-left : 50%; 
} 
.container_12 .prefix_9 { 
padding-left : 75%; 
} 
.container_12 .prefix_1 { 
padding-left : 8.333%; 
} 
.container_12 .prefix_2 { 
padding-left : 16.666%; 
} 
.container_12 .prefix_4 { 
padding-left : 33.333%; 
} 
.container_12 .prefix_5 { 
padding-left : 41.666%; 
} 
.container_12 .prefix_7 { 
padding-left : 58.333%; 
} 
.container_12 .prefix_8 { 
padding-left : 66.666%; 
} 
.container_12 .prefix_10 { 
padding-left : 83.333%; 
} 
.container_12 .prefix_11 { 
padding-left : 91.666%; 
} 
.container_12 .suffix_3 { 
padding-right : 25%; 
} 
.container_12 .suffix_6 { 
padding-right : 50%; 
} 
.container_12 .suffix_9 { 
padding-right : 75%; 
} 
.container_12 .suffix_1 { 
padding-right : 8.333%; 
} 
.container_12 .suffix_2 { 
padding-right : 16.666%; 
} 
.container_12 .suffix_4 { 
padding-right : 33.333%; 
} 
.container_12 .suffix_5 { 
padding-right : 41.666%; 
} 
.container_12 .suffix_7 { 
padding-right : 58.333%; 
} 
.container_12 .suffix_8 { 
padding-right : 66.666%; 
} 
.container_12 .suffix_10 { 
padding-right : 83.333%; 
} 
.container_12 .suffix_11 { 
padding-right : 91.666%; 
} 
html body * span.clear, html body * div.clear, html body * li.clear, html body * dd.clear { 
background : none; 
border : 0; 
clear : both; 
display : block; 
float : none; 
font-size : 0; 
list-style : none; 
margin : 0; 
padding : 0; 
overflow : hidden; 
visibility : hidden; 
width : 0; 
height : 0; 
} 
.clearfix:after { 
clear : both; 
content : '.'; 
display : block; 
visibility : hidden; 
height : 0; 
} 
.clearfix { 
display : inline-block; 
} 
* html .clearfix { 
height : 1%; 
} 
.clearfix { 
display : block; 
} 
.container_12 .grid_line { 
width : 100%; 
background-color : #f00; 
margin-top : 10px; 
height : 30px; 
} 
.container_888 .grid_12 { 
width : 98%; 
}





/* nav
--------------------------------------------------------------------------------*/

/*
-----------------------------------------------
Navigation
----------------------------------------------- */

/* navigation (horizontal subnavigation)
----------------------------------------------- */
ul.nav,
ul.nav * { margin:0;padding:0;}
ul.nav {
  position:relative;
  background:#666;
  max-width:100%;
  height:2.5em;
  margin-top:10px;
  }
ul.nav li {
	cursor:pointer;
	float:left;
	text-align:center;
	list-style-type:none;
	font-weight:normal;
}
ul.nav li ul {
	cursor:default;
	width:100%;
	max-width:100%;
	position:absolute;
	height:auto;
	top:2.5em;
	background-position:0 0 !important;
	left:-9000px;
}
ul.nav li ul li {
	padding:0;
	border:none;
	width:auto;
	max-width:none;
}
ul.nav li a {
	color:#fff;
	background:#666;
	font-weight:bold;
	text-decoration:none;
	display:block;
	float:left;
	padding:0 1em;
	height:2.4em;
	line-height:2.5em;
}
ul.nav li ul li a {
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
	white-space:nowrap;
	line-height:2em;
	height:2em;
	font-weight:normal;
	color:#666;
	background-position:0 50% !important;
}

ul.nav li:hover a,
ul.nav li a:hover,
ul.nav li a:focus {color:#000; background:#ccc;}
ul.nav li a:active {color:#666; background:#fff;}
ul.nav li:hover ul {left:0;z-index:10}
ul.nav li ul,
ul.nav li {background:#ccc !important}
ul.nav li:hover ul li a {color:#444;}
ul.nav li:hover ul li a:hover {color:#000; background:#fff;}
ul.nav li:hover ul li a:active {color:#666; background:#fff;}

ul.nav li.current a {color:#666; background:#fff; cursor:default; font-weight:bold;}
ul.nav li.current ul {left:0;z-index:5}
ul.nav li.current ul,
ul.nav li.current {background:#ccc !important}
ul.nav li.current ul li a {color:#444; background:#ccc; font-weight:normal;}
ul.nav li.current ul li a:hover {color:#000; background:#fff;}
ul.nav li ul li.current a,
ul.nav li ul li.current a:hover,
ul.nav li.current:hover ul li a:active {color:#666; background:#fff;}


/* меню
----------------------------------------------- */
ul.nav {
	background: #353b39;
	font-size:110%;
}
ul.main li {
  position:relative;
  top:0;
  left:0;
/*margin-right:4%;*/
}
ul.main li ul {
  border-top:0;

}
ul.main li ul li {
float:left;
}

ul.main li a {
	height:2.5em;
	line-height:2.5em;
	border:0;
	color:#fff;
	background: #353b39;
<!--width:90px;-->
width:auto;
padding-left:30px;
padding-right:30px;
/*text-align:left;*/
}
ul.main li ul li a {
  width:12em;/*ширина выпадающего*/
  line-height:2em;
  height:2em;
  text-align:left;
  color:#fff;
  border-top:1px solid #444;
  background:#444;
}
ul.main li a:focus {color:#fff; background:#666;}
ul.main li ul li a:hover {
  color:#fff;
  background:#555;
}
ul.main li:hover a {
  color:#fff;
  background: #ee3c32;

}
ul.main li:hover ul li a {color:#fff;}
ul.main li:hover ul li a:hover {color:#fff; background:#444;}
ul.main li:hover a:active {background:#444;}
ul.main li:hover ul li a:active {color:#fff; background:#222;}

/* secondary list
----------------------------------------------- */
ul.nav li.secondary {
margin-right:5px;
	float:right;
	color:#cde;
	background:transparent !important;
}
ul.nav li.secondary span.status {
	float:left;
	padding:0 1em;
	line-height:2.77em;
	height:2.77em;
  font-size:0.9em;
}
ul.nav li.secondary span.status a {
	float:none;
	display:inline;
	padding:0;
	height:auto;
	line-height:auto;
	color:#cde;
	background:transparent;
}
ul.nav li.secondary span.status a:hover {
	color:#fff;
	background:transparent;
}
ul.nav li.secondary span.status span {
	text-transform:capitalize;
}
ul.nav li.secondary:hover a {
	color:#fff;
	background:#666;
}
ul.nav li.secondary:hover a:hover {
	background:#555;
}
ul.nav li.secondary:hover a:active {background:#444;}



/* layot
--------------------------------------------------------------------------------*/

body { 
background : url(images/fon.jpg) fixed  left; 
color : #333; 
font-size : 11px; 
padding : 0 0 40px; 
} 
a { 
color : #000; 
font-weight : bold; 
text-decoration : none; 
} 
a:hover { 
color : #333; 
} 
.container_12, .container_16 { 
background : #fff; 
} 
h1, h2, h3, h4, h5, h6 { 
line-height : 1.2em; 
margin-bottom : 0.3em; 
} 
h2 { 
margin-top : 1em; 
} 
h5 { 
font-size : 1.2em; 
} 
h6 { 
font-size : 1em; 
text-transform : uppercase; 
} 
h1 a { 
font-weight : normal; 
} 
h1#branding { 
font-weight : normal; 
font-size : 3em; 
text-align : left; 
background : #aaa; 
padding : 0.7em 1em; 
margin-bottom : 0; 
} 
h2#page-heading { 
font-weight : normal; 
padding : 0.5em; 
margin : 0 0 10px 0; 
border-bottom : 1px solid #ccc; 
} 
.box { 
margin-bottom : 0; 
padding : 10px 10px 0 10px; 
}

 
.boxbanner { 
/*margin-bottom : 0; 
padding : 10px 10px 0 10px; 
margin-bottom : 20px; */
} 
.boxCOPYRAr { 
margin-bottom : 0; 
padding : 0 0 0 0; 
} 
.boxtovar { 
margin-bottom : 0; 
padding : 10px 10px 0 10px; 
} 
.boxxx { 
margin-bottom : 20px; 
padding : 10px 10px 0 10px; 
} 
.box-menu { 
margin-bottom : 0; 
padding : 10px 10px 0 10px; 
} 
.box-specpred { 
background-color : #0f0; 
} 
.boxnizmenu { 
margin-bottom : 0; 
padding : 10px 10px 0 10px; 
height : auto; 
} 
.box0 { 
margin : auto; 
} 
.box00 { 
background : #fff; 
border-right : thick; 
background-color : #ccc; 
} 
.boxkorzina { 
margin-top : 10px; 
padding : 10px 10px 0 10px; 
} 
.boxAKCII { 
margin-top : 0; 
padding : 10px 10px 0 10px; 
} 
.boxSPECPREDLOJENIE { 
margin-top : -10px; 
padding : 10px 10px 0 10px; 
} 
.boxSEO { 
margin-top : 10px; 
padding : 10px 10px 0 10px; 
position: relative;
} 
.boxSEO .scollback-btn { position: absolute; right: 52px; top:8px; cursor: pointer;  }
.boxSEO .scollforward-btn { position: absolute; right: 35px; top:8px; cursor: pointer; }

.boxSEO h2 { 
font-size : 1em; 
font-weight : normal; 
text-transform : uppercase; 
color : #fff; 
background : #333; 
margin : -10px -10px 0 -10px; 
padding : 6px 12px; 
} 
.box h2 { 
font-size : 1em; 
font-weight : normal; 
text-transform : uppercase; 
color : #fff; 
background : #333; 
margin : -10px -10px 0 -10px; 
padding : 6px 12px; 
} 
.boxakcii h2 { 
font-size : 1em; 
font-weight : normal; 
text-transform : uppercase; 
color : #fff; 
background : #333; 
margin : -10px -10px 0 -10px; 
padding : 6px 12px; 
} 
.boxkorzina h2 { 
font-size : 1em; 
font-weight : normal; 
text-transform : uppercase; 
color : #fff; 
background : #333; 
margin : -10px -10px 0 -10px; 
padding : 6px 12px; 
} 
.box h2 a, .box h2 a.visible { 
color : #fff; 
background : #333 url("../img/switch_minus.gif") no-repeat 97% 50%; 
display : block; 
padding : 6px 12px; 
margin : -6px -12px; 
border : none; 
} 
.grid_4 .box h2 a { 
background-position : 97% 50%; 
} 
.grid_5 .box h2 a { 
background-position : 98% 50%; 
} 
.grid_12 .box h2 a { 
background-position : 99% 50%; 
} 
.box h2 a.hidden, .box h2 a.hidden:hover { 
background-image : url("../img/switch_plus.gif"); 
} 
.box h2 a:hover { 
background-color : #111; 
} 
.block { 
padding-top : 10px; 
} 
.blockCONTE { 
padding-top : 0; 
} 
.blockCOPYRAr { 
background : #fff; 
text-align : left; 
padding-left : 22%; 
height : 50px; 
padding-top : 20px; 
font-size : 100%; 
color : #999; 
} 
.blockkorzina { 
padding-top : 0; 
} 
.blocSPECPREDLOJENIE { 
padding-top : 0; 
} 
.blocAKCII { 
padding-top : 0; 
} 
.blockSEO { 
padding-top : 0; 
} 
.block00 { 
padding-top : 0; 
} 
.blockspec { 
padding-top : 0; 
} 
.blockframe { 
padding-top : 0; 
height : auto; 
} 
div.menu { 
padding : 0; 
} 
div.menu h2 { 
margin : 0; 
} 
div.menu .block { 
padding-top : 0; 
} 
p { 
margin-bottom : 1em; 
} 
blockquote { 
font-family : Georgia, 'Times New Roman', serif; 
font-size : 1.2em; 
padding-left : 1em; 
border-left : 4px solid #ccc; 
} 
blockquote cite { 
font-size : 0.9em; 
} 
ul, ol { 
padding-top : 0; 
} 
ul.menu { 
list-style : none; 
border-top : 1px solid #bbb; 
} 
ul.menu li { 
margin : 0; 
} 
ul.menu li a { 
display : block; 
padding : 4px 10px; 
border-bottom : 1px solid #ccc; 
} 
ul.menu li a:hover { 
background : #eee; 
} 
ul.menu li a:active { 
background : #ccc; 
} 
ul.menu ul { 
list-style : none; 
margin : 0; 
} 
ul.menu ul li a { 
padding-left : 30px; 
} 
ul.section { 
border-top : 0; 
margin-bottom : 0; 
} 
ul.section li { 
text-transform : uppercase; 
} 
ul.section li a { 
background : #f4f4f4; 
color : #a0a9a6; 
font-size : 110%; 
} 
ul.section li a:hover { 
background : #353b39; 
color : #fff; 
} 
ul.section li a:active { 
color : #fff; 
background : #353b39; 
} 
ul.section li li a { 
background : #a0a9a6; 
border-bottom : 1px solid #eee; 
color : #fff; 
} 
ul.section li li a:hover { 
background : #ee3c32; 
} 
ul.section li li a:active { 
color : #fff; 
} 
ul.section ul li { 
text-transform : none; 
} 
ul.section ul.current li a { 
font-size : 120%; 
background : #a0a9a6; 
border-bottom : 1px solid #fff; 
color : #fff; 
} 
ul.section ul.current li a:hover { 
background : #ee3c32; 
} 
ul.section ul.current li a:active { 
background : #353b39; 
color : #fff; 
} 
ul.section li a.current { 
color : #fff; 
background : #353b39; 
} 
ul.section li a.current:hover { 
background : #555; 
} 
ul.section li a.current:active { 
background : #444; 
} 
ul.section li a.active { 
background : #ee3c32; 
cursor : default; 
} 
ul.section li.current > a.active, ul.section li.current > a.active:hover { 
color : #fff; 
background : #666; 
cursor : default; 
} 
table { 
width : 100%; 
border : 1px solid #bbb; 
margin-bottom : 10px; 
} 
col.colC { 
width : 8em; 
} 
th, td { 
padding : 0.2em 1em; 
text-align : left; 
} 
thead th { 
border-bottom : 2px solid #888; 
background : #bbb; 
padding : 0.4em 1em 0.2em; 
} 
thead th.table-head { 
font-size : 1em; 
font-weight : normal; 
text-transform : uppercase; 
color : #fff; 
background : #555; 
border : 1px solid #555; 
} 
tbody th, tbody td { 
border-top : 1px solid #bbb; 
border-bottom : 1px solid #bbb; 
background : #eee; 
} 
tbody tr.odd th, tbody tr.odd td { 
background : #fff; 
} 
tfoot th, tfoot td { 
border-top : 2px solid #666; 
background : #eee; 
} 
tfoot tr.total th, tfoot tr.total td { 
border-top : 6px double #666; 
} 
tfoot tr.total th { 
text-transform : uppercase; 
} 
th.currency, td.currency { 
text-align : right; 
} 
form { 
overflow : hidden; 
} 
fieldset { 
border : 1px solid #bbb; 
padding : 10px; 
position : relative; 
background : #e9e9e9; 
margin-bottom : 10px; 
} 
legend { 
font-size : 1.1em; 
padding : 0.4em 0.8em; 
background : #fff; 
border : 1px solid #bbb; 
} 
fieldset.login p { 
margin-bottom : 1em; 
margin-top : 0; 
} 
fieldset p label { 
width : 98%; 
} 
fieldset p input { 
width : 98%; 
} 
fieldset p select { 
width : 99%; 
} 
fieldset.login p label { 
float : left; 
line-height : 2em; 
margin-right : 3%; 
text-align : right; 
width : 32%; 
} 
fieldset.login p input { 
width : 60%; 
} 
fieldset.login input.button { 
margin-left : 35%; 
} 
form p.notice { 
font-weight : bold; 
} 
input.search.text { 
width : 90%; 
margin-top : 4px; 
} 
input.search.button { 
width : 28%; 
margin-left : 2%; 
} 
.articles { 
padding : 0; 
} 
.articles h2 { 
margin : 0; 
} 
#articles { 
padding-top : 0; 
} 
.article { 
border-top : 1px solid #666; 
padding-top : 0.5em; 
} 
.box .article { 
border-top : 3px solid #fff; 
padding : 13px 10px 0 10px; 
} 
.article h2 { 
font-size : 2em; 
font-weight : normal; 
text-transform : none; 
color : #333; 
background : transparent; 
padding : 0; 
margin : 0; 
border : none; 
} 
.article h3 { 
margin-bottom : 0.2em; 
font-size : 1.6em; 
} 
.box .first { 
border-top : none; 
} 
.article h4 { 
font-size : 1.2em; 
text-transform : uppercase; 
margin-bottom : 0.5em; 
} 
.article a.image { 
float : left; 
margin : 3px 10px 3px 0; 
padding : 4px; 
border : 1px solid #bbb; 
background : #fff; 
} 
.article a.image:hover { 
border : 1px solid #666; 
} 
.article a.image img { 
float : left; 
} 
.article p.meta { 
color : #666; 
border-top : 1px dotted #999; 
border-bottom : 1px dotted #999; 
padding : 0.3em 0; 
margin-bottom : 0.8em; 
} 
#site_info .box { 
color : #353b39; 
margin-bottom : 10px; 
text-decoration : underline; 
} 
#site_info a { 
color : #353b39; 
text-decoration : underline; 
margin-left : -20px; 
} 
#site_info a:hover { 
color : #ee3c32; 
text-decoration : underline; 
} 
#loading { 
float : right; 
margin-right : 14px; 
margin-top : -2px; 
} 
.block { 
padding-bottom : 1px; 
} 
.toggler { 
color : #222; 
margin : 0; 
padding : 2px 5px; 
background : #eee; 
border-bottom : 1px solid #ddd; 
border-right : 1px solid #ddd; 
border-top : 1px solid #f5f5f5; 
border-left : 1px solid #f5f5f5; 
font-size : 1.1em; 
font-weight : normal; 
} 
.element h4 { 
margin : 0; 
padding : 4px; 
line-height : 1.2em; 
} 
.element p { 
margin : 0; 
padding : 4px; 
} 
.float-right { 
padding : 10px 20px; 
float : right; 
} 
#accordian-block { 
padding-bottom : 10px; 
} 
#kwick-box { 
padding : 0; 
overflow : hidden; 
} 
#kwick-box h2 { 
margin : 0; 
} 
#kwick { 
position : relative; 
} 
#kwick .kwicks { 
display : block; 
background : #999; 
height : 120px; 
list-style : none; 
margin : 0; 
overflow : hidden; 
} 
#kwick li { 
float : left; 
margin : 0; 
padding : 0; 
} 
#kwick .kwick { 
display : block; 
cursor : pointer; 
overflow : hidden; 
height : 100px; 
width : 215px; 
padding : 10px; 
background : #fff; 
} 
#kwick .kwick span { 
color : #fff; 
} 
#kwick .one { 
background : #666; 
} 
#kwick .two { 
background : #777; 
} 
#kwick .three { 
background : #888; 
} 
#kwick .four { 
background : #999; 
} 
.prodboxleft { 
float : left; 
width : 48%; 
margin-bottom : 10px; 
} 
.prodboxright { 
float : right; 
width : 48%; 
margin-bottom : 10px; 
} 
.logotype { 
padding-top :0px; 
height : auto; 
float : left; 
width : 20%; 
text-align : left; 
} 
.banner468x60 { 
height : auto; 
float : left; 
margin-left : 10px; 
margin-top : 10px; 
width : 53%; 
text-align : center; 
min-width : 468px; 
} 
.blocktel { 
padding-top : 0; 
height : auto; 
float : right; 
width : 25%; 
margin-left : 0; 
} 
.sliderbox { 
padding-top : 0; 
height : 300px; 
} 
.sliderboxbo { 
width : 86%; 
padding-top : 0; 
height : 330px; 
margin : auto; 
text-align : center;
margin-bottom:30px;
} 
#framepic { 
width : 186px; 
height : 218px; 
padding-top : 0; 
margin : auto; 
background : url(../img/fomimg.png); 
background-repeat : no-repeat; 
padding-top : 6px; 
} 
div.head-left { 
background : #e5e5e5; 
width : 187px; 
height : 176px; 
padding : 11px; 
font-size : 11px; 
float : left; 
overflow : hidden; 
position : relative; 
} 
div.head-left { 
background : #e5e5e5; 
width : 187px; 
height : 176px; 
padding : 11px; 
font-size : 11px; 
float : left; 
overflow : hidden; 
position : relative; 
} 
div#container div#head div.head-left { 
background : #e5e5e5; 
width : 187px; 
height : 176px; 
padding : 11px; 
font-size : 11px; 
float : left; 
overflow : hidden; 
position : relative; 
} 
.zagspec h2 { 
font-size : 125%; 
width : 100%; 
text-transform : none; 
color : #fff; 
background : #353b39; 
} 
.zagkorz { 
margin : auto; 
width : 100%; 
background : #99a74f; 
} 
.zagAKCII { 
margin : auto; 
width : 100%; 
background : #ee3c32; 
} 
.zagSPECPREDLOJENIE { 
margin : auto; 
width : 100%; 
border : 1px solid #ccc; 
background-color : #fff; 
border-bottom : none; 
} 
.zagAKCIINN { 
width : 30%; 
height : 22px; 
background : #fe918a; 
font-size : 125%; 
text-transform : none; 
color : #fff; 
margin-left : 0; 
padding-left : 10px; 
font-weight : 600; 
} 
.zagSPECPREDLOJENIENN { 
width : 70%; 
height : 22px; 
background : #ee3c31; 
font-size : 125%; 
text-transform : none; 
color : #fff; 
margin-left : 0; 
padding-left : 10px; 
font-weight : 600; 
} 
.zagSEO { 
margin : auto; 
width : 100%; 
background : #f2f0ee; 
} 
.zagkorzNN { 
width : 60%; 
background : #cfd7a4; 
} 
.zagkorzNN h2 { 
font-size : 125%; 
text-transform : none; 
color : #fff; 
margin-left : 0; 
background : #cfd7a4; 
font-weight : 600; 
} 
.zagkorzNNSEO { 
width : 60%; 
background : #fff; 
} 
.zagkorzNNSEO h2 { 
font-size : 125%; 
text-transform : none; 
color : #ccc; 
margin-left : 0; 
background-color : #fff; 
} 
.boxxspec { 
width : 189px; 
height : 226px; 
margin : auto; 
background-image : url(../img/bannerspec.png); 
} 
.boxxakcii { 
width:189px;
height:158px;
margin:auto;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-style:solid ;
border-width: 1px;
border-color:#CCC;
background-color:#ee3c32; 
} 
.boxxxxxxxkorzina { 
width:100%;
height: auto;
margin:auto;
border-style:solid ;
border-color:#CCC;
background-color:#99a74f;
padding-bottom:20px;
-moz-border-radius-topleft: 0px;
-webkit-border-top-left-radius:0px;
-moz-border-radius-topright:0px;
-webkit-border-top-right-radius:0px;
-moz-border-radius-bottomleft:10px;
-webkit-border-bottom-left-radius:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-right-radius:10px;
margin-bottom:10px;
} 
.boxxxxxxxAKCII { 
width:100%;
margin:auto;
border-style:solid ;
border-color:#CCC;
background-color:#ee3c32;
padding-bottom:20px;
-moz-border-radius-topleft: 0px;
-webkit-border-top-left-radius:0px;
-moz-border-radius-topright:0px;
-webkit-border-top-right-radius:0px;
-moz-border-radius-bottomleft:10px;
-webkit-border-bottom-left-radius:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-right-radius:10px;
margin-bottom:10px;
} 

.akcii-inner {
padding: 15px;
}

.akcii-inner h5 {
font-size: 150%;
color: #fff;
}

.akcii-inner p {
text-indent: 0px;
color: #fff;
}

.akcii-inner a {
text-decoration: underline;
color: #fff;
}

.akcii-inner a:hover {
color: #CCC;
}

.boxxxxxxxSPECPREDLOJENIE { 
text-align:center;
width:100%;
height:auto;
margin:auto;
border-style:solid;
border-color:#CCC;
border: solid 1px #CCC;
background-color: #FFF;
-moz-border-radius-topleft: 0px;
-webkit-border-top-left-radius:0px;
-moz-border-radius-topright:0px;
-webkit-border-top-right-radius:0px;
-moz-border-radius-bottomleft:10px;
-webkit-border-bottom-left-radius:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-right-radius:10px;
margin-bottom:0px;
padding-bottom:20px;
border-top:none;
} 
.boxxxxxxxSPECPREDLOJENIE img { 
margin-top : 10px; 
} 


.boxxxxxxxkorzina hr { 
color : #fff; 
width : 90%; 
margin-bottom : 0; 
} 

.kolvo { 
width : 30%; 
float : left; 
margin-left : 5%; 
font-size : 300%; 
color : #fff; 
text-align : center; 
} 
.tovar { 
width : 58%; 
float : left; 
font-size : 120%; 
margin-left : 2%; 
height : auto; 
margin-top : 8%; 
color : #fff; 
text-align : left; 
} 
.tovar a:link { 
text-decoration : underline; 
color : #fff; 
} 
.tovar a:visited { 
text-decoration : underline; 
color : #fff; 
} 
.tovar a:hover { 
color : #cfd7a4; 
text-decoration : none; 
} 
.shtuk { 
width : 100%; 
font-size : 50%; 
float : left; 
text-align : center; 
margin-top : -15px; 
text-align : center; 
margin-left : 4px; 
} 
.copyr { 
width : 14%; 
height : auto; 
float : left; 
margin-top : -10px; 
margin-left : 20px; 
background-color : #c33; 
} 
.copyrtext { 
width : 100%; 
height : auto; 
float : left; 
font-size : 110%; 
line-height : 22px; 
margin-left : 3%; 
} 
.nizmenu { 
width : 100%; 
height : auto; 
margin-top : 0; 
} 
.nizmenulogo { 
width : 100%; 
height : auto; 
margin-top : 0; 
} 
.tehdannie { 
width : 85%; 
text-align : left; 
padding-bottom : 18px; 
margin-left : 14%; 
font-size : 110%; 
margin-top : 15px; 
color : #999; 
} 
.copyrlogo { 
width : 15%; 
text-align : center; 
float : right; 
height : auto; 
} 
.copyrmenues { 
width : 81%; 
height : auto; 
float : right; 
} 
.copyrM { 
width : 100%; 
height : auto; 
} 
.copyrMbox { 
width : 11%; 
height : auto; 
min-height : 100px; 
margin-right : 1%; 
float : left; 
} 
.copyrMbox2 { 
width : 15%; 
height : auto; 
min-height : 100px; 
margin-right : 4%; 
float : left; 
} 
.copyrMbox ul { 
font-size : 100%; 
list-style : none; 
} 
.copyrMbox_zag { 
font-size : 130%; 
margin-left : 10px; 
color : #684c5a; 
} 
ul { 
list-style : none; 
} 
.copyrlogopanda { 
width : 45%; 
height : auto; 
float : right;
} 
.pandadesign { 
width : 100%; 
height : auto; 
float : right; 
margin-top : 15px;
} 


.schetchik { 
width : 50%; 
height : auto; 
float: left; 
}


.slogotip { 
width : 36%; 
height : auto; 
float: left;
min-height:36px;
min-width:73px;
padding-top:5px;
text-align: right;}


.stext { 
width : 61%; 
float: left;
margin-left:3%;
}


 
/*.stext a{ 
text-decoration : underline; 
color : #4c3928; 
} 
.stext a:visited { 
text-decoration : underline; 
color : #652803; 
} 
.stext a:hover { 
color : #652803; 
text-decoration : none; 
} 
*/

.PandadesignCOPYR { 
width : 50%; 
height : auto; 
float: right; 
} 


.pandadesignlogo { 
width : 50%; 
height : auto; 
float : left;
}

.pandadesignCOP { 
width : 50%; 
} 
.pandadesigntext { 
width : 50%; 
height : auto; 
float : right; 
text-align : left; 
margin-top : 3px;
} 
.sup { 
font-size : 70%; 
background-color : #3fc; 
} 
.kodd { 
width : 30%; 
float : left; 
font-size : 72%; 
color : #fff; 
font-weight : bold; 
margin-left : 27%; 
margin-top : 5px; 
} 
.telos { 
width : 40%; 
float : right; 
color : #ee3c31; 
font-weight : bold; 
text-align : left; 
margin-top : 3px; 
} 
.phone { 
width : 100%; 
height : 45px; 
font-size : 240%; 
text-align : right; 
} 
.ofice { 
width : 100%; 
height : 20px; 
font-size : 130%; 
text-align : right; 
color : #fff; 
} 
.linenomer { 
width : 100%; 
height : auto; 
text-align : right; 
color : #fff; 
font-size : 180%; 
} 
.linenomer span { 
color : #00f; 
font-size : 100%; 
} 
#redkod { 
color : #000000; 
background : #ffffff;
font-weight:bold
font-size : 120%; 
} 
#rednonerok { 
color : #000000; 
background : #ffffff;
text-align : right; 
font-weight:bold;
font-size : 120%; 
} 
#redmngo { 
width : 100%; 
font-size : 60%; 
color : #000000; 
background : #ffffff;
font-weight:bold
} 
.floatLeft { 
float : left; 
margin-right : 10px; 
} 
.floatRight { 
float : right; 
} 
.clear { 
clear : both; 
} 
a { 
outline : none; 
} 
#page-wrap { 
width : auto; 
margin : 25px auto; 
position : relative; 
} 
.boxdlyaslaidera { 
width : 419px; 
height : auto; 
margin : auto; 
} 
.slider-wrap { 
width : 419px; 
position : absolute; 
} 
.stripViewer .panelContainer .panel ul { 
text-align : left; 
margin : 0 15px 0 30px; 
} 
.stripViewer { 
position : relative; 
overflow : hidden; 
width : 419px; 
height : 285px; 
} 
.stripViewer .panelContainer { 
position : relative; 
left : 0; 
top : 0; 
} 
.stripViewer .panelContainer .panel { 
float : left; 
height : 100%; 
position : relative; 
width : 419px; 
} 
.stripNavL, .stripNavR, .stripNav { 
display : none; 
} 
.nav-thumb { 
border : 1px solid black; 
margin-right : 5px; 
} 
#movers-row { 
margin : -43px 0 0 62px; 
} 
#movers-row div { 
width : 20%; 
float : left; 
} 
#movers-row div a.cross-link { 
float : right; 
} 



.photo-meta-data { 
background : url(/img/transpBlack.png); 
padding : 10px; 
height : 30px; 
margin-top : -50px; 
position : relative; 
z-index : 9999; 
font-size:130%;
font-weight:lighter;
} 





.photo-meta-data a{
	font-weight:lighter;
color: #FFF;
text-decoration:underline;
}

.photo-meta-data a:hover{
color: #ee3c32;
text-decoration:underline;
}





.cross-link { 
display : block; 
width : 62px; 
margin-top : -14px; 
position : relative; 
padding-top : 15px; 
z-index : 9999; 
} 
.active-thumb { 
background : transparent url(/img/icon-uparrowsmallwhite.png) no-repeat center top; 
} 
ul.columntovar { 
width : 100%; 
padding : 0; 
margin : auto; 
list-style : none; 
} 
ul.columntovar li { 
float : left; 
width : 195px; 
padding : 0; 
margin : 5px 0; 
display : inline; 
} 
.blocktovar { 
height : 218px; 
font-size : 1em; 
margin-right : 10px; 
background-image : url(/img/fomimg.png); 
background-repeat : no-repeat; 
padding-top : 7px; 
} 










.frameprodukt01 { 
width : 168px; 
height : 200px; 
margin-right : 9px; 
margin-left : 9px; 
background : url(/img/prod01.jpg); 
background-repeat : no-repeat; 
padding-top : 150px; 
} 
.frameprodukt02 { 
width : 168px; 
height : 200px; 
margin-right : 9px; 
margin-left : 9px; 
background : url(/img/prod02.jpg); 
background-repeat : no-repeat; 
padding-top : 150px; 
} 
.frameprodukt03 { 
width : 168px; 
height : 200px; 
margin-right : 9px; 
margin-left : 9px; 
background : url(/img/prod03.jpg); 
background-repeat : no-repeat; 
padding-top : 150px; 
} 
.frameprodukt04 { 
width : 168px; 
height : 200px; 
margin-right : 9px; 
margin-left : 9px; 
background : url(/img/prod04.jpg); 
background-repeat : no-repeat; 
padding-top : 150px; 
} 
.frameprodukt05 { 
width : 168px; 
height : 200px; 
margin-right : 9px; 
margin-left : 9px; 
background : url(/img/prod05.jpg); 
background-repeat : no-repeat; 
padding-top : 150px; 
} 
.frameprodukt06 { 
width : 168px; 
height : 200px; 
margin-right : 9px; 
margin-left : 9px; 
background : url(/img/prod06.jpg); 
background-repeat : no-repeat; 
padding-top : 150px; 
} 


.frameprodukt07 { 
width : 168px; 
height : 200px; 
margin-right : 9px; 
margin-left : 9px; 
background : url(/img/prod07.jpg); 
background-repeat : no-repeat; 
padding-top : 150px; 
}

.frameprodukt08 { 
width : 168px; 
height : 200px; 
margin-right : 9px; 
margin-left : 9px; 
background : url(/img/prod08.jpg); 
background-repeat : no-repeat; 
padding-top : 150px; 
} 

.frameprodukt09 { 
width : 168px; 
height : 200px; 
margin-right : 9px; 
margin-left : 9px; 
background : url(/img/prod09.jpg); 
background-repeat : no-repeat; 
padding-top : 150px; 
} 










.redline { 
margin : auto; 
width : 185px; 
height : 24px; 
background-color : #ee3c32; 
font-size : 150%; 
color : #fff; 
text-align : center; 
background-image : url(/img/redline.jpg); 
background-repeat : no-repeat; 
margin-left : -9px; 
} 
.blocktovar h2 { 
font-size : 1.8em; 
} 
.dalee { 
width : 100%; 
height : 20px; 
text-align : center; 
font-size : 100%; 
margin-top : 3px; 
font-style : italic; 
} 
.dalee a:link { 
text-decoration : underline; 
color : #a0a9a6; 
} 
.dalee a:visited { 
text-decoration : underline; 
color : #a0a9a6; 
} 
.dalee a:hover { 
color : #ee3c32; 
text-decoration : none; 
} 
table.scgrid { 
width : 100%; 
min-width : 500px; 
border : 1px solid; 
} 
table.scgrid td div { 
position : relative; 
} 
table.scgrid td div img.pic { 
width : 100px; 
height : 100px; 
position : absolute; 
top : 50%; 
left : 50%; 
margin-left : -50px; 
margin-top : -50px; 
} 
table.scgrid td div img.scaler { 
width : 100%; 
border : 1px solid #d0d0d0; 
} 
.LO { 
width : 100%; 
height : 200px; 
background-color : #03c; 
} 
.LO1 { 
width : 45%; 
float : left; 
height : 200px; 
background-color : #3c9; 
margin-left : 3%; 
} 
.LO2 { 
width : 45%; 
float : right; 
height : 200px; 
background-color : #3c9; 
margin-right : 3%; 
}







/*добавки новые*/
.korzinapusta{
width : 100%; 
font-size : 200%; 
color : #fff; 
text-align : center;
/*margin-top:10px;*/ WTF???
} 


.itigo{
width : 100%;
color : #fff;
background : #cfd7a4; 
font-size:150%;
text-align:center;
margin-top:5px;
} 

.total{
width : 100%;
color:#FFF;
font-size:250%;
text-align:center;
} 

.ochistit{
width : 100%;
color:#FFF;
text-align:center;
}

.ochistit a{
font-size:120%;
color:#cfd7a4;
text-decoration:underline;
}

.ochistit a:hover{
color: #FFF;
text-decoration:underline;
}


.linevividkorzini { /*внести изменения в стиль!!!!!!!! ширина стала авто!!!!*/
width : 100%;
height:auto;
} 

.oformitzakaz{
font-size : 200%; 
color : #fff; 
text-align : center;
font-weight:100;
margin-top:-5px;
}

.oformitzakaz a{
color: #FFF;
text-decoration:underline;
}

.oformitzakaz a:hover{
color: #cfd7a4;
text-decoration:underline;
}

/*новостей часть*/







.blocknews{
	width:86%;
	margin-left:8%;
	margin-right:8%;}
	
.blocknews h5{
	font-size:180%;
	font-weight:lighter;
	color:#ee3c32;
	}	
	
.newsdata{
	font-size:130%;
	font-weight:lighter;
	color: #999;
	}		
	
.newsdata span{
	font-size:120%;
	color: #684c5a;
	margin-left:10px;
	}
	
.newsdata span a{
	color: #684c5a;
	text-decoration: underline;
	}
	
.newstext{
	color: #000;
	font-size:120%;
	margin-top:-12px;
	text-indent:20px;}

.newstextREDS{
	font-size:100%;
	color:#ee3c32;}	
	

.newstextREDS2{
	font-size:140%;
	color:#ee3c32;}	
	
	
p{
	font-size:120%;
	text-indent:20px;}		


/*вывод контента*/

.cont{
	width:86%;
	margin-left:8%;
	margin-right:8%;
}

.cont a{
	text-decoration:underline;
}

.cont a:hover{
	color:#ee3c32;
	text-decoration:underline;
}


.cont h5{
	font-size:180%;
	font-weight:lighter;
	color:#ee3c32;
	margin-top:20px;
	}
	
.cont ul{
	font-size:170%;
	margin-bottom:0px;
	color : #684c5a; }		
	
.cont li{
	font-size:150%;
	color:#666;
	margin-bottom:10px;}	
	
	.vajno{
	font-size:180%;
	color:#CCC;
	text-align:center;
	margin-bottom:20px;}

.cont .photo-page-main ul,
.cont .photo-page-main li,
.cont .page-detail-list ul,
.cont .page-detail-list li,
.cont .photo-page-detail-list ul,
.cont .photo-page-detail-list li,
.cont .photo-detail ul,
.cont .photo-detail li,
.cont .photo-page-main .photo-album-name,
.cont .photo-page-main .photo-controls
{
font-size: 100%;
text-align: left;
margin-bottom: 0;
}

.cont .catalog-section-list li {
font-size: 0.917em;
text-align: left;
margin-bottom: 0.5em;
margin-left: 0;
}

.cont .catalog-section-list ul {
margin-left: 0;
}

.cont .catalog-section-list {
margin-top: 1em;
}

.cont .catalog-section table,
.cont .catalog-element table {
border: none;
}

.cont .catalog-section table td,
.cont .catalog-element table td {
background-color: #fff;
vertical-align: top;
border: none;
border-bottom: 1px solid #ccc;
padding: 0;
}

.cont .catalog-section table table td,
.cont .catalog-element table table td {
border: none;
padding: 10px 10px 10px 0;
}

.xx6cc{
	font-size:150%;
	color: #666;}
	
.xx6cc_min{
	font-size:62%;
	color: #000;}	
	
	
	
.pblockimg{
	width:30%;
	height:140px;
	float:left;
	background-color: #C99;
	text-align:center;}	
	
	
.pblocktext{
	width:65%;
	float:left;
	margin-left:5%;
}


		
.pbgerbimg{
	width:30%;
	height:50px;
	float:left;
	text-align:center;}	
	


.uvaga2{
	font-size:170%;
	font-weight:lighter;
color : #684c5a; 
	margin-top:7px;
	}	

	
.uvaga2 a{
	font-weight:lighter;
	color:#684c5a;
	}
	
.uvaga2 a:hover{
	font-weight:lighter;
	color: #ee3c32;
	}		

.powerblock222{
	width:100%;
	height: auto;
	min-height:220px;
}


.powerblock222box1{
	width:25%;
	float:left;
	text-align:center;
	padding-top:7px;}


.powerblock222box2{
	width: 46%;
	float:left;
	margin-left:2%;
	margin-right:2%;}
	
.powerblock222box3{
	width:25%;
	float: right;
		text-align:center;
	padding-top:10px}
		
	
	
/*фотогалерея*/

.blockfoto{
	width:100%;
}

.blockfoto01{
	width:33%;
	float:left;
	text-align:center;
	margin-bottom:10px;
}

.blockfoto02{
	width:32%;
	float:left;
	margin-left:1%;
	text-align:center;
		margin-bottom:10px;
}	

.blockfoto03{
	width:33%;
	float:left;
	margin-left:1%;
	text-align:center;
		margin-bottom:10px;
}



/*поверрейсер*/


.powerblock{
	width:100%;
	height:200px;}



.powerblockmini{
	width:100%;
	height:60px;
	margin-bottom:10px;}	



	
.powerblockimg{
	width:30%;
	height:200px;
	float:left;
	text-align:center;}	
	
.powerblocktext{
	padding-top:20px;
	width:65%;
	float:left;
	margin-left:5%;
}
	
.powerblocktext h5{
	font-size:170%;
	font-weight:lighter;
color : #684c5a; 
	margin-top:-1px;
	}		
	
.cenatovara{
	font-size:200%;
	font-weight:lighter;
	color:#ee3c32;
	}	
	
.buttonkorzina{
	font-size:160%;
	font-weight:lighter;
	color: #999;
	text-decoration:underline;}	
	
.dostavka{
	font-size:180%;
	color:#CCC;
	text-align:center;
	margin-bottom:20px;}




/*новостей часть*/

.blocknews{
	width:86%;
	margin-left:8%;
	margin-right:8%;}
	
.blocknews h5{
	font-size:180%;
	font-weight:lighter;
	color:#ee3c32;
	}	
	
.newsdata{
	font-size:130%;
	font-weight:lighter;
	color: #999;
	}		
	
.newsdata span{
	font-size:120%;
	color: #684c5a;
	margin-left:10px;
	}
	
.newsdata span a{
	color: #684c5a;
	text-decoration: underline;
	}
	
.newstext{
	color: #000;
	font-size:120%;
	margin-top:-12px;
	text-indent:20px;}


/*контакты*/	

.uvaga{
	font-size:170%;
	font-weight:lighter;
color : #684c5a; 
	margin-top:-1px;
	}	
	
	
.telicq{
	font-size:150%;
	color:#999;}
	
.textforma{
	font-size:100%;
	color:#999;}


.textforma2{
	font-size:100%;
	color:#999;
	margin-top:10px;
	margin-left:20px;}






/*слайдер*/	
.boxxxxxxxSEO { 
width:100%;
margin:auto;
border-style:solid ;
border-color:#CCC;
background-color: #f2f0ee;
padding-bottom:20px;
-moz-border-radius-topleft: 0px;
-webkit-border-top-left-radius:0px;
-moz-border-radius-topright:0px;
-webkit-border-top-right-radius:0px;
-moz-border-radius-bottomleft:10px;
-webkit-border-bottom-left-radius:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-right-radius:10px;
margin-bottom:10px;
  overflow: hidden;
} 

.boxxxxxxxSEO-inner {
padding-right: 30px;
padding-left:10px;
}

.boxxxxxxxSEO .scroll-panel-container {
   width: 2000px;
}
.boxxxxxxxSEO .scroll-panel {
  overflow: hidden;
  width: 230px;
  float: left;
  display: block;
  padding-top:10px;
padding-left: 10px;
padding-right: 10px;
}

.boxxxxxxxSEO .scroll-panel h4{
	font-size:170%;
	font-weight:lighter;
}

.boxxxxxxxSEO .scroll-panel p{
	text-indent:0px;
}


.scroll-panel  a {
	color:#684c5a;
	text-decoration:underline;
} 
.scroll-panel a:hover { 
color: #F00;
	text-decoration:underline;

} 
.scroll-panel  a:active { 
color:#3F0;
	text-decoration:underline;

} 



.scroll-panelIMG{
	width:200px;
	height:100px;
	margin:auto;
	text-align:center;
	margin-top:-5px;}

/*конец слайдера*/


/*  dop klasi  ot bkv-soft  */


.indeskatalog { 
height : 218px; 
width: 186px;
margin-right : 10px; 
margin-top: 10px;
background-image : url(/img/fomimg.png); 
background-repeat : no-repeat; 
float: left;
}  



.polosakatalognaia { 
width : 186px; 
height : 24px; 
background-color : #ee3c32; 
font-size : 150%; 
color : #fff; 
text-align : center; 
background-image : url(/img/redline.jpg); 
background-repeat : no-repeat; 
float: left;
} 



.daleekatalognaia { 
width : 186px; 
height : 20px; 
text-align : center; 
font-size : 100%; 
margin-top : 3px; 
font-style : italic; 
float: left;
} 
.daleekatalognaia a:link { 
text-decoration : underline; 
color : #a0a9a6; 
} 
.daleekatalognaia a:visited { 
text-decoration : underline; 
color : #a0a9a6; 
} 
.daleekatalognaia a:hover { 
color : #ee3c32; 
text-decoration : none; 
} 



/* crdion menu */

.topnav {
	width: 316px;
}



ul.topnav span{
	float:right;
}




ul.section {
    border-top: 0 none;
    margin-bottom: 0;
}

ul.section .menuitem {
    text-transform: uppercase;
}

ul.section li a {
    background: none repeat scroll 0 0 #F4F4F4;
    color: #A0A9A6;
    font-size: 110%;
}

ul.section li a:hover {
    background:none repeat scroll 0 0 #353B39;
	color:#ffffff;
}

ul.section ul ul {
    background:none repeat scroll 0 0 #353B39;
	color:#ffffff;
	display: none;
}

ul.section li li a:hover {
    background:none repeat scroll 0 0 #ee3c32;
	color:#ffffff;
}

ul.menu li a {
    border-bottom: 1px solid #CCCCCC;
    display: block;
    padding: 4px 10px;
}

ul.menu ul li a {
    padding-left: 30px;
}

ul.section li li a {
    background: none repeat scroll 0 0 #A0A9A6;
    border-bottom: 1px solid #EEEEEE;
    color: #FFFFFF;
}

ul.section .submenu .submenu a{
	padding-left:60px;
}

a {
	text-decoration:none;
}
