/**/

/*----------------------- Allgemein -----------------------*/
html, body {
  margin: 0;
}
body {
  background-image:url(/cps/rde/xbcr/SID-210B136F-15B5B5DE/pc/images/top_bg.gif); 
  background-position:top left; 
  background-repeat:repeat-x;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}
a {
  color:#032778;
}
#container {
  width: 988px;
  margin: 32px auto; 
}
#wrapper {
  float: left;
  width: 988px;
}
#left {
  float: left;
  width: 20%;
  margin-left: -984px;
}
#right {
  float: left;
  width: 190px;
  margin-left: -193px;
}

#textstyle {
  float:right; margin-right: 6px;
}
.clear { 
  clear:both; 
  padding:0; 
  margin:0;
}
/*------------------------ Header -------------------------*/
#header {
  width:100%;
  height:100px;
  background-image:url(/cps/rde/xbcr/SID-210B136F-15B5B5DE/pc/images/header_bg.gif);
  background-position:top;
  background-repeat:no-repeat;
}
#logo { 
  float:left;
  height:35px;
  margin-left:25px;
  margin-top:4px;
}

/*----------------------- Navigation ----------------------*/
.navigation_top
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  float:left; 
  margin-left:25px; 
  color:#ffffff; 
  font-size:12px;
  margin-top:37px;
}
* html .navigation_top
{
  margin-top:4px;
}
.subpadding1 {
  padding: 10px 5px 5px 0.5em;
  height:18px;
}
#subnavigation {
  width:188px;
  padding: 1pt 0 1em 0;
  margin-bottom: 1em;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight:bold;
  color: #032778;
}
/* nur für IE 7 */
*+html #subnavigation {
  padding: 38px 0 1em 0;
}
#subnavigation ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: none;
}        
#subnavigation li {
  margin: 0;        
}        
#subnavigation li a {
  font-size:12px;
  display: block;
  color: #032778;
  text-decoration: none;
  width: 100%;
  background-image:url(/cps/rde/xbcr/SID-210B136F-15B5B5DE/pc/images/subnavi_inactive.gif);
  background-repeat:no-repeat;
}

#subnavigation li a.subpadding1active {
  padding: 10px 5px 5px 0.5em;
  height:18px;
  background-image:url(/cps/rde/xbcr/SID-210B136F-15B5B5DE/pc/images/subnavi_active.gif);
}
#tabs6 {
  float:left;
  background:#efefef;
  line-height:normal;
  background:url("/cps/rde/xbcr/SID-210B136F-15B5B5DE/pc/images/bg_nav.gif") repeat-x left top;
  height:27px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  margin-top: 34px;
  margin-left: 18px;
}
*html #tabs6 {
  margin-top: 0px;
  margin-left: 5px;
}


#tabs6 ul {
  margin:0;
  padding:0px 2px 0 50px;
  list-style:none;
}
#tabs6 li {
  display:inline;
  margin:0;
  padding:0;
}      
#tabs6 a {
  float:left;
  background:url("/cps/rde/xbcr/SID-210B136F-15B5B5DE/pc/images/nav_left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 10px;
  text-decoration:none;
  height:27px;
}
* html #tabs6 a {
   width:3px;
}
* html #container {
  width: 990px;
  margin: 32px auto;
}
#tabs6 a span {
  float:left;
  display:block;
  background:url("/cps/rde/xbcr/SID-210B136F-15B5B5DE/pc/images/nav_right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  color:#FFF;
  height:18px;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs6 a span {float:none;}
/* End IE5-Mac hack */
#tabs6 a:hover span {
  color:#314e8e;
}
#tabs6 a:hover {
  background-position:0% -27px;
}
#tabs6 a:hover span {
  background-position:100% -27px;
}
#tabs6 a.topactive {
  background-position:0% -27px;
  height:27px;
}
#tabs6 a.topactive span {
  background-position:100% -27px;
  height:18px;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs6 a.topactive span {float:none;}
/* End IE5-Mac hack */
#tabs6 a.topactive span {
  color:#314e8e;
}
/*----------------------- BreadCrumb -----------------------*/
#breadcrumb { 
  color:#677cae;
  font-size:12px;
  float:left;
  margin-left:215px;
}
* html #breadcrumb{
  margin-left:105px;
}
*+html #breadcrumb {
  margin-left:210px;
}
#breadcrumb a { 
  color:#677cae;
  font-size:12px;
  text-decoration:none
}

/*------------------------ Content ------------------------*/
#content {
  margin: 0 20%;
  padding: 0 0 0 2px; 
 }
