/* Stand vom 13.04.2010 */ 

/* wer immer hier drin was veraendert: bitte jew. Name+Datum im Kommentar der Zeile geben!*/

h1, h2, h3, h4 {
font-family:Arial,Verdana,Sans-Serif;
font-weight:normal;
}
td,tr {
margin:0 0 1em;
padding-bottom:0;
padding-top:0;
margin-bottom:0;
font-size:13px;

}

h2 {
font-size:1em;
margin:0 0 1em;

}
h3 {
font-size:1.2em;

margin:0 0 1em;

}
h4 {
font-size:1em;

margin:0 0 1em;

}
h5 {
font-size:0.9em;
margin:0 0 1em;


}
h6 {
font-size:0.9em;
margin:0 0 1em;
padding:0;
}
p {
margin:0 0 1em;
padding-bottom:0;
padding-top:0;
margin-bottom:0;
}


h1 { 
	font: normal 16px Arial,Verdana;
	font-weight: bold;
	margin-top: 5;
	margin-bottom: 30px;
}




a{
text-decoration: none;
font-family: arial,verdana;
color: #269BCA;
}

body {
margin-top:0;
margin-left:10%;
margin-right:10%;
position:relative;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:81.25%;
line-height:1.5em;
color: #4B4A4A;
}
#Border {
	width:1000px;
	border: solid #999999 1px;
	position:relative;
}

#Header {
width:1000px;
height:180px;
}

#Oben {
height:50px;
background-color:#DDECED;

}

#Topnav {
background-color:#269BCA;
height:22px;
width:759px;
position:relative;
top:28px;
left:210px;
padding-left:31px;
color: white;

}
#Topnav a{
color: white;
font-weight:100;
font-size: 12px;
font-color:white;
}

#Unten {
width:1000px;
}

#LBild{
width:210px;
float:left;
height:130px;
}

#ABild{
width:580px;
float:left;
height:130px;
}

#SBild{
width:130px;
float:left;
margin-left:5px;
height:130px;


}

#DBild{
width:130px;
float:left;
margin-left:5px;
height:130px;
}

#FBild{
width:130px;
float:left;
margin-left:5px;
height:130px;
}

#RBild{
width:140px;
float:right;
text-align:right;
height:130px;
border-bottom:solid #DDECED 1px;
}
#Main{
width:1000px;
}
#HauptNav{
	width:208px;
	float:left;
	padding-top:25px;
	height:auto;
	background-color:#2677CA;
	border:solid #999999 1px;
	margin-bottom: 0px;
	position: static;
	padding-bottom: 0px;
	max-width: 1000px;
	min-height: 600px;
	max-height: 1000px;
}
#Mitte{
width:520px;
float:left;
margin-top:15px;
margin-left:35px;
margin-right:28px;
margin-bottom:15px;

}

#Title{
margin-bottom:20px;
}
#Inhalt{
margin-bottom:15px;
color: #4B4A4A;
}
#Rechts{
width:207px;
float:right;
margin-top:10px;
}

#Suche{
	margin-top:12px;
	margin-bottom:5px;
	height:28px;
	vertical-align:middle;
	border-top:solid #999999 1px;
	border-bottom:solid #999999 1px;
	
}
#Content{


}
.Bottom{
   float:left;
   padding-left:5px;
   margin-left:9px;
}

#Footer{
margin-top:0;
clear:both;
width:1000px;
height:60px;
background:#E9F3F3;
}
#FooterTEXT{
width:746px;
height:24px;
background:#269BCA;
left:209px;
position:relative;
padding-left:45px;
color:#FFFFFF;

}
.Clearfix {
display:block;
}
#Down {
padding-left:10%;
border-top:solid 1px #CDCDCD;
border-bottom:solid 1px #CDCDCD;
height:23px;
}
#Down a {
color:#4B4A4A;
}













.csc-form-label-req {
                font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #4B4A4A;
}

.csc-form-label {
                font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #4B4A4A;
}


DIV.tx-aufwindcontent-pi1 TABLE TR TD TABLE {

                border: 0px solid #4B4A4A;
                margin: 0px;
	padding: 0px;
                font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #4B4A4A;
}
.csc-status {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
.csc-event-title {font-weight: bold;}
.csc-event-undertitle {}
.csc-event-label {
                font-weight: bold;
}

.csc-time-table-row {
                border: 0px solid #4B4A4A;
                margin: 0px;
	padding: 0px;
                font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #4B4A4A;
}
.csc-time-table-row-style1{
                 background-color: #FFFFFF;
}
.csc-time-table-row-style2{
                 background-color: #DDDDDD;
}
.csc-time-table{
                border-collapse: collapse;
}
.csc-show-list-month-year{
                 font-weight: bold;

}
.csc-show-list-title{
                 font-weight: bold;
}