body {          background:url("back.gif");                background-repeat:repeat-x;                background-color: #f2f2f2;                font-size:90%;                font-family:arial,helvetica,sans-serif;                color:#494A47;}img {border:none;} h1,.csc-header h1 {font-size:18px;} h2,.csc-header h2 {font-size:16px;} h3,.csc-header h3 {font-size:14px;} h4,.csc-header h4 {font-size:12px;} DIV.csc-frame { border: 0px; }DIV.csc-frame-invisible {}DIV.csc-frame-rulerBefore { border-top: 1px solid #333333; }DIV.csc-frame-rulerAfter { border-bottom: 1px solid #333333; }DIV.csc-frame-indent { padding-left: 100px; }DIV.csc-frame-indent3366 { padding-left: 33%; }DIV.csc-frame-indent6633 { padding-right: 33%; }DIV.csc-frame-frame1,p.csc-frame-frame1 { background-color: #f2f2f2; padding: 2px 4px 2px 4px; border: 1px solid #333333; }DIV.csc-frame-frame2,p.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }DIV.csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin-top: 2px; }DIV.csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin-top: 2px; }/* ###########################** ### cssstyledcontent ######** ###########################*//* deleted in setup and copied to here, to make it easier to edit *//* default styles for extension "tx_cssstyledcontent" *//* Captions */DIV.csc-textpic-caption-c .csc-textpic-caption {text-align:center;}DIV.csc-textpic-caption-r .csc-textpic-caption {text-align:right;}DIV.csc-textpic-caption-l .csc-textpic-caption {text-align:left;}/* Needed for noRows setting */DIV.csc-textpic DIV.csc-textpic-imagecolumn {float:left; display:inline;}/* Border just around the image */DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {border:2px solid black; padding:0px 0px;}DIV.csc-textpic-imagewrap {padding:0;}DIV.csc-textpic IMG {border:none;}/* DIV: This will place the images side by side */DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image {float:left;}/* UL: This will place the images side by side */DIV.csc-textpic DIV.csc-textpic-imagewrap UL {list-style:none; margin:0; padding:0;}DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI {float:left; margin:0; padding:0;}/* DL: This will place the images side by side */DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {float:left;}DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT {float:none;}DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD {float:none;}DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG {border:none;} /* FE-Editing Icons */DL.csc-textpic-image {margin:0;}DL.csc-textpic-image DT {margin:0; display:inline;}DL.csc-textpic-image DD {margin: 0;}/* Clearer */DIV.csc-textpic-clear {clear:both;}/* Margins around images: *//* Pictures on left, add margin on right */DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {display:inline; /* IE fix for double-margin bug */margin-right:10px;}/* Pictures on right, add margin on left */DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {display:inline; /* IE fix for double-margin bug */margin-left:10px;}/* Pictures centered, add margin on left */DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {display:inline; /* IE fix for double-margin bug */margin-left:10px;}DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {margin:0;}DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {margin:0;}/* Space below each image (also in-between rows) */DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {margin-bottom:5px;}DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow {margin-bottom:5px; display:block;}DIV.csc-textpic DIV.csc-textpic-imagerow {clear: both;}/* No margins around the whole image-block */DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol {margin-left:0px !important;}DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol {margin-right:0px !important;}/* Add margin from image-block to text (in case of "Text w/ images") */DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {margin-right:10px !important;}DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {margin-left:10px !important;}/* Positioning of images: *//* Above */DIV.csc-textpic-above DIV.csc-textpic-text {clear:both;}/* Center (above or below) */DIV.csc-textpic-center {text-align:center; /* IE-hack */}DIV.csc-textpic-center DIV.csc-textpic-imagewrap {margin:0 auto;}DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {text-align:left; /* Remove IE-hack */}DIV.csc-textpic-center DIV.csc-textpic-text {text-align:left; /* Remove IE-hack */}/* Right (above or below) */DIV.csc-textpic-right DIV.csc-textpic-imagewrap {float:right;}DIV.csc-textpic-right DIV.csc-textpic-text {clear:right;}/* Left (above or below) */DIV.csc-textpic-left DIV.csc-textpic-imagewrap {float:left;}DIV.csc-textpic-left DIV.csc-textpic-text {clear:left;}/* Left (in text) */DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {float:left;}/* Right (in text) */DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {float:right;}/* Right (in text, no wrap around) */DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {float:right; clear:both;}/* Hide from IE5-mac. Only IE-win sees this. \*/* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text {height:1%;}/* End hide from IE5/mac *//* Left (in text, no wrap around) */DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {float:left; clear:both;}/* Hide from IE5-mac. Only IE-win sees this. \*/* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text {height:1%;}/* End hide from IE5/mac */td {font-size:12px;    font-family:arial,helvetica,sans-serif;    color:#494A47;}td#links_top{background-image:url("/fileadmin/template/links_top.gif");background-repeat:repeat-y;}td#rechts_top{background-image:url("/fileadmin/template/rechts_top.gif");background-repeat:repeat-y;}td#mitte_top{background-color: white;}td#links_kopf{background-image:url("/fileadmin/template/links_kopf.gif");background-repeat:repeat-y;}td#rechts_kopf{background-image:url("/fileadmin/template/rechts_kopf.gif");background-repeat:repeat-y;}td#mitte_kopf{background-color: white;}td#links{background-image:url("/fileadmin/template/links.gif");background-repeat:repeat-y;}td#rechts{background-image:url("/fileadmin/template/rechts.gif");background-repeat:repeat-y;}td#mitte{background:url("/fileadmin/template/navisub_patie.gif");background-repeat:repeat-y;background-color: white;}td#links_bottom{background-image:url("/fileadmin/template/links_bottom.gif");background-repeat:repeat-y;}td#rechts_bottom{background-image:url("/fileadmin/template/rechts_bottom.gif");background-repeat:repeat-y;}td#mitte_bottom{background-color: white; background:url("/fileadmin/template/unten.gif");}div#wrap {width:980px; height:100%;}div#top {height:100px; width:980px; background:url("/fileadmin/template/oben.gif");float:left;}div#header {height:168px; width:980px; background:url("/fileadmin/template/kopf_patie.gif");}div#header_wrap{width:980px; height:32px; }div#header_kopfsub{width:230px; height:32px; float:left; background:url("/fileadmin/template/kopfnavi_patie.gif"); }div#header_nav{width:100%; height:32px; }div.rootline {  padding:5px 5px 5px 200px; font-size:90%; text-align: right;}div#main_wrap {width:100%;}div#navigation{ width:210px; float:left;  }div#content_wrap {width:700px; margin-left:250px; }div#content{width:100%; }div#content_rechts {    padding:5px;            font-size:80%;        }div#content_col     {                    width:550px;                    float:left;                    font-size:12px;        }        div#content_colr    {   float:right;                    width:150px;                    font-size:12px;        }   div#footer_wrap { margin:0; padding:0; width:980px; height:80px;   clear:both; font-size:80%;  }div#footer{float:left; position:relative; top:40px; text-align:left; }div#footer_nav{ position:relative; top:40px; text-align:right; }div#suche{ position:relative; top:60px; width:180px; float:right;}div.suchen form {}div.suchen input {  border:1px solid #aaa;                float:left;                margin-right:5px;                }/* Navigation */div#navigation ul{   list-style-type:none;   padding:0;   margin:1em 0em 1em 1em;}div#navigation ul ul{   list-style-type:none;   padding:0;   margin:0 0 0.5em 1em;}ul.navi li   {   margin-bottom:0.2em;}ul.navi li a {   display:block;   padding:0.5em 0.2em 1em 0;   text-decoration:none;   color:#aaaaaa;   font-weight:bold;   font-size: 12px;   border-top:2px solid #aaa;}ul.navi li a.active {   border-color:#ffffff;   color:#ffffff;}ul.navi li a:hover {   color:#ffffff;   border-color:#ffffff;}ul.subnavi li   {   list-style-type:none;   margin: 0;   padding:0;   margin-bottom:0.2em;}ul.subnavi li a {   font-size:12px;   padding:0.2em 0.2em 0.5em 0;   text-decoration:none;   color:#aaa;   font-weight:bold;}ul.subnavi li a:hover {   color:#ffffff;   border-color:#ffffff;}ul.subnavi li a.active {   border-color:#ffffff;   color:#ffffff;}div#header_nav ul    {list-style-type:none; margin:0;padding: 0 0 0 0;}ul.topnavi li    {  float:left; text-align:center;}ul.topnavi li a {                display:block;                padding: 0.2em 0.2em 0 0;                text-decoration:none;                color:#bbbbbb;                font-weight:bold;                font-size: 14px;                border:2px outset ;                background-color:#7272D5;                width: 117px;                height: 24px;            }ul.topnavi li a:hover {                color:#ffffff;                background-color:#7272D5;}ul.topnavi li a.active {border:0px; background-color:#ffffff; color:#000000;}ul.topnavi li a.active:hover {border:0px; background-color:#ffffff; color:#000000;}                                