BODY {background-color:white;color:#002529;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;line-height:1.4em;height:auto;margin:0px;padding:0px;width: 100%;background-image:url(images/background-content.jpg);background-repeat:repeat-y;background-position:center;}

.bodytext {font-size:0.9em;margin-bottom:20px;margin-right:5px;font-family:font-family:Arial,Helvetica,sans-serif;color:#002529;}

div { margin: 0px; padding: 0px; }

/* Aufzählung */
ul {font-size:0.9em;font-family:font-family:Arial,Helvetica,sans-serif;color:#002529;text-align:left;padding:0;margin-left:13px;}

/* Ueberschriften */
h1 {margin:0px 0px 5px;font-size: 1.2em;color:#AC000B;font-weight:bold;}

.news-list-container h1 { font-weight: normal; font-size: 1.0em; /*16px;*/ margin-top: 2px; margin-bottom: 4px; color: #2068b3; line-height: 1.0em; }

h1.pagetitle, .csc-firstHeader h1 { font-size: 1.3em;font-weight:bold;color: #08152D; margin-top: 23px; margin-bottom: 19px; }

h2 {font-weight:bold;font-size:0.9em;margin-top:10px;margin-bottom:5px;color:#AC000B;}
 
h3 {font-weight:normal;font-size:1.0em;margin-top:10px;margin-bottom:5px;color:#AC000B;}

h4 {font-weight:bold;font-size:1em;color:#08152D;margin-top:0em;margin-bottom:0em;}
.csc-subheader {font-size:1.1em;font-weight:bold;color:#635E78;margin:0;}

.contentwrapper_2spalten_rechts .csc-firstHeader {margin-top:24px;}
/* Absaetze */
P, .deftxt, .tx-xinittwocolumn-pi1 td{ color: #454545; font-size: 0.9em; line-height: 1.4em; margin-top: 0.3em; margin-bottom: 0.8em; }

/*.contentwrapper_2spalten_rechts .csc-textpic-imagewrap {padding-bottom:15px;}*/

em { font-style: oblique; }

q { font-style: normal; }

strong { font-weight: bold; }

.bulletlist { font-size: 1em; line-height: 15px; list-style-type: square; }

/*#content_box .imgtext-table { float: right; }*/

/* Links */
.contentwrapper_2spalten_rechts A:link { color: #AC000B;text-decoration:none;font-size:0.9em; }
.contentwrapper_2spalten_rechts A:hover { color: #AC000B;text-decoration:underline;font-size:0.9em; }
.contentwrapper_2spalten_rechts A:active { color: #AC000B;text-decoration:none;font-size:0.9em; }
.contentwrapper_2spalten_rechts A:visited { color: #AC000B;text-decoration:none;font-size:0.9em; }
#content_3spaltig A:link { color: #AC000B;text-decoration:none;font-size:1.0em; }
#content_3spaltig A:hover { color: #AC000B;text-decoration:underline;font-size:1.0em; }
#content_3spaltig A:active { color: #AC000B;text-decoration:none;font-size:1.0em; }
#content_3spaltig A:visited { color: #AC000B;text-decoration:none;font-size:1.0em; }

/* Tabellen */
table { font-size: 1em; font-weight: normal; /*float: left;*/ }

th { font-size: 1.1em; font-weight: bold; }

tr { }

td { font-size: 0.9em; font-weight: normal; }

/* Formularfelder*/
FORM {padding:0px 0px 0px 0px;margin:0px;font-size:0.75em;line-height: 16px;}
select {font-size:0.9em;background:#FFFFFF;margin:0;border:1px solid #08152D;}
textarea {font-size:0.9em;background-color:#FFFFFF;margin:0;border:1px solid #08152D;}
button { padding: 0px; margin: 0px; border: 0px;background-color:white;color:#AC000B;font-weight:bold; }

/* Nav.pfad*/
.tx-jullenavpath-pi1-menu { font-size: 0.9em; }

/* Footer*/
.fuss1 { font-size: 0.7em; color: #454545; }

.fuss2 { font-size: 8px; color: #454545; }

.navlist { font-size:0.9em;color: #919191; text-decoration: none;}

a.navlist:link { color: #919191;}

a.navlist:visited { color: #919191;}

a.navlist:hover { color: #919191; text-decoration: none;}

a.navlist:active { color: #919191;}

.special_menu { font-size: 0.9em; color: #454545; }

a.special_menu:link { color: #999999; }

a.special_menu:visited { color: #999999; }

a.special_menu:hover { color: #0066CC; text-decoration: none; }

a.special_menu:active { color: #999999; }

/* Oberste Ebene vertikale Anordnung, bisher navlinks1 */
.nav1vt1 { font-family: font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*11px;*/ font-weight: bold; text-decoration: none; color: #666666; background-color: white; height: 20px; vertical-align: middle; border-bottom: 1px solid #C6D4E1; }

.nav1vt1link { font-family: font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*11px;*/ font-weight: 200; text-decoration: none; color: #000000; }

.nav1vt1link:link { text-decoration: none; color: #000000; }

.nav1vt1link:visited { text-decoration: none; color: #666666; }

.nav1vt1link:hover { text-decoration: none; color: #666666; font-weight: bold; }

.nav1vt1ACT { font-size: 0.75em; /*11px;*/ font-weight: 200; text-decoration: none; height: 20px; vertical-align: middle; }

.nav1vt1linkACT { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*11px;*/ font-weight: bold; text-decoration: none; }

.nav1vt1linkACT:link { text-decoration: none; color: white; }

.nav1vt1linkACT:visited { text-decoration: none; color: white; }

.nav1vt2 { }

/* 2. Ebene vertikal, bisher navlinks2*/
.nav2vt1 { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*12px;*/ text-decoration: none; color: white; background-color: #5B87B8; height: 20px; vertical-align: middle; border-bottom: 1px solid #0765A2; }

.nav2vt1link { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*12px;*/ text-decoration: none; color: white; }

.nav2vt1link:link { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*12px;*/ text-decoration: none; color: white; }

.nav2vt1link:visited { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*12px;*/ text-decoration: none; color: white; }

.nav2vt1link:hover { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*12px;*/ text-decoration: none; color: white; font-weight: bold; }

.nav2vt1ACT { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*9pt;*/ font-weight: bold; text-decoration: none; color: white; background-color: #5B87B8; height: 20px; vertical-align: middle; border-bottom: 1px solid #0765A2; }

.nav2vt1ACT:link { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*12px;*/ font-weight: bold; text-decoration: none; color: white; background-color: #5B87B8; }

.nav2vt1linkACT { font-size: 0.75em; /*12px;*/ font-weight: bold; text-decoration: none; color: white; }

.nav2vt1linkACT:link { text-decoration: none; color: white; }

.nav2vt1linkACT:visited { text-decoration: none; color: white; }

.nav2vt1B { }

.nav2vt2 { }

/* 3. Ebene vertikal #ddddd */
.nav3vt1 { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*12px;*/ text-decoration: none; color: white; background-color: #8EA8CD; height: 20px; vertical-align: middle; border-bottom: 1px solid #0765A2; }

.nav3vt1link { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*12px;*/ text-decoration: none; color: white; }

.nav3vt1link:link { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*12px;*/ text-decoration: none; color: white; }

.nav3vt1link:visited { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*12px;*/ text-decoration: none; color: white; }

.nav3vt1link:hover { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*12px;*/ text-decoration: none; color: white; font-weight: bold; }

.nav3vt1ACT { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*9pt;*/ font-weight: bold; text-decoration: none; color: white; background-color: #8EA8CD; height: 20px; vertical-align: middle; border-bottom: 1px solid #0765A2; }

.nav3vt1ACT:link { font-family:Arial,Helvetica,sans-serif;font-size: 0.75em; /*12px;*/ font-weight: bold; text-decoration: none; color: white; background-color: #5B87B8; }

.nav3vt1linkACT { font-size: 0.75em; /*11px;*/ font-weight: bold; text-decoration: none; color: #5B87B8; }

.nav3vt1linkACT:link { text-decoration: none; color: #5B87B8; }

.nav3vt1linkACT:visited { text-decoration: none; color: #5B87B8; }

.nav3vt2 { }


/*****************************/
/* Glossar / Akronyme */
/*****************************/
a:link acronym, acronym, dfn, abbr, span.abbr { color:#AC000B;border: none; cursor: help; text-decoration: none; font-style:normal;}
a:hover dfn {text-decoration:underline;}

dl.glossary dt { font-weight: bold; margin: 0 0 3px 0; font-style: normal;float:left; }

dl.glossary dd { margin: 0 0 15px 20px;float:left; }

dl.glossary .description { margin: 0; padding: 0; }

dl.glossary .type { font-style: italic; padding: 0 3px 0 0; }
acronym, dfn, abbr, span.abbr {border:none !important;}
.glossary {border:none;text-decoration:none;}
.back, .all {float:left;clear:both;}
.back a, .all a {color:#AC000B;text-decoration:none;}
.back a:hover, .all a:hover {text-decoration:underline;}

/* Hauptnavigation */
#nav_ul {  width: 125px; padding: 0px; margin:0px; float: left; list-style-type: none; font-size: 0.9em; /*12px;*/ font-family:Arial,Helvetica,sans-serif;border-top: 1px solid #FFFFFF; font-weight:bold;}

.nav_link {padding:2px 0px 2px 0px;margin:0 0 0px 10px; float: left; color:#ac000b; text-decoration: none; }

.nav_link_active {background-color:#ac000b;padding:2px 0px 2px 10px; margin:0 2px 0px 0px; float: left; color:#ffffff; text-decoration: none; margin-bottom:2px;overflow:hidden; }

.nav_li {overflow:hidden;background-color: #f4ede9; width: 125px; height:auto;/* 22px;*/ float: left; list-style-type: none; border-bottom: 1px dotted #818181; margin-bottom:2px;margin-left:0px;padding-left:0px; }

.nav_li a:hover {overflow:hidden;background-color:#ac000b;color:#ffffff;width:125px;height:100%;padding-left:10px;margin-left:0px;}

.nav_li_active {color:#ffffff; background-color: #ac000b; width: 125px; height:auto;/* 22px;*/ float: left; border-bottom: 1px dotted #818181; font-size: 1.0em; /*12px;*/  margin-bottom:2px; overflow:hidden; }

.nav_link_ebene2 {font-weight:normal;border:none; padding: 0 0 0 20px; float: left; text-decoration: none; color:#ac000b; font-size: 1em; /*12px;*/ }

.nav_link_ebene2_active {font-weight:bold;background-color:#ffffff;border:none; margin: 0 0 0 0px; float: left; text-decoration: none; color:#ac000b; font-size: 1em; /*12px;*/ }

.nav_li_ebene2 {font-weight:normal; background-color: #ffffff; width: 125px; height:auto;/* 22px;*/ float: left; font-size: 0.9em; /*12px;*/ }

.nav_li_ebene2 a:hover {text-decoration:underline;}

.nav_li_ebene2_active {font-weight:bold; background-color: #ffffff; width: 105px; height:auto;/*22px;*/ float: left; font-size: 0.9em; /*12px;*/ padding-left:20px;}

.nav_li_ebene2_active a:hover {text-decoration:underline;}

.nav_link_ebene3 {font-weight:normal;background-color:#ffffff; padding: 0 0 0 40px; float: left; text-decoration: none; color:#ac000b; font-size: 1.0em; /*9px;*/ }

.nav_li_ebene3 a:hover {text-decoration:underline;}

.nav_link_ebene3_active {font-weight:bold;background-color:#ffffff; padding: 0 0 0 40px; float: left; text-decoration: none; color:#ac000b; font-size: 1.0em; /*9px;*/ }

.nav_li_ebene3_active a:hover {text-decoration:underline;}

.nav_li_ebene3 { font-weight:normal;background-color: #ffffff; width: 125px; height:auto;/* 22px;*/ float: left;font-size: 0.9em; /*9px;*/ }

.nav_li_ebene3_active { font-weight:normal;background-color: #ffffff; width: 125px; height:auto;/* 22px;*/ float: left; font-size: 0.9em; /*9px;*/ color:#ffffff; }

#logotop-left { width: 602px; float: left; height: 142px; }

#logotop-right { width: 298px; float: right; clear: none; padding: 0; }

#logotop { width: 900px; float: left; }

#logotop img { border-color: #45ff45; }

img { border: 0; margin: 0; }
.clearer {display:none;}
 
/* CSV Tabelle */
.tx-csvtable-pi1 { font-size: 0.5em; /*9px;*/ text-align: center; }
.tx-csvtable-pi1 p { margin: 0; padding: 0; }
.tx-csvtable-pi1 table { border-collapse: collapse; margin-left: 2px; }
.tx-csvtable-pi1 td { border: solid 1px white; }
.tx-csvtable-pi1-odd { background-color: #cddce9; color: #002529; }
.tx-csvtable-pi1-even { color: #002529; }
.tx_csvtable-pi1-header { background-color: #0268B3; color: white;}
.tx_csvtable-pi1-header td {vertical-align:top;}

/* default styles for extension "tx_jppageteaser_pi1" */
.tx-jppageteaser-pi1 { float: left; width: 515px; margin-top: 10px; }
#subcnt_1sp .tx-jppageteaser-pi1 { float: left; width: 710px; margin-top: 10px; }
.tx-jppageteaser-pi1-browsebox { margin-top: 10px; padding-top: 3px; border-top: 1px solid #ccc; }

/* List View */
.tx-jppageteaser-pi1-list { }
.tx-jppageteaser-pi1-list-entry { /*    clear: both;*/ float: left; width: 170px; height: auto; border: 1px solid #0268B3; margin: 0px 5px 5px 0px; overflow: hidden; }
.tx-jppageteaser-pi1-list-entry-description { margin-top: 5px; }
.tx-jppageteaser-pi1-list-entry-image IMG { float: left; margin: 0px 20px 10px 0px;}
.tx-jppageteaser-pi1-list-entry-link-item {margin:5px 0px 2px 210px;font-size: 0.9em; text-decoration:none; color:#Ac000b;}
.tx-jppageteaser-pi1-list-entry H4 { /*    border-bottom: 1px solid #ccc;
    position: relative;*/ font-size: 0.7em; /*10px;*/ color: #0268B3; }
.tx-jppageteaser-pi1-list-entry H4 A { color: #666; text-decoration: none; }
.tx-jppageteaser-pi1-browsebox { text-align: center; }

.tx-jppageteaser-pi1-list-modelle .tx-jppageteaser-pi1-list-entry-image img {border:none;}
.tx-jppageteaser-pi1-list-modelle .tx-jppageteaser-pi1-list-entry-link-item {margin:20px 0px 0px 0px;}
.tx-jppageteaser-pi1-list-modelle .tx-jppageteaser-pi1-list-line {clear:both;}

/* Special (Impressum, ... */
a.navspec:link { color: #333333; font-size: 0.75em; /*11px;*/ font-weight: normal; }

a.navspec:hover { color: #333333; font-size: 0.75em; /*11px;*/ font-weight: normal; }

a.navspec:active { color: #333333; font-size: 0.75em; /*11px;*/ font-weight: normal; }

A.navspec:visited { color: #333333; font-size: 0.75em; /*11px;*/ font-weight: normal; }

/*-----------------------*/
/* Navigation horizontal */
/*-----------------------*/
a.nav1hz1:active, a.nav1hz1:link, a.nav1hz1:visited,a.nav1hz1:hover { font-size: 0.85em;font-family:Arial,Helvetica,sans-serif;color: #FFBA00; text-decoration: none; font-weight: normal; }

a.nav1hz1_act:link, a.nav1hz1_act:active, a.nav1hz1_act:hover, a.nav1hz1_act:visited { font-weight: bold; font-size: 0.75em; /*11px;*/ font-family:Arial,Helvetica,sans-serif;color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; }

/* Topicsnavigation */
a.navtopics:active, a.navtopics:link, a.navtopics:visited,a.navtopics:hover { font-size: 0.8em; font-family:Arial,Helvetica,sans-serif;color: black; text-decoration: none; font-weight: bold;}


#tx-indexedsearch-searchbox-box , #tx-indexedsearch-searchbox-box FORM { float: left; margin: 0px; padding-top: 0px; }

.tx-indexedsearch-browselist-currentPage { width: 100px; float: left; }

.browsebox li { width: 100px; float: left; }
    
/* Sitemap */
.csc-sitemap a:link { text-decoration: none; color: #393333; }

.csc-sitemap A:visited { text-decoration: none; color: #393333; }

.csc-sitemap A:hover { text-decoration: none; color: #393333; }

.csc-sitemap A:active { text-decoration: none; color: #393333; }

/* Mailformular */
FIELDSET { padding-left:0px; color:#08152D; }
INPUT {font-family:Arial,Helvetica,sans-serif;}
.csc-mailform {float:none;border:none;border-width:0px;padding-right:20px;font-size:0.9em;} 
.csc-mailform-field {text-align: left;float:left;display:block;clear:both;padding:0px 0px 10px 0px;width:496px;}
.csc-mailform-field LABEL { display:block; float:left; width:128px;float:left;font-size: 1.3em;}
.csc-mailform-field INPUT { display:block; float:left; border:solid 1px #08152D;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;}
.csc-mailform-field SELECT { display:block;float:left;border:solid 1px #08152D;background-color:white;font-size:1.3em;font-family:Arial,Helvetica,sans-serif;}
.csc-mailform-field TEXTAREA { display:block; float:left;text-align:left;background-color:white;font-size:1.3em;font-family:Arial,Helvetica,sans-serif;width:364px;}
.csc-mailform-field #mailformformtype_mail { display:block; float:left;text-align:center;margin:0;margin-left:128px !important;margin-left:64px;background-color:#FFFFFF;}
.csc-mailform-field .csc-mailform-label { font-weight: bold; font-size: 0.9em; /*12px;*/ color:#000000; line-height: 1.1em; }
.csc-mailform-field LEGEND { display: none; }
.csc-mailform-field FIELDSET { border: none;}
.csc-mailform-field .csc-mailform-radio { border: none; }
.csc-mailform-field .csc-mailform-radio LABEL { width:90px; }
.csc-mailform-field .csc-mailform-check {margin:0;padding:0;}

/* Interne und externe Links mit Grafik */
.internal-link {text-decoration:none;color:#ac000b;}
/*.external-link-new-window {padding-left:15px;}*/

a.internal-link:hover {color:#AC000B;text-decoration:underline;}

/* Definition des Grundlayouts der Webseite */
.contentwrapper {width:780px;padding-top:35px;}
#logo {width:130px;height:43px;margin-bottom:35px;}
#navi {width:125px;float:left;clear:both}
#content {width:550px;height:auto;vertical-align:top;}
#footer {color:#AC000B;width:780px;vertical-align:bottom;text-align:center;clear:both;border-top: 1px dotted #818181;margin-top:100px;float:left;}
.contentwrapper_2spalten_rechts {overflow:hidden;width:510px;height:auto;float:left;padding:0px 100px 0px 20px;min-height:400px;}
.contentwrapper_all {width:800px;margin: 0px auto;padding-top:35px;}
#center {padding-top:35px;}
#contentleft {width:130px;float:left;padding-left:10px;}
#newslatest {width:190px;float:left;}
#content_news {width:435px;padding-top:0px;float:left;padding-left:4px;padding-right:20px;text-align:center;}
#footer a {border:none; color:#ac000b;text-decoration: none;font-size:0.9em;}
#searchbox {float:left;width:130px;margin-top:20px;}
.tx-macinasearchbox-pi1 {width:125px;float:left;margin-top:10px;margin-bottom:10px;}
/*.tx-macinasearchbox-pi1 .tx-indexedsearch-searchbox-button {float:right;height:18px;margin-top:-3px;}*/
.tx-indexedsearch-searchbox-sword {width:92px;float:left;border:1px solid #08152D;padding-left:5px;font-size:1em;}
.tx-indexedsearch-redMarkup { color:#AC000B !important; }
.tx-indexedsearch-title a { color:#AC000B; }
.tx-indexedsearch-path a { color:#AC000B; }
.browsebox a { color:#AC000B; }
.tx-indexedsearch-searchbox  a { color:#AC000B; }

#quickselect {float:left;width:125px;margin-top:10px;}
#quckselect select {width:125px;}

.tx-indexedsearch-rules {float:left;clear:both;width:100%;}
.tx-indexedsearch, .tx-indexedsearch-searchbox, .tx-indexedsearch-res {float:left;}
.tx-indexedsearch-whatis {float:left;width:500px;}
.tx-indexedsearch-browsebox {float:left;clear:both;margin-bottom:10px;width:100%;}

/* News */
.news-latest-container {float:left;}
.news-latest-item img, .news-latest-morelink, .news-single-img {float:right;color:#AC000B;} 
.news-single-timedata, .news-single-author, .news-list-category, .news-single-category {display:none;}
.news-latest-morelink a:active, .news-latest-morelink a:visited, .news-latest-morelink a:link { font-size: 0.8em;font-family:Arial,Helvetica,sans-serif;color: #Ac000b; text-decoration: none; font-weight: normal;}
.news-latest-morelink a:hover {color:#ac000b;font-size:0.8em;text-decoration: underline;}
.news-latest-morelink {float:left;padding: 10px 0px 0px 0px;color:#ac000b;}
.news-latest-item h2 a {color:#AC000B;font-size:1em;font-weight:bold;margin:0px 0px 5px;text-decoration:none;}
.news-latest-item .bodytext {margin-right: 0px;margin-bottom:0px;color:#000000;padding-top:0px;padding-left:0px;}
.news-latest-container .news-latest-item h1 {padding-bottom:10px;}
.news-single-backlink a {color:#AC000B; font-size:0.9em;text-decoration:none;}
.news-single-backlink  a:hover {color:#AC000B; font-size:0.9em;text-decoration:underline;}
.news-latest-item {float:left;width:180px;padding-bottom:30px;}
.news-container-prod a img {float:left;padding-right:10px;}
.news-container-prod .news-head a {font-size: 1.2em;color:#AC000B;font-weight:normal;text-decoration:none;}
.news-container-prod .news-list-item {float:left;width:620px; border-bottom: 1px solid #000000;margin-top:10px;padding: 0px 0px 15px 0px}
.news-container-prod .news-head {}
.news-container-prod {float:left;}
.news-list-morelink a:active, .news-list-morelink a:link, .news-list-morelink a:visited { font-size: 0.8em;font-family:Arial,Helvetica,sans-serif;color: #AC000B; text-decoration: none; font-weight: normal;float:left}
.news-list-morelink a:hover {color:#AC000B;font-size:0.8em;text-decoration: underline;float:left;}
.news-container-prod .news-content {}
.news-container .news-content img {float:right;clear:both;margin-left:5px;}
.news-container .news-list-item {float:left;margin-top:53px;}
.news-container .news-head a {font-size: 1.0em;color:#AC000B;font-weight:bold;text-decoration:none;}
.news-container .news-head {width:400px; padding: 0px 0px 20px 0px ;}
#content_3spaltig {float:left;width:350px;padding-left:30px;overflow:hidden;}
#content_3spaltig_rechts {float:left;width:255px;}
.csc-header csc-header-n2 h1 {padding-top:30px;}
.contentwrapper_2spalten_rechts .csc-frame csc-frame-rulerAfter {border-bottom: solid 1px #000000;}

.tx-jppageteaser-pi1-list-entry {width:600px;border:none;}
.tx-jppageteaser-pi1-list-entry h1 a {color:#AC000B;text-decoration:none;}
.tx-jppageteaser-pi1-list-entry h1 a:hover {color:#AC000B;text-decoration:underline;}
.tx-jppageteaser-pi1-list-entry-description {font-size:0.9em;}
.tx-jppageteaser-pi1-list-entry-image {float:left;/*height:180px;*/}
.tx-jppageteaser-pi1-list-entry-link-item a {margin-top: 5px; margin-bottom: 2px;font-size: 0.9em; text-decoration:none; color:#Ac000b;}
.tx-jppageteaser-pi1-list-entry-link-item a:hover {margin-top: 5px; margin-bottom: 2px;font-size: 0.9em; text-decoration:underline; color:#Ac000b;}
.tx-jppageteaser-pi1-list-entry-wrapper { float:left;width:380px; }

.csc-uploads-fileSize {vertical-align:top;}

.bodytext a {color:#AC000B;text-decoration:none;}
.bodytext a:hover {text-decoration:underline; color:#Ac000b;}
.csc-uploads-fileName a {color:#AC000B;text-decoration:none;}
.csc-uploads-fileName a:hover {text-decoration:underline; color:#Ac000b;}

/* Feature table */
.tblFeatures {font-size:0.9em;font-family:font-family:Arial,Helvetica,sans-serif;color:#002529;text-align:left;}
/*.tblFeaturesLabelHead, .tblFeaturesValueHead {background-color:#E9E9E9;}*/

/* Glossar */
a.letter:link { color: #002529; font-size: 0.9em; font-weight: normal; text-decoration:none;}
a.letter:hover { color: #002529; font-size: 0.9em; font-weight: normal; text-decoration:none;}
a.letter:active { color: #002529; font-size: 0.9em; font-weight: normal; text-decoration:none;}
A.letter:visited { color: #002529; font-size: 0.9em; font-weight: normal; text-decoration:none;}

#content_3spaltig TABLE, #content_3spaltig TR, #content_3spaltig TD {border:none;}

/***************************
 *  Default styles for the
 *    EXT rgaccordion
 * by Ringer Georg (just2b)
 ***************************/  
/* Toggle default */
/*.rgaccord1-nest { width:600px; }*/
.rgaccord1-nest { width:510px; }
h3.rgaccord1-toggle {
  font-weight:normal;
  font-size:0.9em;
  color:#000;
  line-height: 26px;
  height: 22px;
  background:url(images/plus.png) 5px center no-repeat;
  padding:0px 0 0 25px;
/*  margin-right:32px;*/
  cursor:pointer;
}
h3.rgaccord1-toggle:hover { background-color:#f4ede9; }

/* Toggle act item */
h3.act {
  color:#000;
  background:#f4ede9 url(images/minus.png) 5px center no-repeat;
}

/* the content */
div.rgaccord1-content {
/*  width:573px;*/
  width:510px;
}

/* remove margin of a CE */
div.rgaccord1-content .ce {
  margin-bottom:0;
}

/* remove the header inside the CE, twice is not nice */
div.rgaccord1-content h1 {
  display:none;
}

/* KPS 20052008 Bildunterschrift */
.csc-textpic-caption {
font-style:normal;
font-size:9px;
text-align:center;
}

#tx-indexedsearch-inputfield { float:left; }
#tx-indexedsearch-searchbox-button-box { float:left;margin-left:8px;margin-top:1px;width:17px; }
/*.tx-indexedsearch-searchbox-button { float:left;width:14px;height:13px; }*/

#myspacebutton { float:left; }
#myspace { float:left;height:30px; }
#klickbutton { float:left;height:30px;margin-top:9px; }