/*Nur für IE7 Abstand */
*+html #content {
  margin-top:36px;
}
#contenttop {
  background-image:url(/cps/rde/xbcr/SID-210B136F-15B5B5DE/pc/images/content_top.gif); 
  height:3px; 
  width:590px;
}
#contentmid {
  background-image:url(/cps/rde/xbcr/SID-210B136F-15B5B5DE/pc/images/content_mid.gif);
  background-position:bottom;
  background-repeat:no-repeat;
  width:590px;
}    
#artikel_text {
  margin:0px 20px;
  padding:0pt 0pt 10pt 20px;
  font-size:12px;
  color:#032778;
}     
* html #artikel_text {
  padding-right: 10px; 
  padding-left: 40px; 
  font-size: 12px; 
  padding-bottom: 10pt; 
  margin: 0pt 46px 10pt 0px; 
  color: #032778; 
  padding-top: 0pt
}
#artikel_text h1 {
  font-family: georgia;
  font-size:18px;
  margin:0 0 16px 0;
  clear:both;
}
#artikel_text h2, h3{
  font-size:12px;
  font-weight:bold;
  margin:0 0 15px 0;
}
#artikel_text a { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#032778;    
}
#artikel_text a:hover { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:none;
  color:#4d66a0;
}
#artikel_image {
  padding-left: 3px;
}
.labelform {
  float:left;
  width: 150px;
  text-align:right;
  margin-right:10px;
  margin-bottom:10px;
}
.textfeldform {
  float:left;
  width: 300px;
  height: 20px;
  margin-bottom:10px;
}
.button {
  margin: 0 10pt 0 10pt; 
  white-space: nowrap;
}
.button a {
  float:right;
  background:url("/cps/rde/xbcr/SID-210B136F-15B5B5DE/pc/images/button_left.gif") no-repeat left top;
  margin:0;
  padding:0pt 0pt 0pt 4px;
  text-decoration:none;
  height:27px;
  cursor: pointer;
}
* html .button a {
  width:3px;
}
.button a span {
  float:left;
  display:block;
  background:url("/cps/rde/xbcr/SID-210B136F-15B5B5DE/pc/images/button_right.gif") no-repeat right top;
  padding:4px 8px 4px 6px;
  color:#FFF;
  font-weight:bold;
  height:18px;
  cursor: pointer;  
  white-space:nowrap;  
 }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.button a span {float:none;}
/* End IE5-Mac hack */

/*------------------------ Footer -------------------------*/
#footer {
  width: 100%;
  clear: both;
  border-top: 1px solid #cecece;
  text-align: center;
  padding: 5px 0;
  color: #fff;
  background: #666;
}
#bottom {
  text-align: center;
  font-weight:normal;
  margin:90px 0pt 0pt; 
}
* html #bottom {
  margin: 0px;
}
#bottom_navigation {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  margin:12px 0 0 0;
  color: #032778;
}
* #bottom_navigation {
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
  margin:20px 0 0 0;
  color: #032778;
}
#bottom_navigation ul { 
  list-style-type : none;
  margin: 0;
  padding: 0;
}
#bottom_navigation ul li { 
  display: inline;
}
#bottom_navigation a { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:underline;
  color:#4d66a0;
}    
#bottom_navigation a:hover {color:#535353;}
#copyright {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#4d66a0;
  padding: 6px 0 0 0;
}
/*---------------------- Sitemap -------------------------*/
#sitemap {
  margin:0px 20px;
  padding:10pt 0pt 10pt 20px;
}
#sitemap h1 {
  font-family: georgia;
  font-size:18px;
  margin:0 0 16px 0;
  clear:both;
  color:#032778;
}
#sitemap a {
    font-size:12px;
    font-weight:bold;
    color:#032778; 
    text-decoration:none;
}
#sitemap a:hover {
    font-size:12px;
    font-weight:bold;
    color:#032778;
    text-decoration:underline;
}
#sitemap ul a {
    font-size:12px;
    font-weight:normal;
    color:#032778; 
    text-decoration:none;
}
#sitemap ul a:hover {
    font-size:12px;
    color:#032778;
    text-decoration:underline;
}
#sitemap li {
    color:#032778;
}

/*---------------------- Print Page -----------------------*/
.printpage {
  float:right;
  padding:5px 10px 0 0;
}
.printpage a {
  color:#032778;
  font-size:0.7em;
  text-decoration:none;
}
.printpage img {
  padding:0 0 0 0;
}

/*---------------------- Send Page ------------------------*/
#sendpage { 
  position:absolute;     
  width:300px; 
  height:300px;
  padding:6px; 
}
#sendpage h3 { 
  font-size:18px; 
  color:#032778; 
  margin:0pt;
}
.button_send {
  border: solid 1px #032778;
  font-size:12px;
  font-weight:bold;
  color:#032778;
  margin-top: 6px;
}
.label {
  font-size:11px;
  color:#032778;
  padding:2px 0 2px;
  clear:both;
}
.sendformfield input {
  border: solid 1px #032778;
  font-size:11px;
  font-weight:bold;
  color:#032778;
  width:298px;
}
.sendformbox textarea {
  border: solid 1px #032778;
  font-size:11px;
  color:#032778;
  width:298px;
  height: 140px;
}
