* {padding:0; margin:0;}

img {border:none;}
a {
	color:#21A53D;
}
a:hover {
	color:#F7941C;
}

p {
	padding: 5px;
}
body {font-size:11px; font-family:tahoma; color:#000}
div#header {min-width:1050px; margin:0px 29px;z-index: 110;position: relative;}
div.head {height:278px; position:relative;z-index: 110}
div#header .stb .bg {
	background:url('../img/header_bg.jpg') no-repeat center #DAD9D9;
}
div#header .stb .bg1 {
	background:url('../img/header1_bg.jpg') repeat-x;
}

div#header .stb  .bg1 .bg2 {
	background:url('../img/header_bg.png') no-repeat center;
	width: 100%;
}
ol {
	margin-left: 20px;
}

div#header .header-l {
	display: block;
	position: absolute;
	bottom: 0px;
	left: 4px;
	width:16px;
}
div#header .header-r {
	display: block;
	position: absolute;
	bottom: 0px;
	right: 4px;
	width:118px;
	height: 37px;
	z-index: 0;
}
div#header .px {
	height: 1px;
	display: block;
}
div#header .logo {
	height: 124px;
	margin:0px 0px 117px 40px;
}
div#header .logo a{
	display: block;
	width: 240px;
	margin-right: 30px;
	float: left;
}
div#header .logo img.txt {
	display: block;
	float: left;
	margin: 38px 0px 0px 0px;
}

div#header .sbg1 {
	display: block;
	background: url('../img/searchbg.png') no-repeat;
	position: absolute;
	right: 30px;
	top:20px;
	padding: 33px 0px 0px 25px;
	height: 17px;
	width: 236px;
	z-index: 10;
}

div#header form.search {
	display: block;
	position: absolute;
	right: 30px;
	top:20px;
	padding: 33px 0px 0px 25px;
	height: 17px;
	width: 236px;
}

html body div#header form.search input.inp {
	border: 0px ;
	font-size: 10px;
	width: 185px;
}
div#header form.search input.send {
	top: 29px;
	right: 0px;
	position: absolute;
	display: block;
}

div.mmenu {
	position: relative;
	z-index: 120;

	height: 37px;
	margin: 0px 16px;
	padding-left:4px;}

div.mmenu .l {
	background:url('../img/menu-l.png') top left no-repeat;
	height: 37px;
	width: 8px;
	position: absolute;
	left: 0px;
	top: 0px;
}

div.mmenu .r {
	height: 37px;
	width: 118px;
	position: absolute;
	right: 0px;
	top: 0px;
	background:url('../img/menu-r.png') top right no-repeat;
}

div.mmenu ul.menulist {
	margin:auto;
	z-index: 120;

	padding-right: 0px;
	height: 37px;
}

div.mmenu ul.menulist li {
	background:url('../img/mmenu-li-bg.gif') no-repeat top right  ; float:left; height:37px; padding:0px 2px 0px 0px; text-align:center; position: relative;z-index: 120;
}

div.mmenu ul.menulist li a {
	font-size:12px;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	display: block;
	z-index: 120;
	padding: 12px 0px 0px 0px;
	height: 25px;
	background: url("../img/menu_bg.gif") repeat-x;
}

div.mmenu ul.menulist li a:hover {
	background: url("../img/menu_bg_.gif") repeat-x;
}

div.mmenu ul.menulist li.main {width:9%;}

div.mmenu ul.menulist li#mm4 {width:11.5%;}

div.mmenu ul.menulist li#mm5 {width:17%;}

div.mmenu ul.menulist li#mm18 {width:11%;}

div.mmenu ul.menulist li#mm6 {width:11%;}

div.mmenu ul.menulist li#mm7 {width:8%;}

div.mmenu ul.menulist li#mm8 {width:13%;}

div.mmenu ul.menulist li#mm2	 {width:8.5%;}

div.mmenu ul.menulist li#mm9 {width:8.5%; background:none;}
div.mmenu ul.menulist li#mm0 {width:14%;}
div.mmenu ul.menulist li#mm62 {width:14%;}
div.mmenu ul.menulist li#mm63 {width:18%;}
div.mmenu ul.menulist li#mm64 {width:18%;}
div.mmenu ul.menulist li#mm65 {width:17%; }
div.mmenu ul.menulist li#mm66 {width:23%; }
div.mmenu ul.menulist li#mm67 {width:27%; }
div.mmenu ul.menulist li#mm81 {width:16%; background:none;}


