/*==========================*/
/*== copyright eSpectrum GmbH ==*/
/*==========================*/
/*==  Rot =  #F55D5D*/
/*==  Blau =  #8C8CE9*/
/*==  Grün =  #2FAD22*/
/*==========================*/

BODY {
background-color: #FFFFFF;
font: normal 12px verdana, arial, helvetica, sans-serif;
}

.errStr 
{
color: Red;
font-weight:bold;
}

/*===========================================================*/
/* Die Definition des Kopfbereichs */
/*===========================================================*/

.top-body {
background-color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
border-bottom: 2px solid #ffd275;
font: normal 12px verdana, arial, helvetica, sans-serif;
color: white;
}

.top-table {
background-image: url("/images/topgrad.gif");
background-color: #002d96;
background-repeat: repeat-x;
font: bold 14px verdana, arial, helvetica, sans-serif;
border-bottom: 2px solid #ffd275;
color: white;
}

.menuleft-body {
border-top: 0px solid #ffd275;
border-bottom: 2px solid #ffd275;
border-left: 2px solid #ffd275;
border-right: 2px solid #ffd275;
background-color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font: normal 12px verdana, arial, helvetica, sans-serif;
color: white;
}

.menuleft-button-w {
margin-left: 10px;
background-image : url(/images/switch-w.gif);
background-repeat : no-repeat;
height : 24px;
width: 120px;
text-align : center;
font-weight : bold;
vertical-align : middle;
}

.menuleft-button-bf {
margin-left: 10px;
background-image : url(/images/switch-bf.gif);
background-repeat : no-repeat;
height : 24px;
width: 120px;
text-align : center;
font-weight : bold;
vertical-align : middle;
}

.menuleft-button-r {
margin-left: 10px;
background-image : url(/images/switch-r.gif);
background-repeat : no-repeat;
height : 24px;
width: 120px;
text-align : center;
font-weight : bold;
vertical-align : middle;
}

.menuleft-button-g {
margin-left: 10px;
background-image : url(/images/switch-g.gif);
background-repeat : no-repeat;
height : 24px;
width: 120px;
text-align : center;
font-weight : bold;
vertical-align : middle;
}

.menuleft-button-b {
margin-left: 10px;
background-image : url(/images/switch-b.gif);
background-repeat : no-repeat;
height : 24px;
width: 120px;
text-align : center;
font-weight : bold;
vertical-align : middle;
}

.menuleft-button-gb {
margin-left: 10px;
background-image : url(/images/switch-gb.gif);
background-repeat : no-repeat;
height : 24px;
width: 120px;
text-align : center;
font-weight : bold;
vertical-align : middle;
}

.menuleft-button-link, .menuleft-button-link:visited { 
color:  #303030; 
font-weight : bold;
text-decoration:none; 
}

.menuleft-button-link:hover { 
color : #8C8CE9;
text-decoration:none; 
}

.menuleft-button-link:active {
color : #8C8CE9;
text-decoration:none; 	
}

.menuleft-header {
background-color :  #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-weight: bold; 
font-size : 12px;
text-align: center;
padding-top: 4px;
color: #003399;
width: 100%;
height: 20px;
}

/*===========================================================*/
/* Die Definition des Baums */
/*===========================================================*/
.tree-body {
background-color: #e1ecfc;
margin-left: 5px;
margin-top: 5px;
font: normal 10px verdana, arial, helvetica, sans-serif;
scrollbar-base-color: #e1ecfc;
scrollbar-face-color: #e1ecfc;
scrollbar-highlight-color: #e1ecfc;
}

SPAN.treeview A, SPAN.treeview A:link, SPAN.treeview A:visited
{
font: normal 8pt verdana, arial, helvetica, sans-serif;
color: #202020;
TEXT-DECORATION: none
}

SPAN.treeview A:hover
{
font: normal 8pt verdana, arial, helvetica, sans-serif;
COLOR:  #003399;
TEXT-DECORATION: none
}

