@CHARSET "ISO-8859-1";/*** alle margin und padding werte auf 0 setzen um render probleme zu minimieren*/* {	margin: 0;	padding: 0;}/*** standard schriftart-, gr��e und scrollbalken erzwingen um "springen" der seite zu verhindern*/ html, body {	height:100.1%;}body {	font-family: Tahoma, Tahoma;	font-size: 62.5%;	background: url(../../img/layout/bg2.jpg) repeat-x #2c2c2c !important;}div#page {	width:100%;	height:100%;}div#wrapper {	width: 984px;	position:relative;	z-index:1000;}div#content_rep {	width: 984px;	margin: 0 auto 0 auto;	height:auto !important;	min-height:100%;	_height:100%; 	background:url(../../img/layout/rep_content_intro.jpg) repeat-y center;	position:relative;}div#header {	position: relative;	height: 532px;	background: url(../../img/layout/header.jpg) top left no-repeat;	z-index:1000;}#swf {	position:absolute;	top:0;	left:0;	width:986px;	height:532px;	z-index:1;}#center_col {	padding:75px 70px 25px 70px;}#right_col {	float: right;	width: 270px;	padding:20px 65px 25px 18px;}#main_2_col_right {	overflow:hidden;}/* 	EINSTELLUNGEN F�R ZWEISPALTIGES LAYOUT (left_col, center_col) */#main_2_col_right #center_col {	margin: 0 345px 0 0;}#main_2_col_right #left_col {display:none}/* EOF ZWEISPALTIG LINKS */div#footer {	background:url(../../img/layout/content_intro.jpg) no-repeat;	position:absolute;	bottom:0;	left:0;	width:984px;	height:167px;	z-index:500;}/*------------------------------------------------------------------------------------------		INHALT DER INTRO SEITE	------------------------------------------------------------------------------------------*/p {	font-size: 12px;	line-height: 18px;	margin-bottom: 10px;	color: #596158;}#interesting_links, #newsletter_link {	display:none;}/*------------------------------------------------------------------------------------------		Navigation DER INTRO SEITE	------------------------------------------------------------------------------------------*/#short_navigation {	position:absolute;	top:5px; 	right:140px;	z-index:5000;}#short_navigation ul { 	list-style-type: none; 	margin:0; 	padding:0;}#short_navigation ul li {	padding: 0 25px 0 0;		margin:0; 	float: left;}#short_navigation ul li a {	display: block;	text-decoration: none;	font-family:Tahoma;	font-size:11px;	color:#fff;}#short_navigation ul li a:hover, #short_navigation ul li a.active {	color:#f48c05;}#main_navigation {	position:absolute;	top:50px; 	left:130px;	z-index:5000;}#main_navigation ul { 	list-style-type: none; 	margin:0; 	padding:0;}#main_navigation ul li {	padding:0;	line-height:0;	margin:0;}#main_navigation ul li a {	display: block;	text-decoration: none;	font-family:Tahoma;	font-size:11px;	line-height:19px;	color:#ccc;}#main_navigation ul li a:hover, #main_navigation ul li a.active {	color:#f48c05;}/*------------------------------------------------------------------------------------------		Clearing Container zum aufl�sen von floatenden Bereichen	------------------------------------------------------------------------------------------*//*  CLEARING DES MAIN CONTENT */.clearing {	clear: both;	overflow: hidden;}* html .clearing {	height: 1%;} /* IE HACK */@CHARSET "ISO-8859-1";