		body {
			#position:absoulte;
                         background-attachment:fixed;
		        background-image:url(pics/linie.jpg);
                         top:0px;
                         #left:0px;
                         margin:0;
    			padding:0;
    			height:100%;
                         border-width:0px;
                         border-left:0px;
                         padding-left:0px;
                         padding-right:0px;
                         border-right:0px;
                         border-top:0px;
                         padding-top:0px;
                         padding-bottom:0px;
                         border-bottom:0px;
                         #margin-left:0px;
		        margin-right:0px;
		        margin-top:0px;
		}

		img.picelement
                 {
                 }

		#oben
		{
                         position:fixed;
                         top:0px;
                         left:150px;
                         margin-left:0px;
                         margin-right:0px;
                         margin-top:0px;
                         padding:0px;
                         margin:0px;
                         width:100%;
                         height:63px;
                         z-index:5;
		}
		#links
		{
                         background-attachment:fixed;
                         background-image:url(pics/nav_balken.jpg);
                         background-repeat:repeat;
                         margin-left:0px;
                         margin-right:0px;
                         margin-top:0px;
                         position:fixed;
			 #width:100%;
                         top:0px;
                         #left:0px;
                         width:150px;
                         height:100%;
                         padding:0px;
                         padding-top:0px;
                         padding-bottom:0px;
                         padding-left:0px;
                         margin:0px;
                         border-width:0px;
                         border-style:none;
                         border-top-width:0;

		}
                 #inhalt
                 {
                  	position:absolute;
                         top:63px;
                         left:150px;
                         background-color:#FFFFFF;
                         width:610px;
                         height:100%;
                         z-index:1;
                 }
                 #headlineimage
                 {

                 }
                 #content
                 {
                         position:absolute;
                         top:20px;
                         left:0px;
                         width:580px;
                         #height:100%;
                         #padding:0px;
                         #margin:0px;
                         padding-top:20px;
                         padding-bottom:20px;
                         padding-left: 10px;
                         padding-right: 20px;
                         margin-right: 0px;

                         background-color:#FFFFFF;
                         #border-width:10px;
                         #border-color:black;
                 }
                 * html body
                 {
                 	overflow:hidden;
                 }

		* html #inhalt {
                           padding:0px;
 			  height:95%;
                           overflow:auto;
		}
                 * html #oben
                 {
                 	position:absolute;
                         left:150px;
                 }
                 * html
                 {
                         #margin:0;
                         padding:0;
                 }
                 * img.picelement
                 {
                 	position:relative;
                         top:-4px;
                 }



                 /* Menu CSS */
                 /* Menu 1 column */
		TD#menu_1 {

	                  font-family: arial;
	                  font-size: 10px;
	                  font-weight:800;
	                  font-stretch: expanded;
	                  color: white;
	                  padding-left:15px;
	                  vertical-align: top;
	                  width: 150px;
	                  /*background-image: url(../images/menubackground.jpg);
	                  background-repeat : no-repeat;*/
	                  padding-top: 5px;
		}
	         TD#menu_1 div {
	                  width: 80%;
	         }

	         TD#menu_1 div A {
	                  color: white;
	                  text-decoration: none;
	         }
	         TD#menu_1 div A:hover {
	                  text-decoration: none;
	         }

	         /*  MENU 1, level 1, normal state (NO) */
	         TD#menu_1 div.menu1-level1-no {
	           font-size: 10px;
	           padding-left:5px;

	         }
	         /*  MENU 1, level 1, active state (ACT) */
	         TD#menu_1 div.menu1-level1-act {

	           font-size: 10px;
	           padding-top:5px;
	           padding-left:5px;
	           color: red;

	           /*background-color: #eeeeee;
	           filter:alpha(opacity='70', style='0');*/
	         }
	         TD#menu_1 div.menu1-level1-act A {
	           color:green;
	         }

	         /*  MENU 1, level 2, normal state (NO) */
	         TD#menu_1 div.menu1-level2-no {
	           font-size: 9px;
	           padding-left:20px;
	         }
	         /*  MENU 1, level 2, active state (ACT) */
	         TD#menu_1 div.menu1-level2-act {
	           font-size: 9px;
	           font-weight:bold;
	           padding-left:20px;
	         }

                  /* CSS Vorlage*/



                  /*  Default stylesheet use in the static template record "cSet stylesheet" */
/* TYPO3 CVS ID: $Id: defaultstylesheet.css,v 1.2 2003/10/26 17:07:43 typo3 Exp $ */

A:link {
	background-color : transparent;
	color : navy;
	text-decoration : none;
	font-weight : bold;
}
A:visited {
	background-color : transparent;
	color : navy;
	font-weight : bold;
	text-decoration : none;
}
A:hover {
	background-color : transparent;
	color : #FF0000;
	text-decoration : none;
}
A:active {
	background-color : transparent;
	color : navy;
	font-weight : bold;
	text-decoration : none;
}


SELECT {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px
}
TEXTAREA {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px
}
INPUT {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px
}


