td {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:400
}

div#abstand {
margin:5px
}

h2 {
font-size:12px
}

h3 {
font-size:13px
}

div#p-content p {
text-align:justify;
font-size:13px;
color:#333
}

div#p-content h1 {
color:#A61922;
border-bottom:1px solid #74A7D6;
border-top:1px solid #74A7D6;
padding-top:10px;
padding-bottom:10px;
margin-top:5px;
margin-bottom:10px;
font-weight:400;
font-size:14px;
font-weight:bold
}

div#p-content h5 {
font-size:12px;
font-weight:700;
text-align:justify;
color:#000
}

a:link {
display:inline;
text-decoration:none;
color:#00489a;
margin:0;
padding:0
}

a:visited {
display:inline;
text-decoration:none;
color:#00489a;
margin:0;
padding:0
}

a:hover {
display:inline;
text-decoration:underline;
color:#00489a;
margin:0;
padding:0
}

a:active {
display:inline;
text-decoration:underline;
color:#00489a;
margin:0;
padding:0
}

a.link-extern:link {
display:inline-block;
white-space:nowrap;
text-decoration:none;
color:#00489a;
background-image:url(/images/layout/link_extern.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;
border:0
}

a.link-extern:visited {
display:inline-block;
white-space:nowrap;
text-decoration:none;
color:#00489a;
background-image:url(/images/layout/link_extern.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;
border:0
}

a.link-extern:hover {
display:inline-block;
white-space:nowrap;
text-decoration:underline;
color:#00489a;
background-image:url(/images/layout/link_extern.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;
border:0
}

a.link-extern:active {
display:inline-block;
white-space:nowrap;
text-decoration:underline;
color:#00489a;
background-image:url(/images/layout/link_extern.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;
border:0
}

div#p-content .ueberschrift-blau {
font-size:14px;
font-weight:700;
color:#00509F
}

div#p-content .ueberschrift-blau-12px {
display:block;
font-size:12px;
font-weight:700;
text-align:justify;
color:#00509F
}

div#p-content .ueberschrift-teaser {
font-family:Verdana,Arial,Helvetica,sans-serif;
display:block;
font-size:13px;
font-weight:700;
text-align:justify;
color:#00509F;
padding-top:2px
}

div#p-content .ueberschrift-schwarz-12px {
font-size:12px;
font-weight:700;
text-align:justify;
color:#000
}

div#p-content .ueberschrift-schwarz {
font-size:14px;
font-weight:700;
color:#000
}

div#p-content .fett {
font-weight:700
}

div#p-content .blau-fett {
font-weight:700;
color:#00509F
}

div#p-content .blau {
color:#00509F
}

div#p-content .gruen {
color:#390
}

div#p-content .rot-fett {
font-weight:700;
color:#A61922
}

div#p-content .rot {
color:#A61922
}

div#p-content .text-unterstrichen {
text-decoration:underline
}

div#p-content .text-kursiv-zentriert {
font-style:italic;
text-align:center
}

div#p-content .text-kursiv-block {
font-style:italic;
text-align:justify
}

div#p-content .text-kursiv {
font-style:italic
}

div#p-content .text-zentriert {
text-align:center
}

div#p-content li {
list-style-type:disc;
list-style-position:inside
}

.nobr {
white-space:nowrap
}

div#p-content a.link-navi:link {
display:inline;
text-decoration:none;
color:#00489a;
margin:0;
padding:0
}

div#p-content a.link-navi:visited {
display:inline;
text-decoration:none;
color:#00489a;
margin:0;
padding:0
}

div#p-content a.link-navi:hover {
display:inline;
text-decoration:underline;
color:#00489a;
margin:0;
padding:0
}

div#p-content a.link-navi:active {
display:inline;
text-decoration:none;
color:#00489a;
margin:0;
padding:0
}

div#p-content a.link-navi-manuell:link {
text-decoration:none;
color:#000
}

div#p-content a.link-navi-manuell:visited {
text-decoration:none;
color:#000
}

div#p-content a.link-navi-manuell:hover {
text-decoration:underline;
color:#000
}

div#p-content a.link-navi-manuell:active {
text-decoration:none;
color:#000
}

div#p-content #p-werbung-rectangle {
width:600px;
text-align:center;
padding-top:0;
padding-bottom:0;
margin-top:0;
margin-bottom:0;
border-style:none;
border-width:0
}

