/*h2,h3,h4,h5,h6,div,p,body,html,input,button {
        font: normal 12px Helvetica,Verdana,Arial
} */

/*h1 {
        font: normal 14px Helvetica,Verdana,Arial;
        font-weight: bold;
} */

/*
img.block {
        display:block;
}
*/


/*
div, img {
  margin:0;
  padding:0;
  border:0;
}
  */
div#container {

  width: 1000px;
  margin-left:auto;
  margin-right:auto;
  border:1px solid black;
/*  background: url(../fileadmin/template/images/background.gif) center repeat-y;*/
 overflow: hidden;
}


/*

h2,h3,h4,h5,h6{
        font: normal 12px Helvetica,Verdana,Arial
} */







/*-----------------------------------*/

#container #content {
margin-top: 0px;
clear:both;
text-align: left;
font: normal 1.4em helvetica,arial,sans-serif;

width: 1000px;
}




div#top {
  font: bold 1em Helvetica, Arial, sans-serif;
  background-color:#060057;
  text-align:right;
  color:#FFFFFF;
  padding:5px 0 5px 0;
 
  margin:0;
  float: left;
  width:100%;
}


div#top a {
   color:white;
   padding:0 10px 0 0;
   }




div#links {
        float:left;
        width: 18%;
        padding-top:37px;
        #padding-bottom:10px;
        background-color:#1D731A;
        padding-bottom: 9999px;
        margin-bottom: -9999px;
        
}

div#head {
        float:left;
        font: normal 10px Helvetica,Verdana,Arial;
        padding:5px 10px 15px 10px;
        
        width:58%;
        margin: auto;
}




div#right {
        width: 22%;
        float:right;
        text-align:left;
        padding-top:25px;
        background-color:#D3E2F9;
        height: 100%;
        
}



div#inhalt {
 margin: auto;
 width:  58%;
 float: left;
 margin: 1%;
 padding-bottom: 9999px;
        margin-bottom: -9999px;
}



.float-left {
        float:left;
}

div#footer {
  clear:both;
  background-color:#060057;
  padding:0;
  width: 1000px;
  height:20px;
  border-left:1px solid black;
  border-right:1px solid black;
  border-bottom:1px solid black;
  margin-left:auto;
  margin-right:auto;
  overflow: hidden;
}



/*aaaaaaaaaaaaaaa*/

td {
 vertical-align: top;
 font: normal 10px Verdana,Arial;}

.kollegzelle {
 height: 50px;
 text-align: left;
 font-size: 12pt;
 }

.titelzelle{
 width:300px;
 text-align: left;
}

.fachzelle{
 width: 250px;
 text-align: left;
}

.sprechzelle{
 width: 250px;
 text-align: left;
}

.termin {
 width: 600px;
 }

.termine .td-1 {
 width: 50px;
 }
.termine .td-2 {
 width: 500px;
 }
 
.termine .tr-odd {
 background-color:green;
 color: white;
 }
 









 
 .news-latest-gotoarchive{
   float:right;
   }
   
 #klickpfad {
   padding: 0 0 25px 0;
   }
   
 #sitedate {
  padding-bottom:0px;
  padding-left:10px;
  float:left;
  }
  
#container #content ul {
   list-style-type: disc;
   margin: 25px;
   }
   
#container #content ol {
   list-style-type: decimal;
   margin: 25px;
   }
   
#sprechstunde
{
float:left;
}

.todd{
 background-color:green;
 }

.tname {
  clear:both;
  font-size: 15pt;
  float:left;
  width: 300px;
  }
  
.tfach, .tpos{
 float:left;
 }
 
 
.tstunde {
  float:left;
  }
