*{
	margin:0px;
	padding:0px;
}

.clear{
	clear:both;
}

/* STARTSEITE */

#start_bottom{
	clear:both;
	padding-top:20px;
	width:548px;
	height:auto;
}

#start_fce_header{
	width:548px;
	height:18px;
	background-image:url(images/immobilien_header.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#5A5A5A;
}

#start_fce_header a{
	text-decoration: none;
}

#start_text{
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	height:auto;
	border-left:1px solid #F9E0A8;
	border-bottom:1px solid #F9E0A8;
	border-right:1px solid #F9E0A8;
	padding:10px;
	color:#5A5A5A;
}

#start_text a{
	text-decoration:underline;
	color:#333333;
	font-size:11px;
}

.start-middle {
	clear:both;
	padding-top:20px;
	width:548px;
	height:auto;
}

.start-middle-left {
	width: 260px;
	float: left;
	display: inline;
	clear:both;
}

.start-middle-right {
	width: 260px;
	float: left;
	display: inline;
	padding-left: 24px;
}

.start-fce-middle-header{
	width:252px;
	height:22px;
	background-image:url(images/immobilien_middle_header.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#5A5A5A;
	background-color: #fff;
}

.header-link {
	/* color: #5A5A5A; */
	text-decoration: none;
	font-size: 13px;
}

.start-text{
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	height:auto;
	border-left:1px solid #F9E0A8;
	border-bottom:1px solid #F9E0A8;
	border-right:1px solid #F9E0A8;
	padding:10px;
	color:#5A5A5A;
	width:240px;
	height:100px;
}

.align-right{
	float:right;
}

#start_frau_fce{
	clear:both;
	width:561px;
	/*font-size:0px;*/
	height:auto;
	float:left;
	padding-top:15px;
	margin-left:-13px;
	display:inline;
	background-image:url(images/frau_start.jpg);
	background-repeat:no-repeat;
}

*html #start_frau_fce{
	clear:both;
	/*width:auto;*/
	font-size:0px;
	height:auto;
	/*float:left;*/
	padding-top:15px;
	/*margin-left:-13px;*/
	z-index:1;
	position:relative;
}

#start_frau_fce a{
	text-decoration:underline;
	color:#333333;
	font-size:11px;
}

#start_frau_left{
	height:260px;
	width:289px;
	float:left;
}

#ueberschrift_links{
	display:block;
	padding-top:20px;
	margin-left:145px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#003366;
}

#start_frau_left_oben{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px;
	margin:0px 0px 0px 145px;
	color:#5A5A5A;
}

#start_frau_left_unten{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px;
	margin:50px 0px 0px 141px;
	color:#5A5A5A;
}

#start_frau_right{
	height:auto;
	width:257px;
	/*float:right;*/
	margin-top:19px;
}

#start_frau_right_header{
	height:6px; width:257px;
	background-image:url(images/fce_mitte_header.jpg);
	background-repeat:no-repeat;
}

#start_frau_right_bg_line{
	width:257px;
	height:auto;
	background-image:url(images/fce_mitte_bg_line.jpg);
	background-repeat:repeat-y;
}

#ueberschrift_rechts{
	display:block;
	padding-top:20px;
	margin-left:13px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#003366;
}

#start_frau_text_rechts{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px;
	padding-bottom:30px;
	margin:0px 0px 0px 7px;
	color:#5A5A5A;
}

#start_frau_footer{
	height:5px;
	width:257px;
	background-image:url(images/fce_mitte_footer.jpg);
	background-repeat:no-repeat;
}

#start_frau_rightside{
	width:257px;
	float:right;
}

/* IMMOBILIENLISTE */

.fce_immo_kategorie{
	width:545px;
	margin:11px 0px 16px 0px;
	border-bottom:solid 1px #f8c577;
}

.fce_immo_kategorie h3{
	display:block;
	height:21px;
	width:535px;
	background:url(images/bg_immo_heading.gif);
	color:#333333;
	padding:4px 0px 0px 10px;
}

.fce_immo_listpoint{
	border:solid 1px #f8c577;
	border-top:none;
	border-bottom:none;
	padding:14px 10px 9px 11px;
}

.fce_immo_picture{
	/*width:105px;
	height:60px;*/ /*defined in TS/DS of FCE*/
	float:left;
	border:solid 1px #f8c577;
	background:white;
	margin-top:1px;
}

.fce_immo_description{
	width:401px;
	float:right;
}

.fce_immo_description h4{
	margin-top:1px;
}

.fce_immo_description h4 img{
	margin-left:4px;
	position:relative;/*for IE not cutting picture*/
}

.fce_immo_description .fce_immo_description_text{
	font-size:11px;
	display:block;
	width:300px;
	min-height:45px;
}

*html .fce_immo_description .fce_immo_description_text{ /*min-height equivalent for IE*/
	height:45px;
}

