body{
 background-color: #FFFFFF;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 color: #000000; 
}


table.blue{ border : 2px solid #003399; }
table.F4CF75 { border : 2px solid #7CCCFD;}
table.FAE87E { border : 2px solid #7CCCFD;}
table.CDD1D6 { border : 2px solid #7CCCFD;}
table.A7CAB6 { border : 2px solid #7CCCFD;}

td.blue   { background-color : #003399; color:#FFFFFF;}
td.blue div.node2, td.blue table tr td{ color:#FFFFFF;}

td.F4CF75 { background-color : #003399; color:#FFFFFF;}
td.FAE87E { background-color : #003399; color:#FFFFFF;}
td.CDD1D6 { background-color : #003399; color:#FFFFFF;}
td.A7CAB6 { background-color : #003399; color:#FFFFFF;}

div,p,td,span{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 color: #000000; 
}
.dark2 {background-color:#003399}
.dark {background-color:#7CCCFD}
.light { background-color:#BFE7FF}

span.gui_error { color:#AA0000;}


span.pfeil{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 10px;
 font-weight: normal;
 font-style: normal;
 color: #14328A; 
}

div.node{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 16px;
 font-weight: bold;
 font-style: bold;
 color : #FFFFFF;
}
div.node2{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 16px;
 font-weight: bold;
 font-style: bold;
 color:#FFFFFF;
}

div.units{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 color : #000000;
}

div.unitsklein{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 10px;
 font-weight: normal;
 font-style: normal;
 color : #000000;
}

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

a:visited, a:link, a:active {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: underline;
color: #000000;
}

a:hover {
text-decoration: none;
}

/* Sitemap */
a.pfad:visited, a.pfad:link, a.pfad:active, a.pfad:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #003399;
}

/* Sitemap */
a.orange:visited, a.orange:link, a.orange:active, a.orange:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #003399;
}

/* Navigationsebene 1*/
a.menu:visited, a.menu:link, a.menu:active, a.menu:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #000000;
}

a.menu2:visited, a.menu2:link, a.menu2:active {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
text-decoration: underline;
color: #000000;
}

a.menu2:hover, a.menu2:visited:hover, a.menu2:active:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
text-decoration: none;
color: #000000;
}

/* Navigationsebene 1*/
a.item2:visited, a.item2:link, a.item2:active, a.item2:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #000000;
}

input.suche, select.suche{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 124px;
height:20px;
padding-left:3px;
padding-top:2px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}

.language{
color:#003399; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 10px; 
width: 92px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}

input.suchbutton{
color:#FFFFFF; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#003399;
font-size: 11px; 
width: 30px;
height:20px;
BORDER-RIGHT: #003399 1px solid;
BORDER-TOP: #003399 1px solid;
BORDER-LEFT: #003399 1px solid;
BORDER-BOTTOM: #003399 1px solid;
cursor: hand;
}

input.textfeld{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 300px;
height:20px;
padding-left:3px;
padding-top:2px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}
select.auswahl{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 300px;
height:20px;
padding-left:3px;
padding-top:2px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}

input.textfeld2{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 185px;
height:20px;
padding-left:3px;
padding-top:2px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}

input.textfeldmedium{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 246px;
height:20px;
padding-left:3px;
padding-top:2px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}

input.textfeldsmall{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 50px;
height:20px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}

.eingabefeld{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 300px;
height:100px;
padding-left:3px;
padding-top:2px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}

.eingabefeldklein{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 230px;
height:100px;
padding-left:3px;
padding-top:2px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}

.eingabefeldgross{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 480px;
height:70px;
padding-left:3px;
padding-top:2px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}

input.abschicken{
color:#FFFFFF; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#E26813;
font-size: 11px; 
width: 80px;
height:20px;
BORDER-RIGHT: #E26813 1px solid;
BORDER-TOP: #E26813 1px solid;
BORDER-LEFT: #E26813 1px solid;
BORDER-BOTTOM: #E26813 1px solid;
cursor: hand;
}

.ddmx {
    font: 11px Verdana;
    text-decoration: none;
    margin-left:1px;
}

.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
     
    display: block;
    white-space: nowrap;
    position: relative;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    color: #000000;
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 4px 0px 4px 0px;
    display: block;
    white-space: nowrap;
    position: relative;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    color: #000000;
    border-color: #FFFFFF;
    border-style: #FFFFFF 1px solid ;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    /*BORDER-BOTTOM: #FFFFFF 1px solid;*/
}

/*.ddmx .item2 {
    background: #e5e1da;
}*/

.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
background: #7CCCFD;
text-decoration: none;
}

/*.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}*/

.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}

.ddmx .section {   
    margin-left:-1px;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    /*border-color: #FFFFFF;
    border-style: #FFFFFF 1px solid ;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;*/
    BORDER-BOTTOM: #FFFFFF 1px solid;
    margin: 0px;
    width:175px;
}

input.pos{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 30px;
height:20px;
padding-left:3px;
padding-top:2px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}
input.artikelnr{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 80px;
height:20px;
padding-left:3px;
padding-top:2px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}
input.bezeichnung{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 150px;
height:20px;
padding-left:3px;
padding-top:2px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}
input.menge{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 50px;
height:20px;
padding-left:3px;
padding-top:2px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}
input.bemerkungtypenschilddaten{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 210px;
height:20px;
padding-left:3px;
padding-top:2px;
BORDER-RIGHT: #013499 1px solid;
BORDER-TOP: #013499 1px solid;
BORDER-LEFT: #013499 1px solid;
BORDER-BOTTOM: #013499 1px solid;
}
td.menublock{
background-color:#7CCCFD;
height:30px;
width:98px;
}
div.menulayer{
display:none;
position:absolute;
margin-top:9px;
width:174px;
background-color:#7CCCFD;
margin-left:-1px;
}
div.menuelement{
padding:3px;
vertical-align:center;
border-bottom:1px solid white;
border-left:1px solid white;
border-right:1px solid white;
}
