/*
 *	erweiterungen.css
 *
 *	Enthält die css Definitionen für die Erweiterungen und sepziellen Content Elemente
 *
 */

/****************************************************************************************/
/* Erweiterung für Mietgesuche ======== */
/****************************************************************************************/
.tx-contamietgesuche-pi1 td {
	padding-right:15px;
	padding-bottom:10px;
}

/****************************************************************************************/
/* Erweiterung für Publikationen ======== */
/****************************************************************************************/
.fbpublikationen{
}

.fbpublikationen_titel{
	float:left;
	width:170px;
	padding-bottom:7px;
}

.fbpublikationen_bestellung{
	float:left;
	width:170px;
	padding-bottom:7px;
}

.fbpublikationen_download{
	float:left;
	width:155px;
	padding-bottom:7px;
}


/****************************************************************************************/
/* Erweiterung für Immobilienextension - Objektübersicht ======== */
/****************************************************************************************/
.tx_contaimmobilien_pi2_head{
	margin-left:10px;
	margin-right:10px;
	text-align:center;
}

.tx_contaimmobilien_pi2_head2{
	margin-left:10px;
	margin-right:10px;
	margin-top:8px;
}

.tx_contaimmobilien_pi1_menu{
	background:transparent url(bilder/linie_nav.jpg) no-repeat scroll 0 17px;
	color:#808185;
	font-size:12px;
	height:20px;
	margin-left:22px;
	margin-bottom:15px;
}

.tx_contaimmobilien_pi1_whgtypen{
	height:250px;
	width:230px;
	float:left;
	text-align:center;
	font-weight:bold;
}

.tx_contaimmobilien_pi1_preisliste{
	margin-left:20px;
}

.tx_contaimmobilien_pi1_preisliste_left{
	float:left;
	width:220px;
	margin-left:30px;
}

* html .tx_contaimmobilien_pi1_preisliste_left{
	margin-left:15px;
}

.tx_contaimmobilien_pi1_preisliste_right{
	float:left;
	width:250px;
}

#tx_contaimmobilien_pi1_preislistetable{
	border:2px solid #F8D06B;
	font-size:11px;
}

.tx_contaimmobilien_pi1_showkeys td{
	padding:5px 10px 5px 10px;
	text-align:center;
}

#tx_contaimmobilien_pi1_preislistetable td{
	padding:5px 9px 5px 9px;
	text-align:center;
}

#tx_contaimmobilien_pi1_whgtyptable td{
	padding:5px 9px 5px 9px;
	text-align:left;
}

#tx_contaimmobilien_pi1_whgtyptable {
	width:200px;
}

.tx_contaimmobilien_pi1_preislisteeven{
	background:#FCE7B5;
}

.tx_contaimmobilien_pi1_preislisteodd{
	background:#F8D06B;
}

.tx_contaimmobilien_pi1_anwesen{
	margin-left:10px;
	width:500px;
}

.tx_contaimmobilien_pi1_anwesen td{
	padding-bottom:10px;
}

.tx_contaimmobilien_pi1_menu_short{
	background:transparent url(bilder/linie_nav_short.jpg) no-repeat scroll 0 17px;
	color:#808185;
	font-size:12px;
	height:20px;
	margin-left:22px;
	margin-bottom:15px;
}

