@import "/cms/pages/defaultpage/calendar-brown.css";
body {
background:#8FD7FA url(images/exim/bg_body.jpg) repeat-x scroll 0%;
background-position:top;
margin:0px;
padding:0px 0px 12px;
text-align: left;
font-size:11px;
}
body, td {
color:#928F76;
font-family:tahoma,verdana,arial;
font-size:11px;
font-weight: normal;

}
td.in{
	text-align: left;
}
a.in{
	width: 100%;
}
#clientbooking_offerdetails p {
   margin: 0px;
   padding: 0px;
}
img {
border:0px none;
}
a.img{
	float: left;
	display: block;	
}
a, a:active, a:visited, a:link {
color:#666666;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
table.main, td.main {
background:#FFFFFF none repeat scroll 0%;
width:1000px;
}
table.i_main
{
	margin-left:23px;
}
table.i_main td.spacer
{
	width: 48px;
}
.superOffers p
{
	padding:0px;
	margin: 0px;
}
.buttonblank
{
	width: 134px;
	height: 23px;
	background-image: url("images/exim/btn_blank.gif");
	background-repeat: no-repeat;
	text-align: center;	
	cursor: pointer;
	
}
.personchange {
	width: 330px;
	margin-bottom: 1o	
}
.personchange select{
	color: #928F76;	
}
.buttonblanktext
{
	padding-top: 5px;
	color: white;
	font-size: 10px;
	font-weight: bold;
}
.location {
padding:1px 10px;
	display: inline;
 	float: left;
}
.location a, .location a:active, .location a:link, .location a:visited {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.location a:hover {
text-decoration:underline;
}
div.box_agents {
background:transparent url(images/exim/bg_box_agents.jpg) no-repeat scroll 0%;
height:165px;
width:169px;
}
div.box_agents_big {
background:transparent url(images/exim/bg_box_agents_big.jpg) no-repeat scroll 0%;
height:165px;
width:209px;
}
input, select, textarea {
color:#000000;
font-family:tahoma,verdana,arial;
font-size:8pt;
padding:2px;
}

table.menu_orange
{
	width:989px;
	border: 0px none;
	margin: 0px;
}
table.menu_orange td.menu_orange_top
{
	background: transparent url(images/exim/gora.jpg) repeat scroll 0%;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial; 
	width: 989px;
 	height: 6px;
}
table.menu_orange td.menu_orange_middle
{
	width:989px;
	background-color: rgb(255, 97, 0);
}
table.menu_orange td.menu_orange_bottom
{
	background: transparent url(images/exim/dol.jpg) repeat scroll 0%;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial; 
	width: 989px;
 	height: 6px;
}
td.dotted
{
	width: 977px;
	height: 15px;
	background: url('images/exim/bg_dot.gif') repeat-x;
	background-position: 0px 8px;
}
td.footer_text
{
	width: 50%; 
	color: #beba98; 
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left:0px;
	padding-right:0px;
	text-align:right;
}
td.footer_text a
{
	width: 50%; 
	color: #beba98; 
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left:0px;
	padding-right:0px;

	font-size:8pt;
	text-align:right;
}
td.footer_comment
{
	color: #beba98; 
	padding-bottom: 4px;
}
td.footer_comment img
{
	width: 910px; 
	height: 1px; 
	margin-bottom: 8px;
}
td.footer_comment a
{
	color: #beba98; 
	font-weight: bold; 
	text-decoration: none;
}
table.main_body
{
	width: 977px;
	vertical-align:top;
	text-align: left;
}
table.main_body td.right
{
	width:220px;
}
table.main_body td.right_spacer
{
	width:8px;
}
table.main_body td.left
{
	width:169px;
}
table.main_body td.left_spacer
{
	width:6px;
}
table.main_body td.center
{
	width:577px;
}
td.menu_bottom
{
	background: url('images/exim/bg_content_bottom.gif') bottom no-repeat;
}
td.menu_bottom table.menu_bottom
{
 margin: 22px 0px 14px 0px;
}
td.menu_bottom table.menu_bottom img.linkman_line
{
	display:none;
}
select {
padding:0px;
}
input.box_agents {
border:1px solid #048ABE;
margin:2px 0px 2px 6px;
width:110px;
}
td.box_agents {
color:#FFFFFF;
font-weight:bold;
}
input.newsletter {
background:#FBFAEC none repeat scroll 0%;
border:1px solid #ECEBE1;
margin-top:3px;
width:150px;
}
td.news_list_0 {
width:15px;
}
td.news_list_1 {
width:140px;
}
a.more, a.more:link, a.more:active, a.more:visited {
color:#FFB500;
text-decoration:none;
}
a.more:hover {
text-decoration:underline;
}
div.news_title {
color:#FF9102;
font-weight:bold;
}
div.news_date {
color:#BEBA98;
margin-bottom:4px;
}
td.news_separator {
background:transparent url(images/exim/bg_dot_light.gif) repeat-x scroll 0px 16px;
height:31px;
}
td.articles_separator {
background:transparent url(images/exim/bg_dot_light.gif) repeat-x scroll 0px 8px;
height:15px;
}
table.search {
width:577px;
background-color: rgb(255, 182, 0);
}
td.search_top {
background:rgb(255, 182, 0) url(images/exim/bg_search.gif) no-repeat scroll 0%;
background-position: top;
height:154px;
width:577px;
}
td.search_bottom {
background:transparent url(images/exim/bg_search_bottom.gif) no-repeat scroll 0%;
height:29px;
width:577px;
}
td.search {
color:#FFFFFF;
font-weight:bold;
padding:7px 5px 7px 0px;
text-align:right;
}
select.calendar_chooser {
margin-right:8px;
}
td.search_small {
color:#FFFFFF;
font-size:7pt;
}
td.option_spacer {
width:34px;
}
td.site_location {
background:transparent url(images/exim/bg_location_bar.jpg) no-repeat scroll 0%;
height:30px;
padding-left:10px;
width:577px;
}
div.site_location_sub {
background:transparent url(images/exim/bg_location_bar_subsite.jpg) no-repeat scroll 0%;
height:30px;
margin-bottom:3px;
width:748px;
}
div.site_location_sub div {
margin-left:10px;
padding-top:8px;
}
td.offer_small, table.offer_small {
width:180px;
}
td.offer_small {
padding-bottom:14px;
}
td.offer_small_spacer {
width:14px;
}
.right img.offer_small {
height:1px;
margin:4px 0px;
width:172px;
}
.left img.offer_small {
height:1px;
margin:4px 0px;
width:132px;
}
td.offer_small_det {
font-size:7.5pt;
}
td.offer_small_price {
color:#FF9102;
font-weight:bold;
}
td.offer_small_place {
font-weight:bold;
padding:6px 0px 3px;
}
td.offer_small_title {
background:#A8E000 none repeat scroll 0%;
color:#FFFFFF;
font-weight:bold;
}
td.offer_small_title div {
margin:0px;
padding:5px;
}

div.box_infoline {
background:transparent url(images/exim/bg_box_infoline.jpg) no-repeat scroll 0%;
height:163px;
text-align: left;
width:220px;
}
span.price {
color:#FF9102;
font-weight:bold;
}
td.top10_1 {
font-size:7pt;
font-weight:bold;
width:50px;
}
td.top10_2 {
font-size:7pt;
width:74px;
}
td.top10_3 {
font-size:7pt;
text-align:right;
width:69px;
}
img.top10_line {
height:1px;
margin:8px 0px;
width:192px;
}
td.offer_small_last, table.offer_small_last {
width:180px;
}
table.offer_small_last {
margin:10px 0px;
}
td.offer_small_title_last {
background:#FFB900 none repeat scroll 0%;
color:#FFFFFF;
font-weight:bold;
}
td.offer_small_title_last div {
margin:4px 0px 4px 6px;
}
table.menu
{
	margin: 16px 0px 4px 0px;

}
td.menu {
background:transparent url(images/exim/bg_menu.jpg) no-repeat scroll 0%;
height:55px;
width:981px;
}
td.menu td,td.menu td.menu_item a
{
	font-weight: bold;
	color:#FFFFFF;
}
td.menu_item a, td.menu_item a:active, td.menu_item a:link, td.menu_item a:visited, td.menu_item a:hover {

font-size:8.5pt;
text-decoration:none;
}
td.menu_bottom td.menu_item a:hover
{
	text-decoration: underline;
}
td.menu_separator {
padding:0px 10px;
}
td.menu_act {
background:transparent url(images/exim/bg_menu_active_2.gif) repeat-x scroll 0%;
padding:0px 4px;
}
td.menu_footer {
background:transparent url(images/exim/bg_menu_footer.jpg) no-repeat scroll 0%;
height:30px;
text-align:center;
width:921px;
}
td.menu_footer_item {
padding:0px 11px;
}
td.menu_footer_item a, td.menu_footer_item a:link, td.menu_footer_item a:active, td.menu_footer_item a:visited {
text-decoration:none;
}
td.menu_footer_item a:hover {
text-decoration:underline;
}
td.button_0 {
background:transparent url(images/exim/bg_but_0_2.gif) repeat-x scroll 0%;
padding:0px 13px 16px;
}
td.button_2 {
background:transparent url(images/exim/bg_but_2_2.gif) repeat-x scroll 0%;
padding:0px 13px 16px;
}
td.button_3 {
background:transparent url(images/exim/bg_but_3_2.gif) repeat-x scroll 0%;
padding:0px 13px 16px;
}
td.button_0 a, td.button_0 a:active, td.button_0 a:link, td.button_0 a:visited, td.button_0 a:hover, td.button_2 a, td.button_2 a:active, td.button_2 a:link, td.button_2 a:visited, td.button_2 a:hover, td.button_3 a, td.button_3 a:active, td.button_3 a:link, td.button_3 a:visited, td.button_3 a:hover, td.button_1 a, td.button_1 a:active, td.button_1 a:link, td.button_1 a:visited, td.button_1 a:hover {
color:#FFFFFF;
font-size:10.5pt;
font-weight:bold;
text-decoration:none;
}
td.button_1 {
background:transparent url(images/exim/bg_but_1_2.gif) repeat-x scroll 0%;
padding:0px 13px;
text-align:center;
}
td.button_spacer {
width:5px;
}
div.box_categories {
margin:30px 0px 2px;
}
div.box_important {
margin:0px 0px 2px;
}
table.box_categories {
background:#FFB900 url(images/exim/box_categories_bg.jpg) no-repeat scroll center top;

width:169px;
}
td.box_categories_1 {
padding:0px 0px 0px 14px;
width:140px;
}
td.box_categories_1 a, td.box_categories_1 a:active, td.box_categories_1 a:link, td.box_categories_1 a:visited {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
td.box_categories_1 a:hover {
text-decoration:underline;
}
td.box_categories_2 {
width:17px;
}
td.categories_separator {
background:transparent url(images/exim/bg_dot_white.gif) repeat-x scroll 0px 7px;
height:13px;
width:157px;
}

div.lastline{
	border-bottom: 1px solid #EAE9DC;
}
div.searchcolheader {
background:#0DAFEF none repeat scroll 0%;
color:#FFFFFF;
font-weight:bold;
/*padding:6px 0px 6px 8px;*/
float: left;
height:40px;
}
a.offerline{
	display:block;
	width: auto;
	/*font-size: 0px;*/

}
a.offerline:HOVER
{
	background-color: #FFA401;	
	cursor: pointer;
	width: auto;	
}
a.offerline div.searchcol
{
	/*padding-top:1px;*/
	vertical-align:top;
	float: left;
	/*padding:6px 0px 6px 8px;*/
	height:75px;
}
a.offerline:HOVER{
	text-decoration: none;
}
a.offerline:HOVER div.searchline
{
	background-color: #FFA401;	
}
a.offerline:HOVER div.searchcol, a.offerline:HOVER span.price
{
	background-color: #FFA401;
	color: white;
}
.top
{
	border-right:1px solid #0E9CDB; 
}
.row
{
	border-right: 1px solid #EAE9DC;
}
div.col1{
	width: 72px;
}
div.col2{
	width:80px;
}
div.col3{
	width:130px;
}
div.col4{
	width:110px;
}
div.col5
{
	width: 45px;
}
div.col6
{
	width: 80px;
}
div.searchline{
	clear: both;
	height:75px;
	width: auto;
	background-color: transparent;
}
div.searchlab{
	padding:6px 0px 6px 8px;
}

div.searchlab2{
	padding:6px 3px 6px 8px;
}
div.searchlinet{
	clear: both;
	height:40px;
	background-color:#0DAFEF;
}
.searchrowpos{
	float: left;	
}

td.comp_head {
background:#0DAFEF none repeat scroll 0%;
color:#FFFFFF;
font-weight:bold;
padding:6px 0px 6px 8px;
width: 84px;
}
td.comp_head1 {
background:#0DAFEF none repeat scroll 0%;
color:#FFFFFF;
font-weight:bold;
padding:6px 0px 6px 8px;
border-right: 1px solid rgb(14, 156, 219); 
width: 74px;
}
td.comp_head2 {
background:#0DAFEF none repeat scroll 0%;
color:#FFFFFF;
font-weight:bold;
padding:6px 0px 6px 8px;
border-right: 1px solid rgb(14, 156, 219); 
width: 30px;
}
table.search_results
{
	border-bottom: 1px solid rgb(234, 233, 220);
}
td.comp_0, td.comp_0_1, td.comp_0_2, td.comp_0_3, td.comp_0_4 {
padding-top:1px;
vertical-align:top;

}
td.comp_1, td.comp_1_1, td.comp_1_2, td.comp_1_3, td.comp_1_4 {
background:#F8F8F2 none repeat scroll 0%;
padding-top:1px;
}
td.comp_0_1, td.comp_0_2, td.comp_0_3, td.comp_0_4, td.comp_1_1, td.comp_1_2, td.comp_1_3, td.comp_1_4 {
border-right:1px solid #EAE9DC;
padding:6px 0px 6px 8px;
}
td.comp_0, td.comp_1 {
border-left:1px solid #EAE9DC;
border-right:1px solid #EAE9DC;
padding-left:1px;
}
td.comp_0_2, td.comp_1_2 {
font-weight:bold;
}
table.box_something {
width:161px;
}
td.box_something_1 {
background:#F6F6F2 none repeat scroll 0%;
padding:8px 0px 8px 10px;
width:147px;
}
td.box_something_2 {
background:#F6F6F2 none repeat scroll 0%;
width:14px;
}
div.box_something_separator{
	height: 1px;
	font-size: 0px;
	line-height: 0px;
}
td.box_something_separator {
height:1px;
}
div.linkman_grey{
	width: 161px;	
}
div.box_line{
	clear: both;
	background:#F6F6F2;
	height: 32px;
	width: 100%;	
}
div.box_line a{
	margin:8px 0px 8px 10px;
	display:block;
	font-weight: bold;
	color: #928F76;
	float: left;
	_MARGIN-LEFT: 5px;	
}
a.newslisttiopmore{
	color:#FFB500;	
}
.news_list_1 p{
	margin: 0px;
	padding: 0px;	
}
div.box_imgline{
	height: 1px;
	line-height: 0px;
	font-size: 0px;	
}
div.box_line .divimg{
	float: right;
	margin:8px 10px 8px 0px;
	_MARGIN-RIGHT: 5px;	
}
div.box_imgbottom{
	background-image:url(images/exim/box_something_bottom.gif)
}
div.box_imgtop{
	background-image:url(images/exim/box_something_top.gif)
}
tr.box_imgline, tr.box_imgline td{
	line-height: 0px;
	text-align: center;
	height: 0px;
	font-size:0px;
	background-color: #F6F6F2;	
}
td.box_something_1 a, td.box_something_1 a:active, td.box_something_1 a:link, td.box_something_1 a:visited {
color:#928F76;
font-weight:bold;
text-decoration:none;
}
td.box_something_1 a:hover {
text-decoration:underline;
}
img.comp_line {
height:1px;
margin:5px 0px;
width:128px;
}
img.comp_ico {
margin-right:10px;
}
td.det_1 {
background:#0DAFEF none repeat scroll 0%;
color:#FFFFFF;
font-size:10pt;
font-weight:bold;
width:298px;
}
div.hotel {
margin:3px 0px 3px 6px;
}
div.hotel_photos {
margin:8px 0px 8px 10px;
}
div.hotel_photos a, div.hotel_photos a:link, div.hotel_photos a:active, div.hotel_photos a:visited, div.hotel_photos a:hover {
color:#FFFFFF;
text-decoration:none;
}
span.photo_active {
color:#FFA000;
font-weight:bold;
}
td.det_2 {
background:#0DAFEF none repeat scroll 0%;
width:269px;
}
td.hotel_det_0 {
border-bottom:1px solid #EAE9DC;
width:15px;
}
td.hotel_det_1 {
border-bottom:1px solid #EAE9DC;
color:#928F76;
padding:8px 0px;
width:125px;
}
td.hotel_det_2 {
border-bottom:1px solid #EAE9DC;
width:15px;
}
td.hotel_det_3 {
border-bottom:1px solid #EAE9DC;
color:#928F76;
padding:8px 0px;
width:113px;
}
a.more_small, a.more_small:link, a.more_small:active, a.more_small:visited {
color:#FFB500;
font-size:7pt;
text-decoration:none;
}
a.more_small:hover {
text-decoration:underline;
}
div.hotel_desc {
margin:20px 0px;
}
td.order_head {
background:#ECEBE1 none repeat scroll 0%;
border-right:1px solid #DFDDD1;
color:#928F76;
font-weight:bold;
padding:6px 0px 6px 8px;
}
td.order_0_1, td.order_0_2, td.order_0_3, td.order_0_4, td.order_1_1, td.order_1_2, td.order_1_3, td.order_1_4 {
border-bottom:1px solid #EAE9DC;
border-right:1px solid #EAE9DC;
padding:6px 0px 6px 8px;
}
td.order_0_1, td.order_1_1 {
border-left:1px solid #EAE9DC;
}
td.order_0_2, td.order_1_2 {
font-weight:bold;
}
td.order_1_1, td.order_1_2, td.order_1_3, td.order_1_4 {
background:#FCFCF8 none repeat scroll 0%;
}
td.addon_head_0, td.addon_head_1 {
font-weight:bold;
height:23px;
text-align:center;
width:82px;
}
td.addon_head_0 a, td.addon_head_0 a:link, td.addon_head_0 a:active, td.addon_head_0 a:visited, td.addon_head_0 a:hover {
color:#FFFFFF;
text-decoration:none;
}
td.addon_head_1 a, td.addon_head_1 a:link, td.addon_head_1 a:active, td.addon_head_1 a:visited, td.addon_head_1 a:hover {
color:#928F76;
text-decoration:none;
}
td.addon_head_0 {
background:transparent url(images/exim/bg_addon_0.jpg) no-repeat scroll 0%;
}
td.addon_head_1 {
background:transparent url(images/exim/bg_addon_1.jpg) no-repeat scroll 0%;
}
td.addon_1 {
border-left:1px solid #ECEBE1;
border-right:1px solid #ECEBE1;
color:#928F76;
padding:7px 5px;
}
td.addon_2 {
border-right:1px solid #ECEBE1;
padding:7px 5px;
}
td.addon_separator {
background:#ECEBE1 none repeat scroll 0%;
height:1px;
}
table.body_frame {
border-left:1px solid #ECEBE1;
border-top:1px solid #ECEBE1;
width:567px;
}
td.body_frame_head {
border-bottom:1px solid #ECEBE1;
border-right:1px solid #ECEBE1;
color:#928F76;
font-size:12pt;
font-weight:bold;
padding:8px 0px 8px 8px;
width:567px;
}
td.body_frame_sub {
background:#ECEBE1 none repeat scroll 0%;
border-bottom:1px solid #ECEBE1;
border-right:1px solid #ECEBE1;
color:#928F76;
font-size:8pt;
font-weight:bold;
padding:4px 0px 4px 8px;
}
td.body_frame_left {
border-bottom:1px solid #ECEBE1;
border-right:1px solid #ECEBE1;
width:185px;
}
td.body_frame_right {
background:#FCFCF8 none repeat scroll 0%;
border-bottom:1px solid #ECEBE1;
border-right:1px solid #ECEBE1;
width:382px;
}
td.body_frame_left_f {
border-bottom:1px solid #ECEBE1;
border-right:1px solid #ECEBE1;
width:185px;
}
td.body_frame_right_f {
background:#FCFCF8 none repeat scroll 0%;
border-bottom:1px solid #ECEBE1;
width:358px;
}
td.body_frame_star_f {
background:#FCFCF8 none repeat scroll 0%;
border-bottom:1px solid #ECEBE1;
border-right:1px solid #ECEBE1;
color:#FF9102;
font-weight:bold;
text-align:center;
width:18px;
}
td.body_frame_left, td.body_frame_right, td.body_frame_left_f, td.body_frame_right_f {
padding:7px 0px 7px 8px;
}
.frm {
border:1px solid #D7D3AE;
}
td.input_spacer {
width:10px;
}
div.navi_pages {
margin:15px 0px;
}
table.box_categories {_exim.css (line 364)
background:#FFB900 url(/cms/pages/defaultpage/images/exim/box_categories_bg.jpg) no-repeat scroll center top;
width:169px;
}
td.box_something_separator {_exim.css (line 440)
height:1px;
}
td.search {_exim.css (line 146)
color:#FFFFFF;
font-weight:bold;
padding:7px 5px 7px 0px;
text-align:right;
}
tr.hov span.price, tr.hov td{
	color: #FFF;	
}

img.doublearrow
{

width:6px;
height:8px;
}
img.doublearrow
{

width:8px;
height:8px;
}
img.doublearrow2
{

width:12px;
height:8px;
}
img.doublearrow_reverse
{

width:6px;
height:8px;
}
tr.header td
{
	font-weight: bold;
	font-size: 12px;
}
img.doublearrow2_reverse
{

width:12px;
height:8px;
}
table.chosenoffertdetails
{
	width: 90%;
	border:1px solid #EAE9DC;
	border-bottom: 0px none;
	text-align: left;
}
table.chosenoffertdetails tr
{
	height:24px;
}
table.chosenoffertdetails td
{
	padding-left:10px;
	border-bottom:1px solid #EAE9DC;
}
table.chosenoffertdetails td.label
{
	color: #928F76;
	font-weight: bold;
}
table.chosenoffertdetails td select
{
	color: #928F76;
	width: 300px;
}
.right td.lastminute
{
	background: transparent url(/cms/images/upload/images/box_lastminute_bg.jpg) repeat-y scroll 0% 50%;
	width: 209px; 
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;	
}
.left td.lastminute
{
	background: transparent url(/cms/images/upload/images/box_lastminute_bg_small.jpg) repeat-y scroll 0% 50%;
	width: 161px; 
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;	
}
.right td.lastminuteimg
{
	 border-style: solid; 
	 border-color: rgb(236, 235, 225); 
	 border-width: 0px 1px 1px 0px;
}
.right .lastminute2
{
	display: none;
}
.left .lastminute1
{
	display: none;
}
.right .lastminute1
{
	display: block;
}
.left .lastminute2
{
	display: block;
}
.left td.offer_small_title_last
{
	width: 140px;
}
.left table.offer_small_last, .left td.offer_small_last
{
	width: 140px;
}

.right td.lastminutedetails{
	 border-bottom: 1px solid rgb(236, 235, 225); 
	 padding: 0px 4px 4px; 
	 background: transparent url(/cms/images/upload/images/bg_offer_small.gif) repeat-y scroll 0% 50%; 
	 -moz-background-clip: -moz-initial; 
	 -moz-background-origin: -moz-initial; 
	 -moz-background-inline-policy: -moz-initial;
}
.left td.lastminutedetails{
	 border-bottom: 1px solid rgb(236, 235, 225); 
	 padding: 0px 4px 4px; 
	 background: transparent url(/cms/images/upload/images/bg_offer_small.gif) repeat-y scroll 0% 50%; 
	 -moz-background-clip: -moz-initial; 
	 -moz-background-origin: -moz-initial; 
	 -moz-background-inline-policy: -moz-initial;
	 width: 140px;
}
.right td.offer_small_place {
	width:102px;
}
.left td.offer_small_place {
	width:82px;
}
#inf h2{
	color: red;
	
}
#clientbooking_offerdetails{
	font-weight: normal;
	font-size: 11px;
}
#page_selector{
	font-weight: normal;
	font-size: 11px;
}