div.mmenu ul.menulist li#mm105 {width:14%;}
div.mmenu ul.menulist li#mm106 {width:18%;}
div.mmenu ul.menulist li#mm107 {width:18%;}
div.mmenu ul.menulist li#mm108 {width:17%; }
div.mmenu ul.menulist li#mm109 {width:16%; background:none;}

div.mmenu ul.menulist ul {position: absolute; left:-1px; width:100%; z-index:20; top:34px;  padding-top:0px;padding-bottom:3px; display:none; background:#1F9938;}
div.mmenu ul.menulist li#mm18 ul {
	width: 140px;
}
div.mmenu ul.menulist ul ul {top: 0px; margin-top: -1px; left: 100%; z-index:20;}

div.mmenu ul.menulist ul li {float:none; text-align:left; background:none;  padding: 7px 0px 7px 0px; margin:0px 8px;border-bottom:1px solid #FFEEC3;height:auto}

div.mmenu ul.menulist ul li a {font-size:12px; font-weight:bold; text-transform:none; background: none; display: inline}

div.mmenu ul.menulist ul li a:hover {color:#F69F34;  background: none;}


ul {list-style:none;}

ul li {
	padding: 0px 0px 0px 11px;
	background: url('../img/marker.gif') no-repeat 0px 5px;
}

div.content {min-width:1050px; margin:0px 30px; background:url('../img/ml.gif') repeat-y #ffeec3; padding:0px 0px 0px 0px;}

div.content div.mr {background:url('../img/mr.gif') repeat-y right;}

div.content div.mb {background:url('../img/mb.gif') repeat-x left bottom;}

div.content div.mbl {background:url('../img/mbl.gif') no-repeat left bottom;}

div.content div.mbr {background:url('../img/mbr.gif') no-repeat right bottom; padding:8px 18px 18px 0px; overflow:hidden;}

.content .path {
	margin: 5px 0px 5px 35px;
}
.content .path a {
	color:#000;
	text-decoration: none;
}
.content .path a.home {
	padding: 0px 0px 0px 17px;
	background: url("../img/ico-home_o.gif") no-repeat 0px 1px;
}
.content .path a.last, .content .path a:hover {
	color: #21A53D;
}
/* left col */
div#navigation{float:left;width:200px;margin-left:-100%}
div#extra{float:left;width:200px;margin-left:-200px}
div.content div.leftcol { width:218px; float:left;margin-left:-100%;}
div.content div.righttcol { width:199px; float:left;margin-left:-218px;padding: 0px 16px 0px 3px;}
div.content div.leftcol a.banners { display:block; margin-bottom:8px;}
div.content div.leftcol .lcont{margin:0px 7px 0px 18px;padding:0px;}
div.content div.righttcol  .ban a.banners { display:block; margin-bottom:8px;}
div.content div.righttcol .ban a.action {
	margin-bottom:8px;

}
/* left col */

/* main */
div#wrapper{float:left;width:100%}
div.content div.main {margin:0px 218px 0px 218px;}
div.content div.main2 {margin:0px 10px 0px 15px;}

.w99p {width:99%;}

.title {font-family:"Trebuchet MS",Tahoma; font-size:18px; text-transform:uppercase; color:#707070;}



/* main */

div.footer {min-width:980px; margin:0px 30px; font-size:10px; color:#797979; padding-top:2px;}

div.footer table {margin-left:20px; border-collapse:collapse; width:99%;}

div.footer table td.left {width:70%;}

div.footer table td.left a {color:#21a53d;}


/* other */

#overlay {opacity: .70; filter: alpha(opacity=70); background:#000; display:none; position:absolute; left:0; top:0; width:100%; z-index:110;}

div#lbImage {
    position: absolute;
    z-index: 120;
    padding: 15px 0px 0px 15px;
    background:white;
    width: 461px;
    height: 414px;
    display: none;
}

div#lbImage a.close{
    position: absolute;
   	top: 6px;
    right: 18px;
}


/* STB */

.sb .l,.sb .r  {
	float: left;
	display: block;
	width: 5px;
	height: 5px;
}
.sb .r {
	float: right;
}
.sb .c {
	background: #FFEEC3;
	height: 5px;
	margin:0px 5px;
}

.sb .bg {
	background: #FFEEC3;
	padding: 0px 5px;
}

/* /STB */
/* STB */
.sbo .l, .sbo .r{
	float: left;
	display: block;
	width: 9px;
	height: 9px;
}
.sbo .r {
	float: right;
}
.sbo .ct {
	background: #F7941C;
	height: 8px;
	border-top: 1px solid #E5D6AF;
	margin:0px 9px;
}
.sbo .cb {
	background: #F7941C;
	height: 8px;
	border-bottom: 1px solid #E5D6AF;
	margin:0px 9px;
}
html body #content .main .cont .sbo .bg {
	background: #F7941C;
	border-left: 1px solid #E5D6AF;
	border-right: 1px solid #E5D6AF;
	padding:0px 8px;
	position: relative;
}

/* /STB */
/* STB */
.stb .bg {
	position:relative;
	background: white;
}

.stb .cont {
	padding:0;
}

.stb .conttxt {
  padding:5px 10px;
  font-size: 13px;
}

.stb .cont div.tit {
	margin: 0px 8px 0px 10px;
	position:relative;
	font-weight: bold;
	border-bottom: 2px solid #D4D4D4;
	padding: 8px 0px 4px 2px;
	color: #21A53D;
	font-size: 13px;
}


.stb .cont div.tit div, .stb .cont div.stit div {
	float: left;
}

.stb .cont div.tit .text, .stb .cont div.stit .text  {
	margin:2px 0px 0px 4px;
	font-size:16px;
  	font-weight:bold;
  	font-family:Tahoma;
  	display: block;
  	text-decoration: none;

}


/* orange */

.stb .orange  .lt,.stb .orangeall  .lt{
  background:url('../img/sb_bg/orange/lt.gif') no-repeat left top ;
}

.stb .orange .rt,.stb .orangeall .rt {
  background:url('../img/sb_bg/orange/rt.gif') no-repeat right top;
}

.stb .orange .lb,.stb .orangeall .lb{
  background:url('../img/sb_bg/orange/lb.gif') no-repeat left bottom;
}

.stb .orange .rb,.stb .orangeall .rb{
  background:url('../img/sb_bg/orange/rb.gif') no-repeat right bottom;
}

.stb .orange .lbb,.stb .orangeall .lbb{
	background:url('../img/sb_bg/orange/b.gif') repeat-y left  ;
}

.stb .orange .ltb,.stb .orangeall .ltb{
	background:url('../img/sb_bg/orange/b.gif') repeat-x top;

}
.stb .orange .rtb,.stb .orangeall .rtb{
	background:url('../img/sb_bg/orange/br.gif') repeat-y right;

}

.stb .orange .rbb,.stb .orangeall .rbb{
	background:url('../img/sb_bg/orange/bb.gif') repeat-x bottom;
}

.stb .orangeall  .lt{
  background:url('../img/sb_bg/orange/lta.gif') no-repeat left top ;
}

.stb .orangeall .rt {
  background:url('../img/sb_bg/orange/rta.gif') no-repeat right top;
}
.stb .orangeall .stit {
	background:url('../img/sb_bg/orange/tb.gif') repeat-x #EF9629;
	min-height: 32px;
	margin: 0px 8px 0px 5px;
	padding: 3px 0px 0px 5px;
	font-size: 21px;
	color: #FFF;
	font-weight: 100;

}


#header .stb .lt{
  background:url('../img/sb_bg/header/lt.gif') no-repeat left top ;
}

#header .stb .rt{
  background:url('../img/sb_bg/header/rt.gif') no-repeat right top;
}

#header .stb  .lb{
  background:url('../img/sb_bg/header/lb.gif') no-repeat left bottom;
}

