* {
	font-family: Verdana,Geneva,sans-serif;
	font-size: 11px;
	}

BODY {
	background-color: #D7DDDD ;
	color: #4E5B66;
	margin: 0 0 0 18px;
	padding: 0;
	margin: 0px;
	text-align: center;
	}
	
TABLE TD {
	padding: 0;
	}
	
IMG, TABLE {
	border: 0;
	}
	
TABLE {
	border-collapse: collapse;
	}

a, a:hover, a:active, a:visited{
	color: #040404;
	text-decoration: underline;
}

.descr a, .descr a:hover, .descr a:active, .descr a:visited{
	color: #4E5B66;
	text-decoration: none;
}

.item {
	text-decoration: underline;
	}

.item1{
	display: block;
	text-decoration: none;
	
}

.item1, .item1 a, .item1 a:hover{
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}

#main_container{
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}
#main_container td{
	background-color: #fff;
}


/**/

.header{
	background: url(header_section.png) no-repeat 0 0 ;
	height: 100px;
	overflow: hidden;
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}
.header .logo{
	float: left;
	width: 200px;
	height: 100px;
}
.header .global-navigation{
	float: left;
	margin: 0 0 0 98px;
	padding: 0;
}
.header .global-navigation li, .header .global-navigation li a{
	float: left;
	width: 122px;
	height: 100px;
	list-style: none;
	margin-right: 3px;
}
.header .global-navigation li a:hover{
	background-image: url(header_section.png);
}
.header .global-navigation li a.l1{
	background-position: -298px 100px;
}
.header .global-navigation li a.l2{
	background-position: -423px 100px;
}
.header .global-navigation li a.l3{
	background-position: -548px 100px;
}
.header  .help-travel-blog{
	float: left;
	width: 82px;
	list-style: none;
	padding: 20px 0 0 25px;
	line-height: 1.7;
	margin: 0;
}

.header .user-panel{
	float: right;
	margin: 15px 15px 15px 0;
	width: 187px;
}

.header .user-panel .currency, .header .user-panel .language {
	float: left;
	padding: 0;
	margin: 2px 7px;
}
.header .user-panel .language li{
	list-style: none;
	background: url(currency.png) no-repeat 0 0;
	width: 20px;
	height: 20px;
	float: left
}
.header .user-panel .language a{
	display: block;
	width: 20px;
	height: 20px;
}
.header .user-panel .language .l1{ background-position: 0 0; }
.header .user-panel .language .l2{ background-position: -20px 0; }
.header .user-panel .language .l3{ background-position: -40px 0; }
.header a{
	text-decoration: none;
}
.header a span{
	visibility: hidden;
}
#whyisango, #gomultisave{
	width: 250px;
	margin-bottom: 12px;
}
.whyisangolists, .recognitionlists{
	display: none;
}
.whyisangohead{
	color:#1899B3;
	line-height:25px;
	padding-left:10px;
}
#whyisangolists{
	height: 140px;
}
#whyisangolists .image {
	float:left;
	margin:3px 10px 0 0;
	text-align:center;
	width:85px;
}
#recognitionlists{
	text-align: center;
	padding: 10px 0;
}
#recognitionlists a{
	padding: 0 4px;
}
.the-reason{
	float:left;
	width:125px;
}
.the-reason p{
	display: block;
	font-size:0.9em;
	line-height:12px;
	padding:0 0 9px;
}
.the-reason p strong{
	font-size: 1em;
}
.panel-content{
	width: 238px;
	border: 1px solid #CCD3D4;
	margin-left: 10px;
	text-align: left;
}
.rol{
	clear: both;
	overflow: auto;
	padding: 0;
	margin: 0 0 5px 65px;
}
.rol li{
	float: left;
	padding: 4px;
	list-style: none;
}
.rol a{
	display: block;
	width: 10px;
	height: 10px;
	background: url(bullet-nav.png) no-repeat 100% 50%;
	text-decoration: none;
}
.rol a:hover{
	background: url(bullet-nav.png) no-repeat 0 50%;
}
.rol a span{
	display: none;
}
.rol .previous{
	background: url(arrow-closed-previous.png) no-repeat 50% 50%;
}
.rol .previous:hover{
	background: url(arrow-closed-previous_hover.png) no-repeat 50% 50%;
}
.rol .next{
	background: url(arrow-closed.png) no-repeat 50% 50%;
}
.rol .next:hover{
	background: url(arrow-closed_hover.png) no-repeat 50% 50%;}
