body {background-color:#1b1b1b; position:absolute; min-width:982px; min-height:900px; width:100%; height:100%; overflow:hidden;}
.glob {position:absolute; width:100%; height:100%; overflow:hidden;}
.main {margin:0px auto;	width:982px; z-index:2; height:100%;}
.page_spinner {position:fixed; background:url(../images/loader.gif) 50% 50% no-repeat #1b1b1b; z-index:99; width:100%; height:100%; top:0; left:0}
a {
	text-decoration: none;
	outline: none;
	font: 11px 'Trebuchet MS', sans-serif;
	color: #999;
	text-transform: uppercase;
}
p {font:11px 'Trebuchet MS', sans-serif; color:#585858; text-transform:uppercase; line-height:18px;}
h2 {font:45px 'Six Caps', sans-serif; color:#535353; text-transform:uppercase; padding-bottom:37px;}
h3 {font:30px 'Six Caps', sans-serif; color:#535353; text-transform:uppercase; display:inline-block;}
.container {width:961px; background:url(../images/cont_part.png) repeat; padding:43px 0px 47px 21px; overflow:hidden; border-bottom:1px solid #343434;}
.center {padding:0 0; width:100%; height:430px; position:relative;}
.fleft {float:left;}
.fright {float:right;}
#bg-pic {position:absolute; margin-top:-519px; z-index:-1;}
.imgIndent1 {margin-top:-18px; margin-bottom:15px;}
.imgIndent2 {margin-right:13px;}
.imgIndent3 {margin-top:-18px; margin-right:20px;}
.imgIndent4 {margin-right:10px;}
.imgIndent5 {margin-right:20px;}
.imgIndent6 {float:center;}
.txtIndent {margin-top:-5px;}
/*-----menu-----*/
.menu {display:inline-block; position:relative; top:85px; z-index:0; padding-left:28px;}
#menu > li {margin-bottom:-2px;}
#menu > li > a {color:#424242; font:15px 'Trebuchet MS', sans-serif; text-transform:uppercase; font-weight:bold;}
#menu > li > a:hover {text-decoration:none;}
#menu > li.active > a {text-decoration:none;}
.submenu_1 {position:absolute; z-index:2; float:left; left:149px; width:448px; top:11px; height:25px;}
.submenu_1 li {position:relative; display:inline-block; float:left; background:url(../images/submenu_line.png) right 0 no-repeat; margin-left:7px; height:29px; padding-top:7px;}
.submenu_1 a {color:#FFAA11; font:15px 'Trebuchet MS', sans-serif; font-weight:bold; display:inline-block; text-transform:uppercase; text-align:left; margin-right:10px; text-decoration:none;}
.submenu_1 li:hover > a, .submenu_1 li.sfHover > a {text-decoration:none; color:#fff}
.submenu_1 .last {background:none;}

.submenu_2 {position:absolute; z-index:2; float:left; left:70px; width:448px; top:40px; height:25px;}
.submenu_2 li {position:relative; display:inline-block; float:left; background:url(../images/submenu_line.png) right 0 no-repeat; margin-left:7px; height:29px; padding-top:7px;}
.submenu_2 a {color:#FFAA11; font:15px 'Trebuchet MS', sans-serif; font-weight:bold; display:inline-block; text-transform:uppercase; text-align:left; margin-right:10px; text-decoration:none;}
.submenu_2 li:hover > a, .submenu_2 li.sfHover > a {text-decoration:none; color:#fff}
.submenu_2 .last {background:none;}

.submenu_3 {position:absolute; z-index:2; float:left; left:149px; width:448px; top:28px; height:25px;}
.submenu_3 li {position:relative; display:inline-block; float:left; background:url(../images/submenu_line.png) right 0 no-repeat; margin-left:7px; height:29px; padding-top:7px;}
.submenu_3 a {color:#FFAA11; font:15px 'Trebuchet MS', sans-serif; font-weight:bold; display:inline-block; text-transform:uppercase; text-align:left; margin-right:10px; text-decoration:none;}
.submenu_3 li:hover > a, .submenu_1 li.sfHover > a {text-decoration:none; color:#fff}
.submenu_3 .last {background:none;}

.mText {position:relative;}
/*-----content-----*/
#pattern {background:url(../images/pattern.png) repeat; position:absolute; z-index:0; width:100%; height:100%;}
header {width:100%; height:234px; margin-bottom:67px;}
#logo {background:url(../images/logo.png) 0 0 no-repeat; display:inline-block; width:170px; height:234px; text-indent:100%; white-space:nowrap; overflow:hidden;}
.logoHolder {display:inline-block; position:relative; float:left; z-index:1;}
#content{position:relative; height:431px; z-index:2; /*margin-left:129px;*/}
#content > ul{width:100%; height:431px;}
#content > ul > li{width:100%; display:block; position:absolute;}
.follow-icon {display:inline-block; margin-bottom:19px;}
.follow-icon .img_act {position:absolute;}
.follow-icon li {float:left; margin-left:4px;}
.cName p {font:9px 'Trebuchet MS', sans-serif; color:#494949; text-transform:uppercase; float:right;}
.cName a {font-size:9px; color:#494949;}
.color {color:#fff;}
.list1 li {background:url(../images/list_line.png) 0 bottom repeat-x; margin-bottom:16px;}
.list1 .last {background:none; margin-bottom:0;}
.list1 a:hover {text-decoration:underline;}
.list2 {margin-bottom:34px;}
.list2 li {margin-bottom:5px;}
.list3 {position:relative; top:5px; margin-bottom:20px;}
.list3 li {margin-bottom:23px;}
.list3 .offer, .list4 .offer {overflow:hidden;}
.list5 .offer {overflow:hidden; margin-top:18px;}
.list3 .last {margin-bottom:0;}
.list4 {position:relative; width:295px; top:5px; float:left; margin-right:26px;}
.list4 li {margin-bottom:23px;}
.list4 .last {margin-bottom:0;}
/*-----search-----*/
#search-form {background:url(../images/bg_search.png) no-repeat; width:240px; height:35px; margin-bottom:20px;}
#search-form input {height:21px; margin-left:12px; margin-top:5px; width:195px; border:0; outline:none; background:none; font:10px 'Trebuchet MS', sans-serif; color:#757575; text-transform:uppercase; float:left;}
#search-form a {position:absolute; cursor:pointer;}
#search-form a:hover {background-position:0 -34px;}
#search-form .submit {position:relative; top:9px; right:11px;}
#search-form .submit .img_act {position:absolute;}
/*-----scroll-----*/
.scroll1, .scroll2 {height:230px; margin-bottom:15px;}
.scroll3 {margin-top:-18px;}
.scroll3 {height:230px; margin-bottom:33px;}
.scroll3 li {display:inline-block; margin-bottom:20px;}
.scroll3 .last {margin-bottom:0;}
.scroll-btns1, .scroll-btns2, .scroll-btns3 {width:40px; height:40px;}
.upBtn {background:url(../images/upBtn.png) 0 0 no-repeat; width:33px; height:33px; display:block; position:absolute;}
.downBtn {background:url(../images/downBtn.png) 0 0 no-repeat; width:33px; height:33px; display:block; position:absolute; margin-left:35px;}
/*-----gallery-----*/
#carousel {width:1478px !important; margin:0 auto;}
#carousel li {height:520px;}
#gallery {position:absolute; width:100%; z-index:3;}
#gallery li {margin-right:10px; float:left;}
#gallery .last {margin-right:0}
#gallery .pic {background-color:#000; width:218px; height:398px; position:relative; z-index:1;}
#gallery .qwerty {display:block; position:relative; width:228px; height:408px; background:url(../images/gallery_bg.png) repeat; border-bottom:1px solid #333333; padding:10px 0 0 10px;}
#gallery .info {position:absolute; bottom:23px; width:218px;}
#gallery .info .color {float:right;}
#gallery .magnifier {position:absolute; z-index:2; margin-left:75px; margin-top:165px;}

.prev, .next {position:absolute; z-index:3;}
.prev{width:16px; height:30px; left:43px; top:195px; background:url(../images/prev.png) 0 0 no-repeat; cursor:pointer;}
.next{width:16px; height:30px; right:43px; top:195px; background:url(../images/next.png) 0 0 no-repeat; cursor:pointer;}
/*-----contact form-----*/
#ContactForm {padding:0; margin-top:-18px;}
#ContactForm .bg {padding:0 0;}
#ContactForm .success {padding-bottom:4px; position:relative; color:#fff; font:9px Trebuchet MS, sans-serif; text-transform:uppercase; margin-top:-23px;} 
#ContactForm label {position:relative; display:inline-block; padding-bottom:10px;}
#ContactForm span {display:block}
#ContactForm .error,#ContactForm .empty {font-size:9px; font-family:'Trebuchet MS'; color:#fff; line-height:9px; display:none; width:220px; top:0px; position:relative;}
#ContactForm a {position:relative; z-index:1;}
#ContactForm .input {width:280px; background:url(../images/form_part1.png) no-repeat;  padding:9px 8px 11px 12px; color:#757575; outline:none; margin:0 0 0 0; font-size:10px; font-family:'Trebuchet MS'; text-transform:uppercase;}
#ContactForm textarea {overflow:auto; margin:0; width:280px; height:121px; background:url(../images/form_part2.png) no-repeat; padding:9px 8px 10px 12px; color:#757575; resize:none; outline:none; font-size:10px; font-family:'Trebuchet MS'; text-transform:uppercase;}
#ContactForm .block {display:inline-block; position:relative;}
.formBtn{display:inline-block; position:relative; float:left; margin-right:28px;}
.buttons-form {margin-top:1px; position:relative; top:17px;}
/*-----contacts-----*/
#map {margin-top:-18px; width:430px; float:left; margin-right:21px;}
.google_map{margin-bottom:17px; width:410px; height:264px; background-color:#141414; border:10px solid #141414; border-bottom:1px solid #2c2c2c; padding-bottom: 10px;}
.phone {width:65px; display:inline-block;}
