html {    height: 100%;}body {    height: 100%;	background: #3F0F28;	text-align: center;	font: 0.7em Verdana, Arial, Helvetica, sans-serif;	color: #333;	/*margin: 0 10px;	padding: 0;*/	padding: 0;    margin: 0;	overflow:hidden;}* {	margin: 0px;	padding: 0px;	font-size: 1.0em;	color: #000;}img,div,p,ul,li,td {	border: 0;	margin: 0;	padding: 0;	color: #000000;}a {	border: 0;	margin: 0;	padding: 0;	color: #000000;	font-weight: bold;	text-decoration: none;}a:link {	color:  #333333;	font-weight: bold;	text-decoration: none;}a:hover {	color: #CC0000;	font-weight: bold;	text-decoration: none;}a:visited {	color: #333333;	font-weight: bold;	text-decoration: none;}ul {	list-style: none;}#main {	text-align: left;    margin: -300px 0 0 -468px;	position:absolute;    top: 50%;    left: 50%;	width: 936px;	height: 450px;}/*--------------------------header------------------------- */#claim {	float: left;	width: 688px;	height: 117px;}#claim h1 {    margin-top: 100px;    margin-left: 32px;    font: 24px "Verdana, Arial, Helvetica, sans-serif";    color: #9966CC;}/*--------------------------header------------------------- */#header-index, #header-seite_01, #header-seite_02, #header-seite_03, #header-seite_04, #header-seite_05, #header-seite_06  {	width: 936px;	height: 117px;	background: url(images/header/home_header.jpg) no-repeat;}/*--------------------------body------------------------- */#body {	clear: both;	width: 936px;    height: 430px;	overflow: visible;	/*background: #FFF url(images/bg_body.gif) no-repeat;*/	background: #FFF; }/* -----------------------------navigation top---------------------------- */#body #nav-top {	height: 22px;	padding: 5px 5px 0 5px;	background: #8C4F6D;}#nav-top ul {	margin: 0 177px;}#nav-top li {	float: right;	border-right: 1px solid #A39D9D;}#nav-top li a {	display: block;	width: auto;	padding: 0 1em;	font-size: 1.0em;	color: #fff;	/*text-transform: uppercase;*/	text-decoration: none;	}/* -----------------------------navigation left---------------------------- */#body #nav-left {	float: left;	width: 156px;	/*height: 100%;*/	background: #99FFCC;}#nav-left li {	padding-left: 25px;}#nav-left li.hilite {	background: url(images/nav_left_hilite.gif) no-repeat;}#nav-left ul li a {	display: block;	width: 131px;	border-bottom: 1px solid #A6DAAC;	font-size: 1.1em;	padding: .3em 0;	color: #333333;	text-transform: uppercase;	text-decoration: none;}#nav-left ul.subnav li a {	width: 100px;	border-bottom: 1px solid #A6DAAC;	font-size: 0.9em;	text-transform: none;}#nav-left ul.inner_subnav li a {	width: 80px;	font-style: italic;	padding-left: 2.5em 0;	border-bottom: 1px solid #A6DAAC;	font-size: 0.7em;}/*--------------------------content------------------------- */#body #content {	float: left;	width: 836px;	height: 333px;	padding: 0 20px;}#content h1 {	margin: 40px 0;	font-size: 1.2em;	font-weight: normal;		color: #000000;}#content h2 {	margin: 16px 0;	font-size: 1.1em;	font-weight: bold;		color: #333;}#content h3 {	margin: 14px 0;	font-size: 1.1em;	font-weight: bold;		color: #333;}#content strong {	font-weight: bold;		color: #333;}#content p {	margin: 1em 0;}#content ul {	list-style: outside disc;	padding: 1em;}#content td {	list-style: outside disc;	padding: 0.5em;}/*--------------------------content pictures left------------------------- */#content #pics {	float: left;	width: 455px;	padding: 35px 0 0;}#content #pics img {	max-width: 420px;	overflow: hidden;}#content #pics strong {	margin-bottom: 5em;}/*--------------------------content text right------------------------- */#content #text {	float: left;	width: 200px;	padding: 20px 0;}#content #text ul {	list-style: outside disc;	padding: 1em;}/*--------------------------right column------------------------- */#body #col-right {	float: left;	width: 225px;	/*height: 600px;*/	padding: 0;	border-left: 1px solid #C1C0C2;	background: #F2F2F2 url(images/bg_col_right.gif) no-repeat top;}#col-right h1 {	padding: 20px 15px 0 15px;	font-size: 1.0em;	font-weight: bold;	color: #595959;}#col-right h1.news {	padding: 20px 15px 15px 15px;	font-size: 1.0em;	font-weight: normal;	color: #595959;	text-transform: uppercase;}#col-right h3 {	padding: 0 15px;	font-size: 1.0em;	font-weight: bold;	color: #595959;}#col-right p {	padding: 0 15px 15px 15px;}#body #col-right-pic {	width: 225px;	border-left: 1px solid #C1C0C2;	background: #F2F2F2;}#col-right ul {	list-style: outside disc;	padding: 1em;}#col-right strong {	font-weight: bold;		color: #333;}/*--------------------------footer------------------------- */#footer {    clear: both;    width: 100%;    height: 20px;	background: #fff;}#footer li {	float: left;}#footer a {	width: 131px;	font-size: 0.9em;	/*padding: .3em 0;*/	color: #888888;	/*text-transform: uppercase;*/	text-decoration: none;	margin-left: 20px;	}
