BODY {
	font-size: 100%;
behavior: url(/csshover.htc);
}

.fehler
{
color:#FF0000;
font-weight: bold;
}

.grau {
 font-size: 100%;
 color: #aaaaaa;
 line-height: 120%;
 text-align:right;
 margin-top: 0px;
}

.tab_teaser {
	margin-left: 6px;
	border-left: solid 1px #ff0000;
	border-right: solid 1px #ff0000;
   border-bottom: solid 1px #ff0000;
}


td.zelle_teaser {
	padding-left: 15px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 80%;
	line-height: 150%;
	color: #000000;
	text-align: left;
	height: 200px;
}

td.zelle_inhalt1 {
	margin-left: 6px;
	border-left: solid 1px #ff0000;
	border-right: solid 1px #ff0000;
   border-bottom: solid 1px #ff0000;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 30px;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 80%;
	line-height: 150%;
	color: #000000;
	text-align: left;
}

td.zelle_inhalt2 {
	margin-left: 6px;
	border-left: solid 1px #ff0000;
   border-bottom: solid 1px #ff0000;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 30px;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 80%;
	line-height: 150%;
	color: #000000;
	text-align: left;
}

td.zelle_rechts {
	margin-left: 6px;
	border-right: solid 1px #ff0000;
   border-bottom: solid 1px #ff0000;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 80%;
	line-height: 150%;
	color: #000000;
	text-align: left;
}


.list {
list-style-type:circle;
}

.list li{
     padding-bottom:13px;
}

h1 {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	line-height: 120%;
	font-weight: bold;
	color: #ff0000;
}
h2 {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	line-height: 120%;
	font-weight: bold;
	color: #000;
	margin-bottom: 20px;
}

table.tool {
  background-image: url(/bilder/basic/bg_tab.gif);
  background-repeat: repeat-x;

}
table.tool th {
  padding: 6px;
  padding-bottom: 25px;
  text-align: left;
}
table.tool td {
  padding: 6px;
  border-bottom: 1px solid #e4e4e4;

}

/* BEGIN style LINKS */

a.link_text:link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
 text-decoration: underline;
 color: #FF0000;
}
a.link_text:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
 text-decoration: underline;
 color: #4b4b4b;
}
a.link_text:hover {
 font-family: Arial, Helvetica, sans-seriff;
 font-size: 100%;
 text-decoration: none;
 background-color: #FF0000;
 color: #ffffff;
}
a.link_text:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
 text-decoration: none;
 background-color: #FF0000;
 color: #ffffff;
}

a.link_top:link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 110%;
 text-decoration: none;
 font-weight: bold;
 color: #fff;
}
a.link_top:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 110%;
 text-decoration: none;
 font-weight: bold;
 color: #fff;
}
a.link_top:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 110%;
 text-decoration: underline;
 font-weight: bold;
 color: #fff;
}
a.link_top:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 110%;
 text-decoration: underline;
 font-weight: bold;
 color: #fff;
}

a.link_alone:link {
 font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
 text-decoration: none;
 color: #961717;
}
a.link_alone:visited {
 font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
 text-decoration: none;
 color: #961717;
}
a.link_alone:hover {
 font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
 text-decoration: underline;
 color: #000000;
}

a.link_top:active {
 font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
 text-decoration: underline;
 color: #000000;
}
/* END style LINKS */


.line {
	border-top:	1px solid #92CF2B;
}


.trenner_oben
{
border-top: 1px solid #a0a0a0;
}


.tab_nav
{
	margin-left: 6px;
	border: solid 1px #ff0000;
}




/* NAVIGATION */


#navcontainer
{
width: 200px;
padding: 0px;
margin: 0px;
}

#navcontainer ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}



ul.linkleiste li
{
border-bottom:0px;
border-left:0px;
border-right:0px;
min-height: 33px;
margin:0px;
padding: 0px;
position:relative;
background-image: url(/bilder/basic/tab_nav_0_kurz.gif);
background-repeat:no-repeat;
background-color:#d5d5d5;
}

ul.linkleiste li.hauptlistenelement_gewaehlt
{
background-image: url(/bilder/basic/tab_nav_00_kurz.gif);
background-repeat:no-repeat;
background-color:#ffffff;
margin:0px;
padding: 0px;
}

ul.linkleiste li.hauptlistenelement_gewaehlt_unterlink
{
background-image: url(/bilder/basic/tab_nav_00_inactive.gif);
background-repeat:no-repeat;
background-color:#eeeeee;
margin:0px;
padding: 0px;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */


ul.linkleiste li ul li
{
background-image: url(/bilder/basic/tab_nav_sub.gif);
background-repeat:no-repeat;
background-color:#eeeeee;
}



ul.linkleiste li ul li.unterlistenelement_gewaehlt
{
background-image: url(/bilder/basic/tab_nav_sub_hover.gif);
background-repeat:no-repeat;
background-color:#ffffff;
}


ul.linkleiste li a
{
margin:0px;
padding:0px;
padding-left:25px;
padding-top:8px;
width:175px;
height:24px;
display: block;
font-size:80%;
color:#000000;
text-decoration:none;
}

ul.linkleiste li a:hover
{
background-image: url(/bilder/basic/tab_nav_00_kurz.gif);
background-repeat:no-repeat;
background-color:#ffffff;
}




ul.linkleiste li ul li a
{
padding-left:35px;
padding-top:8px;
width:165px;
height:24px;
font-size:80%;
font-weight: normal;
}

ul.linkleiste li ul li a:hover
{
background-image: url(/bilder/basic/tab_nav_sub_hover.gif);
background-repeat:no-repeat;
background-color:#ffffff;
}

table.tool {
  background-image: url(../bilder/img/tool/bg_tab.gif);
  background-repeat: repeat-x;

}
table.tool th {
  padding: 6px;
  padding-bottom: 14px;
  text-align: left;
}
table.tool td {
  padding: 6px;
  border-bottom: 1px solid #000000;

}
