@import url("filter.css");
@import url("jumper.css");
@import url("statusblock.css");
@import url("form.css");
@import url("table.css");
@import url("dialog.css");
@import url("reporting.css");
@import url("blocktab.css");
@import url("jquery-ui.custom.css");
@import url("statement.css");
@import url("mouseover.css");
@import url("submenu.css");
@import url("square.css");

/**************************************************************************/

#main_content h1,
#main_content h2,
#main_content h3,
#main_content h4,
#main_content h5,
#main_content h6 {
	margin: 1px 1px 10px 1px;
	font-family: Georgia, Times, serif;
	font-weight: normal;
	white-space: nowrap;
}
#main_content h1 {
	padding: 12px 1px 5px 1px;
	font-size: 22px;
	font-weight: bolder;
}

#main_content h2 {
	padding: 10px 1px 5px 1px;
	font-size: 19px;
}

#main_content h3 {
	padding: 9px 1px 4px 1px;
	font-size: 17px;
}

#main_content h4 {
	padding: 8px 1px 3px 1px;
	font-size: 15px;
}

#main_content h5 {
	padding: 7px 1px 2px 1px;
	font-size: 13px;
}

#main_content h6 {
	padding: 5px 1px 1px 1px;
	font-size: 12px;
}

/**************************************************************************/

