A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #EFC600; TEXT-DECORATION: none
}
A:active {
	COLOR: #3163CE; TEXT-DECORATION: none;
}
a:active, a:focus { outline-style: none; -moz-outline-style:none; }

.klez-table{border-collapse:collapse;border-spacing:0;width:100%;display:table}
.klez-centered tr th,.klez-centered tr td{text-align:center}
.klez-table td,.klez-table th {padding:6px 8px;display:table-cell;text-align:left;vertical-align:top}
.klez-row-padding,.klez-row-padding>.w3-col {padding:0px 16px 0px 0px}
.klez-row-padding:after{content:"";display:table;clear:both}

/*
.caret {
	width: 0;
	height: 0;
	display: inline-block;
	border: 10px solid transparent;
}

.caret.down{
	border-top-color: black;
}

.caret.right{
	border-left-color: black;
}

.caret.up{
	border-bottom-color: black;
}

.caret.left{
	border-right-color: black;
}*/

/* Colors */

.klez-blue-transparent,.klez-hover-blue-transparent:hover {background-color: rgba(49, 99, 206, 0.9)!important;}
.klez-yellow-transparent,.klez-hover-yellow-transparent:hover {background-color: rgba(239, 198, 0, 0.9)!important;}
.klez-light-grey-transparent,.klez-hover-light-grey-transparent:hover {background-color: rgba(204, 204, 204, 0.9)!important;}
.klez-dark-grey-transparent,.klez-hover-dark-grey-transparent:hover{background-color: rgba(119, 119, 119, 0.95)!important;}

