@import url(https://fonts.googleapis.com/css?family=Alegreya+Sans:300italic,300,500);

/* Grundgeruest */

body {font-family: 'Alegreya Sans', sans-serif;font-weight: 300;font-size: 16px;line-height: 24px;color: #fff;background-color: #040303;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
#wrapper {width: 970px;margin-right: auto;margin-left: auto;padding-right: 10px;padding-left: 10px;}


/* Grundsaetzliche Auszeichnungen */

p {	margin-top: 10px; margin-bottom: 10px; }
:focus { outline: 0; }
.ueberschrift {font-weight: 500;font-size: 24px;line-height: 24px;}
.ueberschrift-schlank {
	font-weight: 300;
	font-size: 24px;
	line-height: 24px;
	letter-spacing: 1px;
}
.pressequelle {font-style: italic;}
.rot {color: #FA465A;letter-spacing: 1px;}
.bild-padding-oben {padding-top: 10px;}
.bild-padding-unten{padding-bottom: 25px;}
.bild-padding-unten-info{padding-bottom: 10px;}
.bild-volle-contentbreite {float: right;padding-top: 15px;padding-bottom: 30px;padding-left: 30px;}


/* Links */
#nav a:link {color: #fff; text-decoration: none;}
#nav a:visited {color: #fff; text-decoration: none;}
#nav a:hover {text-decoration: none;	color: #FA465A;}
#nav a:active {text-decoration: none; color: #FA465A;}

#content-home a:link {color: #fff}
#content-home a:visited {color: #fff}
#content-home a:hover {color: #FA465A;}
#content-home a:active {color: #FA465A;}


#content-links a:link {color: #000}
#content-links a:visited {color: #000}
#content-links a:hover {color: #000;}
#content-links a:active {color: #000;}

#content-rechts a:link {color: #000}
#content-rechts a:visited {color: #000}
#content-rechts a:hover {color: #000;}
#content-rechts a:active {color: #000;}

#content-rechts-oben a:link {color: #FA465A}
#content-rechts-oben a:visited {color: #FA465A}
#content-rechts-oben a:hover {color: #FA465A;}
#content-rechts-oben a:active {color: #FA465A;}


#content-rechts a:link {color: #FA465A}
#content-rechts a:visited {color: #FA465A}
#content-rechts a:hover {color: #FA465A;}
#content-rechts a:active {color: #FA465A;}

#content-komplette-breite a:link {color: #000}
#content-komplette-breite a:visited {color: #000}
#content-komplette-breite a:hover {color: #000;}
#content-komplette-breite a:active {color: #000;}


/* Kopfbereich */
#topleiste {position:absolute;width:100%;height:505px;}
#nav {position:absolute;top: 78px;left: 0px;height: 13px;font-weight: 300;font-size: 16px;text-align: left;color: #fff;letter-spacing: 1px;}
#facebook {position:absolute;top: 63px;left: 903px;width: 27px;height: 27px;}
#youtube {position:absolute;top: 63px;left: 943px;width: 27px;height: 27px;}
#header {position:relative;width:970px;height:275px;background-image: url(nav/higru.jpg);background-repeat: no-repeat;background-position: center top;}
#header-home {position:relative;width:970px;height:753px;}

/* Fussbereich */
#footer {position:relative;height:50px;background-color:#000;width: 970px; text-align:center; padding-top:25px}

#footer a:link {color: #fff}
#footer a:visited {color: #fff}
#footer a:hover {color: #fff;}
#footer a:active {color: #fff;}


#footer-home {position:relative;height:50px;}
.clearing { clear: both; }

/* Inhalt Home */
#content-home {position:relative;width: 970px;background-image: url(nav/higru-linie.gif);background-repeat: repeat;background-position: center top;}
#content-links-home {position:relative;width: 411px;padding-left: 68px;float: left;}
#content-rechts-home {position:relative;width: 349px;float: right;padding-right: 70px;padding-left: 70px;}


/* Inhalt */
#content {position:relative;width: 840px;color:#000;background-color: #FFFFFF;padding-top: 65px;padding-left: 68px;padding-right: 65px;padding-bottom:50px;}
#content-linie-oben {position:relative;width: 840px;color:#000;background-color: #FFFFFF;padding-top: 60px;padding-left: 68px;padding-right: 65px;padding-bottom:50px;
	border-top-width: thin;border-top-style: solid;border-top-color: #808080;}
	
#content-links {position:relative;width: 430px;float: left;background-color: #FFFFFF;}
#content-komplette-breite {position:relative;width: 830px;float: left;background-color: #FFFFFF;}
#content-rechts-oben {position:relative;	width: 340px;float: right;padding-left: 60px;padding-top: 40px;}
#content-rechts {position:relative;	width: 340px;float: right;padding-left: 60px;padding-top: 10px;}

#roter-ueberschriftenblock {color: #FA465A;letter-spacing: 1px;	padding-bottom: 7px;}
	