.werbung-rectangle {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#CCC;
text-align:center
}

.werbung-sky {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#b0b1a7;
text-align:center
}

.werbung-bigbox {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#90b4d8;
margin:0;
padding:0
}

#werbung-openx {
width:100%;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#CCC;
vertical-align:bottom;
text-align:center
}

.werbung-leiste {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#d4e4f0;
text-align:center
}

div#p-empfehlungen p {
font-size:12px;
text-align:justify;
color:#000
}

div#p-empfehlungen .fett {
font-weight:700
}

div#p-empfehlungen .werbung {
float:right;
font-size:12px;
text-align:right;
color:#cadef2
}

div#p-copyright {
font-size:12px;
text-align:justify;
color:#000
}

div#p-partner p {
font-size:12px;
text-align:left
}

div#p-links-leiste form#switchform {
font-size:11px;
background:#FFF;
margin:0;
padding:0
}

div#p-content div#p-such-news-box-aussen div#p-such-news-box-innen-rand div#p-such-news-box-innen p {
font-size:11px
}

div#testbericht-header p {
font-size:12px;
color:#000
}

div#p-content h1 span {
color:#000
}

div#testbericht-header {
height:auto;
width:100%;
font-size:12px;
padding:0;
margin:0
}

.testbericht-trennstrich {
border-bottom:1px solid #CCC;
padding:0;
margin-top:10px;
margin-bottom:10px
}

div#testbericht-header #block-links {
float:left;
height:auto;
width:300px;
margin-bottom:10px;
padding:0
}

div#testbericht-header #block-links p {
margin:0;
padding:0
}

div#testbericht-header #block-links span {
color:#00489a
}

div#testbericht-header #block-rechts {
float:right;
width:300px;
text-align:center;
margin-bottom:10px
}

div#p-testbericht-1-link {
font-size:12px
}

.inhaltsverzeichnis-navi {
height:20px;
width:100%;
font-size:12px;
text-align:center;
background-color:#FFF
}

.inhaltsverzeichnis-block {
float:left;
padding-bottom:10px;
height:auto;
width:auto
}

.inhaltsverzeichnis-titel {
font-weight:700;
font-size:12px;
color:#000;
padding:0 0 10px
}

.inhaltsverzeichnis-zeiger {
display:block;
font-size:12px;
background-color:#FFF;
color:#000;
line-height:40px;
padding-top:10px
}

a.nav-zeiger:link {
color:#484a51;
border:1px solid #678FC2;
text-decoration:none;
margin:0;
padding:4px;
background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#F9FAFC),to(#E2E2E2))
}

a.nav-zeiger:visited {
color:#484a51;
border:1px solid #678FC2;
text-decoration:none;
margin:0;
padding:4px;
background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#F9FAFC),to(#E2E2E2))
}

a.nav-zeiger:hover {
color:#484a51;
border:1px solid #678FC2;
text-decoration:none;
margin:0;
padding:4px;
background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#FFF),to(#b1d2ec))
}

a.nav-zeiger:active {
color:#484a51;
border:1px solid #678FC2;
text-decoration:none;
margin:0;
padding:4px;
background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#F9FAFC),to(#E2E2E2))
}

a.nav-zeiger-aktiv:link {
color:#484a51;
border:1px solid #678FC2;
padding:4px;
background:#b8dbf5;
text-decoration:none;
margin:0
}

a.nav-zeiger-aktiv:visited {
color:#484a51;
border:1px solid #678FC2;
padding:4px;
background:#b8dbf5;
text-decoration:none;
margin:0
}

a.nav-zeiger-aktiv:hover {
color:#484a51;
border:1px solid #678FC2;
padding:4px;
background:#b8dbf5;
text-decoration:none;
margin:0
}

a.nav-zeiger-aktiv:active {
color:#484a51;
border:1px solid #678FC2;
padding:4px;
background:#b8dbf5;
text-decoration:none;
margin:0
}

table.navi {
color:#000;
padding:0;
margin:0
}

.navi td {
font-size:12px
}

.navi .iv a {
color:#000;
line-height:14px;
font-size:12px;
margin:0;
padding:0;
background-color:#FFF
}

.navi .iv-markiert a {
color:#000;
line-height:14px;
font-size:12px;
font-weight:700
}

.inhaltsverzeichnis-navi .inhaltsverzeichnis-navi-rechts a {
color:#000;
line-height:14px;
font-size:12px
}

