
body  {
  	background-color: #EEEEEE;  
  	padding:0;
  	color:#000;
  	font:x-small/1.5em;
  	voice-family: "\"}\""; voice-family:inherit;
  	font-family : Arial, Helvetica, sans-serif;
  	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
    scrollbar-face-color:   #993333;
    scrollbar-shadow-color: #ffffff;
    scrollbar-highlight-color:  #ffffff;
    scrollbar-3dlight-color:    #ffffff;
    scrollbar-darkshadow-color: #000000;
    scrollbar-track-color:      #d0d0d0;
    scrollbar-arrow-color:      #ffffff; 
    margin: 0px;
    padding: 0px;
} 

.tableborder {
	border:1px solid #993333;
	background-color: #eee;
	cellpadding: 0;
	cellspacing: 0;
}

.important-cell	{
	background-color: #993333;
	color: #fff;
	font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.important-cell a	{
	color: #fff;
}
.important-cell a:link	{
	color: #fff;
}
.important-cell a:visited	{
	color: #fff;
}


.languagechooser {
	border:1px solid #993333;
	background-color: #eee;
	cellpadding: 0;
	cellspacing: 0;
}


.coolTable {
	background-color: #ffffff;		
}

.buttons {
	background-color:#CCCCCC;
	width: 200px;
	color:#000000;
}

.buttons_mini {
	font-size : 10px;
	background-color:#CCCCCC; 
	color:#000000; 
	width: 45px; 
	height: 20px;   
	border:2px solid #993333; 
}

.buttons_login {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	background-color:#EEE;
	height: 20px;
	font-weight : bold;
	text-align: center;
	border:1px solid #993333;	
}

.orderHeader {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	background-color:#993333;
	color: #FFFFFF;	
	vertical-align: middle;
}

.orderHeader select {
	color : #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px
	vertical-align: middle;
}

.orderHeader input {
	color : #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	vertical-align: middle;
}

.orderHeader checkbox {
	color : #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	vertical-align: middle;
}


.shippingDetail {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	background-color:#dd5656;
	color: #FFFFFF;	
}

.button {

}

.button a {
	color : #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	background : #993333;
	font-size: 11px;
	text-decoration : none;
}

.button  a:link {
	color : #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	background : #993333;
	font-size: 11px;
	text-decoration : none;
}

.button  a:hover {
	color : #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	background : #993333;
	font-size: 11px;
	text-decoration : none;
}

.button a:visited {
	color : #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	background : #993333;
	font-size: 11px;
	text-decoration : none;
}

.button select {
	color : #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px
}


HR {
	color : #993333;
	background-color: #993333;
	text-align: center;
}

H4 {
	font-size : 15px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
}
.regionen {
	color : #000000;
	BACKGROUND-COLOR:#ffffff; 
	FONT-SIZE:9pt;
	WIDTH:150px;
}

.listwindow {
	color : #000000;
	BACKGROUND-COLOR:#ffffff; 
	FONT-SIZE:9pt;
	WIDTH:110px;
}
.groupwindow {
	color : #000000;
	BACKGROUND-COLOR:#ffffff; 
	FONT-SIZE:9pt;
	WIDTH:250px;
}
.preferenceListWindow {
	color : #000000;
	BACKGROUND-COLOR:#ffffff; 
	FONT-SIZE:9pt;
	WIDTH:300px;
}
.suche {
	color : #000000;
	BACKGROUND-COLOR:#ffffff; 
	FONT-SIZE:9px;
	WIDTH:300px;
}

.farbe0kl{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #000000;
}

.farbe0nr{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background : #FFFFFF;
	color : #000000;
}

.farbe0gr{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	background : #FFFFFF;
	color : #000000;
}

.farbe1kl{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #CCCCCC;
	color : #000000;
}

.farbe3kl{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #993333;
	color : #FFFFFF;
}

.farbe3kl input{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	width : 100px;
	border-width : 0px 0px 0px 0px;
}

.farbe3nr{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background : #993333;
	color : #FFFFFF;
}

.farbe3nr a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FFFFFF;
	text-decoration : none;
	text-align : center;
}

.farbe3nr a:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FFFFFF;
	text-decoration : none;
	text-align : center;
}

.farbe3nr a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FFFFFF;
	text-decoration : none;
	text-align : center;
}

.farbe3nr a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FFFFFF;
	text-decoration : none;
	text-align : center;
}

.farbe3gr{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	background : #993333;
	color : #FFFFFF;
	
}

.ranking{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background : #993333;
	color : #FFFFFF;
	font-weight : bold;
}

