@charset "utf-8";
/* CSS Document */


<!--
* { /* Mit Universalselektor die Polsterungseigenschaften aller (Block-)Elemente auf null setzen */
margin: 0;
padding: 0;
}

body {
text-align: center; /* Für IE 5.01 & 5.5, um die Box #wrapper horizontal zu zentrieren */
height: 100%;
}

div {
text-align: left; /* text-align:center wieder aufheben, damit DIV-Inhalte linksbündig ausgerichtet sind */
}

html, body {
height: 100%;
background-color: #95b41d;
}

img {
	border:none;
}

/* DIV-Boxen */

div#wrapper {
position:relative;
margin: 0 auto;
width:860px;
min-height:100%;
height:auto !important;
height:100%;
z-index:1;
background-color:#000000;
}

div#Verlauf_Top {
clear:both;
position:absolute;
top:0px;
left:0px;
width:860px;
height:68px;
background: url(../hp_images/Verlauf_TOP.png);
overflow:hidden;
z-index:3;
}

div#Visual {
clear:both;
position:absolute;
top:68px;
left:0px;
width:860px;
height:376px;
overflow:hidden;
z-index:3;
}

div#VisualUnterseite {
clear:both;
position:absolute;
top:68px;
left:0px;
width:860px;
height:146px;
overflow:hidden;
z-index:3;
}

div#Logo {
clear:both;
position:absolute;
top:0px;
left:20px;
width:124px;
height:133px;
z-index:4;
}

.logopic {
	border:none;
}


/* ..............................Menu......................*/
#Menu {
clear:both;
position:absolute;
top:26px;
left:180px;
height:40px;
width:660px;
z-index:2;
z-index:800;
}
    
#Menu li{
display:block; 
float:left;
height:40px;
font-size:11px;
line-height:11px;
padding-top:1px;
margin-right:10px;
margin-left: 10px;

}

#Menu li a:link {
    display:block; 
	float:left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#fff;
    font-size:11px;
    line-height:40px;
    text-decoration:none;
    text-align:center;
    padding-left: 10px;
    padding-right: 10px;
    height: 40px;

}

#Menu li a:hover {
    display:block; 
	float:left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#fff;
    font-size:11px;
    line-height:40px;
    text-decoration:none;
    text-align:center;
    padding-left: 10px;
    padding-right: 10px;
    height: 40px;
-moz-border-radius:10px 10px 0px 0px; /* Firefox */
-webkit-border-radius:10px 10px 0px 0px; /* Safari, Chrome */
-khtml-border-radius:10px 10px 0px 0px; /* Konqueror */
border-radius:10px 10px 0px 0px; /* CSS3 */
background:  -moz-linear-gradient(top, #50504f, #1c1b1a);
}

#Menu li a:active {
    display:block; 
	float:left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#fff;
    font-size:11px;
    line-height:40px;
    text-decoration:none;
    text-align:center;
    padding-left: 10px;
    padding-right: 10px;
    height: 40px;
-moz-border-radius:10px 10px 0px 0px; /* Firefox */
-webkit-border-radius:10px 10px 0px 0px; /* Safari, Chrome */
-khtml-border-radius:10px 10px 0px 0px; /* Konqueror */
border-radius:10px 10px 0px 0px; /* CSS3 */
background:  -moz-linear-gradient(top, #50504f, #1c1b1a);
}

#Menu li a:visited {
    display:block; 
	float:left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#fff;
    font-size:11px;
    line-height:40px;
    text-decoration:none;
    text-align:center;
    padding-left: 10px;
    padding-right: 10px;
    height: 40px;
-moz-border-radius:10px 10px 0px 0px; /* Firefox */
-webkit-border-radius:10px 10px 0px 0px; /* Safari, Chrome */
-khtml-border-radius:10px 10px 0px 0px; /* Konqueror */
border-radius:10px 10px 0px 0px; /* CSS3 */
background:  -moz-linear-gradient(top, #50504f, #1c1b1a);
}
/* ..............................Menu Ende......................*/

div#Content {
position:relative;
float: left;
width:495px;
min-height:330px;
margin-top:466px;
margin-left:20px;
margin-bottom:50px;
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#fff;
line-height:18px;
}

div#Content td {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#fff;
text-decoration:none;
line-height:18px;
}

div#Content a {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
text-decoration:none;
line-height:18px;
}

div#Content a:hover {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
text-decoration:underline;
line-height:18px;
}

div#Content a:active {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
text-decoration:underline;
line-height:18px;
}

div#Content td a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#95b41d;
text-decoration:none;
line-height:18px;
}

div#Content td a:hover {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
text-decoration:underline;
line-height:18px;
}

