@import url('reset.css');
/*
@font-face {
    font-family: PassionSansPDac;
    src: url('PassionSansPDac-Light.ttf');
}
@font-face {
    font-family: PassionSansPDacIE;
    src: url('PassionSansPDac-Light.eot');
}
*/

body{
	/*background:#2c2824;*/
	/*background:#fff;*/
	background:url(../images/background-tile.jpg) top left repeat;
	color:#8A786A;
	font-family: Century Gothic, sans-serif;
	font-size:0.7em;
	overflow:hidden;
}
#testime
{
	/*background:#ccc;*/
	opacity:0.9;
	position:absolute;
	width:100%;
	height:100%;
	z-index: 25000;
	pointer-events: none;
	-moz-box-shadow:inset 1px 1px 127px #000;
	-webkit-box-shadow:inset 1px 1px 127px #000;
	box-shadow:inset 1px 1px 127px #000;
}
#news_wrap{
	width:95%;
	height:268px;
	word-wrap: break-word;
	margin-left:auto;margin-right:auto;
	text-transform: uppercase;
}
#new_wrap{
	height:276px;
	margin-top:138px;
}
#new_wrap h3{
	color:#AB9584;
}
#new_wrap_all{
	height:276px;
	margin-top:138px;
}
#eye{
	width:25px;
	height:15px;
	background:url(../images/eye.png) center right no-repeat;
	position:absolute;
	margin-left:-35px;
	opacity:0.4;
}
#new_wrap_all a, #new_wrap_all a:visited, #new_wrap_all a:hover{
	text-decoration:none;
}
#up{
height:12px;
background:url(../images/up.png) center right no-repeat;
margin-right:40px;
}
#down{
height:12px;
background:url(../images/down.png) center right no-repeat;
margin-top:20px;
margin-right:40px;
}
#news_wrap img{
float:left;
clear:right;
margin-right:10px;
opacity:1;
}
#header{padding-top:15px;}
.dateAll{position:absolute; left:200px;color:#525252;}
.date{margin-left:20px;color:#525252;}
#news_wrap p, #header{
}
.newsAllContent{
	position:absolute; left:320px;color:#525252;
	font-weight:normal;
}
#news_wrap p{
	margin-top:15px;
	padding-right:25px;
	/*text-indent:30px;*/
	line-height:2;
}
/*img{box-shadow: 0px 1px 10px #333;}*/
::selection {
	background: #8A786A;/* Safari */
	color:#FFF;
	}
::-moz-selection {
	background: #000; /* Firefox */
	color:#FFF;
}
#player:-webkit-full-screen { //webkit prefix
  width:100%;
  height:100%;
  /*background-color: #292420;*/
  background:url(../images/background-tile.jpg) top left repeat;
}
html:-moz-full-screen {
    /*background: #292420;*/
	background:url(../images/background-tile.jpg) top left repeat;
}

html:-webkit-full-screen {
    /*background: #292420;*/
	background:url(../images/background-tile.jpg) top left repeat;
}

html:fullscreen {
    /*background: #292420;*/
	background:url(../images/background-tile.jpg) top left repeat;
}
html {/*background: #292420;*/background:url(../images/background-tile.jpg) top left repeat;}

#ei_menu img{
	opacity:1; 
	border:0px;
}
#soja a{
	padding-left:-30px;
}

#me{
padding-top:150px;		
}

#contact_txt p{
	margin-bottom:10px;
	opacity:1;
	padding-left:20px;
	text-align:left;
	
}
#contact_txt{
	width:150px;
	margin-right:10px;
	float:left;
	padding-top:160px;
	padding-left:25px; 
}
iframe{border:0;}
#back, #toggleSidebar, #toggleSidebar, .ei_preview, .tipNextClass, .tipPrevClass, 
#up, #down, #teemad, #logoback, #list, #backNews, #goFull, #exitFull, #themeIcon, #urlIcon, #playBtn{cursor:pointer;}

#back
{
	opacity:0.0;
	position:fixed;
	visibility:hidden;
	height:20px;
	text-align:right;
	z-index:10000;
	font-weight:normal;
	right:0;
	margin-top:12px;
	margin-right:175px;
}
#urlIcon
{
	position:fixed;
	z-index:12000;
	margin-top:68px;
	right:0;
	margin-right:15px;
	height:20px;
	width:20px;	
	background:url(../images/url_dark.png) top left no-repeat;
	display:none;
}
#playBtn
{
	position:fixed;
	z-index:12000;
	margin-top:24px;
	right:0;
	margin-right:15px;
	height:20px;
	width:20px;	
	background:url(../images/music.jpg) top left no-repeat;
	border:0;
	opacity:0.4;
	display:none;
}
#goFull, #exitFull
{
	position:fixed;
	z-index:12000;
	margin-top:-5px;
	right:0;
	margin-right:15px;
	height:20px;
	width:20px;	
	display:none;
}