.inhaltsverzeichnis-navi .inhaltsverzeichnis-navi-links a {
color:#000;
line-height:14px;
font-size:12px
}

div#p-content table.rahmen {
width:100%;
border:1px solid #000;
margin:0;
padding:0
}

div#p-content table.bericht {
width:100%;
border:1px solid #FFF;
margin:0;
padding:0;
font-size:12px
}

div#p-content tr.farbe {
margin:0;
padding:2px 0 2px 4px;
background-color:#B1C5DA
}

div#p-content tr.weiss {
margin:0;
padding:2px 0 2px 4px;
background-color:#FFF
}

div#p-content td.reihe {
padding:2px 0 2px 4px;
width:55%
}

div#p-testbericht-link-box {
float:left;
height:20px;
width:100%
}

div#p-testbericht-link {
color:red;
text-align:center
}

div#p-content table.umrandung {
width:100%;
border:1px solid #cdd3d6;
margin:0;
padding:0;
font-size:12px
}

div#p-content table.bericht {
width:100%;
border:1px solid #FFF;
margin:0;
padding:0;
font-size:12px
}

div#p-content tr.oben {
background-color:#d4dbe0
}

div#p-content tr.middle {
background-color:#FFF
}

div#p-content tr.unten {
background-color:#d4dbe0
}

div#p-content td.reiheoben {
background-color:#d4dbe0;
border-right-width:1px;
border-right-style:solid;
border-right-color:#fff;
border-top-width:1px;
border-top-style:solid;
border-top-color:#fff;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#cdd3d6;
padding-left:15px;
padding-top:5px;
padding-bottom:5px;
color:#5f6f77;
text-shadow:1px 1px 0 #fff
}

div#p-content td.reiheunten {
background-color:#d4dbe0;
border-right-width:1px;
border-right-style:solid;
border-right-color:#fff;
border-top-width:1px;
border-top-style:solid;
border-top-color:#fff;
padding-top:5px;
padding-bottom:5px;
color:#5f6f77;
text-shadow:1px 1px 0 #fff
}

div#p-content td.reihelinks {
background-color:#e6eaed;
border-right-width:1px;
border-right-style:solid;
border-right-color:#fff;
border-top-width:1px;
border-top-style:solid;
border-top-color:#fff;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#cdd3d6;
padding-left:15px;
padding-top:4px;
padding-bottom:4px;
color:#7f8e95;
width:400px;
text-shadow:1px 1px 0 #fff
}

div#p-content td.reiherechts {
background-color:#f3f4f5;
padding-top:4px;
padding-bottom:4px;
color:#213037;
width:205px;
border-color:#fff #fff #cdd3d6 #cdd3d6;
border-style:solid;
border-width:1px
}

div#p-content table.umrandung {
width:100%;
border:1px solid #cdd3d6;
margin:0;
padding:0;
font-size:12px
}

div#p-content table.bericht {
width:100%;
border:1px solid #FFF;
margin:0;
padding:0;
font-size:12px
}

div#p-content tr.oben {
background-color:#d4dbe0
}

div#p-content tr.middle {
background-color:#FFF
}

div#p-content tr.unten {
background-color:#d4dbe0
}

div#p-content td.reiheeins {
background-color:#d4dbe0;
border-right-width:1px;
border-right-style:solid;
border-right-color:#fff;
border-top-width:1px;
border-top-style:solid;
border-top-color:#fff;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#cdd3d6;
padding-left:15px;
padding-top:5px;
padding-bottom:5px;
color:#5f6f77;
text-shadow:1px 1px 0 #fff
}

div#p-content td.reihezwei {
background-color:#d4dbe0;
padding-top:5px;
padding-bottom:5px;
color:#5f6f77;
text-shadow:1px 1px 0 #fff;
border-color:#fff #fff #cdd3d6 #cdd3d6;
border-style:solid;
border-width:1px
}

div#p-content td.reihereunten {
background-color:#f3f4f5;
border-right-width:1px;
border-right-style:solid;
border-right-color:#fff;
border-top-width:1px;
border-top-style:solid;
border-top-color:#fff;
border-left-width:1px;
border-left-style:solid;
border-left-color:#cdd3d6;
padding-top:4px;
padding-bottom:4px;
color:#213037
}

