<!--
* {margin: 0; padding: 0;}
html[xmlns^="http"]	{
	/* permanent Scrollbalken fuer Gecko erzeugen, damit Seite nicht springt */
	height: 		100%;
	padding-bottom: .005em;
}
body {
	font: 62.5% Verdana,Helvetica,Arial;
	color: #000;
	padding-top:50px;
	text-align:center;
}
body.window-open {padding-top:0px;}
#header{
	background:url("../images/header-bg.gif");
	height:100px;
	margin-left:4px;	
}
table.footer{padding-bottom:20px;}
#logo {
	text-align:right;
	padding-right: 20px;
	padding-top: 22px;
}
#navigation {
	/*border: 1px solid red;*/
	font: bold 10px Verdana,Helvetica,Arial; 
	color:#3B2212;
	padding-top: 30px;
	text-align: center;
}
#navigation a {
	/*border: 1px solid green;
	padding: 0 2px;*/
	text-decoration: none;
}
#navigation a.current, #navigation a:hover {color:#BB813A;}
.subnavigation {
	color: #8C8C8C;
	font: 11px Verdana,Helvetica,Arial; 
	padding-bottom: 25px;
}
.subnavigation a {
	/*border: 1px solid green;*/
	color: #8C8C8C;
	padding: 0 4px;
	text-decoration: none;
}
.subnavigation a:hover, .subnavigation a.current {color: #BB813A;}
.content {padding: 30px 35px 30px 4px;}
.content-unternehmen {padding: 30px 35px 30px 4px;}
h1 {
	font: 1.4em Verdana,Helvetica,Arial;
	color: #BB813A;
	padding-bottom: 25px;
}
h2 {
	font: 1.2em Verdana,Helvetica,Arial;
	color: #666;
	padding-bottom: 20px;
}
p {
	font-size: 1.1em;
	padding-right: 4px;
	padding-bottom: 20px;
}
p.braun {color:#BB813A;}
p.error {color:red;}
em {font-style:normal; font-weight: bold;}
a {color:#000;}
ul {
	font-size: 1.1em;
	list-style: square inside;
	padding-bottom:20px;
}

input, textarea, select {
	width: 300px;
	border: 1px solid #00488A;
	color: black;
	background-color: #FFFFFF;
	margin: 0px 0px 10px 0px;
}
select {width:150px;}
input.error {border: 1px solid red;}

input.checkbox {
	width: 20px;
	border: 0px;
	background-color: transparent;
	margin: 0px 0px -3px 0px;
}
input.submit {
	width: 100px;
	padding-top: 2px;
	background-color: transparent;
}
/* Bilder Ausrichtung */
.symbol-h1 {padding-top:33px;}
.symbol-klein-mit-sub {padding-top:65px;}
.symbol-klein {padding-top:28px;}
img {border:none;}
img.im-text-rechts {
	vertical-align:text-top;
	float:right;
	margin-left:15px;
	margin-bottom:15px;
}
img.im-text-links {
	vertical-align:text-top;
	float:left;
	margin-left:15px;
	margin-bottom:15px;
}
-->
