html{
height:100%;
margin:0;
padding:0;}

body{
background : #F0EDE6;
background-repeat:no-repeat;
font : 10px verdana, geneva, arial, helvetica, sans-serif;
height:100%;
margin:0;
padding:0;
text-align:center;
}

h1 { font-size:16px; font-weight:bold; color:#F8F8F8;
     font-family:verdana, geneva, arial, helvetica, sans-serif; }
h2 { font-size:16px; font-weight:bold; color:#7C7C7C;
     font-family:verdana, geneva, arial, helvetica, sans-serif; }
h3 { font-size:14px; font-weight:bold; color:#000000;
     font-family:verdana, geneva, arial, helvetica, sans-serif; }
h5 { font-size:16px; font-weight:bold; color:#7C7C7C;
     font-family:verdana, geneva, arial, helvetica, sans-serif; }
hr {    border:1px dashed; color:#A0A0A0;}

a {font-family:verdana, geneva, arial, helvetica, sans-serif; text-decoration:none; font-size:12px;}
a {color:#000000;}
a:link {text-decoration:none }
a:hover {color:#007F00;}
a:hover {text-decoration:underline }
a:active { font-weight:; color:#5F5F5F }
a:focus { font-weight:; color:#000000 }


#tabnavi{
width:100%;
border-collapse:collapse;}

#tabnavi td{
font-size:12px;
border:1px solid #C0C0C0;
padding:4px 4px 4px 4px;
background:#E3F5F8;
}

#tabinfo{
width:50%;
border-collapse:collapse;}

#tabinfo td{
background:moccasin;
font-size:11px;
padding:2px 2px 2px 2px;
text-align:center;
width: 100%;
border:1px solid #C0C0C0;
}


#tabartikel{
border-collapse:collapse;
width:100%;
border:1px dotted #C0C0C0;}

#tabartikel td{
background:#FFFFE8;
border:0px;
font-size:8pt;
padding:1px 1px 1px 1px;
text-align: left;
vertical-align: top;
}

#tabartikel tr.grau td{
background:#E4E4E4;}
#tabartikel tr.gold td{
background:gold;}
#tabartikel tr.weis td{
background:#FFFFFF;}

#tabadresse{
width:400px;
border-collapse:collapse;}

#tabadresse th{
background:gold;
font-size:8pt;
padding:1px 1px 1px 1px;
}
#tabadresse td{
background:#FFFFEC;
font-size:11px;
padding:2px 2px 2px 2px;
text-align:left;
width: 30%;
border:1px solid #C0C0C0;
}

#tabversand{
width:400px;
border-collapse:collapse;}

#tabversand td.o{
background:#FFFFEC;
font-size:11px;
padding:2px 2px 2px 2px;
text-align:left;
width: 5%;
border:1px solid #C0C0C0;
}

#tabversand td{
background:#FFFFEC;
font-size:11px;
padding:2px 2px 2px 2px;
text-align:left;
width: 95%;
border:1px solid #C0C0C0;
}
#tabzahlung{
width:200px;
border-collapse:collapse;}

#tabzahlung td.o{
background:#FFFFEC;
font-size:11px;
padding:2px 2px 2px 2px;
text-align:left;
width: 5%;
border:1px solid #C0C0C0;
}

#tabzahlung td{
background:#FFFFEC;
font-size:11px;
padding:2px 2px 2px 2px;
text-align:left;
width: 95%;
border:1px solid #C0C0C0;
}

#tabadresse tr.cred td{
background:#FFDFDF;}










#tab3 tr.g1 td{
background:#CEDABF;}

#tab3 tr.g2 td{
background:#E3E8DD;}

#tab4{
border-collapse:collapse;}

#tab4 th{
background:gold;
font-size:8pt;
padding:1px 1px 1px 5px;
}

#tab4 td{
font-size:8pt;
border:1px solid #C0C0C0;
padding:4px 4px 4px 4px;
text-align:left;
}













