/*  normale Subnavi */#subnavi {	background-image: url(../images/box_subnavi.jpg);	background-repeat: no-repeat;	float:left;	width:205px;	font-size: 10px;	color: #333333;	background-position: bottom;	position:relative;}.subnavicontainer1 { /*  fuer AGENTUR */	width:118px;	margin-left:auto;	margin-right:auto;	margin-bottom: 100px;	border-bottom-width: 7px;	border-bottom-style: solid;	border-bottom-color: #33ccff;/*  background-color:#00FFFF; wurde nur zur Positionskontrolle benoetigt */}.subnavicontainer2 { /*  fuer PORTFOLIO */	width:118px;	margin-left:auto;	margin-right:auto;	margin-bottom: 100px;	border-bottom-width: 7px;	border-bottom-style: solid;	border-bottom-color: #ff0066;/*  background-color:#00FFFF; wurde nur zur Positionskontrolle benoetigt */}.subnavimenue {list-style-type: none;margin: 0;padding: 0;width: 108px;text-align:center;}.subnavimenue li a, .subnavimenue li a:visited {	color: #000000;	display: block;	width: 100%;	padding: 3px 4px;	text-decoration: none;	text-transform:uppercase;	background-color: #FFFFFF;	text-decoration:none;	border-top: 1px solid #d9d9d9;	border-right: 1px solid #d9d9d9;	border-bottom: none;	border-left: 1px solid #d9d9d9;}.subnavimenue li a:hover, .buttonmenu li a:active {color: #000000;background-color: #e6e6e6;text-decoration:none;}.subnavimenue li a.current1, .subnavimenue li a.current1:hover, .subnavimenue li a.current1:active, .subnavimenue li a.current1:visited { /*  fuer AGENTUR */	color: #ffffff;	text-decoration: none;	text-transform:uppercase;	background-color: #6290a1;}.subnavimenue li a.current2, .subnavimenue li a.current2:hover, .subnavimenue li a.current2:active, .subnavimenue li a.current2:visited  { /*  fuer PORTFOLIO */	color: #ffffff;	text-decoration: none;	text-transform:uppercase;	background-color: #967182;}.subnavimenue li a.current3, .subnavimenue li a.current3:hover, .subnavimenue li a.current3:active, .subnavimenue li a.current3:visited  { /*  fuer REFERENZEN */	color: #ffffff;	text-decoration: none;	text-transform:uppercase;	background-color: #809773;}/*  Kontaktbutton */#kontaktbutton {	position:absolute;	bottom:0;	margin-bottom: 6px;	height:23px;	width:204px;	text-transform:uppercase;	font-size:10px;	/*  background-color:#00FF00; wurde nur zur Positionskontrolle benoetigt */}#kontaktbutton a {	color:#333333;	display:block;	padding-top: 5px;	padding-bottom: 5px;	/* background-color:#FF9900;    wurde nur zur Positionskontrolle benoetigt */}#kontaktbutton a:visited {color:#333333;}#kontaktbutton a:hover, #kontaktbutton a:active {color:#000000;text-decoration:none;}/*  spezieller Subnavibereiche bei REFERENZEN *//*  fuer REFERENZEN Uebersichtsseite */#referenzdownload {	background-image: url(../images/box_refdownload.jpg);	background-repeat: no-repeat;	float:left;	width:205px;	font-size: 10px;	color: #333333;	background-position: bottom;	position:relative;	color:#000000;}.downloadcontainer {   	width:140px;	margin-left:auto;	margin-right:auto;	margin-bottom: 50px;	border-bottom-width: 7px;	border-bottom-style: solid;	border-bottom-color: #66ff00;/*  background-color:#00FFFF; wurde nur zur Positionskontrolle benoetigt */}a.refdownload, a.refdownload:visited  {	padding: 10px;	background-color: #FFFFFF;	text-transform: uppercase;	border: 1px solid #999999;	text-align: center;}a.refdownload:hover, a.refdownload:active  {	text-decoration:none;	background-image: url(../images/bg_refdownload.gif);	background-repeat: repeat-x;	background-position: bottom;} /*  fuer REFERENZEN Detailseite */#logolistenavi {	background-image: url(../images/box_refkunden.jpg);	background-repeat: no-repeat;	float:left;	width:205px;	font-size: 10px;	color: #333333;	background-position: bottom;	position:relative;	color:#000000;}.logolistecontainer {	width:157px;	margin-left:auto;	margin-right:auto;	margin-bottom: 50px;	border-bottom-width: 7px;	border-bottom-style: solid;	border-bottom-color: #66ff00;/*  background-color:#00FFFF; wurde nur zur Positionskontrolle benoetigt */}