﻿/* ============== Allgemeine Vorschläge zur User-Erquickung =============== */
* { margin:0; padding:0;}
body
{    font-family: Verdana, Arial; background-color:#fffaf0; }

h1 {    font-size:0.9em; color:Navy; line-height:25px }
h2 {    font-size :0.7em; color:Navy;  }
a {color:Navy;}
#topbild /* Bannerbild ganz oben auf der Seite */
{  width: 800px; text-align:center; padding-top: 5px; }
/* =============   Navigationen ===============*/
#NaviH { width: 830px;margin:10px 0px 0px 0px;}
    
#hauptnavi{list-style-type:none;float:left;position:relative;}
    
#hauptnavi li a 
{  float:left;
    width:5.8em;
    font-size:10px;
    padding:0.4em 1.8em 0.4em 1.8em;
    color: Navy;
    font-weight: bold;
    text-align:center;
    text-decoration:none; }
    
#hauptnavi li {  float:left;background: #ddd;margin-right:6px; }
    
#hauptnavi li:hover
{     background: #ff9933; }

#UnternaviH {   width: 800px; text-decoration:none; position:relative; padding:1em 0em 0.5em 0em; margin:0px 0px 0px 10px;
    text-align:center; clear:left;      }
    
#UnternaviH span { width:800px; font-size:10px; color:Navy;  margin-left:-5px; font-weight:bold;  }
    
#UnternaviH a {  text-decoration:none;     font-size:10px;    color: Navy;        }
    
#UnternaviH a:hover
{   text-decoration:underline; }
    
#Logos  /* Kopfbereich der jeweiligen Logos*/
{ width:800px;  padding-top:20px;margin:0px 0px 0px 10px; text-align:center; vertical-align:middle; }
#Logos img { vertical-align:middle;}

.txteinsp{width:498px; text-align:center; font-size:0.7em; color:Navy; margin:0px 0px 0px 10px; padding:0px 150px 0px 150px;}
.txteinsp span { color:Navy;}
#fussnavi
{   width: 800px;
    text-decoration:none;
    position:relative;
    padding:2em 0em 0.5em 0em;
    margin:0px 0px 0px 10px;
    text-align:center;
    clear:left;       }
    
.langtext {width:498px;font-size:0.7em;margin:0px 0px 0px 10px; padding:20px 100px 0px 100px; color:Gray;}
    
#fussnavi a {  text-decoration:none;font-size:0.7em;color: Navy;       }
    
#fussnavi a:hover {    text-decoration:underline;     }

#internesti 
{  width: 800px;
    padding:1em 0em 0.5em 0em;
    margin:0px 0px 0px 10px;
    font-size:0.7em;
    color: Navy;   }
    
#internesti a { text-decoration:none; color:Navy;}
#internesti a:hover { text-decoration: underline;}

#top   /* Überschrift */
{  width: 800px; text-align:center; height: 50px; padding-top: 20px; padding-bottom:10px;  margin:0px 0px 0px 10px;clear:both;    }


.boxc{width: 800px; margin:0px 0px 0px 10px; text-align:center;font-size:0.7em; padding:30px 0px 0px 0px;}
.boxc { font-size:15px; color:Navy;}
.boxclinkli{ width:294px;  float:left; margin:5px 0px 10px 100px;}
.boxclinkre{ width:294px;  float:left; margin:5px 0px 10px 9px;}
.boxclinkmi{ width:800px; float:left; margin:5px 0px 10px 0px;}
.kleinschrift {font-size:10px;}
.streichpreis {font-size: 10px;color: Gray ;text-decoration: line-through;}

#bookmark { width:800px; margin:0px 0px 0px 10px; padding-top: 5px; text-align:center;}

#bookmark img {border: 0px; padding: 0px; margin: 0px; background-color:Gray; }

/* menu.htm */
#secure { text-align:center; width:135px; padding:40px 0px 0px 5px;  }
#secure a { padding:0px 0px 50px 0px;}
#secure span 
{
    display: block;
    font-size: 0.75em;
    background-color: #ddd;
    height: 20px;
    width: 135px;
    color:Navy;
    text-align:left;
    padding:2px 0px 2px 5px;
    margin:0px 0px 20px 0px;
}
#suche {text-align:center; width: 139px; height:80px;}
/* Produktnanigation   */
#logobar{ clear:both; width:800px; height:50px;margin:10px 0px 0px 10px;padding-top:10px;}
.prodnavspalte { float:left;  margin:10px 0px 0px 10px; width:200px; height:1100px; padding-top:10px; }
.prodnavspalte h2 {  color:#ff9933;text-decoration:none; padding: 5px 0px 0px 5px;font-size:0.8em;margin: 5px 0px 10px 5px;display: block; height: 25px; width: 170px; background-color: #990066;  }
.prodnavspalte ul { list-style-type:none;}
.prodnavspalte ul a {font-weight:bold; font-size:0.8em;margin: 0px 0px 0px 5px; text-decoration:none; }
.prodnavspalte ul ul a { font-weight:lighter; font-size:0.7em;margin: 0px 0px 0px 10px; }
.prodnavspalte ul a:hover { text-decoration:underline;}
.prodnavspalte ul a:visited { color:Gray; text-decoration:none;}

#faq {font-size:0.8em; padding:0px 0px 10px 50px; width:600px}
#faq p {  margin-bottom:15px; color:Navy;}
#faq h2 { font-size:0.9em;color:#747474}
#faq span { font-size:0.9em; color:Navy; display:block;padding:10px 0px 15px 10px; }
#faq span a { display:block;padding:10px 0px 15px 0px; }
#faq ul { padding-left:20px; color:Navy;}

