/* CSS Document */html {height: 100.1%; font-size: 62.5%;	}body {	font-family: courier; 	color: #666666;	}	* {margin: 0px; padding: 0px; border: 0px;}h1{	font-size: 1.5em;	line-height: 1.2em;	font-weight: normal;	}h1.upper{	font-size: 1.5em;	line-height: 1.2em;	font-weight: normal;	text-transform: uppercase;}h1.rot {	font-size: 1.5em;	line-height: 1.2em;	/*letter-spacing: 1px;*/	font-weight: normal;	color: #FF3333;	}a {	text-decoration: none;	color: #666666;	}		/*  #####   LINK KONTAKT #######################  */a.kontakt {	color: #666666;}a.kontakt:hover {	text-decoration: none;}a.kontakt span {	position: absolute;	left: -1000px;	visibility: hidden;	text-decoration: none;	/*color: #666666;*/	text-transform: lowercase;	background-color: #66CCFF; 	}a.kontakt:hover span {	text-decoration: none;	visibility: visible;	top: 40px;	left: 85px;	z-index: 50;}/*  #####   LINK HALLO  #######################  */	a.hallo {	color: #666666; }	a.halloaktiv {	background-color: #66CCFF; 	color: #666666; }a.hallo:hover {	background-color: #66CCFF; 		}/*  #####   LINK NAV ZURUECK VOR HOME  #######################  */a.nav {	color: #666666;}a.nav:hover {	background-color: #66CCFF; 		}/*  #####   LINK TEXT  #######################  */a.textaktiv {	color: #666666;		line-height: 1.5em;}a.text {	color: #666666;		line-height: 1.5em;}a.text:hover{	text-decoration: none;	color: #666666;	/*line-height: 1.5em;*/}a.text span {	visibility: hidden;	text-decoration: none;	color: #666666;	background-color: #66CCFF;	text-transform: lowercase;	/*line-height: 1.5em;*/}a.text:hover span{	text-decoration: none;	visibility: visible;	/*line-height: 1.5em;	top: 160px;	left: 200px;	z-index: 50;*/	}p.text {	line-height: 1.5em;}		/*  #####   LINK   PIX  PUBLICATIONEN #######################  */a.pix {		text-transform: uppercase;		background-color: #66CCFF; 		color: #666666;		}/*  #####   LINK   PIX  FREUNDE  #######################  */a.pixfreunde {		text-transform: uppercase;}a.pixfreunde:hover {		text-transform: uppercase;		background-color: #66CCFF; 		}/*  #####   LINK   HOME  #######################  */	a.content {	color: #666666;		}	a.content:hover {	text-decoration: none;	color: #666666;}a.content span.exis {	text-decoration: none;	color: #666666;	visibility: hidden;	text-transform: uppercase;}a.content:visited span.exis {	text-decoration: none;	color: #666666;	visibility: visible;	text-transform: uppercase;}/*  #####  DIV DIV DIV DIV DIV  START #######################  */div#wrapper {}div#header {	}div#info{	background-color: #FFFFFF;	position: absolute; z-index: 2; 	top: 10px; 	left: 16px;  	width: 750px;  	/*font-size: 1.5em; 	line-height: 1.2em;	letter-spacing: 1px;*/}div#hallo{	position: absolute; z-index: 5;	/*float: left;*/	top: 10px;	left: 686px;	font-size: 1.2em; 	line-height: 1.5em;	/*letter-spacing: 1px;*/	text-transform: uppercase;	}div#coltext{}div#text {	background-color: #FFFFFF;	position: fixed; top: 160px; left: 16px; z-index: 2;	font-size: 1.2em; 	line-height: 1.3em;	width: 300px;	/*letter-spacing: 0.5px;*/}div#nav{	position: fixed; z-index: 2;		top: 480px; 	left: 9px; 	font-size: 1.2em; 	line-height: 1.3em;	/*letter-spacing: 1px;*/	text-transform: uppercase;	width: 300px;	}	div#pix {	background-color: #FFFFFF;	position: absolute;	top: 160px;	left: 330px;	font-size: 1.2em; 	line-height: 1.3em;	/*letter-spacing: 1px;*/	/*text-transform: uppercase;*/}div#pix img {	margin: 0px 0px 30px 0px	}/*##############  div content home ######################*/div#content {	font-size: 1.2em;	line-height: 1.3em;	/*letter-spacing: 0.5px;*/}div#content img{ 	margin-bottom: 5px;}/*  #####  first row*/div#content01 {	position: absolute; top: 160px; left: 16px;}div#content01b {	position: absolute; top: 160px; left: 211px;}div#content01c {	position: absolute; top: 160px; left: 406px;}div#content01d {	position: absolute; top: 160px; left: 601px;}div#content01e {	position: absolute; top: 160px; left: 796px;}/*  #####  segond row*/div#content02 {	position: absolute; top: 340px; left: 16px;}div#content02b {	position: absolute; top: 340px; left: 211px;}div#content02c {	position: absolute; top: 340px; left: 406px;}div#content02d {	position: absolute; top: 340px; left: 601px;}div#content02e {	position: absolute; top: 340px; left: 796px;}/*  #####  third row*/div#content03 {		position: absolute; top: 520px; left: 16px;}div#content03b {		position: absolute; top: 520px; left: 211px;}div#content03c {		position: absolute; top: 520px; left: 406px;}div#content03d {		position: absolute; top: 520px; left: 601px;}div#content03e {		position: absolute; top: 520px; left: 796px;}/*  #####  fourth row*/div#content04 {		position: absolute; top: 700px; left: 16px;}div#content04b {		position: absolute; top: 700px; left: 211px;}div#content04c {		position: absolute; top: 700px; left: 406px;}div#content04d {		position: absolute; top: 700px; left: 601px;}div#content04e {		position: absolute; top: 700px; left: 796px;}/*  #####  fifth row*/div#content05 {	position: absolute; top: 880px; left: 16px;}div#content05b {	position: absolute; top: 880px; left: 211px;}div#content05c {	position: absolute; top: 880px; left: 406px;}div#content05d {	position: absolute;	top: 880px;	left: 601px;}div#content05e { 		position: absolute; top: 880px; left: 796px;}div#imprint {	position: absolute; top: 1060px; left: 16px;	text-transform: uppercase;}/*  #####   STYLES  #######################  */	.rot {	/* font-size: 1.2em;	line-height: 1.5em;*/	color: #FF3333;	text-transform: lowercase;}.upper{	text-transform: uppercase;	/*letter-spacing: 1px;*/}.upperrot{	text-transform: uppercase;	color: #FF3333;}.blau {	color: #666666;	background-color: #66CCFF;	}.exis {	color: #666666;	text-transform: uppercase;	font-size: 120%;	}.new {	color: #666666;	background-color: #FFFF33;	text-transform: uppercase;	letter-spacing: 0.1px;}	