
.home       {height:200px;}
html        {font-family:Tahoma;width:100%;}
.bodytext   {padding:0px; margin:0 0 0 33px; font-size:12px;font-family:Tahoma;color:rgb(90,90,90);line-height:19px;}
a           {font-family:Tahoma;color:rgb(90,90,90);cursor:pointer;}
a:hover     {font-family:Tahoma;color:rgb(0,150,53);}

#mainnav                      {margin:0;padding:0;position:relative;top:-10px;font-family:Tahoma;border:0px solid #000;}
#mainnav ul                   {list-style-type:none;text-align:center;margin:0px;padding:0px;}
#mainnav ul li                {line-height:32px;margin:0px;padding:0px;display:inline;}
#mainnav ul li p              {float:left;border-left:1px solid #FFF;}
#mainnav ul li:first-child p  {border-left:none; }
#mainnav ul li a              {display: block;float: left;color: #FFF;font-size: 12px;font-weight:bold;text-decoration: none;padding:0 40px;}

#mainnav ul li:hover a        {background-image: url(StyleSheet_FILES/navi-hover.jpg);display: block;margin:0 5px;padding:0 35px;}
#mainnav ul li.activ a        {background-image: url(StyleSheet_FILES/navi-hover.jpg);display: block;margin:0 5px;padding:0 35px;}

#mainnav ul li a:hover ul, 
#mainnav ul li:hover ul       {visibility: visible; }

#mainnav li ul                {margin:0;padding:0;padding-top:15px;padding-bottom:15px;}
#mainnav li ul li             {margin-left:15px;background: url(../images/elements/menuepfeil2.png) no-repeat 5px 10px;}
#mainnav li ul li a           {font-size: 12px;color: #6F6F6F;background-image: none;float: left;font-weight:normal;padding-left:20px;text-align:left;}
#mainnav li ul li:hover       {background:#F6F6F8 url(../images/elements/menuepfeil2.png) no-repeat 5px 10px; }
#mainnav li ul a:hover        {color:rgb(0,150,49)}

