html, body { font-family:Arial,sans-serif; margin:0px; padding:0px; background:#EEE; } 

h1 { font-size:16px; margin:12px 0px; color:#333333; }

h2 { font-size:14px; margin-top:12px; margin-bottom:6px; color:#333; }

h3 { font-size:12px; margin-bottom:3px; margin-top:3px; color:#333; }

p, ul, ol, li, div, span, td, a { font-size:12px; color:#333; }

p { padding: 0; margin-top: 10px 0 0 0; }

.pclear { clear:both; margin-top: 4px; padding:0; }

.imgset { float:right; margin: 4px 0 0 10px; }

#inhalt  ul { list-style-type: disc; list-style-position:outside; margin:4px 0 4px 12px; padding: 0 0 0 3px; }

#inhalt  ul li { padding:0px; margin:0px; }
	
.sheet { background-color:#FFFFFF; padding:20px; border:1px #CCC solid; }

#nojs { position:absolute; left:0; top:60px; width:100%; 
  font-size:14px; font-weight:bold; text-align:center;
  color:#FF6600; z-index:10;}
  

#main { margin:30px 0 0 0; padding:0; width:100%; border:0px none; border-collapse:collapse; background-color:white; }
#main td { padding:0; margin:0; }


td#leftset { width:30%; background-image:url('../layout/bgtosi.gif'); border-right: 1px solid #CCC; }
td#leadset { width:10%; background-image:url('../layout/bgtop.gif'); }
td#rightset { width:30%; background-image:url('../layout/bgtosi.gif'); border-left: 1px solid #CCC; }
td#inhaltset { width:30%; background-image:url('../layout/bgtop.gif'); }

td.sideleft { background-color:#EEE; border-right: 1px solid #CCC; }
td.sideright { background-color:#EEE; border-left: 1px solid #CCC; }
td.tabbot { background-color:#FFF; border-bottom: 1px solid #CCC; }


td#leadcell  { height:100%; background-color:#CCC; vertical-align:top; margin:0; padding:0; border:0px none;}
#leadtab { width:100%; margin:0; padding:0; border:0px none; border-collapse:collapse; }
#leadtab td { text-align:right; padding:0px; margin:0px; border:0px none; }

td#inhalt { padding:20px; background-color:white; vertical-align:top;}

td#bandleft { background-image:url('../layout/bgbandsi.gif'); border-right: 1px solid #CCC; }
td#bandright { background-image:url('../layout/bgbandsi.gif'); border-left: 1px solid #CCC; }
td#band { background-image:url('../layout/bgband.gif'); }

td#foot { background-color:white; text-align:right; vertical-align:top; padding:16px 6px; border-bottom: 1px solid #CCC; }

td#kontakt { 
	height:24px; padding-right:10px; margin:0; 
	border-top: 1px solid white; border-bottom: 1px solid white;
	font-size:11px; font-weight:bold;  
	vertical-align:middle;
	background-color:#999; 
	}

td#adres { font-size:11px; margin:0; padding:8px 10px; } 
	 
td#adres ul { font-size:11px; 
	list-style-type:none; list-style-position:outside; margin-left:14px; padding-left:3px; 
	padding-top:0px; margin-top:2px; padding-bottom:0px; margin-bottom:4px;}
td#adres li { padding:0px; margin:0px; } /* wegen Opera */
	
.txtlnk { color:#099; text-decoration:none; }
.txtlnk:hover { color:#000; text-decoration:none; }
.kontlnk { color:#099; text-decoration:none; }
.kontlnk:hover { color:#000; text-decoration:none; }

/* nach header.css
.navi, .navi:hover {
    	color:#333;
    	font-size:11px;
    	font-weight:bold; 
		background-color:none;
    	text-decoration:none;
    	padding:0px; margin:0px;
	} 
	
.navilnk { 
    	color:#333; 	
    	text-decoration:none;
    	background-color:none;
    	text-align:left;
    	padding:1px 6px;
    	display:block;
	} 
	
.navilnk:hover {
    	color:#FFF; 	
    	text-decoration:none;
    	background-color:#099;
    	text-align:left;
    	padding-left:1px 6px;	
    	display:block;
	} 
	
.section {
	border:1px solid #099;
	background-color:none;
	}
	
.secmen {
    	color:#099;
    	background-color:none;
    	font-size:11px; 
    	margin:0px; padding:2px; margin-right:14px;
    	text-decoration:none;    	
    	}

.secmen:hover {
		color:#FFF; 
    	background-color:#099;
    	font-size:11px; 
    	margin:0px; padding:2px; margin-right:14px;
    	text-decoration:none;    	
    	}
		*/