/************************************************/* neues LISTROS-Layout /* Achtung: diese Datei nicht über das TYPO3-backend ändern, /* da sie regelmäßig per FTP überschrieben wird!/************************************************//* Hintergründe, Schriften, Farben und Stile *//************************************************/html, body {}body {background-color: #FFF;background: url(../elements/highlight.png) left top repeat-x;font-family: Arial, sans-serif;color: #444444; font-size: 12px;letter-spacing:0;}div,img,ul,li,marquee div{margin:0;padding:0;border:0;}li {margin-left:15px;margin-bottom:10px;}#center ul {list-style-image:url(../elements/icon_social-media_newsletter.png);}#right ul.csc-menu {list-style-type:none;}#right ul.csc-menu li a {text-transform:uppercase;}#right ul.csc-menu-def li {margin-left:0;}#center p.bodytext {text-align:justify;padding:0;margin-top:0;margin-bottom:15px;line-height:1.3em;}#center table p.bodytext {font-size: 12px;text-align:left;}hr {color:#CCCCCC;background-color:#CCCCCC;height:1px;border:0;clear:both;overflow:hidden;margin:5px 0 10px 0;padding:0;}/* Verweise im Inhalt: */  a, a:visited {color:#AAAAAA; /*#cccccc*/text-decoration:none;font-weight:bold;margin:0;outline:none;}/*#center a, #right a {border-bottom: #FFF 1px solid;}*/h2 a, h3 a {color: #222222;}/*a.external-link-new-window {color: #222222; background:#EEEEEE;}*/#center a:active, #center a:hover, #center a:focus,#right a:active, #right a:hover, #right a:focus{color:#898989;text-decoration:underline;/*border-bottom: #888888 1px solid;*/}.csc-textpic-imagewrap a:hover, .csc-textpic-imagewrap a:focus,.csc-textpic-imagewrap a:active {border:none;}/* Textstile: */        .important {color:red;font-weight:bold;}.detail {color: black;background: #FFF url(../elements/highlight10.png) bottom repeat-x;}.name-of-person {color:#0096d3;}.gelb {color:#FFDD00;font-weight:bold;}/* Blockstile: */.float-left   {float:left;margin-right:10px;}.float-right  {float:right;margin-left:10px;}.align-center {text-align:center;}.align-left   {text-align:left;}.align-right  {text-align:right;}.align-justify {text-align:justify;}/* Überschriften: */h1 {font-weight:bold;font-size: 24px;color: #222222;text-transform:uppercase;margin:0; padding:0;margin-bottom:24px;line-height:1em;}h2 {font-weight:bold;font-size: 23px; color: #222222;text-transform:uppercase;margin:0; padding:0;margin-bottom:24px;line-height:1em;}h3, p.csc-header-date {font-weight: bold;font-size: 14px;color: #222222;margin:0; padding:0;margin-bottom:17px;}h4 {font-weight: bold; font-size: 14px;color: #222222;text-transform:uppercase;margin:0; padding:0;margin-bottom:17px;}h5 {font-weight:bold;font-size:14px; color:#222222;text-transform:uppercase;background: #FFF200;margin:0;margin-bottom:10px;}h6 {font-weight: bold;font-size: 14px; color: #222222; background-color: #EEEEEE;border: #CCCCCC 1px solid;margin:0; padding:7px; margin-bottom:10px;}/* Marker: */sub,sup {font-size: 100%;vertical-align:text-bottom;color: #222222;}sup {background: #FFF url(../elements/background_highlight1.png) left top no-repeat;}sub {background: #FFF url(../elements/background_highlight2.png) left top no-repeat;}sub a, a sub, sup a, a sup {background-image:none;color:#AAAAAA;}sub a:hover, a:hover sub, sup a:hover, a:hover sup {color:#898989;}/*color:#222222;background:#FFF url(../elements/highlight5.png) bottom repeat-x;} sup a, a sup {color: 222222; background:#FFF url(../elements/grau.png) bottom repeat-x;}a.external-link-new-window sub, a.external-link-new-window sup {color: #222222; background:#EEEEEE;}*//* Teasertext auf Teaserbild:  *//* Position absolute statt relative, damit kein Leerraum unter dem Bild! */div.teasertext, h1.teasertext, h2.teasertext{background:#FFF;position:absolute; top:176px; left:5px; width:260px;margin:0;padding:5px;}div.teasertext h1, h1.teasertext {margin-bottom:0;background: #FFF url(../elements/teaser1_background_highlight1_3zeilig.png) left top no-repeat;}div.teasertext h2, h2.teasertext {margin-bottom:0;background: #FFF url(../elements/teaser1_background_highlight2_2zeilig.png) left top no-repeat;}div.teasertext h2, h2.teasertext {font-weight:normal;font-family:Arial Black, sans-serif;}*html div.teasertext, h1.teasertext, h2.teasertext {width:270px;}.teaser_left {position:relative;float:left;width:280px;}.teaser_right {position:relative;float:right;width:280px;}img.teaserbild {float:left;margin-right:10px;}/* Teasertext per Bildunterschrift:  */#center dd.csc-textpic-caption a:hover, #center dd.csc-textpic-caption a:focus,#right dd.csc-textpic-caption a:hover, #right dd.csc-textpic-caption a:focus {text-decoration:none;color:#898989;} dd.csc-textpic-caption {position:relative;}dd.csc-textpic-caption h1 {background:#FFFurl(../elements/teaser1_background_highlight1_3zeilig.png) left top no-repeat;position:absolute; top:-70px; margin:5px;padding:5px;}dd.csc-textpic-caption h2 {background:#FFFurl(../elements/teaser1_background_highlight2_2zeilig.png) left top no-repeat;position:absolute; top:-70px; margin:5px;padding:5px;}dd.csc-textpic-caption h3 {text-transform:uppercase;background:#FFFurl(../elements/background_highlight2.png) left top no-repeat;position:absolute; top:-50px; margin:5px;padding:5px;}dd.csc-textpic-caption h4 {text-transform:uppercase;font-weight:bold;background:url(../elements/trans_bg.png);position:absolute; top:-50px; margin:5px;padding:5px;}dd.csc-textpic-caption h5 {background:#FFF200;font-weight:bold;font-size:14px;position:absolute; top:-50px; margin:5px;padding:5px;font-family:Arial,sans-serif; }dd.csc-textpic-caption h6 {background:transparent;border:none;color:#FFF;position:absolute; top:-50px; margin:5px;padding:5px;text-align:center;}dd.csc-textpic-caption p {background:#FFF200;font-weight:bold;font-size:10px;position:absolute; top:-20px;right:5px; margin:0px;padding:1px 3px;color:#000;line-height:1.0;}div.csc-textpic-caption-r dd.csc-textpic-caption h1,div.csc-textpic-caption-r dd.csc-textpic-caption h2,div.csc-textpic-caption-r dd.csc-textpic-caption h3,div.csc-textpic-caption-r dd.csc-textpic-caption h4,div.csc-textpic-caption-r dd.csc-textpic-caption h5,div.csc-textpic-caption-r dd.csc-textpic-caption h6 {right:0px;margin-right:5px;background-position:right top;} *html div.csc-textpic-intext-left dd.csc-textpic-caption h1,div.csc-textpic-intext-left dd.csc-textpic-caption h2, div.csc-textpic-intext-left dd.csc-textpic-caption h3, div.csc-textpic-intext-left dd.csc-textpic-caption h4, div.csc-textpic-intext-left dd.csc-textpic-caption h5,div.csc-textpic-intext-left dd.csc-textpic-caption h6 {margin-right:15px;} /* oben links: */dl.csc-textpic-image {position:relative;}div.csc-textpic-caption-l dd.csc-textpic-caption, div.csc-textpic-caption-c dd.csc-textpic-caption {position:static;}div.csc-textpic-caption-l dd.csc-textpic-caption h1,div.csc-textpic-caption-l dd.csc-textpic-caption h2,div.csc-textpic-caption-l dd.csc-textpic-caption h3,div.csc-textpic-caption-l dd.csc-textpic-caption h4,div.csc-textpic-caption-l dd.csc-textpic-caption h5,div.csc-textpic-caption-l dd.csc-textpic-caption h6  {top:5px;} /* oben rechts: */div.csc-textpic-caption-c dd.csc-textpic-caption h1,div.csc-textpic-caption-c dd.csc-textpic-caption h2,div.csc-textpic-caption-c dd.csc-textpic-caption h3,div.csc-textpic-caption-c dd.csc-textpic-caption h4,div.csc-textpic-caption-c dd.csc-textpic-caption h5,div.csc-textpic-caption-c dd.csc-textpic-caption h6 {top:5px;right:0px;margin-right:5px;background-position:right top;}#center div.csc-textpic-intext-right img, #center div.csc-textpic-intext-right-nowrap img {margin-left:10px;}#center div.csc-textpic-intext-left img, #center div.csc-textpic-intext-left-nowrap img {margin-right:10px;}div.csc-textpic-above img {margin-bottom:10px;}*html div.csc-textpic-above img {margin-bottom:0;}*html div.csc-textpic-imagewrap dl.csc-textpic-lastcol {padding-right:0;}#center div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-firstcol {margin-right:10px;}#center div.csc-textpic-intext-right div.csc-textpic-imagewrap .csc-textpic-lastcol {padding-right:10px;}div.csc-textpic-intext-right dl.csc-textpic-lastcol {padding-right:0px;}div.csc-textpic-intext-right-nowrap dl.csc-textpic-lastcol {padding-right:10px;}div.csc-textpic-intext-right dd.csc-textpic-caption {left:10px;}div.csc-textpic-intext-right-nowrap dd.csc-textpic-caption {left:10px;}*html div.csc-textpic-intext-right dd.csc-textpic-caption h1 {left:-280px;}DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG, DIV.csc-textpic-border DIV.csc-textpic-single-image IMG{border-color:#CCCCCC;}div.csc-frame {border:1px solid #CCCCCC;padding:10px;margin-bottom:10px:}div.csc-frame-frame2 {background: #EEEEEE;}/* Teasermenü */.tx-a1teasermenu-pi1 td {padding:0 10px 10px 0;}.tx-a1teasermenu-pi1 h3, .tx-a1teasermenu-pi1 h4 {margin:0;}.tx-a1teasermenu-pi1 img {float:left;margin-right:10px;}.tx-a1teasermenu-pi1 p {margin:0;}/* Inhalt: Mitte halbe Breite */div#center div.csc-frame-indent {width:280px;margin-left:300px;padding:0px;border:none;}div#center div.csc-frame-indent3366 {width:280px;padding:0px;border:none;float:left;}div#center div.csc-frame-indent6633 {width:280px;padding:0px;border:none;float:right;}/* rollierende Galerie */marquee {overflow: hidden;/* Safari and Chrome  */overflow-x:-webkit-marquee;-webkit-marquee-style: scroll;-webkit-marquee-speed: 1;-webkit-marquee-increment: small;-webkit-marquee-repetition: infinite;/* W3C  */marquee-style: scroll;marquee-speed: fast;marquee-play-count: infinite;}div.slideshow-v marquee {overflow-x: marquee-block;marquee-direction: up;-webkit-marquee-direction: up;}div.slideshow-h marquee {overflow-x: marquee-line;marquee-direction: forward;-webkit-marquee-direction: backwards;}div.slideshow-h marquee .tx-chgallery-pi1 {width:999%;}div.tx-challgeriy div.description {margin-top:10px;}/************************************************//* Formulare: *//************************************************/input {font-size:11px;border:1px solid #CCCCCC;outline:none;}.button, #right h5 a, #center h5 a, #center h5 {margin:0; padding:5px;font-size:14px;color:#222222;text-transform:uppercase;font-weight:bold;background: #FFF200;}.button {border:1px solid #FFF;outline:none;}a.button_facebook img {float:left;margin-right:5px;}#center table h5 {font-family:Arial, sans-serif;text-transform:none;font-weight:bold;color:black;margin:0 0 5px 0;}#right h1 {display:none;}#right h5 {margin:0px;margin-top:1px;margin-bottom:10px;}#right h5 a, #right h5 a:visited {border:1px solid #FFF200;display:block;text-align:center;text-decoration:none;}.button_hover, #right h5 a:hover {margin:0; padding:5px; font-size:14px;color:#222222;text-transform:uppercase;font-weight:bold;background-color:#FFF; border-color:#FFDD00;outline:none;text-decoration:none;}/* Kontaktforumlar: */.csc-mailform {border:0; outline:0; width:280px;margin:0;padding:0;}.csc-mailform-field {border:1px solid #CCCCCC;margin-bottom:5px;padding:5px;}.csc-mailform-field input, .csc-mailform-field textarea {font-family:Arial;font-size:11px; color:#AAAAAA;border:0;}.csc-mailform .button {color:#222222;font-family:Arial Black;text-transform:uppercase;}.csc-mailform-field input:focus {color:#898989;}.tx-thmailformplus-pi1 ul {list-style-type: none;}.tx-thmailformplus-pi1 li {display:inline;color:red;}/* Kommentarformular: */.tx-comments-comment-input, .tx-comments-comment-form textarea{border:1px solid #CCCCCC;padding:5px;}.tx-comments-required-error {background-color:#FFF;}/* Index Suche: */.tx-macinasearchbox-pi1 table {width:160px;margin-bottom:10px;}.tx-macinasearchbox-pi1 td {border:1px solid #CCCCCC;padding-left:5px;}.tx-macinasearchbox-pi1 input {color:#AAAAAA;border:0;outline:none;}.tx-macinasearchbox-pi1 input:focus, .tx-macinasearchbox-pi1 input:hover {color:#898989;border:0;}div.tx-indexedsearch-searchbox {display:none;}.tx-indexedsearch-searchbox td {font-size:11px;}.tx-indexedsearch-searchbox input {color:#AAAAAA;padding:5px;margin:5px;}div.tx-indexedsearch-browsebox {margin-bottom:20px;}.tx-indexedsearch-res td {font-size:12px;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {color:#444444;background: #FFF url(../images/gelb.jpg) bottom repeat-x;}/************************************************//* Plugins: *//************************************************//* NEWS: */div.news-list-container {width:580px;padding:0;margin:0;}.news-list-item h2, .news-single-item h2, .news-list-item h3, .news-latest-item h3 {margin-bottom:5px;line-height:1.1em;}div.news-list-item p, div.news-latest-item p, div.news-single-item p.bodytext {margin-bottom:0;}..news-list-morelink a {padding-left:5px;}.news-single-item img {margin-bottom:0;}.searchtext {border:#CCCCCC 1px solid;padding:5px;}*html .searchtext {height:30px;}.activeLinkWrap {display:none;}.browseLinksWrap a {text-decoration:none;}.news-list-browse {float:right;}/* News Partner: */div.partner_logo {float:left;margin: 0 20px 10px 0;text-align:center;background: #EEEEEE url(../elements/highlight10.png) left top repeat-x;}div.partner_logo td {width:280px;height:170px;padding:0}.partner h2 {font-size:20px;}div.partner_logo_klein {width:160px; margin:0 0 10px 0;background: url(../elements/highlight10.png) left top repeat-x;}.partner_logo img, .partner_logo_klein img {margin-top:11px;}.partner_logo_link img {margin:0 10px 10px 0;}#center .partner_logo a:hover, #center .partner_logo_link a:hover {border-bottom:none;}.partner_titel_link, .partner_titel_link a {color:#444444;font-weight:bold;text-transform:uppercase;font-size:110%;text-align:justify;}/* News Künstler: */#center .kunst a:hover {border-color:#FFF;}.kunst img {border:5px solid #FFF;margin:0;}.kunst img:hover {border-color:#CCC;}*html .kunst img {border:none;margin:0;}*html #center .kunst a {width:110px;height:110px;padding:5px;}*html #center .kunst a:hover {background-color:#CCC;}div.kunstwerk {float:left;margin-right:20px;}div.kunstwerk p, #center div.kunstwerk p.bodytext {width:100px;margin-left:5px;text-align:left;}div.kunstwerk b p {margin-top:0;margin-bottom:10px;}div.kunstwerk p .news-list-morelink{display:none;}div.kunst p.news-single-imgcaption {font-weight:bold;}div.kunst h2 {margin-bottom:20px;}div.kunsttext {height:250px;min-height:250px;}div.news-latest-container div.kunstwerk, div.news-single-related div.kunstwerk {float:left;margin-right:5px;}div.news-latest-container div.kunst p i, div.news-single-related div.kunstwerk p i{display:none;}#center div.news-latest-container div.kunst p.bodytext {margin-bottom:5px;}div.news-latest-container div.kunst h3 p {margin-top:10px;margin-bottom:10px;}div.news-single-related {clear:both;}div.kunst-related {float:right; width:160px;}div.kunst-related h4 a {color:#222222; text-transform:uppercase;}div.kuenstler {width:580px;}h3.kuenstler {text-transform:uppercase;}div.news-catmenu a {color:#444444;font-weight:normal;}div.news-catmenu li.expanded a {font-weight:bold;}div.news-catmenu .level2 a {margin-left:5px;font-weight:normal;}div.news-catmenu li {list-style-type:none;margin:0;line-height:0.8em;}div.news-catmenu li.active a {background:url(../elements/highlight10.png) bottom repeat-x;}/* #row0_0 img {display:none;} */div.news-single-backlink {margin-top:20px;}/* News Listro-Briefe: */.brief {position:relative;}.brieftext {position:absolute;top:20px;left:335px;width:210px;padding:10px;  color:#FFF;font-weight:bold;font-size:11px;  background:#444444;background:rgba(68,68,68, 0.85); }*html .brieftext{background:#444444;filter:Alpha(opacity=85);width:230px;font-size:11px;}.brieftext p {margin:0;}/* Dateiverweise (Presse): */.csc-uploads-fileName a {display:none;}.csc-uploads {font-size:100%;}.csc-uploads td {vertical-align:top;}.csc-uploads p {margin-top:-12px;}*html .csc-uploads p {margin-top:0;}/* Twitter timeline *//* Widget: */div.twtr-tweet-text {    font-size: 90%;    font-family: Arial, Serif;    margin-left:0;    }a.twtr-user {display:none;}div.twtr-avatar {margin:0; height:0; width:0; display:none;}/* Plugin: */div.tx-incoretwitter-pi1{		width:158px;		height:auto;		min-height:120px;		color:#444444;		font-size:90%;		border:1px solid #CCCCCC;		}*html div.tx-incoretwitter-pi1{width:160px;height:120px;}#tweet-container,div.tweet-container {		height:auto;		}.tweet{		padding:5px;		margin:0;		border:none;		width:150px;		}.tweet .avatar img {		width:30px;		height:30px;		border:1px solid #CCCCCC; /*#00cef7;*/		}.tweet .user a {color: #0084B4;font-weight:normal; }/************************************************//* Seitenbereiche: *//************************************************/div#container {margin:0 auto;text-align:left;width:960px;}/* footer stick bottom: start div#container-wrap {min-height:100%;}div#container-content {overflow:auto;padding-bottom:247px;}*/div#footer-spacer {clear:both;height:31px;}div#container-footer {clear:both;}/*position:relative;margin-top: -216px;height: 216px;*//* footer stick bottom: end *//* Kopfteil */div#header {height:65px;width:100%;}#logo {margin-top:17px;margin-left:430px;} /* Sprach-Menü: */div#language {float:right;margin-right:10px;margin-top:0px;height:10px;}#language a {margin-right:4px;}/* Meta-Menü oben: */div#topmenu {float:right;max-width:160px;margin-right:20px;margin-top: 14px;}div#topmenu a {text-decoration:none;color:#898989;font-weight:normal;font-size:11px;margin-right:10px;text-transform:uppercase;}div#topmenu a:hover, div#topmenu a:focus, div#topmenu a:active, div#topmenu a:active {text-decoration:none;color:#AAAAAA;}/* Navigation: */div#navigation {clear:both;float:left;text-align:left;height:38x;max-width:770px;margin-top: 0px;margin-left:0px;}/* linke Spalte: */div#links {clear:both;float:left;width:160px;margin: 28px 20px 0 10px;}div#subnavigation a, div#intern a {display:block;margin-bottom:15px;text-decoration:none;font-weight:bold;background: none;}/* Subnavigation: */div#subnavigation{text-align:left;margin-top:0;margin-bottom:10px;}div#subnavigation a, div#subnavigation p {font-size:11px;font-weight:normal;color: #888888;border: #CCCCCC 1px solid;border-top:0;padding:8px 10px 8px 10px;margin:0;text-transform:uppercase;}div #subnavigation .menu0 {font-size:12px;font-weight:bold;color:#222222;padding:6px 10px 6px 10px;background-color: #EEEEEE;border-top: #CCCCCC 1px solid;}div#subnavigation a:hover, div#subnavigation a:focus, div#subnavigation a:active {text-decoration:none;background:none;background-color: #EEEEEE;color: #555555;}div #subnavigation  a .layout9 {font-weight:bold;color:#222222;}div#links .menu1A, div#links .menu2A, div#links .menu3A {background-color:#EEEEEE;}div#links .menu2, div#links .menu2A {padding-left:20px;}div#links .menu3, div#links .menu3A {padding-left:40px;}/* Leitmotiv */div#trailer .csc-default{height:0 auto;}div#trailer h1, div#links h1 {font-size:12px;font-family:Arial;text-transform:none;font-weight:bold;color:#555555;padding:8px 10px 8px 10px;background: #EEEEEE;border: #CCCCCC 1px solid;margin-bottom:10px;}div#trailer h3, div#links h3 {margin-top:10px;margin-bottom:10px;padding:7px;background-color: #EEEEEE;border: #CCCCCC 1px solid;}div#links h3 a {color:#888888;}/* Listro Zitate: */div.zitat h3 {color:#0096d3;font-weight:normal;font-style:italic;font-size:13px;padding:7px;border: #CCCCCC 1px solid; }div.zitat {margin-bottom:10px;}div#links div.zitat h3 {background-color:#FFF;}div#links div.zitat p {margin-top:0;}div.zitat .name-of-person {color:#888888;}/* Inhalt: */div#center {float:left;width:580px;padding:0px;margin-top:28px;}/* rechte Spalte: */div#right {float:right;width:160px;height:auto;padding:0px;margin:28px 10px 0 20px;}#right div.csc-default, #right p.bodytext {margin:0;padding:0;}#right h3 {margin-bottom:5px;}#right hr {}#right .news-list-container, #right .news-list-item {padding:0;}#right img:hover {border-bottom:none;}/* Rootline: */div#breadcrumb p {margin:0;padding:8px 10px 8px 10px;font-size:11px;color: #AAAAAA;background-color: #EEEEEE;border: #CCCCCC 1px solid;border-bottom:none;}div#breadcrumb p a {background:transparent;font-weight:normal;text-decoration:none;}div#breadcrumb a.subdomain {color: #888888;}div#breadcrumb a:hover {color: #555555;}/* Footer: */div#footer {height:130px;margin:0;font-size:11px;color: #555555;border: #CCCCCC 1px solid;border-bottom:0;padding-top:19px;padding-bottom:0;}#container-footer a {color:#444444;font-weight:normal;border:0;background:#FFF;text-decoration:none;}#container-footer a:active, #footer a:hover, #footer a:focus {color: #AAAAAA;border:0;}#footer ul {margin:0;padding:0;}#footer li {display: block;list-style-type:none;margin:0;padding:0;}#footer td {vertical-align:top; width:165px;padding:0; padding-left:9px;padding-right:4px;border-left: #E1E1E1 1px solid;height:110px;font-size:11px;}#footer h3 {margin-bottom:13px;}#contact {float:left;width:220px;padding-left:10px;}/************************************************//* Dropdown-menu: *//************************************************/#nav, #nav ul {    list-style-type: none;    margin:0;    padding:0;    margin-right:20x;   }/* 1. Ebene: */#nav li {padding:0;margin:0;float:left;}#nav li a {    display: block;    text-decoration:none;    font-weight:bold;    font-size:14px;    color: #222222;    text-transform: uppercase;    padding:10px;    border:1px solid #FFF;}#nav li a.withsub, #nav li a.active_withsub {padding-right:24px;background: url(../elements/menu_arrow1.png) right no-repeat;}#nav li a.active, #nav li a.active_withsub {border-color:#FFDD00;}/* 2. Ebene: */#nav li ul {    margin-left:-1px;    padding: 0;    position: absolute;    z-index:2;    background-color: #FFFFFF;    left: -999em;    width:181px;    height:auto;    border-top:1px solid #FFDD00; }#nav li li {border:1px solid #FFDD00;border-top:0;height:auto;width:180px;}#nav ul a {/*    text-transform: none;*/    background-image: none;    padding:8px 10px 8px 10px;    color:#888888;    font-size:11px;    font-family:Arial;    font-weight:normal;}#nav ul .layout9 a {    color:#222222;    font-weight:bold;}ul.submenu li {background:none;margin-right:0;}/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus *//* über der Liste  befindet (.sfhover siehe JavaScript) */#nav ul.sfhover, #nav li.sfhover ul, #nav li:hover ul  {display:block;}#nav li.sfhover, #nav li:hover, #nav li a:focus, #nav li a:active {border-color:#FFDD00;display:block;}#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {left: auto;}#nav li li:hover, #nav li li.sfhover {background-color:#EEEEEE;}#nav li li a:hover {background-color:#EEEEEE;color:#555555;}/************************************************//* Anpassungen für IE: *//************************************************/*html div#center {overflow: visible; }*html div#right {margin-left:0;}*html div#container-wrap{height:100%}*html #logo {margin-top:0;}*html div#topmenu {margin-right:0;}*html div#breadcrumb {width:100%;}*html div.addthis_toolbox {padding-top:15px;}*html div#footer-tab {float:right;}*html hr {margin:0;padding:0;}*html sub {font-size: 120%;}*html sup {font-size: 120%;}*html #right h1 {margin-top:0;}*html #right h5 {margin-bottom:0;}*html #right p {padding-bottom:0;}*html #nav li ul {width:200px;}*html .button, .button_hover, input {font-size:90%;}*html div.addthis_default_style {margin-top:-15px;}