.switch td { background-color:#ebf3db; }
.switch2 td { background-color:#ebf3db; border-bottom:1px solid #8a938c; }

/**************************************************************************/

.cust_adviser { width:99%; margin: 10px 0px 0px 0px;}
.errormsg { color:red; font-weight:bolder; font-size:14px; }
.positive { color:green; font-weight:bolder; font-size:14px; }
.top { vertical-align: top; }
.date_green { font-weight:bold; color:green; }
.date_two_month { font-weight:bold; color:#4c7c9e; }
.date_yesterday { font-weight:bold; color:#e80000; }
.date_today { font-weight:bold; color:green; }
.nowrap { white-space:nowrap; }

/**************************************************************************/

.search_option label{ display:block; font-size:13px; font-weight:bold; padding:0; }
.search_option ul{ border-style:solid; border-width:1px; width:99%; margin-bottom:10px; }
.search_option_all{ border-bottom:1px dashed; font-weight:bold; }

/**************************************************************************/

#statusdetails .statusdetails_list_header { border-bottom:1px solid #8a938c; font-weight:bolder; font-size:14px; vertical-align: bottom;}
#statusdetails .statusdetails_list_row td {  }
#statusdetails .statusdetails_list_row_switch td { background-color:#ebf3db; }
#statusdetails .statusdetails_list_status_header { width:180px; }
#statusdetails .statusdetails_list_status { }
#statusdetails .statusdetails_list_bearbeiter_header { width:100px; }
#statusdetails .statusdetails_list_bearbeiter {  }
#statusdetails .statusdetails_list_termin_header { width:120px; }
#statusdetails .statusdetails_list_termin {  }
#statusdetails .statusdetails_list_status_seit_header { width:120px; }
#statusdetails .statusdetails_list_status_seit { white-space:nowrap; }
#statusdetails .statusdetails_list_anmerkung_header { text-align:left; }
#statusdetails .statusdetails_list_anmerkung {  }

/**************************************************************************/

#userlist .userlist_login_header { width:75px; font-weight:bold; }
#userlist .userlist_login { }
#userlist .userlist_name_header { width:100px; font-weight:bold; }
#userlist .userlist_name {  }
#userlist .userlist_nachname_header { width:100px; font-weight:bold; }
#userlist .userlist_nachname { }
#userlist .userlist_kunde_header { width:50px; font-weight:bold; }
#userlist .userlist_kunde { }
#userlist .userlist_mail_header { width:220px; font-weight:bold; }
#userlist .userlist_mail { }
#userlist .userlist_gruppe_header { width:120px; font-weight:bold; }
#userlist .userlist_gruppe { }
#userlist .userlist_edit_header { width:30px; font-weight:bold; }
#userlist .userlist_edit { text-align:right; }

/**************************************************************************/

#news_block { margin: 0; padding:5px 0 15px 0; }

/**************************************************************************/

#newslist .newslist_datum_header { width:75px; font-weight:bold; }
#newslist .newslist_datum { }
#newslist .newslist_gueltig_header { width:75px; font-weight:bold; }
#newslist .newslist_gueltig { }
#newslist .newslist_ueberschrift_header { font-weight:bold; }
#newslist .newslist_ueberschrift { }
#newslist .newslist_gruppe_header { width:100px; font-weight:bold; }
#newslist .newslist_gruppe { }
#newslist .newslist_edit_header { width:50px; font-weight:bold; }
#newslist .newslist_edit { text-align:right; }

/**************************************************************************/

#releaselist .releaselist_name_header { font-weight:bold; }
#releaselist .releaselist_name { }
#releaselist .releaselist_kunde_header { width:75px; font-weight:bold; }
#releaselist .releaselist_kunde { }
#releaselist .releaselist_erledigt_header { width:75px; font-weight:bold; }
#releaselist .releaselist_erledigt { }
#releaselist .releaselist_edit_header { width:50px; font-weight:bold; }
#releaselist .releaselist_edit { text-align:right; }

/**************************************************************************/

#paketlist .paketlist_name_header { font-weight:bold; }
#paketlist .paketlist_name { }
#paketlist .paketlist_kunde_header { width:75px; font-weight:bold; }
#paketlist .paketlist_kunde { }
#paketlist .paketlist_aktuell_header { width:75px; font-weight:bold; }
#paketlist .paketlist_aktuell { }
#paketlist .paketlist_edit_header { width:50px; font-weight:bold; }
#paketlist .paketlist_edit { text-align:right; }


/**************************************************************************/

#statuschanges .statuschanges_item_nummer_header { width:150px; font-weight:bold; }
#statuschanges .statuschanges_item_stichwort_header { font-weight:bold;  }
#statuschanges .statuschanges_item_status_header { width:50px; font-weight:bold; }
#statuschanges .statuschanges_item_statusseit_header { width:90px; font-weight:bold; }
#statuschanges .statuschanges_item_statusanmerkung_header { width:150px; font-weight:bold; }
#statuschanges .statuschanges_item_nummer {  }
#statuschanges .statuschanges_item_stichwort {  }
#statuschanges .statuschanges_item_status { text-align:center; }
#statuschanges .statuschanges_item_statusseit {  }
#statuschanges .statuschanges_item_statusanmerkung {  }

#filter2 { margin-bottom:10px; }

/**************************************************************************/

#presetlist .presetlist_kunde { font-weight:bold; overflow:visible; white-space:nowrap;}
#presetlist .presetlist_combi { font-weight:bold; overflow:visible; white-space:nowrap;}
#presetlist .presetlist_key { font-weight:bold; text-align:right; }
#presetlist .presetlist_von { width:200px; }
#presetlist .presetlist_von label { font-weight:bold; margin-right:10px; display:inline; }
#presetlist .presetlist_bis { width:200px; }
#presetlist .presetlist_bis label { font-weight:bold; margin-right:10px; display:inline; }
#presetlist .presetlist_reset label { font-weight:bold; margin-right:10px; display:inline; }
#presetlist .presetlist_reset { font-weight:bold; }
#presetlist .presetlist_edit { text-align:right; }

/**************************************************************************/

.search_row1 { width:50px; }
.search_row2 { width:60px; }
.search_row3 { width:40px; }
.search_row4 { width:175px; }
.search_row5 { width:175px; }
.search_row6 { width:175px; }

/**************************************************************************/

.link_menu { list-style:none; margin: 5px 2px 2px 0px; }
.link_menu_item { margin: 5px 1px 5px 0px; padding: 1px 1px 1px 0px; }

/**************************************************************************/

.subpa_contract_bearbeiter_header { width:120px; font-weight:bold; }
.subpa_contract_termin_header { width:80px; font-weight:bold; }
.subpa_contract_stichwort_header { font-weight:bold; }
.subpa_contract_aufwand_header { width:100px; font-weight:bold; }
.subpa_contract_edit_header { width:30px; font-weight:bold; }
.subpa_contract_bearbeiter { }
.subpa_contract_termin { }
.subpa_contract_stichwort { }
.subpa_contract_aufwand { }
.subpa_contract_edit { text-align:right; }

.subpa_bearbeiter { width:200px; }
.subpa_termin { width:100px; }
.subpa_stichwort { }
.subpa_aufwand { width:100px; }