/* CSS Document */
* { margin:0; padding:0; }
option { padding-left: 0.4em; }
* html body *{overflow:visible;}* html iframe,* html frame{overflow:auto;}* html frameset{overflow:hidden;}
html{height:100%;margin-bottom:1px;}body{margin:0;padding:0;position:relative;}
div{outline:0 none;}fieldset,img{border:0 solid;}
ul,ol,dl{margin: 0 0 1em 1em}li{margin-left:1.5em;line-height:1.5em;}
select,input,textarea{font-size:99%;}
form{margin:0;padding:0;}
.left{float:left;}.right{float:right;}
.inside{position:relative;text-align:left;}
/* zum lokalen clearen innerhalb der blockelemente */
.inside:after{content: ".";display:block;height:0.1px;clear: both;visibility:hidden;}
/* innerhalb des content-elements (statisch) um float-elemente zu ermöglichen, kein clearen benötigt */
.block{overflow:hidden;}
/* clear für ie, sonst versteckt */
#clear{display:none;}.clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both;}
.invisible{width:0px;height:0px;left:-32768px;top:-32768px;position:absolute;overflow:hidden;display:inline;}
/* meta-navigation */
.metalink,.print,.printpreview,#printheader{position:absolute;top:-32768px;left:-32768px;}
/*.metalink:focus,.metalink:active{position:static;top:0;left:0;}*/
#metanav{position:absolute;top:0px;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none;}
/*#metanav a.metalink:focus,#metanav a.metalink:active{left:32768px;outline:0 none;position:absolute;width:100%;}*/
/* standardspalten */
#wrapper,#header,#left,#right,#content,#footer,#printheader{margin:0;padding:0;}
#header{overflow:hidden;}
#left{float:left;overflow:hidden;}
#right{float:right;overflow:hidden;}
#content{width:auto;position:relative;}
#footer{clear:both}

