* {
  font-family:Helvetica,Arial,sans-serif;
}

a {
  color:#000088;
  text-decoration:none;
  border-bottom: 1px solid #FFAA88;
}

a:hover {
  color:#FFFFFF;
  background-color:#FF8800;
}

table tr td {
  vertical-align:top;
}

#prof td.pb {
  text-align:right;
  background-color:#F0F0F0;
}

body {
  font-size:14px;

  padding:0px;
  margin:0px;
  
  width:100%;
  
  background-color:#FFFFFF;

  background-image:url(/style/ajh_paper.gif);
  background-repeat:repeat-y;
  background-attachment:scroll;
}

img  {
  padding:0px;
  margin:0px;
  border:none;
}

div  {
  padding:0px;
  margin:0px;
  /* border:1px solid #ff0000;*/
}

*.hide {
  display:none;
}

/*-- Header --*/

#header {
  position:absolute;
  top:0px;
  left:0px;
  
  width:100%;
  height:100px;
  z-index:1;

  background-image:url(/style/ajh_bg.gif);
  background-repeat:repeat-x;	
}

#titel {
  position:absolute;
  top:0px;
  left:0px;
  
  width:300px;
  height:80px;
  z-index:1;

  background-image:url(/style/ajh_titel.gif);
  background-repeat:no-repeat;	
}

#logo {
  position:absolute;
  top:0px;
  right:0px;
  
  width:85px;
  height:85px;
  z-index:1;

  background-image:url(/style/ajh_logo.gif);
  background-repeat:no-repeat;	
}

#ecke {
  position:absolute;
  top:99px;
  left:0px;
  
  width:155px;
  height:18px;
  z-index:1;

  background-image:url(/style/ajh_ecke.gif);
  background-repeat:no-repeat;		
}

/*-- Content --*/

#content {
  position:absolute;
  top:110px;
  left:150px;
  right:30px;
  
  
  /* width:70%; */
  height:18px;
  z-index:1;
  
}

/*-- Login --*/
#login td {
  color: #888888;
}

#login input {
  width:115px;
  border: 1px solid #AAAAAA;
  color: #000000;
}

/*-- Menu --*/

#menu {
  position:absolute;
  top:130px;
  left:0px;
  
  width:120px;
  z-index:1;
}

#menu a {
  display:block;
  margin: 0px 0px 10px 10px;
  padding: 5px;
  font-size: 13px;
  text-decoration:none;
  width:108px;
  color:#000000;
  border-left:1px solid #CCCCCC;
  border-top:1px solid #DDDDDD;
  border-bottom:1px solid #BBBBBB;
  border-right:1px solid #000000;
  background-color:#DDDDDD;
  text-align:right;
}

#menu a:hover {
  background-color:#FF8800;
  border-right:1px solid #FFAA88;
}

#menu a.amenu {
  background-color:#FF8800;
  border-left:1px solid #000000;
  border-top:1px solid #000000;
  border-bottom:1px solid #000000;
  border-right:1px solid #FFAA88;
  font-weight:bold;
  color:#FFFFFF;
}

.wiki textarea {
  width:100%;
  height:300px;
}

#content {
  font-size:17px;
  color:#444444;
}

#content h1 {
  margin:0px;
  padding:0px;

  font-size:20px;
  color:#FF8800;
}
#menu ul {
  padding:0px;
  margin:0px;
  list-style:none;
 }

#menu li {
  padding:0px;
  margin:0px;
  list-style:none;
}.frame_urm ul {
  padding:0px;
  margin:2px 2px 2px 20px;
}

.frame_urm a {
  text-decoration:none;
  border:none;
}

.frame_urm ul li {
  padding:0px;
  margin:0px;
  list-style-type:none;
  font-family:Arial;
  font-size:20px;
  text-decoration:none;
  background-color:none;
}

.frame_urm ul li ul li{
  font-size:17px;
}

.frame_urm input {
  background-color:#FFFFFF;
  border-top:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  border-bottom:1px solid #CCCCCC;
  border-left:1px solid #CCCCCC;
}

.frame_urm input:focus {
  background-color:#EEEEEE;
  border-top:1px solid #AAAAAA;
  border-right:1px solid #FFFFFF;
  border-bottom:1px solid #FFFFFF;
  border-left:1px solid #AAAAAA;
}


.frame_urm textarea {
  background-color:#FFFFFF;
  border-top:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  border-bottom:1px solid #CCCCCC;
  border-left:1px solid #CCCCCC;
}

.frame_urm textarea:focus {
  background-color:#EEEEEE;
  border-top:1px solid #AAAAAA;
  border-right:1px solid #FFFFFF;
  border-bottom:1px solid #FFFFFF;
  border-left:1px solid #AAAAAA;
}



