/* Обнуляем все значения для браузеров */

* {
	margin: 0;
	padding: 0;
	border: 0;
}

html,img{
 border:none;
}

/* задаем стили для body */

body {
	font-size: 100.01%;
	font-family: Tahoma, Arial, sans-serif;
	color: #333;
	background-color: #fff;
}

html,body{
 height:100%;
}

/* создаем контейнер для header'a */

#container { 
width: 1000px;
min-height:100%;
position:relative;
margin: 0 auto; 
}

#container img {
	border:none;
	background-color:#FFF;
}
/* header */

#header { 
height: 186px; 
width: 1000px; 
background-repeat: no-repeat; 
margin-top: 0; 
margin-right: auto; 
margin-bottom: 0; 
margin-left: auto;
}

#header .headerleft {
	height: 130px;
	width: 250px;
	background-repeat: no-repeat;
	margin-top:30px;
	font-size: 70.01%;
	text-align:right;
}

#header .headerleft a{
	color:#008c35;
	text-decoration:none;
}

#header .headerleft ul{ 
	list-style: none;
	margin-bottom:10px;
}

#header .headerleft ul li { 
	display: inline;
}

#header .headerleft ul li a{ 
	text-decoration: none;
	font-size:120.01%;
}

#header .headerleft dt{
 font-size:180.01%;
}

#header .headerleft p{
	color:#008c35;
	font-size:210.01%;
}

#header .headerright {
	position:relative;
	height: 50px;
	width: 240px;
	font-size: 70.01%;
	text-align:left;
	color:#696969;
	float:right;
	top:-90px;
	left:2px;
}

#header .headerlogo {
	position:absolute;
	left:262px;
	top:-30px;
	height: 186px;
	width: 486px;
	text-align:center;
	font-size: 78.01%;
	color:#696969;
	border-right:2px solid #696969;
	border-left:2px solid #696969;
}

#container .titr { 
position:relative;
height: 30px; 
width: 1000px; 
margin-top: -20px;
margin-right:auto;
margin-left:auto;
text-align:center;
color:#008c35;
}

#container .titr h1{
	font-weight:normal;
	font-size:152.01%;
}

#container .titr1 { 
position:relative;
height: 30px; 
width: 1000px; 
margin-top: 0px;
margin-right:auto;
margin-left:auto;
text-align:center;
color:#008c35;
}

#container .titr1 h1{
	padding-left:10px;
	font-weight:normal;
	font-size:112.01%;
}

#leftcolumn {
float:left;
position:relative;
width:260px;
margin-top: 20px;
}

#leftcolumn dt{
padding:0px 2px 0px 2px;
font-size:120.01%;
color:#008c35;
text-align:right;
}

#centercolumn {
float:left;
position:relative;	
width: 488px;
margin: 0 auto;
}

#solutionscolumn {
position:relative;	
width:748px;
margin-left:260px;
margin-top:20px;
}

#solutionscolumn .solutionstext dd{
	text-indent:30px;
	text-align:left;
	font-size:80.01%;
	color:#696969;
	padding:0px 0px 0px 0px;
}

#solutionscolumn .solutionstext dt{
	text-align:left;
	font-size:90.01%;
	color:#696969;
	padding:20px 20px 30px 60px;
	font-weight:bold;
}

#centercolumn .counter {
background-image: url(images/counter.png); 
height: 142px; 
width: 388px; 
margin-top: 68px;
margin-left:auto;
margin-right:auto;
background-repeat: no-repeat;
}

#centercolumn .subtitr {
	margin-top:20px;
	margin-bottom:20px;
	text-align:center;
	height:25px;
	width:488px;
	background-color:#696969;
	font-size:75.01%;
}

#centercolumn .subtitr h2{
	font-size:100.01%;
	text-decoration:none;
	line-height:22px;
	color:#FFF;
}

#centercolumn .hardwarepic {
	text-align:left;
	height:122px;
	width:122px;
	font-size:75.01%;
	color:#696969;
}

#centercolumn .hardwaretext {
	margin-top:-122px;
	margin-left:142px;
	text-align:left;
	height:122px;
	width:236px;
	font-size:75.01%;
	color:#696969;
}

#centercolumn .hardwaretext h3{
	font-size:125.01%;
	color:#008c35;
}

#centercolumn .hardwaretext a{
	text-decoration:none;
}