.ranking a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FFFFFF;
	text-decoration : none;
	text-align : center;
	
}

.ranking a:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FFFFFF;
	text-decoration : none;
	text-align : center;
	font-weight : bold;
}

.ranking a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FFFFFF;
	text-decoration : none;
	text-align : center;
	font-weight : bold;
}

.ranking a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FFFFFF;
	text-decoration : none;
	text-align : center;
	font-weight : bold;
}

.hilfe{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background : #CCCCCC;
	color : #000000;
	text-align : left;
	font-weight : bold;
	
}
.hilfe a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background : #CCCCCC;
	color : #000000;
	text-decoration : none;
	text-align : left;
	
}

.hilfe a:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background : #CCCCCC;
	color : #000000;
	text-decoration : none;
	text-align : left;
	font-weight : bold;
}

.hilfe a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background : #CCCCCC;
	color : #000000;
	text-decoration : none;
	text-align : left;
	font-weight : bold;
}

.hilfe a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background : #CCCCCC;
	color : #000000;
	text-decoration : none;
	text-align : left;
	font-weight : bold;
}

.headline  {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 17px;
	color : #000000;
	font-weight : bold;
}

.hnav0{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #000000;
	text-decoration : none;
	text-align : center;
}

.hnav0 a{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #000000;
	text-decoration : none;
	text-align : center;
}

.hnav0 a:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #000000;
	text-decoration : none;
	text-align : center;
}
.hnav0 a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #000000;
	text-decoration : none;
	text-align : center;
}
.hnav0 a:visited{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #000000;
	text-align : center;
}

.hnav1{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #CCCCCC;
	color : #000000;
	text-align : center;
}

.hnav1 a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #CCCCCC;
	color : #000000;
	text-decoration : none;
	text-align : center;
}

.hnav1 a:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #CCCCCC;
	color : #000000;
	text-decoration : none;
	text-align : center;
}

.hnav1 a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #CCCCCC;
	color : #000000;
	text-decoration : none;
	text-align : center;
}

.hnav1 a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #CCCCCC;
	color : #000000;
	text-decoration : none;
	text-align : center;
}

.hnav2{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #000000;
}

.hnav3{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #993333;
}

.hnav2 a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #000000;
	text-decoration : none;

}

.hnav2 a:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #000000;
	text-decoration : none;
}

.hnav2 a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #000000;
	text-decoration : none;
}

.hnav2 a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #000000;
	text-decoration : none;
}
.hnav3 a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #993333;
	text-decoration : none;
}

.hnav3 a:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #993333;
	text-decoration : none;
}

.hnav3 a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #993333;
	text-decoration : none;
}

.hnav3 a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	color : #993333;
	text-decoration : none;
}

.hnav4{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #EEEEEE;
	color : #000000;
}


.hnav4 a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #EEEEEE;
	color : #000000;
	text-decoration : none;

}

.hnav4 a:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #EEEEEE;
	color : #000000;
	text-decoration : none;
}

.hnav4 a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #EEEEEE;
	color : #000000;
	text-decoration : none;
}

.hnav4 a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #EEEEEE;
	color : #000000;
	text-decoration : none;
}

.hnav5{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #EEEEEE;
	color : #993333;
}
.hnav5 a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #EEEEEE;
	color : #993333;
	text-decoration : none;
}

.hnav5 a:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #EEEEEE;
	color : #993333;
	text-decoration : none;
}

.hnav5 a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #EEEEEE;
	color : #993333;
	text-decoration : none;
}

.hnav5 a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #EEEEEE;
	color : #993333;
	text-decoration : none;
}
.subheadline  {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 15px;
	color : #000000;
	font-weight : bold;
}

.ausgabe {
	color : #000000;
	font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.ausgabe a {
	color : #993333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px
}

.ausgabe a:link {
	color : #993333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px
}

.ausgabe a:hover {
	color : #993333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px
}

.ausgabe a:visited {
	color : #993333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px
}

.ausgabe input{
	color : #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px
}

.resultPage {
	color : #000000;
	font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.resultPage a {
	color : #993333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
}


.eingabe {
	color : #000000;
	font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.eingabe a {
	color : #993333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px
}

.eingabe a:link {
	color : #993333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px
}

.eingabe a:hover {
	color : #993333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px
}

.eingabe a:visited {
	color : #993333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px
}

.eingabe select {
	color : #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px
}

.eingabe input {
	color : #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
}

.important {
	color : #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px
}


.error {
	color : #993333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px
}

.fliestext {
	color : #000000;
	font-size : 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.fliestext a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #993333;
}

.fliestext  a:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #993333;
}

.fliestext  a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #993333;
}

.fliestext a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #993333;
}

