body{
	margin-top:0px;
	margin-left:0px;
}

#PAGE_HEADER_TABLE{
	position:relative;
	float:left;
	display:inline;
	top:0px;
	left:0px;
	width:950px;
	height:90px;
	margin-top:0px;
	margin-left:0px;
	padding-bottom:0px;
	padding-left:0px;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#CC0000;
	
}

#PAGE_HEADER_START_DIV{
	position:relative;
	float:left;
	display:inline;
	top:0px;
	left:0px;
	width:950px;
	margin-top:0px;
	margin-left:0px;
	padding-bottom:0px;
	padding-left:0px;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
}

#PAGE_CONTENT_START_DIV{
	position:relative;
	float:left;
	display:inline;
	top:0px;
	left:0px;
	width:950px;
	margin-top:0px;
	margin-left:0px;
	padding-bottom:0px;
	padding-left:0px;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
}

.CEFINDER_INFO_HEAD{
	position:relative;
	float:left;
	display:inline;
	top:0px;
	left:0px;
	width:190px;
	height:20px;
	background-image:url(../finder/img/new_header_infos.gif);
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:10px;
}

.CEFINDER_INFO_BOX{
	position:relative;
	float:left;
	display:inline;
	top:0px;
	left:0px;
	width:190px;
	height:132px;
	background-image:url(../finder/img/new_header_infos_bg.jpg);
	font-family:Arial;
	font-size:10px;
	color:#333333;
	margin-left:10px;
	padding:0px;
}

.CEFINDER_INFO_BOX_2{
	position:relative;
	float:left;
	display:inline;
	top:0px;
	left:0px;
	width:190px;
	height:180px;
	background-image:url(../finder/img/new_header_infos_bg_180.jpg);
	font-family:Arial;
	font-size:10px;
	color:#333333;
	margin-left:10px;
	padding:0px;
}

#CEFINDER_SEARCH_HEAD{
	position:relative;
	float:left;
	display:inline;
	top:0px;
	left:0px;
	width:160px;
	height:20px;
	background-image:url(../finder/img/new_header_search.gif);
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:30px;
}

.search_box_desc{
	position:relative;
	float:left;
	display:inline;
	width:1px;
	height:19px;
	top:0px;
	left:0px;
	line-height:19px;
	margin-left:7px;
}

.search_box_input{
	position:relative;
	float:left;
	display:inline;
	width:137px;
	height:19px;
	top:0px;
	left:0px;
	line-height:19px;
}

.search_input{
	position:relative;
	width:128px;
	height:14px;
	top:1px;
	margin-top:0px;
	border-style:solid;
	border-width:0px;
	border-color:#E06408;
	font-weight:bold;
	font-size:9px;
	color:#003366;
}

.search_box_submit{
	position:relative;
	float:left;
	display:inline;
	top:0px;
	left:0px;
}

.search_group_header{
	position:relative;
	float:left;
	display:inline;
	width:500px;
	height:20px;
	top:0px;
	left:0px;
	margin-left:10px;
	margin-top:0px;
	background-image:url(../finder/img/new_header_category_on.gif);
	font-weight:bold;
	color:#FFFFFF;
	line-height:19px;
}

.search_group_header_top_line{
	position:relative;
	float:left;
	display:inline;
	width:500px;
	height:1px;
	top:0px;
	left:0px;
	margin-left:10px;
	margin-top:7px;
	background-color:#F79219;
}

.search_group_header_bottom_line{
	position:relative;
	float:left;
	display:inline;
	width:500px;
	height:1px;
	top:0px;
	left:0px;
	margin-left:10px;
	margin-top:0px;
	background-color:#F79219;
}

.search_companies_header{
	position:relative;
	float:left;
	display:inline;
	width:500px;
	height:20px;
	top:0px;
	left:0px;
	margin-left:10px;
	margin-top:1px;
	background-color:#CCCCCC;
	line-height:19px;
	font-weight:bold;
}

.search_product_row{
	position:relative;
	float:left;
	display:inline;
	width:500px;
	height:50px;
	top:0px;
	left:0px;
	margin-left:10px;
	margin-top:1px;
	background-color:#E8E8E8;
	line-height:11px;
}

a.searchProductLink:link{
        color: #000000;
        text-decoration:none;
}

a.searchProductLink:visited{
        color: #000000;
        text-decoration:none;
}

a.searchProductLink:hover{
        color: #000000;
        text-decoration:underline;
}

a.searchProductLink:active{
        color: #000000;
        text-decoration:none;
}

a.impressum_menu:link{
        color: #950000;
        text-decoration:underline;
        font-size:10px;
}

a.impressum_menu:visited{
        color: #950000;
        text-decoration:underline;
        font-size:10px;
}

a.impressum_menu:hover{
        color: #0000FF;
        text-decoration:underline;
        font-size:10px;
}

a.impressum_menu:active{
        color: #950000;
        text-decoration:underline;
        font-size:10px;
}


a.impressum_tbl:link{
        color: #CC0000;
        text-decoration:underline;
        font-size:11px;
}

a.impressum_tbl:visited{
        color: #CC0000;
        text-decoration:underline;
        font-size:11px;
}

a.impressum_tbl:hover{
        color: #0000FF;
        text-decoration:underline;
        font-size:11px;
}

a.impressum_tbl:active{
        color: #CC0000;
        text-decoration:underline;
        font-size:11px;
}

.impressum_table{
	font-family:Verdana;
	font-size:10px;
}

#CONTACT_TEXT{
	position: relative;
	float:left;
	display:inline;
	top:0px;
	left:0px;
	width:520px;
	margin-left:15px;
	font-family:Verdana;
	font-size:11px;
}