#centercolumn .hardwaretext p{
	text-indent:30px;
	padding-top:none;
	font-size:90.01%;
	color:#696969;
}

#centercolumn .hardwareprice {
	margin-top:-91px;
	margin-left:388px;
	margin-bottom:57px;
	text-align:center;
	height:60px;
	width:100px;
	font-size:145.01%;
	color:#696969;
}

#centercolumn .hardwareprice dt {
	font-size:50.01%;
	text-align:center;
}

#centercolumn .hardwarespacer {
	margin-bottom:10px;
	height:1px;
	width:488px;
	border-top:1px solid #696969;
}

#centercolumn .hard_bigpic {
	margin-top:20px;
	height:250px;
	width:300px;
}

#centercolumn .hard_minipic1 {
	height:80px;
	width:80px;
	margin-top:-250px;
	margin-left:320px;
	border:1px solid #696969;
}

#centercolumn .hard_minipic2 {
	height:80px;
	width:80px;
	margin-top:-82px;
	margin-left:406px;
	border:1px solid #696969;
}

#centercolumn .hard_minipic3 {
	height:80px;
	width:80px;
	margin-top:3px;
	margin-left:320px;
	border:1px solid #696969;
}

#centercolumn .hard_minipic4 {
	height:80px;
	width:80px;
	margin-top:-82px;
	margin-left:406px;
	border:1px solid #696969;
}

#centercolumn .hard_baseprice {
	height:30px;
	width:348px;
	margin-top:20px;
	margin-left:140px;
	background-color:#008C35;
	text-align:center;
	font-size:140.01%;
	line-height:30px;
	color:#FFF;
}

#centercolumn .hard_spec1_1 {
	height:30px;
	width:348px;
	margin-top:20px;
	margin-left:0px;
	background-color:#ECECED;
	text-align:left;
	font-size:80.01%;
	line-height:30px;
	color:#333;
	border-top:1px solid #696969;
}

#centercolumn .hard_spec1_2 {
	height:30px;
	width:140px;
	margin-top:-31px;
	margin-left:348px;
	background-color:#ECECED;
	text-align:right;
	font-size:80.01%;
	line-height:30px;
	color:#333;
	border-top:1px solid #696969;
}

#centercolumn .hard_spec2_1 {
	height:30px;
	width:348px;
	margin-top:0px;
	margin-left:0px;
	background-color:#FFF;
	text-align:left;
	font-size:80.01%;
	line-height:30px;
	color:#333;
	border-top:1px solid #696969;
}

#centercolumn .hard_spec2_2 {
	height:30px;
	width:140px;
	margin-top:-31px;
	margin-left:348px;
	background-color:#FFF;
	text-align:right;
	font-size:80.01%;
	line-height:30px;
	color:#333;
	border-top:1px solid #696969;
}

#centercolumn .hard_spec3_1 {
	height:30px;
	width:348px;
	margin-top:0px;
	margin-left:0px;
	background-color:#ECECED;
	text-align:left;
	font-size:80.01%;
	line-height:30px;
	color:#333;
	border-top:1px solid #696969;
}

#centercolumn .hard_spec3_2 {
	height:30px;
	width:140px;
	margin-top:-31px;
	margin-left:348px;
	background-color:#ECECED;
	text-align:right;
	font-size:80.01%;
	line-height:30px;
	color:#333;
	border-top:1px solid #696969;
}
#centercolumn .hard_textfield {
	width:488px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:left;
	text-indent:30px;
	font-size:80.01%;
}

#centercolumn .hard_textfield dt {
	text-align:center;
	color:#008C35;
	font-weight:bold;
}

#centercolumn .hard_textfield dd {
	text-align:left;
	font-weight:bold;
}

#centercolumn .hard_pdf_dl {
	width:488px;
	height:30px;
	margin-bottom:10px;
	background-image:url(/images/acrobat_ico.png);
	background-repeat: no-repeat;
	padding-left:40px;
	text-align:left;
}

#centercolumn .hard_pdf_dl a {
	font-size:80.01%;
	color:#696969;
	text-decoration:none;
	line-height:30px;
}

#centercolumn .hard_pdf_dl a:hover {
	font-size:80.01%;
	color:#008C35;
	text-decoration:underline;
	line-height:30px;
}

