/* CSS-Formate für Form u Lage */

/* Positionierung von Menu und Inhalt */
div#Navigation {
                width:100%;
                height:98px;
                margin: 0 0 0 0px;
                padding: 0 0 0 0;
                color:#000000;
                background-color:#ffffff;
                background-image:url(titel_cmm.jpg);
                background-repeat:no-repeat;
                border: 0px solid silver;
                text-align:left;
                z-index:10;
}

div#Inhalt {
                margin: 0 20px 100px 10px;
                padding: 10px 30px 0 10px;
                max-width:850px;
}

/* wird nur von IE6 interpretiert, Seitenbreite fix, da max-width nicht bekannt ist */
* html div#Inhalt {width:780px;}

body {margin: 0px 0px 100px 0px; padding: 0px; background-color:#ffffff; color:#000000;}

/* Arial als Standard-Schrift */
body,p,ul,ol,li,div,td,th,address,blockquote,nobr {font-family:Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6 {font-family:"Trebuchet MS", "Lucida Sans Unicode", Tahoma, Geneva,Arial,Helvetica,sans-serif;}

/* Standard-Text in 10 Punkt-Höhe */
body,p,ul,ol,li,div,td,th,address,nobr {font-size:10pt;}

/* Uberschriften */
h1 {font-size:18pt;}
h2 {font-size:16pt;}
h3 {font-size:14pt;}
h4 {font-size:11pt;}
h4 {font-style:italic;}
h5,h6 {font-size:8pt;}
h6 {font-weight:normal;}
h6 b {font-size:8pt;}

/* weil Listenzeichen bei NC4.x sonst circle ist */
ul {List-Style-Type:disc;}

/* Links-Farben: unbesucht-blau, besucht:rot, aktiv:schwarz */
a:link {color:##444A7A; text-decoration:none;}
a:visited {color:#0000ff; text-decoration:none;}
a:hover {color:#0000ff; text-decoration:underline;}
a:active {color:000000; text-decoration:underline;}
/* wird benötigt weil Anker sonst auch hoover Eigenschaft bekommen*/
a:hover[name] { color:inherit;
                text-decoration:inherit;}


/* Nav-Links */
a.nav:link {color:#171717; font-weight:bold; text-decoration:none; font-size:8pt; font-family:Arial,Helvetica,sans-serif;}
a.nav:visited {color:#171717; font-weight:bold; text-decoration:none; font-size:8pt; font-family:Arial,Helvetica,sans-serif;}
a.nav:hover {color:#0000ff; font-weight:bold; text-decoration:none; font-size:8pt; font-family:Arial,Helvetica,sans-serif;}
a.nav:active {color:#000000; font-weight:bold; text-decoration:none; font-size:8pt; font-family:Arial,Helvetica,sans-serif;}

/* Schreibmaschinenschrift */
div.type {font-family:monospace;}

/* Tabelle mit 40Pixel Platz zum linken Seitenrand */
table.lrand {margin-left:40px;}

/* Stand Datum formatieren */
.stand {font-size:8pt;
        font-weight:bold;
        text-align:right;}

/* Ersatz für font color */
.red {color:#FF0000;}
.blue {color:#0000FF;}
.none {color:#FFFFFF;}

/* für kleine Schrift */
.klein {font-size:8pt;}

/* Einkaufswagen-Icon */
a.cart {background:url(../pic/icon_einkaufswagen.gif) no-repeat center left;
        padding-left:24px;
        padding-top:1px;
        white-space:nowrap;}

/* CMM: Ueberschriften fuer Rubriken formatieren */
.head {background-color:#969EB1;font-size:11pt;font-weight:bold;padding-top:1px; padding-bottom:1px; padding-left:5px;}