/* CSS Document */

body, div, td {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#f000000;}
body, div, td {font-family:Arial, Helvetica, sans-serif !important;}
h1 {color:#97bf0d; font-weight:bold; font-size:24px; line-height:24px; }
h2 { font-weight:normal; font-size:16px; line-height:16px; margin-bottom:7px; }
h3 { font-weight:bold; font-size:16px; line-height:18px; color:#97bf0d;  }
.intro { font-weight:bold; }

.terminnav {font-weight:bold; font-size:16px; line-height:18px; color:#97bf0d;}

a { font-family:Arial, Helvetica, sans-serif;}

body { background-position:center; background-color:#a5c400;  background-image:url(../images/bg2.gif);  background-repeat:repeat-y; margin:0px; vertical-align:top;}
td {vertical-align:top;}
img {border:0px;}
.photo {float:left; padding-right:15px; padding-bottom:15px;}
.text { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#f000000;}

.grundbox {margin-left:auto; margin-right:auto; margin-top:0px; width:800px; background-color:#ffffff;}
.top {margin:0px; height:135px; }
.datum {float:left; margin-left:15px; font-size:11px; }
.claimtext { margin-left:25px; font-weight:bold; font-size:11px; color:#303030; }
.topnavtext {float:right; font-size:11px; }

.menu {padding-left:15px; padding-right:15px; padding-top:4px; border-right:1px #303030 dotted; height:22px; float:left; }

.navblock { height:25px; border-bottom:1px #000000 solid; width:800px; vertical-align:middle; background-color:#a5c400; border-right:0px #303030 dotted; border-left:0px #303030 dotted; }
.inhalt { background-image:url(../images/bggeige.gif); width:800px; background-repeat:no-repeat;  }
.claim {height:20px; border-bottom:1px #303030 dotted; width:800px;  padding-top:4px;  }

.leftside { width:216px; margin-left:auto; margin-right:auto; margin-top:0px;  }
.rightside { width:523px; margin-left:auto; margin-right:auto; margin-top:0px; }

.tabinhalt {margin-top:15px; margin-bottom:15px; height:300px;}
.tdleft {width:247px; border-right:1px #303030 dotted; vertical-align:top; }
.tdright {width:552px; vertical-align:top;}

.newsstart { border-bottom:1px #303030 dotted; width:216px; margin-bottom:10px; }
.newsbox { width:216px; margin-bottom:10px; line-height:14px; font-size:11px;}
.terminbox { margin-bottom:10px; line-height:14px; font-size:11px;}
.newsend { border-bottom:1px #303030 dotted; width:216px; margin-bottom:15px;}
.plakat { width:216px;}

.inhalttrenner { border-bottom:1px #303030 dotted; margin-bottom:15px; clear:both; }
.inhalttrenner2 { border-bottom:1px #303030 dotted; margin-bottom:15px; margin-top:15px; clear:both; }
.inhalttrenner3 { border-bottom:1px #303030 dotted; margin-bottom:15px; margin-top:0px; clear:both; }
.intro {margin-bottom:15px; font-weight:bold;}
.text  {margin-bottom:15px;}
.texti  {margin-bottom:15px; width:500px;}
.text2  {margin-bottom:15px; font-size:11px; line-height:14px;}
.text3  {margin-bottom:5px;}

.inhaltteil2 { width: 522px; margin-left:auto; margin-right:auto;  }
.inhaltteil2text {float:left; width:246px;}
.inhaltteil2text2 {float:left; width:246px; margin-left:15px; height:70px;}

.inhaltteil2textL {float:left; width:206px; border-right:1px #303030 dotted; padding_left:15px; padding-right:10px;  height:70px;}


.inhaltteil2form {float:right; width:247px; background-color:#dbea98; padding:8px; padding-top:0px; margin-bottom:15px;}

form {margin:0px; margin-bottom:8px;}
select {margin-bottom:6px;}
.startform {width:235px;}
.sorte {font-size:11px; font-weight:bold; margin-bottom:-15px; margin-top:-3px;}

.ende {height:25px; border-top:1px #303030 dotted; width:800px; margin-bottom:25px; padding-top:15px;}

a:link 		{ font-size: 12px; color: #303030; text-decoration: underline; } 
a:visited 	{ font-size: 12px; color: #303030; text-decoration: underline; } 
a:hover 	{ font-size: 12px; color:#97bf0d; text-decoration: underline; }
a:active 	{ font-size: 12px; color:#97bf0d; text-decoration: underline; }

a.sub:link 		{ color:#000000; font-size:11px; text-decoration: none; }  
a.sub:visited 	{ color:#000000; font-size:11px; text-decoration: none; }  
a.sub:hover 	{ color:#000000; font-size:11px; text-decoration: underline; }
a.sub:active 	{ color:#000000; font-size:11px; text-decoration: underline; }

a.topnav:link 		{ color:#000000; font-size:11px; text-decoration: none; }  
a.topnav:visited 	{ color:#000000; font-size:11px; text-decoration: none; }  
a.topnav:hover 		{ color:#000000; font-size:11px; text-decoration: underline; }
a.topnav:active 	{ color:#000000; font-size:11px; text-decoration: underline; }

a.nav:link 		{ color:#000000; font-size:11px; text-decoration: none; font-size:16px; }  
a.nav:visited 	{ color:#000000; font-size:11px; text-decoration: none; font-size:16px; }  
a.nav:hover 	{ color:#FFFFFF; font-size:11px; text-decoration: none; font-size:16px; }
a.nav:active 	{ color:#FFFFFF; font-size:11px; text-decoration: none; font-size:16px; }

a.navA:link 	{ color:#FFFFFF; font-size:11px; text-decoration: none; font-size:16px;  }  
a.navA:visited 	{ color:#FFFFFF; font-size:11px; text-decoration: none; font-size:16px; }  
a.navA:hover 	{ color:#FFFFFF; font-size:11px; text-decoration: none; font-size:16px;  }
a.navA:active 	{ color:#FFFFFF; font-size:11px; text-decoration: none; font-size:16px;  }

a.news1:link 		{ color:#000000; font-size:11px; text-decoration: none; }  
a.news1:visited 	{ color:#000000; font-size:11px; text-decoration: none; }  
a.news1:hover 	{ color:#000000; font-size:11px; text-decoration: underline; }
a.news1:active 	{ color:#000000; font-size:11px; text-decoration: underline; }

a.news2:link 		{ color:#000000;  font-size:11px; text-decoration: none; }  
a.news2:visited 	{ color:#000000;  font-size:11px; text-decoration: none; }  
a.news2:hover 	{ color:#97bf0d;; font-size:11px; text-decoration: underline; }
a.news2:active 	{ color:#97bf0d;; font-size:11px; text-decoration: underline; }

a.newstitel:link 		{ color:#000000; font-weight:bold; font-size:12px; text-decoration: none; }  
a.newstitel:visited 	{ color:#000000; font-weight:bold; font-size:12px;text-decoration: none; }  
a.newstitel:hover 	{ color:#97bf0d; font-weight:bold; font-size:12px; text-decoration: underline; }
a.newstitel:active 	{ color:#97bf0d; font-weight:bold; font-size:12px; text-decoration: underline; }

a.textpfeil:link 		{ color:#97bf0d; text-decoration: none; }  
a.textpfeil:visited 	{ color:#97bf0d; text-decoration: none; }  
a.textpfeil:hover 	{ color:#97bf0d; text-decoration: underline; }
a.textpfeil:active 	{ color:#97bf0d; text-decoration: underline; }

a.listentitel:link 		{ font-weight:bold; font-size:16px; line-height:18px; color:#97bf0d; text-decoration: none; }  
a.listentitel:visited 	{ font-weight:bold; font-size:16px; line-height:18px; color:#97bf0d; text-decoration: none; }  
a.listentitel:hover 	{ font-weight:bold; font-size:16px; line-height:18px; color:#97bf0d; text-decoration: underline; }
a.listentitel:active 	{ font-weight:bold; font-size:16px; line-height:18px; color:#97bf0d; text-decoration: underline; }

a.listentitelH:link 		{ font-weight:bold; font-size:16px; line-height:18px; color:#000000; text-decoration: none; }  
a.listentitelH:visited 	{ font-weight:bold; font-size:16px; line-height:18px; color:#000000; text-decoration: none; }  
a.listentitelH:hover 	{ font-weight:bold; font-size:16px; line-height:18px; color:#000000; text-decoration: none; }
a.listentitelH:active 	{ font-weight:bold; font-size:16px; line-height:18px; color:#000000; text-decoration: none; }