/*===========================================================*/
/* Die Definition des Editier-Baums */
/*===========================================================*/
.treeedit-body {
background-color: #e1ecfc;
margin-left: 5px;
margin-top: 5px;
font: normal 10px verdana, arial, helvetica, sans-serif;
scrollbar-base-color: #e1ecfc;
scrollbar-face-color: #e1ecfc;
scrollbar-highlight-color: #e1ecfc;
}

SPAN.treeeditview A, SPAN.treeeditview A:link, SPAN.treeeditview A:visited
{
font: normal 8pt verdana, arial, helvetica, sans-serif;
color: #202020;
TEXT-DECORATION: none
}

SPAN.treeeditview A:hover
{
font: normal 8pt verdana, arial, helvetica, sans-serif;
COLOR:  #003399;
TEXT-DECORATION: none
}

/*===========================================================*/
/* Die Definition der Bereichsübersicht */
/*===========================================================*/
.content-body {
background-image:  url("/images/hb1.gif");
background-repeat: no-repeat;
background-position: center;
background-color: #FFFFFF;
margin-left: 5px;
margin-top: 0px;
font: normal 12px verdana, arial, helvetica, sans-serif;
scrollbar-base-color: white;
scrollbar-face-color: white;
scrollbar-highlight-color: white;
}

.content-body-oh {
background-color: #FFFFFF;
margin-left: 5px;
margin-top: 0px;
font: normal 12px verdana, arial, helvetica, sans-serif;
scrollbar-base-color: white;
scrollbar-face-color: white;
scrollbar-highlight-color: white;
}

.content-text {
font: normal 12px verdana, arial, helvetica, sans-serif;
}

.content-text-b {
font: bold 12px verdana, arial, helvetica, sans-serif;
}

.content-corp1 {
border-top: 2px solid #ffd275;
border-bottom: 2px solid #ffd275;
border-left: 2px solid #ffd275;
border-right: 2px solid #ffd275;
}

.content-corp2 {
border-top: 1px solid #002d96;
border-bottom: 1px solid #002d96;
border-left: 1px solid #002d96;
border-right: 1px solid #002d96;
}

.content-corp-address {
font: normal 11px verdana, arial, helvetica, sans-serif;
color :  #003399;
}

.content-corp-phone {
font: normal 11px verdana, arial, helvetica, sans-serif;
color :  #003399;
}

.content-header {
background-color :  #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-weight: bold; 
font-size : 14px;
color: #003399;
padding-top:3px; 
padding-left:2px; 
}

.content-header-corp {
background-color :  #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-size : 12px;
font-weight: bold; 
color: #003399;
padding-top:3px; 
padding-left:2px; 
}

/* Die Definition der Headline */
.content-hl {
font: bold 12px verdana, arial, helvetica, sans-serif;
color: #000000;	
}

/* Die Definition der Sub-Headline */
.content-shl {
font: normal 11px verdana, arial, helvetica, sans-serif;
color: #000000;	
}

/* Die Definition der Autorenzeile */
.content-az{
font: normal 10px verdana, arial, helvetica, sans-serif;
color : Gray;
}

/* Ab hier die zusätzlichen Definitionen für den Editier-Bereich */

.content-edit-bereich {
color :  #F55D5D;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 10px;
font-weight : bold;
text-align : left;
background-color :    #F2F8FF;
border-top:1px;
border-top-style : solid;
border-top-color : #808080; 
border-bottom:1px;
border-bottom-style : solid;
border-bottom-color : #808080; 
padding-top:1px; 
padding-left:2px; 
margin-top : 1px;
margin-bottom : 5px;
}

DIV.content-edit-bereich A:link, DIV.content-edit-bereich A:visited { 
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 10px;
font-weight : bold;
color:  #303030; 
font-weight : bold;
text-decoration:none; 
}

DIV.content-edit-bereich A:hover { 
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 10px;
font-weight : bold;
color : #003399;
text-decoration:none; 
}

.content-edit-artikel {
border-top:1px;
border-top-style : solid;
border-top-color : #808080; 
border-right:1px;
border-right-style : solid;
border-right-color : #808080; 
border-bottom:1px;
border-bottom-style : solid;
border-bottom-color : #808080; 
border-left:1px;
border-left-style : solid;
border-left-color : #808080; 
background-color: #FFFFFF;
/*#F2F8FF;*/
width: 100%;
padding-top:0px; 
padding-left:2px; 
margin-bottom : 5px;
}

