@charset "windows-1251";
/* CSS Document */
*{
	margin:0px;
	padding:0px;

}

a, img { border:0; outline:none; }

html, body{
	height: 100%;
	min-height:100%;
	overflow-y:hidden;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
/*Верхнее меню*/
#top_menu{
	width:100%;
	min-width:900px;
	height:121px;
	background-image:url(../img/top_menu_back.jpg);
	top:0px;
	position:absolute;
}
#top_menu_{
	width:100%;
	min-width:900px;
	height:121px;
	background-image:url(../img/header.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	top:0;
	position:absolute;
	z-index:5;
}
#top_menu_ ul{
position:relative; top: 85px; margin: 0 auto; display: block; font: 11px Arial; width: 900px;
}
#top_menu_ li{
float: left; list-style: none; margin: auto 2px;  background:#FFFFFF; height:30px;
}
#top_menu_ li a{
text-decoration: none; max-width: 130px; min-width: 85px; height: 20px; display: block;
}
#top_menu_ li a:hover{
font: 12px Arial;
}
/*items*/
table.info{
	background:#A0BDE2;
}
table.info td{
	background:#E5E6E0;
	padding:4px;
	font-size:10px;
}
img.scheme{
	clear:both;
	margin-top:2px;
}
/*tech_menu*/
a{
	color:#000;
	outline:none;
}
a:hover .t_item{
	background:url(../img/tech_point.jpg);
	background-repeat:no-repeat;
	background-position:3px;
}
a:active .t_item{
	background:url(../img/tech_point.jpg);
	background-repeat:no-repeat;
	background-position:3px;
}
#left_menu .t_item{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	padding:10px 0px 10px 20px;
	font-weight:bold;
}
#left_menu .tech_menu{
	margin:0px 2px 0px 6px;
	background:#FFF;
}
/*левая менюшка*/
#left_menu{
	padding-top:0px; /*for IE6*/
	width:160px;
	background-color:#d3d3d6;
	position:absolute;
	top:121px;
}
#left_menu .title{
//	background:url(../img/lm_title.jpg);
	width:160px;
	height:33px;
}
#left_menu .title_about{
	background:url(../img/lm_title_07.jpg);
	width:160px;
	height:33px;
}
#left_menu .item{
	margin:6px 2px 0px 6px;
}
#left_menu .banner{
	border:6px solid #d3d3d6;
	border-right:2px solid #d3d3d6;
	border-left:0px;
}

#lm_item1, #lm_item2, #lm_item3, #lm_item4, #lm_item5{
	width:152px;
	height:66px;
	background-repeat:no-repeat;
}

#lm_item1{
	background-image:url(../img/lm_sumbox.jpg);
	margin-top:11px;
}
#lm_item2{
	background-image:url(../img/printers.jpg);
}
#lm_item3{
	background-image:url(../img/tech_info.jpg);
}
#lm_item4{
	background-image:url(../img/partners.jpg);
}
#lm_item5{
	width:158px;
	padding-top:6px;
	background-color:#000;
}
/*контент*/
#content{
	top:121px;
	left:160px;
	right:0px;
	bottom:42px;
	position:absolute;
	overflow:auto;
	padding:0px 30px 20px 30px;
}
.cont_title{
	background:url(../img/title_line.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	border-bottom:1px solid #000;
	height:32px;
	margin-bottom:30px;
}
.cont_title .rus_title, .eng_title{
	font-family:Arial, Helvetica, sans-serif;
	color:#17acdc;
	text-transform:uppercase;	
	float:left;
	font-weight:bold;
}
.cont_title_about{
	background:url(../img/title_line_about.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	border-bottom:1px solid #000;
	height:32px;
	margin-bottom:30px;
}
.cont_title_about .rus_title, .en_title{
	font-family:Arial, Helvetica, sans-serif;
	color:#d98e00;
	text-transform:uppercase;	
	float:left;
	font-weight:bold;
}

.page a, .page span{margin: 5px;}

.rus_title{
	font-size:15px;
	margin-top:9px;
	margin-right:15px;
}
.en_title, .eng_title{
	font-size:9px;
	margin-top:14px;
}
.info_txt{
	width:230px;
	height:25px;
	background-color:#e5e5e5;
	font-size:10px;
	float:right;
	padding-left:10px;
}
/*контент > items*/
.cont_items{
	width:210px;
	height:160px;
	background:url(../img/item_arrow.jpg) #fff;
	background-repeat:no-repeat;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:10px;
	margin:0px 15px 30px 15px;
	float:left;
}
.cont_items div{
	height:30px;
}
.cont_items a:link{
	border:5px solid #dcdcdc;
	font-size:14px;
}
.cont_items a:visited{
	border:5px solid #dcdcdc;
	font-size:14px;
}
.cont_items a:hover{
	border:5px solid #000;
}
.cont_items a:activ{
	border:5px solid #0000ff;
}
.cont_items img{
	border:none;
	width:124px;
	height:124px;
	margin:5px 0px 1px;
}
/*detail*/
.detail_box{
	width:99%;
	height:auto;
	font-size:14px;
	text-indent:1em;
}
.detail_title{
	background:url(../img/title_line.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	border-bottom:1px solid #000;
	height:32px;
	margin-bottom:15px;
	margin-right:160px;
}
.detail_box img{
	border:1px solid #000;
	float:right;
}
.detail_box img.mainIMG{
	margin-top:-35px;
}
.detail_box p{
	background:url(../img/ditail_point.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
}
.detail_title .rus_title{
	font-family:Arial, Helvetica, sans-serif;
	color:#17acdc;
	text-transform:uppercase;	
	font-weight:bold;
}
.detail_title .rus_title{
	font-size:15px;
	padding-top:9px;
	margin-right:15px;
	margin-top:0px;
}
/*tech_info*/
.tech_info{
	font-family:Tahoma, Geneva, sans-serif;
}
.tech_info .title{
	background:url(../img/no1.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}
.tech_info .txt{
	padding-left:40px;
	font-size:13px;
}
/*about*/
.about_info .txt{
	padding-left:40px;
	font-size:13px;
	width:90%;
	margin-bottom:15px;
}

.about_info .txt img{
	border:none;
	margin-right:20px;
	margin-bottom:15px;
}
/*about*/
.tarea{
	float:right;
}

/*футер*/
#footer{
	border-top:1px solid #000;
	width:100%;
	min-width:920px;
	background:url(../img/f_back.jpg) #FFF;
	background-repeat:repeat-x;
	height:42px;
	overflow:hidden;
	position:absolute;
	bottom:0px;
}
#f_content{
	font-size:11px;
	line-height:18px;
	width:566px;
	height:36px;
	border:1px solid #a1a1a1;
	border-top:1px solid #FFF;
	background-color:#FFF;
}
#f_logo{
	background-image:url(../img/f_logo.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:36px;
	float:right;
	border-left:1px solid #a1a1a1;
}
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 5px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: 10px Verdana, Geneva, sans-serif;
letter-spacing: 0px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