.rol .current{
	background: url(bullet-nav.png) no-repeat 0 50%;
}

#gomultisave p strong{
	background:transparent url(point.gif) no-repeat left bottom;
	margin-left:15px;
	padding-left:12px;
}
#gomultisave .panel-content{
	width: 218px;
	padding: 10px;
}
#gomultisave .panel-content a{
	color:#489B25;
	text-decoration:none;
}
#gomultisave .panel-content a:hover, #gomultisave .panel-content a:active{
	color:#E0521B;
	text-decoration:underline;
}
#gomulti{
	background: #ffffff url(gomultisave.gif) no-repeat 50% 0;
}
/*-*/
.footer{
	padding-bottom:60px;
	background:transparent url(footer_section.png) repeat-x 0 0;
	border-top:1px solid #B4B9B9;
	font-size:0.9em;
	line-height:12px;
	padding:27px 15px 17px 40px;
	width:945px;
	overflow: auto;
}
.footer, .footer a, .footer p{font-size:0.9em;}
.footer strong, .footer p {
	color:#606C76;
	font-weight:bold;
	margin-bottom:5px;
}
.footer strong{
	display: block;
	padding-top: 10px;
}
.footer ul{
	margin: 0;
	padding: 0;
}
.footer li{
	list-style: none;
}
.footer a{
	color:#489B25;
	text-decoration:none;
}
.footer a:hover, .footer a:active {
	color:#E0521B;
	text-decoration:underline;
}
.footer .sub-navigation {
	float:right;
	width:790px;
}
.footer .sub-navigation ul {
	float:left;	
	width:129px;
}
.footer .sub-navigation ul.site-links {
	width:180px;
}
.footer .sub-navigation ul.isango-sites {
	width:250px;
}
.footer .ukflag{ background: url(uk.gif) no-repeat left; padding-left:30px; margin-bottom:5px;}
.footer .usflag{ background: url(us.gif) no-repeat left; padding-left:30px; margin-bottom:5px;}
.footer .deflag{ background: url(ger.gif) no-repeat left; padding-left:30px; margin-bottom:5px;}
.footer .frflag{ background: url(fra.gif) no-repeat left; padding-left:30px; margin-bottom:5px;}
.footer .auflag { background:url(aus.gif) no-repeat left; padding-left:30px; margin-bottom:5px;;
height:24px;
margin-bottom:5px;
padding-left:30px;
}
.footer .facebookico{background: url(facebookico.gif) no-repeat left; padding-left:20px; padding-bottom:5px; padding-top:5px;}
.footer .twitterico{background: url(twitterico.gif) no-repeat left; padding-left:20px; padding-bottom:5px; padding-top:5px;}

	float:left;
	width:150px;
}
/**/
#hdr{
	height: 76px;
	width: 780px;
	background-color: #fff;
}
#logolnk{
	display: inline; /* should be "block" but damn IE f**ks it all */
	float: left;
	height: 58px;
	width: 125px;
	background-image: url(isango-new-logo.gif);
	background-repeat: no-repeat;
	margin: 8px 0 0 15px;
}
.cl{
	clear: both;
	font-size: 0px;
	position: relative;
	height: 1%;
}
#hdrtxt_cnt{
	width: 609px;
	height: 60px;
	float: right;
	margin: 0 15px 0 0;
}
#hdrtxt_l{
	width: 8px;
	height: 60px;
	background-image: url(top-corner-left.gif);
	background-repeat: no-repeat;
	float: left;
}
#hdrtxt_r{
	width: 8px;
	height: 60px;
	background-image: url(top-corner-right.gif);
	background-repeat: no-repeat;
	float: right;
}
#hdrtxt_m{
	height: 60px;
	background-image: url(top-middle.gif);
	background-repeat: repeat-x;
	color: #444;
}
#hdrtxt_m span{
	font-weight: bold;
}
#hdrtxt_s1{
	font-size: 11px;
	padding: 13px 0 0 16px;
}
#hdrtxt_s2{
	font-size: 10px;
	padding: 7px 0 0 16px;
}
#hdrtxt_s2 span{
	background-image: url(tick-mark.gif);
	background-repeat: no-repeat;
	padding: 2px 0 0 18px;
}
#hdrtxt_s2 a{
	color: #ff4d00 !important;
	background-image: url(arrow1.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding: 0 8px 0 0;
	text-decoration: underline !important;
	font-size: 10px;
	font-weight: bold;
}
#hdrtxt_s2 a:hover{
	text-decoration: none;
}
#hdrnav{
	width: 765px;
	height: 50px;
	background-image: url(topnav_b_new.gif);
	background-repeat: repeat-x;
	padding: 0 0 0 15px;
	background-color: #fff;
}
#hdrnav a{
	font-family: Arial,Helvetica,sans-serif;
	display: block;
	float: left;
	font-size: 13px;
	height: 31px;
	padding: 14px 10px 0 10px;
	color: #fff;
	text-decoration: none;
}
#hdrnav a:hover{
	background-image: url(menu-hover-bg.gif);
	background-repeat: repeat-x;
}
.new{
	background-image: url(new.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	width: 22px;
	padding: 0px;
	position: absolute;
	top: 103px;
	left: 353px;
}
#hdrnavsub{
	height: 25px;
	width: 680px;
	padding: 8px 0 0 100px;
	margin-bottom: 10px;
	text-align: left;
	background-color: #fff;
	border-bottom: 1px solid #CCCCCC;
}
#hdrnavsub a{
	background-image: url(righticon.gif);
	background-repeat: no-repeat;
	padding: 2px 10px 5px 38px;
	color: #888888;
	font-size: 10px;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
}
#hdrnavsub .first{
	background-image: url(righticon2.gif);
	padding: 2px 10px 5px 23px;
}



