html
{  scrollbar-base-color: #006600;
  scrollbar-face-color: #004A73;
  scrollbar-track-color: #456A87;
  scrollbar-arrow-color: #456A87;
  scrollbar-3dlight-color: #6A96B8;
  scrollbar-darkshadow-color: #002F49;
  scrollbar-highlight-color: #004A73;
  scrollbar-shadow-color: #004A73; 
}

body
{
  margin:0px;
  padding:0px;
  color:White;
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  background-image:url(../bilder/bg.gif);
  scrollbar-base-color: #006600;
  scrollbar-face-color: #004A73;
  scrollbar-track-color: #456A87;
  scrollbar-arrow-color: #456A87;
  scrollbar-3dlight-color: #6A96B8;
  scrollbar-darkshadow-color: #002F49;
  scrollbar-highlight-color: #004A73;
  scrollbar-shadow-color: #004A73; 
}

#klammer
{
  width:1025px;
  position:absolute;
  left:0px;
  height:100%;
  border-left: 1px solid #aaa;
  float:left;
}

#klammer #main
{
  height:600px;
  float:left;
}

#klammer #main #left
{
  float:left;
  width:210px;
  height:552px;
  background-color:#004E79;
}

#klammer #main #middle
{
  float:left;
  width:210px;
  height:552px;
  background-color:#003351;
  overflow:hidden;
}

#klammer #main #middle #suche
{
  margin-left:20px;
  margin-top:10px;
  margin-bottom:20px;
  color:#9AC1D8;
  font-size:13px;
  font-weight:bold;
  float:left;
}

* html #klammer #main #middle #suche
{
  margin-left:10px;
}

#klammer #main #middle #suche form
{
  margin:0px;
  padding:0px;
}

#klammer #main #middle #suche input
{
  margin:0px;
  padding:0px;
  background-color:#004E79;
  width:115px;
  border: 1px none #004e79;
  color:White;
}

#klammer #main #right input.textfield, textarea.textfield
{
  margin:0px;
  padding:0px;
  background-color:#789FBD;
  width:115px;
  border: 1px none #789FBD;
  color:White;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
}

#klammer #main #right .checkbox
{
  margin:0px;
  padding:0px;
  background-color:#789FBD;
  width:115px;
  border: 1px solid #789FBD;
  color:White;
}

#klammer #main #right
{
  float:left;
  width:604px;
  height:552px;
  position:relative;
  background-color:#004E79;
  font-size:12px;
}

#klammer #main #right #drucken
{
  position:absolute;
  top:475px;
  width:350px;
  height:20px;
  text-align:right;
  left:117px;
}

#klammer #main #right #drucken a
{
  font-size:11px;
  text-decoration:none;
  color:#9AC1D8;
}

#klammer #main #right #drucken a:hover
{
  color:#EEDF29;
}

#klammer #main #right #submenus
{
  margin-left:15px;
  margin-top:10px;
  margin-right:30px;
  float:left;
  width:520px;
}

* html #klammer #main #right #submenus
{
  margin-left:0px;
}

#klammer #main #right #submenus ul
{
	margin:0px;
	padding:0px;
}

#klammer #main #right #submenus li
{
  float:left;
  list-style-type:none;
  margin-left:15px;
  margin-right:15px;
  margin-bottom:5px;
}

#klammer #main #right #submenus a
{
  font-weight:bold;
  color:White;
  font-size:12px;
  text-decoration:none;
}

#klammer #main #right #submenus a.ausgewaehlt
{
  color:#EEDF29;
}

#klammer #main #right #submenus a:hover
{
  color:#EEDF29;
}

#klammer #main #gelbelinie
{
  float:left;
  width:1024px;
  height:5px;
  background-color:#EEDF29;
}

#klammer #main #bildleiste
{
  position:relative;
  float:left;
  top:-62px;
  width:1024px;
}

#klammer #main #bildleiste #logo
{
  width:420px;
  text-align:right;
  float:left;
  position:relative;
  left:1px;
}

#klammer #main #bildleiste #bilder
{
  width:604px;
  height:127px;
  margin:0px;
  text-align:left;
  float:left;
  background-color:White;
}

#klammer #main #middle #blueline
{
  width:210px;
  height:1px;
  background-color:#004E79;
  margin:0px;
  padding:0px;  
}

#klammer #main #middle #teaser
{
  font-size:12px;
  color:#9AC1D8;
  margin-left:20px;
  margin-right:20px;
  margin-top:20px;
  float:left;
}

* html #klammer #main #middle #teaser
{
  margin-left:10px;
}

#klammer #main #middle #teaser a
{
  font-size:12px;
  color:#9AC1D8;
  text-decoration:none;
}

#klammer #main #middle #teaser a:hover
{
  color:#fff;
}

