@charset "iso-8859-1";
/* author: IMaS GmbH */
/* Creation date: 05.02.2004 */

/*************************************************************************************
* Programm: content.css                                                              *
* Funktion:                                                                          *
**************************************************************************************
*  #   DATUM   VER.  FNR   VON   BESCHREIBUNG                                        *
* --- -------- ----- ----- ----- --------------------------------------------------- *
* 000 25.01.05 1.200 00000 frank Bestand V1.2                                        *
* 001 03.02.05 1.210 17232 frank Einfügen input.readonly                             *
* 002 22.03.05 1.210 17539 frank Farbprofil angepasst                                *
* 003 20.07.06 1.4.3 18818 frank einfügen darkbuttonpush                             *
* 004 08.01.07 1.5.0 19616 frank neue styles ohne zahl (bodyHK)                      *
* 005 21.08.07 1.5.3 20083 frank neue farbe für edi-artikel                          *
* 006
*************************************************************************************/

body.pbso {
	background-color: 	#D6D3CE;
	margin: 			0px;
	padding: 			0px
}

body.pbso2 {
	background-color: 	#eeeeee;
	margin: 			0px;
	padding: 			0px
}

table.aussen {
	min-height:				100%;
	width:				100%;
}

td.aussen {
    background-color:    #D6D3CE;
}

table.title {
	border:				1px solid #00008c;
}

th.title {
	font-family: 		verdana;
	font-size:			12px;
	font-weight:		bold;
	color:				#ffffff;
	background-color:	#00008c;
	padding:			1px;
	margin:				0px;
	border: 			1px solid #00008c; 
}

td.title {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#ffffff;
	background-color:	#00006b;
	padding:			1px;
	padding-right:		3px;
	padding-left:		3px;
	margin:				0px;
}
td.title2 {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#ffffff;
	background-color:	#0000c6;
	padding:			1px;
	padding-right:		3px;
	padding-left:		3px;
	margin:				0px;
}