div#Content td a:active {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
text-decoration:underline;
line-height:18px;
}

div#Content li {
	margin-left:15px;
}

div#Content h1 {
font-family: Arial;
font-size:16px;
font-weight:bold;
color:#95b41d;
line-height:16px;
padding-bottom:23px;
}

div#ContentUnterseite {
position:relative;
float: left;
width:495px;
min-height:330px;
margin-top:235px;
margin-left:20px;
margin-bottom:50px;
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#fff;
line-height:18px;
}

div#ContentUnterseite td {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#fff;
text-decoration:none;
line-height:18px;
}

div#ContentUnterseite a {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
text-decoration:none;
line-height:18px;
}

div#ContentUnterseite a:hover {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
text-decoration:underline;
line-height:18px;
}

div#ContentUnterseite a:active {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
text-decoration:underline;
line-height:18px;
}

div#ContentUnterseite td a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#95b41d;
text-decoration:none;
line-height:18px;
}

div#ContentUnterseite td a:hover {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
text-decoration:underline;
line-height:18px;
}

div#ContentUnterseite td a:active {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
text-decoration:underline;
line-height:18px;
}

div#ContentUnterseite li {
	margin-left:15px;
}

div#ContentUnterseite h1 {
font-family: Arial;
font-size:16px;
font-weight:bold;
color:#95b41d;
line-height:16px;
padding-bottom:23px;
}

div#Teaser {
position:relative;
float: left;
width:250px;
min-height:380px;
margin-top:466px;
margin-left:65px;
margin-bottom:50px;
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#fff;
line-height:18px;
padding-top: 11px;
padding-left: 20px;
border-left: solid 1px #95b41d;
}

div#Teaser td {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#fff;
line-height:18px;
}

div#Teaser a {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
line-height:18px;
}

div#Teaser a:hover {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
line-height:18px;
}

div#Teaser a:active {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
line-height:18px;
}

div#Teaser td a {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
line-height:18px;
}

div#Teaser td a:hover {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
line-height:18px;
}

div#Teaser td a:active {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
line-height:18px;
}

div#Teaser li {
	margin-left:15px;
}

div#Teaser h1 {
color:#95b41d;
font-size:12px;
font-weight:bold;
line-height:18px;
font-family:Arial;
}

div#TeaserUnterseite {
position:relative;
float: left;
width:250px;
min-height:540px;
margin-top:235px;
margin-left:65px;
margin-bottom:50px;
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#fff;
line-height:18px;
padding-top: 11px;
padding-left: 20px;
border-left: solid 1px #95b41d;
}

div#TeaserUnterseite td {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#fff;
line-height:18px;
}

div#TeaserUnterseite a {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
line-height:18px;
}

div#TeaserUnterseite a:hover {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
line-height:18px;
}

div#TeaserUnterseite a:active {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
line-height:18px;
}

div#TeaserUnterseite td a {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
line-height:18px;
}

div#TeaserUnterseite td a:hover {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
line-height:18px;
}

div#TeaserUnterseite td a:active {
font-family: Arial;
font-size:12px;
font-weight:normal;
color:#95b41d;
line-height:18px;
}

div#TeaserUnterseite li {
	margin-left:15px;
}

div#TeaserUnterseite h1 {
color:#95b41d;
font-size:12px;
font-weight:bold;
line-height:18px;
font-family:Arial;
}

hr {
	border: 0px; border-bottom: 1px solid #f07b00;
}

.csc-default {
	margin-bottom:20px;
}

div#Footer {
clear: both;
position: absolute;
bottom:0px;
left:0px;
width: 860px;
height: 40px;
font-size:10px;
line-height:40px;
font-family:Verdana;
color:#fff;
text-decoration:none;
background: url(../hp_images/Verlauf_BOTTOM.png);
z-index:5;
}

div#Copy {
clear: both;
position: absolute;
bottom:10px;
left:0px;
width: 200px;
height: 10px;
font-size:10px;
line-height:10px;
font-family:Verdana;
color:#fff;
text-decoration:none;
z-index:5;
}

div#Copy a:link {
	color:#fff;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	padding-left:35px;
}

div#Copy a:hover {
	color:#fff;
	font-size:10px;
	font-weight:normal;
    text-decoration:underline;
	padding-left:35px;
}

div#Copy a:visited {
	color:#fff;
	font-size:10px;
	font-weight:normal;
    text-decoration:none;
	padding-left:35px;
}



/* clearfix zum Aufheben der Floatumgebung */

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* Überschrift */

h1 {
font-family: Arial;
font-size:19px;
font-weight:normal;
color:#000000;
line-height:19px;
padding-bottom:5px;
}

.csc-textpic-text {
	margin-left:15px;
}