A:link{color:#000066; font-weight:normal; text-decoration:none;}

A:active{color:#000000; font-weight:normal; text-decoration:none;}

A:visited{color:#000066; font-weight:normal; text-decoration:none;}

A:hover{color:#000000; font-weight:normal; text-decoration:none;}

p {color: #000000; font-size: 12px; line-height: 16px; font-family:Verdana,Arial,Helvetica,MSSansSerif,sans-serif;}

td {color: #000000; font-size: 12px; line-height: 14px; font-weight:normal; font-family:Verdana,Arial,Helvetica,MSSansSerif,sans-serif;}
.td_head {
        font-weight:normal;
        background: #9797A0;
        padding-left: 3px;
        padding-top:1px;
        padding-right: 3px;
        padding-bottom: 1px;
        color: black;
        font-size: 10px;
        line-height: 14px;
        font-family:Verdana, Arial, Helvetica, MSSansSerif, sans-serif;
        text-transform: uppercase;
}

h1 {color: #000000; font-size: 16px; line-height: 16px; font-weight:bold; font-family:Verdana,Arial,Helvetica,MSSansSerif,sans-serif;}



.rechnertable {margin-top: 5px; margin-left: 6px; margin-right: 6px;}



 Tabelle für Anmeldung, Warenkorb, Suche, Angebote

.angebottable {margin-bottom: 6px; width: 150px; border-color: #003366; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}

.minitable {
        width: 180px;
        border: 0px none;
}

.minitabletop {align:center; font-size: 10px;}

.minitablemain {
        font-size: 10px;
}

.minitablekasse {padding-left: 5px; padding-top:3px; padding-right: 5px; padding-bottom: 5px; color: black; font-size: 10px; line-height: 12px; font-family:Verdana,Arial,Helvetica,MSSansSerif,sans-serif;}

.minidirekttop {align:center; background: #C5C9CF; padding-left: 5px; padding-top:1px; padding-right: 5px; padding-bottom: 1px; color: black; font-size: 10px; line-height: 16px; font-family:Verdana,Arial,Helvetica,MSSansSerif,sans-serif;}

.minidirektmain {background: #E2E4E7; padding-left: 5px; padding-top:3px; padding-right: 5px; padding-bottom: 5px; color: black; font-size: 10px; line-height: 12px; font-family:Verdana,Arial,Helvetica,MSSansSerif,sans-serif;}

.angebotpreis {color:#CC3300; font-weight:normal; font-size: 12px; line-height: 12px;}
.standardpreis {color:#000000; font-weight:normal; font-size: 12px; line-height: 12px;}


.topangebot {margin-bottom: 6px; width: 100%; height: 250px; border-color: #003366; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;}
.topangebothead {background: #003366; padding-left: 5px; padding-top:1px; padding-right: 5px; padding-bottom: 1px; color: white; font-size: 14px; line-height: 16px; font-weight:bold; font-family:Verdana,Arial,Helvetica,MSSansSerif,sans-serif;}
.topangebotmain {background: #DDDDDD; padding-left: 5px; padding-top:3px; padding-right: 5px; padding-bottom: 5px; color: black; font-size: 12px; line-height: 14px; font-family:Verdana,Arial,Helvetica,MSSansSerif,sans-serif;}
.topangebotlinko {font-size: 12px; line-height: 14px; font-weight:bold;}
.topangebotlinku {font-size: 10px; line-height: 12px;}

.wochentipp {margin-bottom: 6px; width: 100%; height: 250px; border-color: #FFFF99; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;}
.wochentipphead {background: #FFFF99; padding-left: 5px; padding-top:1px; padding-right: 5px; padding-bottom: 1px; color: #003366; font-size: 14px; line-height: 16px; font-weight:bold; font-family:Verdana,Arial,Helvetica,MSSansSerif,sans-serif;}
.wochentippmain {background: #DDDDDD; padding-left: 5px; padding-top:3px; padding-right: 5px; padding-bottom: 5px; color: black; font-size: 12px; line-height: 14px; font-family:Verdana,Arial,Helvetica,MSSansSerif,sans-serif;}
.wochentipplinko {font-size: 12px; line-height: 14px; font-weight:bold;}
.wochentipplinku {font-size: 10px; line-height: 12px;}

.restposten {margin-bottom: 6px; width: 100%; height: 250px; border-color: #003366; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;}
.restpostenhead {background: #003366; padding-left: 5px; padding-top:1px; padding-right: 5px; padding-bottom: 1px; color: white; font-size: 14px; line-height: 16px; font-weight:bold; font-family:Verdana,Arial,Helvetica,MSSansSerif,sans-serif;}
.restpostenmain {background: #DDDDDD; padding-left: 5px; padding-top:3px; padding-right: 5px; padding-bottom: 5px; color: black; font-size: 12px; line-height: 14px; font-family:Verdana,Arial,Helvetica,MSSansSerif,sans-serif;}
.restpostenlinko {font-size: 12px; line-height: 14px; font-weight:bold;}
.restpostenlinku {font-size: 10px; line-height: 12px;}

.neuheiten {margin-bottom: 6px; width: 100%; height: 250px; border-color: #FFFF99; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;}
.neuheitenhead {background: #FFFF99; padding-left: 5px; padding-top:1px; padding-right: 5px; padding-bottom: 1px; color: #003366; font-size: 14px; line-height: 16px; font-weight:bold; font-family:Verdana,Arial,Helvetica,MSSansSerif,sans-serif;}
.neuheitenmain {background: #DDDDDD; padding-left: 5px; padding-top:3px; padding-right: 5px; padding-bottom: 5px; color: black; font-size: 12px; line-height: 14px; font-family:Verdana,Arial,Helvetica,MSSansSerif,sans-serif;}
.neuheitenlinko {font-size: 12px; line-height: 14px; font-weight:bold;}
.neuheitenlinku {font-size: 10px; line-height: 12px;}
.button {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        background-color: #6284B3;
        border: 1px solid #FFFFFF;
        color: #FFFFFF;
}
body {
        color: #000000;
        background-color: #CCCCCC;
        background-image: url(../images/hg.gif);
}
.rahmen_weiss {
        border-top-width: 2px;
        border-bottom-width: 2px;
        border-top-style: solid;
        border-bottom-style: solid;
        border-top-color: #FFFFFF;
        border-bottom-color: #FFFFFF;
}
.rahmen_weiss_unten {
        border-bottom-width: 2px;
        border-bottom-style: solid;
        border-bottom-color: #FFFFFF;
}
.main {
        padding: 10px;
}
.abstand_innen {
	padding-right: 10px;
	padding-left: 10px;
}
