	body, table, tr, td, input, select, textarea, p, h1, h2, h3, a {
	    font-family: tahoma, verdana, arial, helvetica, geneva, sans-serif; font-size: 12px; color:#313894;
	}

	body { padding-top:0px; padding-left:0px; color:#000000; background-color:#ffffff; }


	.erstezeile { color:white; background-color:#313894; font-size:10px; font-weight:bold; text-decoration:none; }
		td.erstezeile { text-align:center; vertical-align:middle; }


	.you { height:20px;font-size:12px;text-align:center;vertical-align:middle;color:white;background-color:#A41C5A;}
	a.you { text-decoration:none; background-color:transparent; font-weight:bold; }
	.youon { height:20px;font-size:12px;text-align:center;vertical-align:middle;color:white;background-color:#edc7d8;}




	
	h1 { font-size:18px; font-weight:bold;padding-bottom:0px;}
	h2 { font-size:16px; font-weight:bold;padding-bottom:0px;}
	h3 { font-size:14px; font-weight:bold;padding-bottom:0px;}
	h4 { font-size:12px; font-weight:bold;padding-bottom:0px;}
	
	
	a { text-decoration:none; font-weight:bold; }
	a:hover { text-decoration:underline; }

	
	.mml { color:#A41C5A; }
	h1.mml, h2.mml, h3.mml, h4.mml { margin-top:5px; margin-bottom:5px; padding:0px; }
	h2.mml:before { content: url("/img/mml_h2.gif"); padding-right:5px;}
	h3.mml:before { content: url("/img/mml_h3.gif"); padding-right:5px;}
	h4.mml:before { content: url("/img/mml_h4.gif"); padding-right:5px;}
	p.mml { color: #313894; margin:0px; padding: 0px; }
	
//	a.mml { font-weight:bold; text-decoration:none; }
//	a.mml:before { content: url("/img/link.gif"); }
//	a.mml:hover { text-decoration:underline; }

	a.mmllink { color:#A41C5A; font-weight:bold; text-decoration:none; }
	a.mmllink:before { content: url("/img/link.gif"); }
	a.mmllink:hover { text-decoration:underline; }

	a.mmlmail { color:#A41C5A; font-weight:bold; text-decoration:none; }
	a.mmlmail:before { content: url("/img/mail.gif"); }
	a.mmlmail:hover { text-decoration:underline; }
	
	a.mmlfile { color:#A41C5A; font-weight:bold; text-decoration:none; }
	a.mmlfile:before { content: url("/img/file.gif"); }
	a.mmlfile:hover { text-decoration:underline; }
	
	
	.bottom { font-size:10px; color:#9C99CD; text-align:center; }
//	tr.bottom, td.bottom, a.bottom { border-top:1px solid lightgray; }

	.strip { font-size:10px; color:#000000; background-color:#DEDEDE; }
	tr.strip, td.strip { border-top:1px dotted #000000; border-bottom:1px dotted #000000; padding-left:10px; padding-right:10px; }
	

	.feat { font-size:8px; font-weight:normal; text-align:left; color:#313894}
	
	.productbar { font-size:10px;}
	
	.menu {font-size:12px; color:#ffffff; padding-top:5px;padding-bottom:5px; background-color:#313894;}
	a.menu { text-decoration:none; background-color:transparent; font-weight:bold; }
	a.menu:link { text-decoration:none; font-weight:bold; }
	a.menu:visited { text-decoration:none; font-weight:bold; }
	a.menu:hover { text-decoration:none; font-weight:bold; }
	a.menu:focus { text-decoration:none; font-weight:bold; }
	form.menu, input.menu { background-color:#313894;}
	input.menu { border:1px solid #000000;}
	
	.menuon { font-size:12px; color:#9c205a; padding-top:5px;padding-bottom:5px; background-color:#bdbade; }

	
	
	a.cal, a.calon { padding:0px;}
	.cal { text-align:center;padding:5px;}
	.calon { text-align:center;background-color:#bdbade;padding:5px;}
	

//	.pmenu { font-size:10px; color:#000000; background-color:#dedede;}
//	td.pmenu { color:#000000; padding:10px; }
//	a.pmenu { color:#000000; font-size:10px; text-decoration:underline; font-weight:bold;}
//	a.pmenu:link { color:#000000; font-weight:bold; }
//	a.pmenu:visited { color:#000000; font-weight:bold; }
//	a.pmenu:hover { color:#000000; font-weight:normal; }
//	a.pmenu:focus { color:#000000; font-weight:bold; }
	
	
//	.pmenuaktiv { font-size:10px; color:#000000; background-color:#bbbbbb;}
//	td.pmenuaktiv { color:#000000; padding:10px; }
//	a.pmenuaktiv { color:#000000; font-size:10px; text-decoration:underline; font-weight:bold;}
//	a.pmenuaktiv:link { color:#000000; font-weight:bold; }
//	a.pmenuaktiv:visited { color:#000000; font-weight:bold; }
//	a.pmenuaktiv:hover { color:#000000; font-weight:normal; }
//	a.pmenuaktiv:focus { color:#000000; font-weight:bold; }

// gruppen
#groups { color:#A41C5A;}