div.info {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

#flightcalendar {
	width: 100%;
}

#flightcalendar td {
	width: 14%;
	border: 1px solid;
}

#flightcalendar thead td {
	background-color: rgb(13, 175, 239);
	color: white;
	font-size: 11px;
	font-weight: bold;
	height: 13px;
	padding: 4px;
	vertical-align: middle;
	text-align: center;
}

#flightcalendar td {
	vertical-align: top;
	height: 50px;
}

#flightcalendar td.sunday {
	background-color: #ffc;
}

#flightcalendar td.empty {
	background-color: #ddd;
}

#flightcalendar tbody td span.daynum {
	font-weight: bold;
	font-size: 12px;
	padding: 4px;
}

#flightcalendar tbody td a.flight {
	text-align: center;
	display: block;
	background-color: rgb(255, 164, 1);
	color: #fff;
	text-decoration: none;
	padding: 3px;
	margin: 3px 0 3px 0;
}

#flightcalendar tbody td a.timechange {
	background-color: #f00;
}

#flightcalendar tbody td a.flight:hover {
	color: #000;
}

#tooltip {
	width: 250px;
}

#tooltip #header {
	color: #fff;
	font-weight: bold;
	width: 100%;
	background-color: rgb(13, 175, 239);
	text-align: center;
	line-height: 20px;
}