#klammer #main #middle #leftmenu
{
  width:210px;
  float:left;
  border-top: 1px solid #004E79;
}

#klammer #main #middle #leftmenu ul
{
	margin:0px;
	padding:0px;
}

* html #klammer #main #middle #leftmenu
{
	padding-top:15px;
}

#klammer #main #middle #leftmenu li
{
   margin:0px;
  background-color:#003351;
   list-style-type: none;
}

#klammer #main #middle #leftmenu a{
	color:#9AC1D8;
	display:block;
	padding: 6px 10px 6px 20px;
	border-bottom: 1px solid #004E79;
	text-decoration:none;
	font-size:13px;
    list-style:none;
	margin:0px;
	font-weight:bold;
}

* html #klammer #main #middle #leftmenu a{
margin-top:-15px;
}

#klammer #main #middle #leftmenu a:hover
{
	color:#fff;
	display:block;
	background-image:url(../bilder/buttonbg.gif);
	border-bottom: 1px solid #004E79;
}

#klammer #main #middle #leftmenu a.selected
{
	color:#fff;
	display:block;
	background-image:url(../bilder/buttonbg.gif);
	border-bottom: 1px solid #004E79;
}

#klammer #main #right h1
{
  font-size:16px;
  font-weight:bold;
  margin-top:0px;
}

#klammer #main #right h2
{
  font-size:14px;
  font-weight:bold;
}

#klammer #main #right a
{
  color:White;
}

#klammer #main #right a:hover
{
  color:#EEDF29;
}

#klammer #main #right #nojsframe
{
  position:absolute;
  clip:rect(0px, 574px, 400px, 0px);
  width:574px;
  height:400px;
  left:30px;
  top:70px;
  overflow:scroll;
  overflow-x:hidden;
}

#klammer #main #bildleiste #bilder #thumb
{
  margin-top:7px;
  margin-left:0px;
  margin-right:7px;
  float:left;
}

#klammer #main #right a.sitemaplinktop
{
  text-decoration:none;
  color:#FDE994;
  font-weight:bold;
 
}

#klammer #main #right a.sitemaplinktop:hover
{
  color:White;
}

#klammer #main #right a.sitemaplinksub
{
  text-decoration:none;
  font-weight:normal;
  color:White;
}

#klammer #main #right a.sitemaplinksub:hover
{
  color:#fde994;
}

.sitemaptop 
{ 
  list-style-type:none;
  color:#FDE994;
  border-bottom:2px solid #789FBD;
  list-style-type:none;
  width:80%;
  padding-top:16px;
  padding-bottom:2px;
  padding-left:20px;
  font-weight:bold;
  margin-left:-20px;
  margin-top:15px;
}

.sitemapsub
{ 
  font-weight:normal;
  color:White;
  padding-left:180px;
  line-height:17px;
  list-style-type:none;
}

.breadcrumb
{
  font-weight:bold;
  font-size:12px;
}

.abstract
{
  font-size:11px;
}

.aufzaehlung { list-style-image : url(../bilder/bubble.gif); }

.subueberschrift { 
  background-image: url(../bilder/bubble.gif); 
  background-repeat:no-repeat;
  padding-left:15px;
  padding-top:1px;
  color:#FDE994;
  font-weight:bold;
  }

.smallertext {font-size:80%;}

#klammer #main #right ul
{
  margin:0px;
  padding:0px;
  padding-left:20px;
}

.bigbubblelist1 
{ 
  list-style-type:none;
  border-bottom:2px solid #789FBD;
  color:#FDE994;
  list-style-type:none;
  padding-top:6px;
  padding-bottom:2px;
  padding-left:20px;
  font-weight:bold;
  margin-left:-20px;
  margin-top:15px;
}

.bigbubblelistsub1
{ 
  font-weight:normal;
  color:White;
  padding-left:180px;
  line-height:17px;
  list-style-type:none;
}

.bigbubblelist2 
{ 
  background-image : url(../bilder/reddot.gif); 
  background-position:30px;
  background-repeat:no-repeat;
  color:#EEDF29;
  list-style-type:none;
  padding-top:6px;
  padding-bottom:10px;
  padding-left:42px;
  font-weight:bold;
  margin-left:0px;
}

.bigbubblelistsub2
{ 
  font-weight:normal;
  color:White;
  padding-left:60px;
  line-height:17px;
  list-style-type:none;
}

.bigbubblelist3 
{ 
  background-image : url(../bilder/reddot.gif); 
  background-position:60px;
  background-repeat:no-repeat;
  color:#EEDF29;
  list-style-type:none;
  padding-top:6px;
  padding-bottom:10px;
  padding-left:72px;
  font-weight:bold;
  margin-left:0px;
}

.bigbubblelistsub3
{ 
  font-weight:normal;
  color:White;
  padding-left:90px;
  line-height:17px;
  list-style-type:none;
}

