body{background:#000000;margin:0px;width:100%;color:dimgray;font:0.80em Tahoma;color:#d1d1d1;text-align: justify}
img{border:0}

a.ads:link{font:12px/12px Tahoma,Arial;color:#858585;text-decoration:underline}
a.ads:visited{font:12px/12px Tahoma,Arial;color:#858585;text-decoration:underline}
a.ads:hover{font:12px/12px Tahoma,Arial;color:#ffffff;text-decoration:underline}

a.menu-top:link{font:14px Verdana,Tahoma,Arial;color:#c1c1c1;text-decoration:none}
a.menu-top:visited{font:14px Verdana,Tahoma,Arial;color:#c1c1c1;text-decoration:none}
a.menu-top:hover{font:14px Verdana,Tahoma,Arial;color:#ffffff;text-decoration:underline}

a.menu-left:link{font:12px Verdana;color:#d1d1d1;text-decoration:underline}
a.menu-left:visited{font:12px Verdana;color:#d1d1d1;text-decoration:underline}
a.menu-left:hover{font:12px Verdana;color:#ffffff;text-decoration:underline}

a:link{color:#d1d1d1;text-decoration:underline}
a:visited{color:#d1d1d1;text-decoration:underline}
a:hover{color:#ffffff;text-decoration:underline}


a.txt-link:link{color:#d1d1d1;text-decoration:underline}
a.txt-link:visited{color:#d1d1d1;text-decoration:underline}
a.txt-link:hover{color:#ffffff;text-decoration:underline}

a.txt-link-img:link{color:#d1d1d1;text-decoration:none}
a.txt-link-img:visited{color:#d1d1d1;text-decoration:none}
a.txt-link-img:hover{color:#ffffff;text-decoration:none}

a.path:link{font:11px Tahoma;color:#d1d1d1;text-decoration:underline}
a.path:visited{font:11px Tahoma;color:#d1d1d1;text-decoration:underline}
a.path:hover{font:11px Tahoma;color:#ffffff;text-decoration:underline}

a.news:link{font:12px Tahoma;color:#efefef;text-decoration:underline}
a.news:visited{font:12px Tahoma;color:#efefef;text-decoration:underline}
a.news:hover{font:12px Tahoma;color:white;text-decoration:underline}

a.news-close:link{background:url('images/close.png');width:16px;height:16px;text-decoration:none}
a.news-close:visited{background:url('images/close.png');width:16px;height:16px;text-decoration:none}
a.news-close:hover{background:url('images/close_on.png');width:16px;height:16px;text-decoration:none}
	
#ads,#ads-txt{width:100%}
#extra{width:970px;margin:auto}
#first-page{height:450px;width:940px; z-index: 1000; position: absolute}
.back_pic {
	height:450px;
	width:940px;
	position: absolute;
	z-index: 10;
	display: none;
	cursor: pointer;
}
.back_pic2 {
	height:450px;
	width:940px;
	position: absolute;
	z-index: 0;
	display: none;
	cursor: pointer;
}
.img_loader {
	display: none;
}

#footer{height:25px;text-align:center;font:11px Tahoma,Arial;color:#5f5f5f;}
#header{background:url('images/header.gif');height:80px;margin:auto;width:940px;cursor: hand}
#main{width:940px;margin:auto}
#menu-top{width:100%;text-align:center;color:white}
#path{font:11px Tahoma;color:#d1d1d1;padding-bottom: 0px}

#news{width:470px;height:194px;font:12px/18px Tahoma;color:#ffffff}
#news-close{cursor:pointer;height:15px;text-align:right;font-size:1.05em}
#news-open{cursor:pointer}
#a{float:left;width: 270px;vertical-align:top; padding: 10px 95px 0px 72px}
#b{margin-left:-190px;float: left;width:670px;text-align:left;vertical-align:top; padding: 10px 0px 0px 23px;
min-height: 570px; 
height:auto !important; 
height: 570px;
}

.menu-top-divider{background:url('images/divider.gif') no-repeat center;width:15%;white-space:nowrap}
.path-sel{color: red}
.menu-left-sel{font:12px Verdana;color:#ffffff}
.news-date{padding:0 0 0 0px;text-align:right;font-weight:bold}
.news-text{text-align:left;}

#ads td{height:120px; width:20%}
#ads-txt td{width:20%;text-align:center;height:60px}
#menu-top td{white-space:nowrap}
.menu-top-sel{font:14px Verdana,Tahoma,Arial;color:#c1c1c1;text-decoration:none}

#b p{font-size:13.3px;font-family:Tahoma;color:#d1d1d1;text-align: justify}
#b img{float:left;margin:4px 10px 0 0}

.pane{}

.text{font:0.80em Tahoma;color:#d1d1d1;text-align: justify}

h3{font:1.05em Tahoma;color:#d1d1d1;text-align: justify}
h4{font:0.95em Tahoma;color:#d1d1d1;text-align: justify}
#waiter{display:none;width:132px;height:112px;position:absolute;left:50%;top:50%;margin:-66px 0 0 -56px;z-index:3}


.infoblock{position: absolute; left: 35%; top: 35%; padding-top: 7px; background:url('/bitrix/templates/lider_new/images/news2.png') no-repeat;width:470px;height:154px;font:12px/18px Tahoma;color:#ffffff; text-align: center}

div.show_img {
	display: none;	
	position:absolute;
	left:50%;
	top:50%;
	margin:-175px 0 0 -238px;
	z-index:3; 
	cursor: pointer;
	background-Color: #333333;
	border: solid 1px white;
}
h1 {
	font: 15px/17px Tahoma;
	padding: 0px 0px 0px 15px;
}
.new_mat {
	display: inline;
	background-Color: red;
	color: white;
	margin-top: 2px;
	padding-left: 3px;
	padding-right: 3px;
}
.zapatentovano {
	background-Color: #888;
	color: white;
	margin-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 2px;
	width: 79px;	
	text-decoration: none;
	font: 11px/13px Tahoma;
	text-align: center;
}
.cat_bottom {
	font: 11px/13px Tahoma;
	color: #aaa;
	text-align: justify;
}
.cat_bottom h2{
	font: 14px/15px Tahoma;
	color: #eee;
}
.view_gallery_wrapper {
	width:630px;
	overflow: hidden;
	height: 185px;
	float: left;
	margin: 0 30px 0 -120px;
}
.left_button,.left_button_disabled {
	float: left;
	width: 24px;
	height: 24px;
	margin-top: 80px;
	margin-left: -175px;
	background: url('/images/left_button2.png') no-repeat 0px 0px;
	cursor: pointer;
}
.right_button,.right_button_disabled {
	float: left;
	width: 24px;
	height: 24px;
	margin-top: 80px;
	background: url('/images/right_button2.png') no-repeat 0px 0px;
	cursor: pointer;

}

.view_gallery {
	width: 5000px;
	margin-top: 40px;
}
.gallery_item {
	float: left;
	margin-right: 8px;
}
.gallery_item img {
	width: 110px;
	cursor: pointer;
}
.gallery_title {
	text-align: center;
	display: none;
	width: 80px;
	padding-top: 2px;
	padding-bottom: 3px;
	font: 9px/10px Tahoma;
	background-Color: #aaa;
	color: white;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px; 
	border-radius: 3px; 
	position: absolute;
	margin-top: 90px;
	margin-left: 28px;
}

.change_region{position: absolute; left: 35%; top: 15%; padding-top: 7px; padding-left: 12px; background:url('/images/change_region.png') no-repeat;width:470px;height:388px;font:12px/18px Tahoma;color:#ffffff; text-align: left; z-index: 30000;}