.IMPRESSUM_HEADER{
	position: relative;
	float:left;
	display:inline;
	top:0px;
	left:0px;
	width:520px;
	margin-left:15px;
	font-family:Verdana;
	font-size:11px;
}

#KONTAKTFORMULAR{
	position: relative;
	float:left;
	display:inline;
	top:0px;
	left:0px;
	width:520px;
	margin-left:15px;
	margin-top:15px;
	font-family:Verdana;
	font-size:11px;
	background-image:url(../finder/img/contact_bg.gif);
	background-repeat: no-repeat;
}

#CONTACT_HAEDERS{
	position: relative;
	float: left;
	display:inline;
	top:0px;
	left:0px;
	margin-left:80px;
	margin-top:20px;
	width:150px;
}

#CONTACT_FORM{
	position: relative;
	float: left;
	display:inline;
	top:0px;
	left:0px;
	margin-top:20px;
	width:200px;
}

#CONTACT_COMMENTS{
	position: relative;
	float: left;
	display:inline;
	top:0px;
	left:0px;
	margin-left:80px;
	margin-top:10px;
	width:350px;
	font-family:Verdana;
	font-size:10px;
}

#CONTACT_SUBMIT{
	position: relative;
	float: left;
	display:inline;
	top:0px;
	left:0px;
	margin-left:0px;
	margin-top:10px;
	width:520px;
	text-align:center;
}

.contactHederRow{
	position: relative;
	float:left;
	display:inline;
	height:20px;
	width:100px;
	font-family: Verdana;
	font-size:10px;
	line-height:18px;
}

.contactRow{
	position: relative;
	float:left;
	display:inline;
	height:20px;
	width:190px;
	font-family: Verdana;
	font-size:10px;
}

.comments_area{
	position:relative;
	float:left;
	display:inline;
	width:322px;
	height: 100px;
	top:0px;
	left:0px;
	margin-left:8px;
	border-style: solid;
 	border-width: 1px;
 	border-color: #F88030;
 	font-family: Verdana;
	font-size:10px;
}

#ERRORS{
	position:relative;
	float:left;
	display:inline;
	top: 0px;
	left:0px;
	width:520px;
	text-align:center;
	color:#CC0000;
	font-family: Verdana;
	font-size:11px;
}

.default_input{
	width:180px;
	height: 17px;
	border-style: solid;
 	border-width: 1px;
 	border-color: #F88030;
 	font-family: Verdana;
	font-size:10px;
}

.default_checkbox{
	position: relative;
	float:left;
	display:inline;
	top: 0px;
	left:5px;
	width:14px;
	height:14px;
 	font-family: Verdana;
	font-size:10px;
	margin-left:0px;
}

.selectList{
	font-family: Verdana;
	font-size:10px;
	height:18px;
	width:60px;
}

#SUBMIT_BUTTON{
	position:relative;
	float:left;
	display:inline;
	top: 0px;
	left:0px;
	width:520px;
	text-align:right;
	background-color:#EDEDF0;
}

#SLOGAN{
	position:relative;
	float:left;
	display:inline;
	top: 0px;
	left:0px;
	margin-left:10px;
	width:440px;
	height:250px;
}

#PRODUKTVERGLEICH{
	position:relative;
	float:left;
	display:inline;
	top: 0px;
	left:0px;
	margin-left:10px;
	width:310px;
	height:250px;
	background-image:url(../finder/img/produktvergleich_bg.gif);
	background-repeat: no-repeat;
}

#WAS_IST_CEFINDER{
	position:relative;
	float:left;
	display:inline;
	top: 0px;
	left:0px;
	margin-left:10px;
	margin-top:10px;
	width:440px;
	height:270px;
	background-image:url(../finder/img/box_440_bg.jpg);
	color:#363636;
}

#LEXICON{
	position:relative;
	float:left;
	display:inline;
	top: 0px;
	left:0px;
	margin-left:10px;
	margin-top:10px;
	width:310px;
	height:270px;
	background-image:url(../finder/img/box_lexicon_bg.jpg);
	color:#363636;
}

#REFERENZEN{
	float:left;
	display:inline;
	margin-left:10px;
	margin-top:10px;
	width:760px;
	background-image:url(../finder/img/box_referenzen_bg.jpg);
	color:#363636;
}

.homepage_bereich_button{
	position:relative;
	float:left;
	display:inline;
	top: 0px;
	left:0px;
	width:90px;
	height:110px;
	margin-top:38px;	
	margin-left:10px;
}

.box_header_440{
	position:relative;
	float:left;
	display:inline;
	top: 0px;
	left:0px;
	margin-top:0px;	
	margin-left:0px;
	background-image:url(../finder/img/box_440_header.jpg);
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
}

.box_header_310{
	position:relative;
	float:left;
	display:inline;
	top: 0px;
	left:0px;
	margin-top:0px;	
	margin-left:0px;
	background-image:url(../finder/img/box_310_header.jpg);
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
}
.box_header_760{
	position:relative;
	float:left;
	display:inline;
	top: 0px;
	left:0px;
	margin-top:0px;	
	margin-left:0px;
	background-image:url(../finder/img/box_760_header.jpg);
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
}
.box_content{
	position:relative;
	float:left;
	display:inline;
	top: 0px;
	left:0px;
	margin-top:10px;	
	margin-left:15px;
	font-family: Verdana;
	font-size:11px;
}

.box_footer{
	position:relative;
	float:left;
	display:inline;
	left:0px;
}