.fce_immo_listpoint .details{
	height:20px;
	width:59px;
	background:url(images/bg_details_button.gif);
	padding:4px 0px 0px 20px;
	float:right;
	margin:-22px 3px 0px 0px;
}

.fce_immo_listpoint .details a{
	color:white;
	text-decoration:none;
	font-weight:bold;
	height:20px;
	width:59px;
	display:block;
}

.horiz_line{
	height:1px;
	width:519px;
	background:#aeaeae;
	margin-left:11px;
	margin-bottom:-4px;
	font-size:0px;
}


/* DETAILSUCHE */

#angebots_nummern{
	display:inline;
}

#angebots_nummern a, #angebots_nummern a:link, #angebots_nummern a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}

#angebots_nummern a:focus{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:underline;
}

#aktives_angebot{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:underline;
}

#angebots_format{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FF9900;
}

#seite_vorher{
	background-image:url(images/pfeil_links.jpg);
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF9900;
	padding-left:12px;
	/*margin-right:31px;*/
}

#sprung_index{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF9900;
	/*margin-left:94px;
	margin-right:31px;*/
}

#sprung_ul{
	width:546px;
	padding-top: 5px;

	/*background-color:#000000;*/
}

#seite_nachher{
	background-image:url(images/pfeil_rechts.jpg);
	background-repeat:no-repeat;
	background-position:right;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF9900;
	padding-right:12px;
}

#detailsuche{
	width:547px;
	height:auto;
	font-size:0px;
}

#detail_header{
	width:547px;
	background-image:url(images/detail_header.jpg);
	background-repeat:no-repeat;
	height:6px;
	float:left;
}

#detail_bg_line{
	width:547px;
	background-image:url(images/detail_bg_line.jpg);
	background-repeat:repeat-y;
	height:auto;
	font-size:16px;
	padding:12px;
	float:left;
}

#detail_ueberschrift{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#003366;
}

#detail_middle{
	width:auto;
	height:auto;
}

#detail_left{
	width:280px;
	height:auto;
	float:left;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#detail_right{
	width:210px;
	height:auto;
	float:left;
	margin-left:40px;
	display:inline;
	margin-top:10px;
}

#detail_right a{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

#bildeingabe{
	width:202px;
	height:auto;
}

.adresse_header{
	width:203px;
	height:6px;
	float:left;
	background-image:url(images/adresse_header.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	font-size:0px;
}

.adresse_bg_line{
	width:203px;
	height:auto;
	float:left;
	background-image:url(images/adresse_bg_line.jpg);
	background-repeat:repeat-y;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

	/*border-bottom:1px solid #FFC46B;*/
}

.adresse_footer{
	width:203px;
	height:6px;
	float:left;
	/*border-bottom:1px solid #FFC46B;*/
	background-image:url(images/adresse_footer.jpg);
	background-repeat:no-repeat;
	font-size:0px;
	margin-bottom:0px;
	/*background-color:#000000;*/
}

#detail_footer{
	width:547px;
	background-image:url(images/detail_footer.jpg);
	background-repeat:no-repeat;
	height:6px;
	float:left;
}

ul{
	list-style-type:none;
}

#list_angebote{
	float:left;
	clear:both;
}

#drucken{
	width:100px;
	float:right;
}

#drucken a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #5A5A5A;
}

#angebotsauswahl li{
	display:inline;
	margin-left:3px;
}

.seitenwechsel{
	/*text-decoration:none;
	display:block;
	float:left;*/
	padding-right:90px;
}

#angebotsauswahl ul li a{
	text-decoration:none;
}

table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

td{
	padding-top:2px;
}

#angebotsauswahl{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}


/* STADTTEILKARTE AUGSBURG */

.map_augsburg{
	margin-top:-31px;
}

*html .map_augsburg, html* .map_augsburg {
	margin-left:-24px;
}

/* Google Maps */

.tx-wecmap-pi1{
	/*text-align:center;
	padding-left:143px;*/
	width:300px;
	float:left;
	margin-top:16px;
	margin-bottom:10px;
}

.tx-wecmap-pi1 h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FF9900;
}

.tx-wecmap-pi1 h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#515151;
}

.tx-wecmap-pi1 label{
	width:85px;
	float:left;
}

#m_main div.csc-textpic-center{
	float:left;
	margin-left:60px;
	display:inline;
}

.tx-wecmap-map{
	border:5px solid #FFDA9D;
}

#m_main h1{
	clear:both;
}

/* Border */

.fce_border_top {
	background: url(images/detail_header_border_round.jpg) no-repeat;
	height: 6px;
}

.fce_border_content {
	background: url(images/detail_bg_line.jpg) repeat-y top left;
	padding: 10px;
}

.fce_border_bottom {
	background: url(images/detail_header_border_round2.jpg) no-repeat;
	height: 6px;
}

#tipafriend{
	float:right;
}

#tipafriend a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #5A5A5A;
}
