	body { font-family: arial,helvetica,sans-serif; font-size: 12px; color: #fff; background: #000; }
	h1 { text-align: center; font-size: 14pt;}
	h3 { text-align: center; }

	.error { padding-bottom: 4px; color: red; }

	a  { color: #ff0000; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: none }
	a:hover { color: #990000; }
	a#big  { color: white; font-size: 14px; font-family: arial, helvetica, sans-serif; font-weight: normal }
a#big:hover { color: red }
.main { width: 800px;  }
	
	table.menu { width: 100%; text-align: center; }
	table.menu td {
	border-right: 1px dotted #900;
	border-left: 1px dotted #900;
}
	table.menu>a { text-decoration: none; font-weight: bold; }

	div.box { width: 300px; border: 1px solid #900;  }
	div.box .head  { color: #fff; background: #900; text-align: center; padding: 3px }
	div.box .data { background: #321111; color: white; text-align: center; padding: 5px; }
	div.box .data .line { padding: 6px; }

	.footer { width: 100%; padding-top: 20px; font-size: 90%; border-top: 1px solid #333; padding: 4px; text-align: center; color: #666; }
	
	p {
	font-size: 11px;
}
	
	ul { text-align: left; }
	
	em { color: #999; } 
	
	h1.col { color: #DDC3A6; }
	#q   { color: # CCCCCC; font-size: 12px}
#q1 { color: ##CCCCCC; font-size: 14px; font-weight: bold; text-align: left }
#a  { color: silver; font: 14px/1.6em arial, helvetica, sans-serif; text-align: left; padding-top: 2px; padding-bottom: 6px }
	#a>a  { color: #fff; font-weight: normal }
	#a>a:hover { color: #df8; border-bottom: 1px dotted #444; }
	
	div.seg { padding-bottom: 20px; border-bottom:}
element { }