#header .stb .rb{
  background:url('../img/sb_bg/header/rb.gif') no-repeat right bottom;
}

#header .stb .lbb{
	background:url('../img/sb_bg/header/bl.gif') repeat-y left  ;
}

#header .stb .ltb{
	background:url('../img/sb_bg/header/bt.gif') repeat-x top;

}
#header .stb .rtb{
	background:url('../img/sb_bg/header/br.gif') repeat-y right;

}

#header .stb .rbb{
	background:url('../img/sb_bg/header/bb.gif') repeat-x bottom;
}

#header .stb .lt{
  background:url('../img/sb_bg/header/lt.gif') no-repeat left top ;
}

#header .stb .rt {
  background:url('../img/sb_bg/header/rt.gif') no-repeat right top;
}
/* /STB */


ul.submenu  li,ul.stepmenu  li {
	background: none;
	padding: 0px 0px 8px 0px;
}

ul.submenu  li a {
	color: #F7941C;
	text-transform:uppercase;
	background:url('../img/submenu_bg.gif') no-repeat 2px 7px; padding-left:9px;
	font-weight: bold;
}

ul.submenu  li a:hover,ul.submenu  li a.selected {
	color: #21A53D;
	background:url('../img/submenu_bg_.gif') no-repeat 2px 7px;
}

