.zeile1 {padding: 3px; background-color: #ffffff;}
.zeile2 {padding: 3px; background-color: #ebebeb;}
.zeile3 {padding: 3px; background-color: #d5d5d5;}

.zeige-info1 {position:relative;width:980px;border: 1px solid #bbbbbb; padding: 5px;}

.bild-box-60x60 {width:60px;height: 60px; border: 1px solid #bbbbbb; padding: 5px}

.artikelbox-bild-startseite-unten {position: absolute; margin-top: 0px; text-align: center; vertical-align: middle ;width: 180px}
.artikelbox-button-startseite-unten {position: absolute; margin-top: 150px; text-align: center; width: 180px}

.menue-suchfeld { font-family: Arial,sans-serif; font-size: 10px; color:#000000; background-color:#ffffff; border:1px solid #838383; padding-left: 3px}
.menu { font-family: Arial,sans-serif; font-size: 12px; padding-left: 27px;	padding-right: 27px; vertical-align: 3.5mm;}

.info-box2{text-align:left; float: left}
.info-box3{text-align:right;}
.txt-box-menu {width:auto;height:auto;border: 1px solid #484848;background-color: #797979;padding: 1px;padding-left: 3px;padding-right: 3px;}
.info-box-kat {	width:180px;height: auto;text-align:left;border: 1px solid #dddddd;background-color: #ffffff;padding: 10px;	line-height:1.8em;}

.footer-bild  {padding-left: 25px; position: relative; top: 10px;}
.footer-text  {padding-left: 560px; position: relative;}
.footer-text350  {padding-left: 350px; position: relative;}

.form1 {font-family: Arial,sans-serif; font-size: 11px; color:#861002; border: 1px solid #861002; background-color:#FFFFFF; width:250px; padding:3px;}
.form2 {font-family: Arial,sans-serif; font-size: 11px; color:#494848; border: 1px solid #4c4c4c; background-color:#dddddd; padding:2px;}


.suchfeld1 { font-family: Arial,sans-serif; font-size: 11px; color:#000000; background-color:#ffffff; border:1px solid #760a07; padding-left: 5px}
.suchfeld2 { font-family: Arial,sans-serif; font-size: 10px; color:#000000; background-color:#ffffff; border:1px solid #ffffff; padding-left: 5px}
.txt-user-neu { font-family: Arial,sans-serif;font-size: 18px; color: #760a07; font-weight: bold;}
.footer-bild  {padding-left: 25px; position: relative; top: 10px;}
.footer-text  {padding-left: 560px; position: relative;}

.txt-titel {font-family: sans-serif; font-size: 12px; padding-left: 0px}
.txt-titel2 {font-family: sans-serif; font-size: 14px; padding: 2px; padding-left: 50px; font-weight: bold}
.txt-sprachbox {font-family: sans-serif; font-size: 11px; padding-right: 20px}
.txt-artikelbox {font-family: sans-serif; font-size: 12px; padding-left: 20px}
.txt-artikelbox-rot {font-family: sans-serif; font-size: 12px; color:#760a07; padding-left: 20px}
.txt-kat { font-family: Arial,sans-serif;font-size: 12px; color: #ffffff; font-weight: bold; padding-left: 10px; padding-top: 3px; padding-bottom: 3px }
.txt-preis  { font-family: Arial,sans-serif; font-size: 14px; color: #be1111; font-weight: bold; }

.txt-klein { font-family: Arial,sans-serif;font-size: 9px;vertical-align: baseline; }
.txt { font-family: Arial,sans-serif;font-size: 10px}
.txt1 { font-family: Arial,sans-serif;font-size: 11px}
.txt3 { font-family: Arial,sans-serif;font-size: 11px; font-weight: bold }

.txt-rot12 {font-family: Arial,sans-serif; font-size: 12px; color:#760a07; font-weight: bold; }
.txt-rot18 { font-family: Arial,sans-serif;font-size: 18px; color: #cc0000; font-weight: bold}
.txt-rot24 { font-family: Arial,sans-serif;font-size: 24px; color: #cc0000; font-weight: bold}

.txt-schwarz10 {font-family: Arial,sans-serif; font-size: 10px; color:#000000; font-weight: bold; }
.txt-schwarz12 {font-family: Arial,sans-serif; font-size: 12px; color:#000000; font-weight: bold; }
.txt-schwarz18 {font-family: Arial,sans-serif; font-size: 18px; color:#000000; font-weight: bold; }
.txt-schwarz24 {font-family: Arial,sans-serif; font-size: 24px; color:#000000; font-weight: bold; }

.txt-grau10 {font-family: Arial,sans-serif; font-size: 10px; color:#5c5c5c; font-weight: bold; }
.txt-grau11 {font-family: Arial,sans-serif; font-size: 11px; color:#666666; font-weight: bold; }
.txt-grau11-2 {font-family: Arial,sans-serif; font-size: 11px; color:#666666; font-weight: bold; padding-left: 2px; padding-right: 2px;}
.txt-grau12 {font-family: Arial,sans-serif; font-size: 12px; color:#747474; font-weight: bold; }
.txt-grau12-39 {font-family: Arial,sans-serif; font-size: 12px; color:#393939; font-weight: bold; }
.txt-grau14 {font-family: Arial,sans-serif; font-size: 14px; color:#666666; font-weight: bold; }
.txt-grau18 {font-family: Arial,sans-serif; font-size: 18px; color:#747474; font-weight: bold; }
.txt-grau { font-family: Arial,sans-serif;font-size: 11px; color: #615652; }
.txt-sw  { font-family: Arial,sans-serif; font-size: 14px; color: #4a4a4a; font-weight: bold; }

.txt-hellgrau10 {font-family: Arial,sans-serif; font-size: 10px; color:#959595; }


.txt-blau11 {font-family: Arial,sans-serif; font-size: 11px; color:#3f57af; font-weight: bold; }
.txt-blau  { font-family: Arial,sans-serif; font-size: 11px; color: #1b4694; font-weight: bold; }

.txt-weiss { font-family: Arial,sans-serif;font-size: 11px; color: #ffffff; font-weight: bold}
.txt-weiss-hgr-rot { font-family: Arial,sans-serif;font-size: 11px; color: #ffffff; font-weight: bold; background-color: #a54845; padding: 3px}
.txt-rot-markiert { width: 100%x; font-family: Arial,sans-serif;font-size: 11px; color: #ffffff; font-weight: bold; background-color: #a54845; padding: 3px}

.txtorange { font-family: Arial,sans-serif;font-size: 11px; color: #eb4e00; font-weight: bold}
.txt-orange11 { font-family: Arial,sans-serif;font-size: 11px; color: #eb4e00; font-weight: bold}
.txt-gelb12 { font-family: Arial,sans-serif;font-size: 12px; color: #fcd891; font-weight: bold}

.txt-gruen { font-family: Arial,sans-serif;font-size: 11px; color: #a9b424; }
.txt-gruen2 { font-family: Arial,sans-serif;font-size: 11px; color: #a9b424; padding-left: 10px; }




a:link {color: black;text-decoration: none}
a:visited {color: black;text-decoration: none}
a:link:hover {color: #ff0000;text-decoration: none}
a:visited:hover {color: #ff0000;text-decoration: none}
a:active {  text-decoration: none}

a.txt-grau11:link {color: #666666 ;text-decoration: none}
a.txt-grau11:visited {color: #666666 ;text-decoration: none}
a.txt-grau11:link:hover {color: #eb4e00;text-decoration: none}
a.txt-grau11:visited:hover {color: #eb4e00 ;text-decoration: none}

a.txt-grau12-39:link {color: #393939 ;text-decoration: none}
a.txt-grau12-39:visited {color: #393939 ;text-decoration: none}
a.txt-grau12-39:link:hover {color: #eb4e00;text-decoration: none}
a.txt-grau12-39:visited:hover {color: #eb4e00 ;text-decoration: none}

a.txt-grau14:link {color: #666666 ;text-decoration: none}
a.txt-grau14:visited {color: #666666 ;text-decoration: none}
a:txt-grau14:link:hover {color: #eb4e00;text-decoration: none}
a.txt-grau14:visited:hover {color: #eb4e00 ;text-decoration: none}

a.txt3:link {color: #696664 ;text-decoration: none}
a.txt3:visited {color: #696664 ;text-decoration: none}
a.txt3:visited:hover {color: #eb4e00 ;text-decoration: none}

a.txt-weiss:link {color: #ffffff ;text-decoration: none}
a.txt-weiss:visited {color: #ffffff ;text-decoration: none}
a.txt-weiss:visited:hover {color: #eb4e00 ;text-decoration: none}

a.txtorange:link {color: #eb4e00 ;text-decoration: none}
a.txtorange:visited {color: #eb4e00 ;text-decoration: none}
a.txtorange:visited:hover {color: #ffffff ;text-decoration: none}
a.txtorange:link:hover {color: #ffffff ;text-decoration: none}

a.txt-blau:link {color: #ffffff ;text-decoration: none}
a.txt-blau:visited {color: #ffffff ;text-decoration: none}
a.txt-blau:visited:hover {color: #eb4e00 ;text-decoration: none}

a.txt-gelb12:link {color: #fcd891 ;text-decoration: none}
a.txt-gelb12:visited {color: #fcd891 ;text-decoration: none}
a.txt-gelb12:visited:hover {color: #eb4e00 ;text-decoration: none}
a.txt-gelb12:link:hover {color: #eb4e00 ;text-decoration: none}

.oben { vertical-align: top}
.abstand-oben { padding-top: 625px}

.abstand10 { padding: 10px}
.abstand15 { padding: 15px}
.abstand-left10 { padding-left: 10px}
.abstand-left35 { padding-left: 35px}
.abstand-left83 { padding-left: 83px}
.abstand-left90 { padding-left: 90px}
.abstand-left270 { padding-left: 270px}
.abstand-left295 { padding-left: 295px}
.abstand-left465 { padding-left: 465px}

.abstand-linker-rand { margin-left: 50px;}
.abstand-linker-rand1 { margin-left: 10px;}

