
.bottom-home .copy{
	background:url("../pics/niz_3bg.gif") repeat-x;
	height:37px;
}
.bottom-home .sdv{
	background:url("../pics/niz_3bg.gif") repeat-x;
}
.bottom-home .address{
	background:#D4E2F0 url("../pics/niz_2.gif") no-repeat left bottom;
	height:69px;
	padding-left:52px;
	height:37px;
	padding-bottom:10px;
	padding-top:10px;
}

.bottom-home .address td{
	background:none !important;
	font-size:10px;
	padding:0px !important;
}

.bottom-home .copy{
	font-size:11px;
	color:white;
}
.bottom-home .address a{
	color:#2D74B3;
	text-decoration:none;
	font-size:11px;
}
.bottom-home .address a:hover{
	color:#309EFF;
	text-decoration:underline;
}
.bottom-home .sdv{
	text-align:right;
	padding-right:30px !important;
}
.bottom-home .sdv a{
	color:#D4E2F0;
	text-decoration:none;
}

.bottom-home .sdv a:hover{
	color:white;
	text-decoration:underline;
}

td.download{
	width:100%;
	padding-left:30px;
}
table.download{
	width:101px;
	background:#F0F0F0;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
}
table.download td img{
	margin:7px;
}
table.download td{
	vertical-align:top;
	padding: 0px 10px;
	text-align:center;
	font-size:11px;
}
table.download td a{
	font-size:11px;
	color:#4D5E68;
	text-decoration:none;
}
table.download td a:hover{
	color:#2D74B3;
	text-decoration:underline;
}
table.download h1, table.page-name h1, td.products h1{
	font-family:Aryal Cyr, Arial !important;
	font-size:16px;
	color:#2D74B3;
	font-weight:bold;
}
td.products h1{
	margin:0px;
	margin-bottom:5px;
}
table.download h1,table.page-name h1,table.products{
	margin:0px;
	padding:0px;
}

.page-name,.news-name{
	/*background:url("../pics/line_blue.gif") no-repeat;*/
	padding-left:35px;
	height:20px;
	font-family:Aryal Cyr, Arial !important;
	font-size:16px;
	color:#2D74B3;
	font-weight:bold;
}
.news-name{
	padding-left:0px;
	padding-top:15px;
}
.page-name *{
	color:#2D74B3;
	font-family:Aryal Cyr, Arial !important;
	font-size:16px;
}

.home-right{
	vertical-align:top;
	width:100%;
	padding-left:30px;
	padding-top:5px;
}
td.products h1{
	color:#2D74B3;
	font-size:16px;
}
.products a{
	text-decoration:none;
	color:black;
	font-size:11px;
}
.products a:hover,td.products .prod-o a{
	text-decoration:underline;
	color:#2D74B3;
}

table.products{
	width:353px;
}
table.products .sep{
	background:url("../pics/products_razdelitel.gif") no-repeat left bottom;
}
table.products .num{
	padding-bottom:2px;
	padding-right:4px;
}

table.products .name{
	padding-bottom:2px;
	font-size:11px;
}

.content-block{
	vertical-align:top;
	padding-top:10px;
	padding-left:30px;
}

.logos td{
	vertical-align:top;
	width:135px;
	padding:3px 5px;
	text-align:center;
	white-space:nowrap !important;
}

.logos{
	vertical-align:top;
	width:430px !important;
	padding-left:20px;
	background:url("../pics/logos_bg.gif") no-repeat 25px 8px;
	padding-right:15px;
	vertical-align:middle;
	height:115px;
}
.logos table{
	width:410px;
	height:82px;
	margin-left:15px;
}

.logos a{
	font-size:10px;
	color:#4D5E68;
	text-decoration:none;
}
.logos a:hover,.logos .logo-o{
	color:#2D74B3 !important;
	text-decoration:underline;
}

.content{
	/*background:url("../pics/line_gray.gif") no-repeat;*/
	padding:0px 15px 0px 35px;
	height:76px;
	vertical-align:top;
}
.content H1{
	padding:0px;
	margin:0 !important;
	margin-bottom:5px;
}
.content a{
	color:#CD0000;
}
.content a:hover{
	color:#2D74B3;
}

/* news block */

.news-block {
	padding-left:5px;
	width:250px;
	padding-right:0px;
	vertical-align:top;
	padding-top:10px;
}
.news-block table{
	width:200px;
}
.news-block .date{
	padding:3px 7px 3px 13px;
	color:#2D74B3;
	font-weight:bold;
	background:url("../pics/line_blue.gif") no-repeat;
}
.news-block .header{
	padding:5px 10px;
	background:url("../pics/line_gray.gif") no-repeat;
	height:76px;
	vertical-align:top;
	color:#323A41;
}

.news-block .more{
	text-align:right;
}
.news-block .more a{
	display:block;
	padding-right:10px;
	font-size:11px;
	color:#CD0000;
}
.news-block .more a:hover{
	color:#2D74B3;
}


.search-bg{
	background:url("../pics/4_linebg.gif") repeat-x;
}

.search{
	background:none;
	width:453px;
	height:26px;
	vertical-align:bottom;
	text-align:left;
	padding-left:60px;
}
.search td{
	color:#323A41;
}

INPUT.search-form-inputtext{
	margin:0px;
	width:160px; 
	height:23px; 
	border:1px solid #E1E1E1;
	background-color:#F2F5F8;padding:3px 4px;
}

.langs{
	height:23px;
	background:url("../pics/5_lang_bg.png") no-repeat right top;
}

.langs table{
	height:23px ;
}
.langs td{
	padding:0px;
	vertical-align:middle;
}

.langs .ru,.langs .ru-a{
	width:93px;	
	background:url("../pics/5_lang_ru.gif") no-repeat center;
	text-align:center;
	height:23px;
}
.langs .uk,.langs .uk-a{
	width:96px;	
	background:url("../pics/5_lang_uk.gif") no-repeat center;
	text-align:center;
	height:23px;
}
.langs .de,.langs .en,.langs .de-a,.langs .en-a{
	width:94px;	
	background:url("../pics/5_lang_en.gif") no-repeat center;
	text-align:center;
	height:23px;
}
.langs .de-a,.langs .en-a{
	width:93px;	
}

.langs .ru-a{
	background:url("../pics/5_lang_ru_a.gif") no-repeat center;
}
.langs .uk-a{
	background:url("../pics/5_lang_uk_a.gif") no-repeat center;
}
.langs .de-a{
	background:url("../pics/5_lang_de_a.gif") no-repeat center;
}
.langs .en-a{
	background:url("../pics/5_lang_en_a.gif") no-repeat center;
}