.content-edit-rahmen {
border-top:1px;
border-top-style : solid;
border-top-color : #808080; 
border-right:1px;
border-right-style : solid;
border-right-color : #808080; 
border-bottom:1px;
border-bottom-style : solid;
border-bottom-color : #808080; 
border-left:1px;
border-left-style : solid;
border-left-color : #808080; 
width: 100%;
padding-top:0px; 
padding-left:2px; 
margin-bottom : 5px;
}

.content-edit-artikel-line {
background-color: #F2F8FF;
}

DIV.content-edit-artikel-line A:link, DIV.content-edit-artikel-line A:visited, DIV.content-edit-artikel A:link, DIV.content-edit-artikel A:visited { 
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 10px;
font-weight : bold;
color:  #303030; 
font-weight : bold;
text-decoration:none; 
}

DIV.content-edit-artikel-line A:hover, DIV.content-edit-artikel A:hover { 
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 10px;
font-weight : bold;
color : #003399;
text-decoration:none; 
}

.CCbStatLineR{
color :  #F55D5D;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 10px;
font-weight : bold;
text-align : left;
background-color : #F2F8FF;
}

.CCbStatLineB{
color :  #8C8CE9;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 10px;
font-weight : bold;
text-align : left;
background-color : #F2F8FF;
}

.CCbStatLineG{
color :  #2FAD22;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 10px;
font-weight : bold;
text-align : left;
background-color : #F2F8FF;
}

SPAN.content-head {
	margin: 0px;
}

/*===========================================================*/
/* Die Definition des Editierbereichs */
/*===========================================================*/
.edit-body {
background-image:  url("/images/hb1.gif");
background-repeat: no-repeat;
background-position: center;
background-color: #FFFFFF;
margin-left: 5px;
margin-top: 0px;
font: normal 11px verdana, arial, helvetica, sans-serif;
scrollbar-base-color: white;
scrollbar-face-color: white;
scrollbar-highlight-color: white;
}

.edit-header {
background-color :  #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-weight: bold; 
font-size : 12px;
text-align: left;
padding-top: 4px;
padding-left: 10px;
color: #003399;
width: 100%;
height: 20px;
}

BODY.edit-body H1{
background-color : #CFE1FD;
background-image: url("/images/toolgrad.gif");
font: bold 14px verdana, arial, helvetica, sans-serif;
color: #003399;
padding-top:3px; 
padding-left:2px; 
}

BODY.edit-body H2{
background-color : #CFE1FD;
background-image: url("/images/toolgrad.gif");
font: bold 12px verdana, arial, helvetica, sans-serif;
color: #003399;
padding-top:3px; 
padding-left:2px; 
}

.edit-ar-table {
background-color: #FFFFFF;
color :  #0000CD;
font: normal 11px verdana, arial, helvetica, sans-serif;
border: 1px;
border-style :  solid;
border-color :  #ffd275;
margin: 0px;
}

.edit-ar-table-tr {
	
}

.edit-ar-table-td {
background-color: #FFFFFF;
font: normal 11px verdana, arial, helvetica, sans-serif;
color :  #0000CD;
border: 1px;
border-style : solid;
border-color : #ffd275;
}

.edit-ar-table-ob{
font: normal 11px verdana, arial, helvetica, sans-serif;
color :  #0000CD;
border: 0px;
margin: 0px;
}

.edit-ar-table-td-ob{
font: normal 11px verdana, arial, helvetica, sans-serif;
color : #0000CD;
border: 0px;
}

.edit-ar-inputHL {
background-color : #e1ecfc;
width: 100%;
font: bold 11px verdana, arial, helvetica, sans-serif;
color: Black;
border-width : 0px;
}
.edit-ar-inputSHL {
background-color : #e1ecfc;
font: normal 11px verdana, arial, helvetica, sans-serif;
color :  Black;
border-width : 0px;
scrollbar-face-color : #e1ecfc;
scrollbar-base-color : #e1ecfc;
scrollbar-highlight-color : #e1ecfc;
}

