body {
          font-weight: none;
          font-family: Arial, Helvetica, sans-serif; 
      /* font-family: "Trebuchet MS", "Geneva", "Arial", "Helvetica", "SunSans-Regular", "sans-serif", "Verdana"; */
      /* font-stretch: normal;*/
          text-decoration: none; 
          text-align: left; 
       /*text-transform: capitalize;*/
          margin: 0px;
	  margin-top:0px;
          font-size: 0.9em;
}
#rheuma{
	margin-top:-20px;
	margin-left:90px;
	text-decoration:underline;
	}
.csc-mailform{
	border:none;
	}
#c894 .csc-mailform-field{
	border:none;
	}
#mailform1{
	border:none;
	
	margin-top:-50px;
	}
.block {
     border:px solid gray;
     table-layout:auto;
     height: 100%;
	padding-right:60px;
}

.inhalt .bodytext{
  font-size: 1em;
}

.inhalt .csc-firstHeader {
  font-size: 1em;
  xcolor: #3d7931;
  color:red;

}


.inhalt .csc-header h1{
  font-size: 1.5em;
  xcolor: #3d7931;
color:black;
}


.inhalt .csc-header h5{
  font-size: 0.7em;
  color: #000000;
  background-color:#cccccc;
}


a {  
     text-decoration: none;
     color: black;
    }

.main {
	vertical-align: middle;
	background-color: #FFFFFF;
	table-layout: fixed;
                font-size: 0.89em;
	}


td.block_rechts {
               background-color: #CCCCCC;
               height: 100%;
               vertical-align: top;
               padding-top:10px;
}

.block_rechts .csc-header h1{
             font-size: 0.87em;
}

.block_rechts p.bodytext{
             font-size: 0.8em;
}
.menu a{
	font-size: 0.87em;
	table-layout: fixed;

}
.navilinksebene1no {

;
}

.navilinksebene1act a {

}


.navilinksebene2no a {

}

.navilinksebene2act a {

}


.navioben_ueberschrift {
	color: #cccccc;
	background-color: #CCCCCC;
	font-size: 12px; 
	text-decoration: none;
	vertical-align: middle;
}

.navioben  {
	background-color: #CcccCC;
	font-size: 14px; 
    	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif; 
	
}


/*td {
	overflow:hidden;
	
}*/

.kopf_zeile_rechts {
	width: 800px;
	height: 118px;
	background-image:url(rga_re_oben.png);
}
.kopf_zeile_links {
	width: 200px;
	height: 118px;
	background-image:url(rga_neu_li.png);
	background-repeat:no-repeat;
	border:px solid #000000;
}

.navioben a:visited {
		color: #000000;
}

.haupttabelle{
    table-layout: fixed;
    width: 1002px;
    height: 100%;
    padding: 0px;
    padding-top: 0px;    
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    border-spacing: 0px;
}
.navioben_submenu td  {
	background-color: #CCCCCC;
	font-size: 14px; 
    	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif; 
	height: 28px;
	width: 131px;
                text-indent: 10px;
}

.navioben_submenu td a:hover, .vertikal_menu .navioben a:hover{
   font-weight: bold;
   color: #363;
   font-size: 14px; 
}



.navioben_submenu .navioben_submenu_bild {
    background-color: #FFFFFF;
    background-image: url(navi-oben-grau.gif);
   background-repeat: no-repeat;
}


td.navioben div{
   display: inline;
}

td.inhalt {
vertical-align: top;

}


	/* default styles for extension "tx_indexedsearch" */
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
	.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }

.suche INPUT{
	
	vertical-align: middle;

        font-size: 0.8em;
	
}

.suche {   font-size: 14px;}
.block_rechts p {

/* height:2px; */
line-height:24%;
}

.a1Teaser{
	text-align:left;
	width: 150px;
	font-size: 0.9em;
}
.a1Teaser_img{
	width: 100px;
}

.bodytext a{
	text-decoration:underline;
}

.csc-linkToTop {
	font-variant: small-caps;
	font-style:italic;
}
.ticker {
	visibility: hidden;
	width: 450px;
	height: 15px;
	position: relative;
	background-color: #cccccc;
	left: 0px;
	top: 420px;
}