/* ###################### alle Seiten ################### */html{	margin: 0;	padding: 0;}body{	color: #666666;	margin: 0;	font: 10px/15px Verdana, Helvetica, Arial, sans-serif;	background-color: #FFFFFF;}/* ########## all pages - content ############## */div#containerInhalt{	position: absolute;	top: 0px;	left: 160px;	width: 620px;	height: 540px;	z-index: 1;	background-color: #EEEEEE;}/* ########## all pages - horizontale Adressleiste ######### */div#adresse{	position: absolute;	top: 2px;	width: 100%;	margin: 0;	padding: 0;	z-index: 2;	}div#adresse p{	font: 10px/11px Verdana, Helvetica, Arial, sans-serif;	color: #ffffff;	text-align: right;	margin: 0;}/* ###################### einzelne Seiten ################### *//* ####### page border #######  */#border{	background-color: #BBBBBB;	background-image: none;	margin: 0;}/* ###### page aktuelles ###### */div#containerAkt{	position: absolute;	top: 40px;	right: 100px;	width: 514px;	height: 350px;	z-index: 1;}h1{	color: #ef0000;	margin: 0;	font: 13px/18px Verdana, Helvetica, Arial, sans-serif;}p.aktLauf{	margin: 8px 0 8px 0;	font: 10px/15px Verdana, Helvetica, Arial, sans-serif;}div#containerAkt img.botselz{	margin: 5px 0 5px -96px;	border-top: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;}/*div.aktTable{	margin: 15px 0 0 0;	padding: 0;}.col1{	color: #ef0000;	margin: 0;	font: 10px/13px Verdana, Helvetica, Arial, sans-serif;	text-align: left;	vertical-align: top;	padding: 0 15px 0 0;}.col2{	color: #000;	margin: 0;	font: 10px/13px Verdana, Helvetica, Arial, sans-serif;	text-align: left;	vertical-align: top;	padding: 0;}*//*  ####### page biography ###### */div#containerBio{	position: absolute;	top: 40px;	right: 15px;	width: 630px;	height: 500px;	z-index: 1;}div#containerBio td.bioText{	text-align: left;	vertical-align: top;	width: 450px;}div#containerBio td.bioText p.bioHead{	margin: 0 0 1px 0;	font: bold 10px/12px Verdana, Helvetica, Arial, sans-serif;}div#containerBio td.bioText p.bioLauf{	margin: 0 0 4px 0;	font: 10px/11px Verdana, Helvetica, Arial, sans-serif;}div#containerBio td.bioPict{	text-align: left;	vertical-align: top;	width: 180px;	padding: 0;}div#containerBio td.bioPict p.bioHead1{	margin: 20px 0 0 0;	font: bold 10px Verdana, Helvetica, Arial, sans-serif;}div#containerBio td.bioPict p.bioLauf1{	margin: 30 px 0 0 0;	font: 10px/15px Verdana, Helvetica, Arial, sans-serif;}/* ###### page 'phyiker-00 ###### */div#containerInhalt td.textPhys{	color: #000;	font: 11px/17px Verdana, Helvetica, Arial, sans-serif;	vertical-align: top;	margin: 0;	padding: 0;}/* ###### page oel-10 ###### */div#containerInhalt td.legendeOel10{	text-align: left;	vertical-align: top;	width: 215px;}.pict11{	padding: 0;	margin: 0 0 0 20px;}.headOel11{	font: 11px/15px Verdana, Helvetica, Arial, sans-serif;	color: #000;	padding: 0;	margin: 10px 0 5px 20px;}/* ###### pages werkgruppen - startseiten-00 - thumbnails ###### */.thumbs{	vertical-align: top;	width: 113px;	text-align: left;	height: 113px;}/* ###### pages werkgruppen - restaurierungen-00 - thumbnails ###### */.thumbs01Rest{	vertical-align: top;	width: 226px;	text-align: left;	height: 226px;}/* ###### pages werkgruppen - oel-00 - thumbnails ###### */.thumbs01Oel{	vertical-align: top;	width: 226px;	text-align: left;	height: 226px;}/* ###### pages werkgruppen - physiker-00 - thumbnails ###### */.thumbsPhysSmall{	vertical-align: top;	width: 100px;	text-align: left;	height: 113px;}/* ###### pages werkgruppen - einzelseiten - picts und typo ###### */div#containerInhalt .singlepict{	text-align: right;	vertical-align: top;	width: 430px;	height: 431px;}div#containerInhalt td.legende{	text-align: left;	vertical-align: bottom;	width: 215px;}div#containerInhalt p.head{	font: 11px/15px Verdana, Helvetica, Arial, sans-serif;	color: #000;	padding: 0;	margin: 0 0 5px 20px;}div#containerInhalt p.lauf{	font: 11px/15px Verdana, Helvetica, Arial, sans-serif;	color: #000;	padding: 0;	margin: 0 0 10px 20px;}div#containerInhalt div.vorzurueck{	text-align: left;	vertical-align: bottom;	height: 30px;	margin: 0 0 0 18px;}/* ###################### alle Seiten - NEU ################### *//* ######### all pages - vertikale Navigationsleiste ########### */div#nav{	position: absolute;	top: 350px;	left: 0px;	width: 160px;	height: 270px;	margin: 0;	padding: 0;	z-index: 0;}div#nav p{	font: 9px/9px Verdana, Helvetica, Arial, sans-serif;	color: #666666;	text-align: right;	background-color: #ffffff;	padding: 1px 4px 3px 4px;	margin: 0 8px 16px 8px;	border: 0 solid none;}div#nav p.hereweare{	font: 9px/9px Verdana, Helvetica, Arial, sans-serif;	color: #CC0000;	text-align: right;	background-color: #ffffff;	padding: 1px 4px 3px 4px;	margin: 0 8px 16px 8px;	border: 0 solid none;}div#nav p.logo{	text-align: right;	background-color: #ffffff;	padding: 0px 0px 0px 0px;	margin: 0 12px 23px 10px;	border: 0 solid none;}/* links in der nav-leiste */a:link{	color: #666666;	background-color: inherit;	background-image: none;	text-decoration: none;	font: 9px/9px Verdana, Helvetica, Arial, sans-serif;	border: 0 solid none;}a:visited{	color: #666666;	background-color: inherit;	background-image: none;	text-decoration: none;	font: 9px/9px Verdana, Helvetica, Arial, sans-serif;	border: 0 solid none;}a:hover{	color: #FFFFFF;	background-color: #999999;	background-image: none;	text-decoration: none;	font: 9px/9px Verdana, Helvetica, Arial, sans-serif;	border: 0 solid none;}/* links in der adress-leiste */div#adresse a:link{	color: #ffffff;	background-color: inherit;	background-image: none;	text-decoration: none;	font: 10px/10px Verdana, Helvetica, Arial, sans-serif;	border: 0 solid none;}div#adresse a:visited{	color: #ffffff;	background-color: inherit;	background-image: none;	text-decoration: none;	font: 10px/10px Verdana, Helvetica, Arial, sans-serif;	border: 0 solid none;} div#adresse a:hover{	color: #CC0000;	background-color: inherit;	background-image: none;	text-decoration: none;	font: 10px/10px Verdana, Helvetica, Arial, sans-serif;	border: 0 solid none;}/* ######### pages - Thumbnails ########### */div#thumbnails{	position: absolute;	top: 0px;	left: 160px;	width: 160px;	height: 540px;		z-index: 2;	background-color: #eeeeee;}div#thumbnails p {		font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;	font-style: italic;	text-align: right;	padding: 120px 13px 0px 0px;	margin: 0px 0px 0px 0px;	color: #777777;	text-decoration: none;	letter-spacing: 0px;}/* ######### pages - claim ########### */div#claim{	position:absolute;	top: 0px;	left: 160px;	width:620px;	height:21px;	margin: 0;	padding: 0;	z-index: 4;	background-color: #DDDDDD;	}div#claim p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: italic;	text-align: left;	padding: 0px 0px 0px 0px;	margin: 3px 0px 0px 20px;	color: #666666;	text-decoration: none;	letter-spacing: 0px;}/* ######### pages - subNavigation ########### */div#sub_nav{	position:absolute;	top: 391px;	left: 160px;	width:160px;	height:130px;	z-index: 3;	}div#sub_nav p.link{	font: 9px/9px Verdana, Helvetica, Arial, sans-serif;	color: #666666;	text-align: left;	padding: 1px 4px 3px 4px;	margin: 8px 0px 16px 8px;	border: 0 solid none;}div#sub_nav p.hereweare{	font: 9px/9px Verdana, Helvetica, Arial, sans-serif;	color: #CC0000;	text-align: left;		padding: 1px 4px 3px 4px;	margin: 8px 0px 16px 8px;	border: 0 solid none;}/* ########## kontaktseite ######### */div#adresse_bg{	position:absolute;	top: 0px;	left: 470px;	width:160px;	height:540px;	background-color: #F9F9F9;	padding: 0;	margin: 0;	z-index: 3;}div#adresse_cnt{	position:absolute;	top: 220px;	left: 485px;	width:140px;	height:340px;	z-index: 4;}div#adresse_cnt p.adresstext{	color: #888888;	background-color: inherit;	background-image: none;	text-decoration: none;	font: 10px/18px Verdana, Helvetica, Arial, sans-serif;	border: 0 solid none;}div#adresse_cnt a:link{	color: #666666;	background-color: inherit;	background-image: none;	text-decoration: none;	font: 10px/18px Verdana, Helvetica, Arial, sans-serif;	border: 0 solid none;}div#adresse_cnt a:visited{	color: #666666;	background-color: inherit;	background-image: none;	text-decoration: none;	font: 10px/18px Verdana, Helvetica, Arial, sans-serif;	border: 0 solid none;}div#adresse_cnt a:hover{	color: #CC0000;	background-color: inherit;	background-image: none;	text-decoration: none;	font: 10px/18px Verdana, Helvetica, Arial, sans-serif;	border: 0 solid none;}/* ######### pages - Text Content ########### */div#cnt_txt{	position: absolute;	top: 75px;	left: 320px;	width: 380px;	height: 420px;	margin: 30px;	padding: 0;	z-index: 5;}p.fliesstext{	font: 10px/18px Verdana, Arial, Helvetica, sans-serif;	color: #666666;	text-align: left;}p.headline{	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;	color: #666666;	text-align: left;	text-decoration: none;	letter-spacing: 1px;}/* ######### pages - Serien ########### */div#nav_serien{	position: absolute;	top: 75px;	left: 320px;	width: 380px;	height: 420px;	margin: 30px;	padding: 0;	z-index: 5;}/* ######### pages - subSubNavigation ########### */div#subsub_nav{	position: absolute;	top: 312px;	left: 240px;	width: 80px;	height: 270px;	margin: 0;	padding: 0;	z-index: 9;}div#subsub_nav p.hereweare{	font: 9px/9px Verdana, Helvetica, Arial, sans-serif;	color: #CC0000;	text-align: right;	padding: 1px 4px 3px 4px;	margin: 0px 8px 16px 0px;	border: 0 solid none;}div#subsub_nav p.link{	font: 9px/9px Verdana, Helvetica, Arial, sans-serif;	color: #666666;	text-align: right;	padding: 1px 4px 3px 4px;	margin: 0px 8px 16px 0px;	border: 0 solid none;}/* ######### pages - Serien - Projekte Bildcnt ########### */div#cnt_series_img{	position: absolute;	top: 20px;	left: 340px;	width: 420px;	height: 500px;	margin: 0;	padding: 0;	z-index: 8;}div#cnt_series_img p{	font: 10px/15px Verdana, Helvetica, Arial, sans-serif;	color: #999999;	text-align: center;	padding: 0px 0px 0px 0px;	margin: 18px 0px 0px 0px;	border: 0 solid none;}div#cnt_projekte_img{	position: absolute;	top: 40px;	left: 360px;	width: 380px;	height: 500px;	margin: 0;	padding: 0;	z-index: 8;}div#cnt_projekte_img p.subline{	font: 10px/15px Verdana, Helvetica, Arial, sans-serif;	color: #999999;	text-align: left;	padding: 0px 0px 0px 0px;	margin: 5px 0px 0px 0px;	border: 0 solid none;}div#cnt_projekte_img p.text{	font: 10px/15px Verdana, Helvetica, Arial, sans-serif;	color: #666666;	text-align: left;	padding: 0px 0px 0px 0px;	margin: 18px 20px 0px 0px;	border: 0 solid none;}div#cnt_projekte_img p.team{	font: 10px/15px Verdana, Helvetica, Arial, sans-serif;	color: #888888;	text-align: left;	padding: 0px 0px 0px 0px;	margin: 18px 20px 0px 0px;	border: 0 solid none;}/* ######### pages - Serien - Txtcnt ########### */div#cnt_series_txt{	position: absolute;	top: 333px;	left: 340px;	width: 420px;	height: 270px;	margin: 0;	padding: 0;	z-index: 7;}div#cnt_series_txt p{	font: 10px/9px Verdana, Helvetica, Arial, sans-serif;	color: #777777;	text-align: left;	padding: 1px 4px 3px 4px;	margin: 8px 0px 16px 6px;	border: 0 solid none;}div#nav_series_img{	position: absolute;	top: 40px;	left: 340px;	width: 420px;	height: 250px;	margin: 0;	padding: 0;	z-index: 8;}/* ######### pages - Serien/Projekte - NavPrevNext ########### */div#nav_series_prevnext{	position: absolute;	top: 516px;	left: 340px;	width: 420px;	height: 20px;	margin: 0;	padding: 0;	z-index: 12;}div#nav_series_prevnext p{	color: #999999;	background-color: inherit;	background-image: none;	text-decoration: none;	font: 9px/9px Verdana, Helvetica, Arial, sans-serif;	border: 0 solid none;}div#nav_series_prevnext a:link{	color: #999999;	background-color: inherit;	background-image: none;	text-decoration: none;	font: 9px/9px Verdana, Helvetica, Arial, sans-serif;	border: 0 solid none;}div#nav_series_prevnext a:visited{	color: #999999;	background-color: inherit;	background-image: none;	text-decoration: none;	font: 9px/9px Verdana, Helvetica, Arial, sans-serif;	border: 0 solid none;} div#nav_series_prevnext a:hover{	color: #FFFFFF;	background-color: #CCCCCC;	background-image: none;	text-decoration: none;	font: 9px/9px Verdana, Helvetica, Arial, sans-serif;	border: 0 solid none;}/* ######### pages - Projekte - botBanner Team ########### */div#bot_banner{	position: absolute;	top: 430px;	left: 340px;	width: 420px;	height: 90px;	background-color: #EFEFEF;	margin: 0;	padding: 0;	z-index: 12;}div#bot_banner p{	color: #888888;	background-color: inherit;	background-image: none;	text-decoration: none;	font: 10px/13px Verdana, Helvetica, Arial, sans-serif;	margin: 8px 8px 4px 12px;	border: 0 solid none;}
