
/* Standardstyles fuer Body */

BODY {
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    margin:0px;
    font-family:Verdana,Arial,Helvetica;
}

/* Standardstyle fuer Paragraphs */

p {
    font-family:Georgia, Book Antiqua, Times, serif;
    color: #000000; font-size: 12px; line-height: 130%;	margin-right: 10px;
    margin-bottom: 5px;
	}
div {
    font-family:Georgia, Book Antiqua, Times, serif;
    color: #000000; font-size: 12px; line-height: 130%;	
}



.tx-wagrandomimage-pi1 {
height: 135px;
overflow:hidden;
margin: 0 0 0 0;
padding: 0 0 0 0;
}


#main {
border:0px solid #ffffff;
}

.csc-mailform-field{
	width:400px;
}

.csc-mailform{
boder:0px;
}

.csc-mailformrequired {
	width:400px;
	color: #880000;

}

.bodytext     { color: #000000; font-size: 11px; line-height: 130%; margin-left: 10px;  margin-right: 10px; 	font-family : Georgia, Book Antiqua, Times, serif;
    font-size:12px;  }
.MsoNormal { color: #000000; font-size: 11px; line-height: 130%; margin-left: 10px; 	font-family : Georgia, Book Antiqua, Times, serif;
    font-size:12px;  }
	
.contenttable { color: #000000; font-size: 11px; line-height: 130%; margin-left: 10px; 	font-family : Georgia, Book Antiqua, Times, serif;
    font-size:12px;  }
	


#content {
padding:17px;
}

img {
border-width: 0;

}


ul {
	margin-left: 20px;
	margin-top: 0px;
	align: left;
border: 0;
font-size:11px;
}
	
/* Styles für Links */
a   { color:#007716; text-decoration: none }

a:link  { color: #007716; text-decoration: none }

a:hover   { color:#6D933C; text-decoration: underline; }
a:active   { color:#6D933C; text-decoration: none   }



#menu1 a:hover {
width:120px;
max-width: 130px;
color:#880000;
text-decoration: none; 
font-size: 12px;  
vertical-align:middle;
font-weight: bold; 
line-height:28px;
background-color:#C8CEAA; 
float: left;
border-right:1px solid #CDDDEF;
border-top:0px solid #fffffF;
border-bottom:0px solid #ffffff;
text-align:center;
    }

#menu1 a { 
width:120px;
max-width: 130px;
color:#ffffff;
text-decoration: none; 
font-size: 12px;  
vertical-align:middle;
font-weight: bold; 
line-height:28px;
float: left;
border-right:1px solid #CDDDEF;
border-top:0px solid #fffffF;
border-bottom:0px solid #ffffff; 
background-color:#6D933C;text-align:center;
 }

#menu1act a{ 
width:120px;
max-width: 130px;
color:#880000;
text-decoration: none; 
font-size: 12px;  
vertical-align:middle;
font-weight: bold; 
line-height:28px;
background-color:#C8CEAA; 
float: left;
border-right:1px solid #CDDDEF;
border-top:0px solid #fffffF;
border-bottom:0px solid #ffffff; 
text-align:center;
   }


#menu2_container{
position:relative;
top: 20px;}

#menu2 a:hover {
width:180px;
color:#880000;
text-decoration: none; 
font-size: 12px;  
vertical-align:bottom;
text-align:center;
font-weight: bold;
line-height:24px;
background-color:#E2DFD8; 
float: left;
border-right:0px solid #ffffff;
border-top:0px solid #fffffF;
border-bottom:1px solid #ffffff; 
    }

#menu2 a { 
width:180px;
color:#880000;
text-decoration: none; 
font-size: 12px;  
vertical-align:bottom;
text-align:center;
font-weight: normal;
line-height:24px;

float: left;
border-right:0px solid #ffffff;
border-top:0px solid #fffffF;
border-bottom:1px solid #ffffff; 
 }