.edit-ar-inputDate {
background-color: #e1ecfc;
font: normal 11px verdana, arial, helvetica, sans-serif;
color: Black;
border-style : solid;
border-width : 1px;
border-color : #808080;
width: 80px;
text-align: center;
}

.edit-ar-ust {
background-color: #e1ecfc;
font: normal 11px verdana, arial, helvetica, sans-serif;
color: Black;
border-style : solid;
border-width : 1px;
border-color : #808080; 
width: 20px;
text-align: center;
}

.edit-ar-inputNorm {
background-color : #e1ecfc;
font: normal 11px verdana, arial, helvetica, sans-serif;
color: Black;
border-style : solid;
border-width : 1px;
border-color : #808080;
scrollbar-face-color : #e1ecfc;
scrollbar-base-color : #e1ecfc;
scrollbar-highlight-color : #e1ecfc;
}

.edit-ar-checkbox {
font: normal 11px verdana, arial, helvetica, sans-serif;
color: Black;
}

.edit-button-w {
background-image : url(/images/switch-w.gif);
background-repeat : no-repeat;
background-color: #FFFFFF;
font: normal 11px verdana, arial, helvetica, sans-serif;
text-align : center;
vertical-align : middle;
color: #000000;
height : 30px;
width: 126px;
cursor: hand;
}

.edit-button-g {
background-image : url(/images/switch-g.gif);
background-repeat : no-repeat;
background-color: #FFFFFF;
font: normal 11px verdana, arial, helvetica, sans-serif;
text-align : center;
vertical-align : middle;
color: #000000;
height : 30px;
width: 126px;
cursor: hand;
}

.edit-button-b {
background-image : url(/images/switch-b.gif);
background-repeat : no-repeat;
background-color: #FFFFFF;
font: normal 11px verdana, arial, helvetica, sans-serif;
text-align : center;
vertical-align : middle;
color: #000000;
height : 30px;
width: 126px;
cursor: hand;
}

.edit-button-r {
background-image : url(/images/switch-r.gif);
background-repeat : no-repeat;
background-color: #FFFFFF;
font: normal 11px verdana, arial, helvetica, sans-serif;
text-align : center;
vertical-align : middle;
color: #000000;
height : 30px;
width: 126px;
cursor: hand;
}

/*===========================================================*/
/* Die Definition der Auswahltabellen */
/*===========================================================*/

.select-table {
background-color: #FFFFFF;
color :  #0000CD;
font: normal 11px verdana, arial, helvetica, sans-serif;
border: 1px;
border-style :  solid;
border-color :  #ffd275;
margin: 0px;
}

.select-table-tr {
background-color: #FFFFFF;
font: normal 11px verdana, arial, helvetica, sans-serif;
color :  #0000CD;
cursor: text(Klicken zur Auswahl);
}

.select-table-td {
background-color: #FFFFFF;
font: normal 11px verdana, arial, helvetica, sans-serif;
color :  #0000CD;
border: 1px;
border-style : solid;
border-color : #ffd275;
}

.select-red {
font: normal 10px verdana, arial, helvetica, sans-serif;
color : #D90000;
}

.select-blue {
font: normal 10px verdana, arial, helvetica, sans-serif;
color : #0002CA;
}

.select-green {
font: normal 10px verdana, arial, helvetica, sans-serif;
color : #6B8E23;
}

.select-black {
font: normal 10px verdana, arial, helvetica, sans-serif;
color : Black;
}

/*===========================================================*/
/* Die Definition eines AnoWI-Artikels */
/*===========================================================*/
.anowi-artikel-body {
background-image:  url("/images/hb1.gif");
background-repeat: no-repeat;
background-position: center;
background-color: #FFFFFF;
margin-left: 5px;
margin-top: 0px;
font: normal 10px verdana, arial, helvetica, sans-serif;
scrollbar-base-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
}

