.copyright {
   	font-family:Georgia, Arial, Helvetica, Sans-Serif; 
	font-size:0.6em; 
	line-height:0.75em;
	color:#999999;
	text-decoration:none;
	text-align:center;
 
}
.version {
	font-size:0.6em; 
	line-height:0.75em;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
 
}


/* 
Bilder ohne Rahmen anzeigen 
*/

img {
    	border:0px;
        margin-bottom: 2px; 
}

/* 
Formular Farben, Ränder etc. 
*/

form {
  background: #FBFBFB;
  border: 1px dashed #666666;
  margin:0;
  padding:.5em;
}

/* 
Label statt Tabellen! 
*/

label.left { 
	float: left; 
	text-align: right; 
	width: 130px; 
}

input#submit { 
  	align: center;
  	width: auto;
}


label.bilderuebersicht { 
	margin-top: 2px; 
	margin-left: 2px; 
	margin-right: 2px;
	margin-bottom: 10px;
        border-top: 1px dashed #666666;
   	border-left:  1px dotted #666;
   	border-right:  1px dotted #666;
   	border-bottom:  1px dotted #666;
	padding-bottom: 10px; 
	float: left; 
	text-align: center; 
	width: 29%; 
	height: 200px;
        background: #F4F4F4; 
}

label.bildvorschau { 
	margin-top:2px; 
	margin-left:2px; 
	margin-right:10px;
	margin-bottom:2px;
        border-top: 1px dashed #666666;
   	border-left:  1px dotted #666;
   	border-right:  1px dotted #666;
   	border-bottom:  1px dotted #666;
	padding-top: 10px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px;
	float: left; 
	text-align: center; 
	width: 15%; 
}

label.kontakt { 
	float: left; 
	text-align: right; 
	width: 70px; 
}
label.header { 
	float: right; 
	text-align: right; 
	width: 400px; 
}

label.headerleft { 
	font-size:1.00em;  
	color:#FFFFFF;
	float: left; 
	text-align: left; 
	width: 400px; 
}
label.counter { 
	float: left; 
	text-align: left; 
	width: 120px; 
}
label.htmlstartseite { 
	float: left; 
	text-align: left; 
	width: 40%; 
}
label.platzhalter { 
	float: left; 
	text-align: left; 
	width: 0px; 
}


label.wirtschaft { 
	margin-top: 2px; 
	margin-left: 2px; 
	margin-right: 2px;
	margin-bottom: 2px;
        border-top: 1px dashed #666666;
   	border-left:  1px dotted #666;
   	border-right:  1px dotted #666;
   	border-bottom:  1px dotted #666;
	padding-top: 5px; 
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px; 
	float: left; 
	text-align: left; 
	color:#000000;
	width: 90%; 
        background: #F4F4F4; 
}


label.wirtschaftsbild { 
	margin-top: 5px; 
	margin-left: 5px; 
	margin-right: 5px;
	margin-bottom: 5px;
	padding-top: 5px; 
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-align: left; 
	font-size: 0.50em; 
	float: left; 
	width: 260px; 
        background: #FFFFFF; 
}
label.wirtschaftsdaten { 
	margin-top: 5px; 
	margin-left: 5px; 
	margin-right: 5px;
	margin-bottom: 5px;
	padding-top: 5px; 
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-align: left; 
	font-size: 0.75em; 
	float: left; 
	width: 220px; 
        background: #FFFFFF; 
}

label.wirtschaftsanzeige { 
	margin-top: 2px; 
	margin-left: 2px; 
	margin-right: 2px;
	margin-bottom: 10px;
        border-top: 1px dashed #666666;
   	border-left:  1px dotted #666;
   	border-right:  1px dotted #666;
   	border-bottom:  1px dotted #666;
	padding-top: 10px; 
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px; 
	float: left; 
	text-align: left;
	font-size:0.75em; 
	color:#000000; 
	width: 90%; 
        background: #F4F4F4;
}

label.wirtschaftstrennungheader { 
	margin-top: 5px; 
	margin-left: 2px; 
	margin-right: 5px;
	margin-bottom: 10px;
        border-top: 1px dashed #666666;
   	border-left:  1px dotted #666;
   	border-right:  1px dotted #666;
   	border-bottom:  1px dotted #666;
	padding-top: 2px; 
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px; 
	float: left; 
	text-align: left; 
	font-size: 0.70em; 
	color: #FFFFFF; 
	width: 90%; 
        background: #68761F;
}

label.wirtschaftstrennung { 
	margin-top: 5px; 
	margin-left: 2px; 
	margin-right: 5px;
	margin-bottom: 10px;
        border-top: 1px dashed #666666;
   	border-left:  1px dotted #666;
   	border-right:  1px dotted #666;
   	border-bottom:  1px dotted #666;
	padding-top: 0px; 
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px; 
	float: left; 
	text-align: left; 
	font-size: 1.10em; 
	color: #006699; 
	width: 90%; 
        background: #68761F;
}
label.wirtschaftsfuss { 
	margin-top: 2px; 
	margin-left: 2px; 
	margin-right: 2px;
	margin-bottom: 10px;
        border-top: 1px dashed #666666;
   	border-left:  1px dotted #666;
   	border-right:  1px dotted #666;
   	border-bottom:  1px dotted #666;
	padding-top: 10px; 
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px; 
	float: left; 
	text-align: left;
	font-size:0.70em; 
	color:#000000; 
	width: 90%; 
        background: #FFFFDD;
}

/* 
Überschriften! 
*/

h1 {
	font-size		:	1.2em;
	line-height		:	1.2em;
	font-weight		:	bold;
	margin			:	0 0 10px 0;
	padding			:	0;
	color			:	#152970;
	background		:	transparent;
}

h2 {
	font-size		:	1.2em;
	line-height		:	1.2em;
	font-weight		:	bold;
	margin			:	0 0 10px 0;
	padding			:	0;
	color			:	#FF0000;
	background		:	transparent;
}

h3, h4, legend {
	font-size		:	0.95em;
	line-height		:	1.5em;
	font-weight		:	bold;
	margin			:	0;
	padding			:	0;
	color			:	#68761F;
	background		:	transparent;
}
	

