
#enm-container .tabs {
	overflow: hidden;
}

#enm-container .tab .u3 .content {border-right: 0 none;}
#enm-container #duplicateme, .cnt-duplicated, .cnt-noduplicatio {
	border-left: 0 none;
}

#enm-container legend {display:none;}

#enm-container label {font-size: 1em;}

#enm-container label,
#enm-container .labelWrapper {
	display: block;
	width: 150px;
	float: left;
}



#enm-container h5 {
	margin-bottom: 10px;
}

#enm-container .textinput {font-size: 12px;}

#enm-container #advanced_search,
#enm-container .FF_initialLetters {
	width: 350px;
	display: block;
	margin-left: 150px;
}

#enm-container .FF_errorMsg {
	color: #E31F2B;
	margin: -10px 0 0 150px;
	padding: 0 20px 0 0;
}

#enm-container .lineUp {
	margin-left: 150px;
}

#enm-container .FF_initialLetter {
	padding:0 3px;
	width: 20px;
	margin: 2px 2px 2px 0; 
	font-size: 10px;
	cursor: pointer;
	background-color: #c0d2e9;
	border: 1px solid #536A99;
	color: #039;
	display: inline;
}

#enm-container .FF_initialLetter_selected {
	background-color: #5a87bc;
	color: #fff;
	border-color: #039;
}

#enm-container input.disabled {
	cursor: auto;
	background-color: #f1f5fa;
	border: 1px solid silver;
	color: #999;
}

#enm-container .block {display: block;}
#enm-container label.inline {display: inline;float: none;width: auto;}

#enm-container .cutomerAction,
#enm-container .formAction {	
	background-color: #f1f5fa;
	border-bottom: 1px solid #d7dff0;
	overflow: hidden;
}

#enm-container .formAction p {overflow: hidden;}
#enm-container .cutomerAction .back,
#enm-container .formAction .back {float: left;}
#enm-container .formAction .next,
#enm-container .cutomerAction .next {float: right;}

#enm-container .cutomerAction {
	margin: 0 0 15px -18px;
	padding: 15px 10px 10px 18px;
}

#enm-container .formAction {	
	margin: 30px 0 10px -18px;
	padding: 20px 10px 20px 18px;
	text-align: right;
}

#enm-container .formAction p {margin: 0;}
#enm-container .cutomerAction p {margin-bottom: 15px; overflow: hidden;}
#enm-container .cutomerAction p.collapse {margin-bottom: 0;}

/* advanced_search */

#enm-container #advanced_search.expanded {display: block;}
#enm-container #advanced_search fieldset {display: block;position: relative;}
#enm-container #advanced_search fieldset fieldset {padding-top: 3px;}
#enm-container #advanced_search fieldset fieldset legend {display: block;}
#enm-container #advanced_search legend span {display: block; font-weight: bold; font-size: 0.8125em; color: #666;}
#enm-container #advanced_search label {width: auto; float: none;}
#enm-container #advanced_search fieldset.services label {display:block; float: left; width: 170px;}


#enm-container #as_toggler {
	padding-left: 18px;
	background: transparent url(../../images/pbc/flap_sprites.gif) 0 2px no-repeat;
}

#enm-container #as_toggler.expanded {
	background-position: 0 -48px;
}


/* address.result */ 

#enm-container ul.locations li {
	position: relative;
	padding-right: 70px;
	padding-left: 25px;
	padding: 0 70px 8px 25px;
	background-color: transparent;
	background-position: 0 0;
	background-repeat: no-repeat; 
}

#enm-container ul.locations li.db_location {background-image: url(../../images/pbc/ico_db.gif)}
#enm-container ul.locations li.bb_location {background-image: url(../../images/pbc/ico_bb.gif)}
#enm-container ul.locations li.postbank_location {background-image: url(../../images/pbc/ico_postbank.gif)}
#enm-container ul.locations li.shell_location {background-image: url(../../images/pbc/ico_shell.gif)}
#enm-container ul.locations li.bankhausneelmeyer_location {background-image: url(../../images/pbc/ico_bankhausneelmeyer.gif)}
#enm-container ul.locations li.bankhausreuschel_location {background-image: url(../../images/pbc/ico_bankhausreuschel.gif)}
#enm-container ul.locations li.commerzbank_location {background-image: url(../../images/pbc/ico_commerzbank.gif)}
#enm-container ul.locations li.dresdnerbank_location {background-image: url(../../images/pbc/ico_dresdnerbank.gif)}
#enm-container ul.locations li.hypovereinsbank_location {background-image: url(../../images/pbc/ico_hypovereinsbank.gif)}
#enm-container ul.locations li.norisbank_location {background-image: url(../../images/pbc/ico_norisbank.gif)}
#enm-container ul.locations li.oldenburgbankhaus_location {background-image: url(../../images/pbc/ico_oldenburgbankhaus.gif)}
#enm-container ul.locations li.oldenburgischeLandesbank_location {background-image: url(../../images/pbc/ico_oldenburgischeLandesbank.gif)}

#enm-container ul.locations li span.distance {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	padding-left: 18px;
	background: transparent url(../../images/pbc/ico_distance.gif) 0 50% no-repeat;
	color: #666;
	font-size: 0.92em;
}



#FF_street,
#FF_chooseCity,
#FF_chooseCountry,
#FF_chooseTown,
#FF_chooseResult,
#FF_jumpTo {width: 300px;}
#FF_zip {width:100px; margin-right: 10px;}
#FF_town {width:184px;}

#btn_chooseTown,
#btn_chooseCountry {float: right }

#mapFrame {
	width:520px;
	height: 405px;
	background: transparent url(../../images/pbc/spinner.gif) 50% 50% no-repeat;
}

#FF_contactData {
	position: relative;
	margin-bottom:25px; 
	min-height: 140px;
}

* html #FF_contactData {
	zoom: 1;
	height:1%;
}


* html #FF_contactData p {
	position: static;
	zoom: 1;
	height: 1%;
}

#languages {
	position: absolute;
	top:15px;
	right:15px;
	z-index: 9999;
	margin:0;
	padding:0;
}

#languages li {
	float: left;
	list-style: none;
	margin:0;
	padding:0 5px;
	border-right: 1px solid #fff;
}

#languages li.last {border-right: 0 none;}
#languages li a {color: #fff;}
#languages li a.current {font-weight:bold;}

#FF_contactData img { position: absolute; top: -27px; right: 0;}
* html #FF_contactData img { top: -50px;}

#enm-container table { 
	empty-cells: show;
}

#enm-container table col.FF_tbCol01 {
	width: 150px;
}

#enm-container #accessible {
	background: transparent url(../../images/pbc/ic_disabled.gif) 0 50% no-repeat;
	padding-left:20px;
}

* html #enm-container .content,
* html #enm-container p,
* html #enm-container .cutomerAction,
* html #enm-container .formAction {
	position: relative;
	zoom: 1;
}

* html #enm-container .FF_initialLetters {margin-left: 0;} /*ie6*/
*+html #enm-container .FF_initialLetters {margin-left: 0;} /*ie7*/


#enm-container #mpa .hide { display: none }




