/* ===================================================================== */
/* = CSS EINSTELLUNGEN FUER SEITE */
/* ===================================================================== */
/* Seitenhoehe festlegen */ 
html {
min-height: 101%;
}
body {
background-image: url(../templates/TPL10005/pics/bg.gif);
/* Hintergrundfarbe */
background-color: #353535;
/* Schriftart */
font-family: Verdana, Arial;
/* Schriftgroesse */
font-size: 12px;
/* Schriftfarbe */
color: #f5f5f5;
/* Abstand zu Aussenelementen - Reihenfolge 12,3,6,9 UHR */
margin: 10px 0px 0px 0px;

}
/* ===================================================================== */
/* Aeussere Contentbox */
/* Wird nicht in jedem Layout verwendet! */
/* ===================================================================== */
#inhalt {
/* Randabstand Layout */
margin:10px auto;
/* Textausrichtung */
text-align:left;
/* Abstand Contentbox - Layout */
padding: 5px;
}
/* ===================================================================== */
/* = DESIGNTABELLEN */
/* ===================================================================== */
/*DESIGNTABELLEN*/
.bgtop {
/* Hintergrundbild */
background-image: url(../templates/TPL10005/pics/t5_2.gif);
/* Schriftgroesse */
font-size: 11px;
}
.bgleft {
/* Hintergrundbild */
background-image: url(../templates/TPL10005/pics/t5_5.gif);
}
.bgtab {
/* Hintergrundbild */
background-image: url(../templates/TPL10005/pics/t5_6.gif);
/* Schriftgroesse */
font-size: 11px;
}

.bgright {
/* Hintergrundbild */
background-image: url(../templates/TPL10005/pics/t5_7.gif);
}
.bgbott {
/* Hintergrundbild */
background-image: url(../templates/TPL10005/pics/t5_12.gif);
}
.trennline {
/* Hintergrundbild */
background-image: url(../templates/TPL10005/pics/trennlinie.gif);
}
.wl {
/* Hintergrundbild */
background-image: url(../templates/TPL10005/pics/warnline.gif);
/* Hoehe */
height: 14px;
}



/* ===================================================================== */
/* = ALLGEMEINE LINKS IM SHOP */
/* ===================================================================== */
a {
/* Schriftgewicht normal/bold */
font-weight: bold;
/* Schriftfarbe */
color: #ffcc00;
/* Link unterstrichen none/underline */
text-decoration: none;
}

a:hover {
/* Schriftgewicht normal/bold */
font-weight: bold;
/* Schriftfarbe */
color: #ffffff;
/* Link unterstrichen none/underline */
text-decoration: underline;
}

/* ===================================================================== */
/* = CSS EINSTELLUNGEN SHOPKOPF BEGRUESSUNG UND INFOLINKS (WARENKORB ETC.) */
/* ===================================================================== */
.shopgruss {
/* Textausrichtung */
text-align: right;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #ffcc00;
}

.shopkopf {
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #ffcc00;
}
/* ===================================================================== */
/* = LINKS IM SHOPKOPF, SHOPGRUSS */
/* ===================================================================== */
.shopgruss a {
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftfarbe */
color: #ffffff;
/* Link unterstrichen none/underline */
text-decoration: underline;
}
.shopgruss a:hover {
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftfarbe */
color: #ffcc66;
/* Link unterstrichen none/underline */
text-decoration: underline;
}

.shopkopf a {
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftfarbe */
color: #ffffff;
/* Link unterstrichen none/underline */
text-decoration: underline;
}
.shopkopf a:hover {
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftfarbe */
color: #ffcc66;
/* Link unterstrichen none/underline */
text-decoration: underline;
}

.shopbottom a {
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftfarbe */
color: #ffffff;
/* Link unterstrichen none/underline */
text-decoration: underline;
}
.shopbottom a:hover {
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftfarbe */
color: #ffcc66;
/* Link unterstrichen none/underline */
text-decoration: underline;
}
/* ===================================================================== */
/* = CSS EINSTELLUNGEN FUER SEITENFUSS UNTERHALB SHOP */
/* ===================================================================== */
.shopbottom {
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color:  #ffffcc;
}

/* ===================================================================== */
/* = MENUESPALTE DES SHOPS */
/* ===================================================================== */
.menue {
/* Randabstand */
padding: 0px;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #ffffff;
/* Hoehe */
height:100%;
}