table.body {
	border-right:		1px solid #00008c;
	border-left:		1px solid #00008c;
	border-bottom:		1px solid #00008c;
}
td.bodyHK {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body1HK {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#ffffff;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body2HK {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#eeeeee;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.bodyPL {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000088;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body1PL {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000088;
	background-color:	#ffffff;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body2PL {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000088;
	background-color:	#eeeeee;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.bodySO {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#880000;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body1SO {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#880000;
	background-color:	#ffffff;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body2SO {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#880000;
	background-color:	#eeeeee;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body1AK {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#008800;
	background-color:	#ffffff;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body2AK {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#008800;
	background-color:	#eeeeee;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}

td.body1NE {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#888888;
	background-color:	#ffffff;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body2NE {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#888888;
	background-color:	#eeeeee;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body1PI {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#660066;
	background-color:	#ffffff;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body2PI {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#660066;
	background-color:	#eeeeee;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body1AA {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#660066;
	background-color:	#ffffff;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body2AA {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#660066;
	background-color:	#eeeeee;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body1SA {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#11aabb;
	background-color:	#ffffff;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body2SA {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#11aabb;
	background-color:	#eeeeee;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body1ED {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#110099;
	background-color:	#ffffff;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body2ED {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#110099;
	background-color:	#eeeeee;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body1AN {
	font-family: 		Helvetica, Arial, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#ffffff;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
td.body2AN {
	font-family: 		Helvetica, Arial, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#eeeeee;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}


.bodyerr {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		bold;
	color:				#880000;
	background-color:	#eeeeee;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
.bodyoki {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		bold;
	color:				#008800;
	background-color:	#eeeeee;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}
.bodymsg {
	font-family: 		tahoma;
	font-size:			12px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#eeeeee;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
}

.over {
	background-color:	#C4C4FD;
	border:				1px solid #00008c;
}

.out1 {
	background-color:	#ffffff;
	border:				1px solid #ffffff;
}

.out2 {
	background-color:	#eeeeee;
	border:				1px solid #eeeeee;
}

.leisteover {
	background-color:	#00006b;
	border:				1px solid #00008c;
}

.leisteout {
	background-color:	#00006b;
	border:				1px solid #00006b;
}

th.foot {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#ffffff;
	background-color:	#00008c;
	padding:			1px;
	margin:				0px;
}

.button {
	font-family:		tahoma;
	font-size:			9px;
	font-weight:		bold;
	color:				#000000;
	background-color:	#D4D0C8;
	padding:			0px;
	margin:				0px;
	border-top:			1px solid #ffffff;
	border-left:		1px solid #ffffff;
	border-bottom:		1px solid #808080;
	border-right:		1px solid #808080;
	cursor:				pointer;
}

.darkbutton {
	font-family:		tahoma;
	font-size:			9px;
	font-weight:		bold;
	color:				#000000;
	background-color:	#D4D0C8;
	padding:			0px;
	margin:				0px;
	border-top:			1px solid #ffffff;
	border-left:		1px solid #ffffff;
	border-bottom:		1px solid #808080;
	border-right:		1px solid #808080;
	cursor:				pointer;
}

.darkbuttonpush {
	font-family:		tahoma;
	font-size:			9px;
	font-weight:		bold;
	color:				#000000;
	background-color:	#D4D0C8;
	padding:			0px;
	margin:				0px;
	border-bottom:		1px solid #ffffff;
	border-right:		1px solid #ffffff;
	border-top:			1px solid #808080;
	border-left:		1px solid #808080;
	cursor:				pointer;
}

.butpush {
	font-family:		tahoma;
	font-size:			9px;
	font-weight:		bold;
	/*font-style:         italic;*/
	color:				#ffffff;
	background-color:	#D4D0C8;
	padding:			0px;
	margin:				0px;
	border-top:			1px solid #808080;
	border-left:		1px solid #808080;
	border-bottom:		1px solid #ffffff;
	border-right:		1px solid #ffffff;
	cursor:				pointer;
}

input.body {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#ffffff;
	padding:			0px;
	padding-right:		2px;
	padding-left:		2px;
	border:				1px solid #999999;
	text-align:			left;
}

input.bodyred {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#ffffff;
	padding:			0px;
	padding-right:		2px;
	padding-left:		2px;
	border:				1px solid #990000;
	text-align:			left;
}

input.readonly {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#333333;
	background-color:	#eeeeee;
	padding:			0px;
	padding-right:		2px;
	padding-left:		2px;
	border:				1px solid #999999;
	text-align:			left;
}

input.hidden {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	padding:			0px;
	padding-right:		2px;
	padding-left:		2px;
	border-size:		0px;
	text-align:			left;
}

iframe.body {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#ffffff;
	padding:			0px;
	border:				1px solid #999999;
	text-align:			left;
}

textarea.body {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#ffffff;
	padding:			0px;
	padding-right:		2px;
	padding-left:		2px;
	border:				1px solid #999999;
	text-align:			left;
}
select.body {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#ffffff;
	padding:			0px;
	padding-right:		2px;
	padding-left:		2px;
	border:				1px solid #999999;
	text-align:			left;
}

select.ueber {
	font-family: 		tahoma;
	font-size:			10px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#ffffff;
	padding:			0px;
	padding-right:		2px;
	padding-left:		2px;
	border:				1px solid #999999;
	text-align:			left;
}

input.foot {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#ffffff;
	padding:			0px;
	padding-right:		2px;
	padding-left:		2px;
	margin:				0px;
	border:				1px solid #00008c;
	text-align:			left;
}

input.stdbut {
	font-family: 		tahoma;
	font-size:			10px;
	text-align:			center;
	color:				#ffffff;
	background-color:	#00006b;
	padding:			0px;
	margin:				0px;
	border:				1px solid #00008c;
	cursor:				pointer;
}

div.stdbut {
	font-family: 		tahoma;
	font-size:			10px;
	text-align:			center;
	color:				#ffffff;
	background-color:	#00006b;
	padding:			1px;
	margin:				1px;
	border:				1px solid #00008c;
	cursor:				pointer;
}

input.uve {
	font-family: 		tahoma;
	font-size:			11px;
	text-align:			center;
	background-color:	#ff9999;
	padding:			0px;
	margin:				0px;
	border:				1px solid #000000;
	cursor:				pointer;
	font-weight:		bold;
}

img.artikel {
	border:				1px solid #00008c;
}

.border	{
	background-color:	#00008c;
}

.error {
	font-family: 	tahoma;
	font-size:		12px;
	font-weight:	bold;
	text-align:		center;
	color:			#880000;	
}

.txt {
	font-family: 	tahoma;
	font-size:		12px;
	font-weight:	bold;
	text-align:		center;
	color:			#000000;	
}

.outTD {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#ffffff;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
	border:				1px solid #ffffff
}

.overTD {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#ffffff;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
	border:				1px solid #00008c
}

.matchTD {
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#ffffff;
	padding:			1px;
	padding-right:		2px;
	padding-left:		2px;
	border:				1px solid #880000
}

A.ulHK 			{color:#000000;text-decoration:none; }
A.ulHK:visited 	{color:#000000;text-decoration:none; }
A.ulHK:active 	{color:#000000;text-decoration:none; }
A.ulHK:hover	{color:#000000;text-decoration:underline; }
A.ulPL 			{color:#000088;text-decoration:none; }
A.ulPL:visited 	{color:#000088;text-decoration:none; }
A.ulPL:active 	{color:#000088;text-decoration:none; }
A.ulPL:hover	{color:#000088;text-decoration:underline; }
A.ulSO 			{color:#880000;text-decoration:none; }
A.ulSO:visited 	{color:#880000;text-decoration:none; }
A.ulSO:active 	{color:#880000;text-decoration:none; }
A.ulSO:hover	{color:#880000;text-decoration:underline; }
A.ulAK 			{color:#008800;text-decoration:none; }
A.ulAK:visited 	{color:#008800;text-decoration:none; }
A.ulAK:active 	{color:#008800;text-decoration:none; }
A.ulAK:hover	{color:#008800;text-decoration:underline; }
A.ulNE 			{color:#888888;text-decoration:none; }
A.ulNE:visited 	{color:#888888;text-decoration:none; }
A.ulNE:active 	{color:#888888;text-decoration:none; }
A.ulNE:hover	{color:#888888;text-decoration:underline; }
A.ulSA 			{color:#11aabb;text-decoration:none; }
A.ulSA:visited 	{color:#11aabb;text-decoration:none; }
A.ulSA:active 	{color:#11aabb;text-decoration:none; }
A.ulSA:hover	{color:#11aabb;text-decoration:underline; }
A.ulED 			{color:#110099;text-decoration:none; }
A.ulED:visited 	{color:#110099;text-decoration:none; }
A.ulED:active 	{color:#110099;text-decoration:none; }
A.ulED:hover	{color:#110099;text-decoration:underline; }
A.ulPI 			{color:#660066;text-decoration:none; }
A.ulPI:visited 	{color:#660066;text-decoration:none; }
A.ulPI:active 	{color:#660066;text-decoration:none; }
A.ulPI:hover	{color:#660066;text-decoration:underline; }


A 			{color:#000088;text-decoration:none; }
A:visited 	{color:#000088;text-decoration:none; }
A:active 	{color:#000088;text-decoration:none; }
A:hover		{color:#000088;text-decoration:underline; }

A.fake 			{color:#000000;text-decoration:none; }
A.fake:visited 	{color:#000000;text-decoration:none; }
A.fake:active 	{color:#000000;text-decoration:none; }
A.fake:hover	{color:#000000;text-decoration:none; }

#greyout {
 position:absolute;
 left:0px;
 top:0px;
 width:100%;
 height:100%;
 background-color:#ffffff;
 display:none;
}

