@charset "utf-8";
html{
	overflow-y:scroll;
}

html, body {
	margin:0;
	padding:0;
	background-color:#DDDDDD;
	/*background-color:#FFFFFF;*/
}

html, body, input, table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #333333;
	/*color: #6b6b6b;*/
}

a{
	color:#c5c5c5;
	text-decoration:none;
}

#footerlinks, #footerlinks a{
	color:#333333;
	/*color: #6b6b6b;*/
}

#logo a:hover{
	text-decoration:underline;
}

#container {
	margin:0 auto;
	width:960px;
	
	margin-top:15px;
	position:relative;
}

#logo {
	width:480px;
	height:180px;
	background-image:url(/picture/group/private-residences-logo.jpg);
	float:left;
	padding:0;
	color: #c5c5c5;
	
	position:relative;
}

#logo a.pfeil{
	background-position:0 4px;
}

#logo ul, #logo li{
	margin:0;
	padding:0;
}

#logo ul{
	list-style-type:none;
	margin:18px 0 0 336px;
}

body.de #logo ul {
	margin-left:303px;
}

#logo li{
	margin-bottom:5px
}

#fulltextsearch{
	margin:0;
	padding:0;
	
	position:absolute;
	bottom:20px;
	right:28px;
}
#fulltextsearch #q{
	background-color:#6d6d6d;
	color:#FFFFFF;
	border-top:1px solid #545456;
	border-left:1px solid #646567;
	border-right:1px solid #626366;
	border-bottom:1px solid #656668;
	
	height:14px;
	padding-top:2px;
}

#ftSubmit{
	vertical-align:top;
}

#foto {
	width:480px;
	height:180px;
	background-image:url(/picture/group/foto-zuerich.jpg);
	float:left;
}

#prtv {
	width:240px;
	height:180px;
	float:left;
	background-image:url(/picture/group/private-experts-en.jpg);
}
#prtv a{
	display:block;
	/*background-image:url(/picture/group/private-experts-en-h.jpg);*/
	padding:40px 0 0 24px;
	height:140px;
	
	position:relative;
	z-index:6;
}
#prtv a:hover{
	background-image:url(/picture/group/private-experts-en-h.jpg);
}
#prtv.de{
	background-image:url(/picture/group/private-experts-de.jpg);
}
#prtv.en{
	background-image:url(/picture/group/private-experts-en.jpg);
}
#prtv.ru{
	background-image:url(/picture/group/private-experts-ru.jpg);
}

#prtv_flash{
	position:absolute;
	z-index:5;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 				Zürich , Kitz, Mallorca Block
  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

#mallorca a, #kitzbuehel a, #zuerich a, #zuerichEN a{
	display:block;
	padding:140px 0 0 25px;
	width:215px;
	height:40px;
}

#zuerich {
	width:240px;
	height:180px;
	float:left;
}
#zuerich a{
	background-image:url(/picture/group/zuerich-city-lifestyle.jpg);
}
#zuerich a:hover{
	background-image:url(/picture/group/zuerich-city-lifestyle-h.jpg);
}

#kitzbuehel{
	width:240px;
	height:180px;
	float:left;
}
#kitzbuehel a{
	background-image:url(/picture/group/kitzbuehel-mountain-snow.jpg);
}
#kitzbuehel a:hover{
	background-image:url(/picture/group/kitzbuehel-mountain-snow-h.jpg);
}

#mallorca {
	width:240px;
	height:180px;
	float:left;
}
#mallorca a{
	background-image:url(/picture/group/mallorca-sun-sea.jpg);
}
#mallorca a:hover{
	background-image:url(/picture/group/mallorca-sun-sea-h.jpg);
}

