body { background-color:#e9edf0 }

.banner { background-image:url(image/banner920_2.jpg); }

.important { color:#FF3300; font-weight:bold;}
.name-of-person { color:#2DA6DF; font-weight:bold;}
.detail { color:#25BA92; font-weight:bold;}
/* .verweise { font-size: 11px; color:#B6B6B6; font-weight: none; padding: 0px 0px 0px 20px; border-bottom: 1px solid #093769; text-align:left; padding: 0px 0px 0px 0x; } */
.verweise { font-size: 11px; color:#B6B6B6; font-weight: none; text-align:left; padding: 0px 0px 0px 0px; }

.content_pad { padding: 0px 10px 10px 20px; }
.content_pad2 { padding: 0px 20px 10px 10x; }
.content_pad_2 { padding: 0px 20px 10px 20px; border-bottom: 1px solid #093769;}
.content_root{ padding: 0px 0px 0px 20px; border-top: 1px solid #093769;}
.content_links{ padding: 0px 0px 0px 20px; border-top: 0px solid #093769;}


.news-single-backlink {margin-bottom:10px;}
.news-single-backlink a:visited, a:link, a:active {color: #b1b1b1;}
.news-single-backlink a:hover {color: #2DA6DF;}
#bilder img {float:left; margin-right: 15px; margin-bottom: 15px; margin-top: 15px;border: 1px solid #336699;}
#bilderlist img {float:left; margin-right: 15px; margin-bottom: 15px; border: 1px solid #336699;}

.bilder_news {vertical-align: text-bottom; width: 10px; }



.news-title { font-size:11px; font-weight:bold; background-color:#093769; border-left: 9px solid #2DA6DF;
              padding: 2px 5px 2px 5px;}
.news-content { background-color:#E4F2FF; padding: 4px 7px 0px 7px; font-size:11px; }
.news-content2 { background-color:#ffffff; padding: 2px 10px 4px 10px; font-size:11px;}
.news-content3 {padding: 0px 0px 0px 0px;}


.news-sonst { padding: 1px 5px 3px 15px; font-size:3px;}
.news-kategorie { padding: 2px 5px 3px 12px; font-size:11px;}
.news-title2 { font-size:11px; font-weight:bold; background-color:#E5E5E5; border-left: 9px solid #31659C;
              padding: 2px 5px 2px 3px; }
.news-content4 { padding: 2px 5px 3px 15px; font-size:11px;}
.news-content5 {padding: 0px 5px 0px 0px; }
.news-bottom  {}





hr {border-top: 1px solid #2DA6DF;}
.news-single-item { width:430px;}
.news-single-content { margin-left: 9px;}
.news-single-timedata { color: #2DA6DF; border-left: 0px solid #ffffff; }






.tt_products_minibasket { padding: 0px 0px 0px 28px; }
.tt_products_minibasket_imag { padding: 0px 0px 0px 10px; }


.druck { margin-right: 10px; margin-bottom: 50px; }





.news-flow {float:left; width:245px; height:265px;}


.navi_top_border1 {border-left: 1px solid #093769; border-top: 1px solid #093769; border-bottom: 1px solid #093769;}
.navi_top_border2 {border-right: 1px solid #093769; border-top: 1px solid #093769; border-bottom: 1px solid #093769;}
.bereich_right_border {border: 1px solid #093769; padding: 5px 5px 5px 5px; width: 180px;}
.bereich_left_border {border-left: 1px solid #093769; border-right: 1px solid #093769; border-bottom: 1px solid #093769; border-top: 1px solid #093769; padding: 0px 0px 0px 0px; width: 180px;}
.navi_bottom_border {border: 1px solid #093769;}

span.navi_root a:link { font-size:11px; color:#B6B6B6; text-decoration:none;}
span.navi_root a:hover { font-size:11px; color:#B6B6B6; text-decoration:none;}
span.navi_root a:visited { font-size:11px; color:#B6B6B6; text-decoration:none;}





span.copyrigh a:link { font-size:11px; color:#ffffff; text-decoration:none;}
span.copyrigh a:hover { font-size:11px; color:#ffffff; text-decoration:none;}
span.copyright a:visited { font-size:11px; color:#ffffff; text-decoration:none;}

.menu-level1-no {color:#00ff00;}
.menu-level1-active {background-color:#E5E5E5; padding: 5px; height:25px;}
.menu-level1-current-active {background-color:#E5E5E5; padding:5px; height:25px; }
.menu-level1-with-subpage {}


.src_box {border: 1px solid #ffffff; width: 185px;}


.search1 { padding: 0px 0px 8px 0px; }
.search2 { padding: 0px 0px 8px 3px; }
.searchbox-button {border: 1px solid #000000; color: #ffffff; font-size:9px; background-color:#6699CC; }
.searchbox-sword {border: 1px solid #000000; color: #ffffff; background-color:#6699CC; font-size:10px;}


.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { display: none; }


.login { color: #2DA6DF; }
.login-supmit { color: #2DA6DF; border: 1px solid #2DA6DF; background-color: #ffffff;}








/* Haupteinstellungen */
H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { font-family: verdana; }
PRE { font-family: monospace; }
A { color:#2DA6DF; text-decoration: none; border: 0px}
A:hover { color: #ff3300; border: 0px }








FORM { margin: 0px 0px 0px 0px;}
P, PRE { margin: 0px 0px 0px 0px; }
P, TD, UL, OL { font-size: 11px; }
INPUT, TEXTAREA, SELECT { padding-left: 5px; font-size: 11px; }



/* Headers, plain */
H1 { margin-top: 0px; color:#2DA6DF; font-size:13px; font-weight:normal;  }
H2 { font-size: 13px; color: #ff3300; }
H3 { font-size: 11px; color: #29A6DE; }
H4 { font-size: 11px; color: #ff3300; }
H5 { font-size: 13px; color: #2DA6DF; font-weight:bold; }
H6 { font-size: 11px; color: #1a1a1a; font-weight:bold; }
H1, H2, H3, H4, H5, H6 { margin: 0px 0px 0px 0px; margin-top: 10px; margin-bottom: 2px; }




/* Headers, layout */
H1.csc-firstHeader { margin-top: 0px; color:#2DA6DF; font-size:14px; font-weight:normal; }
H2.csc-firstHeader { font-size: 13px; color: #ff3300; }
H3.csc-firstHeader { font-size: 13px; color: #29A6DE; }
H4.csc-firstHeader { font-size: 11px; color: #ff3300; }
H5.csc-firstHeader { font-size: 13px; color: #2DA6DF; font-weight:bold; }
H6.csc-firstHeader { font-size: 11px; color: #1a1a1a; font-weight:bold; }




/* Headers, with link */
H1 A, H2 A, H3 A, H4 A, H5 A { color: #000000; text-decoration: none; }
H2 A { color: #186900; }
H3 A { color: #10007B; }
H4 A { color: #8A0020; }
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover { text-decoration: underline; }



/* Header date */
P.csc-header-date { font-size: 10px; color: #186900; }



/* Subheader, general */
P.csc-subheader { font-style: italic; background-color: #EDEBF1; }



/* Subheader, specific */
P.csc-subheader-0 { font-style: normal; }
P.csc-subheader-1 { color: #186900; }
P.csc-subheader-2 { color: #10007B; }
P.csc-subheader-3 { color: #8A0020; }



/* Frames, spacing, link-to-top */
P.csc-linkToTop { text-align: right; color:#2DA6DF;}
P.csc-linkToTop A { font-weight: bold; }

DIV.csc-frame { border: 0px; margin-top:7px;}
DIV.csc-frame-invisible { border-top: 1px solid #2DA6DF; margin: 7px 0px 7px 0px;}
DIV.csc-frame-rulerBefore { border-top: 1px solid #2DA6DF; margin: 7px 0px 7px 0px;}
DIV.csc-frame-rulerAfter { border-bottom: 1px solid #2DA6DF; margin: 7px 0px 7px 0px; }
DIV.csc-frame-indent { border: 1px solid #2DA6DF; padding: 3px 3px 3px 3px;}
DIV.csc-frame-indent3366 { border: 1px solid #ff3300; background-color:#e5f8fff; padding: 3px 3px 3px 3px;}
DIV.csc-frame-indent6633 { width:400px;}
DIV.csc-frame-frame1 { height:150px; border-bottom: 1px solid #2DA6DF; margin: 0px 0px 7px 0px;  }
DIV.csc-frame-frame2 { height:33px; margin: 0px 0px 7px 0px;}


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 { }
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 { }

div.csc-textpic-imagewrap img { margin-left: 20px;}
div.csc-textpic csc-textpic-intext-left img { margin-left: 20px;}


/*******************/
/* RTE / Bodytext: */
/*******************/

P.bodytext { font-size: 11px; color: #000000; }
P.bodytext A { font-weight: bold; }

/* RTE / Bulletlists */
UL { margin-top: 0px; }
UL UL LI { font-size: 10px; }
OL { margin-top: 0px; }
LI { margin-top: 0px; margin-bottom: 0px; padding-top: 2px; }

/* RTE / Table styling */
TABLE.contenttable { border: 1px #333333 solid; margin: 10px 0px 10px 0px; width: 100%; }
TABLE.contenttable TR TD { padding: 0px 3px 0px 3px; }
TABLE.contenttable TR TD P.bodytext { font-size: 10px; }
TABLE.contenttable TR { background-color: #CEE3F7; }

.align-right { text-align:right; }
.align-left { text-align:left; }

.align-center { text-align:center; }

.mein-rahmen { border: 1px solid #093769; margin: 7px 0px 7px 0px;}







/*********************/
/* Tables, generally */
/*********************/
TABLE.contenttable P { font-size: 11px; }
TABLE.contenttable TR TD { vertical-align: top; padding: 5px 5px 5px 5px;}

/* Tables, specifically */
TABLE.contenttable-0 P { color: #000000; }

TABLE.contenttable-1 P { color: #186900; }
TABLE.contenttable-1 TR.tr-0 TD P { font-weight: bold; }
TABLE.contenttable-1 TR.tr-0 TD { background-color: #95BAB0; color:#ffffff;}

TABLE.contenttable-2 P { color: #10007B; }
TABLE.contenttable-2 TR TD.td-0 { background-color: #95BAB0; color:#ffffff;}
TABLE.contenttable-2 TR TD.td-0 P { font-weight: bold; }

TABLE.contenttable-3 P { color: #8A0020; }
TABLE.contenttable-3 TR TD.td-0, TABLE.contenttable-3 TR.tr-0 TD { background-color: #95BAB0; color:#ffffff; }
TABLE.contenttable-3 TR TD.td-0 P, TABLE.contenttable-3 TR.tr-0 TD P { font-weight: bold; }

