/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/*
 * Custom Style Sheet - Use this file to style your content
 */

html {
height: 100%;
	}

body {
height: 90%;
	}

article {
min-height:100%;  
height: 100%;  
}

#header{
min-height:100%;  
height: 100%;
}

li {
margin-bottom:8px;

}

#content {
	padding-left:20px;

}


/********************menue*******************/

.jp-top-outer {
    z-index: 9999;
    left: 0;
    top: 0;
    width: 100%;
background-color:#fff;
	background: url(../images/menuewhite-bg.png);
	background-position: center;
	background-repeat: no-repeat;
    opacity: 1;
}

.jp-top-outer { 
background-color:#fefefe;
    width: 100%;
}

.menu-dropdown li.active .level1 {
    color: #000;
/*text-shadow: 1px 1px 5px rgba(0, 0, 0, 1);*/
}

.menu-dropdown a.level1,.menu-dropdown span.level1 {
border:none;
/* text-shadow: 1px 1px 3px rgba(0, 0, 0, 1);*/
color:#000;
}

.menu-dropdown a.level2,.menu-dropdown span.level2 {
color:#fff;
margin-bottom:-5px;
margin-top:-5px;
font-size:14px;
font-weight:500;
}

.menu-dropdown a.level3 {
color:#fff;
}
.menu-dropdown .dropdown-bg > div {
border:1px solid #fff;
padding-top:13px;
padding-left:10px;
background:#fff;
text-transform: none;
color:#fff;
    opacity: 0.85;
}
/*blšde menuelinien*/
.menu-dropdown li.level2 {
border-top: 1px solid #fff;
font-weight: 500;
}
.menu-dropdown .dropdown,
.menu-dropdown .dropdown a{
color:#000;
}

/***************************/

.footer-outer {
width:100%;
z-index:0;
background-color:#020515;
padding:20px 0;
  background: url(../images/footerbg.png);
background-repeat:repeat-x;
}

.bottom-d-outer ul.line > li {
    border-top: 1px solid #333!important;
width:1000;
align:center;
}

.bottom-d-outer {
background-color:#fff;background:rgba(255,255,255,1);
background: url(../images/bg.png);
color:#999;
padding:20px 0;
}

.footer-outer a,.footer-outer a:visited,.bottom-d-outer a,.bottom-d-outer a:visited{
color:#000;
margin-left:20px;
margin-right:20px;
valign:top;
}

.footer-outer :hover,.bottom-d-outer a:hover{
color:#777;
}

#footer{
position: relative;
}

.myplayer{
;
}

.tp-caption.medium_text{
			position: absolute; 
			color: #fff; 
			text-shadow: none; 
			font-weight: 700; 
			font-size: 24px; 
			line-height: 24px; 
			font-family: "Trebuchet MS"; 
			margin: 0px; 
			border-width: 0px; 
			border-style: none; 
			white-space:nowrap;	
			text-shadow: 2px 2px 6px rgba(0, 0, 0, 1);		
}


.tp-caption.large_text{
			position: absolute; 
			color: #fff; 
			text-shadow: none; 
			font-weight: 600; 
			font-size: 40px; 
			line-height: 40px; 
			font-family: MavenProRegular; 
			margin: 0px; 
			border-width: 0px; 
			border-style: none; 
			white-space:nowrap;	
			text-shadow: 5px 5px 7px rgba(0, 0, 0, 1);		
}
											
.tp-caption.boxshadow2{
		-moz-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.7);
		-webkit-box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.7);
		box-shadow: 3px -5px 7px rgba(0, 0, 0, 0.3);
  }
    
        
.tp-caption.black{
		color: #000; 
		text-shadow: none;		
	}	
					
.tp-caption.noshadow {
		text-shadow: none;		
	}

.tp-caption a { 
	color: #aabbcc; text-shadow: none;	-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;	 
}			
	
.tp-caption a:hover { 
	color: #000000; 
}



