/* CSS Document */
/* 	DATEI: screen.css 								*/
/*	Layout: Robert Morawe 	                 		*/
/*	¬© Butterf!sch - Werbeagentur 2008 - www.butterfisch-werbeagentur.de -			*/


* {
	margin: 0px;
	padding: 0px;
}
body {
	font: 100%/150% Arial, Helvetica, sans-serif;
	color: #909793;
	background: #909793;
	letter-spacing: 0.05em;
}
h1 {
	font-size: 3em;
	background: url(../_images/logo.gif) no-repeat left top;
}
h2 {}
h3 {
	font-size: 0.7em;
	line-height: 1.6em;
	color: #000000;
	font-weight: bold;
}
p {
	font-size: 0.7em;
	line-height: 1.6em;
	color: #646a67;
	padding: 10px 0px 5px 12px;
}
ul, li {
	list-style: none;
}
img {
	border-style: none;
}
a:link, a:visited {
	color: #737976;
	text-decoration: none;
	display: block;
	font-size: 0.7em;
	line-height: 1.6em;
	letter-spacing: 0.1em;
}
a:hover, a:active {
	color: #000000;
	text-decoration: none;
	display: block;
	font-size: 0.7em;
	line-height: 1.6em;
	letter-spacing: 0.1em;
}

/*-----KLASSEN-----*/
.clear {
	clear: both;
}
.hidden {
	visibility: hidden;
}
.black {
	color: #000000;
}
h3.impress {
	font-size: 0.7em;
	line-height: 1.6em;
	color: #000000;
	font-weight: bold;
	padding: 10px 0px 0px 12px
}
p.inhalt {
	width: 392px;
}
p.shop {
	width: 352px;
	padding: 10px 0px 5px 75px;
}
h3.daten {
	font-size: 0.7em;
	line-height: 1.6em;
	color: #000000;
	font-weight: bold;
	padding: 0px 0px 10px
}
p.projekt {
	width: 450px;
	padding: 0px 0px 10px;
}
li.name {
	font-weight: bold;
	color: #000000;
	padding: 0px;
}
.bgwhite {
	background: #FFFFFF;
}

/*-----STYLES-----*/
/*NAVIGATIONEN*/
#language ul {
	display: inline;
	color: #FFFFFF;
}
#language li {
	display: inline;
}
#language a.aktiv:link, #language a.aktiv:visited, #language a.aktiv:hover, #language a.aktiv:active {
	color: #c3c8c5;
}
#language a:link, #language a:visited {
	color: #FFFFFF;
	display: inline;
}
#language a:hover, #language a:active {
	color: #c3c8c5;
	display: inline;
}
#navigation01 ul {
	display: block;
	width: 150px;
}
#navigation01 li {
	display: block;
	width: 150px;
}
a.unternehmen:link, a.unternehmen:visited {
	background: url(../_images/navi-unternehmen.gif) no-repeat 0px 0px;
}
a.unternehmen:hover, a.unternehmen:active {
	background: url(../_images/navi-unternehmen.gif) no-repeat -150px 0px;
}
a.company:link, a.company:visited {
	background: url(../_images/navi-company.gif) no-repeat 0px 0px;
}
a.company:hover, a.company:active {
	background: url(../_images/navi-company.gif) no-repeat -150px 0px;
}
a.development:link, a.development:visited {
	background: url(../_images/navi-development.gif) no-repeat 0px 0px;
}
a.development:hover, a.development:active {
	background: url(../_images/navi-development.gif) no-repeat -150px 0px;
}
a.investment:link, a.investment:visited {
	background: url(../_images/navi-investment.gif) no-repeat 0px 0px;
}
a.investment:hover, a.investment:active {
	background: url(../_images/navi-investment.gif) no-repeat -150px 0px;
}
a.management:link, a.management:visited {
	background: url(../_images/navi-management.gif) no-repeat 0px 0px;
}
a.management:hover, a.management:active {
	background: url(../_images/navi-management.gif) no-repeat -150px 0px;
}
a.team:link, a.team:visited {
	background: url(../_images/navi-team.gif) no-repeat 0px 0px;
}
a.team:hover, a.team:active {
	background: url(../_images/navi-team.gif) no-repeat -150px 0px;
}
a.karriere:link, a.karriere:visited {
	background: url(../_images/navi-karriere.gif) no-repeat 0px 0px;
}
a.karriere:hover, a.karriere:active {
	background: url(../_images/navi-karriere.gif) no-repeat -150px 0px;
}
a.career:link, a.career:visited {
	background: url(../_images/navi-career.gif) no-repeat 0px 0px;
}
a.career:hover, a.career:active {
	background: url(../_images/navi-career.gif) no-repeat -150px 0px;
}
a.struktur:link, a.struktur:visited {
	background: url(../_images/navi-struktur.gif) no-repeat 0px 0px;
}
a.struktur:hover, a.struktur:active {
	background: url(../_images/navi-struktur.gif) no-repeat -150px 0px;
}
a.structure:link, a.structure:visited {
	background: url(../_images/navi-structure.gif) no-repeat 0px 0px;
}
a.structure:hover, a.structure:active {
	background: url(../_images/navi-structure.gif) no-repeat -150px 0px;
}
a.kontakt:link, a.kontakt:visited {
	background: url(../_images/navi-kontakt.gif) no-repeat 0px 0px;
}
a.kontakt:hover, a.kontakt:active {
	background: url(../_images/navi-kontakt.gif) no-repeat -150px 0px;
}
a.contact:link, a.contact:visited {
	background: url(../_images/navi-contact.gif) no-repeat 0px 0px;
}
a.contact:hover, a.contact:active {
	background: url(../_images/navi-contact.gif) no-repeat -150px 0px;
}
#navigation02 ul {
	display: inline;
	width: 638px;
	height: 22px;
}
#navigation02 li {
	display: inline;
	height: 22px;
	width: 200px;
}
* html #navigation02 li {  		/* nur fuer Internet Explorer */
  width: 200px;     /* Version 5.x */
  w\idth: 200px;    /* Version 6 */
}
#navigation02 a:link, #navigation02 a:visited, #navigation02 a:hover, #navigation02 a:active {
	display: inline;
	height: 22px;
	width: 150px;
	padding: 0px 25px 0px 0px;
}

