
/* GENERAL fonts */
P, OL, UL, DIV, H1, H2, TD {
	font-family: verdana, arial;
	font-size: 11px;
}
H1 { font-size: 15px; }
H2 { font-size: 13px; }
P, H1, H2 {margin: 0px 0px 5px 0px;}

A:link { color: #57718B; text-decoration:none; }
A:visited { color: #57718B; text-decoration:none; }
A:active { color: #57718B; text-decoration:none; }
A:hover { color: #57718B; text-decoration:underline; }

DIV#footer {border-top: dotted 1px #999999;}
DIV#footer P {
	font-size: 10px;
	text-align: center;
}

TD.spacer {
  width:10px;
}

/*  MENU 1, level 1, normal state (NO) */
TD.menu1-level1-no {
  border:2px dotted #ffffff;
  border-bottom-width:0px;
  margin:10px;
  font-size:15px;
  padding:5px;
  background:#57718B;
  z-index:4;
}
/*  MENU 1, level 1, active state (ACT) */
TD.menu1-level1-act {
  border:2px solid #ffffff;
  border-bottom-width:1px;
  margin:10px;
  font-size:15px;
  padding:5px;
  background-color:#ffffff;
  z-index:4;
}
TD.menu1-level1-act A {
  color:#57718B ;
}


/*  MENU 2, level 1, general: */
DIV#menu_2 DIV A {
  color: white;
  font-size: 12px;
  font-family: verdana, arial;
  text-decoration: none;
}
DIV#menu_2 TD DIV:hover {
  text-decoration: underline;
}
DIV#menu_2 DIV.menu2-level1-act {
  background-color:#666666 ;
}

/*  MENU 2, level 2, general: */
DIV#menu_2 DIV.menu2-level2-act {
  font-weight:bold;
  margin-left:15px;
}
DIV#menu_2 DIV.menu2-level2-no {
  margin-left:15px;
}

/*  MENU 2 area, level 1, general: */
DIV#menu_2_area DIV A {
  color: white;
  font-size: 12px;
  font-family: verdana, arial;
  text-decoration: none;
}
DIV#menu_2_area TD DIV:hover {
  text-decoration: underline;
}
DIV#menu_2_area DIV.menu2-level1-act {
  background-color:#666666 ;
}



/* #### ASK e.V. #### */

/* # Designelemente # */
/* Position Logo */
#logo { position:absolute; top:19px; left:110px; width:100px; height:60px; z-index:3; }
#logotext { position:absolute; top:23px; left:10px; width:100px; height:60px; z-index:3; color:#ffffff; font-weight:normal; font-size:10px; text-align:left; line-height:1.5; }
/* oberer Balken */
#rowtop { position:absolute; top:0px; left:0px; width:100%; height:110px; z-index:1; background:#57718B; border:0px; vertical-align:bottom; }
/* linker Balken */
#colleft { position:absolute; top:110px; left:0px; width:100px; height:100%; z-index:1; }


/* # Content Elemente # */
/*#box2 { position:absolute; top:0px; left:0px; width:100px; height:600px; z-index:2; border:green 2px solid; }*/
/* Menuebox 1. Ebene*/
#menu_1_area { position:absolute; top:74px; left:290px; height:50px; z-index:3; margin:0px; padding:0px; border:0px; vertical-align:top; }
/* Menuebox 2. und weitere Ebenen */
/*#menu_2 { position:absolute; top:110px; left:60px; width:180px; z-index:3; background:#57718B; border:solid 1px #ffffff; padding-left:4px; padding-top:10px; padding-bottom:10px; }*/
/* Menuebox 2. und weitere Ebenen */
#menu_2_area { position:absolute; top:110px; left:60px; width:180px; z-index:3; background:#57718B; border:solid 1px #ffffff; padding-left:4px; padding-top:10px; padding-bottom:10px; }
/* Banner */
#bannertop { position:absolute; top:2px; left:290px; height:60px; width:468x; z-index:3; }

#siteadmin {position:absolute; top:5px; right:40px; width:200px; height:12px; z-index:2; text-align:right; vertical-align:bottom; color:#ffffff; }

TD.menu1-level1-no a:link { color:#ffffff; text-decoration:none; }
TD.menu1-level1-no a:visited { color:#ffffff; text-decoration:none; }
TD.menu1-level1-no a:active { color:#ffffff; text-decoration:none; }
TD.menu1-level1-no a:hover { color:#cccccc; text-decoration:none; }

TD.menu1-level1-act a:link { color:#57718B; text-decoration:none; }
TD.menu1-level1-act a:visited { color:#57718B; text-decoration:none; }
TD.menu1-level1-act a:active { color:#57718B; text-decoration:none; }
TD.menu1-level1-act a:hover { color:#57718B; text-decoration:none; }

DIV#menu_2 a:link { color:#ffffff; text-decoration:none; }
DIV#menu_2 a:visited { color:#ffffff; text-decoration:none; }
DIV#menu_2 a:active { color:#ffffff; text-decoration:none; }
DIV#menu_2 a:hover { color:#ffffff; text-decoration:underline; }

DIV#menu_2_area a:link { color:#ffffff; text-decoration:none; }
DIV#menu_2_area a:visited { color:#ffffff; text-decoration:none; }
DIV#menu_2_area a:active { color:#ffffff; text-decoration:none; }
DIV#menu_2_area a:hover { color:#ffffff; text-decoration:underline; }

DIV#logotext a:link { color:#ffffff; text-decoration:none; }
DIV#logotext a:visited { color:#ffffff; text-decoration:none; }
DIV#logotext a:active { color:#ffffff; text-decoration:none; }
DIV#logotext a:hover { color:#ffffff; text-decoration:none; }


#content { position:absolute; top:150px; left:292px; width:467px; z-index:1; }

INPUT, TEXTAREA { border:#999999 solid 1px; }

/* #### tt_news #### */
.news-latest-title { font-weight:bold; }

/* ### tt_board #### */
.board-overwiev-forum { border:1px solid grey; }
.board-overview-head { background-color:#57718B; color:#ffffff; }

/* Tabellen */
/* Layout 1 */
TABLE.contenttable-1 { border:0px; background-color:#57718B; width:560px; margin:1px; padding:0px; border-spacing:1px; empty-cells:collapse; }
TABLE.contenttable-1 TR.tr-0 { font-weight:bold; }
TABLE.contenttable-1 TD { background-color:#ffffff; text-align:left; vertical-align:top; }


