/* CSS 2.0 by Alexander Moritz */
/* ab jetzt grau statt graublau: 666666 */
/* graublau: A8BFCA  */
/* graublau2: 7695A4 */
/* orange: F7931D  */

html, body{
  padding:0px;
  margin:0px;
  border:0px;
}

img {
  border:0px;
}


/*  div-Positionen:            */

#topLogo {
  position:absolute;
  top:27px;
  left:60px;  
}

#metanavi{
  position:absolute;
  top:30px;
  left:552px;
  background-color:#ffffff;
  font-size:9px;
  text-align:right;
  line-height:15px;
}

#menu {
  position:absolute;
  top:134px;
  left:62px;
  width:124px;
  padding:0px;
  margin:0px;
  border:0px;
}

#content {
  position:absolute;
  top:134px;
  left:220px;
  width:600px;
  margin:0px;
  padding:0px;
  border:0px;
}

.submenu {
  width:124px;
  text-align:left;
  margin-bottom:15px;
  margin-left:5px;
}

/*  font-Definitionen:            */

div, p, span {
  font-family:Verdana, Arial, sans-serif;
  font-size:14px;
  color:#666666;
  font-weight:normal;
  font-style:normal;
}

h1 { font-size:16px; color:#F7931D; font-weight:bold; }
h2 { font-size:14px; color:#C1441D; font-weight:bold; padding:0px; margin:0px; }

ul { padding:0px 0px 0px 14px; }
li { list-style:disc; }

a:link { color:#666666; font-weight:bold; text-decoration:underline; }
a:visited { color:#666666; font-weight:bold; text-decoration:underline; }
a:hover { color:#666666; font-weight:bold; text-decoration:underline; }
a:active { color:#666666; font-weight:bold; text-decoration:underline; }

#menu a:link{color:#666666; font-weight:bold; text-decoration:none; line-height:22px;}
#menu a:visited{color:#666666; font-weight:bold; text-decoration:none; line-height:22px;}
#menu a:hover{color:#F7931D; font-weight:bold; text-decoration:none; line-height:22px;}
#menu a:focus{color:#7695A4; font-weight:bold; text-decoration:none; line-height:22px;}
#menu a:active{color:#666666; font-weight:bold; text-decoration:none; line-height:22px;}

#menu a.menuHi:link{color:#F7931D; font-weight:bold; text-decoration:none; line-height:22px;}
#menu a.menuHi:visited{color:#F7931D; font-weight:bold; text-decoration:none; line-height:22px;}
#menu a.menuHi:hover{color:#F7931D; font-weight:bold; text-decoration:none; line-height:22px;}
#menu a.menuHi:focus{color:#F7931D; font-weight:bold; text-decoration:none; line-height:22px;}
#menu a.menuHi:active{color:#F7931D; font-weight:bold; text-decoration:none; line-height:22px;}

#menu a.sub:link{color:#666666; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#menu a.sub:visited{color:#666666; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#menu a.sub:hover{color:#F7931D; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#menu a.sub:focus{color:#666666; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#menu a.sub:active{color:#666666; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}

#menu a.subHi:link{ color:#F7931D; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#menu a.subHi:visited{ color:#F7931D; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#menu a.subHi:hover{ color:#F7931D; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#menu a.subHi:focus{ color:#F7931D; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#menu a.subHi:active{ color:#F7931D; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}

.orangeBold { color:#F7931D; font-weight:bold; }
.orange { color:#F7931D; font-weight:normal; }
.small { font-size:11px; }

#content a:link { color:#F7931D; font-weight:bold; text-decoration:underline; }
#content a:visited { color:#F7931D; font-weight:bold; text-decoration:underline; }
#content a:hover { color:#F7931D; font-weight:bold; text-decoration:underline; }
#content a:active { color:#F7931D; font-weight:bold; text-decoration:underline; }

#content a.subsub:link { color:#666666; font-weight:normal; text-decoration:underline; }
#content a.subsub:visited { color:#666666; font-weight:normal; text-decoration:underline; }
#content a.subsub:hover { color:#C1441D; font-weight:normal; text-decoration:underline; }
#content a.subsub:active { color:#666666; font-weight:normal; text-decoration:underline; }

#content a.mini:link { color:#666666; font-weight:normal; text-decoration:underline; font-size:11px; }
#content a.mini:visited { color:#666666; font-weight:normal; text-decoration:underline; font-size:11px; }
#content a.mini:hover { color:#F7931D; font-weight:normal; text-decoration:underline; font-size:11px; }
#content a.mini:active { color:#666666; font-weight:normal; text-decoration:underline; font-size:11px; }

#metanavi a:link{color:#666666; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#metanavi a:visited{color:#666666; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#metanavi a:hover{color:#F7931D; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#metanavi a:focus{color:#666666; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#metanavi a:active{color:#666666; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}

#metanavi a.hl:link{color:#F7931D; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#metanavi a.hl:visited{color:#F7931D; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#metanavi a.hl:hover{color:#F7931D; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#metanavi a.hl:focus{color:#F7931D; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}
#metanavi a.hl:active{color:#F7931D; font-weight:normal; text-decoration:none; line-height:15px; font-size:9px;}



