/*
----------------------------------------------------------------- allgemein
soll der Inhalt nicht bis an den rechten Rand gehen, dann dies aktivieren:
*/

#rechteSpalte #merkzettel_suchagent,
#rechteSpalte #aktuelleSuche,
#rechteSpalte #prominentObjects,
#rechteSpalte #ratgeberlinks,
#rechteSpalte #immonetadserver,
#rechteSpalte #immonetinsertion,
#rechteSpalte #immonetmandanten,
#rechteSpalte #immonetcomputerbild,
#rechteSpalte #immonetteaser,
#rechteSpalte #socialmedia,
#rechteSpalte .wohnungTeaser,
#rechteSpalte .gewerbeTeaser {
	width: 158px;
}

#rechteSpalte #immonetstepstone {
	margin-top: 12px;
}

#rechteSpalte #immonetschmaladtag {
	margin-bottom: 12px;
}


/*
----------------------------------------------------------------- mein Immonet (Merkzettel und Suchagent)
*/

#rechteSpalte #meinImmonet a {
	margin-top: 5px;
	display: block;
}

/*
----------------------------------------------------------------- aktuelle Suche
*/

#rechteSpalte #aktuelleSuche .teaser {
	background: #D2E3F3;
	line-height: 15px;
}

#rechteSpalte #aktuelleSuche input {
	color: #CCCCCC;
	display: block;
}

#rechteSpalte #aktuelleSuche .but_suche_speichern {
	margin-top: 7px;
	margin-bottom: 7px;
}

#rechteSpalte #aktuelleSuche img {
	margin: 8px 0 0 0;
}

#rechteSpalte #aktuelleSuche .datenschutz {
	margin-top: 8px;
}

/*
----------------------------------------------------------------- prominentObjects
*/

/***********************************************
 Gemerkte Objekte und Angesehene Objekte
***********************************************/
	#prominentObjects {
	position: relative;
	}

	#prominentObjects .teaser {
	background: #f2f2f2;
	}

	#prominentObjects .image {
	background: transparent url(/im/img/im/bilderrahmen/S_grau.gif) no-repeat;
	width: 70px;
	height: 57px;
	text-align: center;
	margin: 0 2px 2px 0;
	float: left;
	position: relative;
	}

	#prominentObjects .noimage {
	background: transparent url(/im/img/im/bilderrahmen/keinbild_S_grau.gif) no-repeat;
	width: 70px;
	height: 57px;
	text-align: center;
	margin: 0 2px 2px 0;
	float: left;
	position: relative;
	}

	#prominentObjects .image a,
	#prominentObjects .noimage a {
	display: block;
	cursor: pointer;
	text-decoration: none;
	width: 70px;
	height: 57px;
	}

	#prominentObjects .image a:hover,
	#prominentObjects .noimage a:hover {
	padding: 0;
	margin: 0;
	}
	
	#prominentObjects .image a img,
	#prominentObjects .noimage a img {
	}

	/* 	Beschreibungs"popup" bei aktiven Objekten
	***********************************************/
	#prominentObjects .image a span.popup,
	#prominentObjects .noimage a span.popup {
	display: none;
	}

	#prominentObjects a:hover span.popup {
	position: absolute;
	display: block;
	width: 220px;
	background: #fff;
	padding: 5px;
	border: 1px solid #666;
	top: 20px;
	left: -200px;
	text-align: left;
	color: #666;
	z-index: 200;
	}

	/* 	Milchglaseffekt bei deaktiven Objekten
	***********************************************/
	#prominentObjects .image .milchglas,
	#prominentObjects .noimage .milchglas {
	display: block;
	position: absolute;
	top: 5px;
	left: 5px;
	width: 60px;
	height: 42px;
	padding-top: 3px;
	background: #fff;
	filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;
	color: #666;
	font-size: 10px;
}

	/*  Pictogram für Video in prominentObjects
	***********************************************/
	#prominentObjects .image .videopictogram {
	position: absolute; 
	display: block; 
	bottom: 7px; 
	text-align: left; 
	left: 5px;
}



/*
----------------------------------------------------------------- Merkzettel und Suchagent
*/

#merkzettel_suchagent {
	font-size: 12px;
}

/* html #merkzettel_suchagent .teaser {
	margin-bottom: 2px;
}*/

#merkzettel_suchagent a {
	display: block;
	line-height: 160%;
}

/*
----------------------------------------------------------------- Loginbox/Angemeldet als
*/


#rechteSpalte #loginbox {
	width: 157px; /* ein pixel weniger als die anderen bloecke */
	overflow: hidden;
}

#rechteSpalte #loginbox {
	font-size: 11px;
	border:1px solid #d7d7d7;
	border-bottom:0;
	margin: 0;
	padding: 0;
	margin-top: 13px;
}

#rechteSpalte #loginbox .margin5 {
	margin: 10px 5px 5px 7px;
}

#rechteSpalte #loginbox .username {
	font-weight: bold;
	margin-top: 2px;
	height: 26px;			/* Höhe und overflow -> 2 Zeilen für  */
	overflow: hidden;		/* den User Namen ermöglichen, Rest   */
	width:140px;			/* abschneiden.						  */
}

#rechteSpalte #loginbox .abmeldenlink {
	margin-top: 2px;
}

#rechteSpalte #loginbox a {
	display: block;
	line-height: 160%;
}