a.shopimmo:link, a.shopimmo:visited {
	background: url(../_images/navi-shopimmo.gif) no-repeat -1px -4px;
}	
a.shopimmo:hover, a.shopimmo:active {
	background: url(../_images/navi-shopimmo.gif) no-repeat -201px -4px;
}
a.retailprop:link, a.retailprop:visited {
	background: url(../_images/navi-retailprop.gif) no-repeat -1px -4px;
}
a.retailprop:hover, a.retailprop:active {
	background: url(../_images/navi-retailprop.gif) no-repeat -201px -4px;
}
a.bueroimmo:link, a.bueroimmo:visited {
	background: url(../_images/navi-bueroimmo.gif) no-repeat -1px -4px;
}
a.bueroimmo:hover, a.bueroimmo:active {
	background: url(../_images/navi-bueroimmo.gif) no-repeat -201px -4px;
}
a.officeprop:link, a.officeprop:visited {
	background: url(../_images/navi-officeprop.gif) no-repeat -1px -4px;
}
a.officeprop:hover, a.officeprop:active {
	background: url(../_images/navi-officeprop.gif) no-repeat -201px -4px;
}
a.aktprojekte:link, a.aktprojekte:visited {
	background: url(../_images/navi-akt-projekte.gif) no-repeat -1px -4px;
}
a.aktprojekte:hover, a.aktprojekte:active {
	background: url(../_images/navi-akt-projekte.gif) no-repeat -201px -4px;
}
a.ongprojects:link, a.ongprojects:visited {
	background: url(../_images/navi-ong-projects.gif) no-repeat -1px -4px;
}
a.ongprojects:hover, a.ongprojects:active {
	background: url(../_images/navi-ong-projects.gif) no-repeat -201px -4px;
}
a.projekte:link, a.projekte:visited {
	background: url(../_images/navi-projekte.gif) no-repeat -1px -4px;
}
a.projekte:hover, a.projekte:active {
	background: url(../_images/navi-projekte.gif) no-repeat -201px -4px;
}
a.projects:link, a.projects:visited {
	background: url(../_images/navi-projects.gif) no-repeat -1px -4px;
}
a.projects:hover, a.projects:active {
	background: url(../_images/navi-projects.gif) no-repeat -201px -4px;
}
a.portfolio:link, a.portfolio:visited {
	background: url(../_images/navi-portfolio.gif) no-repeat -1px -4px;
}
a.portfolio:hover, a.portfolio:active {
	background: url(../_images/navi-portfolio.gif) no-repeat -201px -4px;
}
a.vermietungen:link, a.vermietungen:visited {
	background: url(../_images/navi-vermietungen.gif) no-repeat 0px -4px;
	display: inline;
	width: 100px;
	padding: 0px;
}
a.vermietungen:hover, a.vermietungen:active {
	background: url(../_images/navi-vermietungen.gif) no-repeat -200px -4px;
	display: inline;
	width: 100px;
	padding: 0px;
}
a.tenants:link, a.tenants:visited {
	background: url(../_images/navi-tenants.gif) no-repeat 0px -4px;
	display: inline;
	width: 100px;
	padding: 0px;
}
a.tenants:hover, a.tenants:active {
	background: url(../_images/navi-tenants.gif) no-repeat -200px -4px;
	display: inline;
	width: 100px;
	padding: 0px;
}
#navigation03 ul {
	display: inline;
	width: 638px;
	height: 30px;
}
#navigation03 li {
	display: inline;
	width: 200px;
	height: 30px;
	padding: 4px 0px;
}
#navibox03-01 {
	float: left;
	height: 30px;
	width: 130px;
}
#navibox03-02 {
	float: left;
	height: 30px;
	width: 130px;
}
#navibox03-03 {
	float: left;
	height: 30px;
	width: 130px;
}
#navibox03-01eng {
	float: left;
	height: 30px;
	width: 130px;
}
#navibox03-02eng {
	float: left;
	height: 30px;
	width: 190px;
}
#navibox03-03eng {
	float: left;
	height: 30px;
	width: 150px;
}
a.shopcenter:link, a.shopcenter:visited {
	background: url(../_images/snavi-shopcenter.gif) no-repeat 0px 0px;
	display: block;
	height: 30px;
	width: 150px;
}
a.shopcenter:hover, a.shopcenter:active {
	background: url(../_images/snavi-shopcenter.gif) no-repeat -150px 0px;
	display: block;
	height: 30px;
	width: 150px;
}
a.shopcentres:link, a.shopcentres:visited {
	background: url(../_images/snavi-shopcentres.gif) no-repeat 0px 0px;
	display: block;
	height: 30px;
	width: 150px;
}
a.shopcentres:hover, a.shopcentres:active {
	background: url(../_images/snavi-shopcentres.gif) no-repeat -200px 0px;
	display: block;
	height: 30px;
	width: 150px;
}
a.fachcenter:link, a.fachcenter:visited {
	background: url(../_images/snavi-fachcenter.gif) no-repeat 0px -3px;
	display: block;
	height: 30px;
	width: 150px;
}
a.fachcenter:hover, a.fachcenter:active {
	background: url(../_images/snavi-fachcenter.gif) no-repeat -150px -3px;
	display: block;
	height: 30px;
	width: 150px;
}
a.specialist:link, a.specialist:visited {
	background: url(../_images/snavi-specialist.gif) no-repeat 0px -3px;
	display: block;
	height: 30px;
	width: 190px;
}
a.specialist:hover, a.specialist:active {
	background: url(../_images/snavi-specialist.gif) no-repeat -200px -3px;
	display: block;
	height: 30px;
	width: 190px;
}
a.highstreet:link, a.highstreet:visited {
	background: url(../_images/snavi-highstreet.gif) no-repeat 0px -3px;
	display: block;
	height: 30px;
	width: 150px;
}
a.highstreet:hover, a.highstreet:active {
	background: url(../_images/snavi-highstreet.gif) no-repeat -150px -3px;
	display: block;
	width: 180px;
	height: 30px;
	width: 150px;
}
a.high-street:link, a.high-street:visited {
	background: url(../_images/snavi-high-street.gif) no-repeat 0px -3px;
	display: block;
	height: 30px;
	width: 150px;
}
a.high-street:hover, a.high-street:active {
	background: url(../_images/snavi-high-street.gif) no-repeat -200px -3px;
	display: block;
	height: 30px;
	width: 150px;
}
#navigation04 ul {
	display: inline;
	width: 638px;
	height: 30px;
}
#navigation04 li {
	display: inline;
	width: 200px;
	height: 30px;
	padding: 4px 0px;
}
#navigation04-eng ul {
	display: inline;
	width: 638px;
	height: 30px;
}
#navigation04-eng li {
	display: inline;
	width: 200px;
	height: 30px;
	padding: 4px 0px;
}
#navibox04-01 {
	float: left;
	height: 30px;
	width: 130px;
}
#navibox04-02 {
	float: left;
	height: 30px;
	width: 130px;
}
#navibox04-01eng {
	float: left;
	height: 30px;
	width: 160px;
}
#navibox04-02eng {
	float: left;
	height: 30px;
	width: 150px;
}
a.zentralen:link, a.zentralen:visited {
	background: url(../_images/snavi-zentralen.gif) no-repeat 0px -3px;
	display: block;
	height: 30px;
	width: 150px;
}
a.zentralen:hover, a.zentralen:active {
	background: url(../_images/snavi-zentralen.gif) no-repeat -150px -3px;
	display: block;
	height: 30px;
	width: 150px;
}
a.corporate:link, a.corporate:visited {
	background: url(../_images/snavi-corporate.gif) no-repeat 0px -3px;
	display: block;
	height: 30px;
	width: 160px;
}
a.corporate:hover, a.corporate:active {
	background: url(../_images/snavi-corporate.gif) no-repeat -200px -3px;
	display: block;
	height: 30px;
	width: 160px;
}
a.buildings:link, a.buildings:visited {
	background: url(../_images/snavi-buildings.gif) no-repeat 0px -3px;
	display: block;
	height: 30px;
	width: 150px;
}
a.buildings:hover, a.buildings:active {
	background: url(../_images/snavi-buildings.gif) no-repeat -200px -3px;
	display: block;
	height: 30px;
	width: 150px;
}
a.multi-tenant:link, a.multi-tenant:visited {
	background: url(../_images/snavi-multi-tenant.gif) no-repeat 0px -3px;
	display: block;
	height: 30px;
	width: 150px;
}
a.multi-tenant:hover, a.multi-tenant:active {
	background: url(../_images/snavi-multi-tenant.gif) no-repeat -200px -3px;
	display: block;
	height: 30px;
	width: 150px;
}

