body{text-align:center;background-color:#fafad7;padding:0;margin:0;font-family:arial,sans-serif;font-size:1em;}

/* Defaults */
table,pre{font-size:100%;}
pre{font-family:Courier New,Courier,monospace;}

.bold{font-weight:bold;}

/* Layout-Tabelle, Breiten */
div#screen { width: 944px; margin: 0 auto; margin-top: 30px;}

div#tlinks{ width:180px; overflow: hidden; }
div#trechts{ width:160px; overflow: hidden; }


td#logo { width: 780px; }

td#margin div#trechts div.csc-header {  }

table.layout{border-collapse:collapse;margin:0 auto;text-align:left; width: 100%;}
td#sitemap{width:61px;vertical-align:baseline;font-size:10px;border-left:1px solid #5f90bb;border-right:1px solid #5f90bb;height:1em;padding:3px 9px 3px 8px;text-align:center;}
td#suche{vertical-align:baseline;font-size:10px;border-left:1px solid #5f90bb;border-right:1px solid #5f90bb;height:1em;padding:3px 10px 3px 10px;text-align:center;}
td#sitemap a,td#suche a{text-decoration:none;color:#5f90bb;}
td#sitemap a img,td#suche a img{border:0;}
td#suche{}
td#suche img{}
tr#headerpics td{border:0;padding:0;margin:0;}
tr#headerpics td.img-left{border-left:1px solid #5f90bb;padding:0 0 0 1px;margin:0;background-color:#fff;background-image:url(../img/header-left_img.jpg);background-repeat:no-repeat;background-position:1px 0;width:781px;}
tr#headerpics td.img-right1{border-left:1px solid #fafad7;border-right:1px solid #fafad7; }
tr#headerpics td.img-right2 { width: 80px; overflow: hidden; border-right:1px solid #5f90bb;}

tr#headerpics td img{padding:0;margin:0;border:0;}
td.blue{background-color:#5f90bb;color:#fafad7;font-size:0.8em;padding:5px;letter-spacing:1px;border:1px solid #5f90bb;}
tr#headerpi td.blue-right{border-right:1px solid #5f90bb;}
tr#headerpics td.blue-left{border-left:1px solid #5f90bb;}
td#breadcrumb a{color:#fafad7;text-decoration:none;}
td#menu,td#content,td#margin{border:1px solid #5f90bb;vertical-align:top;}

/* NAVIGATION */
td#menu{padding:0;margin:0;background-color:#b5d1e5;}
div#tlinks{margin:0;padding:0;}
/*Stufe 1 --> bei a:*/
div#tlinks ul{padding:0;margin:0;}
div#tlinks ul li{border-top:1px solid #5f90bb;font-size:12px;font-weight:bold;list-style-type:none;margin:0;}
div#tlinks ul li a{display:block;padding:6px;text-decoration:none;color:#000;}
div#tlinks ul li a:hover{color:#fff;background-color:#e08f5a;}
div#tlinks ul li.act{color:#fff;}
div#tlinks ul li.act a{color:#fff;background-color:#e08f5a;}
/*Stufe 2*/
div#tlinks ul li ul{padding:0;margin:0;background-color:#ff0;}
div#tlinks ul li ul li{display:block;font-weight:normal;background-color:#eee;border-top:1px solid #b5d1e5;}
div#tlinks ul li.act ul li a{padding:4px 0;color:#000;background-image:url('../img/arrow-grey-right.gif');background-repeat:no-repeat;background-position:2px center;background-color:#eee;padding-left:20px;}
div#tlinks ul li.act ul li a:hover{background-image:url('../img/arrow-orange-right.gif');background-color:#fff;color:#e08f5a;}
div#tlinks ul li.act ul li.act a{background-image:url('../img/arrow-orange-right.gif');background-color:#fff;color:#e08f5a;}
/*Stufe 3*/
div#tlinks ul li.act ul li.act ul{padding:0;margin:0;}
div#tlinks ul li.act ul li.act ul li{display:block;font-size:1em;font-weight:normal;background-color:#eee;}
div#tlinks ul li.act ul li.act ul li a{background-image:url('../img/arrow-grey-right.gif');background-position:15px center;padding-left:33px;color:#000;background-color:#eee;}
div#tlinks ul li.act ul li.act ul li a:hover{background-image:url('../img/arrow-orange-right.gif');background-color:#fff;color:#e08f5a;}
div#tlinks ul li.act ul li.act ul li.act a{background-image:url('../img/arrow-orange-right.gif');background-color:#fff;color:#e08f5a;font-weight:bold;}
p#impressum{padding:0;margin:0;}
p#impressum a{display:block;background-color:#b5d1e5;text-decoration:none;color:#5f90bb;margin:0;border-top:1px solid #5f90bb;padding:6px;font-size:0.8em;font-weight:normal;}

/*CONTENT */
td#content{background-color:#fff;font-size:0.8em;margin:0;padding:0;}
div.content { margin:20px; width:560px;}
td#margin{font-size:0.8em;}
a.external-link-new-window, a.external-link,a.internal-link-new-window {padding-right: 15px;margin-right:3px;background-image:url(../img/extern-link.gif);background-position:right center;background-repeat:no-repeat;}
div.csc-textpic-border img {border:1px solid gray !important;}



div#print {float:right;}
div#print img {border:0px;}
