﻿/* CSS-File *//*	MAIN STYLES*/* html {	margin: 0;	padding: 0;	border: 0;		height: 100%;	max-height: 100%;		/* hide overflow: hidden from IE5/Mac */ 	/* \*/ 	overflow: hidden;	/* */}* html body {	padding: 192px 0 64px 0;}body {	margin: 0;	padding: 0;		overflow: hidden;	/*	background-color: rgb(51, 51, 51);	*/	background-color: rgb(32, 32, 32);	color: rgb(255, 255, 255);	font-family: "Verdana";	font-size: 13px;		width: 100%;	height: 100%;}img#logo {	z-index: 4;	display: block;	position: absolute;		top: 22px;	right: 0;	}* html #footer {	width: 100%;}#footer {	z-index: 3;	display: block;	position: absolute;		right: 0;	bottom: 0;	left: 0;		height: 48px;		line-height: 48px; 	text-align: center;	font-size: 11px;	font-weight: bold;	color: rgb(238, 238, 238);	/*	background-color: rgb(153, 153, 153);	*/}#footer span {	padding-right: 32px;	padding-left: 32px;	}#footer a, #footer a:visited {	text-decoration: none;	color: rgb(238, 238, 238);}#footer a:hover {	text-decoration: none;	color: rgb(153, 153, 153);}* html #errorBlock {	}#errorBlock {	display: block;	position: absolute;		margin-top: -150px;	margin-left: -250px;		top: 50%;	left: 50%;		width: 500px;	height: 300px;}* html #contentBorderTop,* html #contentBorderRight,* html #contentBorderBottom,* html #contentBorderLeft,* html #contentCornerTopLeft,* html #contentCornerTopRight,* html #contentCornerBottomLeft,* html #contentCornerBottomRight {	}#contentBorderTop,#contentBorderRight,#contentBorderBottom,#contentBorderLeft,#contentCornerTopLeft,#contentCornerTopRight,#contentCornerBottomLeft,#contentCornerBottomRight {	display: block;	position: relative;		width: 100%;	height: 100%;}#contentBorderTop {	background-image: url(../images/layout/border_top_01.gif);	background-position: 0 0;	background-repeat: repeat-x;}#contentBorderRight {	background-image: url(../images/layout/border_right_01.gif);	background-position: 100% 0;	background-repeat: repeat-y;}#contentBorderBottom {	background-image: url(../images/layout/border_bottom_01.gif);	background-position: 0 100%;	background-repeat: repeat-x;}#contentBorderLeft {	background-image: url(../images/layout/border_left_01.gif);	background-position: 0 0;	background-repeat: repeat-y;}#contentCornerTopLeft {	background-image: url(../images/layout/corner_top_left_01.gif);	background-position: 0 0;	background-repeat: no-repeat;}#contentCornerTopRight {	background-image: url(../images/layout/corner_top_right_01.gif);	background-position: 100% 0;	background-repeat: no-repeat;}#contentCornerBottomLeft {	background-image: url(../images/layout/corner_bottom_left_01.gif);	background-position: 0 100%;	background-repeat: no-repeat;}* html #contentCornerBottomRight {	padding: 24px;}#contentCornerBottomRight {	background-image: url(../images/layout/corner_bottom_right_01.gif);	background-position: 100% 100%;	background-repeat: no-repeat;}* html #contentBlock {	position: relative;		top: 0;	right: 0;	bottom: 0;	left: 0;		width: 100%;	height: 100%;		border-top: 8px solid rgb(0, 0, 0);}#contentBlock {	display: block;	position: absolute;		top: 32px;	right: 24px;	bottom: 24px;	left: 24px;		background-color: rgb(224, 224, 224);	background-image: url(../images/layout/content_background_02.gif);	background-repeat: repeat-x;}* html #content {	position: relative;		top: 0;	left: 0;		width: 100%;	height: 100%;}#content {	display: block;	position: absolute;	overflow: hidden;		padding: 16px;		top: -1px;	left: -1px;	right: 0;	bottom: 0;		border: 1px solid rgb(119, 119, 119);	/*	background-color: rgb(238, 238, 238);	*/		color: rgb(32, 32, 32);	font-size: 12px;}#content h1 {	padding-top: 0;	padding-bottom: 16px;	padding-left: 0;		margin-top: -2px;	margin-bottom: 8px;		font-weight: bold;	font-size: 14px;}#content p {	padding-top: 0;	padding-bottom: 8px;	padding-left: 12px;	margin-top: 0;		text-align: justify;	/*	background-color: rgb(102, 102, 102);	*/}#content a {	color: rgb(32, 32, 32);	font-weight: bold;	text-decoration: underline;}#content a:hover {	color: rgb(172, 132, 11);	text-decoration: none;}/*	menu pointer*/* html #menuPointer {	top: 2px;}#menuPointer {	z-index: 4;	display: block;	position: absolute;		top: 1px;	left: 24px;		width: 100%;	height: 24px;		padding-left: 4px;		color: rgb(229, 188, 61);	font-size: 13px;	font-weight: bold;	line-height: 32px;	letter-spacing: 1px;}