body {
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
p, DL, DT, DD {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;}
   
 OL, UL, H1, H2, DIV {
	font-family:Verdana,Helvetica,sans-serif;
	font-size: 12px;
}
 UL LI { list-style:square; }
 OL LI { list-style-type:decimal; }


H1 { font-size: 16px; font-color: navy;}
H2 { font-size: 14px; }
H3 { font-size: 13px; }
H4 { font-size: 12px; }
H5 { font-size: 11px; }
H6 { font-size: 10px; }
/* Dient zur einheitlichen Formatierung von normalen Tabellen */

P {margin: 10px 0px 10px 0px;}
td p { margin: 3px 0px 3px 0px;}
.contenttable        {
	width:100%;
	font-size:11px;
	}
.norm_th           {font-weight:bold; background-color:#6190AC; color:#FFFFFF; }
.norm_td           {
	background-color:#D6E0EB;
	vertical-align:top;
	padding-left:4;
}

/* Dient zur einheitlichen Formatierung von gestalteten Tabellen */

.sty_tbl     {
	border: 1px dotted #999999;
	width:100%;
	font-size:11px;
	}
.sty_th      {font-weight:bold; background-color:#6190AC; color:#FFFFFF; }
.sty_tr      {border:1; font-size:75%; border-color:blue; background-color:silver}
.sty_td      {background-color:#D6E0EB; }

/* Dient zur einheitlichen Formatierung der verschiedenen "semantischen Textfunktionen" */
.ausser_kraft {font-size:11px; color:#6190AC; font-style:italic}
.neu          {color:red; }
.hinweis      {font-size:11px; color:#660033; font-style:italic}
.fussnote     {font-size:11px; color:#4F778F}

/* Zuletzt bearbeitet Di., 22. Juni 2004 15:24 von Manuel Zwittag */



hr {
	margin: 0;
	padding: 0;
	border: 1px dotted #A5AEC5;
	width: 100%;
}

TD#footer P {
	font-size: 11px;
	text-align: center;
}

/* Links */
a:link    { color:#003366;text-decoration:underline; }
a:visited { color:#333333;text-decoration:underline; }
a:hover   { color:#660033;text-decoration:underline; }
a:active  { color:#660033;text-decoration:underline; }

.glossar a:visited    { 
 color:#003366;
 text-decoration: none;
 border-bottom: #003366;
 border-width: 0px 0px 1px 0px;
 border-style: none none dotted none;
 }
 
 .glossar a:link    { 
 color:#003366;
 text-decoration: none;
 border-bottom: #003366;
 border-width: 0px 0px 1px 0px;
 border-style: none none dotted none;
 }
 
.glossar a:visited { color:#333333;text-decoration:blink; }
.glossar a:hover   { color:#660033;text-decoration:blink; }
.glossar a:active  { color:#660033;text-decoration:blink; }


.quicknav A {
	color: #003366;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none; 
}

.quicknav A:visited {
	color: #333333;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none; 
}

.headline {color: #FFFFFF; font-weight: bold;  font-size: 13px;}

.content_headline_1 {color: #000000; font-weight: bold; font-size: 11px;}
.content_headline_2 {color: #000000; font-weight: bold;  font-size: 11px;}

.news_date {color: #CCCCCC; font-weight: bold;  font-size: 11px;}
.news_title {color: #003366; font-weight: bold;  font-size: 12px;}
.news_subheader {color: #000000; font-weight: bold;  font-size: 12px;}
.news_content {color: #000000;   font-size: 12px;}

.menu_headline {
	font-weight: bold;
	font-size: 11px;
}
	.print {
	font-size: 10px;
	font-weight: bold;
    color: #333333;
	text-decoration: none;
	}


/* Mens */



TD#menu_1 {vertical-align: top;	padding-top: 0px; width: 100%;}
/* TD#menu_1 DIV {	border: 1;}*/
TD#menu_1 DIV A {	color: 003366;	text-decoration: none;}
TD#menu_1 DIV A:hover {    color:#660033;	text-decoration: underline;}

/*  MENU 1, level 1, normal state (NO) */

	
TD#menu_1 DIV.menu1-level0-no {
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:3px;
	padding-left:5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
	border-top-style: solid;
	background-color: #336699;
	border-top-color: #FFFFFF;
	border-width: 2;
	text-decoration: none;
}
TD#menu_1 DIV.menu1-level0-no A{
	color:#FFFFFF;

}

TD#menu_1 DIV.menu1-level0-act {
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:3px;
	padding-left:5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
	border-top-style: solid;
	background-color: #336699;
	border-top-color: #FFFFFF;
	border-width: 2;
	text-decoration: none;
}

TD#menu_1 DIV.menu1-level0-act A{
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:3px;
	padding-left:5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
	border-top-style: solid;
	background-color: #336699;
	border-top-color: #FFFFFF;
	border-width: 2;
	text-decoration: none;
}

TD#menu_1 DIV.menu1-level1-no { 
	font-size: 10px;
	font-weight:bold;
	padding-top:3px;
	padding-left:5px;
	border-width: 1;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
	background-color: #84A2C6;}

/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {	color:#660033;	font-weight:bold;	font-size: 10px;	padding-top:3px;	padding-left:5px;	background-color: #84A2C6;	border-bottom-color: #000000; border-width: 1; border-bottom-style: solid;	padding-bottom: 3px;}

TD#menu_1 DIV.menu1-level1-act A {
	color:#660033;
	font-size: 10px;
	border-width: 1;
}

/* Mens level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
	font-size: 10px;
	padding-left:6px;
	border-width: 1;
	border-bottom-style: solid;
	background-color: #ADC2DA;
	border-bottom-color: #FFFFFF;
	padding-bottom: 1px;
}

  
/*  Mens, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
	color:#660033;
	font-size: 10px;
	font-weight:bold;
	padding-left:6px;
	background-color: #ADC2DA;
	border-width: 1;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-bottom: 1px;
}


/*  Mens, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level3-no {
	font-size: 10px;
	padding-left:12px;
	background-color: #D6E0EB;
	border-bottom-color: #FFFFFF;
	border-width: 1;
	border-bottom-style: solid;
	padding-bottom: 1px;
}

  
/*  Mens, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level3-act {
	color:#660033;
	font-size: 10px;
	font-weight:bold;
	padding-left:12px;
	background-color: #D6E0EB;
	border-width: 1;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-bottom: 1px;
}

/*  Mens, level 3, normal state (NO) */
TD#menu_1 DIV.menu1-level4-no {
	font-size: 10px;
	padding-left:12px;
	background-color: #ffffff;
	border-bottom-color: #FFFFFF;
	border-width: 1;
	border-bottom-style: solid;
	padding-bottom: 1px;
}

  
/*  Mens, level 3, active state (ACT) */
TD#menu_1 DIV.menu1-level4-act {
	color:#ffffff;
	font-size: 10px;
	font-weight:bold;
	padding-left:12px;
	background-color: #ffffff;
	border-width: 1;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-bottom: 1px;
}


/*  ENDE MENU 1 */

/* Path-Menu: */
.sitetree_nav {color: #4F778F; font-size: 10px;}


/* Univie Stylesheets: */
#hotlinks, #logo, #adresse {
  margin:0px;
  padding:0px;
  background-color:#ffffff;
  color:#333333;
}

#hotlinktable {
	min-width:745px;
	list-style-type: disc;
}
#hotlinktable td {
  border:0px none;
  font-size:9px;
  padding-top:1px;
  padding-bottom:1px;
  text-align:left;
  white-space:nowrap;
  text-transform:uppercase;
  vertical-align:middle;
  padding:0px;
  margin:0px;
  border-collapse:collapse;
  border-width:0px;
  border-spacing:0px;
}
#hotlinktable input {
  font-family:inherit;
  font-size:12px;
  text-transform:none;
}
#hotlinktable td.down {
  padding-left:10px;
  padding-right:10px;
  vertical-align:bottom;
}
#hotlinktable td.first { padding-left:12px; }
#hotlinktable td.space { padding-right:5px; }

#logo_opaque  a:link,    #structnav a:link    { color:#000000;text-decoration:none; }
#logo_opaque  a:visited, #structnav a:visited { color:#000000;text-decoration:none; }
#hotlinktable a:link                          { color:#003333;text-decoration:none; }
#hotlinktable a:visited                       { color:#003333;text-decoration:none; }
#logo_opaque  a:hover,   #structnav a:hover,  #hotlinktable a:hover { color:#660033;text-decoration:underline; }
#logo_opaque  a:active,  #structnav a:active, #hotlinktable a:hover { color:#660033;text-decoration:underline; }

.imglink {
  border:0;
  padding:0;
  margin:0;
}

.google, .googleen {
  vertical-align:middle;
}

.google input {
  width:67px;
}
.item dd {
  font-size:11px;
  margin-left:1.5em;
  line-height:15px;
}

dd.sub {
  font-size:10px;
  margin-left:3em;
  line-height:14px;
}

.item {
	padding:13px;
	border:1px solid #666666;
	border-bottom-width:4px;
	margin-bottom:15px;
	margin-top:0px;
	font-size:12px;
	line-height:18px;
	background-image: url(file:../../img/blue_gray.gif);
}
.akt-img {
  margin-bottom:-4px;
}


address {
	font-size: 11px;
	color:#FFFFFF;
	padding-top:3px;
	padding-left:5px;
	padding-bottom: 3px;
	text-decoration: none;
}

.sitemap1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CC6600;
}
.sitemap2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #990000;
	margin-left : 20px;
}
.sitemap3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #333399;
	margin-left : 40px;	
}
.sitemap4 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #003333;
	margin-left : 60px;
}

form{
padding:0px;
margin:0px;
}