/*Hauptbanner*/
.banner{
background: url(../bilder/neubanner/bannerww.gif);
background-repeat:no-repeat;
background-position:left;
text-align:right;
width:912px;
padding:0px;
margin:0px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
height:55px;}

.suchfeld{
background: #1899B7;
text-align:left;
width:908px;
border-left:1px solid #ADADAD;
border-right:3px solid #ADADAD;
padding:0px;
margin:0px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
height:50px;}



.hauptrahmen{
background: #FFFFFF;
font : 12px verdana, geneva, arial, helvetica, sans-serif;
width:898px;
border-left:1px solid #ADADAD;
border-right:3px solid #ADADAD;
padding:5px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
height:auto;
}

.navlinks{
padding:3px;
width:130px;
height:600px;
margin-left:5px;
text-align:center;
font-size:10px;
position:absolute; left:0px;top:95px;}

.info{
padding:3px;
margin:0 155px 0 145px;
padding:5px 10px 0 10px;}

.rechts{
padding:3px;
border: 0px solid dotted;
width:130px;
text-align:left;
margin-right:5px;
position:absolute; right:0px;top:95px;}

.bannerunten{
background:#FFBF00;
text-align:center;
margin:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
border-top:2px dotted #000000;
border-left:1px solid #ADADAD;
border-right:3px solid #ADADAD;
border-bottom:1px solid #ADADAD;
padding:5px;
font-size:9px;
width:898px;
height:55px;}

.link {
a font-family:verdana, geneva, arial, helvetica, sans-serif; text-decoration:none; font-size:9px;
}

#newsblau{
border-collapse:collapse;
width:230px;
}

#newsblau th{
background:gold;
text-align:center;
border:1px solid #ADADAD;
font-size:8pt;
padding:1px 1px 1px 5px;
}

#newsblau td{
background:#F2F2F2;
border:1px solid #ADADAD;
padding:4px 4px 4px 4px;
text-align:center;
}

#newsgrau{
border-collapse:collapse;
width:230px;
}

#newsgrau th{
text-align:center;
background:#00C0FF;
border:1px solid #000000;
font-size:8pt;
padding:1px 1px 1px 5px;
}

#newsgrau td{
background:#E8E8E8;
border:1px dotted  #000000;
padding:4px 4px 4px 4px;
text-align:center;
}


td.briggso{
font-size:9px; color:#000000;
border:0px;
padding:0px 4px 4px 4px;
}

td.briggsl{
font-size:9px; color:#000000;
border:0px;
padding:0px 0px 0px 0px;
background-repeat:no-repeat;
background-position:right;
}

td.briggsr{
font-size:9px; color:#000000;
border:0px;
padding:0px 0px 0px 0px;
background-repeat:no-repeat;
background-position:left;
}











