body{
	background-image : url(flr_top_left.jpg);
	background-repeat : no-repeat;
}
body.show{
	background-image : url(flr_top_left_aqua.jpg);
	background-repeat : no-repeat;
}

td.main_top_left{
	
	height:170px;
	width:350px;
	vertical-align : top;
}
td.main_footer{
	background-color : #AED3E3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
}
td.main_footer_text{
	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	
	color : #FFFFFF;
}
td.main_footer_top{
	background-color : #FFFFFF;
	border-top: 1px solid #AED3E3;
}
td.main_body{
	height:400px;
	vertical-align:top;
}
td.main_body_content{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6492D7;
	padding-top:20px;
	padding-bottom:30px;
	text-align: justify;
}
td.main_body_rcontent{
	text-align: right;
	padding-top:20px;
}

div.prbar_h{
	visibility:hidden;
}
div.prbar_s{
	visibility:visible;
}
td.main_human_l{
	background-image : url(human_bg.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
td.main_europe_l{
	background-image : url(e_urope.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
td.main_show_l{
	background-image : url(s_how.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
td.main_accommodation_l{
	background-image : url(acc_omodation.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
td.main_wedding_l{
	background-image : url(template_wedding.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
td.main_walking_l{
	background-image : url(template_walking.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
td.main_mountain_bikes_l{
	background-image : url(template_mountain_bikes.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
td.main_spoffers_l{
	background-image : url(spoffers_bg.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
td.main_carrental_l{
	background-image : url(template_ca-rrental.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
td.main_excursions_l{
	background-image : url(ex_cursions.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
td.main_conferences_l{
	background-image : url(conf_erences.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
td.main_shipping_l{
	background-image : url(template_shipping.jpg);
	background-position : right;
	background-repeat : no-repeat;
}
td.main_human_r{
	background-image : url(atm_bg.jpg);
	background-position : left;
	background-repeat : repeat-x;
}
table.main_top_contact{
	border-right : 1px solid #86B4EC;
	border-bottom : 1px solid #86B4EC;
	background-position : right;
	background-repeat : no-repeat;
	text-align:right;
	padding-right:5px;
	width:70px;
}
td.lmenu_simple_text{
		font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : italic;
	font-weight : bold;
	color : #000D50;
	text-decoration: none;
	padding-top: 15px;
	padding-right:5px;
	line-height: 20px;
}
td.main_menu_in{
	vertical-align: top;
	width:163px;
}
a.a_top_contact:link,  a.a_top_contact:visited, a.a_top_contact:active{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : italic;
	font-weight : bold;
	color : #000D50;
	text-decoration: none;
	padding-top: 15px;
	padding-right:5px;
	line-height: 20px;
}
a.a_top_contact:hover,  a.a_top_contact:focus{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : italic;
	font-weight : bold;
	color : #A9A9A9;
	text-decoration: none;
	padding-top: 15px;
	padding-right:5px;
	line-height: 20px;
}
a.a_lmenu:link,  a.a_lmenu:visited, a.a_lmenu:active{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;
	color : #000D50;
	text-decoration: none;
	padding-right:5px;
	line-height: 30px;
	border-right : 1px dotted white;
	border-top: 1px dotted white;
}
a.a_lmenu:hover,  a.a_lmenu:focus{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;
	color : #EC5401;
	text-decoration: none;
	padding-right:5px;
	line-height: 30px;
	border-right : 1px dotted #EC5401;
	border-top: 1px dotted #EC5401;
}
td.main_page_title{
	text-align:right;
}
h1{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #AEC6EA;
	font-style : italic;
}
h1.show{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #AEC6EA;
	font-style : italic;
}
h2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #EC5401;
	font-weight : bold;
	background-image : url(orang_dots_alon.gif);
	background-position : left;
	background-repeat : no-repeat;
	padding-left: 20px;
	padding-top: 6px;
	line-height: 20px;
	font-style : italic;
	border-bottom: 1px dotted #AEC6EA;
}
h3{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #EC5401;
	font-weight : bold;
	margin-left:40px;
	padding-top: 6px;
	line-height: 15px;
	font-style : italic;
	border-bottom: 1px dotted #AEC6EA;
}

h3.h3_list{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6492D7;
	margin-left: 40px;
	padding-left: 20px;
	background : none;
	line-height: 15px;
	font-weight : normal;
	font-style : normal;
	border : none;
}

td.td_special_box_header{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #EC5401;
	font-weight : bold;
	background-image : url(orang_dots.gif);
	background-position : left;
	background-repeat : no-repeat;
	padding-left: 20px;
	padding-top: 6px;
	line-height: 25px;
	text-transform : lowercase;
	font-style : italic;
	border-bottom: 1px dotted #AEC6EA;
}
td.td_special_box_body{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color :#AEC6EA;
	padding-left: 20px;
	padding-top:20px;
	border-left: 1px dotted #AEC6EA;
	background-color : transparent;
}

td.td_special_box_body_hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : white;
	padding-left: 20px;
	padding-top:20px;
	border-left: 1px dotted #AEC6EA;
	background-color : #AED3E3;
	background-image : url(spoffer_bg.gif);
	
}

table.tbl_main_accommodationtype{
	background-image : url(ha_t_b_ag.jpg);
	border: 0px;
	background-position : left;
	background-repeat : no-repeat;
}
td.td_main_accommodationtype_title{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #EC5401;
	font-weight : bold;
	background-image : url(orang_dots_alon.gif);
	background-position : left;
	background-repeat : no-repeat;
	padding-left: 20px;
	padding-top: 6px;
	line-height: 25px;
	text-transform : lowercase;
	font-style : italic;
	border-bottom: 1px dotted #AEC6EA;
}

a.a_accommodation_type:link,  a.a_accommodation_type:visited, a.a_accommodation_type:active{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000D50;
	text-decoration: none;
	
	line-height: 30px;
	
	border: 1px solid white #D8E3F5;
	width:90px;
	height: 25px;
	text-align:center;
	font-weight : bold;
}
a.a_accommodation_type:hover,  a.a_accommodation_type:focus{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	text-decoration: none;
	line-height: 30px;
	border: 1px solid white;
	font-weight : bold;
	background-color : #FE823F;
	width:90px;
	height: 25px;
	text-align:center;
}
td.td_accommodation_type{
	background-color : transparent;
}
td.td_general_title{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #EC5401;
	font-weight : bold;
	background-image : url(orang_dots_alon.gif);
	background-position : left;
	background-repeat : no-repeat;
	padding-left: 20px;
	padding-top: 6px;
	line-height: 25px;
	text-transform : lowercase;
	font-style : italic;
	border-bottom: 1px dotted #AEC6EA;
}
.comments{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #EC5401;
	font-style : italic;
	
}

.formerror{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : Maroon;
	font-style : normal;
	font-weight : bold;
	
}

table.tbl_list{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #5F8AD3;
	border-bottom: 1px dotted  #AEC6EA;
	
	padding-top:5px;
	padding-bottom:5px;
}
tr.tr_tbl_list_header{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : White;
	background-color : #77B6D0;
	text-align:center;
    line-height:20px;
	
}
tr.tr_tbl_list_row{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #5F8AD3;
	background-color : white;
	text-align:center;
	line-height:20px;
	border:1px solid black;
}
tr.tr_tbl_list_row_add{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #5F8AD3;
	background-color : #E8F2F7;
	text-align:center;
	line-height:20px;
	border:1px solid white;
}
tr.tr_tbl_list_row_hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #5F8AD3;
	background-color : #FFDCB9;
	text-align:center;
	line-height:20px;
	border:1px solid white;
}

td.td_tbl_list_header{
		border-right: 2px dotted White;
}
td.td_preview_title{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #EC5401;
	font-weight : bold;
	background-image : url(orang_dots_alon.gif);
	background-position : left;
	background-repeat : no-repeat;
	padding-left: 20px;
	padding-top: 6px;
	line-height: 25px;
	text-transform : lowercase;
	font-style : italic;
	border-bottom: 1px dotted #AEC6EA;
}
td.td_tbl_list_group{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #5F8AD3;
	background-color : white;
	text-align:center;
	line-height:12px;
	border-bottom:1px dotted #AEC6EA;
}
select.select_tbl_list_group{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #EC5401;
	background-color : white;
	width: 80px;
}
select.select_tbl_lodging_type{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #EC5401;
	background-color : white;
	width: 300px;
	border:0px;
}
td.td_preview_title_toggle{
	
	color : #EC5401;
	font-weight : bold;
	
	
	padding-top: 10px;
	line-height: 25px;
	border-bottom: 1px dotted #AEC6EA;
}
td.td_preview_text{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	
	background-color: white;
	font-weight : normal;
	padding-left:15px;
	padding-top: 2px;
	padding-bottom: 2px;
	
}
td.td_preview_photo{
	background-image : url(preview.gif);
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
}
td.td_preview_content{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : White;
	
	background-color :white;
	line-height: 90px;
	
	
}
td.td_pageresults{

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FE823F;
	text-decoration: none;
	line-height: 15px;
	text-align:right;
	font-weight : bold;
	vertical-align:center;
}
a.pageResults:link,  a.pageResults:visited, a.pageResults:active{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #5F8AD3;
	text-decoration: none;
	line-height: 10px;
	
	border: 1px solid white #D8E3F5;
	width:15px;
	height: 10px;
	text-align:center;
	font-weight : bold;
}
a.pageResults:hover,  a.pageResults:focus{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
	text-decoration: none;
	line-height: 10px;
	border: 1px solid white;
	font-weight : bold;
	background-color : #FE823F;
	width:15px;
	height: 10px;
	text-align:center;
}
a.a_list_links:link, a.a_list_links:visited, a.a_list_links:active{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #5F8AD3;
}
a.a_list_links:hover, a.a_list_links:focus{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #5F8AD3;
}

a.a_thumbs_links:link, a.a_thumbs_links:visited, a.a_thumbs_links:active{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #5F8AD3;
	text-transform : uppercase;
	text-decoration : none;
	font-weight : bold;
}
a.a_thumbs_links:hover, a.a_thumbs_links:focus{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FE823F;
	text-transform : uppercase;
	text-decoration : none;
	font-weight : bold;
}
td.td_thumbs_links{
   padding-left:5px;
	border-left : 1px solid #FE823F;
	border-bottom : 1px solid #FE823F;
}
table.tbl_thumbs{
height:250px;
	border : 1px solid White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #5F8AD3;
}
table.tbl_thumbs_hover{
height:250px;
	color : #FE823F;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	border : 1px dotted #FE823F;
}

a.a_general:link, a.a_general:visited, a.a_general:active{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #5F8AD3;
	text-decoration : none;
}
a.a_general:hover, a.a_general:focus{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FE823F;
	text-decoration : none;
}

a.a_bottom_menu:link, a.a_bottom_menu:visited, a.a_bottom_menu:active{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : White;
	text-decoration : none;
}
a.a_bottom_menu:hover, a.a_bottom_menu:focus{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FE823F;
	text-decoration : none;
}


div.div_preview{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
color:#77B6D0;
	background-color : white;
	width:300px;
	padding-left:2px;
	margin-top:2px;
}
/* TABS */
#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;

}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}
/*
a.tablist{
text-decoration: none;
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: white;
color : #FFFFFF;
}*/
a.nocurrent{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #AEC6EA;
	text-decoration: none;	
	line-height: 20px;	
	border-top: 1px solid white  #AEC6EA;	
	border-right: 1px solid white  #AEC6EA;	
	height: 25px;
	text-align:center;
	font-weight : bold;
	padding-right:5px;
	margin-right:12px;
}
a.current:link, a.current:active, a.current:visited{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FE823F;
	text-decoration: none;	
	line-height: 20px;	
	border-top: 1px solid white  #FE823F;	
	border-right: 1px solid white  #FE823F;	
	height: 25px;
	text-align:center;
	font-weight : bold;
	padding-right:5px;
	margin-right:12px;
}

li.current{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	text-decoration: none;
	line-height: 25px;
	border :1px solid white;
	font-weight : bold;
	background-color : #AEC6EA;	
	height: 25px;
	text-align:center;
}

#tabcontentcontainer{
width:550px;

}

.tabcontent{
display:none;
}
/* END OF TABS */

/* SHOW PAGE*/
table.tbl_show_top{
	/*border: 1px dotted #FE823F;*/
	padding: 2px;
	margin-right:0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FE823F;
	/*font-weight : bold;*/
}
td.td_tbl_show_top{
    /*border-bottom: 1px dotted  #FE823F;*/
	
	/*border-right: 1px solid #FE823F;*/
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FE823F;;
	font-weight : bold;
	background-color : White;
	text-align:center;

}
td.td_tbl_show_top_content{
	/*border-right: 1px solid #FE823F;
	border-bottom: 3px solid white;
	border-top: 1px solid #FE823F;
	border-left: 1px solid #FE823F;
	*/
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #AEC6EA;
	font-weight : bold;
	background-color : transparent;
	text-align:center;
	border-top: 1px solid #AED3E3;
	border-right: 1px dotted #AED3E3;
}
td.td_tbl_show_top_property_name{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : white;
	font-weight : bold;
	padding-right:0px;
	text-align:left;
	background-color : #AED3E3;
	padding-left:5px;
}
td.td_tbl_show_top_category_name{
	font-family : Arial, Helvetica, sans-serif;
	padding-right:5px;
	font-size : 12px;
	color : #AEC6EA;
	font-weight : bold;
	padding-right:0px;
	text-align:right;
	background-color : white;
	
	border-left: 1px dotted #AED3E3;
	border-right: 1px dotted #AED3E3;
}
td.td_tbl_show_top_category_next_previous{
	
	padding-right:5px;
	
	text-align:right;
	background-color : white;
	
	border-bottom: 1px dotted #AED3E3;
	border-right: 1px dotted #AED3E3;
}
td.td_show_photo{
	/*border: 1px dotted #FE823F;*/
	padding: 2px;
	width: 290px;
	height: 210px;
	text-align : center;
	vertical-align : middle;
	background-color : #AED3E3;
}
td.td_show_photo_gallery{
	border: 1px dotted #FE823F;
	background-color : White;
	border-bottom : 10px solid #FE823F;
}
td.td_show_photo_gallery_hover{
	border: 1px solid #AED3E3;
	background-color : white;
	border-bottom : 10px solid #AED3E3;
}
a.a_nextproperty:link,  a.a_nextproperty:visited, a.a_nextproperty:active{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #5F8AD3;
	text-decoration: none;
	line-height: 10px;
	height: 10px;
	text-align:center;
	font-weight : bold;
}
a.a_nextproperty:hover,  a.a_nextproperty:focus{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FE823F;
	text-decoration: none;
	line-height: 10px;
	
	font-weight : bold;
		
	height: 10px;
	text-align:center;
}
td.td_total_properties{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #5F8AD3;
	text-align:center;
}
a.a_view_type:link,  a.a_view_type:visited, a.a_view_type:active{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #AEC6EA;
	font-weight : bold;
	text-decoration: none;
	line-height: 10px;
	height: 10px;
	text-align:center;
	/*font-weight : bold;*/
}
a.a_view_type:hover,  a.a_view_type:focus{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #AEC6EA;
	font-weight : bold;
	text-decoration: underline;
	line-height: 10px;
	
	/*font-weight : bold;*/
		
	height: 10px;
	text-align:center;
}

table.tbl_footer{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : White;
}
table.tbl_boxes{
margin-bottom:10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #5F8AD3;
	
}

table.tbl_spoffers_details{
	margin-bottom:10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #5F8AD3;
	border-left : 1px dotted #5F8AD3;
	border-right: 1px dotted #5F8AD3;
	border-top: 1px dotted #5F8AD3;
}

table.tbl_contactus_form{
	margin-top:10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #5F8AD3;
	border-top: 1px dotted #5F8AD3;
	border-right: 1px dotted #5F8AD3;
	
}

table.tbl_request_form{
	margin-top:10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #5F8AD3;
	border-top: 1px dotted #5F8AD3;
	border-right: 1px dotted #5F8AD3;
	
}


td.td_boxes_title{
	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FE823F;
	font-weight : bold;
	background-color : white;
	text-align:left;
	padding-left: 5px;
	border:1px solid white;
}
td.td_boxes_content{
	border-top:1px solid #FE823F;
	border-right:1px dotted  #FE823F;
	padding:3px;
}
td.td_boxes_inside_title{
	width:150px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : white;
	font-weight : bold;
	background-color : #AED3E3;
	text-align:left;
	padding-left: 5px;
	border:1px solid white;
}
td.td_boxes_inside_content{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #5F8AD3;
	padding-left:5px;
	text-align:left;
}
td.td_spoffer_dates{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #AEC6EA;
	font-weight : bold;
	background-color : transparent;
	text-align:center;
	padding-left:3px;
}
td.td_spoffer_daysleft{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #FE823F;
	font-weight : bold;
	background-color : transparent;
	text-align:center;
	border:1px dotted #FE823F;
}
td.td_spoffer_content{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #AED3E3;
	background-color : transparent;
	text-align:justify;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #FE823F;
	font-weight : bold;
}
/* EOF SHOW PAGE */

/*EXCURSIONS */
table.tbl_pop_request{
border : 1px solid #AED3E3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6492D7;
	
}

table.tbl_pickup_points{
	border : 1px solid #AED3E3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;
	background-color : #AED3E3;
	
}

table.tbl_exc_notes{
	border : 1px solid #AED3E3;
	padding:10px;
}

td.td_pickup_points{
	border-right : 1px solid #FFFFFF;
	border-bottom: 1px solid #67ACC7;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;
}
td.td_pickup_points_bg{

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight:bold;
	color : #FFFFFF;
	background-image : url(pickup_bg.gif);
	background-position : left;
	
	background-repeat : no-repeat;
}

td.td_pickup_points_hover{
	border-right : 1px solid #AED3E3;
	border-bottom: 1px solid #AED3E3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	
	background-color : #FE823F;
}

td.td_pickup_points_hover_text{
	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight:bold;
	background-color : #FE823F;
	color : #FFFFFF;
}


td.tbl_pop_request_title{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : White;
	background-color : #AED3E3;
	font-weight : bold;
	text-align : center;
}
input.tbl_pop_request_input{
	border : 1px solid #AED3E3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6492D7;
	background-color : White;
}

input.tbl_contactus_input, select.tbl_contactus_select, textarea.tbl_contactus_textarea{
	border : 1px solid #AED3E3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6492D7;
	background-color : White;
}

a.tbl_pop_request_input_calculate:link,  a.tbl_pop_request_input_calculate:visited, a.tbl_pop_request_input_calculate:active{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #AED3E3;
	font-weight : bold;
	text-decoration: none;
	line-height: 16px;
	height: 16px;
	border : 1px solid #AED3E3;
	width:100px;
	text-align:center;
}
a.tbl_pop_request_input_calculate:hover,  a.tbl_pop_request_input_calculate:focus{
   font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FE823F;
	font-weight : bold;
	text-decoration: none;
	line-height: 16px;
	height: 16px;
	border : 1px solid #FE823F;
	width:100px;
	text-align:center;
	
}



td.td_exc_desc{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6492D7;
	padding-top:20px;
	
	text-align: justify;
	padding-left:10px;
	vertical-align:middle;
}

td.td_spoffers_desc{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6492D7;
		text-align: justify;
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
}

td.td_exc_lphototop{
	border-top: 1px dotted #AED3E3;
	border-left : 1px dotted #AED3E3;
}
td.td_exc_lphoto{
	border-left : 1px dotted #AED3E3;
		text-align:center;

}
td.td_exc_area{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #AED3E3;
	padding-left:10px;
	font-weight : bold;
}
td.td_exc_readmore{
		border-left : 1px dotted #AED3E3;
		border-bottom : 1px dotted #AED3E3;
		padding-left:140px;
		vertical-align:bottom;
		height: 20px;
}

a.a_exc_readmore:link,  a.a_exc_readmore:visited, a.a_exc_readmore:active{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #AED3E3;
	font-weight : bold;
	text-decoration: none;
	line-height: 20px;
	height: 20px;
	background-image : url(info_icon.gif);
	background-repeat : no-repeat;
	padding-left:18px;
		
}
a.a_exc_readmore:hover,  a.a_exc_readmore:focus{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FE823F;
	font-weight : bold;
	line-height: 20px;
	height: 20px;
	background-image : url(info_icon.gif);
	background-repeat : no-repeat;
	padding-left:18px;
	
}

a.a_add_basket:link,  a.a_add_basket:visited, a.a_add_basket:active{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #AED3E3;
	font-weight : bold;
	text-decoration: none;
	line-height: 20px;
	height: 20px;
	background-image : url(add_to_basket.gif);
	background-repeat : no-repeat;
	border : 1px solid #AED3E3;
	padding-left:18px;
	margin-top:3px;
	width:250px;
	text-align:center;
}
a.a_add_basket:hover,  a.a_add_basket:focus{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FE823F;
	font-weight : bold;
	line-height: 20px;
	height: 20px;
	background-image : url(add_to_basket.gif);
	background-repeat : no-repeat;
	padding-left:18px;
	border : 1px solid #FE823F;
	margin-top:3px;
	width:250px;
	text-align:center;
}
/*EOF ESCURSIONS*/

/* SEARCH */
input.search{
	border : 1px solid #AED3E3;
	color : #67ADCB;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
td.td_quick_find{
	border-top: 1px dotted AED3E3;
	border-left: 1px dotted AED3E3;
}
/* END OF SEARCH */

/* SHOPPING CART */
table.tbl_cart_product{
	border : 1px solid #AED3E3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6492D7;
	vertical-align:top;
}
td.tbl_cart_product_title{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : White;
	background-color : #AED3E3;
	font-weight : bold;
	text-align : center;
}

tr.tr_tbl_cart_product_row{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #5F8AD3;
	background-color : white;
	text-align:left;
	line-height:20px;
	border:1px solid black;
	vertical-align:top;
}
tr.tr_tbl_cart_product_row_add{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #5F8AD3;
	background-color : #E8F2F7;
	text-align:left;
	line-height:20px;
	border:1px solid white;
	vertical-align:top;
}
/* END OF SHOPPING CART*/

/* SITEMAP */
a.a_sitemap:link,  a.a_sitemap:visited, a.a_sitemap:active{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #AED3E3;
	font-weight : bold;
	text-decoration: none;
	line-height: 20px;
	height: 20px;
	/*border : 1px solid #AED3E3;*/
	padding-left:3px;
	margin-top:3px;
	width:250px;
	
}
a.a_sitemap:hover,  a.a_sitemap:focus{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FE823F;
	font-weight : bold;
	line-height: 20px;
	height: 20px;
	padding-left:3px;
	/*border : 1px solid #FE823F;*/
	margin-top:3px;
	width:250px;
	
}
/* END OF SITEMAP */
td.td_acc_optional_extras{
	border-top : 1px dotted #AEC6EA;
}
div.div_price_without_discount{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Red;
	text-decoration : line-through;
}

#splash {
   position:absolute;
   height:1;
   width:1;
   top:0;
   left:0;
}