/* --- */


#left_menu_container{
	width: 250px;
	vertical-align: top;
	text-align: right;
}
#dsp_container{
	width: 740px;
	vertical-align: top;
	padding: 0 0 0 10px;
}
#newsletter_container{
	width: 152px;
	height: 123px;
	background-image: url(nlbg.gif);
	float: right;
	margin: 10px 0 0 0;
}
#newsletter_inner{
	text-align: left;
	height: 20px;
	margin: 91px 0 0 0;
}
#ead{
	font-size: 10px;
	background-color: #fff;
	color: #656565;
	border: 0px none;
	height: 13px;
	width: 98px;
	padding: 1px 0 1px 0;
	display: inline;
}
.wtc_tl{
	width: 9px;
	height: 9px;
	background-image: url(wtc_tl.gif);
	background-repeat: no-repeat;
}

.wtc_tr{
	width: 9px;
	height: 9px;
	background-image: url(wtc_tr.gif);
	background-repeat: no-repeat;
}

.wtc_bl{
	width: 9px;
	height: 9px;
	background-image: url(wtc_bl.gif);
	background-repeat: no-repeat;
}

.wtc_br{
	width: 9px;
	height: 9px;
	background-image: url(wtc_br.gif);
	background-repeat: no-repeat;
}

.wtc1_bl{
	width: 10px;
	height: 9px;
	background-image: url(wtc1_bl.gif);
	background-repeat: no-repeat;
	background-color: #EEE;
}