#centercolumn .hard_dia_dl {
	width:488px;
	height:30px;
	margin-bottom:10px;
	background-image:url(/images/dialux_ico.png);
	background-repeat: no-repeat;
	padding-left:40px;
	text-align:left;
}

#centercolumn .hard_dia_dl a {
	font-size:80.01%;
	color:#696969;
	text-decoration:none;
	line-height:30px;
}

#centercolumn .hard_dia_dl a:hover {
	font-size:80.01%;
	color:#008C35;
	text-decoration:underline;
	line-height:30px;
}

#centercolumn .thx {
	height:20px;
	margin-bottom:10px;
	margin-top:-10px;
	font-size:70.01%;
	color:#696969;
}

#centercolumn .nonoferta {
	height:40px;
	margin-bottom:0px;
	margin-top:10px;
	font-size:70.01%;
	color:#A3A3A3;
}

#centercolumn .centertext dd{
	text-indent:30px;
	text-align:left;
	font-size:80.01%;
	color:#696969;
	padding:0px 30px 0px 30px;
}

#centercolumn .centertext dt{
	text-align:left;
	font-size:90.01%;
	color:#696969;
	padding:20px 20px 30px 60px;
	font-weight:bold;
}

#centercolumn .centertext .steps{
	margin-left:25px;
	margin-top:15px;
}

#centercolumn .centertext .stepsmenu{
	width:168px;
	height:200px;
	margin-left:25px;
}

#centercolumn .centertext .stepsmenu img{
	margin-top:2px;
	cursor:pointer;
}

#centercolumn .centertext .consult{
	margin-left:25px;
	margin-top:2px;
}

#centercolumn .centertext .calculate{
	margin-left:25px;
	margin-top:40px;
}

#centercolumn .centertext .descriptionblock {
	width:268px;
	height:200px;
	margin-top:-200px;
	margin-left:190px;
	
}

#centercolumn .centertext .descriptionblock .description {
	width:238px;
	height:170px;
	display:none;
	margin-top:5px;
	margin-left:15px;
}

#centercolumn .centertext .descriptionblock .description h3{
	font-size:110.01%;
	font-weight:normal;
}

#centercolumn .centertext .descriptionblock .description p{
	font-size:80.01%;
}

#centercolumn .centertext .center_list li{
	font-size:80.01%;
	margin-left:43px;
}

#centercolumn .solutionstext dd{
	text-indent:30px;
	text-align:left;
	font-size:80.01%;
	color:#696969;
	padding:0px 30px 0px 30px;
}

#centercolumn .solutionstext dt{
	text-align:left;
	font-size:90.01%;
	color:#696969;
	padding:20px 20px 30px 60px;
	font-weight:bold;
}

#centercolumn1 {
float:left;
position:relative;	
height: 316px;
width: 488px;
margin: 0 auto;
}

#centercolumn1 .uc {
background-image: url(images/underconstruction.jpg); 
height: 316px; 
width: 388px; 
margin-top: 8px;
margin-left:auto;
margin-right:auto;
background-repeat: no-repeat;
}

#rightcolumn {
float:right;
position:relative;
width:250px;
margin-top: 20px;
}

#rightcolumn dt {
padding:0px 2px 0px 2px;
font-size:120.01%;
color:#008c35;
text-align:left;
}

#rightcolumn .right_ban_1 {
height:160px;
width:160px;
margin-left:60px;
}
/*меню nav1, nav2 and nav3*/

ul.nav,
ul.nav ul{
list-style:none;
display:block;
z-index:1000;
}
ul.nav *{
z-index:10000;
}
ul#nav1{
margin-top:20px;
text-align:right;
position:relative;
}
ul#nav2{
margin-top:20px;
text-align:left;
position:relative;
}

ul#nav1 li{
font-size:75.01%;
display:block;
position:relative;
}

ul#nav2 li{
font-size:75.01%;	
display:block;
position:relative;
}

ul.nav li a,
ul.nav li a:visited{
display:block;
padding:6px 2px 6px 2px;
line-height:normal;
text-decoration:underline;
color:#333;
position:relative;
z-index:1002;
}

ul.nav>li{
 clear:right;
}

ul.nav>li>a{
 float:right;
}

ul#nav2>li{
 clear:left;
}

ul#nav2>li>a{
 float:left;
}

/*видимость списков*/

