div.ac_waiting,
div.ac_active,
div.ac_closed,
div.ac_crown,
div.ac_empty,
div.ac_level1,
div.ac_level2,
div.ac_level3,
div.ac_level4 {
	display:block;
	width:17px;
	top:1px;
	border-radius: 5px;
	float:left;
	padding:1px 1px 2px 1px;
}

div.ac_no_action,
div.ac_acknowledged,
div.ac_contact,
div.ac_awaiting_info {
	display:block;
	height:17px;
	border-radius: 5px;
	width:40px;
	background-color:#666;
	color:white;
	text-align:center;
	font-weight:bold;
	margin:0 2px;
	padding:1px 1px 0 1px;
}
div.ac_awaiting_info {
	background-color:#03c;
}	


div.ac_BM,
div.ac_PM,
div.ac_S {
	display:block;
	height:17px;
	border-radius: 5px;
	width:25px;
	background-color:#666;
	color:white;
	text-align:center;
	font-weight:bold;
	margin:0 2px;
	padding:1px 1px 0 1px;
}
div.ac_BM {
	background-color:var(--lor-color);
}
div.ac_PM {
	background-color:rgb(0,102,155);
}
div.ac_S {
	background-color:var(--lor-color);
}

div.ac_acknowledged,
div.ac_waiting {
	background-color:#f60;
}
div.ac_contact,
div.ac_active {
	background-color:#080;
}
div.ac_no_action,
div.ac_closed {
	background-color:#f00;
}
div.ac_crown {
	background-image:url(/gr_elemente/crown_16_q.jpg);
}
div.ac_level1 {
	background-image:url(/gr_elemente/level1_16_q.jpg);
}
div.ac_level2 {
	background-image:url(/gr_elemente/level2_16_q.jpg);
}
div.ac_level3 {
	background-image:url(/gr_elemente/level3_16_q.jpg);
}
div.ac_level4 {
	background-image:url(/gr_elemente/level4_16_q.jpg);
}




div.streamlistitem {
	border-top:1px dotted #ccc;
	clear:both;
	height:28px;
}





div#box_pnet_userlist {
	width:660px;
	margin-bottom:10px;
	font-size:1em;
	clear:both;
}
div#box_pnet_userlist p {
	margin:0;
	padding:0;
}
div#box_pnet_userlist div.status {
	width:20px;
	padding:5px 0 5px 5px;
	float:left;
}

div#box_pnet_userlist div.rechte {
	width:26px;
	padding:5px 0 5px 5px;
	float:left;
}
div#box_pnet_userlist div.nname {
	float:left;
	width:160px;
	padding:5px 0;
	font-weight:bold;
}
div#box_pnet_userlist div.vname {
	float:left;
	width:140px;
	padding:5px 0;
}
div#box_pnet_userlist div.position {
	float:left;
	width:240px;
	padding:5px 0;
}
div#box_pnet_userlist div.link {
	width:50px;
	padding:5px 0;
	float:right;
}

table.streamtable {
	clear:both;
}

div#box_pnet_userlist table.streamtable {
	width:100%;
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
	clear:both;
}
div#box_pnet_userlist table.streamtable tr {
	border-top:1px solid #ddd;
}
div#box_pnet_userlist table.streamtable tr.header {
	background-color:#f0f0f0;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
div#box_pnet_userlist table.streamtable tr.header td {
	border-right:1px solid white;
	text-align:left;
}
div#box_pnet_userlist table.streamtable tr.header td:hover {
	background-color:#f8f8f8;
	cursor:pointer;
}

div#box_pnet_userlist table.streamtable td {
	padding:4px 5px;
}
div#box_pnet_userlist table.streamtable td p {
	margin:0;
	padding:0;
}
div#box_pnet_userlist table.streamtable td.nname {
	font-weight:bold;
}
div#box_pnet_userlist table.streamtable td.pmanager {
	width:20px;
	text-align:center;
}
div#box_pnet_userlist table.streamtable td.salesmanager {
	width:20px;
	text-align:center;
}

div#box_pnet_userlist table.streamtable td.rechte {
	text-align:center;
	width:20px;
}



div#box_pnet_partnerlist {
	width:100%;
	margin-bottom:10px;
	font-size:1em;
	clear:both;
}
div#box_pnet_partnerlist p {
	margin:0;
	padding:0;
}
div#box_pnet_partnerlist div.active {
	width:30px;
	padding:5px 0 5px 5px;
	float:left;
}
div#box_pnet_partnerlist div.partnerid {
	float:left;
	width:80px;
	padding:5px 0;
	text-align:center;
}
div#box_pnet_partnerlist div.firma {
	float:left;
	width:290px;
	padding:5px 0;
	font-weight:bold;
}
div#box_pnet_partnerlist div.status,
div#box_pnet_partnerlist div.t_status {
	float:left;
	width:16px;
	padding:5px 0;
	margin-right:10px;
	text-align:center;
}



