@charset "utf-8";
/* Thomas Dyck CSS Document (C) 2009 */
*{font-size:1em;line-height:1em;}
html,body{margin:0;padding:0;height:97%;font-family:Arial, Helvetica, sans-serif;}
body{background:#FFF url(gfx/sidebg.jpg) repeat-y top left;position:relative;}
#start{background:url(gfx/startleistebg.jpg) repeat-x center left;height:100%;width:100%;position:inherit;}
#startlink a{position:absolute;top:0;display:block;width:100%;height:97%;text-indent:-9999px;background:url(gfx/startleiste.jpg) no-repeat center left;}
#startlink a:hover{background:url(gfx/startleiste-h.jpg) no-repeat center left;}
.ghost{display:none;}
#head{height:84px;background:url(gfx/obenbg.jpg) repeat-x top left;margin:0;}
#head a{height:84px;display:block;background:url(gfx/oben.jpg) no-repeat top left;text-indent:-9999px;}
#nav{background:#D24217;height:25px;line-height:25px;color:#FFF;font-size:0.7em;font-weight:bold;padding-left:10px;}
#nav .datum{float:left;display:block;margin-right:10px;line-height:25px;}
#nav ul{margin:0;padding:0;float:left;list-style-type:none;border-right:1px dotted #FFF;}
#nav ul li,#nav ul li a{float:left;}
#nav ul li{border-left:1px dotted #FFF;}
#nav ul li a{color:#FFF;text-decoration:none;padding:0px 10px 0px 10px;height:25px;line-height:25px;}
#nav ul li a:hover{background:#F36C00;}
#wrap{width:990px;}
#sidenav{float:left;margin:0;padding:0;list-style-type:none;width:126px;}
#sidenav li{margin-bottom:1px;}
#sidenav li a{display:block;background:#F25500 url(gfx/btn.jpg) no-repeat top left;height:31px;line-height:31px;padding-left:17px;color:#FFF;text-decoration:none;font-size:0.8em;}
#sidenav li a:hover{background:#F36C00 url(gfx/btn.jpg) no-repeat top left;background-position:0 100%;}
#content{width:640px;float:left;display:block;color:#666;padding:20px;font-size:0.9em;}
#content h1{color:#E14217;font-size:1.2em;}
#content p{line-height:1.5em;}
#content small{font-size:0.7em;}
#content ul{list-style-type:square;}
#content ul ul{padding-left:10px;}
#content ul ul li{list-style-type:none;background:url(gfx/arrow.jpg) no-repeat center left;padding-left:18px;}
#content li{line-height:1.5em;}
#content a{color:#E14217;}
#content a:hover{color:#000;}
#content a.extern{color:#666;background:url(gfx/arrow.jpg) no-repeat center left;padding-left:17px;}
table.impressum td{vertical-align:top;line-height:1.5em;padding-right:20px;width:200px;}
#gads{width:160px;padding-left:20px;padding-top:20px;float:left;}
.fleft{float:left;margin-right:10px;margin-bottom:10px;}
.clear{clear:both;}
acronym,abbr,dfn{cursor:help;}