@charset "UTF-8";/* CSS Document */#nav-title {	font-size: 13px;	color: #FFFFFF;	background-color: #134094;	width: 155px;	height: 28px;	/*padding: 4px 6px 0px 28px;*/}#nav-title a {	color: #FFFFFF;	text-decoration: none;}#nav-table {	font-size: 10px;	display: none;}.nav-list {	padding: 0 0 10px 0;}.nav-list a {	text-decoration: none;}.nav-padding {	padding: 4px 6px 0px 28px;}.nav-title0 {	background-image:url(img/ohl-01-unternehmen-kachel.gif);	background-repeat: repeat-x;}.nav-title1 {	background-image:url(img/ohl-02-leistungen-kachel.gif);	background-repeat: repeat-x;}.nav-title2 {	background-image:url(img/ohl-03-referenzen-kachel.gif);	background-repeat: repeat-x;}.nav-title3 {	background-image:url(img/ohl-04-news-kachel.gif);	background-repeat: repeat-x;}.nav-title4 {	background-image:url(img/ohl-05-karriere-kachel.gif);	background-repeat: repeat-x;}.nav-title5 {	background-image:url(img/ohl-06-kontakt-kachel.gif);	background-repeat: repeat-x;}#nav-prespace {	border-left: solid 1px #DDDDDD;	border-right: solid 1px #DDDDDD;	background-color: #FFFFFF;	height: 4px;	margin-left: 3px;}.nav-drop-shadow-bottom-left {	background: url(img/nav-schatten.png) no-repeat bottom left;}.nav-drop-shadow-bottom-right {	width: 10px;	background: url(img/nav-schatten.png) no-repeat bottom right;}.nav-item {	padding: 2px 12px 2px 6px;	margin-left: 3px;}.first-level {	border-left: solid 1px #DDDDDD;	border-right: solid 1px #DDDDDD;	border-bottom: solid 1px #717171;	background-color: #FFFFFF;}.first-level a {	color: #414141;}.first-level-active {	border-left: solid 1px #DDDDDD;	border-right: solid 1px #DDDDDD;	border-bottom: solid 1px #717171;	background-color: #FFFFFF;	font-weight: bold;}.first-level-active a {	color: #134094;}.first-level a:hover {	color:#000000;	border-bottom: solid 1px #000000;}.first-level a:active {	color:#CC0000;	border-bottom: solid 1px #CC0000;}.second-level {	border-left: solid 1px #DDDDDD;	border-right: solid 1px #DDDDDD;	border-bottom: solid 1px #717171;	text-indent: 0.6em;	background-color: #E5E5E5;}.second-level a {	color: #414141;}.second-level-active {	border-left: solid 1px #DDDDDD;	border-right: solid 1px #DDDDDD;	border-bottom: solid 1px #717171;	text-indent: 0.6em;	background-color: #E5E5E5;	font-weight: bold;}.second-level-active a {	color: #134094;}.second-level a:hover {	color:#000000;	border-bottom: solid 1px #000000;}.second-level a:active {	color:#CC0000;	border-bottom: solid 1px #CC0000;}.third-level {	border-left: solid 1px #DDDDDD;	border-right: solid 1px #DDDDDD;	border-bottom: solid 1px #717171;	text-indent: 1.2em;	background-color: #c5c5c5;}.third-level a {	color: #414141;	font-style: italic;}.third-level-active {	border-left: solid 1px #DDDDDD;	border-right: solid 1px #DDDDDD;	border-bottom: solid 1px #717171;	text-indent: 1.2em;	background-color: #c5c5c5;	font-weight: bold;}.third-level-active a {	color: #134094;}.third-level a:hover {	color:#000000;	border-bottom: solid 1px #000000;}.third-level a:active {	color:#CC0000;	border-bottom: solid 1px #CC0000;}#nav #nav0 {	z-index: 0;	position: absolute;	left: 0px;	top: 2px;}#nav #nav1 {	z-index: 1;	position: absolute;	left: 155px;	top: 2px;}#nav #nav2 {	z-index: 2;	position: absolute;	left: 310px;	top: 2px;}#nav #nav3 {	z-index: 3;	position: absolute;	left: 465px;	top: 2px;}#nav #nav4 {	z-index: 4;	position: absolute;	left: 620px;	top: 2px;}#nav #nav5 {	z-index: 5;	position: absolute;	left: 775px;	top: 2px;}#nav #nav6 {	z-index: 6;	position: absolute;	left: 798px;	top: 2px;}#nav-colorcode #col0 {	position: absolute;	left: 0px;}#nav-colorcode #col1 {	position: absolute;	left: 155px;}#nav-colorcode #col2 {	position: absolute;	left: 310px;}#nav-colorcode #col3 {	position: absolute;	left: 465px;}#nav-colorcode #col4 {	position: absolute;	left: 620px;}#nav-colorcode #col5 {	position: absolute;	left: 775px;}#nav-colorcode #col6 {	position: absolute;	left: 798px;}