/* myBody Klifi vor jeder Class sollte mb-klifi-... stehen
*************************************************************/
form {
	margin:0; padding:0; 
	}
.mb-klifi {	
	background-color: #A4BCD9;	
	background-image:url(http://www.mybody.de/mybody/frontend/ext_klinikfinder/resource/mb-klifi-ob.gif);
	background-repeat:no-repeat;
	margin: 0; padding: 36px 8px 0px 10px;
	}

.mb-klifi-td-ob {
	background-image:url(http://www.mybody.de/mybody/frontend/ext_klinikfinder/resource/mb-klifi-m.gif);
	background-repeat:no-repeat;
	margin: 0; padding: 12px 0 0 12px;
	border-bottom:1px solid #A4BCD9;
	}

.mb-klifi-td-u {
	margin: 0; padding: 11px 0px 0px 0px;
	}

/* P und Formfelder
********************/
.mb-klifi-td-ob p, p.mb-klifi-leist, p.mb-klifi-plz {
	font-family: Arial, Helvetica, sans-serif; color:#274D79; font-size:12px; font-weight:bold; line-height:15px;
	}
.mb-klifi-td-ob select {
	width: 160px; 
	font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #42638A; 
	background-color: #E6F2FF;
	margin:0; padding:0;
	border: 1px solid #2E5480;
	}

select.mb-ext-klifi-land {
	width:37px;
	}
p.mb-klifi-plz { float:left; }	
select.mb-ext-klifi-land { float:left; }
input.mb-ext-klifi-plz { float:left; }
input.infobox { clear:both; }
	/* rfer */


input.mb-ext-klifi-plz {
	width:45px; font-size:11px; color: #42638A;
	background-color: #E6F2FF; text-align:center;
	margin:0 0 0 3px; padding:0;
	}
.mb-klifi-td-ob input.infobox {
	width: 135px; 
	font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #42638A; font-weight: bold;
	background-color: #E6F2FF;	
	}
	
div.mb-ext-klifi-cptext {
	font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #ffffff;
	text-align:right; width:182px;
	margin:0 0 2px 0; padding:0;
	}

	
/* Abstaende innerhalb der Form
*******************************/
.mb-klifi-td-ob p { margin:0 0 2px 0; padding:0 0 0 2px; }
p.mb-klifi-leist { margin:0 0 2px 0; padding:11px 0 0 2px; }
p.mb-klifi-plz { margin:24px 0 0 0; padding:0 0 10px 2px; }

select.mb-ext-klifi-land { margin:22px 0 0 3px; padding:0; }

input.mb-ext-klifi-plz { margin:24px 0 0 3px; padding:0; }

input.infobox { margin:8px 0 11px; padding:0 0 0 2px; }



/* rfr.fr */
	.mb_refer .mb-klifi { padding:36px 9px 0;}
	.mb_refer .mb-klifi-td-ob { padding-left:7px; background-position:-28px 0; }
	.mb_refer .mb-klifi-td-ob select.mb-ext-klifi-spektrum,
	.mb_refer .mb-klifi-td-ob select.mb-ext-klifi-behandlung { width:148px; }
	.mb_refer p.mb-klifi-plz { float:none; }
	.mb_refer div.mb-ext-klifi-cptext { width:100%; }
	.mb_refer p.mb-klifi-plz{ margin:11px 0 0 0; padding:0 0 5px 2px; }
	.mb_refer select.mb-ext-klifi-land { margin:0 0 0 3px; padding:0; }
	.mb_refer input.mb-ext-klifi-plz { margin:0 0 0 3px; padding:0; }