SPAN.anowi-artikel {
font: normal 10px verdana, arial, helvetica, sans-serif;
color: #000000;	
}

SPAN.anowi-artikel H1{
background-color : #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-size : 14px;
font-weight: bold; 
color: #003399;
padding-top:3px; 
padding-left:2px; 
}

SPAN.anowi-artikel H2{
background-color : #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-size : 12px;
font-weight: bold; 
color: #003399;
padding-top:3px; 
padding-left:2px; 
}

SPAN.anowi-artikel H3{
background-color : #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-size : 11px;
font-weight: bold; 
color: #003399;
padding-top:3px; 
padding-left:2px; 
margin-top : 5px;
}

SPAN.anowi-artikel H4{
background-color : #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-size : 10px;
font-weight: bold; 
color: #003399;
padding-top:3px; 
padding-left:2px; 
margin-top : 5px;
}

SPAN.anowi-artikel H5 {
background-color : #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-size : 8px;
font-weight: bold; 
color: #003399;
padding-top:3px; 
padding-left:2px; 
margin-top : 5px;
}

SPAN.anowi-artikel A, SPAN.anowi-artikel A:link, SPAN.anowi-artikel A:visited
{
font-weight: bold;
color: #3399ff;
text-decoration: none;
}

SPAN.anowi-artikel A:hover
{
font-weight: bold;
color:  #ffd275;
text-decoration: none;
}

SPAN.anowi-artikel A:active
{
font-weight: bold;
color: #ffd275;
text-decoration: none;
}

/*===========================================================*/
/* Die Definition einer AnoWI-Einzelseite im Web */
/*===========================================================*/

.anowi-page-body {
background-image:  url("/images/hb1.gif");
background-repeat: no-repeat;
background-position: center;
background-color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
font: normal 12px verdana, arial, helvetica, sans-serif; 
scrollbar-base-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
}

.anowi-page-header {
background-color :  #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-weight: bold; 
font-size : 12px;
text-align: left;
padding-top: 4px;
padding-left: 10px;
color: #003399;
width: 100%;
height: 20px;
}

SPAN.anowi-page P {
font-family: verdana, arial, helvetica, sans-serif; 
margin-left: 10px;
margin-right: 10px;
font-weight: normal; 
font-size: 12px;
color: #000000;	
}

SPAN.anowi-page H1{
background-color : #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-weight: bold; 
color: #003399;
font-size : 14px;

padding-top:3px; 
padding-left:2px; 
}

SPAN.anowi-page H2{
background-color : #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-weight: bold; 
color: #003399;
font-size : 12px;
padding-top:3px; 
padding-left:2px; 
}

SPAN.anowi-page H3{
background-color : #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-weight: bold; 
color: #003399;
font-size : 11px;
padding-top:3px; 
padding-left:2px; 
margin-top : 5px;
}

SPAN.anowi-page H4{
background-color : #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-weight: bold; 
color: #003399;
font-size : 10px;
padding-top:3px; 
padding-left:2px; 
margin-top : 5px;
}

SPAN.anowi-page H5 {
background-color : #CFE1FD;
background-image: url("/images/toolgrad.gif");
font-weight: bold; 
color: #003399;
font-size : 8px;
padding-top:3px; 
padding-left:2px; 
margin-top : 5px;
}

SPAN.anowi-page A, SPAN.anowi-page A:link, SPAN.anowi-page A:visited
{
font-weight: bold;
color: #3399ff;
text-decoration: none;
}

SPAN.anowi-page A:hover
{
font-weight: bold;
color:  #ffd275;
text-decoration: none;
}

SPAN.anowi-page A:active
{
font-weight: bold;
color: #ffd275;
text-decoration: none;
}

SPAN.anowi-page HR {
border: 2px;
border-color: #ffd275;
border-style: solid;
}

/*===========================================================*/
/* Die Definition für Nachrichten */
/*===========================================================*/

.Box {
	background-color:white;
	font:11px Tahoma;
	color:#444444;
	border:1px solid #cccccc;
	padding:0px;
}

.msgZConDel 
{
font: bold 11px verdana, arial, helvetica, sans-serif;
color: #B22222;
text-align:right;
}