ul.stepmenu  li a {
	color: #000;
	background:url('../img/stepmenu_bg.gif') no-repeat 2px 7px; padding-left:9px;
}

ul.stepmenu  li a:hover {
	color: #F7941C;
	background:url('../img/submenu_bg.gif') no-repeat 2px 7px;
}
ul.submenu  li.level5 {
	margin-left: 10px;
}
/* NEWS BLOCK */
.newsblock .nitem {
	margin-bottom: 25px;
	_margin-bottom: 75px;
	padding: 0px 0px 14px 0px;
	background:url('../img/stript-g.gif') repeat-x bottom;
	position: relative;
}
.newsblock .img {
	width: 104px;
	height: 100px;
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	border:2px solid #CCCCCC;
}
.newsblock .ncont {
	margin-left: 114px;
}
.newsblock .ndate a,.newsblock .ndate{
	color: #21A53D;
	font-size: 10px;
}

.newsblock .nitem .ndate a:hover {
	color:#F7941C;
}

.newsblock  h3 {
	font-size: 16px;
	font-weight: bold;
	color: #000;
}

.newsblock  .nbody {
	color: #000;
}
.newsblock a.tolist {
	display: block;
	margin: 40px 0px 30px 0px;
	padding: 0px 0px 0px 22px;
	color:#21A53D;
	background: url('../img/arrow-l_g.gif') no-repeat 0px 5px;
}
.newsblock .nitem .descr {
	font-size: 13px;
}
/* /NEWS BLOCK */

/* Pager */
div.pager a {
	display: block;
	float: left;
	margin:8px 5px 0px 0px;
	color: #000;
}

div.pager a.arrow {
	margin-top: 13px;
}

div.pager a.selected {
	margin-top: 5px;
	padding: 4px 5px;
	background: #1F9938;
	color:#FFF;
	text-decoration: none;
}

div.pager {
	width: 115px;
	margin: 15px auto;
}
/* Pager */

/* prof systems */
.profsystemblock .psitem {
	margin-bottom: 21px;
	padding: 0px 0px 32px 0px;
	background:url('../img/stript-g.gif') repeat-x bottom;
	clear: left;
}

.profsystemblock .img {
	width: 200px;
	margin: 0px 10px 10px 0px;
	border:2px solid #CCCCCC;
	float: left;
	display: block;
}

.profsystemblock .cont {
	margin-left: 160px;
}

.profsystemblock h3 {
	font-size: 11px;
	font-weight: bold;
}
.profsystemblock .detail {
	display: block;
	width: 80px;
	background: url('../img/arrow-r_g.gif') no-repeat right;
	color:#21A53D;
	margin: 10px 0px 13px 0px;
}
.profsystemblock .brands a{
	margin-right: 17px;
}
/* /prof systems */

/* STANDART TABLE */
table.std {
	border-collapse:collapse;
	width:99%;
}
table.std thead td {
	background: #21A53D;
	padding: 5px 10px 6px 5px;
	color: #FFF;
	font-weight: bold;
}

table.std td {
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	background: #F2F2F2;
	padding: 5px 15px 6px 15px;
}
table.std tr.second td {
	background: #E8E8E8;
}
table.std tfoot td {
	background: #21A53D;
	padding: 0px;
}
/* /STANDART TABLE */

