
/*
@media screen{ 
	body, html {
		background-image: url("/Bilder/pageBG.gif");
		background-repeat: repeat-y;
		scrollbar-arrow-color: #272d78;
		scrollbar-face-color: #f2f3f5;
		scrollbar-highlight-color: #ffffff;
		scrollbar-shadow-color: #272d78;	
	
		font-family : Arial;
		background-color:#f2f3f5; 
		height: 100%;
		behavior:url('/inc/csshover.htc');
		margin: 0; 
		padding: 0;
	}
}

@media print{ 
	body, html {
		background-color:#f2f3f5; 
		scrollbar-arrow-color: #272d78;
		scrollbar-face-color: #f2f3f5;
		scrollbar-highlight-color: #ffffff;
		scrollbar-shadow-color: #272d78;	

		font-family : Arial;
		behavior:url('/inc/csshover.htc'); 
		margin: 0; 
		padding: 0;
	}
}
*/

.bodyscreen {
		background-image: url("/Bilder/pageBG.gif");
		background-repeat: repeat-y;
		scrollbar-arrow-color: #272d78;
		scrollbar-face-color: #f2f3f5;
		scrollbar-highlight-color: #ffffff;
		scrollbar-shadow-color: #272d78;	
	
		font-family : Arial;
		background-color:#f2f3f5; 
		height: 100%;
		behavior:url('/inc/csshover.htc');
		margin: 0; 
		padding: 0;
}

.bodyprint {
		background-color:#f2f3f5; 
		scrollbar-arrow-color: #272d78;
		scrollbar-face-color: #f2f3f5;
		scrollbar-highlight-color: #ffffff;
		scrollbar-shadow-color: #272d78;	

		font-family : Arial;
		behavior:url('/inc/csshover.htc'); 
		margin: 0; 
		padding: 0;
}


#Head{
  	position:absolute; 
  	top:0px; 
  	left:0px; 
  	width:100%; 
  	height:113px;
  	padding:0px; 
  	text-align:left;
	background-color:#ffffff; 
	z-index:5;
}
	
#HeadLogo{
  	position:absolute; 
  	top:5px; 
  	left:10px; 
  	height:56;
  	padding:0px; 
  	text-align:left;
	background-color:#FFFFFF; 
}

#HeadBild{
  	position:absolute; 
  	top:56px; 
  	height:56;
  	width:775px;
  	padding:0px; 
  	text-align:right;
	background-color:transparent; 
	z-index:5;
}

#HeadAdresse{
  	position:absolute; 
  	top:56px; 
  	left:180px;
  	padding:0px; 
  	text-align:left;
	z-index:5;
	color:#ffffff;
	background-color:transparent;
	height: 19px;
	line-height: 15px;
	font-size: 10px;
	text-align:left;	
	letter-spacing:-0.2px;
}

#HeadDatum{
  	position:absolute; 
  	top:38px; 
  	left:592px;
  	width: 180px;
  	height: 19px;
	padding:0px; 
  	text-align: right;
	z-index:5;
	color:#272d78;
	background-color: transparent;
	line-height: 15px;
	font-size: 10px;
}

#HeadFlagge1{
  	position:absolute; 
  	top:76px; 
  	left:10px;
	z-index:5;
	background-color:transparent;
}
#HeadFlagge2{
  	position:absolute; 
  	top:76px; 
  	left:59px;
	z-index:5;
	background-color:transparent;
}
#HeadFlagge3{
  	position:absolute; 
  	top:76px; 
  	left:110px;
	z-index:5;
	background-color:transparent;
}


#HeadBlauerBalken{
	background: url('/Bilder/linieBG3.gif') repeat; 
  	position:absolute; 
  	top:56px; 
  	left:0px; 
  	width:100%; 
  	height:57;
  	padding:0px; 
  	text-align:left;
	background-color:#99adc2; 
	z-index:3;
  	width:100%; 
}


