BODY  { color: #333333; font: 11px Verdana, Arial, Helvetica, sans-serif; width: 100%; height: 100% }#topnavarea    { background: #ffffff url("/img/picus_logo.jpg") no-repeat 20px 50px; text-align: left; position: absolute; z-index: 3; top: 0; left: 200px; width: 650px; height: 160px; border-color: transparent }#klickme {	top: 30px;	left: 220px;	position: fixed;	width: 260px;	height: 60px;}#leftnavarearot        { background: #ffffff url("/img/picus_rot.gif"); text-align: ; position: fixed; top: 0; bottom: 0; left: 0; width: 200px; height: 100% }#catitem { background-color: #fff; visibility: visible; margin: 1px 1px 10px; padding: 1px; width: 170px; height: auto; float: left; border-width: 1pt; border-color:  }#leftnavareablau  { background: url("/img/picus_blau.gif"); text-align: ; position: fixed; top: 0; left: 0; width: 200px; height: 100%; border-color: transparent }#leftnavareagruen  { background: url("/img/picus_gruen.gif"); text-align: ; position: fixed; top: 0; left: 0; width: 200px; height: 100%; border-color: transparent }#leftnavareagelb  { background: url("/img/picus_gelb.gif"); text-align: ; position: fixed; top: 0; left: 0; width: 200px; height: 100%; border-color: transparent }#leftnavareacolor { background: url("/img/picus_gelb.gif"); text-align: ; position: fixed; top: 0; left: 0; width: 200px; height: 100%; border-color: transparent }#leftnavareaazul  { background: url("img/picus_azul.gif"); text-align: ; position: fixed; top: 0; left: 0; width: 200px; height: 100%; border-color: transparent }#contentarea  { font: 12px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; text-align: ; position: absolute; z-index: 1; top: 175px; left: 220px; width: 650px; border-color: transparent }#artikelfeld{	width: 600px;	position: relative;	text-align:;	left: 0px;	border-color: transparent;	font: 12px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	margin-bottom: 20px;}#leftnav{	width: 160px;	position: absolute;	top: 180px;	text-align:;	background: transparent;	border-color: #ffffff;	left: 20px;}#specht  { text-decoration: none; background: transparent; text-align: ; position: absolute; top: 40px; left: 10px; width: 90px; height: 400px; border-style: none }#topnav   { line-height: 25px; text-align: letter-spacing: 0.1em; position: absolute; top: 100px; left: 20px; width: auto; height: 25px; border-bottom: 1pt solid #c30 }#subnav   { text-align: letter-spacing: 0.1em; position: absolute; top: 123px; left: 20px; width: 730px; height: 25px }#artikelfeldbild{	position: absolute;	text-align:	top: 0px;	padding-left: 20px;	padding-bottom: 20px;	width: 110px;	top: 0px;}#Text { text-align: top: 0px; padding-bottom: 20px; padding-left: 20px; position: relative; width: 400px }#artikelfeldtext{	position: relative;	text-align: left;	width: 440px;	left: 140px;	padding-left: 20px;	padding-bottom: 20px;	top: 0px;}#metaarea { color: #000000; text-align: left; padding-right: 6px; padding-left: 20px; position: absolute; bottom: 0; left: 0; width: 200px; height: 50px; border-top: medium none #000000; border-left: thin none #cccccc }/* top navigation  */a.topnavrot:link {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: repeat-x transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #cc3300;}a.topnavrot:visited {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: repeat-x transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #cc3300;}a.topnavrot:hover {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: transparent;	font: bold  12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #999999;}a.topnavrot:active {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #999999;}a.topnavblau:link {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: repeat-x transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #336666;}a.topnavblau:visited {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: repeat-x transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #336666;}a.topnavblau:hover {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: transparent;	font: bold  12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #999999;}a.topnavblau:active {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #999999;}a.topnavgruen:link {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: repeat-x transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #339933;}a.topnavgruen:visited {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: repeat-x transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #339933;}a.topnavgruen:hover {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: transparent;	font: bold  12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #999999;}a.topnavgruen:active {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #999999;}a.topnavgelb:link {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: repeat-x transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #cc9933;}a.topnavgelb:visited {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: repeat-x transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #cc9933;}a.topnavgelb:hover {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: transparent;	font: bold  12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #999999;}a.topnavgelb:active {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #999999;}a.topnavazul:link {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: repeat-x transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #009999;}a.topnavazul:visited {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: repeat-x transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #009999;}a.topnavazul:hover {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: transparent;	font: bold  12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #999999;}a.topnavazul:active {	text-align: center;	vertical-align: middle;	text-decoration: none;	background: transparent;	font: bold 12px/25px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;	color: #999999;}/* left navigation */a.navlinks:link  { color: #333333; font: bold 12px/18px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; text-decoration: none; text-align: left }a.navlinks:visited  { color: #333333; font: bold 12px/18px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; text-decoration: none; text-align: left }a.navlinks:hover  { color: #999999; font: bold 12px/18px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; text-decoration: none; text-align: left }a.navlinks:active  { color: #999999; font: bold 12px/18px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; text-decoration: none; text-align: left }/* content styles */.h1 {	text-align: left;	color: #666666;	text-decoration: none;	font: bold 16px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}.h2 {	text-align: left;	color: #666666;	text-decoration: none;	font: bold 12px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}.ftxt {	color: #333333;	text-decoration: none;	text-align: left;	font: normal 12px/14px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}.ftxtgrau {	text-decoration: none;	text-align: left;	position: relative;	color: #999999;	font: normal 11px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}a:link{color: #333333;font-style: italic;font-variant: normal;text-transform: none;	text-decoration: none;	font-family: 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}a:visited{color: #333333;font-style: italic;font-variant: normal;text-decoration: none;text-transform: none;	font-family: 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}a:hover{color: #cc3300;font-variant: normal;text-transform: none;	font-style: italic;	text-decoration: none;	font-family: 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}a:active{color: #cc3300;font-style: italic;font-variant: normal;text-transform: none;	text-decoration: none;	font-family: 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}/* meta styles */.meta {	color: #999999;	text-decoration: none;	text-align:;	font: normal 8px/12px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}a.meta:link {	color: #999999;	text-decoration: none;	text-align:	vertical-align: middle;	font: normal 8px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}a.meta:visited {	color: #999999;	text-decoration: none;	text-align:	vertical-align: middle;	font: normal 8px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}a.meta:hover {	text-decoration: none;	text-align:	vertical-align: middle;	color: #000000;	font: normal 8px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}a.meta:active {	color: #000000;	text-decoration: none;	text-align:	vertical-align: middle;	font: normal 8px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;}