* {
	margin: 0;
	padding: 0;
	border: none;
}

/* html, body {   */
/*   height:100%; */
/*}               */   

/** LINK Formatierungen **/



a:link {
color:#cc3300;
text-decoration: none;
}

/*  a:hover {     vergleich div#content */
/* text-decoration: underline; */
/*   }   */
li {margin-left: 5px;list-style-type: none;margin-bottom: 2px}


/** Formatierungen der Module **/
.moduletable th{
   text-align: center;
   font-weight: bold;
   color:#ffffff;
   background: #cc3300;
   line-height:20px;
}

/**class="inputbox" id="mod_login_username" **/
.inputbox {border:1px solid #000000;}


div#container {
font-family:Verdana;
font-size:8pt;
   position:relative;
   margin-top:5px;
   margin-left:5px;
   width:980px;
   min-height:100%; 
   height:auto !important; 
   height:100%;    
}


/**                       HEADER **/
div#header {
   height:118px;
   line-height: 14px;
}

 div#header a:link,a:visited {
   text-decoration:none;
   font-weight: normal;
   color:#000000;
 }
 div#header a:hover {text-decoration:underline;}



 div#logo {
   height:110px;
   width:200px;
 }

 div#user1 {
   margin-top:-110px;   
   margin-left:200px;
   height:110px;
   width:380px;
/**   padding-left:10px;   **/
   background: #ffcc66;
 }
 div#user1 .moduletable th{ width:390px; }
 
 div#user2 {
   margin-top:-110px;
   margin-left:590px;
   height:110px;
   width:185px;
/**   padding-left:10px;   **/
   background: #ffcc66;
 }
  div#user2 .moduletable th{ width:190px; }


 div#user3 {
   margin-top:-110px;
   margin-left:785px;
   height:110px;
   width:190px;
/**   padding-left:10px;   **/
   background: #ffcc66;
 }
  div#user3 .moduletable th{ width:190px; }

/************************************************************************                       Mittelteil     **/
div#middle {
   margin-top:0px;
   margin-left:0px;
   height:auto;
   width:1000px;
   padding-left:0px;
}


 div#left {
 float:left; 
   height:auto;
   width:200px;
   background: #ffcc66;

 }
 div#left .moduletable th{ width:200px; padding-left:-10px;}

   a.mainlevel {
     font-size:8pt;
     text-decoration:none;
     font-weight: bold;
     color:#000000;
     line-height: 16px;
     padding-left:8px;
  /*   margin-left:6px; */
  /*   Punkte vor den Hauptmenues   */  
  /*   background:url(../images/punkt.png) 0 4px no-repeat;   */
   }



   a.sublevel {
     font-size:8pt;
     text-decoration:none;
     font-weight: normal;
     color:#000000;
     line-height: 14px;
     margin-left:6px; 
   }

  div#left a:hover {	text-decoration:underline;}



  

 div#content {
   margin-top:0px;
   margin-left:200px;
   height:auto;
   width:750px;
   padding-left:10px;
 /**  background:#00aa00;  **/
 }


div#content a:link {
color:#cc3300;
text-decoration: none;
}
div#content a:hover {   
text-decoration: underline;
  } 

div#content a:visited {
color:#cc3300;
}

.contentheading {

font-weight:bold;
}


div#footer
 {
 clear: both;

 }


