.msgZNeu1 
{
font: bold 11px verdana, arial, helvetica, sans-serif;
color: #6B8E23;	
text-align:right;
}

.msgZNeu2 
{
font: bold 11px verdana, arial, helvetica, sans-serif;
color: #000000;	
text-align:left;
}

.msgZNeuDat 
{
font: bold 11px verdana, arial, helvetica, sans-serif;
color: #000000;	
text-align:right;
}

.msgZAlt1
{
font: normal 11px verdana, arial, helvetica, sans-serif;
color: #6B8E23;	
text-align:right;
}

.msgZAlt2
{
font: normal 11px verdana, arial, helvetica, sans-serif;
color: #000000;	
text-align:left;
}

.msgZAltDat
{
font: normal 11px verdana, arial, helvetica, sans-serif;
color: #000000;	
text-align:right;
}

/* Die Definition für Nachrichten */
.msgNeu 
{
font: bold 11px verdana, arial, helvetica, sans-serif;
color: Blue;
}

/* Die Definition für Nachrichten */
.msgAlt
{
font: normal 11px verdana, arial, helvetica, sans-serif;
color: #000000;	
}

.msgBreak {
border-style: dotted;
border-width: 1px;
border-color: Gray;
}

/*===========================================================*/
/* Shop Einstellungen */
/*===========================================================*/
/*===========================================================*/
/* Shop Einstellungen */
/*===========================================================*/
.ShopArtikelNrName {
color :  #8C8CE9;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 11px;
font-weight : bold;
text-align : right;
background-color : #FFFFFF;
}

.ShopArtikelNrText {
color :  #B22222;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 11px;
font-weight : bold;
text-align : left;
background-color : #FFFFFF;
}

.ShopVKNettoName {
color :  #8C8CE9;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 11px;
font-weight : normal;
text-align : right;
background-color : #FFFFFF;
}

.ShopVKNettoText {
color :  #B22222;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 11px;
font-weight : normal;
text-align : left;
background-color : #FFFFFF;
}

.ShopVKBruttoName {
color :  #8C8CE9;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 11px;
font-weight : bold;
text-align : right;
background-color : #FFFFFF;	
}

.ShopVKBruttoText {
color :  Green;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 11px;
font-weight : bold;
text-align : left;
background-color : #FFFFFF;	
}

.ShopUSTName {
color :  #8C8CE9;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 11px;
font-weight : normal;
text-align : right;
background-color : #FFFFFF;	
}

.ShopUSTText {
color :  #B22222;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 11px;
font-weight : normal;
text-align : left;
background-color : #FFFFFF;
}

.ShopLieferName {
color :  #8C8CE9;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 11px;
font-weight : bold;
text-align : right;
background-color : #FFFFFF;
}

.ShopLieferText {
color :  #B22222;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 11px;
font-weight : bold;
text-align : left;
background-color : #FFFFFF;
}

.shopWKHead {
color :  Green;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 11px;
font-weight : bold;
background-color : #FFFFFF;	
}

.shopWKLine {
color :  #0000CD;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 11px;
font-weight : normal;
background-color : #FFFFFF;	
}

.shopWKTransact {
color :  #2E8B57;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 18px;
font-weight : bold;
background-color : #FFFFFF;	
}

/*===========================================================*/
/* Alte Definitionen */
/*===========================================================*/

/* Die Definition der Headline */
.Headline {
font: bold 12px Arial, Helvetica, sans-serif; 
color: #000000;
}

/* Die Definition der Subheadline */
.SubHeadline {
font: normal 11px Arial, Helvetica, sans-serif; 
}

/* Die Definition der Autorenzeile */
.AZeile{
font: normal 10px Arial, Helvetica, sans-serif;
color : Gray;
}

/* Allgemeine Definitionen */

.AM, .AM:visited { 
color:  #303030; 
font-weight : bold;
text-decoration:none; 
}

.AM:hover { 
color : #8C8CE9;
text-decoration:none; 
}

.AM:Active {
color : Yellow;
text-decoration:none; 	
}