#goFull
{
	background:url(../images/goFull_dark.png) top left no-repeat;
}
#exitFull
{
	background:url(../images/exitFull_dark.png) top left no-repeat;
}
#themeIconHolder{}
#themeIcon{
	position:fixed;
	z-index:12000;
	margin-top:40px;
	right:0;
	margin-right:15px;
	height:20px;
	width:20px;
	display:none;
	background:url(../images/themeicon_dark.png) top left no-repeat;
}
	
#home_id{
	background:url(../images/home_dark.png) top left no-repeat;
	position:fixed;
	width:75px;
	height:20px;
	
}
#copyright
{
	position:absolute; 
	bottom:0;
	left:0;
	z-index:17000;
	width:164px;
	height:10px;
	margin-left: 8px;
	margin-bottom: 8px;
	opacity:0;
}
#siteby{
	background:url(../images/siteby_dark.png) top left no-repeat;
	position:absolute;
	bottom:0;
	right:0;
	z-index:17000;
	width:106px;
	height:11px;
	margin-bottom: 8px;
	margin-right: 8px;
	opacity:0;
}
#logo
{
	background:url(../images/logo_new_dark.jpg) top left no-repeat;
	width:350px; 
	height:43px; 
	position:absolute;
	z-index:1002; 
	margin-left:5px;
	margin-top:-5px;
	opacity:0;
}
#logoback{
	width:350px; 
	height:43px; 
	position:absolute;
	z-index:10000; 
	margin-left:12px;
	margin-top:12px;
	opacity:0;
	display:none;
	
}
#kiisuloader{
	width:25px;
	height:25px;
	position:absolute;
	bottom:50%;
	margin-bottom:15px;
	left: 50%;
	margin-left: -15px;
	background:url(../images/loading_dark.gif) no-repeat center center;
}

.content_txt p{
	text-align:left;
}
.content_txt{
	opacity:0;
	bottom:0;
	position:absolute;
	padding-bottom:2px;
	padding-left:15px;
	padding-right:15px;
	color:#8A786A;
	margin-bottom:0px;
}

.tipNextClass, .tipPrevClass{
	z-index:10000; 
	position:fixed; 
	visibility:visible;
	top:50%; 
	margin-top:-15px;
	width:30px; 
	height:30px; 
	padding-left:15px;
	padding-right:0px;
	opacity:0;
	display:none;
	width:10px;
	height:30px;
}

.tipNextClass{
right:120px; 
background:url(../images/next_dark.jpg) top left no-repeat;
}
.tipPrevClass{
left:120px; 
background:url(../images/prev_dark.jpg) top left no-repeat;
}
#search{
	font-size:0.8em;
	width:72px;
	height:10px;
	position:absolute;
	right:0;
	top:0;
	margin-top:6px;
	margin-right:8px;
	visibility:hidden;
	z-index:14000;
	/*background: #292420;*/
	background:url(../images/background-tile.jpg) top left repeat;
	padding:3px;
}

#sidebar{width:80px;margin-top:5px;margin-bottom:5px;margin-right:-85px;position:fixed;right:0;height:100%;z-index:10000; overflow:auto;}
#sidebar a{margin-bottom:5px;z-index:10000;opacity:1;}
#sidebar a:hover{margin-bottom:5px;z-index:10000;opacity:1;}

#toggleSidebar{
		background:url(../images/togglesidebar_dark.jpg) center left no-repeat;
		z-index:10000;
		position:absolute;
		height:403px;
		width:85px;
		right:0;
		margin-right:30px;
		top:50%;
		margin-top:-201px;
		opacity:0;
}

#videoimg{
	margin-bottom:4px;
	margin-left:4px;
	opacity:0.6;
	filter:url(../filters.svg#grayscale);
	filter:gray;
	-webkit-filter:grayscale(1);
}