H1 {
	font-family : Verdana, sans-serif;
	font-size : 18px;
	color : black;
	margin-bottom : 0px;
	margin-top : 10px;
}
H2 {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #666666;
	margin-bottom : 10px;
	margin-top : 20px;
}
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 : 10px;
	color : black;
	margin-bottom : 0px;
	margin-top : 10px;
}
.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
}
.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : green;
}
.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : red;
}
.headerdate {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : Green;
	font-weight: normal;
}



li {     font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 180%;
	color: #333333;
	margin-top : 5px;
	margin-bottom : 5px;

}

ol {
}
.level1 {
	list-style-type:upper-roman;
         list-style-position:outside;
}
.level2 {
	list-style-type:decimal;
         list-style-position:outside;
}
.level3 {
	list-style-type:upper-alpha;
         list-style-position:outside;
}
.level4 {
	list-style-type:lower-roman;
         list-style-position:outside;
}
.level5 {
	list-style-type:lower-alpha;
         list-style-position:outside;
}

ul {
	list-style-type:square;
         padding-bottom:0;
         margin-bottom:0;
         margin-top:0;
}



P {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 180%;
	color: #333333;
	margin-top : 2px;
	margin-bottom : 2px;
	padding-bottom : 0px;
	text-indent : 0px;
}
.caption {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #FF9966;
}
.bulletlist {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #6600CC;
}
.table {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #CC3366;
}
.level1 {
	margin-left:20px;
         margin-top:5px;
         margin-bottom:5px;
         text-indent:0px;
         }
.level2 {
	margin-left:20px;
         margin-top:5px;
         margin-bottom:5px;
         text-indent:0px;
         }
.level3 {
	margin-left:20px;
         margin-top:5px;
         margin-bottom:5px;
         text-indent:0px;
         }
.level4 {
	margin-left:20px;
         margin-top:5px;
         margin-bottom:5px;
         text-indent:0px;
         }
.level5 {
	margin-left:20px;
         margin-top:5px;
         margin-bottom:5px;
         text-indent:0px;
         }
.header  {
         font-weight : bold;
         padding-top:5px;
}







.searchform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #333333;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #333366;
	font-weight : bolder;
}
.searchmarkup {
	color : #FF0066;
}




.loginform {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #CC0000;
	font-weight : normal;
}




.mailform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #003366;
	font-weight : normal;
}
.mailformrequired {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #003366;
	font-weight : bolder;
}
.mailformcomment {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CC0000;
	font-weight : bolder;
}
.mailformradio {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #003366;
	font-weight : normal;
}






.filelinks {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #990000;
}
.filelinkssize {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : Green;
}



*.csc-sitemap-level1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CC6600;
}
*.csc-sitemap-level2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #990000;
	margin-left : 20px;
}
*.csc-sitemap-level3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #333399;
	margin-left : 40px;
}
*.csc-sitemap-level4 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #CC00FF;
	margin-left : 60px;
}
*.csc-sitemap-level5 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #CC00FF;
	margin-left : 80px;
}



.celmenu {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : olive;
	margin-top : 10px;
}
.celsubmenu {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #666699;
	margin-left : 20px;
	margin-top : 3px;
}


table { font-family: Verdana,sans-serif; padding-top:1px; padding-bottom: 1px; font-size: 11px; text-decoration:none; color:#000000; }
.tb_header  { background-color:#DEDFE4 ; font-weight:bold;  text-align:center; margin-left:2px; margin-right:2px; margin-top:2px;}
.tb_header2level  { background-color:#D4D4D4 ; font-weight:bold;  text-align:left; margin-left:2px; margin-right:2px; margin-top:2px;}



.orange { font-family:Verdana,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#FF6600; }
.black { font-family: Verdana,Helvetica,sans-serif; font-size: 11px; text-decoration:none; color:#000000; }
.red { font-family:Verdana,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#E3111A;font-weight:bold; }
.blue { font-family:Verdana,Helvetica,sans-serif; font-size:12px; text-decoration:none; color:#5C85AD;font-weight:bold; }
.black { font-family: Verdana,Helvetica,sans-serif; font-size: 11px; text-decoration:none; color:#000000; }
.bbold { font-family: Verdana,Helvetica,sans-serif; font-size: 11px; text-decoration:none; color:#000000;font-weight:bold }
.header { font-family: Verdana,Helvetica,sans-serif; font-size: 22px; text-decoration:none; color:#ffffff;font-weight:bold; }
.headerklein { font-family: Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration:none; color:#ffffff;font-weight:bold; }

a.content { font-family:Verdana,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#000000; }
a.content:visited { font-family:Verdana,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#000000; }
a.content:hover { font-family:Verdana,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#666666; }
a.content:active { font-family:Verdana,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#000000; }
p.sprachen { font-family:Verdana,Helvetica,sans-serif; font-weight:bolder; margin:8px; font-size:20px; text-decoration:none; color:#5b85ad;)

