img {
	border : 0px;
}

/* sresult_common */

.trr_desc {
	font-weight: bold;
	color: red;
	text-align: center;
}

.trr_result_table {
	margin-bottom: 10px;
	width: 100%;
}

.trr_result_table_header {
	font-weight: bold;
	color: #747474;
	background-color: #000000;
	padding: 5px 10px 5px 10px;

}


.trr_result_table_header a {
	padding: 0px;
	font-weight: bold;
	color: white;
}

.trr_result_table_body {
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #000000;
}

/* paging_bar */

.trr_paging_bar {
}

table.trr_paging_bar td {
	padding-left : 5px;
	padding-right : 5px;
	font-size: 14px;
	font-weight: bold;
	color: red;
	
}

table.trr_paging_bar a {
		font-size: 11px;
		font-weight: bold;
		color: white;
		
		text-decoration: underline;
}

/* hotel */

.trr_hot_table {
}

.trr_hot_img {
	width  : 150px;
	height : 110px;
	margin-bottom : 5px;
	margin-right  : 5px;
	float : left;
}

.trr_hot_img_first {
	width  : 305px;
	height : 225px;
	margin-bottom : 5px;
	margin-right  : 5px;
	float : left;
}

.trr_hot_h3 {
	height: 17px;
	font-weight: bold;
	padding: 4px;
	color: white;
	background-color: #000855;
	background-image: url(/_themes/spez/images/bgh3.gif);
	padding-left: 35px;
}

.trr_hot_h4{
	font-weight: bold;
	padding: 4px;
	color: #4DAEC3;
	background-color: red;
}

.trr_resp td{
	border-bottom-width: 1px;
	border-bottom-color: #0080ff;
	border-bottom-style: solid;
	padding-bottom: 5px;
}

ul.trr_feature_list {
	display : block;
}

ul.trr_feature_list li {
	float : left;
	width : 200px; 
}

/*sresult_common_cheap_expensive*/

.trr_cheap_exp_container_country {
	border-top: 1px solid #000855;
	border-right: 1px solid #000855;
	background-image: url(/_themes/spez/images/bg_table_cheap_exp.jpg);
	margin: 10 10 10 10;
}

.trr_cheap_exp_container {
	height: 240px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: red;
	font-size: 14px;
}

.trr_cheap_exp_hotels_caption {
	width: 100%;
	padding: 0px 0px 0px 0px;
}

.trr_cheap_exp_hotels_caption td {
	font-size: 16px;
	font-weight: bold;
	color: #000855;
}

.trr_cheap_exp_hotels_table {
	width: 100%;
}

.trr_cheap_exp_hotels_subcaption {
	width : 100%;
	padding: 10px 0px 10px 0px;
	text-align : center;
}

.trr_cheap_exp_hotels_table_cell {
	vertical-align : top;
}

.trr_cheap_exp_hotels_table_cell td {
}

.trr_cheap_exp_hotels_group_table {
	width: 205px;
	height: 200px;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	border-bottom: 2px solid #000855;
	border-collapse: collapse;
}

.trr_cheap_exp_hotels_group_star {
	height: 200px;
	font-size: 14px;
	text-align: center;
	color: #000855;
	font-weight: bold;
	vertical-align : top;
	border-top: 1px solid #000855;
	border-bottom: 2px solid #000855;
	border-left: 2px solid #000855;
	padding: 5px 10px 2px 5px;
}

.trr_cheap_exp_hotels_hotel {
	width: 150px;
	border-bottom: 1px solid #CC9999;
}

.trr_cheap_exp_hotels_hotel span, .trr_cheap_exp_hotels_hotel a:link{
	color: black;
	text-decoration: none;
}

.trr_cheap_exp_hotels_hotel a:hover, .trr_cheap_exp_hotels_hotel a:visited, .trr_cheap_exp_hotels_price a:hover {
	color: #000855;
	text-decoration: underline;
}

.trr_cheap_exp_hotels_price {
	width: 30px;
	border-bottom: 1px solid #CC9999;
	padding-bottom: 2px 0px 2px 0px;
	text-align : right;
}

.trr_cheap_exp_hotels_price a {
	font-size: 14px;
	color: black;
	text-decoration: none;
	white-space : nowrap;
}

/* <sresult_common_nearest_tours.html> */
.trr_nearest_tours_subcaption {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #000855;
}

.trr_nearest_tours_table {
}

.trr_nearest_tours_country_link {
}

.trr_nearest_tours_tour_link {
}
/* </sresult_common_nearest_tours.html> */

.trr_hint {
	filter : alpha(opacity=0);
}

.trr_bg_fader {
	filter : alpha(opacity=0);
	background : #333;
}

.trr_hint_closebtn {
	filter : alpha(opacity=0);
	text-align : right;
}

.trr_hint_closebtn .trr_hint_close_img {
	padding-top   : 3px;
	padding-right : 3px;
}

.trr_hint_prevbtn {
	filter : alpha(opacity=0);
}

.trr_hint_prevbtn .trr_hint_prev_img {
}

.trr_hint_nextbtn {
	filter : alpha(opacity=0);
}

.trr_hint_nextbtn .trr_hint_next_img {
}

.trr_hint_padding {
	filter     : alpha(opacity=0);
	border     : 1px solid gray;
	background : white;
}

.trr_hint_caption {
	filter : alpha(opacity=0);
	background  : white;
	padding     : 3px;
	font-family : Verdana;
	color       : #333;
}

.trr_hint_loading {
}

.trr_hint_loading .trr_hint_loading_img {
}

.trr_hint_item_loading {
}

.trr_hint_item_loading .trr_hint_item_loading_img {
}