body {
	font-family: Verdana, Arial, Helvetica; 
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #4E80B7;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #4E80B7;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #4E80B7;
}

.noborder { border: 0px; margin: 0px; padding: 0px; border-collapse: collapse; }

input, select, .blueborder, .plainbold, .navsubelem, body, .plain,.plain_blau, .small, .nav, .nav_act, .nav_sub, .boldred { font-size: 11px; }

.subtitle_1, .plain_blau, .subtitle_2, .smallbold, a.bluelink, body, a.plain, a.plainbold { color:#0A2C70 }

h1,.kastentitel { font-size: 15px; }
.subtitle_1, .subtitle_2, .titel {font-size: 14px; }
h2, .subtitle_1 {font-size: 13px; }

h3, th { font-size: 12px; text-align: left }
.titel, a.nav:hover, a.smallbold:hover, a.small:hover, a.smallbold_2:hover, a.nav_sub:hover, .nav_act, a.nav_act:link, a.nav_act:active { color:#ffffff; }

.redbold, .bluebutton, .plainbold, .kastentitel, .titel, .bold, .subtitle_1, .subtitle_2, .smallbold, .boldred, .titel, .nav_act, .smallbold_2 { font-weight: bold; }

.small, .smallbold { font-size: 10px; }

a.nav, a.nav:active, .navsubelem, .nav { color:#ffffff;text-decoration: none }

a.titel:hover, a.plain, a, a.nav:hover, a.smallbold:hover, a.small:hover, a.smallbold_2:hover, a.nav_act:hover, a.nav_sub:hover { text-decoration: underline }

.redbold, .red, a, a.nav_sub:link, a.nav_sub:active, .nav_sub { color:#CC0000; }
a.titel, .subtitle_1, .plain_blau, .subtitle_2, .smallbold, .boldred , .nav_act, a.nav_act:link, a.nav_act:active, a.nav_sub:link, a.nav_sub:active { text-decoration: none }

h1 { margin-bottom: 4px }
h2 { margin-bottom: 4px; margin-top: 10px}
h3 { margin-bottom: 4px; margin-top: 7px}

.kastentitel { height: 20px; background: url(img/verlauf1.jpg) repeat-y}

.notop { margin-top: 0px }

.navelem {height: 25px; background-image: url(/img/kategorie.gif); padding-left: 7px; padding-top: 2px; border-bottom: 1px solid #B1C9E1 }
.navsubelem { border-bottom: 1px solid #B1C9E1; padding-top: 2px; padding-bottom: 2px; margin-bottom: 1px }

.produktkastenbild { width: 120px; float: left; margin-right: 10px; text-align: center; height: 120px; border: 1px solid #B1C9E1; clear: all}

.blueborder { border: 1px solid #0A2C70; }
input.blueborder { padding: 1px }
.bluebutton { background-color: #B1C9E1; }

ul { list-style-type: square }

.tableheader { padding: 3px; text-align: center; background: #0A2C70; color: #FFFFFF }

.footline { border-bottom: 1px dotted #000000; padding-bottom: 4px; clear: all }