/* --------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------- */

/* Allgemeine Definitionen */


body { margin-top:0px; margin-bottom:10px; }

body,p,h1,h2,h3,h4,h5,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
     { font-family:Tahoma,Arial Narrow,Verdana,Geneva,sans-serif; }

p,td,li,ul,ol { font-size:10pt; }

h4 { font-size:11pt; font-weight:bold; color:white; margin-bottom:0em; }
h5 { font-size:10pt; font-weight:bold; color:white; margin-bottom:0em; }

.banner { font-size:9pt; font-family:Tahoma,Arial Narrow,Verdana,Geneva,sans-serif; text-align:center}


/* Hyperlink-Definitionen */
a:link { color:#FF7310; text-decoration:none; font-weight:bold; }
a:visited { color:#FF7310; text-decoration:none; font-weight:bold; }
a:hover { color:#FF7310; text-decoration:underline; font-weight:bold; }
a:active { color:#FF8010; text-decoration:none; font-weight:bold; }

a.black { color:#000000; }
a.orange { color:#ee5500; }
a.red { color:#aa0000; }

/* für kleinere Form-Fields */
.small { font-family: Tahoma,Arial Narrow,Verdana,Geneva,sans-serif; font-size: 8pt }

/* --------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------- */

/* Definitionen speziell für die BSS-Seiten */

.bsstitel { font-size:12pt; font-family:Verdana,Arial,Geneva,sans-serif; font-weight:bold; color:yellow;}
.shopbsstitel { font-size:12pt; font-family:Verdana,Arial,Geneva,sans-serif; font-weight:bold; color:black;}
.shopsubline { font-size:11pt; font-family:Verdana,Arial,Geneva,sans-serif; font-weight:bold; color:#00335D;}
.shopmark { font-weight:bold; color:#00335D;}
.shoperror { font-weight:bold; color:#AA0000;}
.shophilight { font-weight:bold; color:#FFCC00;}
.shoptext { font-size:9pt; color:black;}
.shoptext2 { font-size:8pt; color:black;}
.shoptext3 { font-size:8pt; color:white;}
.shophinweis { font-size:7pt; color:black; margin-top:0pt; margin-bottom:7pt;}
.shophinweis2 { font-size:7pt; color:white; margin-top:0pt; margin-bottom:7pt;}
.shopfeatures { font-size:10pt; font-family:Verdana,Arial,Geneva,sans-serif; color:black; font-weight:800; letter-spacing:-1pt}
/*.shopsystem { font-size:7pt; color:#0075DD;}*/ 
.shopsystem { font-size:7pt; color:#467FAE;}
.schonertext { font-size:10pt;}
/*.schonertext { font-size:10pt; text-align:justify;}*/
.downloadlink { font-size:8pt; font-weight:100; color:#FF7310;}

.pinguine { font-size:9pt; font-family:Verdana Geneva,sans-serif;text-align:left}

/* --------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------- */

/* Definitionen für Sonderseiten wie Homepage oder Gewinnspiel */
/* Schwarzer Hintergrund und weiße Schrift */

p.rubrikenHP { font-size:10px; color:#000000; margin-bottom:0px; margin-top:0px;}
/*p.headlineHP { font-size:13pt; color:#FFCC00; font-weight:500; font-style:italic;}*/
p.headlineHP {font-size:18px; color:#FFCC00; font-weight:600; letter-spacing:1px;}
p.teaserHP {font-size:10pt; color:#FFCC00; font-weight:bold;}
.teaserHP h1 {font-size:10pt; color:#FFCC00; font-weight:bold; margin:0 0 0 4px;}
p.sidebarHP { font-size:10px; color:#FFFFFF;}
p.smallTextHP { font-size:11px; color:#FFFFFF;}
p.sublineHP { font-size:10pt; color:#FFFFFF; font-weight:bold; }
p.smalltext { font-size:8pt; font-weight:300; color:#FFFFFF;margin-top:0em; }


/* --------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------- */

/* Definitionen für die Listen-Seiten "Rubriken" und "A-Z"  */

p.schoner { font-size:10pt; text-align:left;}
p.releasedatum {  font-size:8pt; text-align:left; }


/* --------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------- */

/* Definitionen speziell für die Hilfe-Seiten */

h4.frage { font-size:10pt; font-weight:bold; color:white; margin-bottom:0em; }


/* --------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------- */

/* Definitionen für Tabellenzellen im Shop */

.tab10 {background-color:#467FAE; color:white; font-weight:bold;} 
/* Überschriften */

.tab11 {background-color:#80A3C0; color:black;} 
/* Dunkel */

.tab12 {background-color:#9CB8CF; color:black;} 
/* Hell */

.tab13 {color:black;} 
/* neutral */

/* --------------------------------------------------------------------------- */

/* Definitionen für kleine Tabellenzellen */

.tab20 {background-color:#2B6697; color:white; font-size:8pt; font-weight:bold;} 
/* Überschriften */

.tab21 {background-color:#D4E8F9; color:black; font-size:8pt;} 
/* Dunkel */

.tab22 {background-color:#E2EFFA; color:black; font-size:8pt;} 
/* Hell */

.tab23 {color:black; font-size:8pt;} 
/* neutral */