div.links {
	width: 450px;
	margin: auto;
}
div.links .item {
	display: block;
	float: left;
	width: 216px;
	margin-right: 9px;

}
div.links .item a.detail {
	display: block;
	width: 80px;
	background: url('../img/arrow-r_g.gif') no-repeat right;
	color:#21A53D;

	margin: 10px 0px 13px 10px;
}

/* ST FORM */

div.form {
	margin-top: 10px;
}

div.form td {
	padding:4px 0px 3px 0px;
	background:url('../img/stript-g.gif') repeat-x bottom;
}

div.form td.noborder {
	border: none;
}

div.form div.error {
  color:red;
}

div.form td.first,div.form table.prop td.first {
	padding-left: 11px;
	padding-right: 9px;
	width: 176px;
}

div.form td.first span.small{
   font-size:10px;
   color:#999;
}

div.form td.first span.star {
	padding-right: 9px;
	background:url('../img/star.gif') no-repeat top right;
}

div.form td.second {
	padding-right: 10px;

}
div.form td.third {
	width: 16px;
}
div.form td.second input,div.form td.first input,div.form td.second select {
	width: 100%;
}




div.form td.second input.spec,div.form td.second select.spec {width:auto;height:auto;}

div.form td.second input.error,div.form td.second select.error,div.form td.second textarea.error {
   background:#ffdede;
}

div.form td.second textarea {
	width: 100%;
	height: 100px;
	/*border-bottom:1px solid #D6D6CF;*/
}

div.form td.second input.send {
	width: auto;
	height: auto;
	padding: 6px 0px 4px 0px;
	border: none;
}


div.form .fields {
	margin: 7px 0px 0px 0px;

}

div.form .fields span {
	padding: 5px 0px 0px 20px;
	background:url('../img/star.gif') no-repeat 9px 5px ;
	border-top: 1px solid #D5D5D5;
}


div.form td.second input.mini {
  width:50px;
}

div.form td.second input.medium {
   width:200px;
}

div.form td.second select.mini {
   width:100px;
}

div.form td.second select.medium {
   width:190px;
}

div.form td.second select.multi {
   height:auto;
}

/* /ST FORM */

ul.fl{
	float:left;

}
html body
{
    background: #f6f6f1 url('../../img/stimex/bg.png')  repeat-x ;
}
.header
{
    position: absolute;
    top: 30px;
    left: 20px;
    display: block;
}
.header2
{
    position: absolute;
    top: 0px;
    right: 20px;
    display: block;
}
.search
{
    color: #ffffff;
    font-size: 13px;
    font-weight: bold;
    width: 190px;
    display: block;
    margin: auto;
    margin-top: 30px;

}
.search input
{
    border: 1px solid #3eacd0;
    width: 120px;
}
.search input.send
{
    width:19px;
    border:0px;
}
#logo2
{
    position: absolute;
    top: 30px;
    left: 345px;
}
#tel
{
    position:absolute;
    top: 91px;
    left: 0px;
}
.cent
{
    position:  relative;
    width: 96%;
    margin: auto;
    background: #ffffff;
    top: 12px;
    min-width:1050px;
    background: #f6f6f1;
}
.menu
{
    position:  relative;
    background: url('../../img/stimex/menu_backgr.png') repeat-x;
    height: 44px;
    width: 100%;
    float: left;
    margin-bottom: 5px;
}
.menu .header-l
{
    float: left;
}
.menu .header-r
{
    position: absolute;
    right: 0px;
    float: right;
}
.menu ul
{
    list-style:none;
}
.menu ul li {
    padding: 12px 0px 0px 0px;
    float: left;
    background: none;
}
.menu ul li a {
    text-decoration: none;
    text-align: center;
    color: #cccccc;
    display: block;
    font-size: 12pt;
    font-weight: bold;
    border-left: #cccccc 2px solid;
}
.menu ul li a#one {
    border: 0px;
}
.menu ul li a:hover {
    color: #ffffff;
}




div.menu ul.menulist {
	margin:auto;
	z-index: 120;
	padding-right: 0px;
}
div.menu ul.menulist li {
 float:left; position: relative;z-index: 120;
}
div.menu ul.menulist li a {
    padding: 4px;
	text-decoration:none;
	display: block;
	z-index: 120;
}

