a:link                                { color: #FF001B; text-decoration:none; }

a:visited                        { color: #FF001B; text-decoration:none; }

a:hover                                { color: #FF001B; text-decoration:underline; }

a:active                        { color: #440000; text-decoration:underline; }



a.subnavi:link                { color: #999999; background-color: #ffffff; padding: 1px 5px 1px 5px; text-decoration:none; }

a.subnavi:visited        { color: #999999; background-color: #ffffff; padding: 1px 5px 1px 5px; text-decoration:none; }

a.subnavi:hover                { color: #555555; background-color: #ececec; padding: 1px 5px 1px 5px; text-decoration:none; }

a.subnavi:active        { color: #999999; background-color: #ffffff; padding: 1px 5px 1px 5px; text-decoration:none; }



a.sbz:link                        { font-size:14px; font-weight:bold; color: #469c22; text-decoration:none; }

a.sbz:visited                { font-size:14px; font-weight:bold;color: #469c22; text-decoration:none; }

a.sbz:hover                        { font-size:14px; font-weight:bold;color: #469c22; text-decoration:underline; }

a.sbz:active                { font-size:14px; font-weight:bold;color: #226622; text-decoration:underline; }









hr                                        { color: #ececec; background: #fff; border: 0; height: 10px; clear: both; margin-top: 30px; }







h1                                        {         font-family: arial, helvetica, sans-serif; font-size:16pt; line-height:16pt; color: #FF001B; padding:0px; margin:0px; }

h3                                        {         font-family: arial, helvetica, sans-serif; font-size:12pt; line-height:14pt; color: #FF001B; padding:0px; margin:0px 0px 10px 0px; }

h3.schwarz                        {         font-family: arial, helvetica, sans-serif; font-size:12pt; line-height:12pt; color: #333333; padding:0px; margin:0px 0px 10px 0px; }

h4                                        {         font-family: arial, helvetica, sans-serif; font-size:100%; line-height:12pt; color: #FF001B; padding:0px; margin:0px; }

h4.linien                        {         font-family: arial, helvetica, sans-serif; font-size:100%; line-height:12pt; color: #FF001B; padding:0px; margin:15px 0px 6px 0px; border-top: 1px dotted #bbbb99; border-bottom: 1px dotted #bbbb99; padding: 5px 0px 5px 0px; }

h4.linien2                        {         font-family: arial, helvetica, sans-serif; font-size:100%; line-height:12pt; color: #333333; padding:0px; margin:15px 0px 6px 0px; border-top: 1px dotted #bbbb99; border-bottom: 1px dotted #bbbb99; padding: 5px 0px 5px 0px; }

h4.gruen                        {         font-family: arial, helvetica, sans-serif; font-size:11pt; line-height:12pt; color: #73bc55; padding:0px; margin:0px; border:none; }





.sbzgruen                        {         color: #4b9333; }







.kleinschrift                {         font-family: arial, helvetica, sans-serif; font-size:85%; line-height:11pt; color: #333333; padding:0px; margin:0px; }



td                                        { font-size:12px; font-family: arial, helvetica, sans-serif; line-height: 14pt; }





/* ---------------- Icon-Liste */

.iconlist

                {

                list-style: none;

                margin: 0;

                padding: 0;

                }



                .iconlist li

                                {

                                border-top: 1px solid #df9fb1;

                                }



.iconlist2

                {

                list-style: none;

                margin: 0;

                padding: 0;

                }



.iconlist3

                {

                list-style: none;

                margin: 0;

                padding: 0;

                }



                .iconlist3 li

                                {

                                border-top: 1px solid #EA011A;

                                font-weight:bold;

                                }



li.warenkorb

                {

                background-image: url(/bilder/buttons/warenkorb.gif);

                background-repeat: no-repeat;

                background-position: 0 50%;

                padding: 2px 0px 4px 20px;

                margin: 1px 0px 3px 0px;

                }



li.empfehlen

                {

                background-image: url(/bilder/buttons/empfehlen.gif);

                background-repeat: no-repeat;

                background-position: 0 50%;

                padding: 2px 0px 4px 20px;

                margin: 0px 0px 3px 0px;

                }



li.pdf

                {

                background-image: url(/bilder/buttons/drucken.gif);

                background-repeat: no-repeat;

                background-position: 0 50%;

                padding: 2px 0px 4px 20px;

                margin: 0px 0px 3px 0px;

                }



li.agb

                {

                background-image: url(/bilder/buttons/agb.gif);

                background-repeat: no-repeat;

                background-position: 0 50%;

                padding: 2px 0px 4px 20px;

                margin: 0px 0px 3px 0px;

                }



li.lupe

                {

                background-image: url(/bilder/buttons/lupe.gif);

                background-repeat: no-repeat;

                background-position: 0 50%;

                padding: 2px 0px 4px 20px;

                margin: 0px 0px 3px 0px;

                }



li.pointer

                {

                background-image: url(/bilder/buttons/pointer.gif);

                background-repeat: no-repeat;

                background-position: 0 50%;

                padding: 2px 0px 4px 20px;

                margin: 0px 0px 3px 0px;

                }

