body{
 margin:0px;
 background-color:#ffcc99;
 color:#ab3221;
}

#logo{
 margin-top:38px;
 margin-left:10px;
}

#sprache{
 width:770px;
 height:13px;
 background-color:#ab3221;
 font-size:10px;
 border-top:#993333 1px solid;
 border-bottom:#993333 1px solid;
 border-right:#993333 1px solid;
 text-align:right;
}
.sprachwaehler{
 text-align:center;
 vertical-align:middle;
 height:120px;
}

#navi{
 width:200px;
 background-color:#e98053;
 background-image:url(navi-hintergrund.png);
 vertical-align:top;
}
#navi ul{
 margin-left:8;
 padding-left:8;
 list-style-type:none;
 font-family:sans-serif;
}
#navi ul a{
 display:block;
 padding:0px;
 width:150px;
 color:#ab3221;
 font-weight:bold;
}
#navi ul ul a{
 display:block;
 padding-left:-16px;
 width:134px;
 color:#ab3221;
 font-weight:bold;
 font-size:80%;
}
#navi a:link, #navi a:visited{
 text-decoration:none;
}
#navi a:active{
 background-color:#ab3221;
 color:#e98053;
}
#navi a:hover{
 color:#000000;
}
#navi p{
 margin-left:12;
 padding-left:4;
 font-family:sans-serif;
 width:152px;
 margin-top:2px;
 margin-bottom:10px;
}
#navi h2{
 margin-left:12;
 padding-left:4;
 font-family:sans-serif;
 font-size:100%;
 margin-top:15px;
 margin-bottom:2px;
 width:153px;
 border-bottom:1px solid #993333;
}

#inhalt{
 width:570px;
 vertical-align:top;
 background-color:f1deb4;
 height:250px;
 border-right:#993333 1px solid;
}
#inhalt a{
 text-decoration:none;
 /* color:#e98053; */
 /* color:#ab3221; */
 color:#0000ff;
}
#inhalt a:hover{
 text-decoration:none;
 /* color:#eea056; */
 color:#e98053;;
}
#inhalt h1{
 font-size:120%;
 border-bottom:2px #ab3221 solid;
 margin-bottom:1px;
}

#inhalt h2{
 font-size:110%;
 border-bottom:1px #ab3221 solid;
 margin-bottom:1px;
}
#inhalt h3{
 font-size:100%;
 border-bottom:0;
 font-weight:bold;
 margin-bottom:0px;
}
#inhalt p{
 margin-top:0px;
 margin-bottom:10px;
}
.searchword{
 background-image:url(textmarker-searchword-markierung.png);
 background-repeat:no-repeat;
 -moz-opacity:0.8;
}
.praxis{
 background-color:#ab3221;
 color:f1deb4;
 font-size:110%;
 font-weight:bold;
}

#quellen th{
 text-align:left;
 border-bottom:2px solid #ab3221;
}
#quellen td{
 text-align:left;
 vertical-align:top;
 border-bottom:1px solid #ab3221;
}

#downloads th{
 text-align:left;
 border-bottom:2px solid #ab3221;
}
#downloads td{
 text-align:left;
 vertical-align:top;
 border-bottom:1px solid #ab3221;
}


#partner{
 width:770px;
 height:60px;
 background-color:#d5573e;
 font-size:2px;
 border-top:#993333 1px solid;
 border-right:#993333 1px solid;
 text-align:right;
}

#fuss{
 width:770px;
 height:14px;
 background-color:#d5573e;
 font-size:10px;
 font-family:sans-serif;
 font-weight:bold;
 color:#ffffff;
 border-bottom:#993333 1px solid;
 border-right:#993333 1px solid;
}
#fuss a{
 color:#ffffff;
 text-decoration:none;
}
#copyrightscr{
 width:770px;
 height:14px;
 background-color:#e98053;
 font-size:10px;
 font-family:sans-serif;
 font-weight:bold;
 color:#d5573e;
 border-bottom:#993333 1px solid;
 border-right:#993333 1px solid;
 text-align:center;
}
#copyrightscr a{
 text-decoration:none;
 color:#d5573e;
}
#copyrightprn{
 display:none;
 width:100%;
}
@media print {
 #logo{display:none;height:0px;}
 #sprache{display:none;height:0px;}
 #navi{display:none;}
 #inhalt{backgound-color:#ffffff;color:#000000;border:0px;width:100%;}
 #partner{display:none;}
 #fuss{display:none;}
 #copyrightscr{display:none;}
 #copyrightprn{display:normal;}
}