/** 
* @note 			CSS-Datei für die Arztsuche (big)
* 
* @appdef  		Imedo 2.0
* @link 			http: //www.imedo.de/
* @copyright  imedo GmbH
* 
* @css-for 		IE6, IE7, FF2, FF3, Opera 9, Safari 3
* 
*/

/**
* @section  																	Arztsuche Layoutvariante: Mini
*																							bei zu Verfügung stehender Breite zwischen 300px und 380px
*												
*/

/* 																						Größe des Containers und allgemeine Schriftgröße der Arztsuche bitte hier anpassen */
.docsearch-mini																{ width: 300px; font-size: .8em; border: solid 1px #4790cc; font-family: Arial, Verdana, Tahoma, 'Bitstream Vera Sans', sans serif; }

.docsearch-mini .docsearch-map  							{	width: 300px; 	height: 420px; margin: 0 auto 2em auto; position: relative; font-size: 1.2em; font-family: 'Arial', sans serif; line-height: 1em; }
.docsearch-mini .docsearch-content						{ padding: 1em; }

/**
* @section              											Deutschland-Karte als Image Map
*/

.docsearch-mini .map-display 									{ width: 300px !important; height: 420px !important; background-image: url('http://doctors.imedo.de/images/whitelabel/providersearch/image-map-sprite-small.gif')  ; position: relative; z-index: 0; top: -840px !important; }

/**
* @section                    								Positionierung der Bundesländer/Städte-Links über der Deutschland-Karte (kleine Karte)
*/

.docsearch-mini ul.city-list.map-overlay #area-bw,
.docsearch-mini ul.city-list.map-overlay #area-1              { top: 343px; left: 18px; }
.docsearch-mini ul.city-list.map-overlay #area-by,          
.docsearch-mini ul.city-list.map-overlay #area-2              { top: 326px; left: 181px; }
.docsearch-mini ul.city-list.map-overlay #area-be,          
.docsearch-mini ul.city-list.map-overlay #area-3              { top: 120px; left: 236px; }
.docsearch-mini ul.city-list.map-overlay #area-bb,          
.docsearch-mini ul.city-list.map-overlay #area-4              { top: 151px; left: 221px; }
.docsearch-mini ul.city-list.map-overlay #area-hb,          
.docsearch-mini ul.city-list.map-overlay #area-5              { top: 90px; left: 85px; }
.docsearch-mini ul.city-list.map-overlay #area-hh,          
.docsearch-mini ul.city-list.map-overlay #area-6              { top: 68px; left: 123px; }
.docsearch-mini ul.city-list.map-overlay #area-he,          
.docsearch-mini ul.city-list.map-overlay #area-7              { top: 226px; left: 89px; }
.docsearch-mini ul.city-list.map-overlay #area-mv,          
.docsearch-mini ul.city-list.map-overlay #area-8              { top: 50px; left: 144px; }
.docsearch-mini ul.city-list.map-overlay #area-ni,          
.docsearch-mini ul.city-list.map-overlay #area-9              { top: 123px; left: 70px; }
.docsearch-mini ul.city-list.map-overlay #area-nw,        
.docsearch-mini ul.city-list.map-overlay #area-10             { top: 187px; left: 13px; }
.docsearch-mini ul.city-list.map-overlay #area-rp,         
.docsearch-mini ul.city-list.map-overlay #area-11             { top: 259px; left: 11px; }
.docsearch-mini ul.city-list.map-overlay #area-sl,         
.docsearch-mini ul.city-list.map-overlay #area-12             { top: 309px; left: 10px; }
.docsearch-mini ul.city-list.map-overlay #area-sn,         
.docsearch-mini ul.city-list.map-overlay #area-13             { top: 208px; left: 231px; }
.docsearch-mini ul.city-list.map-overlay #area-st,         
.docsearch-mini ul.city-list.map-overlay #area-14             { top: 170px; left: 153px; }
.docsearch-mini ul.city-list.map-overlay #area-sh,        
.docsearch-mini ul.city-list.map-overlay #area-15             { top: 30px; left: 88px; }
.docsearch-mini ul.city-list.map-overlay #area-th,         
.docsearch-mini ul.city-list.map-overlay #area-16             { top: 222px; left: 147px; }

/**
* @section  				search results
*/

.docsearch-mini .provider-views { display: none; }
.docsearch-mini .provider-certificates { display: none; }

/* premium placement */                                 	
.premium-provider-box .premium-item                     	{ width: 99.4%; padding: 0; }
.premium-provider-box .premium-item.item-middle         	{ margin: 2.3% 0 0 0; }
.premium-provider-box .premium-item.item-right          	{ display: none; margin: 2.3% 0 0 0; }
.premium-provider-box .premium-item img                 	{ width: 75px; height: 75px; }
.premium-provider-box .premium-item a.arrow-toright-blue  { top: 7.5em; left: 4em; }
