*{margin:0;padding:0;border:0;}
html{margin:0;padding:0;border:0;height:100%;margin-bottom:1px;}
body{margin:0;padding:0px;border:0;font-size:100.01%;
 font-family:Arial, Helvetica, sans-serif;
 color:#000;
 background-color:#fff;}
/*a:link{color:#0000ff;}
a:visited{color:#800080;}
a:hover{
 background-color:#000;
 color:#fff;}*/
a img{border-width:0px;}
a.a2top{
 float:right;
 display:block;
 width:20px;
 height:20px;
 text-align:center;}
a.a4pdf,a.a4ppt,a.a4mp3,a.a4swf,a.a4zip,a.a4googlemaps{
 background-repeat:no-repeat;
 background-position:left top;
 padding-left:20px;}
a.a4pdf{background-image:url(/icons/pdf.gif);}
a.a4ppt{background-image:url(/icons/ppt.jpg);}
a.a4mp3{background-image:url(/icons/mp3.gif);}
a.a4swf{background-image:url(/icons/swf.gif);}
a.a4zip{background-image:url(/icons/zip3.gif);}
a.a4googlemaps{padding-left:69px;background-image:url(/icons/googlemaps.gif);}

.info, .quelle, .autor, .frage, .datum, .tipp, .wichtig, .comment{
 min-height:20px;
 padding-left:30px;
 background-position:left top;
 background-repeat:no-repeat;}
.comment,.info,.frage{
 font-size:1em;
 padding:6px;
 padding-left:58px;
 margin-left:0px;
 font-style:italic;
 background-color:#c0c0c0;
}
.comment,.info,.frage{
 border:1px double #888;
 border-bottom-color:#333;
 border-bottom-width:2px;
 border-right-color:#444;
 border-right-width:2px;}
.info{
 min-height:33px;
 background-image:url(/images/info2.gif);}
.quelle{background-image:url(/icons/copyright-20x20.png);}
.autor{
 background-image:url(/icons/autor.gif);
 font-size:0.8em;
 margin:1em 0;}
div.autor p, div.autor div, #div4content div.autor p, #div4content div.autor div{margin-bottom:2px;}
.datum{background-image:url(/icons/datum.gif);}
.frage{background-image:url(/icons/fragezeichen-20x20.png);}
.tipp{background-image:url(/icons/rufezeichen-20x20.png);}
.wichtig{background-image:url(/icons/wichtig.gif);}
.comment{background-image:url(/icons/comment.png);}
li.wichtig li{list-style-image:none;}
.copyrightspruch{
 font-size:1em;
 font-weight:bold;}
p.p4img img{
 float:left;
 margin:10px 10px 10px 0px;}
p.p4img img.floatR{
 float:right;
 margin:10px 0px 10px 10px;}
p.p4img.nospace img{margin:0;}
p.p4img img.nospace{margin:0;}
.p4kauflink, p.p4kauflink{font-size:0.9em;}
.p4anmerkung, p.p4anmerkung, #div4content p.p4anmerkung{font-size:0.9em;}
.hidden{display:none;visibility:hidden;}
.rahmen-ohne, .borderless{border:0;}
.span4bildunterschrift, span.span4bildunterschrift{
 display:block;
 clear:both;
 font-size:0.8em;
 font-family:"Courier New", Courier, monospace;}
.text-bildbeschriftung{
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;font-size:0.9em;}
.text-courier{font-family:"Courier New", Courier, monospace;}
.text-courier-fett, p.text-courier-fett{
 font-family:"Courier New", Courier, monospace;
 font-weight:bold;}
.text-fett{font-weight:bold;}
.text-fett-blau{color:#0000ff;font-weight:bold;}
.text-fett-gruen{color:#009900;font-weight:bold;}
.text-fett-lila{color:#9929BD;font-weight:bold;}
.text-fett-orange{color:#FF6B00;font-weight:bold;}
.text-fett-rot{color:#ff0000;font-weight:bold;}
.text-fett-unterstrichen{font-weight:bold; text-decoration:underline;}
.text-fett-zentriert{font-weight:bold;text-align:center}
.text-fett-ziegelrot{color:#990134;font-weight:bold;}
.text-grau{color:gray;}
.text-gruen{color:#00ff00;}
.text-gruen-fett{color:#00ff00;font-weight:bold;}
.text-kursiv{font-style:italic}
.text-lila{color:#9929BD;}
.text-links, .text-left{text-align:left;}
.text-normal{font-weight:normal; text-decoration:none;}
.text-rechts{text-align:right;}
.text-rot, #div4content h3.text-rot{color:#ff0000;}
.text-size-09em{font-size:0.9em;}
.text-size-08em{font-size:0.8em;}
.text-size-07em{font-size:0.7em;}
.text-unterstrichen{text-decoration:underline;}
.text-unterstrichen-kursiv{text-decoration:underline;font-style:italic}
.text-unterstrichen-zentriert{text-decoration:underline;text-align:center}
.text-verdana{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.text-zentriert, #div4content p.text-zentriert{text-align:center;}
.text-ziegelrot{color:#990134}
blockquote{
 font-style:italic;
 text-align:justify;}
cite{font-style:italic;}
kbd{
 font-family:"Courier New", Courier, monospace;
 font-size:1.1em;}
noscript p, #div4content noscript p, #div4content noscript span, .noscript, .noscript a.noscript, .noscript a{
 color: #FF0000;
 text-align:center;
 background-color:#FFFF8C;
 padding:0;margin:5px 0;}
/*ul{list-style-type:circle;}
li ul{list-style-type:disc;}
li ul li ul{list-style-type:square;}
ul, ol{padding-left:2em;}
ul ol, ol ul, ul ul{padding-left:1em;}
li{margin-bottom:0.6em;}
li ul, li ol{margin-top:0.6em;}*/

.table4sort{
 border-collapse:collapse;
 margin:0.5em 0;}
.table4sort td, .table4sort th{
 vertical-align:top;
 padding: 6px;
 border:1px solid #ccc;}
.table4sort th{
 font-size:86%;
 font-weight:bold;}
.table4sort td{font-size:93%;}
.table4sort th{text-align:left;}
.pre{font-family:"Courier New", Courier, monospace}
