.copyright, .copyright a {font-size:11px; color:#a0a0a0; text-decoration:none;}
img {border-width:0px;}
body { font-family:arial; font-size:0.82em;padding:0px;  margin:0;height:100%;}
#col-a {float:right; width:100%;
  background:#dfc url(http://www.genaxxon.com/images/fisch03.jpg) no-repeat scroll right top; }
#col-a[id]{margin-left:-1px;min-height:500px; }
#col-b {font-family:Verdana,Arial,sans serif;
  font-size: 1.00em; text-align: left; 
  float:left; margin-left:-220px; z-index:10;
}
#col-b  a {text-decoration:none;}
#col-b[id] { min-height:500px; margin-right:1px;}
#col-c {float:right; margin-right:-220px; z-index:11;  background:transparent; }
#col-c[id] {margin-left:1px;}
#columns { background: #dfc url(http://www.genaxxon.com/images/glasbaustein.png) no-repeat scroll right top;
  padding:0 220px; border-top:1px solid #339900; 
  border-bottom:1px solid #339900;
}
.cols-wrapper {width:100%;}
.cols-wrapper[class] {padding-bottom:0.1px;}
.float-wrapper {float:left; width:100%; position:relative; z-index:0;}
.float-wrapper[class] {margin-right:-1px; background:#dfc;}
.sidecol {position:relative; width:220px; overflow:hidden;}
.box, .main-content { margin:0 1em;}
.clear {clear:both;}

/* präsentation */
/* ids */
#main {min-width:600px; max-width:2000px; margin:0 auto;}

/* backgrounds */
#header {position: relative; padding:5px;background: #fff url(http://www.genaxxon.com/images/flosse06.gif) no-repeat scroll right bottom;}
#header_h1  {position:absolute; bottom:25px; left:240px;}
#footer h1 {}
#footer {padding:5px;background: #fff;	}
.cols-wrapper {background: #fff; }
 .sidecol {background:  url("http://www.genaxxon.com/s/templates/images/menue_bg.gif") #ccffb3; }
#main { background: #dfc  ;}

/* classes */
.box, .main-content { margin:10px; }
.box {}
.sidecol {}


/*
td {font-family: arial, helvetica, sans-serif;
  margin : 0.5em 0 0.5em; }
th {font-family:Verdana, Arial, sans-serif;
  margin : 0.5em 0 0.5em; font-size : 0.82em; line-height : 16px;}
td.design {font-family:Verdana, Arial, sans-serif;
  margin : 0.5em 0 0.5em; font-size : 0.82em; line-height : 16px;}
*/
A:link {color : #224422; background : transparent; }
A:visited {color: #686;}
A:hover {color : #ffa500; background : transparent; text-decoration : none;}
A:active {color : #ff020e; background : transparent;text-decoration : none;}

a.kopf:link {color: #ff9900; text-decoration:none}
a.kopf:visited {color: #339900; text-decoration:none}
a.kopf:hover {color: #ffa500; text-decoration:none}
a.kopf:active {color: #000000; text-decoration:none}

a.hist:link {color: #224422; }
a.hist:visited {color: #686;}
a.hist:hover {color: #ffa500; text-decoration : none;}
a.hist:active {color: #ff020e; text-decoration:none; }

a.hist2:link {color: #ff020e; text-decoration:none; }
a.hist2:visited {color: #ff020e; text-decoration:none;}
a.hist2:hover {color: #0099FF; text-decoration:none; }
a.hist2:active {color: #000000; text-decoration:none; }

div.e0 {}
div.e0 a {text-decoration:none;}
div.e1 {font-weight: normal; font-size: 0.95em; text-align: left; margin-left:10px; }
div.e1 a {text-decoration:none;}
div.e2 {font-weight: normal; font-size: 0.90em; text-align: left; margin-left:20px; }
div.e2 a {text-decoration:none;}

h1 {font-size : 1.27em; color : #333; width : auto;}
h2 {font-size : 1.19em; color : #333; width : auto;}
h3 {font-size : 1.1em; color : #333; padding-top : 15px;}
h3.a {font-weight : bold;}
h3.a:hover {font-weight : bold; color : #ff020e;}

h4 {font-size:0.9em; color : #333; font-weight:bold; padding-top: 10px; margin: 3px 0px 3px 0px; width : auto;}
h5 {font-size:0.9em; color : #333; font-weight:bold; padding-top: 10px; margin: 3px 0px 3px 0px; width : auto;}

 /* h2 {border-bottom : 1px solid #41799e; font-size : 1.2em; color : #333; width : auto;} */
 /* h3 {border-bottom : 0 solid #41799e;   font-size : 1.1em; color : #333; padding-top : 15px;} */

p {margin : 0.5em 0 0.5em; font-family : arial, helvetica, sans-serif; font-size : 1.0em; 
   line-height : 16px;   background : transparent;}
/* p a {text-decoration: none;} */
/* p a:hover{text-decoration: none;} */
dd {margin-left:15px; font-size:  1.0em}
dt {font-size:  1.0em}

div.anker {font-size: 0.90em; color:#000000; font-family:Verdana, Arial}
div.anker a {text-decoration:none;}

UL {font-size : 1.0em; font-family : arial, helvetica, sans-serif;
    list-style-image : url(http://www.genaxxon.com/s/templates/images/pfeil-orange.gif);}

KBD {font-size : 1.1em; }
TT {font-size : 1.1em; }
PRE {font-size : 1.1em; }

HR {height: 1px; color: #457492; border:1px solid silver; }