﻿* { margin:0 0 0 0px;padding:0 0 0 0px;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px; }

body { 
	color: #000000; 
	background-color: #FFFFFF; 
	margin: 0px; 
	padding: 0px;
}
#kopf {
   position:absolute;
   top:0px;
   left:0px;
   width:820px;
   height:170px;
   padding:0px;
   background: #2B4578 url(hg-kopf.gif) no-repeat top left; 
   margin:0px;
   border:0px;
   display:none; /* ########## NEU ########## */
}
#logo {
   position:absolute;
   top:0px;
   left:0px;
   width:200px;
   height:120px;
   padding:0px;
   margin:0px;
   border:0px;
   display:none; /* ########## NEU ########## */
}
#hauptmenu {
   position:absolute;
   top:90px;
   left:200px;
   width:610px;
   height:20px;
   padding:0px;
   margin:0px;
   border:0px;
   display:none; /* ########## NEU ########## */
}
#hierarchie {
   font-family: Verdana, Arial; font-size:8pt; color:#505050; font-weight:bold;
   position:absolute;
   top:142px;
   left:215px;
   width:500px;
   height:10px;
   padding:0px;
   margin:0px;
   border:0px;
   display:none; /* ########## NEU ########## */
}
#inhalt {
   width:545px;
   padding:0px;
   margin:0px;
   border:0px;
}
#seitenleiste {
   position:absolute;
   top:150px;
   left:0px;
   width:200px;
   height:420px;
   padding:0px;
   margin:0px;
   background: #2B4578 url(hg-seitenleiste.gif) no-repeat top left; 
   border:0px;
   display:none; /* ########## NEU ########## */
}
#untermenu {
   position:absolute;
   top:185px;
   left:15px;
   width:183px;
   padding:0px;
   margin:0px;
   background: #273E6C url(hg-untermenu.gif) no-repeat top left; 
   border-style: solid;
   border-color: #C0A41D;
   border-top-width:2px;
   border-left-width:2px;
   border-right-width:0px;
   border-bottom-width:2px;
   display:none; /* ########## NEU ########## */
}
#copyright {
   font-family: Verdana, Arial; font-size:7pt; color:#505050; text-align:center;
   margin-top:20px;
   margin-bottom:30px;
   border:0px;
   display:none; /* ########## NEU ########## */
}


#druckkopf {
	visibility:hidden;
   display:none; /* ########## NEU ########## */
}
#druckzusatzinfo {
	visibility:hidden;
   display:none; /* ########## NEU ########## */
}
h1 {
	font-size:18px;
	margin-bottom:10px;
	font-weight:normal; }

/*h2 { 
	font-size:13px;
	margin-bottom:10px;
	font-weight:bold;
}*/
h2{
	font-weight:bold;
	background-color: #9EC8E5;
	padding: 3px;
	margin-top: 15px;
	vertical-align:top;
	color: #FFFFFF;
}
p { 
	margin-top:15px;
	margin-bottom:15px;
}

a:link { color:#000000; text-decoration:none; }
a:visited { color:#000000; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }
a:active { color:#000000; text-decoration:underline; }
a:focus { color:#000000; text-decoration:underline; }

.highlightbox { background-color: #F6F1DD; padding:10px; margin-top:5px; margin-bottom:5px; }

.bilderbox { width: 200px; margin-top:0px; margin-left:10px; margin-right:10px; margin-bottom:5px; background-color: #F6F1DD; padding:8px; }

.tabelle1 { width: 500px; margin-top:5px; margin-bottom:5px; }

.tabelle2 { width: 400px; margin-top:5px; margin-bottom:5px; }

.tabellemtgl { width: 415px; margin-top:5x; margin-bottom:5px; }

.tabelle3 { width: 100%; margin-top:5px; margin-bottom:5px; }

.bildmitrahmen { border:1px solid #C0A41D; margin:10px; }

.dunkel { font-weight:bold; background-color: #E1E1E1; padding:5px; vertical-align:top; }
.dunkelmtgl { font-weight:bold; background-color: #E1E1E1; padding:3px; vertical-align:top; }
.dunkelmtgl2 { font-weight:bold; background-color: #E1E1E1; padding:3px; vertical-align:top; }
.mtglklein { background-color: #FFFFFF;}

.tableheadline{
	font-weight:bold;
	background-color: #9EC8E5;
	padding:3px;
	vertical-align:top;
	color: #FFFFFF;
}


.hell { background-color:#F1F1F1; padding:5px; vertical-align:top; }
.hellmtgl { background-color:#F1F1F1; padding:3px; vertical-align:top; }
.hell2mtgl { background-color:#F1F1F1; padding:3px; vertical-align:top; }


.unterschrift { font-size: 12pt; font-style:italic; color: #2B4578; margin-bottom:30px; }

