.submitbtn {
	border: none;
	width: 42px;
	height: 23px;
	background: transparent;
	cursor: pointer;
	margin-left: 4px;
	margin-top:-3px;
}
.bluebox {
	background: #E7F0F7;
	padding: 10px;
}
.bluebox select, .bluebox label {
	margin-right: 8px;
}
#col1_content form select {margin:0; width:auto;}
 
#col1_content table { width:100%; border-collapse:separate; }
.referenzbranche { padding:0; border:0; font-weight:bold; font-size:120%; color:#083454; }
.referenzrahmen { border: 1px solid #b4c2cc; width:33%; height:100px; text-align:center; vertical-align:middle; }

.report_cell {margin-top:15px; margin-bottom:20px;} 
.report_logo { float: right; margin-bottom:20px; }
.report_title { font-weight: bold; }
.report_link { color: #f00; }
.report_company { font-style: italic; }
.focuslabel { float: left; margin-top:5px; margin-bottom:20px; }
.report_cell ul { margin-top:5px;}
.focuslist { float: left; margin-left: 20px; }

#cite img {float:left; margin-right:10px; margin-bottom:10px;}

.pagemenu {font-size:0.9em;font-weight:bold;text-align:center; margin-top:15px;}
.pagemenu a {font-weight:normal;}

.tx-netupprojektron-pi1 { line-height: 1.5em; }

#hp_citebox { border-collapse: collapse !important; }
#hp_citebox td { padding: 0px !important; }
#hp_citelogo { width: 180px; vertical-align: top; }
.hp_cite { color: #E11F10 !important; font-size: 15pt !important; font-style: italic !important; font-family: "Trebuchet MS",Verdana,Arial,sans-serif !important; }
.hp_cite_person { color: #000 !important; margin-left: 10px !important; font-size: 95% !important; font-family: "Trebuchet MS",Verdana,Arial,sans-serif !important; }
