@import url("trovarit_register.css");

a.trovarit_erpkalk_standard_button, a.trovarit_erpkalk_standard_button:link, a.trovarit_erpkalk_standard_button:visited, a.trovarit_erpkalk_standard_button:hover
{
	color: #ffffff !important;
	text-decoration: none !important;
}

.trovarit_erpkalk_ergebnis {
	margin-left:auto;
	margin-rigth:auto;
}

.trovarit_erpkalk_result_container {
	width: 100%;
	margin: 0 auto;
	padding: 0;
	background-color: #ffffff;	
}

.trovarit_erpkalk_ergebnisgraphLinks {
	float: left;
	margin: 0;
	padding:15px 0 0 0;
	color:#ffffff;
	width: 440px;
}

.trovarit_erpkalk_ergebnisgraphRechts {
	/*float: right;*/
	float:left;
	margin: 0;
	padding:15px 0 0 0;
	color:#ffffff;
	width: 440px;
}

.trovarit_erpkalk_overview_content {
	background:#EEEEEE  repeat-x scroll 0 0;
	border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	padding:0 10px;

	color:#0041A5;
	font-weight:bold;
	white-space:nowrap;
}

.trovarit_erpkalk_result_totalcosts {
	background:#EEEEEE  repeat-x scroll 0 0;
	border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	text-align:center;
	padding:10px;
	color:#0041A5;
	font-size:130%;
	font-weight:bold;
	white-space:nowrap;
}

#trovarit_erpkalk_berechnungsgrundlage {
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	margin-bottom:1px;
	padding:15px 20px;
}

.trovarit_erpkalk_zeileGesamtkosten {
	font-weight:bolder;
	font-size: 110%;
}

.trovarit_erpkalk_navigation_buttons {
	padding-top: 30px;	
}
/** Kalkulator Hauptkontainer **/
#trovarit_erpkalk_wizard {
	width: 360px;
}
.trovarit_erpkalk_untertitel
{
	margin: 0;
	padding: 0;
	font: 12px arial, hevetica, sans-serif;
	font-weight: bold;
	color: #555;

}
.trovarit_erpkalk_eingabebeschreibung, .trovarit_erpkalk_label
{
	width:300px;
}
.trovarit_erpkalk_input_branche
{
	width:281px;
}

td.trovarit_erpkalk_eingabe, .trovarit_erpkalk_input, .trovarit_erpkalk_input_branche
{
	font:12px arial, hevetica, sans-serif;	
}

td.trovarit_erpkalk_eingabe, .trovarit_erpkalk_input
{
	width:55px;
}


.trovarit_erpkalk_input[type=radio], .trovarit_erpkalk_input[type=checkbox]
{
	width: 20px;
	height: 20px;
}

.trovarit_erpkalk_ergebnis_graph
{
	width:400px;
	height:200px;
}

.trovarit_erpkalk_ergebnis_kuchen
{
	width:600px;
	height:300px;
}
.trovarit_erpkalk_eingabehilfe
{
	width:5px;
}

.trovarit_erpkalk_label_antwort {
		width:100%;
	}

.trovarit_erpkalk_label, .trovarit_erpkalk_label_antwort{
	margin: 0;
	padding: 0;
	font: 12px arial, hevetica, sans-serif;
	color: #555;
}

.trovarit_erpkalk_result_row{
		padding: 10px;
	}



.trovarit_erpkalk_bildunterschrift  {
	margin: 0;
	padding: 0;
	font: 13px arial, hevetica, sans-serif;
	font-weight: bolder;
	color: #555;
	text-align:center;
	
	margin-left:auto;
	margin-rigth:auto;
}

.trovarit_erpkalk_labelXAchse {
	margin: 0;
	padding: 0;
	font: 11px arial, hevetica, sans-serif;
	font-weight: bold;
	color: #555;
	text-align:center;
}

.trovarit_erpkalk_labelYAchse_Kosten {
	margin: 0;
	padding: 0;
	font: 11px arial, hevetica, sans-serif;
	font-weight: bold;
	color: #555;
	/*writing-mode: bt-rl;*/
	vertical-align: left;	
	margin-top: 50px;
	padding-right:15px;
	margin-left:auto;
	margin-rigth:auto;
}

.trovarit_erpkalk_labelYAchse_Zahlungen {
	margin: 0;
	padding: 0;
	font: 11px arial, hevetica, sans-serif;
	font-weight: bold;
	color: #555;
	/*writing-mode: bt-rl;*/
	vertical-align: left;	
	margin-top: 22px;
	padding-right:15px;
	margin-left:auto;
	margin-rigth:auto;
}
.trovarit_erpkalk_result_table, td.trovarit_erpkalk_result_table
{
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: black;
	
}
.trovarit_erpkalk_standard_button {
	font: 12px arial, hevetica, sans-serif;
	margin-top: 30px;
}

.trovarit_erpkalk_eingabebeschreibung_antwort {
	width:60%;	
}
#trovarit_erpkalk_title {
	margin: 0;
	padding: 0;
	font: 15px arial, hevetica, sans-serif;
	color: #555;
	font-weight: bold;
}

#trovarit_erpkalk_app body, #trovarit_erpkalk_app html
{
	margin: 0;
	padding: 0;
	font: 12px arial, hevetica, sans-serif;
	color: #555;
}


td.trovarit_erpkalk_seperator_text {
	color: #0041A5;
	font: 13px arial, hevetica, sans-serif;
	font-weight: bold;
	white-space: nowrap;
	padding: 0px 5px;
}

.trovarit_erpkalk_tooltip {
	cursor: help;
}

#trovarit_erpkalk_tooltip {
	border: 2px solid #3f89c3;
	background-color: #fff;
	padding: 5px;
	width: 300px;
	position:absolute;
	z-index: 3000;
}

#trovarit_erpkalk_tooltip h3 {
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding-top: 2px;
	padding-left:3px;
	text-align: left !important;
	height: 16px;
	color: #555;
	background-color: #EEEEEE;
	border: 1px solid #dddddd;
}

#trovarit_erpkalk_tooltip div.body {
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 5px 3px;
	text-align: left !important;
	color: #555;
}

td.trovarit_erpkalk_wait_dialog
{
	font-size: 14px;
	font-weight: bold;
	margin:10px;
	color:#555;
}

#trovarit_erpkalk_content a, #trovarit_erpkalk_content a:link, #trovarit_erpkalk_content a:visited, #trovarit_erpkalk_content a:hover
{
	color:#ffffff;
}

a.trovarit_erpkalk_overview_content, a.trovarit_erpkalk_overview_content:link, a.trovarit_erpkalk_overview_content:visited, a.trovarit_erpkalk_overview_content:hover
{
	color:#ffffff;
}

span.trovarit_erpkalk_standard_button {
	background-color: #3f89c3;
	border-style: solid;
	border-width: 1px;
	border-right-color: #2c6089;
	border-bottom-color: #2c6089;
	border-top-color: #79add6;
	border-left-color: #79add6;
	text-align: center;
	cursor: pointer;
	display: block;
	line-height: 20px;
	height: 20px;
}

span.trovarit_erpkalk_standard_button_disabled {
	background-color: #eee;
	border-style: solid;
	border-width: 1px;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-top-color: #efefef;
	border-left-color: #efefef;
	text-align: center;
	color: #aaa;
	display: block;
	line-height: 20px;
	height: 20px;
}

