/* formate css */
/*******************************************************************/
html { 
 min-height: 101%;
 
} 
 
/* MSIE display:inline-block is to make sure MSIE doesn't paint the backround above the containers, the overflow declaration is to make sure the containers do not drop below siblings if content pushes the width (in modern browsers it doesn't drop, but it spawns an orizontal scrollbar)  */
/* scrollbalken immer vorhanden mit min-height=101% */
#body { 
  max-width:1024px; 
  margin-left:auto; 
  margin-right:auto;
  font-family:arial,sans-serif; 
	font-size:small;
	margin-top:1px; 
	margin-bottom:1px; 
background-color:#006633;
}

#header,#navi, #foot {display:block}
#header,#foot {width:1003px} /* safari and opera need this */

#wrapper{
position:relative;
background: #F3F5F0 url(./hverlauf.png) repeat-y top left;
   top:0px; 
  left:0; 
  max-width:80em;
	min-width:10em;
	min-height:600px;
} 

#logo{
position:absolute; top:20px; left:20px;
}
#tsc{
position:absolute; top:20px; left:250px; width:433px;
}
#header { 
position:absolute; top:0px; left:1px; 
width:1020px;
}
 
#container1 {
position:relative;
  top:0px; 
  left:0; 
height:130px;
max-width: 100% ;
}
#container2 {
position:relative;
  top:0px; 
  left:0; 
max-width:800px ;
} 
 
#bli {
position:relative;
float:left; 
 }

#navi {
  position:relative;
  top:10px; 
  width:7em; 
  left:2em; 
 float:left;
}

#content {  
  position:relative;
	margin-left:13em;
	top:10px;left:1px; 
	font-size:13px; 
	padding:5px;
 
}

#sub-section {width:1%}

#foot { clear:both } 
                                                                                            
h1 { font-size:200%; }
h2 { font-size:15pt; }
h3 { font-size:13pt; }
h4 { font-size:10pt; }
table {font-size:13px;}
ul {font-size:13px;}

 
 a:link    { text-decoration:none; color:#330099; background-color:transparent; font-weight:bold; } 
 a:visited { text-decoration:none; color:#3300CC; background-color:transparent; }
 a:hover   { text-decoration:none; color:#FF0000; background-color:transparent; }
 a:active  { text-decoration:none; color:#FF9933; background-color:#FFFFFF; }
 a:focus   { text-decoration:none; color:#FF8000; background-color:#FFFFF6; }

 .navi {font-size:13px; font-weight:bold; line-height:150%;  display:block;}      
.nichtdruck { display:inline; }
.autor {font-size:8pt;}
.left {float:left;}
.right {float:right;}
.bold {font-weight:bold;}
.grossundfett {font-size:15px; font-weight:bold; line-height:150%}

/* 
#header {background:#fcc}
#navi {background:#ffc}
#content {background:#9cf}
#sub-section {background:#cfc}
#foot {background:#ccf}  
 */
#foot {font-size:12px; }


 
