.rehadb_detail_tab_link{
	float:left;
	padding:0 20px;
	list-style:none;
	background-color:#0082D6;
}

.rehadb_detail_tab_link a{
	color:#fff;
	font-weight:bold;
}

.rehadb_detail_tab_main{
	float:left;
	overflow:hidden;
}

.rehadb_detail_tab_quality{
	float:left;
	overflow:hidden;
}

.rehadb_detail_tab_medical{
	float:left;
	overflow:hidden;
}

.rehadb_detail_tab_contact{
	float:left;
	overflow:hidden;
}

.rehadb_detail_tab{
	width:100%;
}

.rehadb_detail_basic_left{
	position:relative;
}

.rehadb_detail_basic_left img{
	position:absolute;
	top:5px;
	left:10px;
}

#rehadb_detail_tabs li.active{
	background-color:#F60;
}

.rehadb_therapie_odd,
.rehadb_therapie_even{
	float:left;
	width:100%;
}

.rehadb_therapie_odd{
	background-color:#CCE6F7;
}

.therapie{
	float:left;
	width:70%;
}

.indication{
	float:left;
	width:30%;
}

/* indications */

.rehadb_indications_head{
	float:left;
	width:980px;
	background-color:#0082D6;
}

.indication_head,
.kind_of_treatment_head,
.emphasis_head,
.remedial_treatment_head,
.icd_code_head{
	float:left;
	color:#fff;
}

.indication,
.indication_head{
	float:left;
	width:300px;
	padding:5px;
}

.indication_kindoftreatment,
.kind_of_treatment_head{
	float:left;
	width:150px;
	padding:5px;
}

.indication_emphasis,
.emphasis_head{
	float:left;
	width:180px;
	padding:5px;
}

.remedial_treatment_title,
.remedial_treatment_head{
	float:left;
	width:200px;
	padding:5px;
}

.remedial_treatment_icdcode,
.icd_code_head{
	float:left;
	width:100px;
	padding:5px;
}

/* Listview */
.tx_rehadb_pi1{
	position:relative;
	float:left;
	width:730px;
}

.rehadb_list_pages{
	float:left;
	height:0;
	top:40px;
	left:0;
	overflow:hidden;
}

.pagebrowser a{
	display:inline-block;
	width:28px;
	height:28px;
	text-align:center;
	line-height:28px;
	color:#fff;
	font-weight:bold;
	background-image:url(/fileadmin/reha-verzeichnis.de/images/pagebrowser_btn.gif);
}

.pagebrowser a:hover{
	text-decoration:none;
}

.rehadb_listview_head{
	float:left;
	margin-bottom:5px;
	width:745px;
	height:80px;
	position:relative;
}

#rehadb_listview_form{
	float:left;
}

.rehadb_listview_actpage{
	font-weight:bold;
	text-decoration:underline;
	margin-right:5px;
}

.number_of_results,
#rehadb_itemfrom,
#rehadb_itemto{
	font-weight:bold;
}

.rehadb_pagebrowser_nor{
	margin-left:9px;
}

.foot_back{
	background:url(/fileadmin/reha-verzeichnis.de/images/button_back.png) 0 0 no-repeat;
	display:block;
	height:30px;
	width:129px;
}

.foot_forward{
	background:url(/fileadmin/reha-verzeichnis.de/images/button_forward.png) 0 0 no-repeat;
	display:block;
	height:30px;
	width:129px;
}

.foot_forward:hover,
.foot_back:hover{
	background-position:0 -30px;
}

.rehadb_pb_site{
	color:#0082D6;
	font-weight:bold;
	line-height:28px;
	height:28px;
	margin-right:10px;
}

.compare_inactive{
	background-position:0 -60px !important;
	color:#fff;
	cursor:help;
}

.hover_effect{
	background-position:0 -30px !important;
}

.rehadb_pagebrowser_line{
	clear:both;
	float:left;
	margin:10px 0;
	width:100%;
	line-height:28px;
	position:absolute;
	bottom:0;
}

.pagebrowser{
	display:block;
	text-align:center;
}

.rehadb_list_btn{
	position:relative;
	float:left;
	width:108px;
	height:20px;
	color:#fff;
	padding:3px 8px 7px 6px;
	font-size:0.8em;
	font-weight:bold;
	background-image:url(/fileadmin/reha-verzeichnis.de/images/list-item-btn.png);
	margin:10px 0 0;
}

.rehadb_list_btn_new{
	display:block;
	position:absolute;
	right:-7px;
	top:-7px;
	width:39px;
	height:13px;
	background:transparent url(/fileadmin/reha-verzeichnis.de/images/new.png) 0 0 no-repeat;
}

a.rehadb_list_btn:hover{
	text-decoration:none;
}

.rehadb_addcompare{
	color:#0082D6;
	font-weight:bold;
}

.compare_check{
	margin:0 7px 0 0;
}

.rehadb_list_contact_link{
	font-weight:bold;
	margin:9px 0 0;
}

.rehadb_list_item{
	float:left;
	margin-bottom:6px;
	padding:6px 9px;
	width:727px;
	background-color:#CCE6F7;
}

.rehadb_list_item_left{
	float:left;
	margin-right:15px;
	width:160px;
}

.rehadb_list_item_center{
	float:left;
	margin:0 15px 0 0;
	width:387px;
}

.rehadb_list_item_right{
	float:right;
	width:150px;
}

.rehadb_list_item a{
	cursor:pointer;
	display:block;
	float:left;
}

#rehadb_compare_infodiv{
	float:left;
	width:170px;
	border:1px solid #F60;
	background-color:#fff;
	color:#F60;
	font-weight:bold;
	position:absolute;
	padding:10px;
}

.rehadb_no_results{
	display:block;
	font-size:1.2em;
	color:#F60;
	text-align:center;
}

#compare_outer{
	float:right;
	height:30px;
	width:142px;
	position:absolute;
	top:0;
	right:-5px;
}

#rehadb_compare_btn{
	background:#fff url(/fileadmin/reha-verzeichnis.de/images/button_compare.png);
	border:none;
	text-indent:-9999em;
	font-size:0;
	line-height:0;
	width:142px;
	height:30px;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;
}

#compare_overlay{
	float:left;
	height:30px;
	width:142px;
	position:absolute;
	top:0;
	left:0;
	background:transparent;
	cursor:pointer;
}