h1{
background-image: url("/images/toolgrad.gif");
font-family: arial; 
font-weight: bold; 
color: #003399;
font-size : 14px;
background-color :  #d2d2d2;
padding-top:3px; 
padding-left:2px; 
margin-top: 0px;
}

h2{
background-image: url("/images/toolgrad.gif");
font-family: arial; 
font-weight: bold; 
color: #003399;
font-size : 12px;
background-color :  #d2d2d2;
padding-top:3px; 
padding-left:2px; 
margin-top: 0px;
}

h3{
background-image: url("/images/toolgrad.gif");
font-family: arial; 
font-weight: bold; 
color: #003399;
font-size : 11px;
background-color :  #d2d2d2;
padding-top:3px; 
padding-left:2px; 
margin-top : 0px;
}

h4{
background-image: url("/images/toolgrad.gif");
font-family: arial; 
font-weight: bold; 
color: #003399;
font-size : 10px;
background-color :  #d2d2d2;
padding-top:3px; 
padding-left:2px; 
margin-top : 5px;
}

H5 {
background-image: url("/images/toolgrad.gif");
font-family: arial; 
font-weight: bold; 
color: #003399;
font-size : 8px;
background-color :  #d2d2d2;
padding-top:3px; 
padding-left:2px; 
margin-top : 5px;
}

A
{
font: bold 12px Arial, Helvetica, sans-serif;
COLOR: #3399ff;
TEXT-DECORATION: none
}

A:hover
{
FONT-WEIGHT: bold;
COLOR:  #31639C;
TEXT-DECORATION: none
}

A:active
{
FONT-WEIGHT: bold;
COLOR: red;
TEXT-DECORATION: none
}

.text{
font: normal 12px Arial, Helvetica, sans-serif;
}

/* Die Definition des Baums */


AB:link,.AB:visited
{
font: normal 8pt verdana, arial, helvetica, sans-serif;
color: #808080;
TEXT-DECORATION: none
}

.AB:hover
{
font: bold 10px verdana, arial, helvetica, sans-serif;
COLOR:  #003399;
TEXT-DECORATION: none
}

.AB:active
{
font: bold 10px verdana, arial, helvetica, sans-serif;
COLOR: #2FAD22;
TEXT-DECORATION: none
}

hr {
	color : #8C8CE9;
	height : 1px;
}

.tWelcome{
	font-family : Arial, Helvetica, Geneva, sans-serif; 
	font-weight : bold;
	font-size: 9px;
	color : #7E7E7E;
}

.text{
	font: 12px Arial, Helvetica, Geneva, sans-serif; 
    color: #000000; 
}

.bodyC { 
padding:0px; 
margin-left : 20px;
margin-top : 5px;
margin-right : 5px;
font: 12px Arial, Helvetica, Geneva, sans-serif; 
color: #000000; 
}

.bEdit{
color :  #F55D5D;
font-family : Arial, Helvetica, Geneva, sans-serif; 
font-size : 10px;
font-weight : bold;
text-align : right;
background-color :    #EEEEEE;
border-top:1px;
border-top-style : solid;
border-top-color : #808080; 
border-bottom:1px;
border-bottom-style : solid;
border-bottom-color : #808080; 
padding-top:1px; 
padding-left:2px; 
margin-top : 1px;
}

.TopwBorder{
width:100%; 
border-top:1px;
border-top-style : solid;
border-top-color : #808080; 
padding-top:3px; 
padding-left:0px; 
margin-top:0px; 
background:  #d2d2d2; 
}

.flatinputR{
	font-size :  smaller;
	font-family : Arial;
	border-style : solid;
	border-width :  1px;
	border-color :  #F55D5D;
}

.flatinputS{
   border-style : none;
	elevation : level; 
	font-size :  smaller;
	font-family : Arial;
	border-color :  #F55D5D;
}

.flatinputG{
	font-size :  smaller;
	font-family : Arial;
	border-style : solid;
	border-width :  1px;
	border-color : #2FAD22;
}

