body {
	margin:0px;
	padding:0px; /* only for opera */
}

.headertable{
	width:755px;
	margin-left:1px;
	background-color:#ffffff;
	height:101px;
}

.logo{
	width:160px;
}

.headerstripes{
	background-image:url("../images/headerstripes.gif");
	width:374px;
}

.headerpics{
	width:220px;
}

.navtable{
	width:755px;
	margin-left:1px;
}

.navcolor{
	/*background-image:url("../images/mainnav_blue.gif");*/
	background-color:#DBE6F3;
}

.mainnav{
	/*background-image:url("images/mainnav_blue.gif");*/
	height:18px;
}

.navcell{
	padding-top:2px;
}

.navhome{
	font-family:arial, verdana, helvetica;
	font-size:9pt;
	text-decoration:none;
	color:#000000;
}

.navlink{
	font-family:arial, verdana, helvetica;
	font-size:9pt;
	text-decoration:none;
	color:#000000;
}

.navlinkactiv{
	font-family:arial, verdana, helvetica;
	font-size:9pt;
	text-decoration:none;
	color:#bc1212;
}

.navleftlink{
	font-family:arial, verdana, helvetica;
	font-size:9pt;
	text-decoration:none;
	color:#000000;
	background-color:#C9D7E8;
	/*background-image:url("../images/navleft_back.gif");*/
	padding-top:1px;
}

.navleftlink a:hover{
	color:#cc3300;
}

.smalllink{
	font-family:arial, verdana, helvetica;
	font-size:7pt;
	text-decoration:none;
	color:#000000;
	padding-right:4px;
}

.smalllink:hover{
	color:#cc3300;
}

.middlelink{
	font-family:arial, verdana, helvetica;
	font-size:8pt;
	text-decoration:none;
	color:#000000;
}

.middlelink:hover{
	color:#cc3300;
}

.navicon{
	background-color:#C9D7E8;
	/*background-image:url("../images/navleft_back.gif");*/
}

.navlinkleft{
	font-family:arial, verdana, helvetica;
	font-size:9pt;
	text-decoration:none;
	color:#000000;
	background-color:#C9D7E8;
	/*background-image:url("../images/navleft_back.gif");*/
}

.search{
	font-family:arial, verdana, helvetica;
	font-size:9pt;
	text-decoration:none;
	color:#000000;
	background-color:#A3B8D0;
	/*background-image:url("../images/darker_blue.gif");*/
	padding-left:4px;
	height:20px;
}

.navleftheader{
	font-family:arial, verdana, helvetica;
	font-size:9pt;
	text-decoration:none;
	color:#000000;
	background-color:#B6C8DD;
	/*background-image:url("../images/back_prod.gif");*/
	padding-left:4px;
	height:20px;
}

.searchfield{
	width:90px;
	height:16px;
	border:1px solid #000000;
	padding-top:1px;
	font-family:arial, verdana, helvetica;
	font-size:8pt;
	color:#000000;
}

.navleft{
	width:169px;
}

.path{
	font-family:arial, verdana, helvetica;
	font-size:8pt;
	color:#000000;
	padding-top:2px;
	height:20px;
}

.navdotted{
	border: 1px dotted #C9D7E8;
}

.copy{
	font-family:arial, verdana, helvetica;
	font-size:8pt;
	text-decoration:none;
	color:#A2B7CF;
	padding-top:4px;
	padding-left:4px;
}

.popmenu{
		/*background-image:url("../images/mainnav_blue.gif");*/
		background-color:#DBE6F3;
		border-right:1px solid #dbdbdb;
		border-bottom:1px solid #dbdbdb;
	}
	
	.popmenu2{
		/*background-image:url("../images/mainnav_blue.gif");*/
		background-color:#DBE6F3;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
	}
	
	.menulink{
		border-top:1px solid #ffffff;
		height:18px;
		padding-left:4px;
	}
	
	.menulink2{
		height:18px;
		padding-left:20px;
	}
	
	.menulink a:hover{
		color:#bc1212;
	}
	
	.menulink2 a:hover{
		color:#bc1212;
	}
	
.mainheader{
	/*background-image:url("../images/mainnav_blue.gif");*/
	background-color:#DBE6F3;
	font-family:arial, verdana, helvetica;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	padding-left:4px;
	padding-top:2px;
	height:20px;
}

.maincontent{
	padding-left:4px;
}

.contenttext{
	font-family:arial, verdana, helvetica;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
	padding-left:4px;
	padding-top:2px;
}

.ilistentext{
	font-family:arial, verdana, helvetica;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	padding-top:2px;
}

.smalltext{
	font-family:arial, verdana, helvetica;
	font-size:7pt;
	color:#000000;
	padding-left:4px;
	padding-top:2px;
}

.contentorange{
	font-family:arial, verdana, helvetica;
	font-size:9pt;
	color:#EC4E0C;
	text-decoration:none;
	padding-left:4px;
	padding-top:2px;
}

.pictures{
	padding-top:4px;
}

.toplink{
	font-family:arial, verdana, helvetica;
	font-size:8pt;
	text-decoration:none;
	padding-right:3px;
	color:#000000;
}

.toplink:hover{
	text-decoration:underline;
}

.referenzen{
	font-family:arial, verdana, helvetica;
	font-size:10pt;
	text-decoration:none;
	color:#000000;
}

.bigpics{
		border:1px solid #ffffff;
	}
	
.formfield{
	width:200px;
	background-color:#ffffff;
	border:1px solid #A3B8D0;
}

.formarea{
	width:200px;
	height:130px;
	background-color:#ffffff;
	border:1px solid #A3B8D0;
}

.sendbtn{
	width:200px;
	height:20px;
	background-color:#DBE6F3;
	border:1px ridge #A3B8D0;
	margin-right:34px;
	cursor:hand;
}

.smplink{
	font-family:arial, verdana, helvetica;
	font-size:9pt;
	text-decoration:none;
	color:#000000;
}

.smplink:hover{
	color:#cc3300;
	text-decoration:underline;
}

.results{
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	font-size:10pt;
	color:#000000;
}

.noresult{
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	font-size:10pt;
	color:#cc3300;
}

.treffer{
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
}

.t_nummer{
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	font-size:10pt;
	color:#cc3300;
}

.t_link{
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
}

.t_text{
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color:#000000;
}

.t_wort{
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	font-size:7pt;
	color:#000000;
}

.t_suchw{
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	font-size:9pt;
	color:#000000;
}

.t_suchwv{
	font-family:verdana,arial,helvetica;
	font-weight:bold;
	font-size:9pt;
	color:#cc3300;
}

.markierung {color:#cc3300}

.cuc{
	color:#4E769E;
}

.load{
	background-image:url("../images/screenshots/load.gif");
	background-repeat:no-repeat;
	background-position:center 146px;
	padding-left:4px;
	padding-top:2px;
}