/*KEYVISUALS*/
.key-unternehmen {
	background: url(../_images/key-unternehmen.jpg) no-repeat 0px 0px;
}
.key-team {
	background: url(../_images/key-team.jpg) no-repeat 0px 0px;
}
.key-karriere {
	background: url(../_images/key-karriere.jpg) no-repeat 0px 0px;
}
.key-struktur {
	background: url(../_images/key-struktur.jpg) no-repeat 0px 0px;
}
.key-kontakt {
	background: url(../_images/key-kontakt.jpg) no-repeat 0px 0px;
}
.key-shopimmo_01 {
	background: url(../_images/key-shopimmo_01.jpg) no-repeat 0px 0px;
}
.key-shopimmo_02 {
	background: url(../_images/key-shopimmo_02.jpg) no-repeat 0px 0px;
}
.key-shopimmo_03 {
	background: url(../_images/key-shopimmo_03.jpg) no-repeat 0px 0px;
}
.key-shopimmo_04 {
	background: url(../_images/key-shopimmo_04.jpg) no-repeat 0px 0px;
}
.key-bueroimmo {
	background: url(../_images/key-bueroimmo.jpg) no-repeat 0px 0px;
}
.key-buerozentralen {
	background: url(../_images/key-buerozentralen.jpg) no-repeat 0px 0px;
}
.key-buerobuildings {
	background: url(../_images/key-buerobuildings.jpg) no-repeat 0px 0px;
}
.key-projekt01 {
	background: url(../_images/key-projekt01.jpg) no-repeat 0px 0px;
}
.key-projekt02 {
	background: url(../_images/key-projekt02.jpg) no-repeat 0px 0px;
}
.key-projekt03 {
	background: url(../_images/key-projekt03.jpg) no-repeat 0px 0px;
}
.key-projekt04 {
	background: url(../_images/key-projekt04.jpg) no-repeat 0px 0px;
}
.key-projekt05 {
	background: url(../_images/key-projekt05.jpg) no-repeat 0px 0px;
}
.key-projekt06 {
	background: url(../_images/key-projekt06.jpg) no-repeat 0px 0px;
}
.key-projekt07 {
	background: url(../_images/key-projekt07.jpg) no-repeat 0px 0px;
}
.key-projekt08 {
	background: url(../_images/key-projekt08.jpg) no-repeat 0px 0px;
}
.key-projekt09 {
	background: url(../_images/key-projekt09.jpg) no-repeat 0px 0px;
}
.key-projekt10 {
	background: url(../_images/key-projekt10.jpg) no-repeat 0px 0px;
}
.key-projekt11 {
	background: url(../_images/key-projekt11.jpg) no-repeat 0px 0px;
}
.key-projekt12 {
	background: url(../_images/key-projekt12.jpg) no-repeat 0px 0px;
}
.key-projekt13 {
	background: url(../_images/key-projekt13.jpg) no-repeat 0px 0px;
}
.key-projekt14 {
	background: url(../_images/key-projekt14.jpg) no-repeat 0px 0px;
}
.key-projekt15 {
	background: url(../_images/key-projekt15.jpg) no-repeat 0px 0px;
}
.key-portfolio {
	background: url(../_images/key-portfolio.jpg) no-repeat 0px 0px;
}
.key-vermietungen {
	background: url(../_images/key-vermietung.jpg) no-repeat 0px 0px;
}
/*PROJEKTE*/
#content.p01 {
	height: 23em;
}
/*TEASER*/
.teaser p {
	font-size: 0.7em;
	line-height: 1.6em;
	color: #737976;
	padding: 0px 0px 8px;
}
.teaser ul {
	/*display: block;
	list-style-type:disc;*/
}
.teaser li {
	list-style-type:disc;
	/**display: block;**/
	font-size: 0.7em;
	line-height: 1.8em;
	margin-left: 30px;
}
a.teaser:link, a.teaser:visited {
	color: #000000;
	text-decoration: none;
	display: block;
	line-height: 1.6em;
	font-weight: bold;
	font-size: 1em;
}
a.teaser:hover, a.teaser:active {
	color: #737976;
	text-decoration: none;
	display: block;
	line-height: 1.6em;
	font-weight: bold;
	font-size: 1em;
}
