body{
	font-family:"Arial AMU", Arial, Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:13px;
	background-color:#000;
	color:#333;
	margin:0px;
	padding:0px;
}

img { border:none;}

a:link, a:visited{	color:#999; text-decoration:underline; }
a:hover{ color:#FFF; text-decoration:none; }

#container{
	margin:0px auto;
	width:900px;
	height:617px;
	background:url(../img/mainimg.jpg) no-repeat center top;	
}
.intro{
	margin:0px auto;
	width:900px;
	background:url(../img/intro_bg.jpg) no-repeat left top;	
	height:564px;
}
.intro_btn{ height:22px; width:114px; margin:0px auto; padding-top:30px;}
.intro_btn a:link, .intro_btn a:visited{
	text-decoration:none;
	color:#000;
	text-align:center;
	width:114px;
	height:18px;
	padding-top:4px;
	display:block;
	background:url(../img/intro_btn.gif) no-repeat left top;
}
.intro_btn a:hover{background:url(../img/intro_btn_h.gif) no-repeat left top; color:#FFF;}
.over{ float:right;}

.intro_text{ padding-top:450px; margin:0px auto 0px; color:#FFF; text-align:center;}

.head-left{
	float:left;
	width:350px;
	height:490px;
	/*background:url(../img/pic-bg1.jpg) no-repeat top;*/
	vertical-align:top;
}

.head-right{
	float:right;
	width:550px;
	height:490px;	
	/*background:url(../img/pic-bg2.jpg) no-repeat top;*/
	vertical-align:top;	
}

#logo {
	width:180px;
	height:110px;
	vertical-align:top;
	margin-top:20px;
}

#bottom{
	height:213px;
	padding-top:4px;
	width:900px;
	margin:0px auto;
	background:url(../img/foot-pic.jpg) no-repeat;	
}

.copy{
	font-family: Verdana, Arial;
	color:#666;
	text-align:left;
	padding:8px;
	width:884px;
	margin:6px 0;
	font-size:11px;
}

.copy a:link, .copy a:visited {
	color:#666;
	text-decoration:underline;
}

.copy a:hover {
	color:#999;
	text-decoration:none;
}

.prod-bot1, .prod-bot2{
	margin-right:440px;
	margin-left:30px;
	padding-top:5px;
	padding-bottom:4px;
}

.prod-bot1{	border-bottom:1px dashed #FFF;}
.thumb{width:84px; text-align:center;}
.thumb img { border:2px solid #FFF;}
.thumb-text{ vertical-align:top; padding-left:10px; color:#FFF;}
.winename{font-size:18px; font-weight:bold; margin-bottom:10px;}
.view{ text-align:right; margin-top:8px;}

.view a:link, .view a:visited{
	color:#FF0000;
	text-decoration:none;
}

.view a:hover{
	color:#FF0000;
	text-decoration: underline;
}

.lang{margin:8px 40px; font-size:12px;}

.menublock{width:200px; margin-top:35px; margin-left:10px;}

.menublock a:link, .menublock a:visited {
	width:170px;
	display:block;
	color:#CCC;
	text-decoration:none;
	border-bottom:#CCC dashed 1px;
	padding:7px 0px 7px 10px;
	font-weight:bold;
	font-size:11px;
/*	font-variant:small-caps;*/
}

.menublock a:hover {
	color:#FFF;
	text-decoration:none;
	border-bottom:#FFF dashed 1px;	
}

.product {
	margin-top:10px;
	height:170px;
	min-height:170px;
	height:auto !important;
	padding-bottom:5px;
	float:left;
	width:275px;
}

.product-pic{
	width:80px;
	border:#FFF 2px solid;
	margin:0 auto;
}

.product-name{
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding:10px 10px 5px;
}

.product-descr{	color:#FFF; text-align:center; color:#999; font-size:11px;}

.page{	float:left; width:530px; color:#FFF; text-align:right; padding:0px 4px; font-size:11px; }
.page a:link, .page a:visited{color:#FFF; text-decoration:none; margin:0px 2px;}
.page a:hover{color:#FFF; text-decoration:underline;} 
.page a.active{ background:none; color:#F00; font-weight:bold;} 

.content{color:#F1F1F1; padding:0px 0px 10px; text-align:justify; }

.content img { border:#FFF solid 2px; margin-left:10px; margin-bottom:10px;}
.product-image{ text-align:left; float:left; margin-right:10px;}
.product-image img{ margin:0px;}

h1{
	font-size:20px;
	font-weight:bold;
	margin:15px 0px;
	color:#FFF;
	text-align:left;
	padding:0px 18px;
	background:url(../img/h1.gif) no-repeat left top;	
/*	background-color:#000;*/
}
h2{
	font-size:20px;
	font-weight:bold;
	margin:15px 0px;
	color:#FFF;
	text-align:left;
	padding:0px 18px;
	background:url(../img/h1.gif) no-repeat left top;	
/*	background-color:#000;*/
}

.back{margin-top:20px;}
.inp{ background-color:#F1F1F1; border:#666 solid 1px; padding:2px; font-size:12px; margin:2px 0px; width:150px;}
.inparea{ background-color:#F1F1F1; border:#666 solid 1px; padding:2px; font-size:12px; margin:2px 0px; width:350px; height:80px;}
.send{width:350px; text-align:right; font-weight:bold;}
.marketing-pic { margin-top:20px; margin-right:20px; height:60px; width:60px; float:left; padding:0px; }

.marketing-pics td {
	vertical-align:middle;
	text-align:center;
	background-color:#666;
	height:80px;
	width:80px;
	border:#fff solid 1px;
	padding:2px;
}

.marketing-pics img { border:none; margin:2px; }
.mailsend{ padding:4px; margin-bottom:10px; color:#F00; }
p{ margin:0px; padding:5px 0px;}
.hq{font-size:8px; vertical-align:top;}
sup{font-size:9px;}
.spylog{ float:right; margin-left:5px;}

.catalog a:link, .catalog a:visited{ color:#FFF; font-weight:bold; font-size:14px; width:380px; height:25px; display:block; text-decoration:none; float:left; margin:6px 0px; padding-top:7px; padding-left:50px;} 
.catalog a:hover{ color:#333;}
.photo{ background:url(../img/photo-h.gif) no-repeat center top;}
.photo:hover{ background:url(../img/photo.gif) no-repeat center top;}
.video{ background:url(../img/video-h.gif) no-repeat center top;}
.video:hover{ background:url(../img/video.gif) no-repeat center top;}

.category_thumb{ margin-bottom:10px;/* background-color:#FFF; padding:5px; border:#FFF solid 1px;*/}
.category_thumb img{ margin-right:2px; border:#FFF solid 1px; padding:2px; background-color:#000;}

/*NEWS BEGIN*/
.news{ border-bottom:#FFF dashed 1px; margin:0 0 10px 0; padding:5px 0px 10px;}
.news_date{ border-right:#666 solid 1px; padding:0px 5px 5px 0px; vertical-align:top; text-align:right; width:40px;}
.news_date .day{ font-size:20px; color:#FFF;}
.news_name .month{ font-size:11px; color:#666; padding:3px 0px;}
.year{ font-size:11px; color:#666; margin-top:2px;}
.news_name{ padding:0px; vertical-align:top;}
.newsico{ border-left:#666 solid 1px; width:auto; text-align:center; float:right;}
.newsico img{ border:none; width:16px; height:16px; margin:0px;}
.newsico a:link, .newsico a:visited, .newsico a:hover{ width:16px; height:16px; margin:0 0 0 5px; float:left; display:block;} 
.news_title a:link, .news_title a:visited{ color:#FFF; text-decoration: underline; font-size:16px; font-weight:bold;}
.news_title a:hover{ color:#F00; text-decoration:none;}
.news_descr{ padding-top:10px; border-top:#333 solid 1px; color:#CCC;}

/*LENTA BEGIN*/
.lenta{	padding:5px 0px 15px;}
.less, .more{width:36px; height:27px; margin-top:17px; cursor:pointer;}
.less{ float:right; background:url(../img/go_right.gif) no-repeat left top; margin-left:24px; }
.more{ float:left; background:url(../img/go_left.gif) no-repeat left top;margin-right:24px; }
.less:hover{background:url(../img/go_right_h.gif) no-repeat left top;}
.more:hover{background:url(../img/go_left_h.gif) no-repeat left top;}

div.scrollable { position:relative; overflow:hidden; width: 780px; height:62px;} 
div.scrollable div.items { width:20000em; position:absolute;} 
div.scrollable div.items div { 
    float:left; 
	height:60px;
	width:60px;
	background-color:#FFF;
	margin:0 9px;
} 
div.scrollable div.items div img{ border:#FFF solid 1px; height:60px; width:60px;}
div.scrollable div.items div img:hover{ border:#FFA000 solid 1px;}

.banners{ text-align:center; padding:0px; margin-bottom:10px; height:86px;}
.banners img{ margin:0px 7px; display:none;}

.category{ height:20px; margin:30px 0px;}
.category a:link, .category a:visited{
	color:#FFF;
	text-decoration:none;
	display:block;
	float:left;
	margin:0px 1px;
	height:16px;
	padding:4px 15px 4px;
}
.category a:hover{ background-color:#C00; color:#FFF; text-decoration:none;}
.normallink{ background-color:#333;}
.category a.active{ background-color:#C00;}
.video_view{ text-align:left; border:#CCC solid 1px; width:450px; margin-top:10px; height:350px;}

.viewnews_icons{ height:16px; margin-bottom:10px;}
.content .viewnews_icons img{ border:none; margin:0px;}
.viewnews_icons a:link, .viewnews_icons a:visited, .viewnews_icons a:hover{
	float:left;
	text-decoration:none;
	margin:0px;
	width:auto;
	height:16px;
	border:none;
	margin-right:10px;
}
