@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'PalatinoRomanRegular';
	src: url('/fonts/palatino_roman-webfont.eot');
	src: local('☺'), url('/fonts/palatino_roman-webfont.woff') format('woff'), url('/fonts/palatino_roman-webfont.ttf') format('truetype'), url('/fonts/palatino_roman-webfont.svg#webfonto6yIZKfW') format('svg');
	font-weight: normal;
	font-style: normal;
}

* {margin: 0; padding: 0;}
html {width:100%; height:100%;}
body  {font:13px Arial, Helvetica, sans-serif; color:#efecd5; width:100%; height:100%; background-color:#240407;}
ul {list-style:none;}
img {border:none; vertical-align:top;}

h1 {font:17px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;}

.conteiner {min-width:1020px; min-height:100%;}
.Clear {clear:both; font-size:1px; line-height:0px; height:0px;}

.index {background:url(/images/index_bg.jpg) center 0 no-repeat #000000;}
.product2 {background:url(/images/bg1.jpg) center top; color:#bbc34c;}
.product3 {background:url(/images/bg2.jpg); color:#d88b4f;}
/*head*/
.head {width:100%; position:relative; z-index:100;}
.head_bg { width:92%; height:100px; padding:0 4% 0 4%;}
.head_bg.on{background:url(/images/shadow-menu.png); height:100px;}
.index .head_bg {background:url(/images/shadow.png); height:100px;}

.head .logo {background:url(/images/logo.png) no-repeat; width:112px; height:32px; float:left; margin-top:25px;}
.head .logo a {display:block; height:32px; position:relative;}
.product2 .head .logo {background:url(/images/logo1.png) no-repeat; width:83px; height:39px;}
.product2 .head .logo a {height:39px; position:relative;}
.product3 .head .logo {background:url(/images/logo2.gif) no-repeat; width:122px; height:36px;}
.product3 .head .logo a {height:36px;}

.head .menu {position:relative; width:75%; margin:0 auto;}
.head .menu table {width:100%; border-collapse:collapse;}
.head .menu td {padding:35px 15px 15px 15px; text-transform:uppercase; text-align:center; vertical-align:top; white-space:nowrap;}
.head .menu td a {color:#fecba0;}
.product3 .head .menu td a {color:#338fc9;}
.head .menu .style1 {padding-top:40px;}
.head .menu .style2 {padding-top:37px;}
.head .menu .w100 {width:100px;}
.head .menu .active {background-color:#230304;}

.head .lang {float:right; width:80px; text-align:right; padding-top:20px;}
.head .lang a {color:#feffeb;}
.product2 .head .lang a {color:#bbc34c;}
.product3 .head .lang a {color:#c97133;}

.head .subMenu {width:100%; overflow:hidden; position:absolute; left:0; top:70px;}
.head .subMenu .products {background:url(/images/products_bg1.jpg) repeat-x #230304; width:3000px; height:310px;}
.head .subMenu .products .item {float:left; padding:0 15px;}
.head .subMenu .products td {padding:0 22px;}
.head .subMenu .products td .Img {height:265px;}
.head .subMenu .products td .txt {text-align:center; font:12px Arial, Helvetica, sans-serif; font-weight:bold; padding-top:3px; text-transform: uppercase;}
.head .subMenu .products td .txt a {color:#fecba0;}
.product2 .head .subMenu .products td .txt {color:#bbc34c;}
/*head*/
/*center*/
.center {padding-bottom:90px;}
.index .center {padding-bottom:125px;}

.center .mainBlock1 {position:absolute; left:0; top:0; width:100%; min-width:1000px; height:100%; overflow:hidden;}
.center .mainBlock1 .posters {position:absolute;}
.center .mainBlock1 .posters .item {position:absolute;}

.center .mainBlock1 .item1 {width:30%; position:absolute;}
.center .mainBlock1 .item1 .header {padding-left:20px;}
.center .mainBlock1 .item1 a { color: #fff; text-decoration: none; }
.center .mainBlock1 .item1 .txt {background:url(/images/shadow.png); padding:10px 15px; width:90%; font:14px "PalatinoRomanRegular"; color:#fdffeb;}

.productsBlock {width:100%; overflow:hidden;}
.products {background:url(/images/products_bg.jpg) repeat-x; width:3000px; height:700px;}
.productsToScroll{left: 0; position: absolute; top: 0; width: 100%;}
.products .item {float:left; padding:0;}
.products td .Img {height:635px;}
.products td .txt {text-align:center; font:12px "PalatinoRomanRegular"; color:#efecd5;}
.products td .txt h1 a {color:#ffcca3; text-decoration:none;}

.center .block1 {width:100%; text-align:center;}
.center .block1 table {border-collapse:collapse; margin:0 auto;}
.center .block1 .leftCol {padding:0 20px 150px 20px; text-align:right; vertical-align:bottom;}
.center .block1 .leftCol p {margin-bottom:5px;}
.center .block1 .leftCol strong {font-size:15px;}
.center .block1 .leftCol em {font:12px "PalatinoRomanRegular"; color:#ffd0a1; font-style:italic;}
.product3 .center .block1 .leftCol em {color:#2f8cc8;}
.center .block1 .centerCol {text-align:center;}
.center .block1 .rightCol {padding:0 20px 100px 20px; text-align:center; font:12px "PalatinoRomanRegular"; color:#efecd5; vertical-align:bottom;}
.center .block1 .rightCol h1, .center .block1 .rightCol p {margin-bottom:5px;}
.center .block1 .rightCol h1 a {color:#ffcca3; text-decoration:none;}

.product3 .center .block1 .rightCol {color:#d88b4f;}
.product3 .center .block1 .rightCol h1 a {color:#2f8cc8;}

.center .block2 {width:100%; padding-top:20px; text-align:center;}
.center .block2 table {border-collapse:collapse; margin:0 auto;}
.center .block2 .leftCol {text-align:center; padding-left:20px;}
.center .block2 .rightCol {padding:0 20px 0 20px; text-align:center; font:12px "PalatinoRomanRegular"; vertical-align:bottom;}
.center .block2 .rightCol h1, .center .block1 .rightCol p {margin-bottom:5px;}
.center .block2 .rightCol h1 a {color:#ffcca3; text-decoration:none;}
.center .block2 .rightCol td {padding-top:80px;}
.center .block2 .rightCol .art {color:#fecba0; text-align:left; font-style:italic;}
.center .block2 .rightCol .art p {margin-bottom:5px;}
.center .block2 .rightCol .art strong {font:15px Arial, Helvetica, sans-serif; font-weight:bold; color:#bbc34c;}
.center .block2 .rightCol .art span {color:#bbc34c;}

/*center*/
/*bottom*/
.bottom {width:100%; height:90px; position:relative; z-index:100; margin-top:-90px; font-size:15px; text-align:center; min-width:1000px;}
.bottom_bg {width:100%; height:45px; padding-top:45px;}
.index .bottom {height:125px; position:relative; margin-top:-125px;}
.index .bottom_bg {background:url(/images/shadow.png); height:80px;}
.bottom span {margin:0 4%; position:relative;}
.bottom a {font:12px "PalatinoRomanRegular"; color:#fecba0;}

.product3 .bottom a {color:#2f8cc8;}
/*bottom*/

/*dev styles*/
a, img {outline: medium none !important;}
a:hover {text-decoration:none;}

.no-display {display:none;}

#content-slide-left {position:fixed; width:50px; height:100%; left:0px; cursor:move; display:none; background:url(/images/blank.png) top left; z-index:20;}
#content-slide-right {position:fixed; width:50px; height:100%; right:0px; cursor:move; display:none; background:url(/images/blank.png) top left; z-index:20;}
#content-slide-top {position:fixed; width:100%; height:50px; top:100px; cursor:move; display:none; background:url(/images/blank.png) top left; z-index:20;}
#content-slide-bottom {position:fixed; width:100%; height:50px; bottom:125px; cursor:move; display:none; background:url(/images/blank.png) top left; z-index:20;}

.center .mainBlock1 .posters {top:0px; left:0px; position:relative;}
/* .center .mainBlock1 .posters .item .item1 {width:380px; z-index:10; left:50%; margin-left:-190px; top:40%; display:none;} */
.center .mainBlock1 .posters .item a {text-decoration:none;}
/*.center .mainBlock1 .posters .item1 {width:380px; z-index:10; display:none;}*/

.center .block1 .rightCol h1 {color:#FFCCA3;}
.center .block2 .rightCol h1 {color:#ffcca3;}
.product2 .center .block1 .rightCol {color:#BBC34C;}
.product3 .center .block1 .rightCol h1 {color:#2f8cc8;}


.center .block1 .centerCol .product-detail-img-container {width:600px; overflow:hidden; position:relative;}
.center .block1 .centerCol .product-detail-img-slider {width:10000px;}
/*.center .block1 .centerCol .product-detail-img-item {float:left; width:600px; text-align:center; display:table;}
.center .block1 .centerCol .product-detail-img-item a {display:table-cell; vertical-align:bottom;}*/
.center .block1 .centerCol .product-detail-img-item {float:left; width:600px; text-align:center; position:relative;}
.center .block1 .centerCol .product-detail-img-item div {position:absolute; bottom:0; left:50%;}
.center .block1 .centerCol .product-detail-img-item a {display:block;}

.center .block2 .leftCol .product-detail-img-container {width:900px; overflow:hidden; position:relative;}
.center .block2 .leftCol .product-detail-img-slider {width:10000px;}
.center .block2 .leftCol .product-detail-img-item {float:left; width:900px; text-align:center; position:relative;}
.center .block2 .leftCol .product-detail-img-item div {position:absolute; bottom:0; left:50%;}
.center .block2 .leftCol .product-detail-img-item a {display:block;}

.center .block1 .rightCol .product-preview-img-container {width:200px; overflow:hidden; position:relative; margin:0 auto 10px auto; display:none;}
.center .block1 .rightCol .product-preview-img-slider {width:5000px; margin-left:-200px;}
.center .block1 .rightCol .product-preview-img-item {float:left; width:200px; text-align:center; position:relative;}
.center .block1 .rightCol .product-preview-img-item a {display:block;}

.center .block2 .rightCol .product-preview-img-container {width:200px; overflow:hidden; position:relative; margin:0 auto 10px auto; display:none;}
.center .block2 .rightCol .product-preview-img-slider {width:5000px; margin-left:-200px;}
.center .block2 .rightCol .product-preview-img-item {float:left; width:200px; text-align:center; position:relative;}
.center .block2 .rightCol .product-preview-img-item a {display:block;}
/*dev styles*/

/* fix products */
.products-head-fix{position:fixed;}
.products-fix{position:fixed; top:100px;}
.products-bottom-fix{position:fixed; top: 800px; margin-top: 0;}
/* fix products */

/* 
   http://mr-woodman changes -------------------------------------------------------------------------
*/
.center .productsBlock .products { background: none;  }
.products-bottom-fix { top: auto; bottom: 0px; }
.center .productsBlock .products .item .Img { height: auto; }
.center .productsBlock .products .item table { border: 0px; border-spacing: 0px; border-collapse: collapse; }
.center .productsBlock .products .item table td { display: block; }
#content-slide-left { top: 0px; }
#content-slide-right { top: 0px; }
#content-slide-top { left: 0px; }
#content-slide-bottom { left: 0px; }
area { outline: 0px; }
.head .logo { margin-left: 4%; }
.head_bg { padding: 0px; width: 100%; min-width: 1000px; }
.head .lang { margin-right: 4%; }
.head .menu { width: 70%; margin-left: 17%; }

/* product pages changes */
.product3 .bottom span,
.product4 .bottom span,
.product5 .bottom span,
.product6 .bottom span,
.product7 .bottom span,
.product8 .bottom span { font-weight: bold; }
.product3 .bottom span a,
.product4 .bottom span a,
.product5 .bottom span a,
.product6 .bottom span a,
.product7 .bottom span a,
.product8 .bottom span a { font-weight: normal; }

body.product1 { background-color: #260202; }
body.product2 { background: #f7efce url(/images/product3-bg.jpg); }
body.product2 { background:url(/images/product2-bg.jpg) center top; }
body.product4 { background: #3b0d06 url(/images/product4-bg.jpg) left top; color: #ebde93; }
.product4 .head .logo {background:url(/images/logo3.gif) no-repeat; width: 148px; height: 37px;}
.product4 .head .logo a {height:37px;}
.product4 .head .menu td a {color:#fff;}
.product4 .head .lang a {color:#fff;}
.product4 .center .block1 .leftCol em {color:#fff;}
.product4 .center .block2 .rightCol {color:#ebde93;}
.product4 .center .block2 .rightCol h1 {color:#fff;}
.product4 .bottom span { color:#e8e290;}
.product4 .head .menu { margin-left: 20%; width: 63% }
body.product5 { background-color: #001623; color: #efecd5; }
.product5 .head .logo {background: url(/images/logo5.gif) no-repeat; width: 164px; height: 60px;}
.product5 .center .block1 .rightCol h1 { color: #dff5e3; }
.product5 .center .block1 .leftCol em {color:#efecd5;}
.product5 .head .menu td a {color:#dff5e3;}
.product5 .head .lang a {color:#fdff5e3;}
.product5 .head .menu { margin-left: 24%; width: 60% }
body.product6 { background: #dad4bf url(/images/product6-bg.jpg) left top; color: #9b6848; }
.product6 .head .logo {background: url(/images/logo6.gif) no-repeat; width: 160px; height: 58px;}
.product6 .center .block1 .rightCol h1,
.product6 .center .block1 .leftCol em,
.product6 .bottom span a,
.product6 .head .lang a,
.product6 .head .menu td a {color:#282e26;}
.product6 .center .block1 .rightCol {color:#9b6848;}
.product6 .head .menu { margin-left: 24%; width: 60% }
body.product7 { background-color: #fefbf3; color: #423826; }
.product7 .head .logo {background: url(/images/logo7.gif) no-repeat; width: 153px; height: 36px;}
.product7 .center .block1 .rightCol,
.product7 .center .block1 .leftCol em {color:#423826;}
.product7 .center .block1 .rightCol h1,
.product7 .center .block1 .leftCol strong,
.product7 .bottom span a,
.product7 .head .lang a,
.product7 .head .menu td a {color:#a75914;}
.product7 .head .menu { margin-left: 24%; width: 60% }
body.product8 { background: #0e1112 url(/images/product8-bg.jpg) left top; color: #bbc34c; }
.product8 .head .logo {background: url(/images/logo8.gif) no-repeat; width: 147px; height: 70px;}

.product8 .center .block1 .rightCol { color: #bbc34c; }
.product8 .head .lang a,
.product8 .head .menu td a { color: #fecba0; }
.product8 .center .block2 { padding-top: 1px; margin-top: -30px; }
.product8 .head .menu { margin-left: 24%; width: 60% }

/* Text pages */
body.text { background-color: #000; }
.text .center .block1 { width: 750px; margin: 0 auto; text-align: left; font-family: PalatinoRomanRegular; } 
.text .block1 h1 {  font-family: Georgia, Times New Roman; font-weight: normal;
    font-size: 110px; text-transform: none; white-space: nowrap; }
.text .block1 h3 {  font-family: PalatinoRomanRegular; font-weight: normal;
    font-size: 20px; text-transform: none; padding-left: 50px; }
.text .block1 p { padding-left: 50px; margin: 1em 0; font-size: 15px; }
.text .block1 p.illustration { padding-left: 0; margin-top: 3em; }
.text .block1 .header-group h3 { margin: 0.2em 0; }
.text .block1 .header-group p { margin: 0.5em 0; }
.text .block1 a { color: #FECBA0; }
.text .block1 a.email { color: #fff; }

/* turn off language */
.head_bg .lang { visibility: hidden; }

/* http://mr-woodman changes -------------------------------------------------------------- */
