html, body 
{
    height:100%;  
 margin:0%;
 padding:0%;
  border: 0;
  background-image:url(/images/shared/bg.gif);
  background-position:center;
  background-repeat:repeat-y;
  	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
}

#box{
background-image:url(/images/shared/box_bg.gif);
background-position:left;
background-repeat:no-repeat;
width:300px;
height:277px;
padding:0px 0px 0px 5px;
margin-left:7px;
float:left;
}
.adresse{
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight:bold;
  text-decoration: none; 
 color: #72A8A6;
 padding:0px 2px 0px 2px;
}
h1{
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 16px;
 font-weight:bold;
  text-decoration: none; 
 color: #72A8A6;
margin:0px 0px 0px 0px;
}
#footer{
float:left;
margin:0px 0px 0px -2px;
}

#roundimage1{
padding:20px;
width:202px;
border:1px solid color: #72A8A6; 
}
#roundimage2{
padding:20px;
width:202px;
border:1px solid color: #72A8A6; 
}

#head{
width:965px;
height:222px;
background-image:url(/images/shared/head.jpg);
background-repeat:none;
background-color:#72A8A6;
}
#content{
width:965px;
height:222px;
float:left;
padding:0px;
}
#content_box{
width: 620px;
float:left;
border:0px solid #000000;
margin:0px 0px 0px 10px;
}

#content_images{
padding:5px 0px 5px 20px;
width:200px;
border:0px solid #AA0000;
}
#content_text2{
padding:5px 5px 5px 30px;
width:340px;
border:0px solid #000000;
}
#content_image2{
padding:50px 30px 5px 5px;
width:200px;
float:right;
border:0px solid #000000;
}
#content_text{
width:350px;
border:0px solid #000000;
margin:0px 0px 0px 17px;
display:block;
float:right;
}

#teaser_content{
width:260px;
border:0px solid #000000;
padding:15px 15px 0px 15px;
}
#content_right{
float:right;
margin:0px 30px 0px 0px;
}
#small_box_head{
background-image:url(/images/shared/box_head.gif);
background-repeat:no-repeat;
width:189px;
height:24px;
color:#FFFFFF;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight:bold;
padding:0px;
margin:0px;
border:0px solid #000000;
}
#small_box_head2{
background-image:url(/images/shared/box_head2.gif);
background-repeat:no-repeat;
width:189px;
height:24px;
color:#FFFFFF;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight:bold;
padding:0px;
margin:0px;
border:0px solid #000000;
}
#small_box_middle{
width:177px;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 10px;
 border-left:1px solid #72A8A6;
 border-right:1px solid #72A8A6;
 padding:5px 5px 0px 5px;
}
textarea,input,option,select,form{
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 10px;
padding:0px;
}
#small_box_bottom{
background-image:url(/images/shared/box_bottom.gif);
background-repeat:no-repeat;
width:189px;
height:24px;
color:#FFFFFF;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight:bold;
}
#small_box_bottom2{
background-image:url(/images/shared/box_bottom2.gif);
background-repeat:no-repeat;
width:189px;
height:24px;
color:#FFFFFF;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight:bold;
}
.box_Abstand{
padding:0px;
}
.box_Abstand2{
padding:5px 10px 0px 10px;
}

#teaserlink{
position:relative;
left:0px;
width:80px;
float:right;
margin-top:-10px;
}
.t_link
{
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight:bold;
  text-decoration: none; 
 color: #72A8A6;
}
.t_link2
{
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight:bold;
 text-decoration: none; 
 color: #72A8A6;
}
a
{
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight:bold;
 text-decoration: none; 
 color: #72A8A6;
}
.language{
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight:bold;
 color: #000000;
 text-decoration: none; 
}

div{
border:0px solid #000000;
}

  ul#Navigation {
  margin:0px;
  padding:180px 0px 0px 200px;
  }

  ul#Navigation li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
    margin: 0; 
	padding: 0;   /*Abstand zwischen den Links */
  }
  * html ul#Navigation li {  /* Korrektur fuer den IE */
    margin-bottom: 0;
  }

  ul#Navigation li ul {
    margin: 0; 
	padding: 0;
    position: absolute;
    top: 18px; 
	left: 0;
    display: none;  /* Unternavigation ausblenden */
  }
  * html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */
    left: 3px;
    lef\t: 0;
  }
  ul#Navigation li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Navigation li ul li {
    float: none;
    display: block;
    margin-bottom: 0;
  }  ul#Navigation a, ul#Navigation span {
    display: block;
 	padding: 3px 0px 2px 12px;
    text-decoration: none; 
	font-weight: bold;
	font-size:14px;
    color: #FFFFFF; 
  }
  

  
  ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
    color: #72A8A6; 
  }
  
    ul#Unternavigation a:hover, ul#Unternavigation span, li a#aktuell {
    border-color: white;
    border-left-color: #545E6C; 
	border-top-color: #545E6C;
	border-left: 0;
    color: white; 
	background-color: #2237EA;
  }
  
  
  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    color: #72A8A6; 
  }
 
  
  ul#Navigation li ul span {  /* aktuelle Unterseite kennzeichnen */
    background-color: #2237EA;
  }
  
  
 ul#footer_navigation {
  margin:0px;
  padding:0px;
  }

  ul#footer_navigation li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
    margin: 0; 
	padding: 0;   /*Abstand zwischen den Links */
  }
  * html ul#footer_navigation li {  /* Korrektur fuer den IE */
    margin-bottom: 0;
  }

  ul#footer_navigation li ul {
    margin: 0; 
	padding: 0;
    position: absolute;
    top: 18px; 
	left: 0;
    display: none;  /* Unterfooter_navigation ausblenden */
  }
  * html ul#footer_navigation li ul {  /* Korrektur fuer IE 5.x */
    left: 3px;
    lef\t: 0;
  }
  ul#footer_navigation li:hover ul {
    display: block;  /* Unterfooter_navigation in modernen Browsern einblenden */
  }
  ul#footer_navigation li ul li {
    float: none;
    display: block;
    margin-bottom: 0;
  }  ul#footer_navigation a, ul#footer_navigation span {
    display: block;
 	padding: 3px 0px 2px 12px;
    text-decoration: none; 
	font-weight: bold;
	font-size:11px;
    color: #000000; 
  }
  

  
  ul#footer_navigation a:hover, ul#footer_navigation span, li a#aktuell {
    color: #72A8A6; 
  }
  
    ul#Unterfooter_navigation a:hover, ul#Unterfooter_navigation span, li a#aktuell {
    border-color: white;
    border-left-color: #545E6C; 
	border-top-color: #545E6C;
	border-left: 0;
    color: white; 
	background-color: #2237EA;
  }
  
  
  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    color: #72A8A6; 
  }
 
  
  ul#footer_navigation li ul span {  /* aktuelle Unterseite kennzeichnen */
    background-color: #2237EA;
  }