.wtc1_br{
	width: 10px;
	height: 9px;
	background-image: url(wtc1_br.gif);
	background-repeat: no-repeat;
	background-color: #EEE;
}

.wtb_t{
	
	background-image: url(g_dot.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.wtb_l{
	
	background-image: url(g_dot.gif);
	background-position: left;
	background-repeat: repeat-y;
}

.wtb_r{
	
	background-image: url(g_dot.gif);
	background-position: right;
	background-repeat: repeat-y;
}

.wtb_b{
	
	background-image: url(g_dot.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

.grc_tl{
	width: 9px;
	height: 9px;
	background-image: url(grc_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E9E9E9;
}

.grc_tr{
	width: 9px;
	height: 9px;
	background-image: url(grc_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #E9E9E9;
}

.grc_bl{
	width: 9px;
	height: 9px;
	background-image: url(grc_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #E9E9E9;
}

.grc_br{
	width: 9px;
	height: 9px;
	background-image: url(grc_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #E9E9E9;
}
.grb_c{
	background-color: #E9E9E9;
}
.grb{
	background-color: #fff;
	vertical-align: top;
}
.p40container{
	width: 348px;
	background-color: #eee;
}
.p40spcr{
	width: 11px;
	background-color: #eee;
}
.p40hspacer{
	height: 11px;
	background-color: #eee;
}
.grb_c{
}

#mpr_cl{
	width: 9px;
	height: 57px;
	background-image: url(mprcl.gif);
	background-repeat: no-repeat;
}

#mpr_cr{
	width: 9px;
	height: 57px;
	background-image: url(mprcr.gif);
	background-repeat: no-repeat;
}
 #mpr_hdr{
	background-color: #eee;
	vertical-align: top;
	border-bottom: 1px dotted #777;
}

#mpr_hdr h1, #mpr_hdr strong{
	font-family: Verdana;
	font-size: 14px;
	color: #29A2BA;
	font-weight: bold;
	margin: 3px;
}

.nbarbg{
	height: 28px;
	background-image: url(navibg.gif);
	background-repeat: repeat-x;
	width: auto;
	color: #006699;
	padding: 0 0 0 5px;
	vertical-align: middle;
	font-weight: bold;
}

.il_cl{
	width: 10px;
	height: 30px;
	background-image: url(il_cl.gif);
	background-repeat: no-repeat;
	background-color: #EEE;
}

.il_cr{
	width: 10px;
	height: 30px;
	background-image: url(il_cr.gif);
	background-repeat: no-repeat;
	background-color: #EEE;
}

.il_hdr{
	height: 30px;
	background-image: url(il_hdr.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
}

.il_hdr h2 a, .il_hdr h2, .il_hdr strong{
	color: #fff;
	font-weight: bold;
	display: inline;
	text-decoration: none;
}

.bs_hdr{
	background-color: #EC8B4D;
}
.bs_hdr div{
	margin: 0 10px 0 10px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}

.bs_hdr0{
	width: 179px;
	height: 30px;
	background-image: url(topsellershdr.gif);
}
.bs_hdr1{
	width: 179px;
	height: 37px;
	background-image: url(ilisthdr.gif);
}
.bs_hdr span{
	display: block;
	height: 10px;
}

.bs_container{
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
}

.bs_inner{
	margin: 0 10px 0 10px;
}

.bs_ftr{
	position: relative;
	top: -9px;
	width: 179px;
	height: 9px;
	background-image: url(bs_ftr.gif);
	background-repeat: no-repeat;
}

.bs_btm{
	height: 15px;
	background-image: url(bs_btm.gif);
	background-repeat: repeat-x;
}

h2, h3{
	margin: 0px;
}
a.rll, a.rll:hover, a.rll:active, a.rll:visited{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

.wtg_t, .wtg_b, .wtg_l, .wtg_r{
	background-color: #EEEEEE;
}
.wtg_t{
	background-image: url(wtcgo_t.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.wtg_b{
	background-image: url(wtcgo_b.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

.wtg_l{
	background-image: url(wtcgo_l.gif);
	background-position: left;
	background-repeat: repeat-y;
}

.wtg_r{
	background-image: url(wtcgo_r.gif);
	background-position: right;
	background-repeat: repeat-y;
}

.wtg_tl{
	background-image: url(wtcgo_tl.gif);
	width: 9px;
	height: 9px;
	background-repeat: no-repeat;
	background-position: left top;
}

.wtg_tr{
	background-image: url(wtcgo_tr.gif);
	width: 9px;
	height: 9px;
	background-repeat: no-repeat;
	background-position: right top;
}

.wtg_bl{
	background-image: url(wtcgo_bl.gif);
	width: 9px;
	height: 9px;
	background-repeat: no-repeat;
	background-position: left bottom;
}

.wtg_br{
	background-image: url(wtcgo_br.gif);
	width: 9px;
	height: 9px;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.wtgi_tl{
	background-image: url(wtcgi_tl.gif);
	width: 9px;
	height: 8px;
	background-repeat: no-repeat;
	background-position: left top;
}

.wtgi_tr{
	background-image: url(wtcgi_tr.gif);
	width: 9px;
	height: 8px;
	background-repeat: no-repeat;
	background-position: right top;
}

.wtgis_tr{
	background-image: url(wtcgis_tr.gif);
	width: 9px;
	height: 8px;
	background-repeat: no-repeat;
	background-position: right top;
}

.wtgi_bl{
	background-image: url(wtcgi_bl.gif);
	width: 9px;
	height: 8px;
	background-repeat: no-repeat;
	background-position: left bottom;
}

.wtgi_br{
	background-image: url(wtcgi_br.gif);
	width: 9px;
	height: 8px;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.wtgis_br{
	background-image: url(wtcgis_br.gif);
	width: 9px;
	height: 8px;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.wtgi_c{
	background-color: #fff;
}

.wtgi_t{
	
	background-image: url(g_dot.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #fff;
}

.wtgi_t a, .wtgi_t a:hover{
	text-decoration: none;
}

.wtgi_l{
	
	background-image: url(g_dot.gif);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #fff;
}

.wtgi_r{
	
	background-image: url(g_dot.gif);
	background-position: right;
	background-repeat: repeat-y;
	background-color: #fff;
	vertical-align: top;
}

.wtgi_b{
	
	background-image: url(g_dot.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #fff;
}
.wbgmpr{
	background-color: #fff;
	margin: 3px 0 0 0;
	border-bottom: 1px dotted #777;
}
.wbgmpr img{
	margin: 10px;
}


.wtgih_t{
	background-image: url(wtcgih_tm.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #fff;
	vertical-align: bottom;
}
.wtgih_t span{
	display: block;
	background: url(t_oview.gif) 0 0 no-repeat;
	padding-left: 30px;
	color:#FFFFFF;
	font-size:18px;
	line-height: 40px;
	font-weight:bold;
}	

.wtgih_tl{
	background-image: url(wtcgih_tl.gif);
	width: 9px;
	height: 45px;
	background-repeat: no-repeat;
	background-position: left top;
}

.wtgih_tr{
	background-image: url(wtcgih_tr.gif);
	width: 9px;
	height: 45px;
	background-repeat: no-repeat;
	background-position: right top;
}
.main{
	display: block;
	padding-top: 5px;
}


.lmenu_off{
	width: 153px;
	height: 31px;
	background-image: url(t_accordian_off1.gif);
	cursor: pointer;
	background-repeat: no-repeat;
}

.lmenu_on{
	width: 153px;
	height: 31px;
	background-image: url(t_accordian_on1.gif);
	cursor: pointer;
	font-weight: bold;
	background-repeat: no-repeat;
}
.lmenu_off div, .lmenu_on div{
	position: relative;
	top: 7px;
	left: 23px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.lsubmenu{
	display: none;
	width: 153px;
	clear: both;
	
}
.lsubmenu a,.lsubmenu a:hover, .lsubmenu a:active, .lsubmenu a:visited{
	text-decoration: none;
}
.lsubmenu table{
	width: 153px;
}
.lsubmenu td, .lsubmenu table td, .lsubmenu table tr td{
	height: 20px;
	overflow: hidden;
	
}
.lsba{
	background-image: url(arrow_02.gif);
	background-position: right center;
	background-repeat: no-repeat;
	width: 15px;
}
.lsbab{
	/*border-bottom: 1px solid #E7E7E7;*/
	width: 132px;
	overflow: hidden;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px !important;
	line-height: 12px;
	text-align: left;
	background-image: url(lmenu_s_bg.gif);
	background-position: right;
	background-repeat: repeat-y;
	padding: 0 0 0 5px;
}
.lsbab *{
	font-size: 9px !important;
	color: #444;
}
#lmsbs_cnt{
	margin: 0 0 0 0;
	width: 152px;
	float: right;
}

/* skycrapper */

#jansale{
	position: absolute;
	top: 5px;
	left: 50%;
	margin-left: 160px;
}
#maincontent table{
	width: 420px !important;
}


.dspb{
	display: block;
	clear: left;
        font-size: 10px;
        text-align: center;
        padding: 0 2px 0 0;
}

.dspb2{
	font-size: 11px;
        text-align: center;
        margin-top: 0px;
        padding-top: 0px; 
}

#ftr{
	border-top: 1px solid #BFC9CB;
	background-color: #EDF2F3;
	padding: 15px 0;
}
#ftr, #ftr a:link, #ftr a:active, #ftr a:visited{
	color: #444;
	text-decoration: none;
}
#ftr a:hover{
	text-decoration: underline;
}
#ftr .hdr{
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.fot_div{
	height: 160px;
	width: 10px;
	float: left;
	background-image: url(footer_div1.gif);
	background-repeat: no-repeat;
}
#fd1, #fd2, #fd3, #fd4{
	height: 160px;
	float: left;
}
#fd1{
	width: 197px;
	margin: 0 0 0 10px;
}
#fd1 img{
	margin: 12px 0 0 0;
}
#fd2{
	width: 255px;
	height: 160px;
	padding: 0 0 0 15px;
}
#fd3{
	width: 115px;
	padding: 0 0 0 10px;
}
#fd4{
	width: 110px;
}
#fd4 .hdr{
	margin: 0 0 0 13px;
}
#fd4 span{
	display: block;
	margin: 10px 0 0 0;
}
#fd4 span a{
	display: block;
	width: 100px;
	color: #444;
	text-decoration: none;
	border-bottom: 1px solid #E3E9E9;
	padding: 0 0 3px 0;
	font-size: 11px;
	margin: 0 0 0 13px
}
#fd4 span a:hover{
	text-decoration: underline;
}
.ftrmore{
	text-align: right;
	margin: 0 25px 0 0;
}
.ftrmore a{
	color: #ff4d00 !important;
	background-image: url(arrow1.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding: 0 8px 0 0;
	text-decoration: underline !important;
	font-size: 10px;
	font-weight: bold;
}
#fd1 .ftrmore{
	margin: 14px 25px 0 0;
}
.ftrnews{
	border-bottom: 1px solid #E3E8EB;
	font-family: Arial,Helvetica,sans-serif !important;
	width: 240px;
}
.ftrnews a{
	display: block;
	font-family: Arial,Helvetica,sans-serif !important;
}
.ftrnews span{
	color: #ff4d00;
}
.nobrdr{
	border-bottom: 0px none;
}
#ftrnote{
	border-top: 1px solid #F6FAFB;
	margin: 0 15px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 10px !important;
}
#ftrnote a{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 10px !important;
}
.lmnuhdr{
	font-size: 14px;
	background-image: url(h1-head-bg.gif);
	background-repeat: repeat-x;
	color: #fff;
	line-height: 25px;
	height: 23px;
	padding: 0 0 5px 9px;
	position: relative;
	text-align: left;
	font-weight: bold;
	filter:alpha(opacity=70); 
	-moz-opacity: 0.7; 
	opacity: 0.7;
}
#ftrnotecpr{
	width: 120px;
	float: right;
	font-size: 10px !important;
	font-family: Arial, Helvetica, sans-serif !important;
}
#inews{
display:none;
}
#inews2{
	width: 240px;
	height: 189px;
}

