#site-content {	color:#333;	text-align:left;/*	background: inherit;*/}/* ### breadcrump ############################################################ */#bread-header p#breadcrumb {    font-size: 1em;    margin-left: 8px;    color: #24a1a5;}#main-block #bread-header a,#main-block #bread-header a:link {    font-size: 1em;    margin-bottom: 2px;/*    color: #529dcc;*/	font-weight:normal;}#main-block #bread-header a:hover {    font-size: 1em;    margin-bottom: 2px;/*    color: #999;*/	font-weight:normal;	text-decoration: underline;}/* ### headlines ############################################################ */#main-block h1 {	background: inherit;	font-size:1.6em;	font-weight:normal;	line-height:1.8em;	text-transform: uppercase;	letter-spacing: 0.1em;}#main-block h2 {	background: inherit;	font-size:1.4em;	font-weight:bold;	line-height:1.6em;}#main-block h3 {	background: inherit;	font-size:1.2em;	font-weight:bold;	line-height:1.4em;}#main-block h4 {	background: inherit;	font-size:1.1em;	font-weight:bold;	line-height:1.2em;}#main-block h5 {	background: inherit;	font-size:1.0em;	font-weight:bold;	line-height:1.0em;}#main-block h6 {	font-size:0.9em;	font-weight:bold;	line-height:1.0em;}/* ### Images ############################################################ */#main-block img {	display:block;	margin:4px 0;}#main-block img.reflogo {	float:right;	margin:4px 4px 4px 10px;}#main-block img.floatLeft {	float:left;	margin:4px 10px 4px 0;}#main-block img.floatRight {	float:right;	margin:4px 0 4px 10px;}/* ### Hyperlinks ######################################################### */#main-block a, #main-block a:link {	color:#529dcc;	background: inherit;	font-weight:bold;/*	text-decoration:underline; */}#main-block a:hover {	color:#529dcc;	background: inherit;	text-decoration: underline;}/* ### Paragraphs ########################################################## */#main-block p {	margin-bottom:1.6em;	font-size:1.2em;	line-height:1.6em;}/* ### Tables ############################################################## */#main-block table {	font-size:1.2em;	line-height:1.6em;}#main-block td {	padding:5px;    vertical-align: middle;}/* ### Blockquotes ########################################################## */#main-block blockquote {	margin:0 0 0 20px;}/* ### Lists ################################################################ */#main-block ul, #main-block ol {	margin-bottom:1.2em;	font-size:1.2em;	line-height:1.6em;}#main-block ol li {	margin:0 0 0 30px;	list-style-type:decimal-leading-zero;} #main-block ul li {	margin:0 0 0 20px;	list-style-type:square;}