.orderlist {
	color : #000000;
	font-size : 13px;
	font-family: Arial, Helvetica, sans-serif;
	width: 680px
}

.orderlist a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #993333;
}

.orderlist  a:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #993333;
}

.orderlist  a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #993333;
}

.orderlist a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #993333;
}

.orderlist_Ausschreibung {
	color : #000000;
	font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 680px
}

.tr1 {
	background : #ccc;
}

.tr2 {
	background : #eee;
}

.tr4 {
	background : #fff7aa;
}

.tr3 {
	background : #f9e868;
}

.header2 {
	BACKGROUND: #770000; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
.header2 A {
	BACKGROUND: #770000; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
.header2 A:link {
	BACKGROUND: #770000; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
.header2 A:hover {
	BACKGROUND: #770000; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
.header2 A:visited {
	BACKGROUND: #770000; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
.liste0 {
	color : #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px
}
.liste1 {
	color : #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-align: justify;
	width: 550px
}

.liste1 a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #993333;
}

.liste1 a:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #993333;
}

.liste1 a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #993333;
}

.liste1 a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #993333;
}
.note {
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 600px
}
.note a {
	color : #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.note a:link {
	color : #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.note a:hover {
	color : #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.note a:visited {
	color : #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tabs { 
 border-bottom: .75em #993333 solid;
 margin-top: .67em;
 margin-right: 2px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 }
.tabs th, .tabs td {
width: 150px;
text-align: center;
color: #FFFFFF;
 border-right: 1px solid #333;
 background-color: #ddd;
 padding-right: 7px;
 }
.tabs td {
color: #FFFFFF;
 border-bottom: 1px solid #ddd;
 background-color: #ddd;
 font-size: 12px;
 }
.tabs th {
 background-color: #993333;
 color: #fff;
 font-size: 12px;
 }
.tabs a  {
 text-decoration: none;
 color: #FFFFFF;
 }

.tabsreload th {
border-right: 1px solid #333;
 background-color: #ddd;
 padding-right: 7px;
}

.tabsreload a {
text-decoration: none;
 color: #fff;
}

.bar { 
 border-bottom: .75em #993333 solid;
 color: #993333;
 margin-top: .67em;
 margin-right: 2px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;

 }
.bar td {
 border-bottom: 1px solid #ddd;
 background-color: #993333;
 color: #fff;
 font-size: 12px;
 }
.bar a  {
 color: #fff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 }
 
.bar a:link  {
 color: #fff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 }
.bar a:hover  {
 color: #fff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 }
.bar a:visited  {
 color: #fff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 }

.bargreen { 
 border-bottom: .75em #993333 solid;
 color: #993333;
 margin-top: .67em;
 margin-right: 2px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;

 }
.bargreen td {
 border-bottom: 1px solid #ddd;
 background-color: #229900;
 color: #fff;
 font-size: 12px;
 }
.bargreen a  {
 color: #fff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 }
 
.bargreen a:link  {
 color: #fff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 }
.bargreen a:hover  {
 color: #fff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 }
.bargreen a:visited  {
 color: #fff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 }


 .orderlisttabs { 
 border-bottom: .75em #993333 solid;
 margin-top: .67em;
 margin-right: 2px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 }
.orderlisttabs th, .orderlisttabs td {
 border-right: 1px solid #333;
 background-color: #ddd;
 padding-right: 7px;
 }
.orderlisttabs td {
 border-bottom: 1px solid #ddd;
 background-color: #ddd;
 font-size: 14px;
 }
.orderlisttabs th {
 background-color: #993333;
 color: #fff;
 font-size: 14px;
 }
.orderlisttabs a  {
font-weight : bold;
color: #000000;
text-decoration: none;
 }

.changeData {
    color : green;
    font-weight : bold;
    font-size : 12px;
    font-family: Arial, Helvetica, sans-serif;
}
 
div.actionLayer {
  background-color : #C0C0C0;
}

div.actionLayer a {
  color : #993333;
  font-size: 10px;
  font-family : Arial, Helvetica, sans-serif;
}

div.actionLayer td.via {
  background-color: #f9e868;
}

div.actionLayer td.original {
  background-color: #C0C0C0;
}
 
div.actionLayer td.original a {
  background-color: #C0C0C0;
  color: blue;
  font-size: 10px;
  font-family : Arial, Helvetica, sans-serif;
}

input.via, select.via {
  background-color: #f9e868;
  color : #993333;
}

