/* Effective stylesheet produced by snapshot save */
body { margin: 0px; padding: 0px; font-family: verdana; font-size: 11px; background-image: url(bg_grau.gif); background-repeat: repeat-y; }
.minimal { margin: 0px; padding: 0px; font-family: verdana; font-size: 11px; background-image: url(blue_bg.jpg); background-repeat: repeat-x; }
#service_container td { padding: 2px; font-size: 11px; font-family: Verdana; }
.blau, #content a.blau, #content a.blau:visited { color: rgb(0, 80, 159); text-decoration: none; }
#content a.blau:hover { text-decoration: underline; }
.orange, #content a.orange, #content a.orange:hover, #content a.orange:visited { color: rgb(255, 153, 0); text-decoration: none; }
.rot, #content a.rot, #content a.rot:visited { color: rgb(198, 32, 38); text-decoration: none; }
#content a.rot:hover { text-decoration: underline; }
a { color: rgb(0, 80, 159); text-decoration: none; }
a:hover { text-decoration: underline; }
a:visited { color: rgb(0, 80, 159); }
a.h3 { font-size: 18px; }
p.h4 { font-size: 18px; font-weight: bold; }
#wrapper { margin: 0px; padding: 0px; overflow: visible; width: 1200px; }
#main { margin: 0px; padding: 0px; width: 980px; float: left; }
#right { margin: 0px; padding: 0px; width: 160px; float: right; }
#container { border-right: 0px solid rgb(204, 204, 204); overflow: hidden; width: 970px; margin-right: 0px; padding-right: 0px; float: left; }
.textsize { margin: 0px 0pt 10px; float: right; }
#sidebar.lesen a { margin: 5px 0pt 0px; padding: 0px; color: rgb(0, 80, 159); font-weight: bold; }
#sidebar.lesen a:hover { text-decoration: underline; }
h1 { margin: 0pt 0pt 5px; font-size: 2.2em; font-family: "arial"; font-weight: bold; color: rgb(0, 0, 0); line-height: 1.1em; }
h2 { margin: 10px 0pt 0px; padding: 0px; font-size: 1.8em; font-weight: bold; font-family: "arial"; }
h3 { padding: 0px; font-size: 1.3em; font-weight: bold; font-family: "arial"; }
h4 { padding: 0px; font-size: 1.1em; font-weight: bold; font-family: "arial"; color: grey; }
h5 { margin: 0px 0pt 10px; font-size: 11px; color: rgb(0, 80, 159); font-family: "arial"; }
h5 a { color: rgb(0, 80, 159); text-decoration: none; }
h5 a:hover { text-decoration: underline; }
h5 a:visited {  }
.teaser { margin: 0px; padding: 2px 2px 3px 0px; line-height: 150%; }
.teaserblue { margin: 0px; padding: 2px 2px 3px 0px; color: rgb(0, 80, 159); line-height: 150%; }
.ressort { margin: 0px; padding: 0px 2px 3px 0px; line-height: 100%; text-transform: uppercase; letter-spacing: 0.15em; font-size: 10px; color: rgb(0, 80, 159); }
ul, ol { margin: 0pt 0pt 10px 0px; padding: 2px 2px 3px 0px; }
ol { list-style-type: decimal; }
li { margin: 0pt; padding: 0pt; list-style-type: none; }
.subm { border: 1px solid rgb(204, 204, 204); margin: 2px 0pt 10px; padding: 0pt 4px; text-align: center; height: 20px; background-color: rgb(238, 238, 238); font-size: 11px; }
.exklusiv h3 { border: 1px solid rgb(0, 80, 159); margin: 5px 4px 5px 0px; padding: 2px 2px 3px 10px; color: rgb(102, 102, 102); font-size: 11px; font-weight: bold; background-color: rgb(238, 238, 238); }
.suchwort { background-color: rgb(152, 192, 227); }
.archiv td { padding: 5px 0pt; font-size: 11px; font-family: verdana; }
.archiv { margin-top: 20px; }
.archiv input.radiobutton { border: 0px none ; width: 20px; }
.archiv input { width: 140px; }
.archiv select { width: 140px; }
.archiv select.datumselect { width: 60px; }
form { margin: 0pt; padding: 0pt; }
.double { border-right: 1px solid rgb(236, 235, 218); float: left; width: 300px; padding-right: 8px; margin-top: 10px; line-height: 1.6em; }
.doubleright { float: right; width: 300px; padding-left: 10px; padding-right: 0px; margin-top: 10px; line-height: 1.6em; }
#mt-community-forum.content .double h1, #mt-community-forum.content .doubleright h1 { font-size: 15px; line-height: 20px; }
.doublefotobig, .doublefotosmall { margin-top: 10px; }
.topnavigation { margin-top: 20px; }
#sidebar p.sommerwerbung {  }
#werbungfullsize { margin: 0px; padding: 0px 0pt 0px 0px; position: static; background-color: rgb(238, 238, 238); background-image: url(bg_main.gif); background-repeat: no-repeat; background-position: left bottom; text-align: center; z-index: -1; }
#werbungfullsize div { padding: 2px 0px; }
#werbungsky { margin: 90px 0pt 0pt; padding: 0px; background-color: rgb(238, 238, 238); height: 600px; }
#contentad, #contentad2, #contentad3 { border: medium none ; margin: 0pt 0pt 10px; padding: 15px 0pt 0pt; overflow: hidden; font-size: 9px; color: rgb(153, 153, 153); background-image: url(bg_werbung.gif); background-repeat: no-repeat; background-position: center top; }
#contentad .adsrahmen, #contentad2 .adsrahmen, #contentad3 .adsrahmen { border: 1px solid rgb(204, 204, 204); padding: 3px; width: 298px; height: 250px; }
#buttonwerbung { border: medium none ; padding: 15px 0pt 0pt 25px; background-image: url(bg_werbung.gif); background-repeat: no-repeat; background-position: center top; float: left; margin-left: auto; margin-right: auto; width: 300px; }
#buttonwerbung object { float: left; }
#topbuttonwerbung { padding: 15px 0pt 0pt 7px; background-image: url(bg_werbung.gif); background-repeat: no-repeat; background-position: center top; margin-left: auto; margin-right: auto; }
#buttonwerbung img, #topbuttonwerbung img { border: medium none  ! important; }
#werbungnavigation { margin: 10px; width: 120px; }
#werbungnavigation img { border: 0px none  ! important; margin: 0px ! important; padding: 0px ! important; float: none ! important; }
#werbungnavigation .werbungtextvh { border: 1px solid rgb(220, 221, 223); margin: 0px; padding: 3px; }
#werbungnavigation .werbungtextvh h2 { margin: 0px; padding: 0px 0px 2px; background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 11px; color: rgb(244, 113, 35); }
#werbungnavigation .werbungtextvh a, #werbungnavigation .werbungtextvh a:hover, #werbungnavigation .werbungtextvh a:visited { color: rgb(244, 113, 35); }
#header { width: 970px; margin-bottom: 0px; font-size: 10px; }
#header input.search, input.search { border: 1px solid rgb(153, 153, 153); padding: 2px 0pt 0pt 4px; width: 180px; height: 19px; margin-top: 2px; font-size: 10px; font-style: italic; background-color: rgb(255, 255, 255); color: rgb(153, 153, 153); }
#header .searchok { border: 0px none ; margin: 0px 5px 1px; width: 75px; height: 21px; }
.headerdatum { text-align: left; float: left; padding-left: 15px; font-weight: bold; }
#headermenue { margin: 15px 0pt 0pt; text-align: right; }
#headermenue a, #headermenue a:hover, #headermenue a:visited { color: rgb(0, 0, 0); text-decoration: none; }
.headerlink { margin: 0pt; padding: 4px 5px; font-weight: normal; }
.headerinfo { margin-top: 22px; font-size: 10px; line-height: 150%; float: right; }
#header img { float: left; margin-top: 10px; }
#header .wettericon { border: 0px none ; margin: 5px 10px 0pt 0pt; padding: 0px; float: right; }
#wetterbox .wettericon { border: medium none ; margin: 5px 10px; float: none; }
#breadcrumb { margin: 0px 0pt 30px 0px; padding: 0px; }
#quernavigation { font-size: 12px; width: 970px; height: 30px; background-color: rgb(0, 80, 159); font-family: arial; font-weight: bold; }
#quernavleft { margin-top: 9px; float: left; }
#quernavright { margin-top: 9px; float: right; margin-right: 3px; }
#quernavigation .menuitem { border-style: solid solid none; border-color: rgb(128, 168, 207) rgb(128, 168, 207) -moz-use-text-color; border-width: 1px 1px 0px; margin: 0pt 2px; padding: 2px 10px 3px 5px; float: left; background-image: url(bg_nav_.jpg); background-repeat: repeat-x; }
#quernavigation .menuitem a, #quernavigation .menuitem a:hover, #quernavigation .menuitem a:visited { color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; }
#quernavigation .rubrikitem, #quernavigation .rubrikitem_h { border-style: solid solid none; border-color: rgb(128, 168, 207) rgb(128, 168, 207) -moz-use-text-color; border-width: 1px 1px 0px; margin: 0pt 2px; padding: 2px 10px 3px 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: arial; font-weight: bold; }
#quernavigation .rubrikitem a, #quernavigation .rubrikitem a:hover, #quernavigation .rubrikitem a:visited { color: rgb(0, 80, 159); font-weight: bold; }
#quernavigation .menuitemselected a, #quernavigation .menuitemselected a:hover, #quernavigation .menuitemselected a:visited { color: rgb(0, 80, 159); font-weight: bold; text-decoration: none; }
#quernavigation .menuitemselected { border-style: solid solid none; border-color: rgb(128, 168, 207) rgb(128, 168, 207) -moz-use-text-color; border-width: 1px 1px 0px; margin: 0pt 2px; padding: 2px 10px 3px 5px; float: left; background-image: url(bg_navselected_.jpg.html); background-repeat: repeat-x; background-color: rgb(226, 234, 245); font-family: arial; font-weight: bold; color: rgb(198, 32, 38); }
#quersubnav { width: 970px; float: left; height: 35px; background-image: url(bg_subnav.jpg); background-repeat: repeat-x; margin-bottom: 10px; color: rgb(0, 80, 159); }
#quersubnav .menuitem { margin: 0px; padding: 8px 12px; float: left; font-family: arial; font-size: 11px; }
#quersubnav .menuitem a, #quersubnav .menuitem a:hover, #quersubnav .menuitem a:visited { color: rgb(0, 80, 159); font-weight: bold; }
#quersubnav .menuitemselected a, #quersubnav .menuitemselected a:hover, #quersubnav .menuitemselected a:visited { color: rgb(198, 32, 38); font-weight: bold; }
#quersubnav .menuitemselected { padding: 8px 12px; color: rgb(198, 32, 38); float: left; font-family: arial; font-weight: bold; font-size: 1em; }
.text_topanzeige { height: 60px; background-color: rgb(238, 238, 238); }
.text_beschreibung1 { height: 60px; background-color: rgb(226, 234, 245); }
.eintrag { clear: right; margin-bottom: 3px; }
#content { margin: 0px; padding: 0pt 10px; overflow: hidden; width: 625px; float: left; background-color: rgb(255, 255, 255); }
#content .sitelink { margin: 10px 0px 0pt; padding: 0px 2px 3px 0px; font-size: 10px; color: rgb(255, 153, 0); line-height: 100%; text-transform: uppercase; letter-spacing: 0.15em; }
#content .row { border-top: 1px solid rgb(204, 204, 204); margin: 10px 0pt 0pt; padding: 5px 0pt; overflow: hidden; width: 100%; clear: both; }
#content h2, .sidebarbox h2, sidebar h2, .sidebarboxsmall h2 { font-family: arial; }
#content h2.inaktiv, #mt-community-forum h2.inaktiv { margin: 0pt 5px 0pt 0px; padding: 2px 5px; float: left; text-align: center; font-size: 11px; text-transform: uppercase; font-weight: bold; font-family: arial; text-indent: 10px; }
#content h2.advertorial { margin: 0pt 5px 0px 0px; padding: 2px 5px; float: left; font-size: 10px; text-transform: uppercase; font-family: arial; font-weight: normal; color: orange; }
#content h2.aktiv, #mt-community-forum h2.aktiv { margin: 0pt 5px 0px 0px; padding: 2px 5px; float: left; font-size: 11px; text-transform: uppercase; font-weight: bold; font-family: arial; color: rgb(0, 80, 159); }
#content h2.aktiv a, #mt-community-forum h2.aktiv a { color: rgb(0, 80, 159); text-decoration: none; }
#content h2.inaktiv a, #mt-community-forum h2.inaktiv a { color: rgb(153, 153, 153); text-decoration: none; }
#content h2.inaktiv a:hover, #mt-community-forum h2.inaktiv a:hover { color: rgb(0, 80, 159); text-decoration: none; }
#content h3, #content .sitelinktitel { margin: 4px 0pt 5px; padding: 0px; font-size: 18px; line-height: 120%; font-family: "Arial"; font-weight: bold; color: rgb(0, 0, 0); }
#content .text h3 { padding: 10px 10px 10px 0px; }
#content h4 { margin: 0pt 0pt 5px; padding: 0px; font-size: 26px; font-family: "Arial"; font-weight: bold; color: rgb(0, 0, 0); }
#content li { margin: 0pt; padding: 0pt; list-style-type: none; }
#content blockquote { background: transparent url(bg_blockquote.gif) no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 20px; font-style: italic; }
blockquote { border: 1px solid rgb(238, 238, 238); margin: 0pt; padding: 0pt 25px 0pt 64px; background: rgb(238, 238, 238) url(blockquote.gif) no-repeat scroll 16px 8px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-style: italic; color: rgb(119, 119, 119); }
#content .content-nav { padding: 5px; width: 615px; background-color: rgb(238, 238, 238); text-align: center; }
#content .imgheader { border: 0px none ; margin: 0px 0px 20px; padding: 0px; float: none; }
#content .trennlinie { border-bottom: 1px solid rgb(236, 235, 218); margin: 15px 0pt 5px 0px; clear: left; }
#content .blogtrennlinie { border-bottom: 1px solid rgb(236, 235, 218); margin: 25px 0pt 25px 0px; clear: left; }
#content img { border: 2px solid rgb(236, 235, 218); margin: 0px; float: none; }
#mycarousel img { width: 150px; height: 113px; }
#videocarousel img { width: 150px; height: 84px; }
#content .teaser2 img, #content .teaser1 img, #content .sitelinkteaser img { border: 1px solid rgb(204, 204, 204); margin: 0px 10px 10px 0px; float: left; }
#content .sitelinkteaser img { margin-bottom: 0px; margin-right: 5px; }
#content .blogteaser img { border: 1px solid rgb(204, 204, 204); margin: 0px 10px 10px 0px; float: left; width: 150px; height: 115px; }
#content .bild { margin: 10px 10px 10px 0pt; padding: 0px; width: 380px; float: left; }
img#artikelbild { margin: 0pt; padding: 0pt; }
#content .bildunterschrift { padding: 5px; text-align: left; }
#content .bildunterschrift p { margin: 0px 0pt 0pt; padding: 10px 0pt; clear: both; font-style: italic; }
#content .bildtitel { font-weight: bold; color: rgb(0, 80, 159); float: left; }
#content .bildnavigation { float: right; font-weight: bold; }
#mt-community-forum.content .subline { font-size: 10px; margin-top: 0px; margin-bottom: 10px; color: rgb(153, 153, 153); }
#content .subline a { color: rgb(0, 80, 159); }
#content td, td { padding: 5px; font-size: 11px; font-family: verdana; }
#content li, ul { font-size: 12px; line-height: 150%; }
#content h1 { margin: 0px; padding: 0px; font-size: 26px; font-family: "Arial"; color: rgb(0, 0, 0); line-height: 120%; font-weight: bold; }
#content .teaser { margin: 5px 0pt 0pt; padding: 0px; line-height: 150%; font-size: 12px; }
#content .teaser1, #content .teaser2, #content .blogteaser, #content .teasertop, #content .sitelinkteaser { margin: 0px; padding: 15px 0px 0px; line-height: 150%; font-size: 12px; }
#content .sitelinkteaser { border: 1px dotted rgb(255, 153, 0); padding: 2px; float: left; width: 300px; height: 145px; margin-top: 0px; line-height: 130%; }
#content .sitelinkbox, #content .sitelinkbox_verkauft { margin: 0px; width: 300px; height: 170px; float: left; }
#content .text { margin: 0px; padding: 0px; line-height: 150%; font-size: 12px; }
#content .text p { margin: 10px 0pt; }
#content .text .features { border: 0px none ; margin: 0pt 10px 20px 0px; }
#content .imbild { margin: 40px 0pt 50px 20px; padding: 0px; }
#content .imbild img { border: 1px solid rgb(204, 204, 204); padding: 5px; }
#content h1 a, #content h3 a, #content .sitelinktitel a { color: rgb(0, 0, 0) ! important; text-decoration: none; }
#content h1 a:hover, #content h3 a:hover, #content .sitelinktitel a:hover { color: rgb(0, 0, 0) ! important; text-decoration: underline; }
.single { float: left; width: 160px; margin-left: 5px; }
.single img, .singleright img { border: 0px none ; margin: 10px 0pt; float: none; }
.singleright { border-left: 1px solid rgb(204, 204, 204); float: left; width: 160px; padding-left: 5px; margin-left: 3px; }
.single_uebersicht { float: left; width: 225px; margin-left: 5px; }
.singleright_uebersicht { border-left: 1px solid rgb(204, 204, 204); float: left; width: 230px; padding-left: 5px; margin-left: 3px; }
ul.blog { margin: 0px; padding: 0px 2px 3px 0px; list-style-type: none; }
ul.blog li { margin: 8px 0px; padding: 0px 0px 0px 20px; display: block; vertical-align: top; line-height: 160%; }
.bilderdestages { margin: 10px 0px; padding: 0px; overflow: hidden; }
#content .bilderdestages img { border: 0px solid rgb(0, 0, 0); margin: 0pt 0pt 32px; padding: 0px; }
.leftpart { margin: 15px 0px 10px 0pt; float: left; }
.leftpart img { border: 1px solid rgb(204, 204, 204); }
.rightpart { float: right; width: 152px; }
#content .iconback { border: 0px none ; margin: 0px; padding: 0pt 0pt 0px 10px; float: none; }
#content .iconfront, #sidebar .iconfront, #content .text .iconfront, #footer .iconfront { border: 0px none ; margin: 0px; padding: 0pt 4px 0px 0px; float: none; }
.suchheader { padding: 4px 4px 10px; background-color: rgb(238, 238, 238); }
.suchanzahl { font-weight: bold; float: left; margin-right: 40px; }
.suchfooter { padding: 4px 4px 10px; background-color: rgb(238, 238, 238); text-align: center; font-weight: bold; }
.infobox p, .infobox br { display: none; }
.infoboxtop { padding: 0pt; background-color: rgb(236, 235, 218); position: relative; top: -15px; width: 354px; }
#content .infoboxtop p { padding: 10px 20px; }
#content li.infobox { padding: 4px; }
#content .infoboxartikel { margin: 0pt; padding: 0pt; background-color: rgb(236, 235, 218); width: 382px; }
#content .infoboxartikel p { margin: 0pt; padding: 10px 20px; text-align: left; font-style: italic; }
#topbildbox { float: left; margin-right: 10px; margin-top: 5px; }
#content .infobox img, #teaserbox img { border: medium none ; float: left; padding-right: 5px; }
#content .infobox2 img { border: medium none ; padding-right: 5px; }
#content .infobox2 { border-top: 1px dashed rgb(0, 80, 159); border-bottom: 1px dashed rgb(0, 80, 159); float: right; width: 235px; }
#content .infobox2 li { line-height: 150%; }
#teaserbox div { float: left; }
#topbildbox .infoboxtop a, #topbildbox .infoboxtop a:hover, #topbildbox .infoboxtop a:visited { color: rgb(0, 80, 159); }
#rechtespalte { overflow: hidden; float: left; margin-right: 5px; }
#thispage { border-bottom: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 5px 0px; padding: 3px; overflow: hidden; width: 306px; font-size: 28px; color: rgb(153, 153, 153); }
#thisblog { padding: 0px; overflow: hidden; width: 320px; }
#thisblog .zitat { font-style: italic; font-size: 12px; float: none; width: 300px; }
#thisblog .sponsorlogo img { margin: 10px; }
#thisblog .sponsorlogo { clear: both; }
#thisblog .discuss { padding: 5px 0pt 5px 10px; background-image: url(bg_userlog.jpg); background-repeat: repeat-x; background-color: rgb(236, 235, 218); margin-top: 10px; }
#thisblog .redakteur { padding-top: 0px; }
#loginkopf {  }
#thisblog img { border: 0px none ; margin: 15px 0px 5px; padding: 0pt; }
#sidebarsubnav { margin: 0pt 0pt 5px 0px; padding: 2px; font-weight: bold; background-color: rgb(238, 238, 238); font-size: 13px; width: 315px; color: rgb(0, 80, 159); line-height: 160%; }
.sidebarbox, #sidebar .sitelinkteaser { border: 1px solid rgb(209, 208, 184); padding: 0px; width: 304px; background-color: rgb(255, 255, 255); float: left; z-index: 0; }
#sidebar .sitelinkteaser { padding: 0pt 2px 5px; width: 300px; line-height: 150%; }
#sidebar .sitelinkbox, #sidebar .sitelinkbox_verkauft {  }
.sidebarboxAd { padding: 0px; width: 304px; background-color: rgb(255, 255, 255); float: left; z-index: 0; }
.textAd { color: grey; font-family: arial; font-size: 0.9em; font-style: italic; margin-left: 120px; }
.sidebarboxAd img { border: medium none ; margin: 2px 5px; }
.sidebarboxsmall { border-style: none solid solid; border-color: -moz-use-text-color rgb(209, 208, 184) rgb(209, 208, 184); border-width: medium 1px 1px; padding: 0px; background: rgb(255, 255, 255) url(sidebarbox.jpg) repeat-x scroll center bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 170px; clear: left; margin-left: 5px; }
.sidebarboxsmallBanner { padding: 0px; width: 170px; background-color: rgb(255, 255, 255); margin-left: 5px; }
.sidebarboxsmallBanner a:hover {  }
.sidebarboxsmall h2 { width: 120px; }
#sidebar { margin: 0pt; padding: 0px 0px 5px 7px; overflow: hidden; width: 313px; float: left; background-color: rgb(236, 235, 218); }
#sidebar .row { border: medium none ; }
#sidebar h2.inaktiv, #contentad h2.inaktiv, #contentad2 h2.inaktiv, #contentad3 h2.inaktiv { border-bottom: medium none; margin: 0px; padding: 0px; float: left; background-image: url(bg_balkengrau.jpg); background-repeat: repeat-x; text-align: center; font-size: 11px; position: relative; top: 0px; }
#sidebar h2.aktiv, #sidebar h2.aktivfull, #contentad h2.aktiv, #contentad2 h2.aktiv, #contentad3 h2.aktiv, #rechtespalte h2.aktivsmall { border-top: 1px solid rgb(209, 208, 184); border-left: 1px solid rgb(209, 208, 184); border-right: 1px solid rgb(190, 188, 153); margin: 0pt 5px -1px 0px; padding: 7px; width: 304px; float: left; font-size: 1em; color: rgb(130, 128, 92); font-family: arial; text-transform: uppercase; font-weight: bold; background-color: rgb(237, 235, 205); letter-spacing: 0.1em; }
#sidebar h2.onlinemappen, #sidebar .sitelink { border-top: 1px solid rgb(209, 208, 184); border-left: 1px solid rgb(209, 208, 184); border-right: 1px solid rgb(190, 188, 153); margin: 0pt 5px -1px 0px; padding: 7px; width: 290px; float: left; font-size: 1em; color: rgb(130, 128, 92); font-family: arial; text-transform: uppercase; font-weight: bold; background-color: rgb(237, 235, 205); }
#sidebar h2.onlinemappen a { color: rgb(130, 128, 92); }
#sidebar h2.onlinemappen a:hover { color: rgb(130, 128, 92); text-decoration: underline; }
#container-1 li, #container-2 li, #container-3 li, #container-4 li, #container-5 li { border-style: solid; border-color: rgb(209, 208, 184) rgb(190, 188, 153) rgb(209, 208, 184) rgb(209, 208, 184); border-width: 1px; margin: 0pt 5px -1px 0px ! important; padding: 5px 7px ! important; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; font-size: 12px; font-family: arial; text-transform: uppercase; font-weight: normal; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
li.ui-tabs-selected { border-bottom: 1px solid rgb(255, 255, 255) ! important; }
#container-1 .sidebarbox, #container-2 .sidebarbox, #container-3 .sidebarbox, #container-4 .sidebarbox, #container-5 .sidebarbox { border-top: 1px solid rgb(209, 208, 184); }
#eventbox { float: left; }
#eventbox li { border: medium none ; width: 260px; }
#rechtespalte #cats h2.aktivsmall.selected { color: rgb(198, 32, 38); padding-left: 25px; width: 138px; }
#rechtespalte #cats h2.aktivsmall { background: rgb(255, 255, 255) url(tab-arrow.gif) no-repeat scroll 10px 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(153, 151, 122); padding-left: 25px; width: 138px; }
#rechtespalte h2.aktivsmall { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 158px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: left; margin-left: 5px; padding-bottom: 5px; padding-left: 5px; }
#sidebar h2.aktivfull { width: 290px; text-align: left; padding-bottom: 10px; }
#sidebar .sidebarbox li, #rechtespalte .sidebarboxsmall li { border-bottom: 1px dashed rgb(236, 235, 218); line-height: 15px; margin-bottom: 4px; margin-right: 6px; margin-left: 5px; }
#sidebar h1, #contentad h1, #contentad div h1, #contentad2 h1, #contentad3 h1, #sidebar h3.sitelinktitel { margin: 0px; padding: 0px 2px 0px 7px; font-size: 12px; font-family: "arial"; font-weight: bold; color: rgb(51, 51, 51); line-height: 180%; }
#sidebar h2 a, #sidebar h1 a, #contentad h2 a, #contentad h1 a, #contentad2 h2 a, #contentad2 h1 a, #contentad3 h2 a, #contentad3 h1 a, #sidebar h3.sitelinktitel a { color: rgb(51, 51, 51); text-decoration: none; font-weight: bold; }
#sidebar h2 a:hover, #sidebar h1 a:hover, #contentad h2 a:hover, #contentad h1 a:hover, #contentad2 h2 a:hover, #contentad2 h1 a:hover, #contentad3 h2 a:hover, #contentad3 h1, #sidebar h3.sitelinktitel a:hover, a:hover { color: rgb(198, 32, 38); text-decoration: none; }
#sidebar h2 a:visited, #sidebar h1 a:visited, #contentad h2 a:visited, #contentad h1 a:visited, #contentad2 h2 a:visited, #contentad2 h1 a:visited, #contentad3 h2 a:visited, #contentad3 h1 a:visited, #sidebar h3.sitelinktitel a:visited { color: rgb(198, 32, 38); }
#sidebar h2.aktiv a, #sidebar h2.aktivfull a { font-weight: bold; }
#sidebar h2.inaktiv a { color: rgb(153, 153, 153); font-weight: normal; }
#sidebar h2.inaktiv a:hover { font-weight: normal; }
#sidebar img.image-full { width: 290px; }
#sidebar a { font-weight: normal; text-decoration: none; }
#sidebar a:hover { text-decoration: underline; }
#sidebar a:visited {  }
#sidebar .teaser, #rechtespalte .teaser { margin: 0px; padding: 2px 2px 3px 7px; line-height: 150%; }
#contentad .teaser, #contentad div .teaser, #contentad2 .teaser, #contentad3 .teaser { margin: 0px; padding: 2px 2px 3px 7px; overflow: hidden; line-height: 150%; color: rgb(0, 0, 0); font-size: 11px; float: left; }
#sidebar .google { border: 1px solid rgb(209, 208, 184); margin: 0px; padding: 0px; overflow: hidden; width: 304px; }
#sidebar .sidebarbox { background: transparent url(sidebarbox.jpg) repeat-x scroll center bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sidebar .zitat { margin: 10px 0pt 0px 7px; padding: 0px 2px 3px 17px; background-image: url(icon_anfuehrungszeichen.jpg); background-repeat: no-repeat; background-position: left top; line-height: 150%; font-style: italic; color: rgb(76, 132, 188); }
#sidebar .leserautor { padding: 0pt 2px 0px 0pt; color: rgb(76, 132, 188); text-align: right; font-style: normal; float: right; }
#sidebar .fritz { margin: 10px 0pt 0px 7px; padding: 0px 2px 75px 0px; background-image: url(bg_fritz.jpg); background-position: center bottom; background-repeat: no-repeat; line-height: 150%; }
#sidebar li, ul { font-size: 11px; }
#sidebar .teaserblue { margin: 0px; padding: 2px 2px 3px 7px; color: rgb(0, 80, 159); line-height: 150%; }
#sidebar ul, #rechtespalte ul { margin: 0px; padding: 2px 0px; }
#sidebar li, #rechtespalte li { margin: 0pt; padding: 4px 0pt; line-height: 100%; list-style-type: none; }
#sidebar p, #contentad p, #rechtespalte p { padding: 2px 2px 3px 7px; line-height: 150%; }
#sidebar .trennlinie, #rechtespalte .trennlinie { margin: 0px; clear: both; }
#sidebar .blogtrennlinie { border-bottom: 0px solid rgb(204, 204, 204); margin: 5px 0pt 5px 5px; clear: left; }
#sidebar img, #rechtespalte img { border: 1px solid rgb(255, 255, 255); float: left; }
#sidebar .sitelinkteaser img { margin-bottom: 0px; margin-right: 5px; }
#rechtespalte .teaser img { border: 1px solid rgb(236, 235, 218); margin: 0px 5px 5px 0px; float: left; }
#sidebar .sidebarbox .teaser img { border: 1px solid rgb(236, 235, 218); margin: 0px 5px 5px 0px; float: left; }
#contentad img.ads, #contentad2 img.ads, #contentad3 img.ads { border: 1px solid rgb(236, 235, 218); margin: 5px 3px 10px 4px; float: left; }
#sidebar .imgheader { border: 0px none ; margin: 0pt 0pt 0pt 5px; padding: 0px; float: none; }
#sidebar #leftpart { margin: 0px; padding: 5px; width: 140px; float: left; }
#sidebar #rightpart { margin: 0px; padding: 5px; width: 140px; float: right; }
#sidebar #leftpart img, #sidebar #rightpart img { margin: 0pt 0pt 5px 0px; padding: 0px; float: none; }
#sidebar #leftpart .imbild, #sidebar #rightpart .imbild { margin: 0pt 3px 3px 0px; padding: 0px; float: none; }
#sidebar #leftpart .teaser, #sidebar #rightpart .teaser { margin-bottom: 10px; font-size: 10px; }
#leftpart .iconheader, #rightpart .iconheader { border: 0px none ; margin: 0px; padding: 0pt 4px 0px 0px; float: left; }
#sidebar #leftpart .image-full { width: 140px; }
#sitemap { margin: 10px 0pt; padding: 10px 0px 20px 10px; width: 960px; background-color: rgb(238, 238, 238); color: rgb(0, 0, 0); font-size: 10px; line-height: 150%; }
#sitemap a, #sitemap a:hover, #sitemap a:visited { color: rgb(0, 0, 0); }
#sitemapneu { margin: 10px 0pt; padding: 10px 0px 20px 10px; background: rgb(119, 118, 103) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; min-height: 370px; width: 960px; color: rgb(0, 0, 0); line-height: 150%; }
#sitemapneu a, #sitemapneu a:hover, #sitemapneu a:visited { color: rgb(237, 235, 205); }
.sitemapreihe { padding: 0px; clear: both; min-height: 165px; margin-bottom: 20px; }
.sitemapspalte, .sitemapspaltelast { border-right: 1px solid rgb(207, 206, 179); float: left; margin-right: 8px; width: 150px; height: 160px; }
.sitemapspaltelast { border-right: medium none; }
.sitemapspalte ul, .sitemapspaltelast ul { margin-bottom: 0px; }
li.sitemapheader { font-family: Arial; font-style: normal; font-variant: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; color: rgb(207, 206, 179); }
#sitemapneu li.sitemapheader a, #sitemapneu li.sitemapheader a:hover, #sitemapneu li.sitemapheader a:visited { color: rgb(207, 206, 179); }
#footer { margin: 10px 0pt; padding: 0px 0px 20px 10px; width: 960px; color: rgb(102, 102, 102); font-size: 10px; line-height: 150%; }
#footer .footerleft { float: left; width: 390px; }
#footer .footerright { float: right; width: 390px; text-align: right; margin-right: 0px; padding-right: 5px; }
#footer a, #footer a:visited, .footerleft a, .footerright a, .footerleft a:visited, .footerright a:visited { color: rgb(102, 102, 102); }
.posted { border-bottom: 1px solid rgb(238, 238, 238); color: rgb(102, 102, 102); font-family: Verdana,Arial,sans-serif; font-size: 10px; text-align: right; vertical-align: text-bottom; margin-bottom: 15px; line-height: normal; padding-bottom: 10px; }
.posted a, .posted a:hover, .posted a:visited, .posted a:link, .posted a:active { color: rgb(102, 102, 102); text-decoration: underline; }
.com { border: 1px solid rgb(153, 153, 153); padding: 4px; background-color: rgb(238, 238, 238); margin-bottom: 20px; }
.com-author { border: 1px solid rgb(0, 80, 159); padding: 4px; background-color: rgb(238, 238, 238); margin-bottom: 20px; }
.sIFR-hasFlash h1 { visibility: hidden; letter-spacing: -1px; font-size: 14px; line-height: 1em; }
.sIFR-flash { visibility: visible ! important; }
.sIFR-replaced { visibility: visible ! important; }
span.sIFR-alternate { overflow: hidden; position: absolute; left: 0pt; top: 0pt; width: 0pt; height: 0pt; display: block; letter-spacing: 0pt; }
.formular { background-color: rgb(204, 204, 204); width: 470px; margin-bottom: 20px; }
.formular td { margin: 1px; padding: 5px 10px; font-size: 22px; font-family: verdana; font-weight: normal; line-height: 28px; background-color: rgb(238, 238, 238); color: rgb(0, 80, 159); }
.formular input { border: 1px inset rgb(204, 204, 204); margin: 5px 0pt; padding: 2px; background-color: rgb(255, 255, 255); font-size: 14px; }
.formular .regularinput { width: 270px; height: 20px; }
.formular .smallinput { width: 100px; height: 20px; }
.formular textarea { border: 1px inset rgb(204, 204, 204); margin: 5px 0pt; padding: 2px; width: 400px; height: 200px; background-color: rgb(255, 255, 255); font-size: 14px; }
.formular .absenden { border: 1px ridge rgb(204, 204, 204); width: 150px; font-size: 11px; }
.formular .smalltext { font-size: 11px; }
.module-category-cloud .module-list { margin-right: 0pt; margin-left: 0pt; }
.module-category-cloud .module-list-item { margin: 0pt 5px 0pt 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; display: inline; line-height: 1.2em; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.module-category-cloud .cloud-weight-1 { font-size: 0.9em; }
.module-category-cloud .cloud-weight-2 { font-size: 0.95em; }
.module-category-cloud .cloud-weight-3 { font-size: 1em; }
.module-category-cloud .cloud-weight-4 { font-size: 1.125em; }
.module-category-cloud .cloud-weight-5 { font-size: 1.25em; }
.module-category-cloud .cloud-weight-6 { font-size: 1.375em; }
.module-category-cloud .cloud-weight-7 { font-size: 1.5em; }
.module-category-cloud .cloud-weight-8 { font-size: 1.625em; }
.module-category-cloud .cloud-weight-9 { font-size: 1.75em; }
.module-category-cloud .cloud-weight-10 { font-size: 1.75em; }
.audioplayer { margin: 2px 5px 5px 0pt; float: left; }
.sportnet { margin: 0px; padding: 0px; width: 100%; background-color: rgb(204, 204, 204); }
.sportnet p { display: none; }
.sportnet td, .sportnet th { margin: 0px; padding: 1px 3px; }
.sportnet th { padding: 1px 3px; background-color: rgb(238, 238, 238); }
.sportnet tr { margin: 0px; padding: 0px; background-color: rgb(255, 255, 255); }
.multimedia-button { margin: 0pt; float: left; width: 35px; height: 35px; position: relative; z-index: 10; top: 80px; left: 65px; opacity: 0.5; }
.photo-story-button { background: transparent url(imbild35.gif) repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; cursor: pointer; }
.video-story-button { background: transparent url(video35.gif) repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; cursor: pointer; }
.content-multimedia-box .column { border: medium none ; margin: -25px 0pt 0pt; width: 162px; float: left; }
.content-multimedia-box .column-middle { margin: -25px 50px 0pt; }
.content-multimedia-box .title { margin: 2px 0pt 4px; line-height: 13px; font-size: 11px; font-weight: normal; color: rgb(198, 32, 38); }
#content .content-multimedia-box .title a { color: rgb(0, 80, 159); }
.content-multimedia-box img { border: 1px solid rgb(175, 175, 175); margin: 0px 0pt 6px; }
#comments { border: 1px solid rgb(236, 235, 218); padding: 10px; }
.comments-open-header { color: rgb(0, 80, 159); font-family: sans-serife,arial; margin-bottom: 15px; }
#comment-form-name { width: 250px; margin-bottom: 10px; }
#comment-author { border: 1px solid rgb(190, 188, 153); width: 250px; }
#comment-url { border: 1px solid rgb(190, 188, 153); width: 250px; }
#comment-form-url { width: 250px; margin-bottom: 10px; }
#comment-email { border: 1px solid rgb(190, 188, 153); width: 250px; }
#comment-form-email { width: 250px; margin-bottom: 10px; }
#comment-text {  }
#comment-form-remember-me { margin-bottom: 20px; }
#comment-bake-cookie { margin-right: 10px; }
#comments-open-text { font-size: 12px; font-family: sans-serife,arial; color: rgb(0, 80, 159); line-height: 25px; }
#comment-open-text {  }
#comments-open-captcha {  }
#comments-open-footer { margin-top: 10px; }
#comment-preview { background-color: rgb(0, 80, 159); color: rgb(255, 255, 255); }
#comment-submit, #entry-submit { background-color: rgb(0, 80, 159); color: rgb(255, 255, 255); }
.entry-tags { font-size: 12px; color: rgb(190, 188, 153); }
.inner { margin: 5px 0px; padding: 5px; background: rgb(236, 235, 218) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.com { border: 1px dashed rgb(190, 188, 153); background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.comments-header h3 { color: rgb(0, 80, 159); }
#comment-text { border: 1px solid rgb(190, 188, 153); }
.asset-footer { font-size: 15px; }
.entry-featured {  }
.entry-featured entry { float: left; width: 30px; color: red; }
#scored_11 {  }
#scored_11_else {  }
#scored_11 h1 { margin-left: 30px; }
.score-count { color: rgb(0, 0, 0); font-weight: bold; font-family: sans-serif,arial; width: 15px; }
.vote-count { color: rgb(0, 0, 0); }
#comment-form-external-auth { margin: 4px 0pt 10px; font-style: italic; }
#trackbacks { color: rgb(102, 102, 102); margin-top: 10px; font-weight: normal; }
#trackbacks h3 { padding: 10px 0px 0px 10px; }
#trackbacks .text { padding-left: 10px; }
.vote-status { color: rgb(0, 80, 159); }
.a000011 h1 { font-size: 15px; }
.hint { margin: 0px; padding: 0px; font-size: 10px; font-style: italic; color: rgb(0, 80, 159); }
#GB_overlay { margin: auto; background-image: url(overlay.png); position: absolute; top: 0pt; left: 0pt; z-index: 100; width: 100%; height: 100%; }
* html #GB_overlay { background-color: transparent; background-image: url(GB-blank.gif); }
#GB_window { border: 5px solid rgb(236, 235, 218); background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: auto; top: 90px; left: 0px; position: absolute; width: 400px; height: 400px; z-index: 150; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#GB_frame { border: 0pt none ; background: transparent url(blue_bg.jpg) repeat-x scroll 0% 0%; overflow: auto; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; height: 378px; }
#GB_caption { margin: 0pt; padding: 2px 0pt 2px 5px; background: rgb(190, 188, 153) none repeat scroll 0% 0%; font-family: bold helvetica,verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: left; }
#GB_window img { position: absolute; top: 2px; right: 5px; cursor: pointer; }
#loggedin_greeting a, #einloggen a #registrieren a { padding: 2px; font-family: arial; background-color: rgb(255, 255, 255); color: rgb(181, 179, 154); font-size: 12px; }
a#registrieren:hover, a#einloggen:hover { text-decoration: underline; }
#sidebar .widget-tag-cloud .widget-list { padding: 4px; margin-right: 0pt ! important; margin-left: 0pt ! important; }
#sidebar .widget-tag-cloud .widget-list-item { border-bottom: medium none ! important; margin: 0pt 5px 0pt 0pt ! important; padding: 0pt ! important; background: transparent none repeat scroll 0% 0% ! important; display: inline ! important; line-height: 1.2 ! important; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; }
.ressortlist { text-transform: uppercase; color: rgb(0, 80, 159); font-size: 10px; }
#sidebar .widget-tag-cloud .rank-1 { font-size: 1.75em ! important; }
#sidebar .widget-tag-cloud .rank-2 { font-size: 1.75em ! important; }
#sidebar .widget-tag-cloud .rank-3 { font-size: 1.625em ! important; }
#sidebar .widget-tag-cloud .rank-4 { font-size: 1.5em ! important; }
#sidebar .widget-tag-cloud .rank-5 { font-size: 1.375em ! important; }
#sidebar .widget-tag-cloud .rank-6 { font-size: 1.25em ! important; }
#sidebar .widget-tag-cloud .rank-7 { font-size: 1.125em ! important; }
#sidebar .widget-tag-cloud .rank-8 { font-size: 1em ! important; }
#sidebar .widget-tag-cloud .rank-9 { font-size: 0.95em ! important; }
#sidebar .widget-tag-cloud .rank-10 { font-size: 0.9em ! important; }
.startseite_eintrag { cursor: pointer; }
.startseite_eintrag_on { background-color: rgb(238, 238, 238); cursor: pointer; }
#startseite_menu { cursor: pointer; }
#startseite_box { border: 1px solid rgb(204, 204, 204); padding: 10px; font-family: verdana; font-size: 12px; text-align: left; position: absolute; left: 300px; top: 250px; width: 600px; height: 400px; display: none; background-image: url(blue_bg.jpg); background-repeat: repeat-x; }
#anz_box_title { position: absolute; left: 300px; top: 100px; width: 600px; height: 20px; background-color: rgb(238, 238, 238); display: none; }
.eingerueckt { margin-left: 10px; line-height: 130%; font-weight: bold; font-size: 11px; }
.normal { line-height: 130%; font-weight: bold; font-size: 11px; }
#print1 .subline { color: rgb(153, 153, 153); }
#sidebar h2.werbung { margin: 0pt 5px 0px 0px; padding: 2px 5px; float: left; font-size: 10px; text-transform: uppercase; font-family: arial; color: orange; text-align: center; }
#leftpart h2, #rightpart h2 { font-size: 11px; color: rgb(0, 80, 159); font-family: arial; }
#wetterbox, #kinobox, #verkehrsbox, #horoskopbox, #googlebox {  }
#wetterbox table { border: medium none ; font-style: normal; }
#verkehrsbox, #horoskopbox { line-height: 180%; }
#verkehrsbox br { margin-bottom: 25px; }
#content .jcarousel-container img { border: 2px solid rgb(255, 255, 255); background: rgb(255, 255, 255) none repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#content .jcarousel-container li { line-height: 105%; font-size: 0.9em; margin-top: 0px; }
#guidebar h2, #contentad h2, #contentad2 h2, #contentad3 h2 { margin: 0pt 0pt 5px 0px; padding: 2px 2px 3px 10px; font-family: "arial"; font-size: 12px; color: rgb(51, 51, 51); }
#guidebar h1, #contentad h1, #contentad div h1, #contentad2 h1, #contentad3 h1 { margin: 0px; padding: 0px 2px 0px 7px; font-family: "arial"; font-size: 12px; color: rgb(51, 51, 51); font-weight: bold; }
td.uesstories { font-style: normal; font-weight: bold; }
.jcarousel-skin-ie7 .jcarousel-container-horizontal { padding: 20px 40px; width: 530px; }
.uebertitel { padding-top: 10px; font-size: 1.4em; font-weight: bold; font-family: arial; color: rgb(181, 179, 154); width: 100%; }
#start_loggedin, #start_loggedin_else { padding: 1px; background-color: rgb(236, 235, 218); }
#start_loggedin a { padding: 4px; }
#loggedin_greeting, #loggedin_greeting_else, #vorteil { font-weight: bold; font-family: arial; font-size: 12px; width: 300px; }
#loggedin_greeting a, #loggedin_greeting_else a { padding: 4px 4px 5px; color: rgb(255, 255, 255); background-color: rgb(190, 188, 153); margin-left: 5px; }
#vorteil, #vorteil a { padding: 4px 4px 10px; color: rgb(151, 149, 117); margin-left: 5px; }
#MTbreadcrumb { margin: 0px 5px 0px 2px; }
#headerTabs { border-bottom: 5px solid rgb(190, 188, 153); float: left; width: 965px; }
#headerTabs li { float: left; width: 120px; }
#headerTabs img { border: medium none ; padding: 2px; }
#vorteil a:hover { text-decoration: underline; }
.hilfe a { font-size: 1em; font-weight: bold; color: rgb(181, 179, 154); }
.hilfe { padding: 20px 5px 10px 0px; float: right; width: 145px; }
#leitfaden { padding: 5px; }
#leitfaden .teaser { margin: 0px; padding: 2px 2px 3px; line-height: 150%; }
.WN_stories { margin: 10px 0pt; padding: 0pt; width: 622px; list-style-type: none; list-style-image: none; list-style-position: outside; font-family: verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(75, 75, 75); }
.WN_stories li { margin: 5px 0pt; }
.WN_stories li a { text-decoration: none; }
.WN_stories li a span { border-bottom: 1px solid rgb(255, 0, 0); color: rgb(0, 0, 0); }
.WN_stories li a:hover span { border-bottom: medium none; }
ul.WN_comments { margin: 0pt 0pt 40px; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-family: verdana,sans-serif; font-size: 12px; width: 622px; }
ul.WN_comments li { border: 1px dashed rgb(236, 235, 218); margin-bottom: 10px ! important; }
ul.WN_comments li a { border: 0pt none ; font-size: 11px; font-weight: normal; text-decoration: none; margin-left: 5px; }
ul.WN_comments li a span { color: rgb(204, 0, 0); }
ul.WN_comments li a:hover span { color: rgb(204, 0, 0); text-decoration: underline; }
ul.WN_comments li div { padding: 5px; background: rgb(236, 235, 218) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(0, 0, 0); }
ul.WN_comments span.WN_author span { font-weight: bold; }
ul.WN_comments span.WN_text { padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-bottom: 5px; font-size: 12px; }
ul.WN_comments li ul.WN_subcomments { margin: 0pt 0pt 0pt 20px; padding: 0pt; font-size: 12px; width: 582px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#WN_commForm { width: 622px; margin-bottom: 10px; font-family: verdana,sans-serif; }
#WN_commForm span { font-weight: bold; font-size: 12px; margin-right: 5px; }
#WN_commForm h4 { margin: 0pt; float: left; color: rgb(204, 0, 0); font-size: 14px; font-family: arial; }
#WN_commForm .WN_error { padding: 2px; background: rgb(236, 235, 218) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 0, 0); font-weight: bold; text-align: center; }
#WN_commForm .WN_wnbanner img { border: medium none ; float: right; }
#WN_commForm .WN_wnbanner:hover { border: medium none ; text-decoration: none; }
#WN_commForm .WN_topbar { padding: 5px 0pt 5px 5px; background: rgb(236, 235, 218) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(0, 0, 0); clear: both; }
#WN_commForm .WN_frame { border: 1px solid rgb(236, 235, 218); padding: 15px; }
#WN_commForm textarea { width: 100%; height: 200px; }
#WN_commForm input, #WN_commForm textarea { border: 1px solid rgb(190, 188, 153); background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-bottom: 10px; }
#WN_commForm input.WN_author { width: 100%; margin-bottom: 5px; }
#WN_commForm span.WN_author span.WN_username, #WN_commForm span.WN_author span.WN_username span { display: inline; font-size: 12px; font-weight: bold; }
#WN_commForm span.WN_author label.WN_username span { font-weight: normal; }
#WN_commForm div.WN_captcha { margin-bottom: 5px; }
#WN_commForm label.WN_captcha { margin: 5px; font-size: 10px; }
#WN_commForm input.WN_captcha { width: 120px; }
#WN_commForm input.WN_submit { background-color: rgb(0, 80, 159); color: rgb(255, 255, 255); }
#teaserbox3 { float: left; width: 600px; margin-left: 30px; margin-top: 20px; }
#teaserbox3 li { width: 100%; }
#teaserbox3 li.video_neu { background-image: url(video_.gif); list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 68px; background-repeat: no-repeat; height: 20px; }
#teaserbox3 li.bild_neu { background-image: url(imbild_.gif); list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 68px; background-repeat: no-repeat; height: 20px; }
#teaserbox3 li.debatte_neu { background-image: url(debatte_.gif); padding-left: 68px; background-repeat: no-repeat; height: 20px; }
#teaserbox3 li.wiki_neu { background-image: url(wiki_.gif); list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 68px; background-repeat: no-repeat; height: 20px; }
#teaserbox3 li.link_neu { background-image: url(link_.gif); list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 68px; background-repeat: no-repeat; height: 20px; }
#teaserbox3 li.archiv_neu { background-image: url(archiv_.gif); padding-left: 68px; background-repeat: no-repeat; height: 20px; }
#teaserbox3 li.msc_neu { background-image: url(link_msc_.gif); padding-left: 68px; background-repeat: no-repeat; height: 20px; }
#sidebar .sidebarbox .sidebarboxComments li { border-bottom: 1px dashed rgb(236, 235, 218); padding: 2px; line-height: 15px; margin-bottom: 4px; margin-right: 6px; margin-left: 5px; }
.topbox { border-style: solid; border-color: rgb(209, 208, 184) rgb(190, 188, 153) rgb(209, 208, 184) rgb(209, 208, 184); border-width: 1px; padding: 10px 5px 0px; background: rgb(237, 235, 205) none repeat scroll 0% 0%; clear: left; width: 940px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-left: 10px; margin-bottom: 10px; }
#mt-community-forum h4.related { color: rgb(204, 0, 0); font-size: 14px; margin-bottom: 0px; margin-left: 65px; }
#mt-community-forum ul.relatedul { margin-bottom: 20px; margin-left: 65px; line-height: 1.5em; font-size: 12px; }
#mt-community-forum li.relatedli { clear: left; margin-bottom: 5px; }
#etrackerpixel img { border: medium none ; float: none; }
