/******************* main *******************/
* {
  padding:0px; 
  margin:0px;
  }
  
p {
  padding-bottom:10px;
  }
td {vertical-align:top;  }
img {border: 0px;}
  
#container {
  width: 980px;
  \width: 1000px;
  w\idth: 980px;
  margin-left: auto;
  margin-right: auto;
  background: url(img/institut_05.png) repeat-y;
  }
#top {
  padding: 0px;
  width: 980px;
  \width: 1000px;
  w\idth: 980px;
  height: 162px;	
  background: url(img/institut_03.png) no-repeat;
  }
#sidebar {
  float: left;
  width: 150px;
  padding: 30px 0px 0px 50px;
  }
  
#suche {
  background: url(img/feld.png) 28px 0px no-repeat;
  padding: 20px 0px 20px 10px ;	
  overflow:visible;
}
#suche input {
  border: 1px solid #c5c5c5;
  color:#505050;
  font-size:11px;
}
#content {
  float:right;
  width: 674px;
  padding: 0px 50px 0px 10px;
  line-height: 20px;
  }
#content  a {	
  color: #00254F;	
  text-decoration: none;
  }
#content  a:hover { 			
  color: #555;
  text-decoration: underline;
  border-bottom: 0px;	
  }
#content ul { 
  margin: 1em; 
  padding-left: 0.7em; 
  line-height: 1.1em;
  list-style-image: url(img/dot.png);
  }
#content ul li{ 
  margin-bottom: 0.7em; 
  }
#footer {
  clear: both;
  width: 700px;
  padding:30px 0px 10px 255px;
  background: url(img/institut_19.png) no-repeat;
}
/******************* navi *******************/
.menulevel1 { 
  margin:0px; padding:0px; 
  list-style-type:none; 
  }	
  
.menulevel1 ul {
  list-style-type:none; 
  padding:0px 0px 0px 0px; 
  margin:0px; 
  DISPLAY: block; 
  }  
  
.menulevel1 li {
  padding-right: 0px;
  }
.menulevel1 li a  { 
  display: block;
  line-height: 20px;
  width: 150px;
  padding: 10px 0 0 20px;
  text-decoration: none;
  color: #696969;
  font-weight: normal;
  font-size: 10px;
  background: url(img/navi0.png) bottom left no-repeat;
  }
.menulevel1 li a:hover { 
  padding: 10px 0 0 21px;
  color: #00254F;
  font-size: 10px;
  background: url(img/navi1.png) bottom left no-repeat;
  }
	
.sdocs {
  display: block;
  line-height: 25px;
  padding: 10px 0 0 20px;
  text-decoration: none;
  color: #696969;
  font-weight: normal;
  font-size: 10px;
  background: url(img/navi1.png) bottom left no-repeat; 
  }
.sdoc {
  display: block;
  line-height: 25px;
  padding: 10px 0 0 20px;
  text-decoration: none;
  color: #696969;
  font-weight: normal;
  font-size: 10px;
  background: url(img/navi1.png) bottom left no-repeat;
  }
/*******************old*******************/
body {
  font-family: verdana, tahoma, arial, sans-serif;
  line-height: 1.5em;
  font-size: 11px;
  color: #676767;
  }
.bild {
  float:left;
  margin-right: 15px;
  }
a:link, a:visited {
  text-decoration: none;
  font-weight: normal;
  color: #00254F;
  }
a:hover {
  text-decoration: underline;
  font-weight: normal;
  color: #65BB67;
}
h1 {
  padding: 10px 5px 10px 25px;
  font-weight:normal;
  font-size: 9px;
  color: #606060;
  text-align:right;
  background:url(img/dot.gif) no-repeat right center;
  }
  
h2 {
  padding: 10px 5px 10px 25px;
  font-weight:normal;
  font-size: 9px;
  color: #606060;
  text-align:right;
  background:url(img/dot.gif) no-repeat right center;
  }
h3 {
  padding: 10px 5px 10px 25px;
  font-weight:normal;
  font-size: 9px;
  color: #606060;
  text-align:right;
  background:url(img/dot.gif) no-repeat right center;
  }  
h4 {
  margin-bottom: 0.5em; 
  font-family: "Trebuchet MS", verdana, sans-serif;
  font-size: 2em;
  font-weight: normal;
  color: #00254F;
  text-align: left;
  }
h5 {
  padding: 5px 0px 10px 0px;
  font-family:  "Trebuchet MS", verdana, sans-serif;
  font-size: 1.4em;
  font-weight: bold;
  vertical-align: bottom;
  color: #00254F;
  text-align: left;
  }
h6 {
  padding: 5px 0px 10px 0px;
  font-size: 1.2em;
  font-weight: bold;
  color:#606060; 
  }
td.tableblue {
  padding: 0px 0px 0px 20px;
  background: #00254F;
  color: white;
  font-weight: bold;
}
td.tablecell {
  padding: 5px 5px 5px 20px;
  background: #e4e4e4;
  border-bottom: 2px solid #9f9f9f; 
}
td.tablecell ul { 
  list-style-type:none;
  }
td.tablecell ul li { 
  line-height: 1.1em;
  list-style-image: url(img/dot.png);
  }