/* ===================================================================== */
/* = LINKS IM HAUPTMENUE DES SHOPS */
/* ===================================================================== */
.menue a {
/* Darstellung als Block, bitte nicht aendern */
display: block;
/* Randabstand - Reihenfolge 12,3,6,9 UHR */
padding: 2px 2px 2px 4px;
/* Abstand zu Aussenelementen */
margin: 1px;
/* Rand unten Breite, Art und Farbe */
border-bottom:1px solid #cfcfcf;
/* Hintergrundarbe */
background-color: transparent;
/* Schriftgroesse */
font-size: 11px;
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftfarbe */
color: #ffcc00;
/* Link unterstrichen none/underline */
text-decoration: none;
}

.menue a:hover {
/* Hintergrundarbe */
background-color: #4b4b4b;
/* Schriftgewicht normal/bold */
font-weight: normal;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #ffffff;
/* Link unterstrichen none/underline */
text-decoration: none;
}

/* ===================================================================== */
/* = TOPRUBRIKENTRENNER IM HAUPTMENUE - STATISCHES MENUE*/
/* ===================================================================== */
.toprubrik {
/* Schriftgroesse */
font-size: 11px;
/* Schriftgewicht normal/bold */
font-weight: bold;
/* Hintergrundarbe */
background-color: #660000;
/* Schriftfarbe */
color: #ffffff;
/* Randabstand - Reihenfolge 12,3,6,9 UHR */
padding: 2px 2px 2px 2px;
/* Abstand zu Aussenelementen */
margin: 1px;
}

/* ===================================================================== */
/* = LINKS FUER TOPRUBRIKEN IM HAUPTMENUE - DYNAMISCHES MENUE*/
/* ===================================================================== */
.toprub a {
/* Darstellung als Block, bitte nicht aendern */
display: block;
/* Randabstand - Reihenfolge 12,3,6,9 UHR */
padding: 2px 2px 2px 2px;
/* Schriftgroesse */
font-size: 11px;
/* Schriftgewicht normal/bold */
font-weight: bold;
/* Hintergrundarbe */
background-color: #660000;
/* Schriftfarbe */
color: #ffffff;
}

.toprub a:hover {
/* Schriftgewicht normal/bold */
font-weight: bold;
/* Hintergrundfarbe */
background-color: #660000;
/* Schriftfarbe */
color: #ffcc00;
}

/* ===================================================================== */
/* = SHOPAUSGABE RECHTE TABELLE */
/* ===================================================================== */
.content {
/* Randabstand */
padding: 3px;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #f5f5f5;
}

/* ===================================================================== */
/* = ALLGEMEINE AUSGABE TABELLEN */
/* ===================================================================== */
.atop {
/* Rand unten Breite, Art und Farbe */
border-bottom: 1px solid #e9e9e9;
/* Hintergrundfarbe */
background-color: #939393;
/* Randabstand */
padding: 3px;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #000000;
}

.acont {
/* Hintergrundfarbe */
background-color: #696969;
/* Randabstand */
padding: 3px;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #f5f5f5;
}

.acontopt {
/* Hintergrundfarbe */
background-color: #f7f7f7;
/* Randabstand */
padding: 3px;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #000000;
}

.abott {
/* Rand unten Breite, Art und Farbe */
border-bottom: 1px solid #e9e9e9;
/* Hintergrundfarbe */
background-color: #838383;
/* Randabstand */
padding: 3px;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #000000;
}

/* ================================================================== */
/* = CSS EINSTELLUNGEN FUER FIELDSET UND LEGEND */
/* ================================================================== */
fieldset {
/* Randbreite, Art und Farbe */
border: 1px solid #9b9b9b;
/* Randabstand */
padding: 4px;
/* Abstand zu Aussenelementen - Reihenfolge 12,3,6,9 UHR */
margin: 10px 0 5px 0;
}

/*DIV in Fieldset*/
.fdiv {
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #000000;
}

legend {
/* Hintergrundfarbe */
background-color: #353535;
/* Randbreite, Art und Farbe */
border: 1px solid #9b9b9b;
/* Randbstand  - Reihenfolge 12,3,6,9 UHR */
padding: 1px 3px 1px 3px; 
/* Schriftgroesse */
font-size: 11px;
/* Schriftgewicht normal/bold */
font-weight: bold;
/* Schriftfarbe */
color: #f5f5f5;
}

