BODY {background-color : #E0E0E0;font-size:1em;}
*{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-indent:0px;list-style-type:none;
  text-decoration: none;font-size:100%;color:#000000;}

/*Formatierung der Grundelemente*/
#ganzoben{width:760px;min-width:760px;margin-left:auto;margin-right:auto;height:15px;min-height:15px;
	  background-image:url(./fhw2/ganzoben.gif);background-repeat:no-repeat;} 


#seiteoben{width:760px;min-width:760px;margin-left:auto;margin-right:auto;height:auto;
	  background-image:url(./fhw2/seiteoben.gif);background-repeat:repeat-y;} 

#roterbalken{width:100%;height:10px;min-height:10px;background:#ff0000;}
#rotweisserbalken{width:760px;min-width:760px;margin-left:auto;margin-right:auto;height:10px;min-height:10px;
	          background-image:url(./fhw2/rotweisserbalken.gif);} 

#grauweisserbalken{width:760px;min-width:760px;margin-left:auto;margin-right:auto;
	          background-image:url(./fhw2/grauweisserbalken.gif);background-repeat:repeat-y;} 


#uroterbalken{width:100%;height:10px;min-height:10px;background:#ff0000;}
#urotweisserbalken{width:760px;min-width:760px;margin-left:auto;margin-right:auto;height:10px;min-height:10px;
	          background-image:url(./fhw2/rotweisserbalken.gif);} 

#seiteunten{width:760px;min-width:760px;margin-left:auto;margin-right:auto;
	  background-image:url(./fhw2/seiteunten1.gif);background-repeat:repeat-y;} 

#ganzunten{width:760px;min-width:760px;margin-left:auto;margin-right:auto;height:15px;min-height:15px;
	  background-image:url(./fhw2/ganzunten.gif);background-repeat:no-repeat;} 

/*Festlegung der Einzelnen Bereiche*/
#logomenuecontainer{padding:0px 25px 0px 25px;height:auto;}
	#logo{width:40%;float:left;}
	#omenue{width:58%;left:41%;float:left;}	  
	#logomenuecontainer p {clear:both;}
#hauptmenuecontainer{padding:0px 25px 0px 25px;height:192px;overflow:auto;}
	#grafiken{width:79%;float:left;height:182px;min-height:182px;background-position:0px 8px;
		  background-image:url(./fhw2/buero.jpg);background-repeat:no-repeat;} 
	#hmenue{width:18%;left:80%;float:left;}	  
	#hauptmenuecontainer p {clear:both;}
#seitencontainer{padding:10px 25px 0px 25px;height:auto;}
	#news{width:20%;float:left;padding: 0 10px 0 0;}
        #inhalt{width:77%;left:22%;float:left;padding:0 0 0 10px;}	  
	#seitencontainer p {clear:both;}	


/************* das obere Menü ************************/
ul#mainlevel-nav{font-size:80%;}
ul#mainlevel-nav li{list-style: none;float:right;}
ul#mainlevel-nav li a:link, ul#mainlevel-nav li a:visited {text-decoration: none;
			padding: 0 1em 0em 1em;}
ul#mainlevel-nav li a:hover{text-decoration:underline;color:#ff0000;}
/**********ende oberes Menü *************************/

/*dat menü*/
ul#navlist0
{
width: 138px;
/*\width: 130px;*/
/*w\idth: 128px;*/
padding: 10px 0 20px 0;
font-size:80%;
background: #F6F6F6;
}


ul#navlist0 li
{
list-style: none;
margin: 0px;
border: 0px;
border-bottom: 1px solid #000000;

}

ul#navlist0 li a
{
display: block;
width: 114px;
/*\width: 128px;*/
/*w\idth: 104px;*/
padding: 4px 8px 4px 8px;
border: 0px;
border-left: 8px solid #F6F6F6;
background: #F6F6F6;
text-decoration: none;
text-align: right;
}
ul#navlist0 li a:hover
{
border-color: #ff0000;
color: #000000;
background: #f6f6f6;
}

h1 {font-size:300%;font-weight:bold;} h1 span{font-weight:bold;}
h2 {font-size:150%;font-weight:bold;} h2 span{font-weight:bold;}
h3 {font-size:125%;font-weight:bold;padding-bottom:10px;} h3 span{font-weight:bold;}
.fliesstext{font-size:80%;}
.fliesstext hr {height:1px;min-height:1px;background:#eeeeee;color:#eeeeee;margin:3px 10% 13px 6%;}
.fliesstext a img{border:0;float:left;}


/*Farbklassen*/
.rot{color:#ff0000;}
.copyright{color:#ff0000;font-size:80%;text-align:center;}
.zentriert{text-align:center;}
.latestnews{display:block;border-bottom:1px solid #ff0000;font-size:80%;}
a.latestnews{padding:4px 5px 4px 5px;}
a.latestnews:hover{color:#FF0000;background:#e6e6e6;}

#omenue h2 {text-align:right;}
#news h2 {border-bottom:1px solid #ff0000;padding:0px 5px 0px 5px;text-align:left;font-size:120%;}
#news h2 span {color:#ff0000;}

#inhalt.fliesstext p {padding:5px 10px 0 0 ;text-indent:20px;text-align:justify;}
ul#navlist1 li a{padding:4px 5px 4px 5px;border-bottom:1px solid #ff0000;font-size:80%;display:block;}
ul#navlist1 li a:hover{color:#FF0000;background:#e6e6e6;}

.hundert{width:100%;}
.siebzig{width:70%;left:0%;float:left;}
.dreissig{width:27%;margin-left:70.5%;text-align:right;}
.rechts{width:97.5%;text-align:right;}

.post_title a {font-size:120%;font-weight:bold;float:left;width:70%;}
.post_title a:hover{color:#ff0000;}
.post_short{clear:both;display:block;width:97.5%;}
.post_date {font-size:80%;}
.weiterlesen{text-align:right;}
.weiterlesen a{font-size:90%;color:#ff0000;}
.weiterlesen a:hover{color:#ff0000;}

.newsnavi{width:97.5%;}
.newsnavilinks{float:left;width:32%;}
.newsnavirechts{float:right;width:32%;text-align:right;}
.newsnavimitte{margin:0 33% 0 33%;text-align:center;}

.newsnavilinks a,.newsnavirechts a, .newsnavimitte {color:#ff0000;font-size:90%}

.sitemap ul{padding:0px 0px 0px 20px;}
.sitemap a:hover{color:#ff0000;}

.formular100{width:100%;margin-bottom:1em;}
.formularbez{width:30%;float:left;text-align:right;}
.formularfeld{margin-left:35%;}
.formularsubmit{margin-left:35%;}
.formularradio{margin-left:35%;} .formularradio input{width:30px;}
.formularfeld input, .formularfeld textarea{width:200px;background:#fafafa;border-top:2px solid #000000;
		    border-left:2px solid #000000;border-bottom:1px solid #dddddd;
		    border-right:1px solid #dddddd;padding: 0 0 0 5px;}
code {white-space:pre;font-size:80%;display:block;background:#f0f0f0;padding-left:30px;line-height:8px;}

.suche form p input{margin-left:-20px;}
input.suchbegriff {width:400px;}
input.begriffsuchen {text-align:center;}

ul.sitemap li {padding-left:50px;line-height:2em;font-weight:bold;}
ul.sitemap ul.sitemap li{padding-left:70px;font-weight:normal;}

#fhw_bs a{color:#ff0000;font-weight:bold;}
#news object {margin-left:17px;}

.teaserimage_credit_contentIT{display:none;}