.lt a{
    color: #4E5B66;
}     

.menu ul {
list-style-image:url(http://resource.isango.com/_ui/images/ico/arrow-closed.png);
list-style-type:none;
list-style-position:outside;
}

.ldeep {
  list-style-image:url(http://resource.isango.com/_ui/images/ico/arrow-closed.png);
  list-style-type:none;
  list-style-position:inside;
}

.navi {
margin: 0;
padding: 0 0 10px 0;
}

/*new index*/
.line {border-bottom: 1px solid #ccd3d4; height: 15px; width: 100%; margin-bottom: 15px; clear: both;}

.index-block {
background-position: bottom left; background-repeat: no-repeat;
width: 708px; 
border-left: 1px solid #ccd3d4;
border-right: 1px solid #ccd3d4;
padding: 9px 0 0 0;}

.index-block ul {margin: 0; padding: 0 10px;}
.block-list li {display: inline; padding: 0 5px;}

.hdr2 {border-bottom: 1px solid #ccd3d4; background: #edeeea url(panel_title_710.gif) no-repeat; color: #1899B3; font-weight: bold; line-height: 1.2em; font-size: 1.5em; padding: 5px 0 5px 0; 
text-align: center;
margin: 0;
width: 710px;
}

.block-item {border: 1 px solid #ccd3d4; width: 708px; float: left; margin: 0 0 9px 0px; text-align: left; /*min-height: 200px;*/}

.block-item ul {list-style-type: none; margin: 5px 0 0 0px; padding: 0;}


.block-item ul li {width: 300px; float: left; min-height: 80px; padding: 0 0 25px 35px; margin:0;}

.block-item h2 {background-color: #EDEEEA; width: 218px; padding: 3px;  text-align: center; margin-bottom: 30px;}


.tours-idx {background-color: #EDEEEA; width: 484px/*708px*/; height: 86px; float: right; margin: 0; padding: 0;}
.tours-idx  p {padding: 10px; margin: 0;}

.block-item img {float: left;}

.menu {margin: 0; padding: 0 10px 15px 5px;}
.menu ul {margin: 0 0 0 20px; padding: 0;}
.menu ul li {margin: 0; padding: 5px 0 0 0;}

/*other*/

span h2 {font-size: 10px; font-weight: normal;}

h1 {
	font-family: Verdana;
	font-size: 14px;
	color: #29A2BA;
	font-weight: bold;
	margin: 3px;
}
.sep {clear: both;}

.zoom{
	background: url(zoom.gif) no-repeat 0 0;
	color: #919191;
	text-decoration: none;
	line-height: 19px;
	padding-left: 20px;
}
.zoom:hover{
	text-decoration: underline;
}
/*light box*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
#lightbox a{ text-decoration: none;}
#lightbox kbd{	font-size: 1.6em;}
/**/

/* autogenerated prices classes */

.price.gray {
	font-size: 12pt;
	font-family: verdana;
	color: #FE6500;
}
.price {
	font-size: 8pt;
	color: #FE6500;
	font-weight: bold;
	margin: 5px;
}
.price.big {
	font-size: 12pt;
	font-family: verdana;
	color: #FE6500;
}
.prefix{ margin-right: 5px; font-size: inherit;}