/* ===================================================================== */
/* = CSS EINSTELLUNGEN FUER FORMULARTAGS START */
/* ===================================================================== */
.inpu {
/* Randbreite, Art und Farbe */
border: 1px solid #4d4d4d;
/* Hintergrundfarbe */
background-color: #f0f0f0;
/* Schriftart */
font-family: Verdana, Arial;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #000000;
}

.inputbutton {
/* Randbreite, Art und Farbe */
border: 1px solid #7c7c7c;
/* Hintergrundfarbe */
background-color: #f0f0f0;
/* Schriftart */
font-family: Verdana, Arial;
/* Schriftgroesse */
font-size: 11px;
/* Schriftgewicht normal/bold */
font-weight: bold;
/* Schriftfarbe */
color: #000000;
}


form {
display: inline;
}
/* ===================================================================== */
/* = CSS EINSTELLUNGEN FUER FEHLER HINWEISE ETC */
/* ===================================================================== */
.tippred {
font-size: 11px;
/* Schriftgewicht normal/bold */
font-weight: bold;
/* Schriftfarbe */
color: #cc0000;
}
.tippgreen {
font-size: 11px;
/* Schriftgewicht normal/bold */
font-weight: bold;
/* Schriftfarbe */
color: #339900;
}
/* ===================================================================== */
/* SEITENNAVIGATION */
/* ===================================================================== */
.seiteninfo, .aktuelleseite, .pl {
/* Schriftart */
font-family: Verdana, Arial;
/* Schriftgroesse */
font-size: 11px;
/* Schriftausrichtung */
text-align: center;
/* Schriftfarbe */
color: #000000;
/* Randbreite und Farbe */
border: 1px solid #3F3F3F;
/* Randeigenschaften */
border-collapse: collapse;
/* Zeilenhoehe */
line-height: 1.2em;
/* Text Unterstrichen  */
text-decoration: none;
}

.seiteninfo {
/* Hintergrundfarbe */
background-color: #e8e8e8;
/* Schriftgewicht */
font-weight: bold;
/* Randabstand */
padding: 1px 3px 1px 3px;
/* Text Unterstrichen  */
text-decoration: none;
}

.aktuelleseite {
/* Hintergrundfarbe */
background-color: #ffffff;
/* Schriftgewicht */
font-weight: bold;
/* Randabstand */
padding: 2px 6px 2px 6px;
}

.pl a {
/* Darstellung */
display: block;
/* Umfluss */
float: left;
/* Hintergrundfarbe */
background-color: #f3f4f5;
/* Schriftfarbe */
color: #990000;
/* Text Unterstrichen  */
text-decoration: none;
/* Schriftgewicht */
font-weight: bold;
/* Randabstand */
padding: 2px 6px 2px 6px;
/* Umbruch verhindern */
white-space: nowrap;
}

.pl a:hover {
/* Schriftfarbe */
color: #000000;
/* Text Unterstrichen  */
text-decoration: none;
/* Schriftgewicht */
font-weight: bold;
/* Hintergrundfarbe */
background-color: #DFDFDF;
}
/* ===================================================================== */
/* = Info Div's */
/* ===================================================================== */
.infoout {
/* Randbreite, Art und Farbe */
border: 1px solid #3f3f3f;
/* Hintergrundarbe */
background-color: #b4b4b4;
/* Schriftfarbe */
color: #efefef;
/* Randbstand */
padding: 3px;
}
/* ===================================================================== */
/* = Topangeboteausgabe Startseite */
/* ===================================================================== */

/* Abgrenzung der Topangebote von Startseiteninhalten */
.topangebotespalte {
/* Rand links Breite, Art und Farbe */
border-left:2px solid #e8e8e8; 
/* Rand unten Breite, Art und Farbe */
border-bottom:2px solid #e8e8e8;
}

/* Ausgabe des Spalte Aktuelle Topangebote */
.topangebotekopf {
/* Schriftgroesse */
font-size: 11px;
/* Schriftgewicht normal/bold */
font-weight: bold;
/* Hintergrundarbe */
background-color: #e8e8e8;
/* Schriftfarbe */
color: #660000;
/* Randabstand - Reihenfolge 12,3,6,9 UHR */
padding: 3px 3px 3px 3px;
/* Abstand zu Aussenelementen */
margin-bottom: 5px;
}

