html {	font-family			: Verdana, Arial, Helvetica, sans-serif;	margin				: 0;	padding				: 0;}body {	color				: #4C4C4C;	background-color	: #fff;	margin				: 0;	padding				: 0;	font-size			: 70%;	line-height			: 140%;}body form {	margin				: 0;	padding				: 0;}html a					{ color: #2D3A66; font-weight:normal; text-decoration:underline; }html a:hover			{ text-decoration:none; }html a:focus			{ text-decoration:none; }p {	padding				: 0 0 1.5em 0;	margin				: 0;}/*------------------------------------------------------------------------------  Satz und Layout-------------------------------------------------------------------------------*/#container {	width				: 500px;	margin				: 0;	text-align			: left;}#box {	float				: left;	width				: 500px;	margin				: 0;	padding				: 0;	text-align			: left;	background			: #2D3A66 url(../images/misc/bg_nav.gif) repeat-y top left;}#head {	display				: none;}#leftbox {	display				: none;}#contbox {	float				: left;	width				: 600px;	margin				: 0;	padding				: 0 0 0 20px;	background			: #fff;	voice-family		: "\"}\"";	voice-family		: inherit;	width				: 580px;}html>body #contbox {	width				: 580px;}#footer {	display				: none;}.grfk_headline {	float				: left;	width				: 460px;	height				: 25px;	background-color	: #EAEBEF;}.grfk_headline_abst {	margin				: 20px 0 0 0;}.text {	float				: left;	width				: 460px;	margin				: 0;	padding				: 10px 11px 15px 11px;	voice-family		: "\"}\"";	voice-family		: inherit;	width				: 430px;}html>body .text {	width				: 430px;}.txt_footer {	float				: left;	width				: 460px;	height				: 5px;	margin				: 0 0 15px 0;	background-color	: #CACED9;}.spalte01 {	float				: left;	width				: 220px;	margin				: 15px 20px 0 0;	background-color	: #EAEBEF;}.spalte02 {	float				: left;	width				: 220px;	margin				: 15px 0 0 0;	background-color	: #EAEBEF;}.block {	float				: left;	height				: 160px;	padding				: 6px 10px 6px 10px;	margin				: 0;	voice-family		: "\"}\"";	voice-family		: inherit;	height				: 148px;}html>body .block {	height				: 138px;}.block_footer {	float				: left;	width				: 220px;	margin				: 0;	padding				: 3px 10px 3px 10px;	background-color	: #CACED9;	voice-family		: "\"}\"";	voice-family		: inherit;	width				: 200px;}html>body .block_footer {	width				: 200px;}/*------------------------------------------------------------------------------  Download-------------------------------------------------------------------------------*/.download_tab {	float				: left;	padding				: 0;	margin				: 0;}table {	width				: 460px;	border				: none;	color				: #2D3A66;	font-size			: 1em;}.tr_dunkel				{ background-color : #D5D8E0; }.tr_hell				{ background-color : #EAEBEF; }.td_abst_li				{ padding : 0 0 0 10px; }/*------------------------------------------------------------------------------  Themen, Artikel, Inhalte-------------------------------------------------------------------------------*/.artikel_headline {	float				: left;	width				: 460px;	background-color	: #CACED9;	padding				: 3px 10px 3px 10px;	color				: #2D3A66;	voice-family		: "\"}\"";	voice-family		: inherit;	width				: 440px;}html>body .artikel_headline {	width				: 440px;}.artikel_body {	float				: left;	width				: 460px;	background-color	: #EAEBEF;	padding				: 3px 10px 10px 10px;	voice-family		: "\"}\"";	voice-family		: inherit;	width				: 440px;}html>body .artikel_body {	width				: 440px;}.sub_artikel {	float				: left;	font-size			: 89%;	padding				: 8px 0 0 0;}.artikel_body a {	color				: #4C4C4C;	text-decoration		: none;}.artikel_body a:hover {	color				: #4C4C4C;	text-decoration		: underline;}.artikel_mehr {	color				: #2D3A66;	text-decoration		: underline;}.artikel_sublinks {	float				: left;	width				: 460px;	padding				: 15px 10px 10px 10px;	voice-family		: "\"}\"";	voice-family		: inherit;	width				: 440px;}html>body .artikel_sublinks {	width				: 440px;}.txt_headline_hell {	float				: left;	width				: 460px;	background-color	: #EAEBEF;	padding				: 3px 10px 3px 10px;	color				: #2D3A66;	voice-family		: "\"}\"";	voice-family		: inherit;	width				: 440px;}html>body .txt_headline_hell {	width				: 440px;}.bild {	float				: left;	width				: 150px;	padding				: 0 20px 10px 0;	margin				: 0;	voice-family		: "\"}\"";	voice-family		: inherit;	width				: 130px;}html>body .bild {	width				: 130px;}.text_produkte {	float				: left;	width				: 280px;}/*------------------------------------------------------------------------------  forms-------------------------------------------------------------------------------*/.feldbezeichnung {	font-weight			: bold;	width				: 200px;	padding				: 6px 2px 2px 5px;}.input_form {	font-family			: Verdana, Arial, Helvetica, sans-serif;	width				: 250px;	height				: 18px;	border				: none;	background-color	: #E0E2E8;	padding				: 2px 2px 2px 5px;}.textfeld {	font-family			: Verdana, Arial, Helvetica, sans-serif;	font-size			: 1em;	width				: 250px;	height				: 100px;	border				: none;	background-color	: #E0E2E8;	padding				: 2px 2px 2px 5px;}.submit {	float				: left;	text-align			: right;	width				: 250px;	padding				: 10px 0 15px 0;	margin				: 0;}.sternchen {	float				: left;	width				: 450px;}select {	width				: 250px;}.abo_newsletter {	float				: left;	width				: 250px;	padding				: 0;	margin				: 15px 0 15px 0;}.abo_newsletter_check {	float				: left;	padding				: 0;	margin				: 0 10px 0 0;}.abo_newsletter_txt {	float				: left;	width				: 220px;	padding				: 0;	margin				: 0;}/*------------------------------------------------------------------------------  Content Misc-------------------------------------------------------------------------------*/.cont_footer {	padding				: 8px 20px 20px 20px;}/*------------------------------------------------------------------------------  Little Helper-------------------------------------------------------------------------------*//* Box Model Hack *//*	voice-family      : "\"}\"";	voice-family      : inherit;	width             : 700px;}html>body #container {	width            : 700px;}*/hr                    { display: none; }.clr                  { clear  : both; font-size:0.1em; }img                   { font-family: Verdana, Arial, Helvetica, sans-serif; }	.none, .printonly     { display : none; }.block                { display : block;}.bottomnone           { border-bottom: none;}object {	border            : 0;	margin            : 0;	padding           : 0;}.invis { 	display           : none;		height            : 1px;	margin            : 0; 	padding           : 0;  }.cleaner {	clear             : both;	height            : 1px;	font-size         : 1px;	border            : none;	margin            : 0; 	padding           : 0;	background        : transparent;	}.cleaner-grey {	clear             : both;	height            : 1px;	font-size         : 1px;	border            : none;	margin            : 0; 	padding           : 0;	background        : #d8d8d8;	}.contspace {	float			  : left;	width			  : 600px;	height            : 1px;	font-size         : 1px;	border            : none;	padding           : 15px 0 0 0;	margin            : 0;}.spacer {	height            : 1px;	font-size         : 1px;	border            : none;	padding           : 25px 0 0 0;	margin            : 0;}.spacer2 {	height            : 1px;	font-size         : 1px;	border            : none;	padding           : 270px 0 0 0;	margin            : 0;}.border { border: 1px solid #000; }