#menu2act a {
width:180px;
color:#880000;
text-decoration: none; 
font-size: 12px;  
vertical-align:bottom;
text-align:center;
font-weight: bold;
line-height:24px;
background-color:#E2DFD8; 
float: left;
border-right:0px solid #ffffff;
border-top:0px solid #fffffF;
border-bottom:1px solid #ffffff; 
    }



#sitemap a { 

color:#ffffff; 
text-decoration: none; 
font-size: 11px;  
vertical-align:bottom;
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
padding:2 10 2 10;
height:18px;
max-height:12px;
background-color:#6D933C; 
float: left;
border-right:1px solid #ffffff;
border-top:0px solid #ffffff;
border-bottom:0px solid #ffffff;
 }

#sitemap a:hover {

color:#880000;
padding:2 10 2 10;
text-decoration: none; 
font-size: 11px;  
vertical-align:bottom;
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal;
height:18px;
max-height:12px;
background-color:#C8CEAA; 
float: left;
border-right:1px solid #ffffff;
border-top:0px solid #fffffF;
border-bottom:0px solid #ffffff; 
    }
	
	#sitemap a:active {
color:#880000;
padding:2 10 2 10;
text-decoration: none; 
font-size: 11px;  
vertical-align:bottom;
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal;
height:18px;
max-height:12px;
background-color:#C8CEAA; 
float: left;
border-right:1px solid #ffffff;
border-top:0px solid #fffffF;
border-bottom:0px solid #ffffff; 
    }







/* Seitenueberschrift */
.head {
    font-size:12px;
    color:#D44130;
    margin-top:8px;
    margin-bottom:5px;
    margin-left:0px;
}

.csc-firstHeader{
    font-family : Georgia, Book Antiqua, Times, serif;
    font-size:18px;
    font-weight:normal;
    color:#880000;
    margin-top:15px;
    margin-bottom:5px;
    margin-left:10px;
}

.csc-caption{
    font-size:9px;
    color:#808080;
    margin-top:0px;
    margin-bottom:5px;
    margin-right:0px;
}

.imgtext-table{
    margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
}


.tx-skcalendar-pi1 {
    font-size:11px;
    color:#000000; font-family : Georgia, Book Antiqua, Times, serif;
}


H1 {
    font-family : Georgia, Book Antiqua, Times, serif;
    font-size:18px;
    font-weight:normal;
    color:#880000;
    margin-top:15px;
    margin-bottom:5px;
    margin-left:10px;
}
H2 {
    font-family : Georgia, Book Antiqua, Times, serif;
    font-size:14px;
    font-weight:bold;
    color:#6C933D;
    margin-top:10px;
    margin-bottom:5px;
    margin-left:10px;
}
H3 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #666666;
	margin-bottom : 0px;
	margin-top : 10px;
}
H4 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : black;
	margin-bottom : 0px;
	margin-top : 10px;
}

.csc-header-date {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color:#CCCCCC;
	font-weight: normal;
	margin-left:-20px;
}


.wochentage a { display:block; margin-bottom: 10px }

      td.month_ { color:#C0C0C0; font-size: 11px } 
	td.month_past_weekday { color:#C0C0C0; font-size: 11px } 
      td.month_weekday { color:#000000;font-size: 11px  }
      td.month_holiday { color:#FF0000; font-size: 11px; background-color:#eeeeee; }

      td.week_past_weekday { color:#C0C0C0; font-size: 11px } 
      td.week_weekday { color:#000000;font-size: 11px  }
      td.week_holiday { color:#FF0000; font-size: 11px }

.monatsuebersicht   { color:#000000; font-size: 12px; font-weight: bold; }
.wochentage  { color:#000000; font-size: 12px; fontweight: bold; }
.tx-skcalendar-pi1 { margin-left: 5px; margin-right:5px; font-size: 11px;    font-family : Georgia, Book Antiqua, Times, serif;
    font-size:12px;
    font-weight:normal; } 

.detail { color:#000000; font-size: 12px; font-weight: normal; }

 