div.menu ul.menulist ul {position: absolute; left:-1px; width:100%; z-index:20; top:34px;  padding-top:0px;padding-bottom:3px; display:none; background:#5d6367;}
div.menu ul.menulist ul ul {top: 0px; margin-top: -1px; left: 100%; z-index:20;}
div.menu ul.menulist ul li {float:none; text-align:left; background:none;  padding: 7px 0px 7px 0px; margin:0px 3px;border-bottom:1px solid #ffffff;height:auto}
div.menu ul.menulist ul li a {font-size:12px; font-weight:bold; text-transform:none; background: none; display: inline;height:auto;}
div.menu ul.menulist li.main {width:7.8%;}
div.menu ul.menulist li#mm1 {width:1%;}
div.menu ul.menulist li#mm3 {width:24%;}
div.menu ul.menulist li#mm5 {width:19.8%;} /*g*/
div.menu ul.menulist li#mm4 {width:13%;} /*g*/
div.menu ul.menulist li#mm18 {width:14%;} /*g*/
div.menu ul.menulist li#mm6 {width:13%;} /*g*/
div.menu ul.menulist li#mm7 {width:9%;} /*g*/
div.menu ul.menulist li#mm8 {width:13%;} /*g*/
div.menu ul.menulist li#mm2 {width:10%;} /*g*/
div.menu ul.menulist li#mm9 {width:12%;} /*g*/
div.menu ul.menulist li#mm0 {width:10%;} /*sg*/
div.menu ul.menulist li#mm62 {width:14%;}
div.menu ul.menulist li#mm63 {width:30%;}
div.menu ul.menulist li#mm64 {width:23%;}
div.menu ul.menulist li#mm65 {width:15%; }
div.menu ul.menulist li#mm66 {width:16%; }
div.menu ul.menulist li#mm67 {width:27%; }
div.menu ul.menulist li#mm81 {width:16%; background:none;}


div.menu ul.menulist li#mm105 {width:14%;} /*sg*/
div.menu ul.menulist li#mm106 {width:19%;} /*b*/ /*sg*/
div.menu ul.menulist li#mm206 {width:19%;}
div.menu ul.menulist li#mm306 {width:19%;}
div.menu ul.menulist li#mm406 {width:19%;}
div.menu ul.menulist li#mm506 {width:19%;}
div.menu ul.menulist li#mm107 {width:18%;} /*sg*/
div.menu ul.menulist li#mm108 {width:17%;}
div.menu ul.menulist li#mm109 {width:16%; background:none;}

html body .menu_2
{
    height: 44px;
}
.menu_2 div
{
    width: 24%;
    float:left;
    height: 44px;
    margin: 0px 4px 0px 4px;
    background: #f6f6f1;
}
.menu_2 div div
{
    width:100%;
}
.menu_2 a
{
    display:block;
    text-align:center;
}
.menu_2 div#menu_2_1 div.l
{
    background: url('../../img/stimex/menu_2_o_l.gif') no-repeat left top;
}
.menu_2 div#menu_2_1 div.r
{
    background: #eb7501 url('../../img/stimex/menu_2_o_r.gif') no-repeat right top;
    margin-left: 4px;
}
.menu_2 div#menu_2_2 div.l
{
    background: url('../../img/stimex/menu_2_sg_l.gif') no-repeat left top;
}
.menu_2 div#menu_2_2 div.r
{
    background: #4eb700 url('../../img/stimex/menu_2_sg_r.gif') no-repeat right top;
    margin-left: 4px;
}
.menu_2 div#menu_2_3 div.l
{
    background: url('../../img/stimex/menu_2_g_l.gif') no-repeat left top;
}
.menu_2 div#menu_2_3 div.r
{
    background: #006000 url('../../img/stimex/menu_2_g_r.gif') no-repeat right top;
    margin-left: 4px;
}

.menu_2 div#menu_2_4 div.l
{
    background: url('../../img/stimex/menu_2_b_l.gif') no-repeat left top;
}
.menu_2 div#menu_2_4 div.r
{
    background: #024d51 url('../../img/stimex/menu_2_b_r.gif') no-repeat right top;
    margin-left: 4px;
}
.menu_url
{
    background: url('../../img/stimex/menu_url_bg.png') repeat-x top;
    height: 23px;
    margin: 5px 8px 4px 8px;
}
.menu_url .header-r
{
    right: 7px;
    float: right;
}
.menu_url .header-l
{
    left: 7px;
    float: left;
}
.menu_url div
{
    margin-left:6px;
}
.menu_url div a
{
    float:left;
    display: block;
    margin: 4px 5px 0px 0px;
    color: #999999;
    text-decoration: none;
}
.menu_url div a:hover
{
    text-decoration: underline;
}
.menu_left
{
    margin: 3px 0px 3px 80px;
    width: 220px;
    float:left;
    margin-left:-100%;
}
.menu_left li
{
    list-style-type: square;
    background: none;
    font-size: 14pt;
    margin-left: 30px;
    list-style-position: outside;
    line-height: 22px;
}
.menu_left li a
{
    color: #666666;
    font-size: 14px;
    font-family:  Tahoma;
    text-decoration: none;
}

.ccbuilding .m_l_1 li
{
    color: #eb7501;
}
.ccbuilding .m_l_1 li a:hover
{
    color: #eb7501;
    text-decoration:  underline;
}
.ccbuilding .m_l_1 li a.selected
{
    color: #eb7501;
    text-decoration:  underline;
}
.ccwindows .m_l_1 li
{
    color: #0b7b0b;
}
.ccwindows .m_l_1 li a:hover
{
    color: #0b7b0b;
    text-decoration:  underline;
}
.ccwindows .m_l_1 li a.selected
{
    color: #0b7b0b;
    text-decoration:  underline;
}
.ccpanels .m_l_1 li
{
    color: #4fb501;
}
.ccpanels .m_l_1 li a:hover
{
    color: #4fb501;
    text-decoration:  underline;
}
.ccpanels .m_l_1 li a.selected
{
    color: #4fb501;
    text-decoration:  underline;
}
.ccaluminievye-konstrukcii .m_l_1 li
{
    color: #026469;
}
.ccaluminievye-konstrukcii .m_l_1 li a:hover
{
    color: #026469;
    text-decoration:  underline;
}
.ccaluminievye-konstrukcii .m_l_1 li a.selected
{
    color: #026469;
    text-decoration:  underline;
}
.menu_left div#left_banner
{
    width: 210px;
    height: 54px;
    margin: 15px 0px 0px 5px;
}
body.ru .ccbuilding div#left_banner
{
    background: url('../../img/ru/stimex/menu_left_ban.png') no-repeat;
}
body.ru .ccwindows div#left_banner
{
    background: url('../../img/ru/stimex/menu_left_ban_green_2.png') no-repeat;
}
body.ru .ccpanels div#left_banner
{
    background: url('../../img/ru/stimex/menu_left_ban_sgreen.png') no-repeat;
}
body.ru .ccaluminievye-konstrukcii div#left_banner
{
    background: url('../../img/ru/stimex/menu_left_ban_blue_2.png') no-repeat;
}
body.ua .ccbuilding div#left_banner
{
    background: url('../../img/ua/stimex/menu_left_ban.png') no-repeat;
}
body.ua .ccwindows div#left_banner
{
    background: url('../../img/ua/stimex/menu_left_ban_green.png') no-repeat;
}
body.ua .ccpanels div#left_banner
{
    background: url('../../img/ua/stimex/menu_left_ban_sgreen.png') no-repeat;
}
body.ua .ccaluminievye-konstrukcii div#left_banner
{
    background: url('../../img/ua/stimex/menu_left_ban_blue.png') no-repeat;
}
body.en .ccbuilding div#left_banner
{
    background: url('../../img/en/stimex/menu_left_ban.png') no-repeat;
}
body.en .ccwindows div#left_banner
{
    background: url('../../img/en/stimex/menu_left_ban_green.png') no-repeat;
}
body.en .ccpanels div#left_banner
{
    background: url('../../img/en/stimex/menu_left_ban_sgreen.png') no-repeat;
}
body.en .ccaluminievye-konstrukcii div#left_banner
{
    background: url('../../img/en/stimex/menu_left_ban_blue.png') no-repeat;
}
.menu_left .m_l_2
{
    margin: 20px 0px 20px 0px;
}
.menu_left .m_l_2 li
{
    color: #646c72;
}
.menu_left .m_l_2 li a:hover
{
    color: #333333;
    text-decoration:  underline;
}
.ccbuilding .m_l_3 li
{
    list-style-image: url('../../img/stimex/menu_l_3.png');
}
.ccwindows .m_l_3 li
{
    list-style-image: url('../../img/stimex/menu_l_3_green.png');
}
.ccpanels .m_l_3 li
{
    list-style-image: url('../../img/stimex/menu_l_3_sgreen.png');
}
.ccaluminievye-konstrukcii .m_l_3 li
{
    list-style-image: url('../../img/stimex/menu_l_3_blue.png');
}
.menu_left .m_l_3 li span
{
    color: #000000;
    font-size: 11pt;
    font-family:  Italy;

}
.c_content
{
    background: #f6f6f1;
    margin: 0px 260px 0px 240px;
    display: block;
    color: #333333;
    font-size:13px;
}

.c_content h1
{
    font-family: Tahoma;
    font-size: 25px;
    color: #8b9194;
    padding: 10px;
}
.right_blocks
{
    float:right;
    display: block;
    right: 8px;
    width: 245px;
    margin-left:-245px;
}
.right_blocks li
{
    list-style-type: square;
    background: none;
    font-size: 14pt;
    margin-left: 30px;
    list-style-position: outside;
    line-height: 18px;
}
.right_blocks li a
{
        color: #666666;
    font-size: 11pt;
    font-family:  Italy;
    text-decoration: none;
}
.ban {
	right: 8px;
	top: 0px;

}
div.menu_left .ban
{
    margin: 0px 0px 5px 5px;
}
div.menu_left .ban img
{
    margin: 5px 0px 3px 0px;
}
.right_blocks img
{
    margin: 5px 0px 25px 0px;
}
.right_blocks img#rmenu_ban
{
    margin:0px 0px 5px 0px;
}
.footer_my
{
    position: relative;
    top: 15px;
    height: 226px;
    background: url('../../img/stimex/niz_bg.png') repeat-x;
    width:96%;
    margin: auto;
    display: block;
    padding-bottom:10px;
}
.footer_my div.r
{
    background: url('../../img/stimex/niz_r.jpg') no-repeat top right;
    height: 226px;
    width: 100%;
    bottom: 10px;
}
.footer_my .footer-l
{
    float: left;
}
.footer_my #foot_tel
{
    position: relative;
    float:left;
    display: block;
    margin-left: 15px;
    width: 353px;
    height: 226px;
    background: url('../../img/stimex/niz_tel.jpg') no-repeat;
}
.footer_my #foot_tel span
{
    position: absolute;
    left:0px;
    padding:  50px 0px 0px 50px;
    font-size: 10pt;
}
.footer_my #foot_tel span#teln
{
    position: relative;
    top: 1px;
    left: 2px;
    font-size: 24px;
    font-family: Tahoma ;
    font-weight: bold;
    color: #54585d;
    display: block;
    height: 0px;
    width: 320px;
}
.footer_my #foot_tel span#copy
{
    position: relative;
    top:153px;
    bottom: 8px;
    left: 40px;
    font-size: 9pt;
    color: #7f837b;
    text-decoration: underline;
}
.footer_my div
{
    width: 180px;
    height: 186px;

    margin: auto;
    float: left;
}
.footer_my div ul
{
    list-style:none;
    margin: 50px 0px 0px 30px;
}
.footer_my div li
{
    list-style-type: none;
    background: none;
    font-size: 10pt;
}
div#wrapper{float:left;width:100%;}
.lnks
{
    position:  absolute;
    right: 34px;
    top: 48px;
}
.lnks a
{
    margin-left: 10px;
}
.footer_menu a
{
    color: #333333;
    text-decoration: none;
}
.footer_menu a:hover
{
    text-decoration: underline;
}

.ccwindows h1 {color:#006000;}
.ccpanels h1 {color:#4EB700;}
.ccbuilding h1 {color:#EB7501;}
.ccaluminievye-konstrukcii  h1 {color:#024D51;}

