body { background-image: url(../images/template/Bg.jpg); background-repeat: repeat-x; background-position: top; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; }

img { border: none; }

input, textarea, select { font: normal 11px Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; border-color: #999999; border-style: solid; border-width: 1px 1px 1px 1px; color: #000000; }

form { border: 0px; margin: 0px; }

.RadioButton { border: none; background: none; margin: 0px; }
.CheckBox { border: none; background: none; margin: 0px; }
.SubmitButton { font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #006600; border: 1px solid #009900; }

.HSwf { width: 840px; height: 160px; }
.H01 { background-image: url(../images/template/H01.jpg); background-repeat: no-repeat; width: 164px; height: 85px; }
.H02 { background-image: url(../images/template/H02.jpg); background-repeat: no-repeat; width: 164px; height: 26px; }
.H03 { background-image: url(../images/template/H03.jpg); background-repeat: no-repeat; width: 164px; height: 49px; }
.H11 { background-image: url(../images/template/H11.jpg); background-repeat: no-repeat; width: 840px; height: 12px; }
.H12 { background-image: url(../images/template/H12.jpg); background-repeat: no-repeat; width: 164px; height: 12px; }

.MenuLeft { background-image: url(../images/template/MenuLeft.jpg); background-repeat: no-repeat; width: 15px; height: 30px; }
.MenuBg { background-image: url(../images/template/MenuBg.jpg); background-repeat: repeat-x; width: 974px; height: 30px; }
.MenuBg a { color: #000000; text-decoration: none; }
.MenuRight { background-image: url(../images/template/MenuRight.jpg); background-repeat: no-repeat; width: 15px; height: 30px; }

.MenuSLeft { background-image: url(../images/template/MenuSLeft.jpg); background-repeat: no-repeat; width: 10px; height: 30px; }
.MenuSBg { background-image: url(../images/template/MenuSBg.jpg); background-repeat: repeat-x; height: 30px; font-size: 12px; font-weight: bold; color: #FFFFFF; padding-bottom: 2px; }
.MenuSBg a { color: #FFFFFF; text-decoration: none; }
.MenuSRight { background-image: url(../images/template/MenuSRight.jpg); background-repeat: no-repeat; width: 10px; height: 30px; }
.MainMenu { font-size: 12px; font-weight: bold; color: #000000; }

.TL01 { background-image: url(../images/template/TL01.jpg); background-repeat: no-repeat; width: 7px; height: 35px; }
.TL01b { background-image: url(../images/template/TL01b.jpg); background-repeat: no-repeat; width: 7px; height: 35px; }
.TH01 { background-image: url(../images/template/TH01.jpg); background-repeat: no-repeat; width: 190px; height: 35px; text-align: center; font-size: 12px; font-weight: bold; color: #003300; }
.TH02 { background-image: url(../images/template/TH02.jpg); background-repeat: no-repeat; width: 190px; height: 35px; text-align: center; font-size: 12px; font-weight: bold; color: #003300; }
.TLC { background-image: url(../images/template/TLC.jpg); background-repeat: no-repeat; width: 6px; height: 35px; }
.TLCb { background-image: url(../images/template/TLCb.jpg); background-repeat: no-repeat; width: 6px; height: 35px; }

.Br01 { background-image: url(../images/template/Br01.jpg); background-repeat: repeat-y; width: 7px; }
.TBg { background-image: url(../images/template/TBg.jpg); background-repeat: repeat-y; width: 190px; }
.Br02 { background-image: url(../images/template/Br02.jpg); background-repeat: repeat-y; width: 6px; }

.TCL { background-image: url(../images/template/TCL.jpg); background-repeat: no-repeat; width: 9px; height: 35px; }
.TC { background-image: url(../images/template/TC.jpg); background-repeat: no-repeat; width: 580px; height: 35px; text-align: center; font-size: 11px; font-weight: bold; color: #000033; }
.TCR { background-image: url(../images/template/TCR.jpg); background-repeat: no-repeat; width: 9px; height: 35px; }

.Br03 { background-image: url(../images/template/Br03.jpg); background-repeat: repeat-y; width: 9px; height: 35px; }
.MainBg { background-color: #FFFFFF; width: 580px; }
.Br04 { background-image: url(../images/template/Br04.jpg); background-repeat: repeat-y; width: 9px; height: 35px; }

.TRC { background-image: url(../images/template/TRC.jpg); background-repeat: no-repeat; width: 6px; height: 35px; }
.TR01 { background-image: url(../images/template/TR01.jpg); background-repeat: no-repeat; width: 7px; height: 35px; }
.TRCb { background-image: url(../images/template/TRCb.jpg); background-repeat: no-repeat; width: 6px; height: 35px; }
.TR01b { background-image: url(../images/template/TR01b.jpg); background-repeat: no-repeat; width: 7px; height: 35px; }

.Br05 { background-image: url(../images/template/Br05.jpg); background-repeat: repeat-y; width: 6px; height: 35px; }
.Br06 { background-image: url(../images/template/Br06.jpg); background-repeat: repeat-y; width: 7px; height: 35px; }

.TCB01 { background-image: url(../images/template/TCB01.jpg); background-repeat: no-repeat; width: 9px; height: 15px; }
.TCB { background-image: url(../images/template/TCB.jpg); background-repeat: no-repeat; width: 580px; height: 15px; }
.TCB02 { background-image: url(../images/template/TCB02.jpg); background-repeat: no-repeat; width: 9px; height: 15px; }

.TBL01 { background-image: url(../images/template/TBL01.jpg); background-repeat: no-repeat; width: 7px; height: 15px; }
.TB { background-image: url(../images/template/TB.jpg); background-repeat: no-repeat; width: 190px; height: 15px; }
.TBL02 { background-image: url(../images/template/TBL02.jpg); background-repeat: no-repeat; width: 6px; height: 15px; }

.TBR01 { background-image: url(../images/template/TBR01.jpg); background-repeat: no-repeat; width: 6px; height: 15px; }
.TBR02 { background-image: url(../images/template/TBR02.jpg); background-repeat: no-repeat; width: 7px; height: 15px; }

.F01 { background-image: url(../images/template/F01.jpg); background-repeat: no-repeat; width: 20px; height: 6px; }
.F02 { background-image: url(../images/template/F02.jpg); background-repeat: no-repeat; width: 964px; height: 6px; }
.F03 { background-image: url(../images/template/F03.jpg); background-repeat: no-repeat; width: 20px; height: 6px; }

.F11 { background-image: url(../images/template/F11.jpg); background-repeat: no-repeat; width: 20px; height: 24px; }
.F12 { background-image: url(../images/template/F12.jpg); background-repeat: no-repeat; width: 964px; height: 24px; }
.F13 { background-image: url(../images/template/F13.jpg); background-repeat: no-repeat; width: 20px; height: 24px; }

.F21 { background-image: url(../images/template/F21.jpg); background-repeat: no-repeat; background-position: top; width: 20px; height: 48px; }
.F22 { background-image: url(../images/template/F22.jpg); background-repeat: no-repeat; background-position: top; width: 964px; height: 48px; }
.F23 { background-image: url(../images/template/F23.jpg); background-repeat: no-repeat; background-position: top; width: 20px; height: 48px; }

.C01 { background-image: url(../images/template/C01.jpg); background-repeat: no-repeat; width: 4px; height: 6px; }
.C02 { background-image: url(../images/template/C02.jpg); background-repeat: no-repeat; width: 90px; height: 6px; }
.C03 { background-image: url(../images/template/C03.jpg); background-repeat: repeat-x; height: 6px; }
.C04 { background-image: url(../images/template/C04.jpg); background-repeat: no-repeat; width: 80px; height: 6px; }
.C05 { background-image: url(../images/template/C05.jpg); background-repeat: no-repeat; width: 4px; height: 6px; }

.C11 { background-image: url(../images/template/C11.jpg); background-repeat: repeat-y; width: 4px; }
.C13 { background-color: #FFFFFF; }
.C15 { background-image: url(../images/template/C15.jpg); background-repeat: repeat-y; width: 4px; }

.C21 { background-image: url(../images/template/C21.jpg); background-repeat: no-repeat; width: 4px; height: 10px; }
.C22 { background-image: url(../images/template/C22.jpg); background-repeat: no-repeat; width: 90px; height: 10px; }
.C23 { background-image: url(../images/template/C23.jpg); background-repeat: repeat-x; height: 10px; }
.C24 { background-image: url(../images/template/C24.jpg); background-repeat: no-repeat; width: 80px; height: 10px; }
.C25 { background-image: url(../images/template/C25.jpg); background-repeat: no-repeat; width: 4px; height: 10px; }

.Airplane { background-image: url(../images/template/airplane.jpg); background-position: bottom; background-repeat: no-repeat; width: 200px; height: 50px; }
.BusImage { background-image: url(../images/template/bus.jpg); background-position: bottom; background-repeat: no-repeat; width: 200px; height: 50px; }
.AirplaneBg { background-image: url(../images/template/airplane_bg.jpg); background-position: bottom; background-repeat: repeat-x; font-size: 11px; }
.AirplaneBg b { font-size: 12px; font-weight: bold; color: #006600; }
.AirplaneBg p { padding: 0px; margin: 0px; }

.copyright { font-size: 10px; color: #003300; text-align: center }
.FLinks { font-size: 10px; color: #000099; text-align: center; font-weight: bold; }
.FLinks a { color: #000099; text-decoration: none; }
.FLinks a:hover { color: #003300; }

.PlaneTicketForm { font-size: 11px; color: #000000; }
.PTFCell { background-color: #F6F6F6; }
.PTFCellError { background-color: #FFCCCD; }
.PTFHeader { background-color: #EEEEEE; }

.ContactForm { font-size: 11px; color: #000000; }
.CFCell { background-color: #F6F6F6; }
.CFCellError { background-color: #FFCCCD; }
.CFHeader { background-color: #EEEEEE; }

.MainText { font-size: 12px; color: #000000; padding: 5px; }
.MainText a { color: #006600; text-decoration: none; }
.MainText a:hover { color: #0000FF; }
.MainText p { margin-top: 0px; }
.MainText table { border: none; background-color: #bdd3e1;}
.MainText tr { background-color: #FFFFFF; }
.MainText td { border: none; }

.RateText { font-size: 11px; font-weight: bold; color: #00000; }
.RateText b { font-size: 10px; font-weight: bold; color: #006600; }

.NewsletterText { font-size:11px; color:#006600; }

.MeniuLink { font-size: 11px; font-weight: bold; color: #000000; }
.MeniuLink a { color: #000000; text-decoration: none; }
.MeniuLink a:hover { color: #006600; }

.tabtitle { font-size: 12px; font-weight: bold; color: #a10000; margin-bottom: 4px; }
.tab_bg { background-color: #d9d9d9; width: 180px; }
.tabl_bottom { background-image: url(../images/template/tabl_bottom.gif); background-repeat: no-repeat; width: 171px; height: 23px; }
.tabr_bottom { background-image: url(../images/template/tabr_bottom.gif); background-repeat: no-repeat; width: 171px; height: 23px; }

.tab_categ_1 { background-image: url(../images/template/MenuT1.jpg); background-repeat: no-repeat; width: 203px; height: 35px; text-align: center; }
.tab_categ_2 { background-image: url(../images/template/MenuT2.jpg); background-repeat: no-repeat; width: 203px; height: 35px; text-align: center; }

.tab_categ_text { color: #333333; font-size: 12px; font-weight: bold; padding-top: 10px; } 
.tab_categ_text a { color: #333333; text-decoration: none; }
.tab_categ_text a:hover { color: #990000; }

.tab_categ_link { background-image: url(../images/template/MenuTBg.jpg); background-repeat: repeat-y; width: 203px; font-size: 11px; font-weight: bold; color: #009900; letter-spacing: 0px; }
.tab_categ_link a { color: #000033; text-decoration: none; }
.tab_categ_link a:hover { color: #0000FF; }

.tab_categ_off { background-image: url(../images/template/MenuLinkOff.jpg); background-repeat: no-repeat; width: 203px; height: 20px; }
.tab_categ_on { background-image: url(../images/template/MenuLinkOn.jpg); background-repeat: no-repeat; width: 203px; height: 20px; }

.MenuTBottom { background-image: url(../images/template/MenuTBottom.jpg); background-repeat: no-repeat; width: 203px; height: 15px; }

.divbg { background-image: url(../images/template/divbg.jpg); background-repeat: repeat-x; height: 20px; text-align: center; color: #000033; font-size: 12px; font-weight: bold; }
.cat_title { font-size: 12px; font-weight: bold; text-align: center; }
.cat_title a { color: #003300; text-decoration: none; }
.cat_title a:hover { color: #0000FF; }

.LeftLink { font-size: 11px; font-weight: bold; color: #006600; padding: 2px; }
.LeftLink a { font-size: 11px; color: #006600; text-decoration: none; }
.LeftLink a:hover { color: #000066; }

.PromotionCell { background-color: #FFFFFF; width: 144px; margin-top: 5px; }
.PromotionTitle { color: #003300; font-size: 11px; text-align: center; padding: 2px; }
.PromotionTitle a { color: #003300; text-decoration: none; }
.PromotionTitle a:hover { color: #000066; }
.PromotionPriceText { font-size: 10px; color: #666666; padding: 2px; }
.PromotionPrice { font-size: 11px; font-weight: bold; color: #000000; }
.PromotionImage { padding: 2px; }

.SuccessBox { border: 1px solid #006600; background-color: #F0FFF0; font-size: 12px; font-weight: bold; text-align: center; padding: 10px; margin: 5px; }
.ErrorBox { border: 1px solid #990000; background-color: #FFECEC; font-size: 12px; font-weight: bold; text-align: center; padding: 10px; margin: 5px; }

.piclarge { font-size: 10px; }
.piclarge a { color: #999999; }

.ProdCell { background-color: #F6F6F6; font-size: 11px; }
.ProdHeader { background-color: #EEEEEE; font-size: 12px; font-weight: bold; color: #003300; padding-top: 5px; padding-bottom: 5px; }

.main_tab_warning_bg { border: 1px solid #FF6600; background-color: #FFFF99; font-size: 12px; font-weight: bold; text-align: center; padding: 10px; margin: 5px; }

.Pagination { background-image: url(../images/template/divbg.jpg); background-repeat: repeat-x; height: 20px; padding: 3px; font-size: 11px; font-weight: normal; color: #006600; }
.Pagination a { color: #006600; text-decoration: none; }
.Pagination a:hover { color: #009900; }

/*image fade*/
#imageContainer {
	position:relative;
	margin:auto;
	width: 190px;
	height: 190px;
}

#imageContainerRight {
	position:relative;
	margin:auto;
	width: 190px;
	height: 190px;
}

#imageContainer {
height: 190px;
}

#imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
	height: 190px;
}

#imageContainerRight {
height: 190px;
}

#imageContainerRight img {
	display:none;
	position:absolute;
	top:0; left:0;
	height: 190px;
}