#navbox{
  	position:relative; 
  	top:0px; 
  	left:0px; 
  	width:163px; 
  	padding:0px; 
  	text-align:left;
	background-color:#f2f3f5; 
	/*border-right: 1px solid #272d78;*/
	z-index:2;
	min-height: 100%;
}

#navbox2{
	color: #ffffff;
	font-size: 8pt;
}

* html #navbox {height: 100%;} /* IE Hack für 100 % Höhe */
 


#ContentBox {
  	position:absolute; 
  	top:0px; 
 	left:163px; 
	width: 595px; 
	height: 100%;
	background-color: transparent; 
	z-index:1;
}

#ContentBoxPrint {
  	position:absolute; 
  	top:0px; 
 	left:0px; 
	width: 100%; 
	height: 100%;
	background-color: transparent; 
	z-index:1;
}

a.navpunkt {
	float: left;
	display: block;
	text-decoration:none;
	color:#272d78;
	line-height: 15px;
	font-size: 11px;
	text-align:left;
	font-weight:normal;
	cursor:pointer;
	width:100%;
}

a.navpunkt:hover {
	float: left;
	display: block;
	text-decoration:none;
	color:#272d78;
	line-height: 15px;
	font-size: 11px;
	text-align:left;
	font-weight:normal;
	cursor:pointer;
	width:100%;
}

a.navactive {
	float: left;
	display: block;
	text-decoration:none;
	color:#272d78;
	line-height: 15px;
	font-size: 11px;
	text-align:left;
	font-weight:normal;
	cursor:pointer;
	width:100%;
}

a.navactive:hover {
	float: left;
	display: block;
	text-decoration:none;
	color:#272d78;
	line-height: 15px;
	font-size: 11px;
	text-align:left;
	font-weight:normal;
	cursor:pointer;
	width:100%;
}



td.navpunkt{
	color:#272d78;
	background-color:#c9d4df;
	height: 19px;
	line-height: 15px;
	font-size: 11px;
	border-bottom: 1px solid #272d78;
	text-align:left;
	font-weight:normal;
	cursor:pointer;
	padding-left:15px;
}


td.navpunkt:hover, td.navactive{
	color:#272d78;
	background-color:#d2dee9;
	height: 19px;
	line-height: 15px;
	font-size: 11px;
	border-bottom: 1px solid #272d78;
	text-align:left;
	font-weight:normal;
	cursor:pointer;
	left:20px;
	padding-left:15px;
}

td.navspace{
	background-color:#f2f3f5;
	border-bottom: 1px solid #272d78;
}
td.LastNavSpace{
	padding-left:15px;
	left:120px;
	color:#272d78;
	background-color:#f2f3f5;
	line-height: 25px;
	font-size: 11px;
	text-align:left;
	font-weight:normal;
}

td.bannertext{
	padding-left:5px;
	color:#272d78;
	background-color:#f2f3f5;
	font-size: 11px;
	text-align:left;
	font-weight:bold;
	background-color:#f2f3f5;
	border-top: 1px solid #272d78;
}

td.NavSuche{
	color:#272d78;
	background-color:#c9d4df;
	font-size: 11px;
	border-bottom: 1px solid #272d78;
	text-align:left;
	font-weight:normal;
	padding-left:15px;
}
td.NavDirect{
	color:#272d78;
	border-bottom: 1px solid #272d78;
	background-color:#c9d4df;
	height: 47px;
	line-height: 15px;
	font-size: 11px;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:4px;
	padding-left:15px;
}
input, SELECT {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	height:18px;
	width:auto;
	background-color:#f2f3f5;
	color:#272d78;
	border:1px solid #272d78;
}

input.nostyle{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	height:20px;
	width:auto;
	background-color:#ffffff;
	color:#272d78;
	border:0px;
}

textarea {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	width:100%;
	background-color:#f2f3f5;
	color:#272d78;
	border:1px solid #272d78;
}


table.stocklevelinformation th
{
background-color: #99ADC2;
}

table.stocklevelinformation tr.normal
{
background-color: #FFFFFF;
}

table.stocklevelinformation tr.alternate
{
background-color: #EEEEEE;
}