ul.nav li ul{
display:none;
}

ul#nav1 li ul{
left:100%;
}

ul#nav2 li ul{
right:100%;
}

ul.nav li:hover ul,
ul.nav li.over ul{
display:block;
z-index:1003;
position:absolute;
top:0;
width:148px;
text-align:left;
border-left:1px solid #fff;
}

ul.nav li:hover ul li ul,
ul.nav li.over ul li ul{
display:none;
}

ul.nav li:hover ul li:hover ul,
ul.nav li.over ul li.over ul{
display:block;
z-index:1010;
}

/*****/
ul.nav li:hover ul ul,
ul.nav li.over ul ul{
	border:1px solid #dcdcdc;
	border-bottom:none;
}

ul.nav li a:hover,
ul.nav li:hover a,
ul.nav li:hover a:visited,
ul.nav li.over a,
ul.nav li.over a:visited{
 background:#008c35;
	color:#fff;
	text-decoration:none;
}

ul#nav1 li ul li,
ul#nav2 li ul li{
 left:0;
}

ul.nav li li a,
ul.nav li li a:visited,
ul.nav li:hover li a,
ul.nav li:hover li a:visited,
ul.nav li.over li a,
ul.nav li.over li a:visited{
 background:#e5e5e5;
	border-bottom:1px solid #fff;
	color:#696969;
	text-decoration:none;
}

ul.nav li:hover li a:hover,
ul.nav li:hover li:hover a:hover,
ul.nav li:hover li:hover a,
ul.nav li:hover li:hover a:visited,
ul.nav li.over li a:hover,
ul.nav li.over li.over a:hover,
ul.nav li.over li.over a,
ul.nav li.over li.over a:visited{
 background:#cacaca;
	color:#008c35;
}

ul.nav li li li a,
ul.nav li li li a:visited,
ul.nav li:hover li:hover li a,
ul.nav li:hover li:hover li a:visited,
ul.nav li.over li.over li a,
ul.nav li.over li.over li a:visited{
 background:#f4f4f4;
	border-bottom:1px solid #dcdcdc;
	color:#696969;
}

ul.nav li:hover li:hover li a:hover,
ul.nav li.over li.over li a:hover{
 color:#696969;
	background:#fff;
}

/*****nav3*****/
ul#nav3{
 list-style:none;
	text-align:center;
	line-height:24px;
	display:table;
	margin: 0 auto 10px;
	padding-top:22px;
	padding-top: 5px;
	font-size:75.01%;
    color:#696969;
	white-space:nowrap;
	height:24px;
	z-index:50;
}

ul#nav3 *{
 margin:0; padding:0;
	list-style:none;
	z-index:51;
}

ul#nav3:hover *{
	z-index: 10000;
}

ul#nav3 li{
	display:table-cell;
	position:relative;
	height: 24px;
}

ul#nav3 li a b{
   font-weight:normal;
	border-right:1px solid #008c35;
	padding:0 15px;
}

ul#nav3 li.last b{
 border:none;
}

ul#nav3 li ins{
	/*display: none;*/
	position: relative;
	text-decoration: none;
}

ul#nav3 li ul{
 position:absolute;
 top: auto;
	bottom: 24px;
	left:auto;
	margin-left:15px;
	display:none;
	text-align:left;
	background:#f4f4f4;
	border:1px solid #d2d2d2;
	border-bottom:none;
	z-index:100;
}

ul#nav3 li:hover ul,
ul#nav3 li.over ul,
ul#nav3 li:hover ins {
 display:block;
}

ul#nav3 li li{
 display:block;
	border:none;
	border-bottom:1px solid #d2d2d2;
	background:#f4f4f4;
	padding:0;
	float: none;
}

#nav3 li a,
#nav3 li a:visited{
 text-decoration:none;
	color:#696969;
	position:relative;
}

ul#nav3 li li a{
 border:none;
	padding:0 14px;
	display:block;
}

#nav3 li a:hover,
#nav3 li:hover a,
#nav3 li.over a,
#nav3 li.over a:visited,
#nav3 li:hover li a:hover{
 color:#008c35;
}

#nav3 li:hover li a,
#nav3 li.over li a,
#nav3 li.over li a:visited{
 color:#696969;
}

#nav3 li.over li a:hover{
 color:#008c35;
}

/*left-menu*/

