<STYLE TYPE="text/css">
<!--

h6{} /* dummy, weil die erste Zeile sonst nicht gelesen wird ??? */
body {background-color:#FFF; padding: 10px 10px 0px 10px; font-size:12px; color:#555555; font-family:arial, sans-serif; }


/* teasermenu - bildermenu innerhalb einer UL */

div.teasermenu {margin:0;padding:0}
div.teasermenu div {margin-bottom:15px; clear:both;border-top:1px solid #E8E8E8;}
div.teasermenu h2 {margin:3px 0 3px 0;padding:0;}
img.teaserimg {float:left;margin:0 15px 15px 0;}


td {font-size:12px; padding: 0;}
a {font-size:12px; color: #666699;}
a img {border-style:none;}  /* Bilder innerhalb eines links ohne Rahmen */

h1, h2 {font-size: 14px; font-weight: bolder; margin-top:10px;margin-bottom:0px;} 
h3, h4, h5, h5 {font-size:12px; font-weight: bolder;} 
/* select, textarea, input {font-size: 11px; color:#000; background-color:#FFF;} */
select, textarea, input {font-size: 11px;}

td.divmenu, td.mainmenu, td.footer, td.filler, td.content {background-color:#FFF;}
td.dommenu {background-color:#D6DFE7;}
td.divmenu {text-align:right; padding-right:0px;}

/* Aufzählungen im Inhaltsbereich */
.content ol li {list-style-type:decimal;}
.content ol ol li {list-style-type:lower-alpha;}
.content ol ol {margin-left:20px;}
.content ul ul {margin-left:20px;}

/* Formatierungen für die Sitemap */
.sitemap ul {margin-left:0;}
.sitemap li {list-style-type:none; margin-bottom:3px;}

.thumb img {height:40px;}
.beispiel table {width:100%;}
td.centeredpic {text-align:center;vertical-align:middle;}



.content table {border-collapse:collapse;width:100%;}
.content td {border:1px solid #D6DFE7; padding: 5px;}
.contentmain table {border-collapse:collapse;}

td.contentmain {background-color:#FFF; vertical-align:top;padding:0;}
.contentmain table {background-color: #E0E0E0;}
.contentmain td {border:1px solid #D6DFE7; background-color:#FFF; text-align:center; vertical-align:middle; height:180px; width:33%;}
.contentmain td.dunkel {background-color:#ADBEC6;}
.contentmain td.mittel {background-color:#C6D3DE;}
.contentmain td.hell {background-color:#D6DFE7;}

td.content {vertical-align:top; padding:15px; border:1px solid #D6DFE7;}

.formerror  {background-color:#FF0000;}  /* Fehler in HTML-Formualen mit roten Hintergrund anzeigen */


/* td.dommenu, td.mainmenu {display:none;} */
.divmenu form {display:inline;}
.mainmenu a, .divmenu a {font-weight:normal; text-decoration:none;}
.mainmenu a:hover, .divmenu a:hover {text-decoration:underline;}

td.dommenu {width: 180px; padding-left:15px;padding-right:5px;}	
td.mainmenu {vertical-align:top; padding:20px 10px 20px 15px;}
.mainmenu table {background-color:#FFF; padding:0px 0px 20px 0px;}


td.footer {vertical-align:middle; text-align:center; padding:4px 0 4px 0; font-size:10px; color: #C0C0C0;}
.footer a {font-size:10px; text-decoration:none; color:#C0C0C0;}
.footer a:hover {text-decoration:underline;}

table.main {width:820px; border-collapse:collapse; border:1px solid #E0E0E0;}
.menu table {border-collapse:collapse; background-color:#00FF00;}
.menu td {padding:5px;}


td.L1S {font-weight:bolder;}
td.L1A {font-weight:bolder;}
td.L2S {font-weight:bolder;}
td.L2A {font-weight:bolder;}
td.L3S {padding-left:15px;}
td.L3A {padding-left:15px; font-weight:bolder;}
td.L4S {padding-left:30px;}
td.L4A {padding-left:30px; font-weight:bolder;}
td.L5S {padding-left:45px;}
td.L5A {padding-left:45px; font-weight:bolder;}


img.imgleft {float:left; clear: left; padding-right: 10px; pading-bottom: 10px;}
img.imgright {float:right; clear: right; padding-left: 10px; pading-bottom: 10px;}


.artikel table {width:100%; border:0px;}
.artikel td {border:0px solid #E0E0E0;}

.altcurrency {font-size:9px;}
table.altcurrency {width:60%;}
.altcurrency td {align:right; padding: 0px 0px 0px 0px; border:0px; font-size:9px;}
/*.shoppingcart td {align:right; padding: 0px 0px 0px 0px; border:1px solid #E0E0E0; font-size:9px;}*/


td.active {background-color:#D6DFE7;}

/* Anfang Layout für Simple Nested Rollover List mit Root*/
#navcontainer_snrlr { margin-left: 0px;}
#navcontainer_snrlr ul {margin: 0;padding: 0;list-style-type: none;font-family: verdana, arial, Helvetica, sans-serif;}
#navcontainer_snrlr li { border:0; margin: 0px 0 0px 0; }
#navcontainer_snrlr a:hover {color:#000;background-color:#FFC;text-decoration:none;}
.snrlr_root a, 
.snrlr_level1 a {padding: 5px 10px;color: #fff;width:170px; background-color: #036;text-decoration: none;}
.snrlr_root span, 
.snrlr_level1 span {padding: 5px 10px;color: #000;width:170px; background-color: #FFC; border:1px solid #036;}

.snrlr_level2 a {padding: 5px 20px;color: #fff;width:170px; background-color: #069;text-decoration: none;}
.snrlr_level2 span {padding: 5px 20px;color: #000;width:170px; background-color: #FFC;}

.snrlr_level3 a {padding: 5px 30px;color: #fff;width:170px; background-color: #9CF;text-decoration: none;}
.snrlr_level3 span {padding: 5px 30px;color: #000;width:170px; background-color: #FFC;}

/* Ende Layout für Simple Nested Rollover List */


/* Anfang Layout für Simple Nested Rollover List */
#navcontainer { margin-left: 0px; }
#navcontainer ul {margin: 0;padding: 0;list-style-type: none;font-family: verdana, arial, Helvetica, sans-serif;}
#navcontainer li { margin: 0 0 1px 0; }
#navcontainer a {display: block;padding: 5px 10px;color: #fff;width:160px; background-color: #036;text-decoration: none;}
#navcontainer span {display: block;padding: 5px 10px;color: #fff;width:160px;background-color: #69C;text-decoration: none;}
#navcontainer a:hover {color: #fff;background-color: #69C;text-decoration: none;}
#navcontainer ul ul li { margin: 0 0 1px 0; }
#navcontainer ul ul a {display: block;padding: 5px 5px 5px 30px;width:160px;color: #fff;background-color: #369;text-decoration: none;}
#navcontainer ul ul a:hover {color: #fff;background-color: #69C;text-decoration: none;}
/* Ende Layout für Simple Nested Rollover List */

-->
</STYLE>







