@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    src: local('Open Sans Light'), local('OpenSans-Light'), url(/css/OpenSans-Light.ttf);
}

html, body { background-color: #0a0a0a; margin: 0; padding: 0; text-transform: uppercase;  }

body {
    background: window;
    font-family: 'Open Sans Regular', sans-serif;
	font-weight: 300;
    font-stretch: Regular;
    font-size: 0.8vw; 
	letter-spacing: 0.1vw;
    color: #9a9a9a;
	background-color: #0a0a0a;
    cursor: default;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none
}
#makeMeScrollable {font-size: 0;}
#makeMeScrollable, a {
    cursor: pointer;
    text-decoration: none
}
a {
    color: #9c8359;
    outline: none;
    font-size: 11px;
    letter-spacing: 1,3px;
}
a:hover {
    color: #b89456;
}
#makeMeScrollable {
    width: 100%;
    height: 200px;
    position: fixed;
    top: 50vh;
    margin-top: -110px;
    text-align: center
}

table{ padding: 0; border-spacing: 0; margin: auto; width: 100%; }

.page-footer {
    position: fixed;
	z-index: 195; 
	bottom: 0px; 
	padding: 10px 0px 30px 0px; 
	width: 100%; 
	height: auto;
	background-color: rgba(10, 10, 10, 0.7); /*0.9*/
}

/*#mainmenu td a {
    display: block;
    text-decoration: none;
}*/
#mainmenuli a:hover {
    color: #927e5c
}
#left, #right {
    height: 21px
}
#makeMeScrollable div.scrollableArea img {
    position: relative;
    float: left;
    margin: 0;
    padding: 0;
	z-index:1
}

#logo {
    margin-top: 3%;
	width: 9%; 
	min-width: 100px;
}

div.scrollingHotSpotLeft,.rs-carousel-action-prev {
    width: 50px;
    height: 100%;
    background-image: url(/images/big_transparent.gif);
    background-repeat: repeat;
    background-position: center center;
    position: absolute;
    z-index: 200;
    left: 0;
}
div.scrollingHotSpotLeftVisible,.rs-carousel-action-prev {
	top: 0px;
    background-image: url(/images/cursors/cursor_arrow_left.png);
    background-color: rgba(255, 255, 255, 0.4);
    background-repeat: no-repeat;
    zoom: 1;
    border-radius: 0 6px 6px 0;
    -moz-border-radius: 0 6px 6px 0;
    -khtml-border-radius: 0 6px 6px 0
}
div.scrollingHotSpotRight,.rs-carousel-action-next {
    width: 50px;
    height: 100%;
    background-image: url(/images/big_transparent.gif);
    background-repeat: repeat;
    background-position: center center;
    position: absolute;
    z-index: 200;
    right: 0;
}
div.scrollingHotSpotRightVisible,.rs-carousel-action-next {
	top: 0px;
    background-image: url(/images/cursors/cursor_arrow_right.png);
    background-color: rgba(255, 255, 255, 0.4);
    background-repeat: no-repeat;
    zoom: 1;
    border-radius: 6px 0 0 6px;
    -moz-border-radius: 6px 0 0 6px;
    -khtml-border-radius: 6px 0 0 6px
}
div.scrollWrapper {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 100%
}
div.scrollableArea {
    position: relative;
    width: auto;
    height: 100%
}

li{list-style-type:none;display:inline-block;padding:5px 4px;}
div#menu #footer_menu{padding:10px 0px 30px;}
div#menu #footer_cats{visibility:hidden;opacity:0;padding:4px 0px 5px;/*padding:4px 20vw 5px;*/margin-bottom:-10px;
webkit-transition:visibility 0.5s linear,opacity 0.5s linear;
-moz-transition:visibility 0.5s linear,opacity 0.5s linear;
-ms-transition:visibility 0.5s linear,opacity 0.5s linear;
-o-transition:visibility 0.5s linear,opacity 0.5s linear;
transition:visibility 0.5s linear,opacity 0.5s linear;}
div#menu:hover #footer_cats,div#menu.hover #footer_cats{visibility:visible;opacity:1;}

.page-footer{background:none;padding:0;}
.page-footer>div{background-color:rgba(10, 10, 10, 0.7);}
.page-footer img{position:absolute;height:16px;margin-top:7px;margin-left:5px;cursor:pointer;}
.page-footer input{background:black;box-sizing:border-box;border:1px solid #505050;height:30px;color:#9a9a9a;padding:0 10px 0 25px;width:100vw;width:calc(100vw - 6px);width:moz-calc(100vw - 6px);width:webkit-calc(100vw - 6px);/*width:60vw;*/text-transform:uppercase;outline:none;text-align:center;}

li.menu_dd { position: relative;width:100%; }
li.menu_dd:hover a{color:#d3b161 !important;}
li.menu_dd:hover ul a { color: #9a9a9a !important; }
li.menu_dd ul a:hover { color: #927e5c !important; }
li.menu_dd, li.menu_dd ul{ list-style-type:none; }
li.menu_dd ul { display:none;position:absolute;z-index:9999;background:#000;text-align:left;border:1px solid #505050;margin-left:-1px;padding:6px 0;text-transform:uppercase;bottom:14px;}
#HeadTD10TAU li.menu_dd ul{text-align:left;}
li.menu_dd ul li{padding:0 8px;white-space:nowrap;display:block;}
li.menu_dd.left ul { border-left:none;right:-1px;}
li.menu_dd:hover ul  { display:block; }

#landscape_information {
    display: none !important;
}