#left-menu {
	width:260px;
	list-style:none;
}

#left-menu li a {
	font-size:107.01%;
	color:#696969;
	text-decoration:none;
}

#left-menu ul {
	list-style:none;
}

.the_1_submenu,
.the_2_submenu,
.the_3_submenu,
.the_4_submenu,
.the_5_submenu {
	padding: 2px 0px 7px 0px;
	display:none;
}

.the_current_submenu {
	padding: 2px 0px 7px 0px;
}

.the_1_mainmenu,
.the_2_mainmenu,
.the_3_mainmenu,
.the_4_mainmenu,
.the_5_mainmenu,
.the_6_mainmenu,
.the_7_mainmenu{
	padding: 2px 0px 3px 0px;
}

.sub_li {
	padding:1px 0px 1px 4px;
}

#left-menu ul li a:hover {
	padding: 2px 0px 7px 0px;
	color:#008c35; 
	text-decoration:none; 
}

#left-menu ul a{
	font-size:75.01%;
	color:#696969;
	text-decoration:underline;
}

.current {
	font-weight:bold;
	color:#008c35 !important;
	text-decoration:none !important;
}

/* horizontal menu */

#container .downmenu {
position:relative;
float:left;
width:488px;
height: 20px;
margin-left:260px;
margin-top:10px;
}

#container .downmenu1 {
margin-top:10px;	
position:relative;
float:left;
width:488px;
height: 20px;
}

#index_news_list {
	position:relative;
	width: 1000px;
	height:24px;
	margin-left:-260px;
	margin-top:15px;
}

#index_leaders_list {
	position:relative;
	width: 1000px;
	height:24px;
	margin-left:-260px;
	margin-top:55px;
}

#index_news_spacer {
	position:relative;
	width: 1000px;
	height:5px;
	margin-left:-260px;
	border-bottom:1px solid #D1D1D1;
}

#index_news_list .ico {
	width:24px;
	height:24px;
	margin-left:24px;
	background-image: url(http://www.ledit.ru/images/green_circle_ico.png); 
	background-repeat: no-repeat;
}

#index_leaders_list .ico {
	width:24px;
	height:24px;
	margin-left:24px;
	background-image: url(http://www.ledit.ru/images/green_circle_ico.png); 
	background-repeat: no-repeat;
}

#index_news_list .news {
	width:820px;
	height:24px;
	margin-left:60px;
	margin-top:-24px;
}

#index_leaders_list .news {
	width:240px;
	height:24px;
	margin-left:60px;
	margin-top:-24px;
}

#index_news_list .news span.new{
	font-size:120.01%;
	color:#333333;
	text-align:left;
}

#index_leaders_list .news span.new{
	font-size:120.01%;
	color:#333333;
	text-align:left;
}

#index_news_list .news a{
	font-size:80.01%;
	color:#696969;
	text-decoration:underline;
}

#news_module {
	position:relative;
	width:1010px;
	height:350px;
	margin-left:-260px;
	margin-top:20px;
}

#greetings_module {
	position:relative;
	width:890px;
	height:360px;
	margin-left:-200px;
	margin-top:20px;
	font-size:80.01%;
	color:#696969;
	text-indent:20px;
	text-align:left;
}

#greetings_module a{
	color:#696969;
	text-decoration:none;
}

#leaders_module {
	position:relative;
	width:1010px;
	height:150px;
	margin-left:-260px;
	margin-top:20px;
}
	
#news_block {
	width:260px;
	height:350px;
	margin-left:60px;	
}

#leaders_block {
	width:260px;
	height:150px;
	margin-left:60px;	
}

#leaders_block2 {
	width:260px;
	height:150px;
	margin-left:365px;
	margin-top:-150px;
}

#leaders_block3 {
	width:260px;
	height:150px;
	margin-left:670px;
	margin-top:-150px;
}

.leaders_title {
	width:260px;
	height:35px;
	text-align:left;
	text-indent:20px;
}

.leaders_title a{
	font-size:80.01%;
	color:#333;
}

.leaders_pic {
	width:258px;
	height:90px;
	margin-top:10px;
	border:1px solid #D1D1D1;
}


#news_block .news_title {
	width:260px;
	height:25px;
	margin-left:0px;
	text-align:left;
	border-bottom:1px solid #D1D1D1;
}