INPUT.ohne { BORDER: 0px; BACKGROUND-COLOR: #F8F8F8}

INPUT { BORDER-RIGHT:  1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 12px; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM:  1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #E3F5F8}

.newsdunkegrün   { background-color: #1799b7; text-align: center; padding: 0px; border: solid 0px #8fbb7c; width: 100% }

.newshellgrün  {background-color:#C5BF75;  text-align: center; border: #C5BF75 solid; width: 100%;padding: 0px; border-width: 1px 1px 1px}





a.menu { width:140px; margin-top:1px; display:block;  padding: 1px;
         font-family:Verdana; text-align: center; font-size:12px; font-weight:solid; }
a.menu:link    { color:#000000; background-color:#F2F2F2; border:1px solid #000000; text-decoration:none; }
a.menu:visited { color:#000000; background-color:#F2F2F2; border:1px solid #000000; text-decoration:none; }
a.menu:hover   { color:#000000; background-color:#BEBEBE; border:1px solid #000000; text-decoration:none; }
a.menu:active  { color:#000000; background-color:#DDDDDD; border:1px solid #000000; text-decoration:none; }
div.menu { color:#000; background-color:#FFFFFF; border:0px solid #000; width:140px; text-align:c center; padding:0px; }



a.menu1 { width:140px; margin-top:1px; padding: 1px; color:#FFFFFF; display:block;
         font-family:Verdana; text-align: center; font-size:10px; font-weight:solid; }
a.menu1:link    { color:#000000; background-color:#E3F5F8; border:1px solid #000000; text-decoration:none; }
a.menu1:visited { color:#000000; background-color:#E3F5F8; border:1px solid #000000; text-decoration:none; }
a.menu1:hover   { color:#000000; background-color:#01A7C1; border:1px solid #000000; text-decoration:none; }
a.menu1:active  { color:#000000; background-color:#99CCCC; border:1px solid #000000; text-decoration:none; }
div.menu1 { color:#000; background-color:#FFFFFF; border:0px solid #000; width:140px; text-align:c center; padding:0px; }


a.menu2 { width:120px; margin-top:1px; display:inline;  padding: 1px;
         font-family:Verdana; font-size:12px; text-align: center; font-weight:solid; }
a.menu2:link    { color:#000000; background-color:#F2F2F2; border:1px solid #000000; text-decoration:none; }
a.menu2:visited { color:#000000; background-color:#F2F2F2; border:1px solid #000000; text-decoration:none; }
a.menu2:hover   { color:#000000; background-color:#BEBEBE; border:1px solid #000000; text-decoration:none; }
a.menu2:active  { color:#000000; background-color:#DDDDDD; border:1px solid #000000; text-decoration:none; }
div.menu2 { color:#000; background-color:#FFFFFF; border:0px solid #000; width:120px; text-align:c center; padding:0px; }

.block{
display:inline;
padding:0 1px 0px 2px;}

/* Navigation*/
a.block_b{
color:black;
background:#D0D7C7;
display:block;
text-align:center;
border:#000000 solid 1px;
padding:2px;
margin:2px;
text-decoration:none;
font:12px arial, helvetica, sans-serif;}

a.block_b:hover{
color:#000000;
background-color:#B9BAB9;}


a.block{
color:black;
background:#D0D7C7;
display:inline;
text-align:center;
border:#FFFFFF solid 1px;
padding:2px;
text-decoration:none;
font:12px arial, helvetica, sans-serif;}

a.block:hover{
color:#000000;
background-color:#B9BAB9;}

/* Navigation unten*/
a.block1{
color:black;
background:#9DD352;
display:inline;
text-align:center;
border:#000000 solid 1px;
padding:3px;
text-decoration:none;
font:11px arial, helvetica, sans-serif;}

a.block1:hover{
color:#000000;
background-color:#B9BAB9;}

a.block2{
color:black;
background:#D8D8D8;
display:inline-block;
text-align:center;
border:#000000 solid 1px;
padding:2px;
margin:2px;
text-decoration:none;
display-width:15px;
font:10px arial, helvetica, sans-serif;}

a.block2:hover{
color:#000000;
background-color:#B9BAB9;}

a.block3{
color:black;
background:#E2E2C7;
display:block;
text-align:center;
border:#000000 solid 1px;
padding:2px;
margin:2px;
text-decoration:none;
display-width:15px;
font:11px arial, helvetica, sans-serif;}

a.block3:hover{
color:#000000;
background-color:#B9BAB9;}

a.block4{
color:black;
background:#FFFFCC;
display:block;
text-align:center;
border:#000000 solid 1px;
padding:2px;
margin:2px;
text-decoration:none;
display-width:15px;
font:11px arial, helvetica, sans-serif;}

a.block4:hover{
color:#000000;
background-color:#B9BAB9;}

a.block5{
color:black;
background:#99CC00;
display:block;
text-align:center;
border:#000000 solid 1px;
padding:2px;
margin:2px;
text-decoration:none;
display-width:15px;
font:11px arial, helvetica, sans-serif;}

a.block5:hover{
color:#000000;
background-color:#B9BAB9;}

a.block6{
color:black;
background:#CCCC00;
display:block;
text-align:center;
border:#000000 solid 1px;
padding:2px;
margin:2px;
text-decoration:none;
display-width:15px;
font:11px arial, helvetica, sans-serif;}

a.block6:hover{
color:#000000;
background-color:#B9BAB9;}