.klez-blue,.klez-hover-blue:hover{background-color:#3163CE!important}
.klez-yellow,.klez-hover-yellow:hover{background-color:#EFC600!important}
.klez-light-grey,.klez-hover-light-grey:hover{background-color:#CCCCCC!important}
.klez-dark-grey,.klez-hover-dark-grey:hover{background-color:#777777!important}
.klez-white,.klez-hover-white:hover{background-color:#ffffff!important}
.klez-black,.klez-hover-black:hover{background-color:#000000!important}

.klez-text-blue,.klez-hover-text-blue:hover{color:#3163CE!important}
.klez-text-yellow,.klez-hover-text-yellow:hover{color:#EFC600!important}
.klez-text-light-grey,.klez-hover-text-light-grey:hover{color:#CCCCCC!important}
.klez-text-dark-grey,.klez-hover-text-dark-grey:hover{color:#777777!important}
.klez-text-white,.klez-hover-text-white:hover{color:#ffffff!important}
.klez-text-black,.klez-hover-text-black:hover{color:#000000!important}

.klez-border-blue,.klez-hover-border-blue:hover{border:1px solid #3163CE!important}
.klez-border-yellow,.klez-hover-border-yellow:hover{border:1px solid #EFC600!important}
.klez-border-light-grey,.klez-hover-border-light-grey:hover{border:1px solid #CCCCCC!important}
.klez-border-dark-grey,.klez-hover-border-dark-grey:hover{border:1px solid #777777!important}
.klez-border-white,.klez-hover-border-white:hover{border:1px solid #ffffff!important}
.klez-border-black,.klez-hover-border-black:hover{border:1px solid #000000!important}

.klez-opacity,.klez-hover-opacity:hover{opacity:0.90;filter:alpha(opacity=90);-webkit-backface-visibility:hidden}
.klez-opacity-off,.klez-hover-opacity-off:hover{opacity:1;filter:alpha(opacity=100);-webkit-backface-visibility:hidden}

.bckgrnd {
	background-image: url(./bilder/background.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
}

.klez-border-top-yellow{border-top:2px solid #EFC600!important}
.klez-border-bottom-yellow{border-bottom:2px solid #EFC600!important}
.klez-border-top-blue{border-top:2px solid #3163CE!important}
.klez-border-bottom-blue{border-bottom:2px solid #3163CE!important}
.klez-thin-border-top-yellow{border-top:1px solid #EFC600!important}
.klez-thin-border-bottom-yellow{border-bottom:1px solid #EFC600!important}
.klez-thin-border-top-blue{border-top:1px solid #3163CE!important}
.klez-thin-border-bottom-blue{border-bottom:1px solid #3163CE!important}

.klez-navbar{list-style-type:none;margin:0;padding:0;overflow:hidden}
.klez-navbar li{float:left}.klez-navbar li a,.klez-navitem{color:#ffffff;display:block;padding:8px 16px}.klez-navbar li a:hover{color:#EFC600}
.klez-navbar .w3-dropdown-hover,.klez-navbar .w3-dropdown-click{position:static}
.klez-navbar .w3-dropdown-hover:hover,.klez-navbar .w3-dropdown-hover:first-child,.klez-navbar .w3-dropdown-click:hover{color:#EFC600;background-color:rgba(49, 99, 206, 0.9)}
.klez-navbar a{text-decoration:none!important}
.klez-navbar .w3-opennav.w3-right{float:right!important}.w3-topnav{padding:8px 8px}
.klez-navbar a
/*,
.w3-hover-amber,.w3-hover-aqua,.w3-hover-blue,.w3-hover-light-blue,.w3-hover-brown,.w3-hover-cyan,.w3-hover-blue-grey,.w3-hover-green,.w3-hover-light-green,.w3-hover-indigo,.w3-hover-khaki,.w3-hover-lime,.w3-hover-orange,.w3-hover-deep-orange,.w3-hover-pink,
.w3-hover-purple,.w3-hover-deep-purple,.w3-hover-red,.w3-hover-sand,.w3-hover-teal,.w3-hover-yellow,.w3-hover-white,.w3-hover-black,.w3-hover-grey,.w3-hover-light-grey,.w3-hover-dark-grey,.w3-hover-text-amber,.w3-hover-text-aqua,.w3-hover-text-blue,.w3-hover-text-light-blue,
.w3-hover-text-brown,.w3-hover-text-cyan,.w3-hover-text-blue-grey,.w3-hover-text-green,.w3-hover-text-light-green,.w3-hover-text-indigo,.w3-hover-text-khaki,.w3-hover-text-lime,.w3-hover-text-orange,.w3-hover-text-deep-orange,.w3-hover-text-pink,.w3-hover-text-purple,
.w3-hover-text-deep-purple,.w3-hover-text-red,.w3-hover-text-sand,.w3-hover-text-teal,.w3-hover-text-yellow,.w3-hover-text-white,.w3-hover-text-black,.w3-hover-text-grey,.w3-hover-text-light-grey,.w3-hover-text-dark-grey*/
{-webkit-transition:background-color .3s,color .15s,box-shadow .3s,opacity 0.3s;transition:background-color .3s,color .15s,box-shadow .3s,opacity 0.3s}

@media screen and (max-width:600px){.w3-topnav a{display:block}.klez-navbar li:not(.w3-opennav){float:none;width:100%!important}.klez-navbar li.w3-right{float:none!important}}	
@media screen and (max-width:600px){.klez-navbar .w3-dropdown-click .w3-dropdown-content,.klez-navbar .w3-dropdown-hover .w3-dropdown-content{position:relative}}	
@media screen and (max-width:600px){.klez-navbar{text-align:center}}

.klez-body-padding{padding:24px 7%!important}

div.klez-container {
    min-height: 10em;
    display: table-cell;
    vertical-align: middle
}

.responsive-video_4_3 iframe, .responsive-video_720_560 iframe, .responsive-video_352_288 iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.responsive-video_4_3, .responsive-video_720_560, .responsive-video_352_288 {
	position: relative;
	padding-top: 0px;
	height: 0;
	overflow: hidden;
}

.responsive-video_4_3 {
	padding-bottom: 75.00%; /* videoseitenverhältnis 4:3: 3/4*100=75% */
}
.responsive-video_720_560 {
	padding-bottom: 77.77%;/* videoseitenverhältnis 720:560: 560/720*100=77.77% */
}
.responsive-video_352_288 {
	padding-bottom: 81.81%;/* videoseitenverhältnis 720:560: 288/352*100=81.81% */
}

.fixed-nav-bar {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9999;
  width: 100%;
  height: 150px;
  background-color: transparent;
}