/****************************************************************************//***********   © 2004 - 2006  more than code designmanagement   *************/ /****************************************************************************/ body { color:#000000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:22px; }a:link	{	color: #000000;	text-decoration: none;	}a:visited 	{	color: #000000;	text-decoration: none;	}	a:focus { /* Macht den Rahmen um Links im Firefox weg */	outline: none;}.invis { 	display: none; }/********** R O L L O V E R S **********/ a.rubriken160 	{	display: block;	text-decoration: none;	width: 160px;	margin-left: 20px;	margin-bottom: 20px;	float: left;  	}	a.rubriken160:visited 	{	background-color: #F7F7F7;	}	rubriken160h	{   	background-color: #F2F2F2; 	}		/*******************************************menu**********************************/.menu    	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: normal;	text-decoration: none;	text-transform: uppercase;	letter-spacing: 0.2em;	color: #000000;	}a.menu 	{	padding-right: 30px;	padding-left: 30px;	padding-top: 9px;	padding-bottom: 9px;	display: block;  	}    a.menu:link    	{	/*background-color: #FFFFFF;*/	}	a.menu:hover 	{ 	color: #999999;	/*background-color: #F4F4F4;*/	}.aktiv 	{	padding-right: 30px;	padding-left: 30px;	padding-top: 9px;	padding-bottom: 9px;	display: block;	color: #999999;  	}/********** H E A D L I N E S **********//***************************** Headlines *************************************/ .head	{	font-family: 'Ubuntu', Verdana, Arial, Helvetica, sans-serif;	font-weight: 300;	font-size: 22px;		letter-spacing: 1px;		/*font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;*/	color: #333;	padding-bottom: 24px;	padding-left: 5px;	padding-top: 5px;	}/******************************* subheads*************************************/.subheads	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #000000;	text-decoration: none;	padding-left: 5px;	letter-spacing: 2px;	text-transform: uppercase;	padding-bottom: 8px;	padding-top: 5px;	}	/* Headlines rechte Spalte ohne Balken grau*/.head160g	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #666666;	text-decoration: none;	padding-left: 5px;	letter-spacing: 0.1em;	}	/* Headlines mit Balken*/	.head160b 	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #FFFFFF;	letter-spacing: 0.1em;	padding-top: 1px;	padding-bottom: 1px;	padding-right: 5px;	padding-left: 5px;	background-color: #FF9900;	text-decoration: none;	margin-top: 20px;	}/********** F L I E S S T E X T E **********/ /****************************** Fliesstext *********************/	.fliess	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	font-style: normal;	line-height: 20px;	text-decoration: none;	padding-right: 5px;	padding-bottom: 6px;	padding-left: 5px;	padding-top: 0px;	}/* Fliesstext rechte Spalte mit Balken*/	.fliess160b 	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #666666;	font-style: normal;	line-height: 14px;	text-decoration: none;	padding-bottom: 3px;	padding-left: 5px;	padding-top: 4px;	padding-right: 5px;	}/********** L I N K S  I M  T E X T **********/ 	.link 	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #333333;	text-decoration: underline;	padding-right: 10px;	text-transform: uppercase;	letter-spacing: 2px;	}a.link:visited 	{	background-color: #F7F7F7;	}	a.link:hover   	{ 	background-color: #F2F2F2;	}.form input,.form textarea,.form select	{	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #000000;	border-collapse:collapse;	border:1px solid #333333;	font-weight:normal;	font-size:10px;	padding:2px;	margin-bottom: 11px;	width:300px;	background:#FFFFFF;}	.form input:focus,.form texarea:focus,.form select:focus	{	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #000000;	border-color:#333333;	background:#FFFFFF;	}	.form input:hover,.form textarea:hover,.form select:hover	{	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #000000;	background:#F2F2F2;	border:1px solid #333333;	}#buttonsubmit	{	margin:0 0 0 0px;	text-align:center	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	color: #ff6600;	text-decoration: none;	cursor: pointer;	cursor: hand;	}#buttonsubmit input	{	margin:0;	padding:0;	background:transparent url(../assets/standards/button_senden.jpg) no-repeat;	border:none !important;	outline:none;	width:152px !important;	height:21px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #000000;	text-decoration: none;	cursor: pointer;	cursor: hand;	}.rollover {	background-color: #EBEBEB;}.170 {	margin-bottom: 20px;}.160bCopy {	margin-bottom: 20px;	background-color: #00FF99;}/***************************tabellenabstand***************************/.tabellenabstand {	margin-bottom: 40px;}/***************************head bilder*******************************/.head1{	background-image: url(../assets/standards/head_neuigkeiten_24_jan.jpg);	background-repeat: no-repeat;	background-position: center top;}.head2{	background-image: url(../assets/standards/head_portfolio_24_jan.jpg);	background-repeat: no-repeat;	background-position: center top;}.head3 {	background-image: url(../assets/standards/head_service_24_jan.jpg);	background-repeat: no-repeat;	background-position: center top;}.head4 {	background-image: url(../assets/standards/head_kontakt_24_jan.jpg);	background-repeat: no-repeat;	background-position: center top;}.head5 {	background-image: url(../assets/standards/head5.jpg);	background-repeat: no-repeat;	background-position: center top;}.head6 {	background-image: url(../assets/standards/head11.jpg);	background-repeat: no-repeat;	background-position: center top;}.head160bCopy2 {}.head160Copy {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #000000;	text-decoration: none;	padding-left: 5px;	letter-spacing: 0.2em;	text-transform: uppercase;	padding-bottom: 5px;	padding-top: 5px;}/********** F O R M F E L D E R **********/.headdefault {	background-image: url(../assets/standards/head_default.gif);	background-repeat: no-repeat;	background-position: center top;}/********** S L I D E R **********/#on{	width: 170px;	background-image: url(../assets/standards/icon-down.gif);	background-repeat: no-repeat;	background-position: right 0px;	position: absolute;	visibility: visible;}#off{	width: 170px;	background-image: url(../assets/standards/icon-up.gif);	background-repeat: no-repeat;	background-position: right 0px;	visibility: hidden;}.over { background-color: #F4F4F4; }.out { background-color: #FFFFFF; }#content{	margin: 0;	padding: 0;	width: 170px;}div.analyser_data{	width: 170px;	border: 1px solid #000;	border-width: 1px 0px 1px 0px;	margin: 0;}