div#box_pnet_partnerlist div.country {
	float:left;
	width:150px;
	padding:5px 0;
}
div#box_pnet_partnerlist div.link {
	width:50px;
	padding:5px;
	float:right;
}
div#box_pnet_partnerlist div.hq {
	width:16px;
	padding:5px 0;
	float:left;
}

div#box_pnet_partnerlist table.streamtable {
	width:100%;
	border-bottom:1px solid #ddd;
	clear:both;
	border-right:1px solid #ddd;
}
div#box_pnet_partnerlist table.streamtable tr {
	border-right:1px solid #ddd;
}
div#box_pnet_partnerlist table.streamtable tr td {
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
}
div#box_pnet_partnerlist table.streamtable tr.streamlist_counter_1 td {
	border-top:1px solid #ddd;
}
div#box_pnet_partnerlist table.streamtable tr.rowc_1 td {
	background-color:f8f8f8;
}
div#box_pnet_partnerlist table.streamtable tr.header {
	background-color:#f0f0f0;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
div#box_pnet_partnerlist table.streamtable tr.header td {
	border-right:1px solid white;
	text-align:left;
}
div#box_pnet_partnerlist table.streamtable tr.header td:hover {
	background-color:#f8f8f8;
	cursor:pointer;
}

div#box_pnet_partnerlist table.streamtable td {
	padding:4px 2px;
}
div#box_pnet_partnerlist table.streamtable td p {
	margin:0;
	padding:0;
}
div#box_pnet_partnerlist table.streamtable td.firma {
	font-weight:bold;
}
div#box_pnet_partnerlist table.streamtable td.active,
div#box_pnet_partnerlist table.streamtable td.status,
div#box_pnet_partnerlist table.streamtable td.partnerid {
	text-align:left;
}
div#box_pnet_partnerlist table.streamtable td.city,
div#box_pnet_partnerlist table.streamtable td.country {
	width:130px;	
}
div#box_pnet_partnerlist table.streamtable td.pmanager,
div#box_pnet_partnerlist table.streamtable td.salesmanager {
	text-align:center;
	width:30px;
}

div#box_pnet_partnerlist table.streamtable td.partnerid {
	width:70px;
	text-align:center;
}
div#box_pnet_partnerlist table.streamtable td.active_sub {
	width:50px;
	text-align:center;
}
div#box_pnet_partnerlist table.streamtable td.status,
div#box_pnet_partnerlist table.streamtable td.t_status {
	width:35px;
	text-align:center;
}

div#box_pnet_partnerlist table.streamtable td.status div,
div#box_pnet_partnerlist table.streamtable td.t_status div {
	background-color:#ccc;
	padding:2px;
	margin:0px;
	border-radius:4px;
	color:white;
	font-weight:bold;
}

div#box_pnet_partnerlist table.streamtable td.t_status div.PDP {
	background-color:#F10;
}
div#box_pnet_partnerlist table.streamtable td.t_status div.DP {
	background-color:#F90;
}
div#box_pnet_partnerlist table.streamtable td.t_status div.PSSP {
	background-color:#090;
}
div#box_pnet_partnerlist table.streamtable td.t_status div.SSP {
	background-color:#909;
}
div#box_pnet_partnerlist table.streamtable td.t_status div.ASP {
	background-color:#f30;
}
div#box_pnet_partnerlist table.streamtable td.t_status div.TP,
div#box_pnet_partnerlist table.streamtable td.t_status div.KP,
div#box_pnet_partnerlist table.streamtable td.t_status div.CP {
	background-color:#F09;
}


div#box_subpartners div {
	background-color:#ccc;
	padding:1px 2px;
	margin:1px 3px;
	border-radius:4px;
	color:white;
	font-weight:bold;
}
div#box_subpartners div.PDP {
	background-color:#F10;
}
div#box_subpartners div.DP {
	background-color:#F90;
}
div#box_subpartners div.PSSP {
	background-color:#090;
}
div#box_subpartners div.SSP {
	background-color:#909;
}
div#box_subpartners div.TP,
div#box_subpartners div.KP,
div#box_subpartners div.CP {
	background-color:#F09;
}

div#box_pnet_partnerlist table.streamtable td.inq_datum {
	width:60px;
	text-align:center;
}
td.link {
	text-align:right;
	width:45px;
}
div#box_pnet_partnerlist table.streamtable td.link p {
	margin-right:5px;
}


div#box_legende div {
	margin-right:8px;
	margin-bottom:5px;
	clear:both;
}



form.searchstream {
	float:left;
	margin:0 0 18px 0;
	padding:0;
}
form.searchstream input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin-right:3px;
}
form.searchstream input.submit,
form.searchstream input.reset {
	background-color:var(--lor-color);
	border:none;
	border-radius:3px;	
	padding:2px 8px;
	color:white;
	width:60px;
}
form.searchstream input.submit:hover,
form.searchstream input.reset:hover {
	background-color:rgb(64,162,214);
	font-weight:bold;
	cursor:pointer;
	box-shadow: 0 0 2px rgb(64,162,214);
}
form.searchstream input.submit:active,
form.searchstream input.reset:active {
	box-shadow: 0 0 2px rgb(254,203,0);
}