.count {/*background:#292420;*/background:url(../images/background-tile.jpg) top left repeat;color:#A3A3A3;/*background:#000;color:#fff;*/position:absolute;font-size:0.9em;padding-left:2px;padding-right:2px;margin-top:-23px;margin-right:4px;right:0;opacity:1;}
.count a, .count a:visited, .count a:hover {text-decoration:none; color:#000;}
#play{opacity:1;position:relative; z-index:20000;}
div#preload { display: none; }

::-webkit-scrollbar {
	width: 12px;	
	background:url(../images/scroller_bg.PNG) top center repeat;

}
::-webkit-scrollbar-track {
	/*-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);*/
	border-radius: 2px;	
}
::-webkit-scrollbar-thumb {
	border-radius: 2px;
	-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,1);
	background: #3D3732;
}

a, a:hover, a:visited{
	color:#8A786A;
}
.ei_menu{/*530*/
	/*background:#2c2824;*/
	/*background:#292420;*/
	background:url(../images/background-tile.jpg) top left repeat;
	width:100%;
	overflow:hidden;
	top:50%;
	margin-top:-255px;
	height:550px;
	position:absolute;
}
.ei_menu ul{
	height:550px;
	position:relative;
	display:block;
	width:1105px;
	margin-left:auto;
	margin-right:auto;
}
/*span:hover{
	margin-top:5px;
}*/
.ei_menu ul li{
	float:left;
	width:32px;
	height:550px;
	position:relative;
	overflow:hidden;
}

.ei_preview{
	width:32px;
	height:550px;
	position:absolute;
	top:0px;
	left:0px;
	background:transparent url(../images/accordion_dark.jpg) no-repeat top left;
}
.ei_image{
	position:absolute;
	left:32px;
	top:0px;
	width:32px;
	height:382px;
	opacity:0.45;
	background:transparent url(../images/accordion_active_dark.jpg) no-repeat top left;
}
#kass{ /* akordion */
	-webkit-box-shadow: 0 8px 6px -6px #000000;
	   -moz-box-shadow: 0 8px 6px -6px #000000;
			box-shadow: 0 8px 6px -6px #000000;
}
.salt
{
	-webkit-box-shadow: 0 8px 6px -6px #000000;
	   -moz-box-shadow: 0 8px 6px -6px #000000;
			box-shadow: 0 8px 6px -6px #000000;
}
input{font-family: Century Gothic, sans-serif;}
#currentIdField{
	position:absolute;
	z-index:20000;
	right:0;
	top:0;
	height:20px;
	margin-top:68px;
	margin-right:15px;
	display:none;
	visibility:hidden;
}
.currentURL{
	font-size: 0.9em;
	width:200px;
	background:#59524D;
}
#newerNews, #olderNews{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width:39px;
	height:12px;
}
#newerNews{
	position:absolute;
	left:50%;
	top:0;
	margin-top:120px;
	background:transparent url(../images/up_dark.png) no-repeat top left;
}
#olderNews{
	position:absolute;
	left:50%;
	bottom:0;
	margin-bottom:37px;
	background:transparent url(../images/down_dark.png) no-repeat top left;
}
.newsCounter{
	position:absolute;
	text-align:right;
	right:0;
	margin-right:30px;
	bottom:0;
	margin-bottom:140px;
}
#backNews{
	position:absolute;
	text-align:right;
	right:0;
	margin-right:30px;
	bottom:0;
	margin-bottom:140px;
}
#list{
	opacity:0.4;
	position:absolute;
	width:20px;
	height:20px;
	right:0;
	margin-right:65px;
	bottom:0;
	margin-bottom:140px;
	background:url(../images/list_dark.png) no-repeat top left;
}
.fader{}
.pos1 span, .pos2 span, .pos3 span, .pos4 span, .pos5 span, .pos6 span, .pos7 span, .pos8 span, .pos9 span{margin-top:150px;opacity:0.6;}
.pos1 span{background-position:0px 0px;}
.pos2 span{background-position:-32px 0px;}
.pos3 span{background-position:-64px 0px;}
.pos4 span{background-position:-96px 0px;}
.pos5 span{background-position:-128px 0px;}
.pos6 span{background-position:-160px 0px;}
.pos7 span{background-position:-192px 0px;}
.pos8 span{background-position:-224px 0px;}
.pos9 span{background-position:-256px 0px;}

.ei_descr{

	position:absolute;
	width:795px;
	height:550px;
	/*border-right:7px solid #f0f0f0;*/
	padding:0px;
	left:32px;
	top:0px;
}
.ei_descr a, .ei_descr a:visited{
	color: #8A786A;
}