body,td,th {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	margin-top: 20px;}.toc {	display:none;}#contents-article hr {	display:none;}.page {	width:800px;	margin:auto;	padding: 0px 0px 0px 0px;}.header {	-moz-border-radius: 4px;	-webkit-border-radius: 4px;}.header_visualidentity {	height:150px;	background: url(images/header1.jpg) no-repeat center top;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;}.header_login {	xdisplay:none;	float:right;	xmargin:10px 10px 0px 0px;}.header_login, .header_login td {	font-size:11px;}.header_login input {	font-size:9px;}.header_menu {	-moz-border-radius-bottomleft: 4px;	-moz-border-radius-bottomright: 4px;	-webkit-border-bottom-left-radius: 4px;	-webkit-border-bottom-right-radius: 4px;	margin:0px;	padding:0px;	height:30px;}.header_menu a {	text-decoration:none;	margin:0px;	font-size: 12px;}ul.header_menuitems {	list-style:none;	marker-offset:0px;	margin:0px;	padding:0px;}.header_menuitems li {	float:left;	border-right:1px solid white;		padding-left:20px;	padding-right:20px;	height:30px;	}.header_menuitems li a {	position:relative;	top:7px;}.header_menuitem:hover {}li.header_menuitem_first {	-moz-border-radius-bottomleft: 4px;	-webkit-border-bottom-left-radius: 4px;}.submenu {	margin-right:10px;	width:140px;}.submenu ul {	list-style-position:outside;	list-style-image:url(images/listitem.gif);	marker-offset:0px;	margin-left:23px;	margin-top:0px;	padding:0px;	}.submenu li {margin-bottom:4px;}.menuheader {	margin-bottom:10px;}.sectionmenutitle {	font-weight:bold;	border-bottom:1px dashed #CCCCCC;	margin-bottom:5px;	}a.sectionmenunav {	xtext-decoration:none;	font-weight:normal;	font-size:11px;	margin-left:5px;}a.sectionmenunav:hover {}.header_languages {	font-size:11px;	float:right;}.ad_horizontal {	clear:both;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	padding:10px;	margin-top:5px;	height:10px;	display:none;}.body {	clear:both;	margin-top:5px;}.body td {}.table {	width:100%;	border-width:0px;	border-spacing:0px;}.table td {	vertical-align:top;	margin:0px;	border-width:0px;}.table th {	display:none;}.maintable {	border-width:5px;	border-spacing:5px;}.maintable td {	-moz-border-radius: 4px;	-webkit-border-radius: 4px;}.colarea, #contents-article {	padding:10px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	margin-bottom:5px;	}.col2 #contents-article h1 {	margin-top:5px;	margin-bottom:0px;	xfont-family: Georgia, serif;	xfont-weight:normal;	font-size:30px;	text-transform:uppercase;	letter-spacing:2px;	font-size:14px;}.hilite, .hilite2 {	padding:10px 20px 10px 20px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	xmargin-bottom:5px;	font-size:12px;	xfont-weight:bold;	margin:20px 0px 20px 0px;}.hilite {}.hilite2 {	font-size:11px;	margin-bottom:0px;	clear:both;}.hilitetitle {	border-bottom: 1px dashed #BBB;	margin-bottom:10px;	font-size:11px;	text-transform:uppercase;}.col1 {	width:210px;	font-size:11px;}.col1 #contents-article h1,.col3 #contents-article h1 {	font-size:9px;	padding-bottom:0px;	margin-bottom:0px;	text-transform:uppercase;	letter-spacing:3px;}.col1 #contents-article p,.col3 #contents-article p {	margin-top:3px;}.col1area {}.col2 {	padding-left:4px;	padding-right:4px;}.col2area {}.col3 {	width:140px;	font-size:11px;}.col3area {}.bottominfo {	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	padding:10px;}.bottominfobox {	margin-right:auto;	width:460px;	float:left;	font-size:12px;	xfont-weight:bold;}.bottominfobox #contents-article  {	padding:0px;	margin:0px;}.footer {	clear:both;	margin-top:10px;	font-size:11px;	text-align:center;}.footer a {}#contents-article ol, #contents-article ul, .colarea ol, .colarea ul {	padding-left:8px;}.col2 #contents-article ol, .col2 #contents-article ul {	padding-left:30px;}.colarea ol, .colarea ul {	padding-left:0px;}.twocolumn {	background-color:#FCFCFC;	margin-bottom:10px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	padding:10px;	border:1px dotted #CCCCCC;}.twocolumn_1 {	width:45%;	float:left;}.twocolumn_2 {	width:45%;	float:right;}.newsdate {	-moz-border-radius: 1px;	-webkit-border-radius: 2px;	padding:0px 2px;	background-color:#EEE;	margin-top:4px;	border:1px solid #DDD;	color:#777;	font-weight:bold;	font-size:9px;	xtext-transform:uppercase;}