#mainnav li:hover 
ul.topmenu_link_level3 li a   {position:relative;top: -14px;margin: 0px;line-height:25px; background-image:none;}
ul.topmenu_link_level3        {width:955px;border:10px solid #EFEFEF;position:absolute;left:0px;top:46px;visibility: hidden;background-color: #FFF;z-index: 1000;}
ul.topmenu_link_level3 li     {top: -10px;border-bottom:1px dotted #959595;width:297px;height:29px;line-height:25px;background:#FFF url(../images/elements/menuepfeil2.png) no-repeat scroll 5px 10px;list-style:none;float:left;}
ul.topmenu_link_level3 li:hover, 
ul.topmenu_link_level3 li a   {color:#868686;text-decoration:none;}

ul.topmenu_link_level4        {width:775px; left: 185px; min-height:160px;top: -0px;position:absolute;visibility: hidden;background-color: #F6F6F7;border:3px solid #F6F6F7;z-index: 1000;display:none;}
ul.topmenu_link_level4 li:hover {font-weight:normal;background:#FFFFFF url(../images/elements/menuepfeil2.png) no-repeat left;color:rgb(0,150,49)}
.topmenu_link_level4 li       {padding:0px;margin:0px;border-bottom:1px dotted #959595;width:355px;font-size:11px;height:25px;float:left;line-height:25px;background-color:#F6F6F7;background:url(../images/elements/menuepfeil2.png) no-repeat scroll 5px 10px;list-style:none;overflow:hidden;}
#mainnav li ul.topmenu_link_level4 li a     {padding:0 0 0 20px;margin-right:0px;left:0px;overflow:hidden;}

ul.topmenu_link_level4 .two_lines {height:35px;}

.licss                        {border-bottom:1px dotted #959595;width:297px;height:29px;line-height:25px;background:url(../images/elements/menuepfeil2.png) no-repeat scroll 5px 10px;list-style:none;}


#mainnav li:hover ul.topmenu_link_level3_vertical li a {position:relative;margin: 0px;line-height:25px; background-image:none;}
#mainnav li:hover ul.topmenu_link_level3_vertical li {display:block;}
#mainnav li:hover ul.topmenu_link_level3_vertical li p {margin:0;padding:0px;}
#mainnav li:hover ul.topmenu_link_level3_vertical li p a {margin:0;}
.topmenu_link_level3_vertical {width:955px;border:10px solid #EFEFEF;position:absolute;left:0px;top:46px;visibility: hidden;background-color: #FFF;z-index: 1000;}
.topmenu_link_level3_vertical li:hover {font-weight:normal;background:#FFFFFF url(../images/elements/menuepfeil2.png) no-repeat left;}
.topmenu_link_level3_vertical li a {color:#868686;text-decoration:none;}
.topmenu_link_level3_vertical li:hover ul.topmenu_link_level4 {display:block;}



body {width:100%;margin: 0;padding: 0;font-family: Tahoma;font-size:14px;}
#page {margin: 0  auto ;padding: 0 ;width: 975px;position: relative;}

#top_2                      {position: relative;margin: 4px 0 0 0;padding: 0px 0 0 0;width: 975px;height: 128px;background: url(StyleSheet_FILES/top_2.png) no-repeat; }
#top_2 img                  {margin: 0;padding: 0;border: none;}
#top_2 a.link               {margin: 0 1px 0 0;padding: 2px 5px 0 5px;font-family: Tahoma;font-weight: bold; font-size: 12px;text-decoration: none;color: #545454;background-color: #e4e4e4;height: 17px;display: inline-block;}
#top_2 a:hover.link         {background-color: #d4d4d4;}
#top_2 .left_navi           {background: url(StyleSheet_FILES/header-links.png) no-repeat;width: 420px;height: 30px;position: absolute; bottom: 15px; left: 27px;}
#top_2 .left_navi ul        {list-style:none;position: absolute; bottom: 5px; left: 34px;}
#top_2  li                  {display:inline;}
#top_2 .left_navi a         {background:none;text-align:center;}
#top_2 .left_navi a:hover   {background:none;color:rgb(0,150,49)}
#top_2 .left_right ul       {list-style:none;position: absolute; bottom: 15px; left: 460px;}
#top_2 .left_right ul li    {background: url(StyleSheet_FILES/menuepfeil2.png) no-repeat right 3px;}
#top_2 .left_right a        {color:rgb(132,130,132);margin:0  8px 0 10px;font-size:10px;text-decoration:none;}

#top_3_old        {position: relative;margin: 0; padding: 0; width: 975px; height: 278px;}   
.move_up          {position:absolute;top:122px;left:0px;}
.move_up .mainimg {float:right;height:235px; width:949px;}
#top_3            {margin: 0; padding: 0; width: 975px;/* height: 278px;*/}
#top_3 .box       {position: absolute;right: 12px;top: 12px;width: 170px;height: 170px;margin: 0;padding: 20px;background-color: White; border: solid 1px #b9b9b9;font-family: Tahoma;font-size: 12px;color: #4c4c4c;text-align: left;}
#top_3 .navi      {position: absolute;right: 0;bottom:2px;width: 975px;height:39px;margin:0px;padding:0px;background:#737173;}



#top_4          {margin: 4px 0 16px 0;padding: 1px 0 0 5px;width: 970px;height: 14px;background-color: #eeeeef;text-align: left; font-family: Tahoma;font-weight: bold;font-size: 11px;color: #a3a3a3;}
#top_4 a        {margin: 0 0 0 5px;padding: 0;font-family: Tahoma; font-weight: normal;font-size: 11px;color: #656565;text-decoration: none;}
#top_4 a:hover  {text-decoration: underline;}

.left_content                         {float: left;margin: 0;padding: 0px 0 10px 0;width: 646px;}
.left_content .csc-frame-frame1       {border:1px solid #959595;padding-top:18px;}
.left_content_area                    {float: left;margin: 0 0 10px 0;padding: 8px 25px 25px 25px;width: 595px;border: solid 1px #e2e3e6;text-align: left;}
.left_content_area p                  {font-family: Tahoma;font-size: 14px;color: #424242;}
.left_content_area td                 {vertical-align: middle;}
.align-right                          {text-align:right;}

ul                                    {margin:0px;padding:0px;margin-bottom:0px;}

.left_content_area ul                 {margin:8px 0 8px 33px;padding:0px 15px 0px 25px;background-color: rgb(233,233,233);}
.left_content_area ul li              {color:rgb(90,90,90);padding:3px 0px 3px 0;border-top:1px dotted rgb(149,149,149); list-style-image: url(StyleSheet_FILES/aufzaehlungszeichen_02_grauebox.jpg);}
.left_content_area ul li:first-child  {padding-top:3px;border-top:0px;}
.left_content_area ul li a            {color:rgb(90,90,90);text-decoration:underline;}
.left_content_area ul li a:hover      {color:rgb(0,150,53);}
ul.rte_green_points li {color:rgb(90,90,90);padding:2px 0px;border-top:1px dotted rgb(149,149,149); list-style-image: url(StyleSheet_FILES/aufzaehlungszeichen_01_grauebox.png);}
div.rte_dotted          {background-color:none;position:relative;width:562px;height:1px;margin:7px 0 7px 33px;border-top:1px dotted rgb(149,149,149);}
div.rte_solid           {background-color:none;position:relative;width:562px;height:1px;margin:7px 0 7px 33px;border-top:1px solid rgb(149,149,149);}
p.Schrift-gruen         {padding:0px; margin:0 0 0 33px; font-family:Tahoma;color: rgb(0,150,49); }
div.Hintergrund-grau    {background-color: rgb(232,232,232);margin:5px 0 5px 33px;padding:4px 4px 4px 8px;}
div.Hintergrund-grau p  {margin-left:0px;}
div.Hintergrund-grau ul {margin-left:0px;padding-left:17px;}

span.gruen        {color:rgb(0,150,49); }
span.mittel       {font-size:11px}
span.klein        {font-size:10px}
span.winzig       {font-size:9px}


p.gruen_text      {color:rgb(0,150,49);padding:0px; margin:0 0 0 33px; font-size:12px;font-family:Tahoma;line-height:19px;}
p.mittel_text     {font-size:11px;padding:0px; margin:0 0 0 33px; font-family:Tahoma;line-height:18px;}
p.klein_text      {font-size:10px;padding:0px; margin:0 0 0 33px; font-family:Tahoma;line-height:17px;}
p.winzig_text     {font-size:9px;padding:0px; margin:0 0 0 33px;font-family:Tahoma;line-height:16px;}


div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img  {border:2px solid #fff;}
.csc-textpic-border .csc-textpic-imagewrap  {border:1px solid rgb(222,223,222);}
div.csc-textpic-border div.csc-textpic-imagewrap dd.csc-textpic-caption  {background:#fff;font-weight:normal;color: rgb(66,65,66);border-left:2px solid #fff;}

.top-spacer {background-color:#BFBFBF;width:100%;height:5px;margin-top:3px;margin-bottom:3px;}


.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap dl, 
.csc-textpic-intext-left .csc-textpic-imagewrap dl {padding-left:33px;}

.left_content_area_2 {float: left;margin: 0 0 10px 0;padding: 25px 25px 25px 25px;width: 595px;border: solid 1px #e2e3e6;text-align: left;}

.left_content_area_2 p {font-family: Tahoma;font-size: 15px;color: #424242;}

.gray_background {width: 100%;margin: 0;padding: 1px 0 1px 0;background-color: #eeeeef;font-family: Tahoma;font-size: 11px;font-weight: bold;color: #424242;}

.symbol_1 {float: left;height: 17px;width: 27px;background-image: url(StyleSheet_FILES/symbol_1.jpg);}

.title {float: left;margin: 0 0 0 5px;font-family: Tahoma;font-size: 12px;font-weight: bold;color: #a8a8a8;}

.flash{float:right;margin-top:-277px;padding-top:0;width:314px;}
#flash{float: right;width: 314px;background-repeat: no-repeat;margin-top:-0px;}

.unterseite{float: right;width: 274px;margin: 0;padding: 20px;background-image: url(StyleSheet_FILES/grauer-verlauf.jpg);background-repeat: repeat-x;font-family: Tahoma;font-size: 12px;color: Black;text-align: left;margin:0 0 10px;}
            
.unterseite .us-title {padding: 3px 0pt; position: relative; width: 100%; background-color: #fff; text-align: left;}
div.unterseite div.title  {border:1px solid #000;}
.unterseite a{position: relative;width: 255px;margin: 0;   padding:7px;display:inline-block;border-bottom: solid 1px #a4a4a4;color: #595959;font-weight: bold;text-decoration: none;font-size:11px;}

.unterseite a:hover{background-color: #a4a4a4;color: White;}

.unterseite .green {background-color: #c0d9c1;border-bottom:1px dotted #fff;border-right:0px;border-left:0px;}

.unterseite .fourth{background-color: #d8e5d9;}

.unterseite .activ {background:#FFF url(StyleSheet_FILES/grau.png) no-repeat 250px center;color:#595959;}
####.unterseite .activ:hover {background: url(StyleSheet_FILES/gruen.png) no-repeat 250px center;}

.info_box {background-color:#EEEEEF;height:240px;margin-left:1px;position:relative;width:294px;}

.arrow_left {position: relative;margin: 0 1px 0 0;padding: 0;float: left;width: 27px;height: 240px;background-image: url(StyleSheet_FILES/arrow-balken-left.jpg);}

.arrow_right {position: relative;margin: 0 0 0 1px;padding: 0;float: right;width: 27px;height: 240px;background-image: url(StyleSheet_FILES/arrow-balken-right.jpg);}

.pulsschlag         {margin-bottom:15px;}
.info_box_text      {position: relative; margin: 5px 0 0 10px;font-size: 12px;color: #545454;}

.info_box_text td   {vertical-align: top;text-align: left;}
.info_box_text .bodytext {margin-left:0px;}

.info_box_2 {position: relative;margin: 0;padding: 65px 0 0 14px;float: right;width: 360px;height: 157px;background-color: #eeeeef;background-image: url(StyleSheet_FILES/pulsschlag.jpg);background-repeat: no-repeat;text-align: left;color: #7f7f7f;font-size: 12px;}

.info_box_2 .bodytext {margin-left:-3px;color:rgb(127,127,127)}
.info_box_2 ul        {margin-top:10px;margin-bottom: 10px;padding: 0;}
.info_box_2 li        {list-style-image: url(StyleSheet_FILES/list-element-1.jpg);margin: 0;padding: 0 0 7px 0px;margin-left:40px;}

.white_box            {position: relative;margin: 0;padding: 0;width: 346px;height: 50px;background-color: White;font-family: Tahoma;color: #6b696d;}
.white_box a          {color: #009635;text-decoration: none;}
.white_box a:hover    {text-decoration: underline;}
.news_small           {position: relative;float: left;padding: 0 10px 0 10px;width: 194px;height: 88px; background-color: #eeeeef;text-align: left;border-left:1px solid #fff;}
.news_small h1        {padding-top:0px;padding-bottom:0px;}
.news_small p         {position: relative;float: left;margin: 0;padding: 0;font-size:11px;color: #676767;clear:left;}
.news_small .bodytext {width:165px;line-height:13px;}
.news_small img       {border: none;}
.news_small_link      {position: absolute;right: 10px;bottom: 10px;}
.news_grau            {clear:both;padding-top:4px;}
.news_grau .bodytext  {margin:0px;}  
.news_grau .data .bodytext    {margin-top:7px;}  
.more-link         {position:relative;padding-right:10px;float:right;background: url(../images/elements/arrow-green-small.jpg) no-repeat 0 2px;}  
.more-link a       {color:rgb(168,168,168);font-size:11px;text-decoration:none;padding-left:15px;} 
.more-link a:hover {color:rgb(168,168,168);text-decoration:underline;}   

.top_5_border
{
    position: relative;
    clear: both;
    margin: 30px 0 10px 0;
    padding: 3px 0 3px 0;
    width: 975px;
    border-bottom: dotted 1px #959595;
    border-top: dotted 1px #959595;
    background-color: White;
}
.top_5 {position: relative;width: 975px;height: 29px;background-color: #f0f0f0;text-align: left;font-family: Tahoma;font-size: 12px;font-weight: bold;color: #a8a8a8;}

.top_5 table {float: left;}

.top_5 td {height: 29px;}

.top_5_right            {float: right;font-size: 9px;font-weight: normal;margin: 10px 20px 0 0;}
.top_5_right_white      {float: right;margin: 4px 18px 4px 0;background-color: White;height: 21px;padding:0 20px;}
.top_5_right_white img  {margin-right: 10px;}
.top_5_right_white a    {margin-right: 10px;font-family: Tahoma;font-size: 10px;color: #999999;padding: 0;vertical-align: super;}

/*Sitemap*/
.sitemap_link {position: relative;float: left;margin: 0 10px 0 0;width: 151px;height: 250px;border-right: solid 1px #e9e9e9;text-align: left;font-family: Tahoma;font-weight: bold;color: #868686;font-size: 11px;}
.sitemap_link ul {margin: 0 0 0 15px;padding: 0;list-style-image: url(StyleSheet_FILES/list-element-2.jpg);}
.sitemap_link li {margin: 0;padding: 0;}
.sitemap_link li a {font-family: Tahoma;font-weight: normal;color: #868686;font-size: 11px;text-decoration: none;color: #6fbc80;}
.sitemap_link a {font-family: Tahoma;font-weight: normal;color: #868686;font-size: 11px; text-decoration: none;}
.sitemap_link a:hover {text-decoration: underline;}



.relative{position: relative;}







.small_green        {background-image: url(StyleSheet_FILES/small-green-bg.jpg);height: 13px;}
hr                  {color: White;}
.bild               {position: relative;float: left;margin: 0 10px 5px 0;}
.light_gray_area    {margin: 1px 0 0 0;padding: 3px;background-color: #e0e0e0;}
.dark_gray_area     {margin: 1px 0 0 0;padding: 0;background-color: #b7b7b7;}
.dark_gray_area a   {font-family: Tahoma;font-size: 11px;color: White;text-decoration: none;}
.dark_gray_area a:hover {text-decoration: underline;}
.topmenu            {border-bottom:1px solid #000;margin-bottom:10px;text-align:left;float:left;width:100%;position:absolute;top:100px;left:0px;z-index:1000;background-color:#fff;display:block;}
#menu_item3 li      {float:none;}
#menu_item3 li li   {float:left;}
#menu_item3 li ul   {left:325px;position:absolute;top:25px;width:630px;}
.itemBtmBrd         {float:left;border:10px solid #EFEFEF;width:975px;} 
.topmenu_link       {border-right:1px solid #E9E9E9;float:left;width:265px;margin:15px;font-family: Tahoma;font-size:14px;}
.topmenu_link td    {border-bottom:1px dotted #959595;width:235px;height:28px;line-height:25px;background:url(../images/elements/arrow-black.jpg) no-repeat left;padding-left:10px;}
.topmenu_link td:hover {font-weight:bold;background:#F6F6F8 url(../images/elements/arrow-green.jpg) no-repeat left;}
td.activetd         {font-weight:bold;background:#F6F6F8 url(../images/elements/arrow-green.jpg) no-repeat left;}
.topmenu_link td a  {color:#868686;text-decoration:none;}
li.activeli         {font-weight:bold;background:#FFFFFF url(../images/elements/arrow-green.jpg) no-repeat right;}
.clearFloat         { clear: left; overflow:hidden; line-height:0; height:0; line-height:0; }
.floatLeft          { float:left;margin-left:1px;}
.floatLeft          {background: url(fileadmin/templates/images/elements/arrow-balken-left_gray.jpg) no-repeat;width: 27px;height: 240px;}
.floatLeft:hover    {background: url(fileadmin/templates/images/elements/arrow-balken-left_green_.jpg) no-repeat;width: 27px;height: 240px;}
div.rightbtn        {background: url(fileadmin/templates/images/elements/arrow-balken-right_gray.jpg) no-repeat;width: 27px;height: 240px;}
div.rightbtn:hover  {background: url(fileadmin/templates/images/elements/arrow-balken-right_green.jpg) no-repeat;width: 27px;height: 240px;}



fieldset.tx-powermail-pi1_fieldset { background-color:transparent; border:none; background:transparent; }
div.tx_powermail_pi1_fieldwrap_html_submitgraphic { text-align:center; }
fieldset.tx-powermail-pi1_fieldset label, .label {width:120px;font-size:normal;color:rgb(90,90,90);}
div.tx_powermail_pi1_fieldwrap_html {  margin:15px 0; }
.powermail_text, input.powermail_captcha, .textcss { background-color:#FFFFFF; border:1px solid #C5CCCF; color:#333333; font-size:11px; height:13px; padding:3px; width:255px; }
.upload { height:20px; }
.powermail_select, .combo { background-color:#FFFFFF; border:1px solid #C5CCCF; color:#333333; height:26px !important; padding:2px; width:263px; background:#FFFFFF none repeat scroll 0 0; border-color:#DADADA; border-style:solid; border-width:1px 1px 1px 1px; float:left; height:22px; margin:0 4px 9px 0; position:relative; font-size:12px; z-index:100; vertical-align:middle; }
.powermail_textarea, textarea.powermail_textarea,.textareacss { color:#333333; clear:both; line-height:normal; border:1px solid #C5CCCF; height:120px; padding:5px; width:250px; }
fieldset.tx-powermail-pi1_fieldset div.even { background-color:transparent; }
.tx-powermail-pi1 { background-color:none; }

fieldset.tx-powermail-pi1_fieldset {border:1px solid #AAAAAA;padding:10px;margin-top:10px;text-align:left;}

div.csc-textpic-center div.csc-textpic-imagewrap {margin:0;}

/* styles for news starts here */
.news_element_new, .news_element              {padding:0px 0 3px 0;margin:3px 0 3px 0;border-bottom:1px solid #E9E9E9;}
.news_element_new:hover table,
.news_element:hover table                     {background-color:#C0DAC1;}
.news_leftarrow                               {background: url(../images/elements/green.PNG) no-repeat left;height:78px;}
.news_element_new:hover .news_leftarrow, 
.news_element:hover .news_leftarrow           {background: url(../images/elements/white.png) no-repeat left;}
.news_element_new .news_contentmid,
.news_element .news_contentmid               {padding:4px 0px 0px 8px;margin:0px;height:22px;}
.top-spacer2{height:3px;}

.news_headspan {font-size:12px;background-color:#fff;	padding:2px;	float:right;	position:relative;	top:3px;}
.news_rightarrow {background:url(../images/elements/button-green.jpg) no-repeat center;}
.gray_bg {background-color:#EEEEEF;}


.tx-flseositemap-pi1 .news_contentmid     {padding:4px 0px 0px 8px;margin:0px;height:22px;}
.news_contentmid                          {padding:0px 0px 50px 8px;margin:0px;height:29px;}
.news_contdate                            {color:#009635;	font-size:17px;font-family:Tahoma;}
.news_conttext                            {color:#545454;font-size:17px;margin:0;padding:0;font-family:Tahoma;}
.news_conttextdwn .bodytext               {margin-left:0px;color:#545454;height:40px;}
.news_mailcontent                         {margin-left:10px;}
.news_mailcontent .bodytext               {margin-left:0px;}
.news_mailcontent .news-single-imgcaption {display:none;}
.news_mailcontent img                     {margin-bottom:6px;}
.news_mailcontent .back                   {margin-top:10px;height:19px;}
.news_mailcontent .back span              {position:relative;top:-12px;}
.news_mailcontent a                       {text-decoration:none;color:rgb(115,115,115);font-weight:bold;}
.news_mailcontent .news-single-files img  {background: url(../images/pdf-logo.jpg) no-repeat;width: 49px;height: 50px;}
.spacer_gray                              {background-color:rgb(209,209,209);padding-top:1px;border-top:6px solid #fff;border-bottom:6px solid #fff;}
.pdf_para span                            {font-weight:bold;text-decoration:underline;}
.pdf_para                                 {border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;padding:5px;margin-bottom:0px;}
.link_para                                {border-bottom:1px solid #E9E9E9;padding:5px;margin-top:0px;}
.news-single-img                          {float:none;margin-left:0px;}


.csc-textpic-caption{background-color:#E0E0E0;margin:1px 0 0;padding:3px;font-family: Tahoma;font-size: 12px; font-weight: bold;color: rgb(157, 157, 157);}


/* styles for zentrale */

#zentrale_combo                           {border: solid 1px #e5e5e3; width: 100%; margin: 15px 0 10px 0; vertical-align: super;top:-142px;}
#zentrale_space                           {height:60px;}
#zentrale_options                         {position:absolute;top:17px;left:-691px;width:860px;height:252px;z-index:1100;background-color:#fff;border:1px solid #E5E5E3;}
#zentrale_selimage                        {border:0px solid #000;margin:4px 0 4px 0;}
#zentrale_options .zentral_options_value  {padding:3px 8px;width:155px;height:30px;cursor:pointer;font-size:11px;font-family:Tahoma;float:left;border-left:1px solid #E5E5E3;}
#zentrale_options .grau                   {background:rgb(247,243,247);}

#zentrale_options .zentral_options_value:hover {background-color:#E0DFE3;}

#zentrale_selimage, #zentrale_seltext     {cursor:pointer;}

.main                                     {float:left; width:606px; text-align:left; padding:10px 0;margin:10px 20px;background:rgb(245,251,255);}
.leftmain                                 {float:left;width:113px; text-align:left;margin-left:13px;}
.rightmain                                {width:480px; padding-left:130px; text-align:left;}
.top                                      {width:460px;height:74px;background:url(../images/babygal/top.png) no-repeat;}
.top .name                                {padding-top:8px;margin-left:-7px;} /*has to be 33px-7px*/
.top .infos                               {padding-top:8px;margin-left:26px;}
.mid                                      {float:left; width:460px;  padding-left:25px; padding-right:5px; text-align:left;background:url(../images/babygal/mid.png) repeat-y;}
.mid .title                               {width:360px; line-height:40px; margin-left:33px; color:#35688f;}
.mid .bodytext                            {width:360px;}
.btm                                      { height:20px; width:460px; float:left;background:url(../images/babygal/btm.png) no-repeat;}
.linedot                                  {width:606px;height:1px;border-bottom:1px dotted #D8D8D8;clear:both;}
.csc-frame-rulerBefore                    {width:100%;height:1px;border-top:1px dotted rgb(149,149,149);margin:0px 0 10px 0;}
.contenttable                             {margin:0px;padding:0px;}


.floatleft                                {float:left; width:140px; line-height:32px; text-align:left;border-bottom:1px dotted #D8D8D8;}
.width                                    {width:452px; float:left; text-align:left;}

.csc-textpic csc-textpic-intext-right csc-textpic-caption-l {padding-top:10px;padding-bottom:10px;}

/*searchpage*/
p.csc-searchResult                        {margin:0px;padding-left:15px;margin-left:10px;font-size:10px;}
.csc-searchResultHeader a                 {color:#009635;font-size:12px;}
h3.csc-searchResultHeader                 {border-top:1px dotted #D8D8D8;width:100%;padding-top:10px;}
.csc-header                               {margin-bottom:5px;}

.tx-saltswf-pi1                           {z-index:1000;}

.tx-flseositemap-pi1 .news_conttext a     {font-size:15px;text-decoration:none;font-weight:bold;}
.tx-flseositemap-pi1 .news_conttextdwn .bodytext  {font-size:12px;margin-top:-8px;}
.tx-flseositemap-pi1 .top-spacer          {position:relative;top:-7px;}
.tx-flseositemap-pi1 table tbody tr td    {vertical-align:top;padding-top:6px;border:0px solid #000;}
.leftbtn                                  {background: url(../images/elements/arrow-balken-left.jpg) no-repeat;width: 27px;height: 240px;}
.leftbtn:hover                            {background: url(../images/elements/arrow-balken-left_green.jpg) no-repeat;width: 27px;height: 240px;}
.scrollContentExample1BtnRight            {background: url(../images/elements/arrow-balken-right.jpg) no-repeat;width: 27px;height: 240px;}
.scrollContentExample1BtnRight:hover      {background: url(../images/elements/arrow-balken-right_green.jpg) no-repeat;width: 27px;height: 240px;}
.scrollContentExample1 ul li              {position:relative;width:294px;}
.scrollContentBorder {padding:0px; margin:0px;}
.scrollContentBorder ul li {border:none;margin:0px;padding:0px;}

h1  {clear:both;background:#EEEEEF url(../images/elements/symbol_1.jpg) no-repeat left;font-family:Tahoma;font-size: 14px;color: #424242;margin: 15px 0 10px 0;padding: 5px 33px;text-align:left;}
h2  {float: left;margin: 0 0 0 0px;font-family: Tahoma;font-size: 12px;font-weight: bold;color: #a8a8a8;background: url(../images/elements/symbol_1.jpg) no-repeat left;padding:0 0 0 32px;text-align:left;}
h3  {margin:0 0 0 20px; padding:5px 0 5px 0;font-size:14px;font-weight:normal;border-bottom:1px dotted rgb(90,90,90);color:rgb(90,90,90);font-family:Tahoma;text-align:left;}
h4  {font-family:Tahoma;font-size: 14px;color: #424242;margin: 0;margin-top:15px;padding: 5px 33px;background:#EEEEEF url(../images/elements/symbol_1.jpg) no-repeat left;text-align:left;}

.left_content .news_small h1{position: relative;left:-10px;margin: 10px 0 10px 0;color: #a4a4a4;font-size: 13px;}


/*Kontaktformular*/
.tx-powermail-pi1 fieldset legend {display:none;}
.tx-powermail-pi1 fieldset        {border:0px;margin:0 0 0 10px;font-weight:bold;color:rgb(90,90,90);font-family:Tahoma;}
/*Herr / Frau*/
.tx-powermail-pi1 .powermail_radio_inner_uid5_0, 
.tx-powermail-pi1 .powermail_radio_inner_uid59_0,
.tx-powermail-pi1 .powermail_radio_inner_uid75_0,
.tx-powermail-pi1 .powermail_radio_inner_uid90_0,
.tx-powermail-pi1 .powermail_radio_inner_uid95_0          {width:100px;top:-15px;left:121px;position:relative;}
.tx-powermail-pi1 .powermail_radio_inner_uid5_1, 
.tx-powermail-pi1 .powermail_radio_inner_uid59_1,
.tx-powermail-pi1 .powermail_radio_inner_uid75_1,
.tx-powermail-pi1 .powermail_radio_inner_uid90_1,
.tx-powermail-pi1 .powermail_radio_inner_uid95_1          {width:100px;top:-38px;left:220px;position:relative;}
    
.tx-powermail-pi1 .powermail_radio_inner_uid5_0 input,
.tx-powermail-pi1 .powermail_radio_inner_uid5_1 input,
.tx-powermail-pi1 .powermail_radio_inner_uid59_0 input,
.tx-powermail-pi1 .powermail_radio_inner_uid59_1 input,
.tx-powermail-pi1 .powermail_radio_inner_uid75_0 input,    
.tx-powermail-pi1 .powermail_radio_inner_uid75_1 input,
.tx-powermail-pi1 .powermail_radio_inner_uid90_0 input,
.tx-powermail-pi1 .powermail_radio_inner_uid90_1 input,
.tx-powermail-pi1 .powermail_radio_inner_uid95_0 input,
.tx-powermail-pi1 .powermail_radio_inner_uid95_1 input  {left:220px;top:-4px;left:-10px;position:relative;}


/*Kontakt per E-Mail/Telefon*/
.tx-powermail-pi1 .powermail_radio_inner_uid6_0           {width:200px;top:-15px;left:221px;position:relative;}
.tx-powermail-pi1 .powermail_radio_inner_uid6_1           {width:200px;top:-38px;left:319px;position:relative;}
.tx-powermail-pi1 .powermail_radio_inner_uid6_0 input     {top:-4px;left:-10px;position:relative;}
.tx-powermail-pi1 .powermail_radio_inner_uid6_1 input     {top:-4px;left:-5px;position:relative;} 



.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio_title,
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_checkbox_title        {font-family:Tahoma;font-size:12px;color:rgb(90,90,90);font-weight:bold;}
fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner label          {width:60px;}


.dotted_line  {position:relative;width:100%;height:1px;border-top:1px dotted rgb(90,90,90);}
.small_text   {margin:15px 50px 0 50px;font-size:10px;font-weight:normal;color:rgb(90,90,90);}
.small_text .green {color:rgb(28,161,74);}
.text_position{position:absolute;width:130px;top:-345px;left:210px;}
/*Kontaktformular*/
#powermaildiv_uid1, #powermaildiv_uid10, #powermaildiv_uid2, #powermaildiv_uid4, #powermaildiv_uid11, #powermaildiv_uid3, #powermaildiv_uid13, #powermaildiv_uid6
 {position:relative;top:-40px;}
#powermaildiv_uid14 {position:relative;top:-85px;}
#powermaildiv_uid8 {position:relative;top:-130px;left:183px;} /*Absenden button*/
#powermaildiv_uid7 {position:relative;top:-105px;left:200px;}
#powermaildiv_uid7 .small_text {margin:0px;}
#powermaildiv_uid6 {border:0px solid #000;}
#powermaildiv_uid15 {background:rgb(238,238,239);padding:10px 0 10px 0;position:relative;top:-85px;} /*Ihre Nachricht*/
#powermaildiv_uid15 label {z-index:100;left:127px;top:5px;padding:5px;width:250px;position:relative;background:#fff;border-bottom:1px solid rgb(207,207,210);}
#powermaildiv_uid15 textarea {left:-140px;top:0px;position:relative;padding-top:40px;}
#powermaildiv_uid16 {position:relative;top:-120px;left:72px;}

/*Presseverteiler*/
#powermaildiv_uid60, #powermaildiv_uid61, #powermaildiv_uid62, #powermaildiv_uid63, #powermaildiv_uid65, #powermaildiv_uid74
  {position:relative;top:-40px;}

#powermaildiv_uid70       {position:relative;top:-40px;left:182px;} /*Absendebutton*/
#powermaildiv_uid71       {position:relative;top:170px;left:148px;} /*Pflichtfelder*/
#check_uid73_0            {position:relative;left:-133px;top:-15px;} /*Zustimmung*/
.tx_powermail_pi1_fieldwrap_html_check .powermail_check_inner_uid73_0 label {position:relative;width:250px;left:140px;top:-12px;display: block;}


/*Newsletter on ID 489*/
#powermaildiv_uid76, #powermaildiv_uid77, #powermaildiv_uid81
  {position:relative;top:-40px;}
#powermaildiv_uid86       {position:relative;top:-40px;left:182px;} /*Absendebutton*/  
#powermaildiv_uid87       {position:relative;top:130px;left:148px;} /*Pflichtfelder*/
#check_uid89_0            {position:relative;left:-133px;top:-15px;} /*Zustimmung*/
.tx_powermail_pi1_fieldwrap_html_check .powermail_check_inner_uid89_0 label {position:relative;width:250px;left:140px;top:-12px;display: block;}


/*Grusskartenformular*/
#powermaildiv_uid91, #powermaildiv_uid92, #powermaildiv_uid93, #powermaildiv_uid94, /*Empfänger*/
#powermaildiv_uid96, #powermaildiv_uid98, #powermaildiv_uid105, #powermaildiv_uid106, #powermaildiv_uid99, #powermaildiv_uid100 /*Absender*/
  {position:relative;top:-40px;}
  
#powermaildiv_uid97
  {position:relative;top:-20px;} /*Dotted Line*/
#powermaildiv_uid103
  {position:relative;top:-125px;left:72px;width:500px;} /*Datenschutz*/
  
.powermail_radio_inner_uid104_0, .powermail_radio_inner_uid104_1, .powermail_radio_inner_uid104_2, 
.powermail_radio_inner_uid104_3, .powermail_radio_inner_uid104_4 {position:relative;width: 205px;height: 140px;}

.powermail_radio_inner_uid104_0           {left:50px;top:20px;background: url(StyleSheet_FILES/karte_0.png) no-repeat;}
.powermail_radio_inner_uid104_0 input     {position:relative;left:-90px;top:50px;}
.powermail_radio_inner_uid104_0 label     {visibility:hidden;}

.powermail_radio_inner_uid104_1           {left:330px;top:-120px;float:left;background: url(StyleSheet_FILES/karte_1.png) no-repeat;}
.powermail_radio_inner_uid104_1 input     {position:relative;left:-90px;top:50px;}
.powermail_radio_inner_uid104_1 label     {visibility:hidden;}

.powermail_radio_inner_uid104_2           {left:50px;top:40px;background: url(StyleSheet_FILES/karte_2.png) no-repeat;}
.powermail_radio_inner_uid104_2 input     {position:relative;left:-90px;top:-90px;}
.powermail_radio_inner_uid104_2 label     {visibility:hidden;}

.powermail_radio_inner_uid104_3           {left:270px;top:-100px;float:left;background: url(StyleSheet_FILES/karte_3.png) no-repeat;}
.powermail_radio_inner_uid104_3 input     {position:relative;left:-90px;top:50px;}
.powermail_radio_inner_uid104_3 label     {visibility:hidden;}

.powermail_radio_inner_uid104_4           {left:50px;top:60px;background: url(StyleSheet_FILES/karte_4.png) no-repeat;}
.powermail_radio_inner_uid104_4 input     {position:relative;left:-90px;top:-90px;}
.powermail_radio_inner_uid104_4 label     {visibility:hidden;}

#powermaildiv_uid104 {height:510px;}
#powermaildiv_uid104 .tx_powermail_pi1_fieldwrap_html_radio_title {color:rgb(0,142,49)}

#powermaildiv_uid100 {background:rgb(238,238,239);padding:10px 0 10px 0;position:relative;top:-85px;} /*Ihre Nachricht*/
#powermaildiv_uid100 label {z-index:100;left:127px;top:5px;padding:5px;width:250px;position:relative;background:#fff;border-bottom:1px solid rgb(207,207,210);}
#powermaildiv_uid100 textarea {left:-140px;top:0px;position:relative;padding-top:40px;}

#powermaildiv_uid101 {top:-150px;left:203px;} /*Absenden button*/
#powermaildiv_uid102 {top:-46px;left:150px;}  /*Hinweis für Pflichtfelder*/

.tx-powermail-pi1_mandatory                                     {color:rgb(28,161,74);margin-left:33px;}
.tx-powermail-pi1_mandatory .powermail_mandatory_list           {margin-left:0px;}
.tx-powermail-pi1_mandatory .tx-powermail-pi1_mandatory_submit  {background: url(../images/elements/news_back.png) no-repeat;width: 77px;height: 21px;font-size:0px;}





.combo_new {border: solid 1px #e5e5e3; width: 100%; margin: 15px 0 10px 0; vertical-align: super;}

.news-archive-container   {text-align:left;padding:0;margin:0;top:0px;border-top:1px solid rgb(231,231,231);position:relative;
                           background-image: url(StyleSheet_FILES/grauer-verlauf.jpg); background-repeat: repeat-x;min-height:500px;}

.news-archive-container .white_line {border-bottom: 1px solid White; margin: 3px 20px 5px 20px;  height: 1px;}
.news-archive-container .chooce_plz{font-size: 11px; color: rgb(68, 68, 68);margin: 0px 20px 0px 20px;}
.news-archive-container ul {margin:15px 0 0 20px;}
.news-archive-container ul li.news-amenu-item-year {display:none;}
.news-archive-container ul li {border:0px;list-style:none;color:rgb(84,84,84);border-bottom:1px dotted #fff;border-right:0px;border-left:0px;}
.news-archive-container ul li a{position: relative;background-color: #c0d9c1;width: 255px;margin: 0;   padding:7px;display:inline-block;border-bottom: solid 1px #a4a4a4;color: #595959;font-weight: bold;text-decoration: none;font-size:11px;}
.news-archive-container ul li  a:hover{background-color: #a4a4a4;color: White;}

h5 {background:#fff url(../images/elements/symbol_6.jpg) no-repeat scroll 3px 5px;
border:20px solid rgb(231,231,231);border-bottom:1px solid rgb(231,231,231);color:#000;font-family:Tahoma;
font-size:12px;margin:0;padding:3px 0 3px 28px;text-align:left}
#flash .csc-header {  margin-bottom:0px;}

.news-single-files dt {display:none}
.news-single-files  {margin:0px;border:0px; border-top:1px solid rgb(242,242,242);border-bottom:1px solid rgb(242,242,242);background:#fff;margin-top:20px;}
.news-single-files a {margin:0 0 0px 20px;top:-20px;position:relative;}

/*Pagebrowser*/
.tx-ttnews-browsebox {background:#fff;border:0px;position:relative;height:100px;}
.tx-ttnews-browsebox ul {background:#fff;display: inline;position:relative;left:0px;width:420px;float:left;margin:0;padding:0}
.tx-ttnews-browsebox ul li {list-style-type:none;list-style-image:none;display: inline;border:0px;border-left:1px solid rgb(90,89,90);margin:0 2px 0 5px;padding:0 5px 0 15px;}
.tx-ttnews-browsebox ul li:first-child {border:0px;}
.tx-ttnews-browsebox .news_back {background: url(../images/elements/news_back.png) no-repeat;width: 77px;height: 19px;position:relative;float:left;}
.tx-ttnews-browsebox .news_next {background: url(../images/elements/news_forward.png) no-repeat;width: 77px;height: 19px;position:relative;float:left;left:0px;}
.tx-ttnews-browsebox-SCell {border:0px solid #000;background:#fff;}
.tx-ttnews-browsebox-SCell a {border:0px solid #000;background:#fff;}
/*.spacer-gif {border:1px solid #000; margin:0px;padding:0px;}*/

/*Listing.html style*/
.hdiv             {margin-bottom:4px;}
.listdate         {float:left;color: #a4a4a4;font-size: 13px; float:left; width:140px; margin-left:13px;text-align:left;font-weight:bold}
.line             {float:left ; margin-left:10px; margin-right:10px; margin-top:6px;}
.data             {float:left; color: #676767; font-size:13px; font-weight:bold}
.imgclass         {float:right; padding-top:7px; margin-right:10px;}
.firstdiv         {line-height:34px;height:34px;width:100%;clear:both;border-bottom:1px solid #FFF;  }



.firstdiv { background-color:#EEEEEF;float: left;}

.linkstyle { background:url(../images/elements/menuepfeil2.png) no-repeat scroll 5px; padding-left:15px;font-family:Tahoma;font-size:11px; color:#A8A8A8 }
.veranstaltung      .news_contentmid {padding:0px 0px 8px 8px;margin:0px;height:0px;}
.veranstaltung      .news_conttext .bodytext {padding:0px;margin:0px;color:#545454;	font-size:17px;font-family:Tahoma;}
.veranstaltung_list .news_contentmid {padding:0px 0px 0px 8px;margin:0px;height:70px;}
.veranstaltung_list .news_contdate   {padding:0px;margin:0px;position:relative;top:-15px;} 
.event_conttext .bodytext {padding:0px;margin:0px;color:#545454;	font-size:17px;font-family:Tahoma;}


/*Sprechstundentabelle*/
.sprechstunde {font-size:12px;margin-left:33px;color:rgb(66,66,66)}
.sprechstunde tr.zeile_spr td {border-bottom:1px solid rgb(0,150,53);padding:4px 10px 4px 0;}
.sprechstunde .zeile_spr .first   {padding-left:10px;}
.sprechstunde .zeile_spr .last    {padding-right:10px;}
.sprechstunde .first              {padding:1px 0 1px 10px;}

/*Suche*/
table .csc-searchform .csc-form-labelcell .csc-form-label {font-family:Tahoma;}
table .csc-searchform .csc-form-labelcell  {font-family:Tahoma;}

/*level 6*/
.unterseite span a.sub_activ {font-weight:normal;background:rgb(222,223,222) url(StyleSheet_FILES/level_6.png) no-repeat 8px 8px;padding:4px 0 4px 18px;border-bottom:1px dotted rgb(165,166,165);left:2px;width:248px;}
.unterseite span a.sub_green {font-weight:normal;background:#fff url(StyleSheet_FILES/level_6.png) no-repeat 8px 8px;padding:4px 0 4px 18px;border-bottom:1px dotted rgb(165,166,165);left:2px;width:248px;}
.unterseite span a.sub_activ:hover {color:rgb(90,89,90)}
.unterseite span a.sub_green:hover {color:rgb(90,89,90);background:rgb(222,223,222) url(StyleSheet_FILES/level_6.png) no-repeat 8px 8px;}


/*Medizin online*/
.block                      {width: 94px;height: 134px;background: url(../images/elements/block.png) no-repeat;}
.online_navi ul li          {border-bottom:1px dotted rgb(148,150,148);padding:7px;background: url(../images/elements/hacken.png) no-repeat;background-position:left 12px ;list-style:none;}