


/**********************************************************
	Immonet-Nr.-Suche
**********************************************************/

#idsearch input {
	vertical-align: middle;
}

#immonetsuche .publicid {
	font-size: 11px;
	color: #b4b4b4;
	vertical-align: top;
	width: 66px;
	margin: 0;
}

#immonetcontent .nr-suche {
	padding: 7px;
}
#immonetcontent .nr-suche #public_id {
	float: left; 
	width: 80px; 
	margin-right: 8px;
}




/**********************************************************
	Katalog- Service
**********************************************************/

#immonetcontent .katalogbox {
	margin-bottom: 8px;
}

#immonetcontent .katalogbox h2 {
	background-color: #5C8FD1;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	line-height: 21px;
	padding: 0 3px;
	margin: 0;
}

#immonetcontent .katalogbox .inhalt {
	background-color: #efefef;
	color: #333;
	padding: 5px 0 8px 8px;
}

#immonetcontent .katalogcheckbox {
	float: left;
	margin: 5px 0 0 0;
	padding: 0;
	width: 295px;
}

/* Ausrichten von Checkbox und Text an einer Linie */
#immonetcontent .katalogbox .katalogcheckbox input {
	position: relative;
	top: 4px;
}

* html #immonetcontent .katalogbox .katalogcheckbox input { /* Nur für IE */
	position: relative;
	top: 2px;
}

#immonetcontent .katalogbox .katalogcheckboxRegional .img {
	width: 120px;
	height: 60px;
	margin-left: 5px;
	float: left;
}

#immonetcontent .katalogbox .katalogcheckboxRegional .description {
	width: 340px;
	float: left;
	margin: 5px;
}

#immonetcontent .katalogbox .katalogcheckboxRegional .link {
	width: 90px;
	float: left;
	margin-top: 5px;
}

#immonetcontent .katalogcontrol {
	margin-left: 5px;
}

#immonetcontent .katalogcontrol .hinweis {
	line-height: 200%;
	width: 100%;
}

#immonetcontent .katalogcontrol .abschicken {
	margin: 10px 0 10px 205px;
}

#immonetcontent .katalogcontrol .caption,
#popupcontent .katalogcontrol .caption {
	line-height: 200%;
	width: 205px;
	float: left;
}

#immonetcontent .katalogcontrol .content {
	float: left;
}

#immonetcontent .katalogcontrol .content .strasse {
	width: 230px;
	margin-right: 5px;
}

#popupcontent .katalogcontrol .content .strasse {
	width: 231px;
}

#immonetcontent .katalogcontrol .content .hausnr {
	width: 35px;
	margin: 0;
}

#popupcontent .katalogcontrol .content .hausnr {
	width: 35px;
}

#immonetcontent .katalogcontrol .content .plz {
	width: 55px;
	margin-right: 5px;
}

#popupcontent .katalogcontrol .content .plz {
	width: 55px;
}

#immonetcontent .katalogcontrol .content .ort {
	width: 210px;
	margin: 0;
}

#popupcontent .katalogcontrol .content .ort {
	width: 211px;
}

#immonetcontent .katalogcontrol .content .fullwidth,
#popupcontent .katalogcontrol .content .fullwidth {
	width: 275px;
}

#immonetcontent .katalogcontrol input,
#immonetcontent .katalogcontrol textarea {
	margin-left: -2px;
}

#immonetcontent .katalogcontrol .content>input,
#immonetcontent .katalogcontrol .content>textarea {
	margin-left: 0;
}

/**********************************************************
	Registrierung
**********************************************************/

.checkbox div.leftbox {
	float: left;
	width: 20px;
}

.checkbox div.content450 {
	float: left;
	width: 450px;
}	

.checkbox div.content500 {
	float: left;
	width: 500px;
}

* html .checkbox div.content450,
* html .checkbox div.content500 {
	margin-top: 5px;
}

.checkbox div.highbox {
	float: left;
	width: 10px;
	height: 30px;
	margin-right: 8px;
}

.align-bottom {
	vertical-align: bottom !important;
}