/* Russisch */
body.ru #zuerich a{ background-image:url(/picture/group/zuerich-city-lifestyle-ru.jpg); }
body.ru #zuerich a:hover{ background-image:url(/picture/group/zuerich-city-lifestyle-ru-h.jpg); }
body.ru #kitzbuehel a{ background-image:url(/picture/group/kitzbuehel-mountain-snow-ru.jpg); }
body.ru #kitzbuehel a:hover{ background-image:url(/picture/group/kitzbuehel-mountain-snow-ru-h.jpg); }
body.ru #mallorca a{ background-image:url(/picture/group/mallorca-sun-sea-ru.jpg); }
body.ru #mallorca a:hover{ background-image:url(/picture/group/mallorca-sun-sea-ru-h.jpg); }
body.ru #banner{ background-image:url(/picture/group/private-residences-banner-ru.jpg); }
body.ru #award{ background-image:url(/picture/group/marketing-award-ru.jpg); }
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 				Rest
  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */


#inspirations {
	width:240px;
	height:90px;
	float:left;
}
#inspirations a{
	display:block;
	width:216px;
	height:52px;
	padding:38px 0 0 24px;
	background-image:url(/picture/group/private-inspirations.jpg);
}
#inspirations a:hover{
	background-image:url(/picture/group/private-inspirations-h.jpg);
}

#banner {
	width:720px;
	height:90px;
	background-image:url(/picture/group/private-residences-banner.jpg);
	float:left;
}
#banner.en{
	background-image:url(/picture/group/private-residences-banner-en.jpg);
}

#invest {
	width:240px;
	height:90px;
	float:left;
}
#invest a{
	display:block;
	width:216px;
	height:51px;
	padding:39px 0 0 24px;
	background-image:url(/picture/group/private-invest.jpg);
}
#invest a:hover{
	background-image:url(/picture/group/private-invest-h.jpg);
}

#news {
	width:720px;
	height:75px;
	background-image:url(/picture/group/neue-objekte-banner.jpg);
	float:right;
	display:block;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
	padding-top:15px;
}

#mallorcanews, #kitznews, #zuerichnews {
	width:215px;
	float:left;
	font-size:9px;
	line-height:18px;
	padding-top:10px;
	text-align:left;
	padding-left:25px;
}

#mallorcanews.solo, #kitznews.solo, #zuerichnews.solo{
	width:335px;
}

#award {
	width:240px;
	height:60px;
	background-image:url(/picture/group/marketing-award.jpg);
	float:left;
}
#award.en{
	background-image:url(/picture/group/marketing-award-en.jpg);
}

#footerlinks {
	width:720px;
	height:45px;
	float:left;
	text-align:right;
	padding-top:15px;
}


.pfeil{
	background-image:url(/picture/group/arrow-navigation.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:9px;
}
.cursorOver{
	cursor:pointer;
}


/*
	OBJEKT DARSTELLUNG IM LAYER
*/
.objekt{
	position:absolute;
	z-index:20;
	
	top:0px;
	left:0px;
	
	display:none;

	width:442px;
	margin:0;
	padding:15px;
	border:1px solid #AAAAAA;
	background-color:#000000;
}

.objekt, .objekt table{
	color:#FFFFFF;
}

.border{
	border:1px solid #AAAAAA;
}

.objekt h2{
	color:#FFFFFF;
	margin-bottom:14px;
	margin-top:-2px;
	display:block;
	
	font-size:11px;
	line-height:16px;
}

.objekt table{
	width:100%;
}

.row_1{
	background-color:#444;
}
.row_0{
	background-color:#222;
}
/*
	OBJEKT DARSTELLUNG IM LAYER ENDE
*/


#logo, #foto, #prtv, #zuerich, #mallorca, #kitzbuehel, #inspirations, #banner, #invest, #news{
	background-color:#2E2E2E;
}

#swfShow{
	width:auto;
	text-align:center;
	margin:10px;
}
#flashMovie{
	text-align:center;
	margin:0 auto;
	border:1px solid #DDDDDD;
}
#swfPlace{
}

.absmiddle{
	vertical-align:middle;
}

/* Änderungen für unteren Bereich, seit Facebook und Twitter Links eingefügt */
#footerlinks.facebook_twitter .absmiddle {
	padding-bottom:2px;
}
#footerlinks.facebook_twitter {
	padding-top:4px;
}
#footerlinks #bott_facebook {
	position:relative;
	top:8px;
}
#footerlinks #bott_twitter {
	position:relative;
	top:5px;
}
