html { overflow-y:scroll; }
img  { border:0px; }

body {
 margin:0px;
 background-image: url(back.gif);
}

h3{
 background-color: transparent;
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 text-decoration: none;
 text-align: left;
 line-height: 17px; 
 font-size: 17px;
 margin:3px 0px 5px 0px;
 font-weight:normal;
}

h2 {
 font-size:13px;
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 color:#c3c3c3;
 margin-top:3px 0px 3px 0px;
 font-weight:normal;
}

body,td { 
 font-size:11px;
 line-height:17px; 
 color:#214f62; 
 font-family:Verdana;
}

a {text-decoration: none;COLOR:#214f62; }
a:hover {COLOR:#0c70bc}
.ul {text-decoration: underline}

.tabelle { border: 1px solid #d3d3d3; border-top-width:0px; background: #fff; float:left; }
.klein { width:203px; }
.gross { width:780px; *width:782px; margin-bottom:10px; background:url(hintergrund.png) }
.download { border-style: solid;padding:14px;border-color: #bbb;border-width: 1px; background-color: #fff; width:400px; min-height:250px; }
.titel { font-weight:bold; font-size:13px;}
.dahsed { border-left: 1px dotted #c3c3c3; border-bottom: 1px dotted #c3c3c3; padding: 2px; border-top-width: 0px; border-right-width: 0px;}
.copyright { font-size:11px; color:#c3c3c3;}
.strich { margin: 5px 0px 5px 0px;}
.strich2 { margin: 8px 10px 8px 10px;}
.edit { font-family: Verdana;  margin-top:2px; padding:3px; font-size:11px; background: #fff; color:#214f62; border: 0px solid #d3d3d3; }
.textarea { font-family: Verdana; padding:3px; font-size:11px; background: #fff; color:#214f62; border: 1px solid #d3d3d3; }
.button { font-family: Verdana; font-size: 11px; background: #bbb; color:#fff; font-weight: bold; border: 1px solid #bbb; padding:3px; }
.headline {color:#c3c3c3; font-size:13px;  font-weight:bold;}
 
.clipper {
 overflow:hidden;
 float:left; 
 padding:none;
 margin:none;
 *margin-top:2px;
 background: #fff;
 border: 1px solid #fff;
}

select {
 font-family: Verdana;
 margin:2px;
 font-size:11px;
 color:#214f62; 
 border:none;
}

a.nav 	{
 line-height: 8px; 
 text-decoration:none;
 letter-spacing: 0px;
 display: compact;
 padding-left:6px;
 height:37px;
 color:#fffffe;
 font-weight:bold;
 background: url(btn1.gif);
 float:left;
}

a.nav:hover	{ line-height: 9px; color:d3d3d3; background: url(btn3.gif)  !important; }
 
a.nav2 	{
 line-height: 8px; 
 text-decoration:none;
 letter-spacing: 0px;
 display: compact;
 padding-left:6px;
 height:37px;
 color:#214f62;
 font-weight:bold;
 background: url(bbtn1.gif);
 float:left;
}

a.nav2:hover	{ line-height: 9px; color:0c70bc; background: url(bbtn3.gif) !important; }
a.other {COLOR:#fffffe; letter-spacing: 0px;}
a.other:hover {COLOR:#c3c3c3}
a.other2 {COLOR:#aaa}
a.other2:hover {COLOR:#000}
a.other3 {COLOR:#c3c3c3}
a.other3:hover {COLOR:#0c70bc}
a.other4 {COLOR:#777}
a.other4:hover {COLOR:#0c70bc}

#balken {position: absolute; top: 0px; left: -200px; }
#banner {position: absolute; top: 0px; left: 0px; }
#banner2 {position: absolute; top: 0px; left: 0px; }

.xs h1 { margin:0; padding:0 10px 5px 10px; border-bottom:1px solid #444; }
.xs { background:transparent; width:529px; float:left; margin-right:0px; margin-bottom:9px; }
.xtop, .xbottom { display:block; background:transparent; font-size:1px; } 
.xb1, .xb2, .xb3, .xb4 { display:block; overflow:hidden; } 
.xb1, .xb2, .xb3 { height:1px; }
.xb2, .xb3, .xb4 { border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; }
.xb1 { margin:0 5px; background:#d3d3d3; }
.xb2 { margin:0 3px; border-width:0 2px; }
.xb3 { margin:0 2px; } 
.xb4 { height:2px; margin:0 1px; }
.xboxcontent { margin:0; padding:4px 4px; display:block; background:#fff; border:0 solid #d3d3d3; border-width:0 1px; } 
.color_a { background:#ededed;}
.color_b { background:#f2f2f2;}
.color_c { background:#fafafa;}
.color_d { background:#fcfcfc;}

dhtmltooltip{
 position: absolute;
 width: 150px;
 border: 2px solid #214f62;
 padding: 2px;
 background-color: white;
 visibility: hidden;
 z-index: 100;
}