div#p-content td.reiheli {
background-color:#e6eaed;
border-right-width:1px;
border-right-style:solid;
border-right-color:#fff;
border-top-width:1px;
border-top-style:solid;
border-top-color:#fff;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#cdd3d6;
padding-left:15px;
padding-top:4px;
padding-bottom:4px;
color:#7f8e95;
text-shadow:1px 1px 0 #fff
}

div#p-content td.reiheliunten {
background-color:#e6eaed;
border-right-width:1px;
border-right-style:solid;
border-right-color:#fff;
border-top-width:1px;
border-top-style:solid;
border-top-color:#fff;
padding-left:15px;
padding-top:4px;
padding-bottom:4px;
color:#7f8e95;
text-shadow:1px 1px 0 #fff
}

div#p-content td.reihere {
background-color:#f3f4f5;
padding-top:4px;
padding-bottom:4px;
color:#213037;
border-color:#fff #fff #cdd3d6 #cdd3d6;
border-style:solid;
border-width:1px
}

div#p-content td.reiheevendi {
background-color:#f3f4f5;
padding-top:4px;
padding-bottom:4px;
padding-left:25px;
color:#213037;
width:205px;
border-color:#fff #fff #cdd3d6 #cdd3d6;
border-style:solid;
border-width:1px
}

div#p-testbericht-link-box {
float:left;
height:20px;
width:100%
}

div#p-testbericht-link {
color:red;
text-align:center
}

tr.test-uebersicht-header {
background-color:#678FC2;
color:#FFF
}

.zentriert {
font-size:12px;
text-align:center
}

.links {
font-size:12px;
text-align:left
}

.ueberschrift-empfehlung {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:700
}

.ueberschrift-empfehlung2 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:700;
float:left;
width:500px
}

.teaser-grau {
color:#999;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700
}

.quader {
float:left;
margin-right:5px
}

.flagg {
float:left;
margin-right:5px;
margin-top:5px
}

.pic-left {
float:left;
border:none
}

.popup {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:italic;
text-align:justify
}

.blocksatz-12px {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-align:justify;
line-height:14px
}

.blocksatz-12px-boxklein {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-align:justify;
line-height:14px;
padding-left:83px;
padding-right:5px
}

.standard-12px {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px
}

.standard-11px {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px
}

.standard-10px {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px
}

.rot {
color:#A61922
}

.black {
color:#000
}

.blau {
color:#00489a
}

.grey-11px {
color:#999;
font-size:12px
}

a.navitxt:link {
font-size:12px;
color:#060;
text-decoration:underline;
font-family:verdana,arial,helvetica
}

a.navitxt:visited {
font-size:12px;
color:#060;
text-decoration:underline;
font-family:verdana,arial,helvetica
}

a.navitxt:active {
font-size:12px;
color:#060;
text-decoration:underline;
font-family:verdana,arial,helvetica
}

a.navitxt:hover {
font-size:12px;
color:#060;
text-decoration:none;
font-family:verdana,arial,helvetica
}

a.naviblack:link {
font-size:12px;
color:#000;
text-decoration:underline;
font-family:verdana,arial,helvetica
}

a.naviblack:visited {
font-size:12px;
color:#000;
text-decoration:underline;
font-family:verdana,arial,helvetica
}

a.naviblack:active {
font-size:12px;
color:#000;
text-decoration:underline;
font-family:verdana,arial,helvetica
}

a.naviblack:hover {
font-size:12px;
color:#000;
text-decoration:none;
font-family:verdana,arial,helvetica
}

.news-content {
font-size:13px
}

.highlight {
background:#b4cff5
}

.searchheading {
font-size:13px;
font-weight:700
}

.summary {
font-size:11px;
font-style:italic
}

.suggestion {
font-size:12px
}

.results {
font-size:12px;
text-align:justify
}

.category {
color:#999
}

.sorting {
text-align:right
}

.result_title {
font-size:12px
}

.description {
font-size:12px;
color:green
}

.context {
font-size:12px
}

.infoline {
font-size:11px;
font-style:normal;
color:gray;
text-align:left
}

.zoom_searchform {
font-size:12px
}

.zoom_results_per_page {
font-size:11px;
margin-left:10px
}

.zoom_match {
font-size:11px;
margin-left:10px
}

.zoom_categories {
font-size:11px
}

.zoom_categories ul {
display:inline;
margin:0;
padding:0
}

.zoom_categories li {
display:inline;
margin-left:15px;
list-style-type:none
}

.result_image {
float:left;
display:block
}