/* Topangebotetabelle Abstand unten und Breite */
.topausgabetab {
/* Abstand nach unten */
margin-bottom: 5px;
/* Breite der Topangeboteausgebe */
width: 190px;
}

/* Topangebote Titezelle */
.toptop {
/* Rand unten Breite, Art und Farbe */
border-bottom: 1px solid #000000;
/* Hintergrundfarbe */
background-color: #660000;
/* Randabstand */
padding: 3px;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #ffffff;
}

/* Topangebote Ausgabe */
.topcont {
/* Hintergrundfarbe */
background-color: #8b8b8b;
/* Randabstand */
padding: 3px;
/* Schriftgroesse */
font-size: 11px;
/* Schriftfarbe */
color: #000000;
}
/* ===================================================================== */
/* = CSS fuer BB-CODE Tabellen */
/* ===================================================================== */
.innen {
/* Tabellen Aussenrand-Hintergrundfarbe */
background-color: #d0d0d0;
}
.innend {
/* Tabellen Hintergrundfarbe dunkel */
background-color: #ececec;
/* Tabellen Schriftgroesse */
font-size: 11px;
/* Tabellen Innenabstand */
padding: 3px;
/* Tabellentext Schriftfarbe */
color: #000000;
}

/* Erste alternierende Tabellen CSS Angabe */
.innenh {
/* Tabellen Hintergrundfarbe hell */
background-color: #f9f9f9;
/* Tabellen Schriftgroesse */
font-size: 11px;
/* Tabellen Innenabstand */
padding: 3px;
/* Tabellentext Schriftfarbe */
color: #000000;
}

/* Zweite alternierende Tabellen CSS Angabe */
.innenh2 {
/* Tabellen Hintergrundfarbe hell */
background-color: #f4f5f7;
/* Tabellen Schriftgroesse */
font-size: 11px;
/* Tabellen Innenabstand */
padding: 3px;
/* Tabellentext Schriftfarbe */
color: #000000;
}
/* ===================================================================== */
/* = CSS fuer BB-CODE Codeausgaben */
/* ===================================================================== */

/* Codebox Info oberhalb Codeausgabe */
.pagecodeinfo {
/* Codebox Info Randfarbe */
border: 1px solid #9a9a9a;
/* Codebox Info Hintergrundfarbe*/
background-color: #dfdfdf;
/* Codebox Info Innenabstand */
padding: 2px;
/* Codebox Info Breite */
width: 120px;
/* Codebox Info Scriftgroesse */
font-size: 11px;
/* Codebox Info Schriftstil */
font-weight: bold;
/* Codebox Info Textfarbe */
color: #000000
}

/* Codeausgabebox */
.pagecodeinfoout {
/* Codebox Randfarbe */
border: 1px solid #9a9a9a;
/* Codebox Hintergrundfarbe */
background-color: #ffffff;
/* Codebox Innenabstand */
padding: 3px;
/* Codebox Breite */
width: 600px;
/* Codebox Schriftgroesse */
font-size: 11px;
/* Codebox Overflow, nicht aendern! Diese Angabe erzeugt */
/* Scrollbalken bei uebergrossem Inhalt*/
overflow: auto;
/* Codebox Abtand nach unten */
margin-bottom: 10px;
}

/* Codetext */
pre {
/* Codetext Schriftart */
font-family: "Courier New";
/* Codetext Schriftgroesse */
font-size: 12px;
/* Codetext Textfarbe */
color: #990000;
}

/* - - - - - - - - - - - - - - - - - - - - */
/* CSS fuer BB-Code Zitat/Hinweisboxen */
/* - - - - - - - - - - - - - - - - - - - - */
.quotedl {
margin: 5px; 
padding: 0; 
width: 95%;
border: 1px solid #858585;
}

.quotedl dt {
background-color: #f3f3f3;
padding: 3px; 
font-size: 11px;
font-weight: bold;
color: #4a5e9f;
border-bottom: 1px solid #858585;
}

.quotedl dd {
background-color: #ffffff; 
padding:3px; 
margin:0;
font-size: 11px;
color: #000000;
}
/* ===================================================================== */
