/* CSS Document */body {	background: #e57a1f;	margin: 8px 0px;	text-align: center;	color: #515151;	font: 12px Arial, Helvetica, sans-serif;}a {	text-decoration: none;	color: #515151;}a:hover {	text-decoration: underline;}#container {	margin: 0px auto;	width: 930px;	background: #ffffff;	text-align: left;	color: #515151;	padding-right: 10px;	padding-left: 10px;}#top_navigation {	position: relative;	background-color: #FFFFFF;	float: left;	font: bold 11px Arial, Helvetica, sans-serif;	padding: 15px 0px 15px;}#top_navigation a {	color: #515151;	text-decoration: none;	font-size: 11px;	font-weight: bold;}#top_navigation a:hover {	color: #515151;	text-decoration: underline;}#language_selector {	font-size: 11px;	text-align: right;	font-weight: bold;	padding: 13px 0px;}#language_selector img {	margin-left: 5px;	margin-top: 0px;	border: 1px solid #CCCCCC;	/* padding-top: 2px; */}#banner {clear:both;	background-color: #CECECE;	padding: 0px;}#navi_products {	width: 140px;	font: 12px Arial, Helvetica, sans-serif;	color: #515151;	margin: 0px;	float: left;	padding: 10px 0px 0px 10px;}#navi_products h2 {	font: bold 13px Arial, Helvetica, sans-serif;	color: #96121A;	margin: 0px 0px 10px;	padding: 0px;	text-transform: uppercase;}#navi_products ul {	list-style: none;	font: normal 12px Arial, Helvetica, sans-serif;	display: block;	margin: 0px 0px 8px;	padding: 0px 0px 5px;}#navi_products li {	margin: 0px;	padding: 0px;	color: #515151;}#navi_products ul a {	color: #515151;	height: 12px;	display:block;	padding-left: 13px;	text-decoration: none;	padding-bottom: 5px;	background: url(../images/arrow.gif) no-repeat;	font-family: Arial, Helvetica, sans-serif;	line-height: 11px;	font-weight: bold;}*html #navi_products ul a {	padding-bottom: 3px;}#navi_products ul a:hover {	text-decoration: underline;}#logo {	float: right;	width: 260px;	text-align: right;	padding-top: 8px;	padding-right: 10px;}#adress {	font: 11px/15px Arial, Helvetica, sans-serif;	color: #515151;	text-align: right;	margin-top: 115px;}/* CONTENT */#mainarea {	font-family: Arial, Helvetica, sans-serif;	background-color: #FFFFFF;	margin-top: 38px;	margin-bottom: 10px;}#navi_left {	width: 140px;	font: 12px Arial, Helvetica, sans-serif;	color: #515151;	margin: 0px;	float: left;	padding: 0px 0px 0px 10px;}#navi_left h2 {	font: bold 12px Arial, Helvetica, sans-serif;	color: #515151;	margin: 0px 0px 3px;	padding: 0px;	text-transform: uppercase;}#navi_left ul {	list-style: none;	font: normal 11px Arial, Helvetica, sans-serif;	display: block;	margin: 0px 0px 10px;	padding: 0px 0px 5px;}#navi_left li {	margin: 0px;	padding: 0px;	color: #515151;}#navi_left ul a {	color: #515151;	text-decoration: none;	line-height: 18px;	font-weight: bold;}#navi_left ul a:hover {	color: #96121A;	text-decoration: none;}#navi_right {	float: right;	position:relative;	width: 260px;	text-align: left;	padding: 0px 10px 0px 10px;	margin: 0px;	color: #515151;	font: 12px/16px Arial, Helvetica, sans-serif;}#navi_right h2 {	font: bold 12px Arial, Helvetica, sans-serif;	color: #96121A;	margin: 0px 0px 3px;	padding: 0px;	text-transform: uppercase;}#navi_right h3 {	font: bold 12px Arial, Helvetica, sans-serif;	color: #515151;	margin: 0px 0px 3px;	padding: 0px;	}#navi_right ul {	list-style: none;	font: normal 11px Arial, Helvetica, sans-serif;	display: block;	margin: 0px 0px 20px;	padding: 0px 0px 5px;}#navi_right li {	margin: 0px;	padding: 0px;	color: #515151;}#navi_right ul a {	color: #515151;	text-decoration: none;	line-height: 18px;	font-weight: bold;}#navi_right ul a:hover {	color: #96121A;	text-decoration: none;}#content {	margin: 0px 280px 0px 150px;	font: 12px/16px Arial, Helvetica, sans-serif;	color: #515151;	padding-left: 10px;	padding-right: 10px;	border-right: 1px dotted #515151;	border-left: 1px dotted #515151;	min-height: 370px;}#content a {	color: #96121A;	font-weight: bold;}*html #content {	height: 370px;}#content h1 {	font: bold 15px Arial, Helvetica, sans-serif;	color: #515151;	margin: 0px 0px 10px;	padding: 0px;	text-transform: uppercase;}#content h2 {	font: bold 13px Arial, Helvetica, sans-serif;	color: #515151;	margin: 30px 0px 10px;	padding: 0px;	text-transform: uppercase;}#content h3 {	font: bold 12px Arial, Helvetica, sans-serif;	color: #515151;	margin: 30px 0px 10px;	padding: 0px;	text-transform: uppercase;}#content input {	font: 12px Arial, Helvetica, sans-serif;	color: #515151;	background: #FFFFFF;	border: 1px solid #C0C0C0;}#content hr {	border-top: 1px solid #999999;}#newsarea {	margin-left: 3px;}*html #newsarea {	margin-left: 0px;}#newsarea h1 {	font-size: 12px;	font-weight: bold;	text-transform: uppercase;	color: #515151;	background-image: url(../images/bg_teaser_225.gif);	background-repeat: no-repeat;	height: 30px;	margin: 0px;	padding: 5px;}#newsarea img {	padding-bottom: 8px;}#teaser {	width: 150px;	float: left;	margin-right: 10px;}#teaser2 {	width: 225px;	float: left;	margin-right: 20px;}#teaser_right {	width: 150px;	float: left;	margin-right: 0px;}#teaser_right2 {	width: 225px;	float: left;	margin-right: 0px;}#footer {	clear: both;	padding-top: 10px;	font-size: 11px;	padding-bottom: 8px;}.red {	color: #96121A; } #content a.gray {	color: #515151;	font-weight: normal;	 }.anker {	text-align: right;	display: block;	margin-top: 14px;	float: right;	font-size: 11px;}#content .anker a {	text-decoration: none;	color: #515151;}#content .anker a:hover {	text-decoration: underline;}.left_pic {	margin: 0px 15px 0px 0px;	float: left;}