#news_block .news_pic {
	width:258px;
	height:75px;
	margin-top:10px;
	border:1px solid #D1D1D1;
}

#news_block_2 {
	width:260px;
	height:350px;
	margin-left:365px;
	margin-top:-350px;
}

#news_block_2 .news_title {
	width:260px;
	height:25px;
	margin-left:0px;
	text-align:left;
	border-bottom:1px solid #D1D1D1;
}

#news_block_2 .news_pic2 {
	width:258px;
	height:75px;
	margin-top:10px;
	border:1px solid #D1D1D1;
}

#news_block_3 {
	width:260px;
	height:350px;
	margin-left:670px;
	margin-top:-350px;
}

#news_block_3 .news_title {
	width:260px;
	height:25px;
	margin-left:0px;
	text-align:left;
	border-bottom:1px solid #D1D1D1;
}

#news_block_3 .news_pic3 {
	width:258px;
	height:75px;
	margin-top:10px;
	border:1px solid #D1D1D1;
}

#news_module .news_title span.day {
font-size: 120.01%;
color:#008c35;
}

#news_module .news_title span.month {
font-size: 70.01%;
text-transform:uppercase;
color:#333333;
font-weight: bold;
font-family:Verdana;
}

#news_module .news_title span.year{
font-size: 70.01%;
text-transform:uppercase;
color:#696969;
}

#news_module .news_title span.type{
font-size: 70.01%;
color:#333333;
}

#news_block .news_text {
	width:260px;
	height:270px;
	margin-top:10px;
	text-align:left;
	text-indent:20px;
}

#news_block_2 .news_text {
	width:260px;
	height:270px;
	margin-top:10px;
	text-align:left;
	text-indent:20px;
}

#news_block_3 .news_text {
	width:260px;
	height:270px;
	margin-top:10px;
	text-align:left;
	text-indent:20px;
}

#news_block .news_text a{
	color:#333333;
	font-size:80.01%;
	text-decoration:underline;
}

#news_block .news_text span.news_text{
	color:#696969;
	font-size:80.01%;
	text-decoration:none;
}

#news_block .news_text span.news_link{
	color:#333333;
	font-size:85.01%;
	text-decoration:underline;
}

#news_block_2 .news_text a{
	color:#333333;
	font-size:80.01%;
	text-decoration:underline;
}

#news_block_2 .news_text span.news_text{
	color:#696969;
	font-size:80.01%;
	text-decoration:none;
}

#news_block_2 .news_text span.news_link{
	color:#333333;
	font-size:85.01%;
	text-decoration:underline;
}

#news_block_3 .news_text a{
	color:#333333;
	font-size:80.01%;
	text-decoration:underline;
}

#news_block_3 .news_text span.news_text{
	color:#696969;
	font-size:80.01%;
	text-decoration:none;
}

#news_block_3 .news_text span.news_link{
	color:#333333;
	font-size:85.01%;
	text-decoration:underline;
}

#centercolumn .news_title1 {
	width:488px;
	height:25px;
	margin-left:0px;
	margin-top:10px;
	text-align:left;
}

#centercolumn .news_subtitle {
	width:488px;
	height:20px;
	margin-top:5px;
	color:#008c35;
	font-size:80.01%;
	font-weight:bold;
	text-decoration:underline;
	text-align:left;
}

#centercolumn .news_text2 {
	width:488px;
	height:60px;
	margin-top:5px;
	color:#696969;
	font-size:80.01%;
	text-decoration:none;
	text-align:left;
	text-indent:20px;
}

#centercolumn .news_text2 a {
	color:#008c35;
}

#centercolumn .news_more {
	width:488px;
	margin-top:5px;
	color:#696969;
	font-size:80.01%;
	text-decoration:none;
	text-align:left;
	text-indent:20px;
}

#centercolumn .news_link {
	width:488px;
	height:20px;
	margin-top:10px;
	color:#333333;
	font-size:70.01%;
	text-decoration:underline;
	text-align:right;
	border-bottom:1px solid #D1D1D1;
}

#centercolumn .news_link a{
	color:#333333;
	text-decoration:underline;
}

#centercolumn .news_title1 span.day {
font-size: 120.01%;
color:#008c35;
}

#centercolumn .news_title1 span.month {
font-size: 70.01%;
text-transform:uppercase;
color:#333333;
font-weight: bold;
font-family:Verdana;
}

