body {
	margin: 0 auto;
	padding:0px;
	text-align:center;
	background-color: #ffffff;
	width:814px;
	display:block;
	font-family: 'Lucida Grande', Verdana, Arial;
}
#content {
	text-align:center;
	background-color: #ffffff;
	width:814px;
	font-family: 'Lucida Grande', Verdana, Arial;
	font-size: 13px;
	text-align:left;
	padding:0px;
	margin:0px;
}

h2 {
	font-size:18px;
}

h3 {
	font-size:15px;
}

h4 {
	font-size:13px;
}

#header {
	display:block;
	padding:0px;
	margin:0px;
	width:814px;
	height:194px;
	color:white;
	background: #fff url(images/header.jpg) no-repeat;
	border: 1px solid #ffffff;
}

#footer {
	display:block;
	padding:0px;
	margin:0px;
	margin-left:130px;
	width:680px;
	height:44px;
	color:#e3e3e3;
	padding-top:10px;
	font-size:11px;
	text-align:center;
	background: #fff url(images/footer.gif) no-repeat;
	border: 1px solid #ffffff;
}

#hl {
	height:89px;
	margin:0px;
	padding:0px;
	margin-left:300px;
	margin-right:20px;
	margin-top:50px;
	
	
}
#header h1 {
	color: #e6e6e6;
	padding:0;
	margin:0;
	text-align:left;
	display:block;
	font-size:28px;
}

#header h2 {
	color: #e6e6e6;
	padding-left:60px;
	margin:0px;
	display:block;
	font-size:18px;
}

#navi {
	height:34px;
	margin-right:40px;
	margin-top:0;
	padding:0px;
	margin-left:200px;
	display:block;
	}
#header a {
	text-decoration: none;
	margin: 0;
	display:block;
	padding: 8px 15px 9px 15px;
	border-left:1px solid #fff880;
	border-right:1px solid #7f641f;
}

#txt {
	margin-right:20px;
	margin-top:0;
	padding:0px;
	margin-left:100px;
	display:block;
}
.tabtop350, .tabtop550, .tabgelbtop350, .tabgelbmiddle350 {
	width:350px;
	background: #313131 url(images/tabtop350.jpg) no-repeat left top;
	text-align:center;
}
.tabbottom350, .tabbottom550, .tabgelbbottom350 {
	width:350px;
	height:21px;
	padding-top:2px;
	background: #fff url(images/tabbottom350.jpg) no-repeat left bottom;
	font-size:11px;
	color:white;
	text-align:center;
}
.tabgelbtop350 {
	background: #fff url(images/top_gelb_350.jpg) no-repeat left top;
}

.tabgelbtop350 h4 {
	padding-top:5px;
	
}

.tabgelbbottom350 {
	
	background: #fff url(images/tabbottom350x.gif) no-repeat left bottom;
}

.tabgelbmiddle350 {
	text-align:left;
	background: #fff url(images/tabmiddlegelb350.gif);
}
.tabgelbmiddle350 p {
	padding-left:10px;
	padding-right:10px;
}

.tabtop550, .tabtop550g{
	width:550px;
	background: #313131 url(images/tabtop550.jpg) no-repeat left top;
}
.tabtop550g {
	background: #313131 url(images/tabtop550g.jpg) no-repeat left top;
}
.tabbottom550 {
	width:550px;
	background: #fff url(images/tabbottom550.jpg) no-repeat left bottom;
}

.ttab {
	
	padding:0px;
	margin-left:10px;
	text-align:left;
	display:block;
}
.ttab th {
	padding:4px;
	margin:0px;
	height:30px;
	color:white;
}
.ttab td {
	border-top:1px solid #e3e3e3;
	border-left:1px solid #e3e3e3;
	padding:4px;
	margin:0px;
	background:white url(images/tdtexgelb.gif) repeat-x;
}
.ttab .hellgelb {
	background:white url(images/tdtexgelb2.gif) repeat-x;
}
.ttab td div {
	padding:6px;
}
.ttab td .leftdealer, .ttab td .rightdealer {
	width:240px;
	float:left;
	font-size:12px;
}
.ttab td .rightdealer, {
	float:right;
	width:230px;
}
dunkelbg {
}

form {
	padding:0;
	margin:0;
	font-size:12px;
}
hr {
	border: 0;
	height: 1px;
	background-color: #000000;
	margin: 0px 0px 10px 0px;
}
select, input.submit {
	background-color: #dbc122;
	color:#000;
}

.formular {
	color:white;
	font-size:13px;
}

a {
	color: #333;
	text-decoration: none;
	font-size: 13px;
	
}

a:hover, #header a.akt {
	color: #7f641f;
	
}
a.http, a.http2 {
	background:transparent url(images/links.gif) no-repeat;
	padding-left:16px;
	font-size:11px;
	display:block;
	line-height:16px;
}
a.http2 {
	background:transparent url(images/links2.gif) no-repeat;
}
a.mail {
	background:transparent url(images/mail.gif) no-repeat 0 2px ;
	padding-left:16px;
	font-size:11px;
	display:block;
	line-height:16px;
}
a.vcf, a.vcf2 {
	background:transparent url(images/vcf.gif) no-repeat 0 1px ;
	padding-left:16px;
	font-size:11px;
	display:block;
	line-height:16px;
}
a.vcf2 {
	font-size:12px;
	background:transparent url(images/vcf2.gif) no-repeat 0 1px ;
}
.fax, .fax2  {
	background:transparent url(images/fax.gif) no-repeat 0 1px ;
	padding-left:16px;
	font-size:11px;
	display:block;
	line-height:16px;
}
.tel, .tel2 {
	background:transparent url(images/tel.gif) no-repeat 0 1px ;
	padding-left:16px;
	font-size:11px;
	display:block;
	line-height:16px;
}
.fax2  {
	background:transparent url(images/fax2.gif) no-repeat 0 1px ;
	
}
.tel2 {
	background:transparent url(images/tel2.gif) no-repeat 0 1px ;
}
.seek {
	background:transparent url(images/seektex.gif) no-repeat left center;
}
.transe {
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	
}
.notranse {
	-moz-opacity:1;
	filter:alpha(opacity=100);
}
.gwicht {
	background:transparent url(images/gwicht.gif) no-repeat 0px 1px ;
	padding-left:20px;
}

/* quote */


/* end support style */