.flatinputB{
	font-size :  smaller;
	font-family : Arial;
	border-style : solid;
	border-width :  1px;
	border-color : #8C8CE9;
}

.flatinputSB{
	font-size :  10px;
	font-family : Arial;
	border-style : solid;
	border-width :  1px;
	border-color : #8C8CE9;
}

.button{
	background : #8C8CE9;
	color : White;
}

.flatinputM{
	font-size :  smaller;
	font-family : Arial;
	border-style : solid;
	border-width :  1px;
	border-color :  #F55D5D;
	width: 100%;
}

.buttonM{
	background : #8C8CE9;
	color : White;
	width: 100%;
}

.tdB{
font: bold 12px Arial, Helvetica, Geneva, sans-serif; 
color: #8C8CE9; 	
}

.tdG{
font: bold 12px Arial, Helvetica, Geneva, sans-serif; 
color: #2FAD22; 	
}

.tdR{
font: bold 12px Arial, Helvetica, Geneva, sans-serif; 
color: #F55D5D; 	
}

.menuL1{
background-image : url(/images/switch-w.gif);
background-repeat : no-repeat;
height : 24px;
width: 120px;
text-align : center;
font-weight : bold;
vertical-align : middle;
}
.menuL1W{
background-image : url(/images/switch-w.gif);
background-repeat : no-repeat;
height : 24px;
width: 120px;
text-align : center;
font-weight : bold;
vertical-align : middle;
}
.menuL2{
background-image : url(/images/switch-w.gif);
background-repeat : no-repeat;
height : 24px;
width: 120px;
text-align : center;
font-weight : bold;
vertical-align : middle;
}
.menuL2W{
background-image : url(/images/switch-w.gif);
background-repeat : no-repeat;
height : 24px;
width: 120px;
text-align : center;
font-weight : bold;
vertical-align : middle;
}
.menuL3{
background-image : url(/images/switch-w.gif);
background-repeat : no-repeat;
height : 24px;
width: 120px;
text-align : center;
font-weight : bold;
vertical-align : middle;
}
.menuL3W{
background-image : url(/images/switch-w.gif);
background-repeat : no-repeat;
height : 24px;
width: 120px;
text-align : center;
font-weight : bold;
vertical-align : middle;
}
.menuL4{
background-image : url(/images/switch-w.gif);
background-repeat : no-repeat;
height : 24px;
width: 120px;
text-align : center;
font-weight : bold;
vertical-align : middle;
}

A, A:visited { 
font: 11px Arial, Helvetica, Geneva, sans-serif; 
border : 0px;
color:  #8C8CE9; 
font-weight : bold;
text-decoration:none; 
}

A:hover { 
font: 11px Arial, Helvetica, Geneva, sans-serif; 
font-weight : bold;
border : 0px;
color : #2FAD22;
text-decoration:none; 
}

A:Active {
font: 11px Arial, Helvetica, Geneva, sans-serif; 
font-weight : bold;
border : 0px;
color : #F55D5D;
text-decoration:none; 	
}

.table1 {
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	color :  #2FAD22;
	font-size: 11px;
 	border: 1px;
	border-style :  solid;
	border-color :  #808080;
	margin: 0px;
}

.td1 {
    font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	color :  #2FAD22;
	font-size: 11px;
 	border: 1px;
	border-style :  solid;
	border-color : #808080;
}



.inputN1c {
    font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	color :  0;
	font-size: 11px;
	background-color :   #E9F6FB;
	border-style : solid;
	border-width : 1px;
	border-color : #808080;
    text-align : center;
}

.button1 {
   font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 11px;
	background-color : #8C8CE9;
   border-right-color : #1B3EA0;
	border-bottom-color : #1B3EA0;
	border-left-color : #AFBEEB;
	border-top-color: #AFBEEB;
	color : White;
	width : 180px;
}
.buttonN1 {
   font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	font-size: 11px;
	border-style : solid;
	border-width : 1px;
	background-color : #D0D0D0;
   border-right-color : #808080;
	border-bottom-color : #808080;
	border-left-color : #808080;
	border-top-color: #808080;
	color : #606060;
	margin : 2px;
}


