@font-face {
    font-family: 'Open Sans';
    src: url('fonts/OpenSans-Bold.eot');
    src: url('fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/OpenSans-Bold.woff2') format('woff2'),
        url('fonts/OpenSans-Bold.woff') format('woff'),
        url('fonts/OpenSans-Bold.ttf') format('truetype'),
        url('fonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('fonts/OpenSans-BoldItalic.eot');
    src: url('fonts/OpenSans-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/OpenSans-BoldItalic.woff2') format('woff2'),
        url('fonts/OpenSans-BoldItalic.woff') format('woff'),
        url('fonts/OpenSans-BoldItalic.ttf') format('truetype'),
        url('fonts/OpenSans-BoldItalic.svg#OpenSans-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('fonts/OpenSans-CondensedBold.eot');
    src: url('fonts/OpenSans-CondensedBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/OpenSans-CondensedBold.woff2') format('woff2'),
        url('fonts/OpenSans-CondensedBold.woff') format('woff'),
        url('fonts/OpenSans-CondensedBold.ttf') format('truetype'),
        url('fonts/OpenSans-CondensedBold.svg#OpenSans-CondensedBold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('fonts/OpenSans-CondensedLight.eot');
    src: url('fonts/OpenSans-CondensedLight.eot?#iefix') format('embedded-opentype'),
        url('fonts/OpenSans-CondensedLight.woff2') format('woff2'),
        url('fonts/OpenSans-CondensedLight.woff') format('woff'),
        url('fonts/OpenSans-CondensedLight.ttf') format('truetype'),
        url('fonts/OpenSans-CondensedLight.svg#OpenSans-CondensedLight') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('fonts/OpenSans-Extrabold.eot');
    src: url('fonts/OpenSans-Extrabold.eot?#iefix') format('embedded-opentype'),
        url('fonts/OpenSans-Extrabold.woff2') format('woff2'),
        url('fonts/OpenSans-Extrabold.woff') format('woff'),
        url('fonts/OpenSans-Extrabold.ttf') format('truetype'),
        url('fonts/OpenSans-Extrabold.svg#OpenSans-Extrabold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('fonts/OpenSans-Light.eot');
    src: url('fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/OpenSans-Light.woff2') format('woff2'),
        url('fonts/OpenSans-Light.woff') format('woff'),
        url('fonts/OpenSans-Light.ttf') format('truetype'),
        url('fonts/OpenSans-Light.svg#OpenSans-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('fonts/Ubuntu-BoldItalic.eot');
    src: url('fonts/Ubuntu-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Ubuntu-BoldItalic.woff2') format('woff2'),
        url('fonts/Ubuntu-BoldItalic.woff') format('woff'),
        url('fonts/Ubuntu-BoldItalic.ttf') format('truetype'),
        url('fonts/Ubuntu-BoldItalic.svg#Ubuntu-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('fonts/OpenSans-SemiboldItalic.eot');
    src: url('fonts/OpenSans-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/OpenSans-SemiboldItalic.woff2') format('woff2'),
        url('fonts/OpenSans-SemiboldItalic.woff') format('woff'),
        url('fonts/OpenSans-SemiboldItalic.ttf') format('truetype'),
        url('fonts/OpenSans-SemiboldItalic.svg#OpenSans-SemiboldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu Condensed';
    src: url('fonts/UbuntuCondensed-Regular.eot');
    src: url('fonts/UbuntuCondensed-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/UbuntuCondensed-Regular.woff2') format('woff2'),
        url('fonts/UbuntuCondensed-Regular.woff') format('woff'),
        url('fonts/UbuntuCondensed-Regular.ttf') format('truetype'),
        url('fonts/UbuntuCondensed-Regular.svg#UbuntuCondensed-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('fonts/OpenSans-Semibold.eot');
    src: url('fonts/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),
        url('fonts/OpenSans-Semibold.woff2') format('woff2'),
        url('fonts/OpenSans-Semibold.woff') format('woff'),
        url('fonts/OpenSans-Semibold.ttf') format('truetype'),
        url('fonts/OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('fonts/Ubuntu-Light.eot');
    src: url('fonts/Ubuntu-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/Ubuntu-Light.woff2') format('woff2'),
        url('fonts/Ubuntu-Light.woff') format('woff'),
        url('fonts/Ubuntu-Light.ttf') format('truetype'),
        url('fonts/Ubuntu-Light.svg#Ubuntu-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('fonts/OpenSans-CondensedLightItalic.eot');
    src: url('fonts/OpenSans-CondensedLightItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/OpenSans-CondensedLightItalic.woff2') format('woff2'),
        url('fonts/OpenSans-CondensedLightItalic.woff') format('woff'),
        url('fonts/OpenSans-CondensedLightItalic.ttf') format('truetype'),
        url('fonts/OpenSans-CondensedLightItalic.svg#OpenSans-CondensedLightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('fonts/Ubuntu-LightItalic.eot');
    src: url('fonts/Ubuntu-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Ubuntu-LightItalic.woff2') format('woff2'),
        url('fonts/Ubuntu-LightItalic.woff') format('woff'),
        url('fonts/Ubuntu-LightItalic.ttf') format('truetype'),
        url('fonts/Ubuntu-LightItalic.svg#Ubuntu-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('fonts/OpenSans.eot');
    src: url('fonts/OpenSans.eot?#iefix') format('embedded-opentype'),
        url('fonts/OpenSans.woff2') format('woff2'),
        url('fonts/OpenSans.woff') format('woff'),
        url('fonts/OpenSans.ttf') format('truetype'),
        url('fonts/OpenSans.svg#OpenSans') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('fonts/OpenSansLight-Italic.eot');
    src: url('fonts/OpenSansLight-Italic.eot?#iefix') format('embedded-opentype'),
        url('fonts/OpenSansLight-Italic.woff2') format('woff2'),
        url('fonts/OpenSansLight-Italic.woff') format('woff'),
        url('fonts/OpenSansLight-Italic.ttf') format('truetype'),
        url('fonts/OpenSansLight-Italic.svg#OpenSansLight-Italic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('fonts/Ubuntu-Bold.eot');
    src: url('fonts/Ubuntu-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Ubuntu-Bold.woff2') format('woff2'),
        url('fonts/Ubuntu-Bold.woff') format('woff'),
        url('fonts/Ubuntu-Bold.ttf') format('truetype'),
        url('fonts/Ubuntu-Bold.svg#Ubuntu-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('fonts/OpenSans-ExtraboldItalic.eot');
    src: url('fonts/OpenSans-ExtraboldItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/OpenSans-ExtraboldItalic.woff2') format('woff2'),
        url('fonts/OpenSans-ExtraboldItalic.woff') format('woff'),
        url('fonts/OpenSans-ExtraboldItalic.ttf') format('truetype'),
        url('fonts/OpenSans-ExtraboldItalic.svg#OpenSans-ExtraboldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('fonts/OpenSans-Italic.eot');
    src: url('fonts/OpenSans-Italic.eot?#iefix') format('embedded-opentype'),
        url('fonts/OpenSans-Italic.woff2') format('woff2'),
        url('fonts/OpenSans-Italic.woff') format('woff'),
        url('fonts/OpenSans-Italic.ttf') format('truetype'),
        url('fonts/OpenSans-Italic.svg#OpenSans-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu Mono';
    src: url('fonts/UbuntuMono-BoldItalic.eot');
    src: url('fonts/UbuntuMono-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/UbuntuMono-BoldItalic.woff2') format('woff2'),
        url('fonts/UbuntuMono-BoldItalic.woff') format('woff'),
        url('fonts/UbuntuMono-BoldItalic.ttf') format('truetype'),
        url('fonts/UbuntuMono-BoldItalic.svg#UbuntuMono-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('fonts/Ubuntu-Medium.eot');
    src: url('fonts/Ubuntu-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/Ubuntu-Medium.woff2') format('woff2'),
        url('fonts/Ubuntu-Medium.woff') format('woff'),
        url('fonts/Ubuntu-Medium.ttf') format('truetype'),
        url('fonts/Ubuntu-Medium.svg#Ubuntu-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('fonts/Ubuntu.eot');
    src: url('fonts/Ubuntu.eot?#iefix') format('embedded-opentype'),
        url('fonts/Ubuntu.woff2') format('woff2'),
        url('fonts/Ubuntu.woff') format('woff'),
        url('fonts/Ubuntu.ttf') format('truetype'),
        url('fonts/Ubuntu.svg#Ubuntu') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('fonts/Ubuntu-Italic.eot');
    src: url('fonts/Ubuntu-Italic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Ubuntu-Italic.woff2') format('woff2'),
        url('fonts/Ubuntu-Italic.woff') format('woff'),
        url('fonts/Ubuntu-Italic.ttf') format('truetype'),
        url('fonts/Ubuntu-Italic.svg#Ubuntu-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu Mono';
    src: url('fonts/UbuntuMono-Regular.eot');
    src: url('fonts/UbuntuMono-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/UbuntuMono-Regular.woff2') format('woff2'),
        url('fonts/UbuntuMono-Regular.woff') format('woff'),
        url('fonts/UbuntuMono-Regular.ttf') format('truetype'),
        url('fonts/UbuntuMono-Regular.svg#UbuntuMono-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu';
    src: url('fonts/Ubuntu-MediumItalic.eot');
    src: url('fonts/Ubuntu-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Ubuntu-MediumItalic.woff2') format('woff2'),
        url('fonts/Ubuntu-MediumItalic.woff') format('woff'),
        url('fonts/Ubuntu-MediumItalic.ttf') format('truetype'),
        url('fonts/Ubuntu-MediumItalic.svg#Ubuntu-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu Mono';
    src: url('fonts/UbuntuMono-Italic.eot');
    src: url('fonts/UbuntuMono-Italic.eot?#iefix') format('embedded-opentype'),
        url('fonts/UbuntuMono-Italic.woff2') format('woff2'),
        url('fonts/UbuntuMono-Italic.woff') format('woff'),
        url('fonts/UbuntuMono-Italic.ttf') format('truetype'),
        url('fonts/UbuntuMono-Italic.svg#UbuntuMono-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu Mono';
    src: url('fonts/UbuntuMono-Bold.eot');
    src: url('fonts/UbuntuMono-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/UbuntuMono-Bold.woff2') format('woff2'),
        url('fonts/UbuntuMono-Bold.woff') format('woff'),
        url('fonts/UbuntuMono-Bold.ttf') format('truetype'),
        url('fonts/UbuntuMono-Bold.svg#UbuntuMono-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}



/* ----------------------------------------------
   HTML ELEMENTS
------------------------------------------------- */ 
html, body, div, span, applet, object, iframe,
h1, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, iframe {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	
}
em {
	font-style:italic;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

strong {
 	font-weight:bold;
}


body {
	width:100%;
	font-family:Helvetica,Arial;
	font-size:12px;
	color: #3b3b3b; 	
	margin: 0; 	padding: 0; 

	background: url(images/bgws.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.ml10 {
	margin-left:10px;
}

.hidepics {
  width:0px;
  height:0px;
  display:none;
}

hr
{
	color:#000;
}

.floatLeft
{
	float:left;
	padding:10px;
}

.floatLeft_s
{
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}

.floatRight 
{
	float:right;
	padding:10px;
}

.floatRight_s
{
	float:right;
	padding-left:10px;
	padding-bottom:10px;
}

#balken {
        width:100%;
        height:22px;
        background:#0b0b0b;
	margin:0px;
}


#header
{
	width:971px;
	height:171px;
	background:url(images/header.png) no-repeat;
	margin: 0 auto;
}

#impressum
{
	width:140px;
	height:18px;
	position: relative;
	top:147px;
	left:257px;
	text-align:center;
	padding-top:6px;
}

#impressum a 
{
	font-size:11px;
	color:#656565;
	font-weight:bold;
	text-decoration: none;
}

#impressum a:hover
{
	color:#969696;
}

#nav
{
	width:941px;
	height:37px;
	background:#0b0b0b;
	margin: 0 auto;	
	padding-left:30px;
	font-family: 'Ubuntu',Arial, sans-serif;
}

.current_page_item a
{
	background: #282828; /*alternative Hintergrundfarbe für IE*/
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#272727), to(#0b0b0b));
	background: -moz-linear-gradient(top, #272727, #0b0b0b 100%);
	color:#ffd900 !important;
	border-radius:5px;
	padding:13px 12px 14px;
	behavior: url(ie-css3.htc); 
}

#nav ul
{
	margin:0;
	padding-left:265px;
}

#nav li
{
	height:32px;
	list-style-type:none;
	float:left;
	padding-top:18px;
}

#nav a, #footer a
{
	font-family: 'Ubuntu',Arial, sans-serif;
	font-size:16px;
	color:#fff;
	padding-left: 20px;
	padding-right: 20px;
	text-decoration:none;
	vertical-align:middle;
}

#footer a {
	font-size:12px;
	margin-top:23px;
	display:inline-block;
}

#nav a:hover, #footer a:hover
{
	font-family: 'Ubuntu',Arial, sans-serif;
	font-size:16px;
	color:#ffd900;
	text-decoration:none;
	vertical-align:middle;
}

#footer a:hover {
	font-size:12px;
}

#bild
{
	width:951px;
	height:144px;
	background:#0b0b0b;
	margin: 0 auto;
	padding:10px;
}

#logo
{
	width:269px;
	height:254px;
	position:absolute;
	top: 20px;
	left: 0px;
	z-index: 10;
	border:0px;
}

#wrapper
{
	width:971px;
	margin:0 auto;
	position:relative;
}

.content
{
	width:960px;
	margin:0 auto;
	background:#515151;
	border-right:11px solid black;
	overflow:auto;
}

#left
{
	width:645px;
	min-height:545px;
	float:left;
	padding-top:17px;
	padding-bottom:50px;
	padding-left:10px;
	padding-right:10px;
	border-left:10px solid #0c0c0c;
    background:url('images/contentbg.png') repeat-x #d7d7d7;
}

.right
{
	width:246px;
	float:right;
	padding-top:10px;
	padding-right:38px;
}

#left a
{

	font-family:Helvetica, Arial;
	font-size:12px;
	font-weight:bold;
	color:#4c4c4c;
	text-decoration:none;
}

#left a:hover
{
	color:#949494;
}

.hinrueck {
	padding-left:10px;
}

#footer
{
	width:971px;
	background:#0b0b0b;
	height:55px;
	margin:0 auto;
}

#footerleft
{
	width:420px;
	height:41px;
	padding-left:30px;
	padding-top:14px;
	float:left;
}

#footerright
{
	width:200px;
	height:51px;
	text-align:right;
	padding-right:20px;
	padding-top:4px;
	float:right;
}

#footerright img
{
	padding-top:5px;
	padding-right:5px;
}

#footer2
{
	width:971px;
	height:142px;
	margin:0px auto 0px 0px;
}

.clear
{
	clear:both;
}

h2
{
	width:624px;
	height:17px;
	background:#3b3b3b;
	font-family: 'Ubuntu',Arial, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#fff;
	padding: 9px 10px;
	margin-bottom:5px;
	color:#fff;
	text-shadow: 2px 2px 0px #000;
}

h3
{
	background:url(images/headline.png) no-repeat;
	width:244px;
	height:18px;
	color:#fff;
	font-family: 'Ubuntu',Arial, sans-serif;
	font-size:16px;
	font-weight:normal;
	padding: 13px 10px;
	margin-bottom:30px;
	color:#fff;
	text-shadow: 2px 2px 0px #000;
}

h3:hover,focus, active
{
	background:url(images/headline2.png) no-repeat;
}

h4
{
	font-size:24px;
	font-family: 'Ubuntu', sans-serif;
	font-weight:500;
	padding: 9px 10px;
	margin-bottom:20px;
	margin-top:20px;
	text-transform:uppercase;
}


.ngg-albumoverview h4
{
	font-size:20px;
	font-weight:bold;
	padding: 9px 10px;
	margin-bottom:5px;
	text-shadow:none;
}

.postmeta
{
    width:614px;
	height:13px;
	background:#bdbdbd;
	font-family:Helvetica, Arial;
	font-size:12px;
	color:#4c4c4c;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:5px;
	margin-left:10px;
	margin-bottom:15px;
}

.ingedenken
{
        width:490px;
	height:13px;
	background:#cacaca;
	font-family:Helvetica, Arial;
	font-size:12px;
	color:#4c4c4c;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:5px;
	margin-left:10px;
}

.news
{
	margin-bottom:40px;
}

#left p
{
	font-size:13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
	line-height:1.8em;
}

h1
{
	font-size:14px;
	font-weight:bold;
	padding: 30px 10px 10px 10px;
}

#vorspiel
{
	width:243px;
	margin-left:10px;
}

#vorspielleft
{
	width:72px;
	height:105px;
	float:left;
}

#vorspielright
{
	width:171px;
	height:85px;
	background:url(images/vorspielbg.png) no-repeat;
	float:left;
	padding-top:20px;
}

#vorspielunten
{
	height:20px;
	background:url(images/vorspielunten.png) no-repeat;
	margin-bottom:30px;
	color:#474747;
	margin-top:0px;
	padding-top:5px;
	text-align:center;
}

#videosunten
{
	width:265px;
	height:20px;
	background:url(images/videosunten.png) no-repeat;
	margin-bottom:30px;
	color:#474747;
	margin-top:0px;
	padding-top:5px;
	text-align:center;
}

h5
{
	font-size:16px;
	font-weight:bold;
	color:#ffd900;
	padding-left:10px;
}

h6
{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-left:10px;
	padding-top:5px;
}

#vorspielright p
{
	font-size:12px;
	font-weight:bold;
	color:#c2c2c2;
	padding-left:10px;
	padding-top:17px;
}

#vorspielright a
{
	color:#fff;
	text-decoration:none;
}



#vorspielright a:hover
{
	color:#ffd900;
}

#vorspielunten a, #videosunten a
{
	color:#474747;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

#vorspielunten a:hover, #videosunten a:hover 
{
	color:#474747;
	text-decoration:underline;
}

.videountertitel
{
	width:265px;
	height:23px;
	font-weight:bold;
	color:#979797;
	background:#232323;
	margin:0;
	text-align:center;
	padding-top:12px;
}

.videountertitel b
{
	color:#ffd900;
}

#spieltagsbilder
{
	margin-bottom:30px;
}

#tobibild 
{
	width:150px;
	height:113px;
	float:left;
	padding:10px;
}

hr 
{
	border:1px solid #929292;
	margin-top:100px;
	margin-bottom:80px;
}

.medien
{
	width:614px;
	height:17px;
	background:#bdbdbd;
	font-family: 'Ubuntu',Arial, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#4c4c4c;
	padding: 9px 10px;
	margin-top:30px;
	margin-bottom:5px;
	text-shadow: 1px 1px 0px #e1e1e1;
}

.medien_spieltag
{
	width:322px;
	height:17px;
	background:#bdbdbd;
	font-family: 'Ubuntu',Arial, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#4c4c4c;
	padding: 9px 10px;
	margin-top:30px;
	margin-bottom:5px;
	text-shadow: 1px 1px 0px #e1e1e1;
	float:left;
}

.medien_videos
{
	width:273px;
	height:17px;
	background:#bdbdbd;
	font-family: 'Ubuntu',Arial, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#4c4c4c;
	padding: 9px 10px;
	margin-top:30px;
	margin-bottom:5px;
	text-shadow: 1px 1px 0px #e1e1e1;
	float:left;
}



.spieltag
{
	width:624px;
	height:26px;
	background:#bdbdbd;
	font-family: 'Ubuntu',Arial, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#4c4c4c;
	padding: 9px 10px;
	margin-top:30px;
}

#m_spieltag 
{
	width:270px;
	height:70px;
	padding-left:70px;
	margin-top:10px;
	padding-top:10px;
	float:left;
	border-right:2px solid #a2a2a2;
}

#m_videos
{
	width:200px;
	padding-left:40px;
	padding-top:28px;
	float:left;
}

#m_vorspiele
{
	margin-left:45px;
}

#m_vorspiele img
{
	padding-left:10px;
	padding-top:10px;
}

#m_gwg
{
	margin-left:20px;
}

#m_gwg img
{
	padding-left:35px;
	padding-top:10px;
}

.gelb
{
	color:#ffd900;
	font-weight:bold;
	text-shadow:none;
}

#m_unterstuetzer
{
	margin-left:45px;
}

#m_unterstuetzer img
{
	padding-left:10px;
	padding-top:10px;
}

.vorspiel {
	width:155px;
	margin:20px 20px 10px 35px;
	float:left;
}

.vorspielbild
{
	width:45px;
	height:64px;
	float:left;
}

.vorspielspieltag {
	width:100px;
	height:54px;
	background:#c7c7c7;
	float:left;
	padding:5px;
}

.vorspielspieltag h1 {
	padding:0px;
	text-shadow: 1px 1px 0px #e1e1e1;
}

.vorspielspieltag p {
	padding:0px !important;
}

.vorspielspieltag small {
	font-size:9px;
}

.vorspielbottom 
{
	width:155px;
	height:19px;
	background:url(images/medien/vorspiel/unten.png) no-repeat;
	text-align:center;
	padding-top:5px;
}

.vorspielbottom a
{
	color:#fff !important;
}

.vorspielbottom a:hover
{
	color:#ffd900 !important;
}

#pyro {
    background: url("images/pyro.png") no-repeat scroll -50px 0 transparent;
    height: 45px;
    width: 50px;
    cursor:pointer;
    float:left;
}

#pyro:hover {
    background: url("images/pyro.png") no-repeat scroll 0 0 transparent;
}

#keinzwanni {
    background: url("images/keinzwanni.png") no-repeat scroll -50px 0 transparent;
    height: 45px;
    width: 50px;
    cursor:pointer;
    float:left;
}

#keinzwanni:hover {
    background: url("images/keinzwanni.png") no-repeat scroll 0 0 transparent;
}

#profans{
    background: url("images/profans.png") no-repeat scroll -100px 0 transparent;
    height: 45px;
    width: 100px;
    cursor:pointer;
    float:left;
}

#profans:hover {
    background: url("images/profans.png") no-repeat scroll 0 0 transparent;
}


#fanprojekt{
    background: url("images/fp.png") no-repeat scroll -50px 0 transparent;
    height: 45px;
    width: 50px;
    cursor:pointer;
    float:left;
}

#fanprojekt:hover {
    background: url("images/fp.png") no-repeat scroll 0 0 transparent;
}


#rss{
    background: url("images/rss.png") no-repeat scroll -30px 0 transparent;
    height: 27px;
    width: 30px;
    margin-top:10px;
    margin-right:5px;
    cursor:pointer;
    float:left;
}


#rss:hover {
    background: url("images/rss.png") no-repeat scroll 2px 0 transparent;
}



.video {
    width:285px;
    float:left;
    background:#BDBDBD; 
    padding-top:10px;
    padding-bottom:10px;
    text-align:center;	
    margin-top:20px;
}

.video iframe {
    padding-bottom:10px;
}

.video2 {
    width:285px;
    float:left;
    background:#BDBDBD; 
    padding-top:10px;
    padding-bottom:10px;
    text-align:center;	
    margin-top:20px;
    margin-left:54px;
}

.video2 iframe {
    padding-bottom:10px;
}

.seitenzahl {
    padding:10px;
    margin-right:10px;
    float:left;
    background:#232323; 
    color: #979797;
}

.seite {
    margin-top:10px;
}

.seite p {
    padding-top:5px;
    padding-right:10px;
    font-weight:bold;
    float:left;
}

.galleft {
    width:100px;
    float:left;
}

.galright {
    width:537px;
    float:left;
    background:#BDBDBD;
    margin-top:2px;
}

.galright a {
    font-size: 16px !important;
    font-family: 'Ubuntu',Arial, sans-serif !important;
    font-weight:normal !important;
    text-shadow:none !important;
    color:#fff !important;
}

.galright a:hover {
    color:#bdbdbd !important;
}

.galheadline {
    background:#666666;
    font-family: 'Ubuntu',Arial, sans-serif;
    font-weight:normal;
    text-shadow:none;
    color:#fff;
    font-size:18px;
    width:624px;
    margin-top:25px;
}

.spieltagsbilder {
    width:631px;
    height:28px;
    text-align:center;
    background:#d8d8d8;
    padding-top:7px;
    margin-top:20px;
}


.centerclass {
    width:514px;
    margin:0 auto;
}

.newsFont {
    font-size:18px;
}

#bg {
	background:url('images/sitebg.png') 0px 171px repeat-x;
}

.more-link {
	display:block;
}

.newsHead {
	width:665px;
	height:82px;
	background:url('images/newsHead.png') no-repeat;
}

#ohnestimme {
	width:175px;
	margin:0 auto;
	margin-bottom:50px:
}

.greyNews {
	width:605px;
	margin-left:10px;
	margin-top:10px;
	padding:10px;
	background:#bdbdbd;
	line-height:1.5em;
}

.notice {
	font-size:20px;
	font-weight:bold;
}

.sudtribune .postmeta {
	font-family: 'Ubuntu',Arial, sans-serif;
    font-weight:bold;
    font-size:18px;
    height:20px;
    margin-top:30px;
}

.sudtribune .image {
	float: left;
	width: 200px;
	padding-right: 25px;
	height: 120px;
	padding-top: 30px;
	padding-left: 10px;
}

#photobook {
	margin-top:20px;
	margin-bottom:20px;
}

#photobook .backlink,
#photobook .galheadline {
	display:none;
}

.choreokosten {
	width:50%;
	font-family: "Ubuntu", Helvetica, Arial;
	margin-top:40px;
	font-size:18px;
	margin-left:10px;
}

.choreokosten td {
	padding-bottom:5px;
	padding-top:5px;
}


.choreokosten .head {
	font-weight:bold;
}

.choreogesamt {
	background:#bdbdbd;
	padding:10px;
	font-family: "Ubuntu", Helvetica, Arial;
	margin-top:40px;
	font-size:18px;
}

.choreoheadline {
    background:#666666;
    font-family: 'Ubuntu',Arial, sans-serif;
    font-weight:normal;
    text-shadow:none;
    color:#fff;
    font-size:18px;
    width:624px;
    margin-top:25px;
}

.news-ul {
	list-style: disc;
	padding-left: 25px;
	font-size: 13px;
	font-family: Helvetica, Arial;
	padding-right: 25px;
	margin-top:15px;
}

.news-ul li {
	padding-top:5px;
	padding-bottom:5px;
	line-height:1.5em;
}

.ngg-imagebrowser h3 {
	display:none;
}