p,div,body {font-family: Georgia; font-size: 12px; color: #999966;}

input {margin: 0;}

img {border: none;}
div,form {margin:0px; padding: 0px;}
a {color: #CCCCCC; text-decoration: underline;}
p {margin: 0 0 15px 0;}

body {background: #000000 url(all/bg.jpg)  0 0 repeat-x; height: 100%; margin: 0; padding: 0;}

.main_block {width: 100%; text-align: center; background: url(all/bg_dark.jpg) 0 330px repeat-x;}

/* MAIN */
.center {background: url(all/sub_flash_bg__.jpg) top center no-repeat; width: 970px;}

.menu {padding: 15px 0 40px 158px;}
.menu .menu-point {float: left; padding-right: 22px;  font-weight: bold; color: #FFFFFF; white-space: nowrap;}
.menu .menu-point a {text-decoration: none;}
.menu .menu-point a:hover {color: #FFD451;}

.preview {padding-top: 51px;}
.preview a {font-family: Arial; font-size: 11px;}
.prev {padding: 0 0 150px 0; background-repeat: no-repeat; float: left; width: 310px; text-align: left; display: block;}
.preview .about {background-image: url(all/pic_company.jpg); background-position: 70px 80px;}
.preview .prod {background-image: url(all/pic_production.jpg); background-position: 0 90px; width: 300px;}
.preview .spec {background-image: url(all/pic_spec.jpg); background-position: 30px 100px;}
.image {float: left; margin: 0 2px 0 110px !important; margin: 0; padding: 0 !important; padding: 0 2px 0 110px; width: 15px;}
.preview .text {float: left; width: 170px;}
.preview .text1 {float: left; width: 160px;}


.foot {clear: both;}
.foot div,.foot p {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.copy {position: relative; top: -70px; padding: 40px 30px 0 50px; background: url(all/line.gif) 60px 0 no-repeat; color: #FFFFFF;}
.copy .p {color: #FFFFFF; text-align: center; margin-bottom: 15px;}
.link {position: relative; top: -110px; text-align: right; padding-right: 50px;}
.link a {color: #999966;}

.clear {clear: both;}

/* SECOND */

.second {background: #D3BF98 url(all/sec_bg_content.gif) 0 0 repeat-y; width: 770px;}

.second-center {background: url(all/sec_subtop_bg.jpg) 0 0 no-repeat;}

.second-menu {padding: 10px 0 0 38px;}
.second-menu .menu-point {float: left; padding: 0 15px 12px 0;  font-weight: bold; color: #CC6600; white-space: nowrap;}
.second-menu .menu-point a {text-decoration: none; color: #663300;}
.second-menu .menu-point a:hover {color: #CC6600;}

.second-content {background: url(all/sec_bottom_bg.jpg) bottom center no-repeat; clear: both; padding: 0 40px 60px 40px;}
.second-content_now {background: url(all/sec_bottom_bg.jpg) bottom center no-repeat; clear: both; padding: 0 40px 20px 40px;}

.second-left {width: 180px; float: left; text-align: left;}
.left-unit {text-align: left; padding: 210px 25px 30px 0; color: #666633; font-family: Times New Roman;}
.left-unit a{color: #666633;}


.second-right {float: left; padding-left: 10px; text-align: left;}

.cont-h2 {width: 325px; float: left;}
.h1 {font-size: 22px; color: #333333; font-family: Times New Roman; border-bottom: #AB9262 1px solid; text-align: left; padding: 10px 10px 6px 5px;}
.h2 {font-size: 20px; color: #333333; font-family: Times New Roman; border-bottom: #AB9262 1px solid; text-align: left; padding: 10px 10px 6px 5px;}
.h3 {color: #993300; font-family: Tahoma; font-weight: bold; padding: 6px 10px 14px 5px;}

.good-block {clear: both;}
.good-text {width: 330px; padding-right: 20px; float: left;}
.distrib {font-family: Tahoma; color: #666633; font-size: 11px;}
.distrib p{font-family: Tahoma; color: #666633; font-size: 11px;}
.comment {color: #666666; font-family: Tahoma; font-size: 11px; padding-bottom: 15px;}
.comment p{color: #666666; font-family: Tahoma; font-size: 11px; padding-bottom: 15px;}
.comment a{color: #666633;}

.img-prev {width: 150px; padding: 12px 0 12px 0; text-align: center; float: left; background: url(all/sec_pic-block_bg.gif) 0 0 no-repeat;}

.short-line {background: url(all/sec_short-line.jpg) 0 0 no-repeat; width: 485px; height: 25px; clear: both;}
.long-line {background: url(all/sec_long-line.jpg) 0 0 no-repeat; width: 667px; height: 25px; clear: both;}

.bottom-unit {background: url(all/sec_vertical.gif) 0 18px no-repeat; width: 160px; float: left;}
.bottom-unit1 {background: url(all/people_and_wine.gif) 0 0 no-repeat; width: 160px; height:166px;  float: left;}
.bottom-unit2 {background: url(all/wallpapers.gif) 0 0 no-repeat; width: 160px; height:166px;  float: left;}
.bottom-unit3 {background: url(all/connect.gif) 0 0 no-repeat; width: 160px; height:166px;  float: left;}
.bottom-unit .unit-text{
	padding: 35px 15px 10px 128px; 
	font-family: Tahoma; 
	color: #666633; 
	font-size: 11px; 
}
.unit-text p{color: #666633;}
.unit-text a{color: #666633;}

.second-foot {text-align: center; font-family: Times New Roman; color: #AB9262; background: #D3BF98;}
.second-foot p {text-align: center; font-family: Times New Roman; color: #333333;}
.second-foot a {color: #AB9262;}

.second-link {text-align: right; color: #333333; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; padding: 0 20px 30px 0;}
.second-link a {color: #333333;}


.right-img {float: left; padding-left: 10px;}
.content-text {color: #333333; float: left; padding: 10px 0; width: 380px;}
.content-text p {color: #333333; font-family: Times New Roman; font-size: 14px;}
.content-text a {color: #993300;}
.paginator {
	clear: both;
	color: #333333;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 0 0 10px 5px;
}
.paginator a{
	
	color: #993300;
	text-decoration:none;
}
.more {
	clear: both;
	color:#666633;
}
.more a{
	padding: 5px 0 10px 5px;
	color:#666633;
	clear: both;
}
.listnews {
	clear: both;
	color:#666666;
}
.listnews a{
	padding: 5px 0 10px 5px;
	color:#666666;
	clear: both;
}
.datenews {
	position:relative;
	font-family: Tahoma; 
	color: #666633; 
	font-size: 11px;
	text-align:right;
	top:-20px;
	margin:0 0 -15px 0;
}
.newsicon {
	width: 150px; 
	padding: 12px 0 12px 0; 
	text-align:	center; 
	float: left; 
	background: url(all/sec_pic-block_bg.gif) 0 0 no-repeat;
}
.newsemptyicon {
	width: 150px; 
	padding: 12px 0 12px 0; 
	text-align:	center; 
	float: left; 
}
.newsprew {
	width: 110px; 
	padding: 12px 0 12px 0; 
	text-align: center; 
	float: left;
}
.news-alltext {
	width: 330px; 
	padding-right: 5px; 
	padding-left: 15px; 
	float: left;
}
.newstext {
	font-family: Tahoma; 
	color: #666633; 
	font-size: 11px;
}
.newstext a{color: #666666;}
.newstext p{color: #666633;}
.formtext {
	font-family: Tahoma; 
	color: #666666;
	font-size: 11px;
}
.forminput {
	width:250px;
	height:20px;
	font-family: Tahoma; 
	color: #666633;
	font-size: 11px;
}
.formarea {
	width:250px;
	height:100px;
	font-family: Tahoma; 
	color: #666633;
	font-size: 11px;
}
.rewards {
	width: 110px; 
	padding: 12px 0 12px 0; 
	text-align: center;
}