div#box_stafflist td.nname p {
	font-weight:bold;
	color:#333;
	margin-right:10px;
}
div#box_stafflist td.rechte {
	white-space:nowrap;
	width:100px;
	text-align:center;
}
div#box_stafflist td.compass {
	white-space:nowrap;
	width:20px;
	text-align:center;
	color:white;
	font-weight:bold;
}
div#box_stafflist td.compass div {
	float:none;
	margin-left:2px;
	top:0;
	width:15px;
	height:15px;
}
div#box_stafflist td.link {
	white-space:nowrap;
}
div#box_stafflist_s {
	margin-bottom:20px;
	border-bottom:1px solid #ddd;
	width:88%;
}
div#box_stafflist_s div {
	margin:6px 0 0 0;
	border:none;
}
div#box_stafflist_s p {
	margin:7px 0;
}
div#box_stafflist_s div.nname {
	font-weight:bold;
}

div#box_stafflist_s div.fieldname {
	float:left;
	clear:both;
	width:150px;
	margin:0;
	padding:0;
	font-weight:bold;
	color:#888;
}
div#box_stafflist_s div.nname,
div#box_stafflist_s div.vname,
div#box_stafflist_s div.land,
div#box_stafflist_s div.department,
div#box_stafflist_s div.position,
div#box_stafflist_s div.email,
div#box_stafflist_s div.telefon,
div#box_stafflist_s div.fax,
div#box_stafflist_s div.mobile,
div#box_stafflist_s div.other1,
div#box_stafflist_s div.other2 {
	border-top:1px solid #ddd;
	padding:0;
	margin:0;
}



div.noresult {
	clear:both;
	margin-top:15px;
	border:1px solid #ddd;
	padding:20px;
	border-radius:5px;
	background-color:white;
}

div#box_messageboard p {
	margin:4px;
}
div#box_messageboard {
	width:100%;
}
div#box_messageboard div.streamlistitem {
	clear:both;
	border:none;
	padding-top:15px;
}

div#box_messageboard div.datum {
	width:70px;
	text-align:center;
	float:left;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	font-weight:bold;
	background-color:#f8f8f8;
}
div#box_messageboard div.author {
	width:660px;
	float:left;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	font-weight:bold;
	background-color:#f8f8f8;
}
div#box_messageboard div.titel {
	clear:both;
	width:660px;
	float:left;
	border-bottom:1px solid #ddd;
	font-weight:bold;
	margin-left:71px;
	background-color:#f8f8f8;
}
div#box_messageboard div.message {
	clear:both;
	width:660px;
	float:left;
	border-bottom:1px solid #ddd;
	margin-left:71px;
}
div#box_messageboard div.link {
	float:left;
	margin-left:71px;
	width:660px;
	text-align:right;
}

div#box_messageboard table {
	border-top:1px solid #ddd;
	width:100%;
}
div#box_messageboard table tr {
	border-bottom:1px solid #ddd;
}
div#box_messageboard table tr.rowc_2 {
	background-color:#f8f8f8;
}
div#box_messageboard table td p {
	margin:5px;
	padding:0;
}
div#box_messageboard table td.link {
	width:60px;
	text-align:center;
}
div#box_messageboard table td.datum {
	width:60px;
}
div#box_messageboard table td.author {
	width:150px;
}
div#box_messageboard table td.titel {
	width:350px;
}

div#box_new_message {
	width:130px;
	color:white;
	margin:15px 0 10px 0;
	padding:5px 5px 6px 5px;	
	border:none;
	border-radius:4px;
	font-weight:normal;
	text-align:center;
	background-color:var(--lor-color);
	float:right;
}
div#box_new_message img {
	display:none;
}
div#box_new_message a:link,
div#box_new_message a:visited {
	color:white;
	text-decoration:none;
}
div#box_new_message:hover {
	background-color:rgb(64,162,214);
	font-weight:bold;
	cursor:pointer;
	box-shadow: 0 0 2px rgb(64,162,214);
}
div#box_new_message:active {
	box-shadow: 0 0 2px rgb(254,203,0);
}

div#box_new_message p {
    margin: 0;
    padding: 0;
}


div#box_pnet_loglist table {
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	border-left:1px solid #f4f4f4;
	width:98%;
}
div#box_pnet_loglist table td {
	border-bottom:1px solid #ddd;
	border-right:1px solid #f4f4f4;
}
div#box_pnet_loglist table td p {
	margin:5px;
	padding:0;
}
div#box_pnet_loglist table tr.rowc_1 td {
	background-color:#f8f8f8;
}
div#box_pnet_loglist table td.datum {
	width:140px;
	text-align:center;
}
div#box_pnet_loglist table td.action {
	font-weight:bold;
}
div#box_pnet_loglist table td.message {
	width:40px;
	text-align:center;
}