.result_image img {
margin:10px;
width:80px;
border:0
}

.result_block {
margin-top:15px;
margin-bottom:15px;
clear:left
}

.result_altblock {
margin-top:15px;
margin-bottom:15px;
clear:left
}

.result_pages {
font-size:12px
}

.result_pagescount {
font-size:12px
}

.searchtime {
font-size:11px
}

.recommended {
background:#DFFFBF;
border-top:1px dotted gray;
border-bottom:1px dotted gray;
margin-top:15px;
margin-bottom:15px
}

.recommended_heading {
float:right;
font-weight:700
}

.recommend_block {
margin-top:15px;
margin-bottom:15px;
clear:left
}

.recommend_title {
font-size:12px
}

.recommend_description {
font-size:12px;
color:green
}

.recommend_infoline {
font-size:11px;
font-style:normal;
color:gray
}

a.naviblack2:link {
font-size:12px;
color:#000;
text-decoration:none;
font-family:verdana,arial,helvetica
}

a.naviblack2:visited {
font-size:12px;
color:#000;
text-decoration:none;
font-family:verdana,arial,helvetica
}

a.naviblack2:active {
font-size:12px;
color:#000;
text-decoration:none;
font-family:verdana,arial,helvetica
}

a.naviblack2:hover {
font-size:12px;
color:#000;
text-decoration:none;
font-family:verdana,arial,helvetica
}

a.naviblack3:link {
font-size:12px;
color:#000;
text-decoration:none;
font-family:verdana,arial,helvetica
}

a.naviblack3:visited {
font-size:12px;
color:#000;
text-decoration:none;
font-family:verdana,arial,helvetica
}

a.naviblack3:active {
font-size:12px;
color:#000;
text-decoration:none;
font-family:verdana,arial,helvetica
}

a.naviblack3:hover {
font-size:12px;
color:#000;
text-decoration:underline;
font-family:verdana,arial,helvetica
}

.news-comment {
margin-top:10px
}

.news-comment a {
text-decoration:none
}

.news-comment-autor {
font-size:12px;
font-weight:700;
color:#000
}

.news-comment-zeit {
font-size:11px;
color:#999
}

.news-comment-edit {
font-size:11px;
color:#000
}

.news-comment-enable {
font-size:12px;
color:#C00
}

.news-comment-delete {
font-size:11px
}

.news-comment-text {
width:580px;
overflow:hidden;
font-size:12px;
border-bottom-style:solid;
border-color:#999;
border-width:1px 0 0;
margin:10px 10px 10px 30px
}

.news-comment-text a {
text-decoration:underline
}

.news-comment-link {
font-size:12px;
margin-bottom:5px
}

.news-comment-link a {
color:#000
}

.news-comment-link a:visited {
color:#000
}

div#p-content h4 {
color:#000;
padding-top:10px;
padding-bottom:10px;
margin-top:10px;
margin-bottom:10px;
font-weight:400;
font-size:13px;
font-weight:bold;
border-bottom:1px solid #CCC;
border-top:1px solid #CCC
}

div#p-content h4 span {
color:#000
}

.error_nlprof {
color:red
}

.ok_nlprof {
color:green
}

.star_nlprof {
color:red
}

.abstand-eins {
margin:5px
}

div#p-content .abstand {
margin:5px
}

div#p-content .abstand2px {
margin:1px
}

div#p-content .tab_zeile {
display:block;
margin:0 0 6px;
padding:0 0 7px;
background-image:url(../../images/layout/linie-punkte-quer.gif);
background-repeat:repeat-x;
background-position:left bottom
}

.highslide-wrapper div {
font-family:Verdana,Helvetica;
font-size:10pt
}

.highslide {
cursor:url(../../highslide/graphics/zoomin.cur),pointer;
outline:none;
text-decoration:none
}

.highslide-active-anchor img {
visibility:hidden
}

.highslide-wrapper,.drop-shadow {
background:#fff
}

.highslide-wrapper {
background:#fff
}

.highslide-image {
border:10px solid #fff
}

.highslide-caption {
display:none;
border:5px solid #fff;
border-top:none;
padding:5px;
background-color:#fff
}

.highslide-loading {
display:block;
color:#000;
font-size:8pt;
font-family:sans-serif;
font-weight:700;
text-decoration:none;
padding:2px;
border:1px solid #000;
background-color:#fff;
padding-left:22px;
background-image:url(../../highslide/graphics/loader.white.gif);
background-repeat:no-repeat;
background-position:3px 1px
}