#centercolumn .news_title1 span.year{
font-size: 70.01%;
text-transform:uppercase;
color:#696969;
}

#centercolumn .news_title1 span.type{
font-size: 70.01%;
color:#333333;
}

#bottom {
	position:relative;
	width:1000px;
	height: 70px;
	margin-left:-260px;
	margin-right:auto;
	margin-top: 60px;
	border-top:1px solid #696969;
}

#bottom_index {
	position:relative;
	width:1000px;
	height: 70px;
	margin-left:-260px;
	margin-right:auto;
	margin-top:0px;
	border-top:1px solid #696969;
}

#bottom .left {
	margin-top:5px;
	width:500px;
	height:60px;
	font-size: 70.01%;
	color:#696969;
	text-align:left;
}

#bottom .left a{
	color:#008c35;
	text-decoration:none;
}

#bottom .left ul{ 
	list-style: none;
	margin-bottom:10px;
}

#bottom .left ul li { 
	display: inline;
}

#bottom .left ul li a{ 
	text-decoration: none;
	font-size:120.01%;
}

#bottom .right {
	margin-top:-60px;
	float:right;
	width:500px;
	height:60px;
	font-size: 70.01%;
	color:#696969;
	text-align:right;
}

#bottom .right dt{
 	font-size:180.01%;
}

#bottom .right p{
	color:#008c35;
 	font-size:200.01%;
}


#bottom_index .left {
	margin-top:5px;
	width:500px;
	height:60px;
	font-size: 70.01%;
	color:#696969;
	text-align:left;
}

#bottom_index .left a{
	color:#008c35;
	text-decoration:none;
}

#bottom_index .left ul{ 
	list-style: none;
	margin-bottom:10px;
}

#bottom_index .left ul li { 
	display: inline;
}

#bottom_index .left ul li a{ 
	text-decoration: none;
	font-size:120.01%;
}

#bottom_index .right {
	margin-top:-60px;
	float:right;
	width:500px;
	height:60px;
	font-size: 70.01%;
	color:#696969;
	text-align:right;
}

#bottom_index .right dt{
 font-size:180.01%;
}
#bottom_index .right p{
	color:#008c35;
	font-size:200.01%;
}

#centercolumn .adr_block {
	width:450px;
	height:600px;
	margin-top:13px;
	margin-left:19px;
	color:#696969;
}

#solutionscolumn a{
	text-decoration:underline;
    color:#008C35;
}

ul#text{
	color:#696969;
	list-style-type:square;
 	font-size:80.01%;
	padding:10px 0px 10px 10px;
	margin-left:60px;
}

ul#links{
	list-style-type:decimal;
	padding:10px 0px 10px 10px;
	margin-left:40px;
	font-size:80.01%;
    color:#696969;
}

ul#links a{
	text-decoration:underline;
    color:#008C35;
}

#centercolumn .adr_block ul{
	list-style-type:none;
 	font-size:80.01%;
	font-weight:bold;
	padding:10px 0px 10px 10px;
}

#centercolumn .adr_block ul ul li{
 	font-size:120.01%;
 	font-weight:normal;
}

#centercolumn .adr_block h3{
 font-size:150.01%;
 font-weight:normal;
}

#centercolumn .minimap_block {
	width:122px;
	height:230px;
	margin-left:366px;
	margin-top:-226px;
}

#centercolumn .minimap_block a{
	text-decoration:none;
	color:#696969;
	
}

#centercolumn .minimap_block p{
	font-size:80.01%;
	font-weight:bold;
	color:#696969;
	text-align:center;
	line-height:20px;
}

#centercolumn .space{
	height:5px;
	width:488px;
}

/*всплывающая карта*/

#facebox .b {
  background:url(/images/b.png);
}

#facebox .tl {
  background:url(/images/tl.png);
}

#facebox .tr {
  background:url(/images/tr.png);
}

#facebox .bl {
  background:url(/images/bl.png);
}

#facebox .br {
  background:url(/images/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

.slide-out-div {
  padding: 20px;
  width: 200px;
  background: #fff;
  border: none;
  z-index:10001;
}      

#contactform p {
	font-size: 80.01%;
}

#contactform a {
	font-size: 80.01%;
	color: #008c35;
	text-decoration:none;
}
