a:link                                { color: #115BAA; text-decoration:none; }
a:visited                        { color: #115BAA; text-decoration:none; }
a:hover                                { color: #115BAA; text-decoration:underline; }
a:active                        { color: #115BAA; 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: #306EBD; padding:0px; margin:0px; }
h3                                        {         font-family: arial, helvetica, sans-serif; font-size:12pt; line-height:14pt; color: #306EBD; 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: #004FA4; padding:0px; margin:0px; }
h4.linien                        {         font-family: arial, helvetica, sans-serif; font-size:100%; line-height:12pt; color: #004FA4; 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; }

h4.schwarz                        {         font-family: arial, helvetica, sans-serif; font-size:11pt; line-height:12pt; color: #000000; padding:0px; margin:0px; border:none; }

#datum                                {         font-family: arial, helvetica, sans-serif; font-size:8pt; line-height:12pt; color: #95B63A; padding:0px; margin:0px; border:none; font-weight: bold; }

.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 #9CBA4D;
                                }

.iconlist2
                {
                list-style: none;
                margin: 0;
                padding: 0;
                }

.iconlist3
                {
                list-style: none;
                margin: 0;
                padding: 0;
                }

                .iconlist3 li
                                {
                                border-top: 1px solid #9CBA4D;
                                font-weight:bold;
                                }

li.warenkorb
                {
                background-image: url(/bilder/schulbuchzentrum/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/schulbuchzentrum/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/schulbuchzentrum/buttons/pdf.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/schulbuchzentrum/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/schulbuchzentrum/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/schulbuchzentrum/buttons/pointer.gif);
                background-repeat: no-repeat;
                background-position: 0 50%;
                padding: 2px 0px 4px 20px;
                margin: 0px 0px 3px 0px;
                }