.tx_contaimmobilien_pi1_menu a,.tx_contaimmobilien_pi1_menu a:link,.tx_contaimmobilien_pi1_menu a:visited { color:#808185; text-decoration:none; border-bottom:0px;}
.tx_contaimmobilien_pi1_menu a:hover,.tx_contaimmobilien_pi1_menu a:active,.tx_contaimmobilien_pi1_menu a:focus { color:#916F3F; text-decoration:none; border-bottom:0px;text-decoration:underline;}

.tx_contaimmobilien_pi1_menu_act a,.tx_contaimmobilien_pi1_menu_act a:link,.tx_contaimmobilien_pi1_menu_act a:visited { color:#916F3F; text-decoration:none; border-bottom:0px;text-decoration:underline;}
.tx_contaimmobilien_pi1_menu_act a:hover,.tx_contaimmobilien_pi1_menu_act a:active,.tx_contaimmobilien_pi1_menu_act a:focus { color:#916F3F; text-decoration:none; border-bottom:0px;text-decoration:underline;}

.tx_contaimmobilien_pi1_objekte{
	background:#FCE7B5;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:1px;
	margin-bottom:15px;
}

.tx_contaimmobilien_pi1_objekte_bild{
	float:left;
	width:150px;
	padding-top:15px;
}

.tx_contaimmobilien_pi1_objekte_bild img{
	width:125px;
}

.tx_contaimmobilien_pi1_objekte_text{
	float:left;
	width:515px;
}

.tx_contaimmobilien_pi1_objekte_titel{
	background-image:url(arrows/sarrow_rosa.jpg);
	background-position:0 1px;
	background-repeat:no-repeat;
	color:#133C38;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0 0 0 15px;
	text-align:left;
	margin-bottom:10px;
	margin-top:15px;
}


/****************************************************************************************/
/* Erweiterung für Ansprechpartner ======================= */
/****************************************************************************************/
div.tx-contaimmobilien-pi2 p{
	background:transparent url(arrows/sarrow_rosa.jpg) no-repeat scroll 5px 1px;
	margin-bottom:5px;
	margin-top:10px;
	padding-left:20px;
}

#content div.tx-contaimmobilien-pi2 p{
	background:transparent url(arrows/sarrow_white.jpg) no-repeat scroll 5px 1px;
	margin-bottom:5px;
	margin-top:10px;
	padding-left:20px;
}

/****************************************************************************************/
/* Erweiterung für Karte von München ======================= */
/****************************************************************************************/
#kartemuenchen_back {
	height:310px;
	width:320px;
	z-index:0;
	margin-left:auto;
	margin-right:auto;
}

#kartemuenchen_mo {
	height:300px;
	left:0;
	position:relative;
	top:-300px;
	width:320px;
	z-index:1;
}

/****************************************************************************************/
/* Erweiterung für Unternehmensführung Detail ======================= */
/****************************************************************************************/
.fbufdetails{
}

.fbufdetails_beschreibung{
	float:left;
	width:235px;
}

.fbufdetails_bild{
	float:left;
	width:170px;
}


/****************************************************************************************/
/* Erweiterung für Referenzen ======================================= */
/****************************************************************************************/
.fbreferenzen{
	background:#FCE7B5;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:1px;
	margin-bottom:15px;
}

.fbreferenzen_inner{
}

.fbreferenzen_bild{
	float:left;
	width:195px;
}

.fbreferenzen_text{
	float:left;
	width:300px;
}

.fbreferenzen_titel{
	color:#133C38;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding-left:15px;
	background:url(arrows/sarrow_rosa.jpg) no-repeat 0 1px;
	margin-bottom:10px;
	margin-top:15px;
}

.fbreferenzen_beschreibung{
}

.fbreferenzen_kontakt{
	float:left;
	margin-left:15px;
	width:170px;
}

.fbreferenzen_kontakt p{
	margin-bottom:15px;
	padding-left:11px;
	background:url(arrows/sarrow_rosa.jpg) no-repeat 0 1px;
}


/****************************************************************************************/
/* Erweiterung für Veranstaltungen ======================================= */
/****************************************************************************************/
.fbveranstaltungen{
	margin-bottom:6px;
}

.fbveranstaltungen_bild{
	float:left;
	width:130px;
}

.fbveranstaltungen_beschreibung{
	float:left;
	width:200px;
	padding-left:10px;
	background:transparent url(arrows/sarrow_white_small.jpg) no-repeat scroll 0 2px;
}

.fbveranstaltungen_beschreibung_inner{
}

.fbveranstaltungen_link{
	float:left;
	width:150px;
	padding-left:10px;
	background:transparent url(arrows/sarrow_white_small.jpg) no-repeat scroll 0 2px;
}

.fbveranstaltungen_link_inner{
}


/****************************************************************************************/
/* Erweiterung für Projektdetails ======================================= */
/****************************************************************************************/
.projektdetails{
	margin-top:8px;
	margin-bottom:8px;
}

.projektdetails_pfeil{
	float:left;
	background:transparent url(arrows/sarrow_rosa.jpg) no-repeat scroll 0 0px;
	width:15px;
	margin-left:10px;
}

.projektdetails_spacer{
	float:left;
	width:15px;
	margin-left:10px;
}

.projektdetails_beschreibung{
	float:left;
	width:75px;
}

.projektdetails_bild{
	float:left;
	width:82px;
}


/****************************************************************************************/
/* Erweiterung für zweispaltigen Content ======================================= */
/****************************************************************************************/
.content_zweispaltig{
}

.content_zweispaltig_links_2 p{
	padding-left:18px;
	background-image:url(arrows/linkarrow.gif);
	background-position:0 2px;
	background-repeat:no-repeat;
}

.content_zweispaltig_links{
	float:left;
	width:50%
}

.content_zweispaltig_rechts_2 p{
	padding-left:18px;
	background-image:url(arrows/linkarrow.gif);
	background-position:0 2px;
	background-repeat:no-repeat;
}

.content_zweispaltig_rechts{
	float:left;
	width:50%
}


/****************************************************************************************/
/* Erweiterung für Unternehmensführung ======================================= */
/****************************************************************************************/
.untfuehrung{
}

.untfuehrung_inner{
}

.untfuehrung_1{
	float:left; 
	width:170px;
	background:url(arrows/sarrow_rosa.jpg) no-repeat scroll 12px 5px;
	padding-left:25px;
}

.untfuehrung_2{
	float:left; 
	width:90px;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:25px;
}

.untfuehrung_3{
	float:left; 
	width:75px;
	padding-top:105px;
}

.untfuehrung .brown_line {
	margin-left:10px;
	float:left;
}

.untfuehrung .symhr {
	margin-left:10px;
	float:left;
}


/****************************************************************************************/
/* ################## NEWS #######################
/****************************************************************************************/

.news-latest-item{
	border-bottom:2px solid #FECB09;
	margin-bottom:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

.news-latest-container{
	text-align:left;
}

.news-latest-container h2 {
	font-size:15px;
	font-weight:bold;
	font-family: arial,serif;
	margin-bottom:2px;
	margin-top:2px;
	padding:0px;
	background:none;
}

.news-latest-gotoarchive{
	padding-left:10px;
}


.news-list-item{
	margin-bottom:10px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
}

.news-list-item hr{
margin-top:10px;
margin-bottom:10px;
}

.news-list-container{
	text-align:left;
}

.news-list-container h2 {
	font-size:15px;
	font-weight:bold;
	font-family: arial,serif;
	margin-bottom:2px;
	margin-top:2px;
	padding:0px;
	background:none;
}


.news-list-gotoarchive{
	padding-left:10px;
}

.news-list-date{
margin-right:35px;
}

.news-list-item p{
margin-left:92px;
margin-top:4px;
margin-bottom:4px;
}

.news-list-item a{
font-weight:bold;
}

.news-list-morelink{
margin-left:92px;
}

.news-single-item h2{
font-weight:bold;
margin-top:5px;
}

/****************************************************************************************
################## Mailformplus #######################
****************************************************************************************/

.mailformplus_contactform input{
	border:1px solid #999999;
	width:200px;
}

.mailformplus_contactform select{
	border:1px solid #999999;
	width:200px;
}

.mailformplus_contactform textarea{
	border:1px solid #999999;
	width:250px;
}

.mailformplus_contactform #button{
	width:100px;
}

.mailformplus_contactform .label{
	text-align:right;
	padding-right:5px;
}