#mytable1, #mytable2 {	width: 100%;	padding: 0;	margin: 0;	align: left;}caption {	padding: 0 0 5px 0;	width: 100%;	 	font: italic 11px Verdana, Arial, sans-serif;	text-align: left;}th {	font: 11px Verdana, Arial, sans-serif;	color: #4f6b72;	border-right: 1px solid #C1DAD7;	border-bottom: 1px solid #C1DAD7;	border-top: 1px solid #C1DAD7;	text-align: left;	padding: 6px 6px 6px 12px;	background: #CAE8EA url(bg_heade.jpg) no-repeat;}.hauptnav {	color: #ffffff;}th.nobg {	border-top: 0;	border-left: 0;	border-right: 0;	background: none;}td.or {	border-right: 1px solid #C1DAD7;	border-bottom: 1px solid #C1DAD7;	background: #fff;	color: #4f6b72;	padding: 6px 6px 6px 12px;	font: bold 10px Verdana, Arial, sans-serif;}td.alt {	border-bottom: 1px solid #C1DAD7;	border-right: 1px solid #C1DAD7;	font: bold 10px Verdana, Arial, sans-serif;	background: #F5FAFA;	color: #797268;	padding: 6px 6px 6px 12px;}th.spec {	border-left: 1px solid #C1DAD7;	border-top: 0;	background: #fff no-repeat;	font: 10px Verdana, Arial, sans-serif;	width: 55%;	align: left;	text-align: left;}th.spec a, th.spec a:hover, th.spec a:visited { font: bold 10px Verdana, Arial, sans-serif; }td.specline {	border-top: 1px solid #C1DAD7;	border-right: 1px solid #C1DAD7;	border-bottom: 1px solid #C1DAD7;	background: #fff;	color: #4f6b72;	padding: 6px 6px 6px 12px;	font: bold 10px Verdana, Arial, sans-serif;	align: left;	}th.nobg {	background: #4C7FB2 no-repeat;	font: bold 10px Verdana, Arial, sans-serif;	color: #fff;	width: 55%;	 }th.specalt {	border-left: 1px solid #C1DAD7;	border-top: 0;	background: #f5fafa no-repeat;	font: bold 10px Verdana, Arial, sans-serif;	color: #797268;}