body		{background-color:	#dddddd;}

h1, h2, h3, h4, p, ul, ol, li, div, td, th, address, blockquote, nobr, b, i {font-family:Arial,sans-serif; }

h1 { font-size:26px; margin-bottom:18px; text-align:center;}

h2 { font-size:21px; margin-bottom:18px; }

h3 { font-size:16px; margin-bottom:-10px; }

h4 { font-size:13px; }

p, ol, li, td, th, address, blockquote { font-size:13px; text-align:justify; }

p.center{ font-size:13px; text-align:center; }
p.robot {font-size:8px; color:#dddddd;}



.kopf	{ font-size:16px;text-decoration:bold; }

ul, li		{ font-size:13px; text-align:left; }

a:link 		{ text-decoration:none; font-weight:bold; color:#000000; }

a:visited 	{ text-decoration:none; font-weight:bold; color:#000000; }

a:hover 	{ text-decoration:none; color:#ff0000; background-color:#ffffff; }

a:active 	{ text-decoration:none; font-weight:bold; color:#000000; }

a:focus 	{ text-decoration:none; font-weight:bold; color:#000000; }

table.oben	{ width:800px; margin-top:15px; margin-left:auto; margin-right:auto; border:0px; padding=0px;}

table.unten	{ width:800px; margin-top:22px; margin-bottom:25px; margin-left:auto; margin-right:auto; 
			border:1px solid #000; border-collapse:collapse; padding=0px; 
			background-color:#FF5858;	}

table.hauptteil	{ width:800px; vertical-align:top; margin-top:0px; margin-left:auto; margin-right:auto; border:0px; padding=0px;}

table.links	{ vertical-align:top; margin-top:0px; border:0px; padding:0px;}

td.oben		{ vertical-align:bottom; margin:0px; border:0px;}

td.unten	{ text-align:center; vertical-align:bottom;
			margin:0px; border:1px solid #000; border-collapse:collapse; padding:0px; line-height:17px}

td.links	{ vertical-align:top; margin:0px; border:0px;}

td.links2	{ vertical-align:top; width:199px; margin-top:0px; margin-bottom:10px; padding:8px; border:0px; 
		background-color:#cccccc;}