#tooltip table {
	width: 100%;
}

#tooltip table tr td {
	width: 50%;
	text-align: center;
	vertical-align: top;
	color: #000;
	padding: 5px;
}
#clientbooking_results_offers tr.hov {
	background-color: #FFA401;
}
#clientbooking_offerdetails_trips tr.hov {
	background-color: #FFCC33;
}
#clientbooking_offerdetails_trips tr.sel {
	background-color: #FFA600;
}
#clientbooking_results_offers tr.hov {
	background-color: #FFA401;
}
div.linkman_biura_salony_a{
	text-align: center;
	background-color: #FFB600;
	cursor: pointer;
	padding: 0px;
	margin: 0px;
	color: white;
	font-size: 15px;
	font-weight: bold;
	width: 60px;
	height: 23px;
	float: left;
}
div.linkman_biura_salony{
	text-align: center;
	background-color: #EB7400;
	cursor: pointer;
	padding: 0px;
	margin: 0px;
	color: white;
	font-size: 15px;
	font-weight: bold;
	width: 60px;
	height: 23px;
	float: left;
}
div.linkman_biura_biura_a{
	text-align: center;
	background-color: #FFB600;
	cursor: pointer;
	padding: 0px;
	margin: 0px;
	color: white;
	font-size: 15px;
	font-weight: bold;
	width: 50px;
	height: 23px;
	float: right;
}
div.linkman_biura_biura{
	text-align: center;
	background-color: #EB7400;
	cursor: pointer;
	padding: 0px;
	margin: 0px;
	color: white;
	font-size: 15px;
	font-weight: bold;
	width: 50px;
	height: 23px;
	float: right;
}
td.linkman_biura_bg{
	background-color: #FFB900;
}