a.highslide-credits,a.highslide-credits i {
padding:2px;
color:silver;
text-decoration:none;
font-size:10px
}

a.highslide-credits:hover,a.highslide-credits:hover i {
color:#fff;
background-color:gray
}

a.highslide-full-expand {
background:url(../../highslide/graphics/fullexpand.gif) no-repeat;
display:block;
margin:0 10px 10px 0;
width:34px;
height:34px
}

.ad_header {
color:#000;
font-weight:700;
padding-bottom:7px;
font-size:13px
}

.ad_line1 {
color:#00F;
font-size:15px;
text-decoration:underline
}

.ad_text {
color:#000;
font-size:13px;
text-decoration:none
}

.ad_url {
color:green;
font-size:13px;
margin-bottom:12px;
text-decoration:none
}

.search_header {
background:#eee;
padding:4px;
font-size:15px;
font-weight:700
}

.wide_ads {
background:#ddf8cc;
padding:10px
}

.narrow_ads {
background:#e5ecf9;
padding:10px
}

.sessioninfo {
font-weight:700;
color:red
}

.highlight2 {
text-decoration:underline
}

div#yopi {
border-width:1px;
border-style:solid;
border-color:#556971;
background:#fff none repeat scroll 0;
height:auto;
word-spacing:1px;
padding:3px;
vertical-align:top;
text-align:justify;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:14px;
color:#000;
width:152px
}

div#yopi img {
float:left;
margin-top:3px;
margin-right:3px
}

div#yopi a:link {
color:#000;
text-decoration:underline
}

div#yopi a:visited {
color:#000;
text-decoration:underline
}

.pfeil {
display:inline
}

.pfeilrot {
float:left
}

.abstand {
margin:5px
}

.clear_left {
clear:left
}

.abstand10px {
margin:10px
}

.picteasersmall {
margin-right:5px
}

.teaser-medium {
float:left;
margin-right:5px;
border:none
}

.ads-leaderboard {
margin-top:10px;
margin-left:20px
}

div#rectangle {
margin-top:0;
font-size:0;
text-align:center
}

a.naviwhite:link {
font-size:12px;
color:#d4e4f0;
text-decoration:none;
font-family:verdana,arial,helvetica
}

a.naviwhite:visited {
font-size:12px;
color:#d4e4f0;
text-decoration:none;
font-family:verdana,arial,helvetica
}

a.naviwhite:active {
font-size:12px;
color:#d4e4f0;
text-decoration:none;
font-family:verdana,arial,helvetica
}

a.naviwhite:hover {
font-size:12px;
color:#d4e4f0;
text-decoration:underline;
font-family:verdana,arial,helvetica
}

a.shop:link {
font-size:12px;
color:#fff;
text-decoration:none;
font-family:verdana,arial,helvetica
}

a.shop:visited {
font-size:12px;
color:#fff;
text-decoration:none;
font-family:verdana,arial,helvetica
}

a.shop:active {
font-size:12px;
color:#fff;
text-decoration:none;
font-family:verdana,arial,helvetica
}

a.shop:hover {
font-size:12px;
color:#fff;
text-decoration:underline;
font-family:verdana,arial,helvetica
}

.warnung {
border-width:20px;
border-color:#c50010;
text-align:justify;
height:220px;
margin-top:-110px;
top:50%;
width:600px;
margin-left:-300px;
left:50%;
background-color:#fff;
border-style:solid;
position:absolute
}

.twitter_box {
width:58px;
height:34px;
position:relative;
background:#fff;
border:1px solid #bbb;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
margin-bottom:6px
}

.twitter_box:after,.twitter_box:before {
width:0;
height:0;
position:absolute;
top:100%;
border:solid transparent;
pointer-events:none;
content:" "
}

.twitter_box:after {
left:50%;
border-top-color:#fff;
border-width:3px;
margin-left:-3px
}

.twitter_box:before {
left:50%;
border-top-color:#aaa;
border-width:4px;
margin-left:-4px
}

.twitter_box #followers {
width:100%;
height:auto;
position:absolute;
top:0;
left:0;
font-family:"Helvetica Neue",helvetica,arial,sans-serif;
font-size:16px;
line-height:34px;
letter-spacing:0;
white-space:nowrap;
color:#333;
text-align:center;
-webkit-font-smoothing:subpixel-antialiased
}