body { background-color: #ffaa00; font-family: Georgia, "Times New Roman", Times, serif; margin: 0px; }
img { border: none; }
input, textarea, select { font: normal 12px 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; }
.message { font-size: 12px; font-weight: bold; color: #CC3300; border: 2px solid #FF9900; background-color: #FFCC99; padding: 10px; }
p { margin: 0px; padding: 0px; border: none; }


.H00 { background-image: url(../images/template/H00.gif); background-repeat: repeat-x; height: 205px; }

.H01 { background-image: url(../images/template/H01.gif); background-repeat: no-repeat; width: 439px; height: 83px; }
.H02 { background-image: url(../images/template/H02.gif); background-repeat: no-repeat; width: 418px; height: 83px; }
.H03 { background-color: #06a5cd; width: 111px; height: 83px; }

.H11 { background-image: url(../images/template/H11.gif); background-repeat: no-repeat; width: 439px; height: 122px; }
.H12 { background-image: url(../images/template/H12.gif); background-repeat: no-repeat; width: 418px; height: 122px; }
.H13 { background-image: url(../images/template/H13.gif); background-repeat: no-repeat; width: 111px; height: 122px; }

.SubmitButton { font-size: 12px; font-weight: bold; color: #FF6600; background-color: #FFFAF2; border: 1px solid #FF0000; }

.MainBg { background-color: #ffaa00; background-image: url(../images/template/MainBg.gif); background-position: top; background-repeat: repeat-x; }

.MenuLeft { background-color: #ffaa00; background-image: url(../images/template/MenuLeft.gif); background-position: top; background-repeat: no-repeat; width:9px; height: 42px; }
.MenuRight { background-color: #ffaa00; background-image: url(../images/template/MenuRight.gif); background-position: top; background-repeat: no-repeat; width:9px; height: 42px; }
.MenuMainBg { background-color: #ffaa00; background-image: url(../images/template/MenuMainBg.gif); background-position: top; background-repeat: repeat-x; width: 968px; }

.Main { background-color: #ffaa00; }

.MainBgFooter { background-color: #ffaa00; background-image: url(../images/template/MainBgFooter.gif); background-position: top; background-repeat: repeat-x; }
.FooterBgLeft { background-color: #ffaa00; background-image: url(../images/template/FooterBgLeft.gif); background-position: top; background-repeat: no-repeat; width:9px; height: 23px; }
.FooterBgRight { background-color: #ffaa00; background-image: url(../images/template/FooterBgRight.gif); background-position: top; background-repeat: no-repeat; width:9px; height: 23px; }
.FooterBg { background-color: #ffaa00; background-image: url(../images/template/FooterBg.gif); background-position: top; background-repeat: repeat-x; width: 968px; }


.FooterCopy { background-color: #0895b9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding-bottom: 10px; }

.TopMenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.TopMenu a { color: #FFFFFF; text-decoration: none; }
.TopMenu a:hover { color: #FF0000; }

.MenuTab { font-size: 14px; font-weight: bold; color: #000000; height: 49px; padding-left: 10px; padding-right: 10px; }
.MenuTabOver { background-image: url(../images/template/Star.gif); background-repeat: no-repeat; background-position: center; font-size: 14px; font-weight: bold; color: #800000; height: 49px; cursor: pointer; padding-left: 10px; padding-right: 10px; }
.MenuDivider { font-size: 14px; color: #EED009; font-weight: bold; }

.Tab1_01 { background-image: url(../images/template/Tab1_01.gif); background-repeat: no-repeat; width: 12px; height: 12px; }
.Tab1_02 { background-image: url(../images/template/Tab1_02.gif); background-repeat: repeat-x; height: 12px; }
.Tab1_03 { background-image: url(../images/template/Tab1_03.gif); background-repeat: no-repeat; width: 12px; height: 12px; }
.Tab1_11 { background-image: url(../images/template/Tab1_11.gif); background-repeat: repeat-y; width: 12px; }
.Tab1_12 { background-color: #06a5cd; }
.Tab1_13 { background-image: url(../images/template/Tab1_13.gif); background-repeat: repeat-y; width: 12px; }
.Tab1_21 { background-image: url(../images/template/Tab1_21.gif); background-repeat: no-repeat; width: 12px; height: 12px; }
.Tab1_22 { background-image: url(../images/template/Tab1_22.gif); background-repeat: repeat-x; height: 12px; }
.Tab1_23 { background-image: url(../images/template/Tab1_23.gif); background-repeat: no-repeat; width: 12px; height: 12px; }

.Tab2_01 { background-image: url(../images/template/Tab2_01.gif); background-repeat: no-repeat; width: 12px; height: 12px; }
.Tab2_02 { background-image: url(../images/template/Tab2_02.gif); background-repeat: repeat-x; height: 12px; }
.Tab2_03 { background-image: url(../images/template/Tab2_03.gif); background-repeat: no-repeat; width: 12px; height: 12px; }
.Tab2_11 { background-image: url(../images/template/Tab2_11.gif); background-repeat: repeat-y; width: 12px; }
.Tab2_12 { background-color: #FFFFFF; }
.Tab2_13 { background-image: url(../images/template/Tab2_13.gif); background-repeat: repeat-y; width: 12px; }
.Tab2_21 { background-image: url(../images/template/Tab2_21.gif); background-repeat: no-repeat; width: 12px; height: 12px; }
.Tab2_22 { background-image: url(../images/template/Tab2_22.gif); background-repeat: repeat-x; height: 12px; }
.Tab2_23 { background-image: url(../images/template/Tab2_23.gif); background-repeat: no-repeat; width: 12px; height: 12px; }

.Tab3_01 { background-image: url(../images/template/Tab3_01.gif); background-repeat: no-repeat; width: 12px; height: 12px; }
.Tab3_02 { background-image: url(../images/template/Tab3_02.gif); background-repeat: repeat-x; height: 12px; }
.Tab3_03 { background-image: url(../images/template/Tab3_03.gif); background-repeat: no-repeat; width: 12px; height: 12px; }
.Tab3_11 { background-image: url(../images/template/Tab3_11.gif); background-repeat: repeat-y; width: 12px; }
.Tab3_12 { background-color: #ffee66; }
.Tab3_13 { background-image: url(../images/template/Tab3_13.gif); background-repeat: repeat-y; width: 12px; }
.Tab3_21 { background-image: url(../images/template/Tab3_21.gif); background-repeat: no-repeat; width: 12px; height: 12px; }
.Tab3_22 { background-image: url(../images/template/Tab3_22.gif); background-repeat: repeat-x; height: 12px; }
.Tab3_23 { background-image: url(../images/template/Tab3_23.gif); background-repeat: no-repeat; width: 12px; height: 12px; }

.Tab4_01 { background-image: url(../images/template/Tab4_01.gif); background-repeat: no-repeat; width: 12px; height: 12px; }
.Tab4_02 { background-image: url(../images/template/Tab4_02.gif); background-repeat: repeat-x; height: 12px; }
.Tab4_03 { background-image: url(../images/template/Tab4_03.gif); background-repeat: no-repeat; width: 12px; height: 12px; }
.Tab4_11 { background-image: url(../images/template/Tab4_11.gif); background-repeat: repeat-y; width: 12px; }
.Tab4_12 { background-color: #bdd7fb; }
.Tab4_13 { background-image: url(../images/template/Tab4_13.gif); background-repeat: repeat-y; width: 12px; }
.Tab4_21 { background-image: url(../images/template/Tab4_21.gif); background-repeat: no-repeat; width: 12px; height: 12px; }
.Tab4_22 { background-image: url(../images/template/Tab4_22.gif); background-repeat: repeat-x; height: 12px; }
.Tab4_23 { background-image: url(../images/template/Tab4_23.gif); background-repeat: no-repeat; width: 12px; height: 12px; }
/*
.Img1_01 { background-image: url(../images/template/Img1_01.gif); background-repeat: no-repeat; width: 3px; height: 3px; }
.Img1_02 { background-image: url(../images/template/Img1_02.gif); background-repeat: repeat-x; height: 3px; }
.Img1_03 { background-image: url(../images/template/Img1_03.gif); background-repeat: no-repeat; width: 8px; height: 3px; }
.Img1_11 { background-image: url(../images/template/Img1_11.gif); background-repeat: repeat-y; width: 3px; }
.Img1_12 { }
.Img1_13 { background-image: url(../images/template/Img1_13.gif); background-repeat: repeat-y; width: 8px; }
.Img1_21 { background-image: url(../images/template/Img1_21.gif); background-repeat: no-repeat; width: 3px; height: 8px; }
.Img1_22 { background-image: url(../images/template/Img1_22.gif); background-repeat: repeat-x; height: 8px; }
.Img1_23 { background-image: url(../images/template/Img1_23.gif); background-repeat: no-repeat; width: 8px; height: 8px; }

.Img2_01 { background-image: url(../images/template/Img2_01.gif); background-repeat: no-repeat; width: 3px; height: 3px; }
.Img2_02 { background-image: url(../images/template/Img2_02.gif); background-repeat: repeat-x; height: 3px; }
.Img2_03 { background-image: url(../images/template/Img2_03.gif); background-repeat: no-repeat; width: 8px; height: 3px; }
.Img2_11 { background-image: url(../images/template/Img2_11.gif); background-repeat: repeat-y; width: 3px; }
.Img2_12 { }
.Img2_13 { background-image: url(../images/template/Img2_13.gif); background-repeat: repeat-y; width: 8px; }
.Img2_21 { background-image: url(../images/template/Img2_21.gif); background-repeat: no-repeat; width: 3px; height: 8px; }
.Img2_22 { background-image: url(../images/template/Img2_22.gif); background-repeat: repeat-x; height: 8px; }
.Img2_23 { background-image: url(../images/template/Img2_23.gif); background-repeat: no-repeat; width: 8px; height: 8px; }
*/
.CalendarHeader { font-size: 12px; font-weight: bold; color: #FFFF00; padding-bottom: 5px; }
.CalendarHeader a { color: #FFFF00; text-decoration: none; }
.CalendarHeader a:hover { color: #FFFFFF; }

.CalendarDayName { font-size: 10px; font-weight: bold; color: #FFFF00; text-align: center; }

.CalendarDaySelected { background-color: #FF9900; font-size: 11px; font-weight: bold; color: #000000; text-align: center; }
.CalendarDaySelected a { color: #000000; text-decoration:none; }
.CalendarDaySelected a:hover { color: #000000; }

.CalendarDaySelectedOn { background-color: #FF9900; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center; }
.CalendarDaySelectedOn a { color: #FFFFFF; text-decoration:none; }
.CalendarDaySelectedOn a:hover { color: #FFFFFF; }

.CalendarDay { font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center; }
.CalendarDay a { color: #FFFFFF; text-decoration: none; }
.CalendarDay a:hover { color: #FF0000; }

.CalendarDayOn { background-color: #802218; font-size: 11px; font-weight: bold; color: #FFFFFF; cursor: pointer; text-align: center }
.CalendarDayOn a { color: #FFFFFF; text-decoration: none; }
.CalendarDayOn a:hover { color: #FFFFFF; }

.OffersTitle { font-size: 14px; font-weight: bold; color: #7F201A; padding-bottom: 5px; }
.OffersSubtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; }
.OffersDate { font-size: 11px; color: #B03F1D; }
.OffersText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.OffersText a { color: #CC0000; text-decoration: none; }
.OffersText a:hover { text-decoration: underline; }
.OffersLinks { font-size: 13px; font-weight: bold; color: #DB2E1D; padding-top: 5px; }
.OffersLinks a { color: #DB2E1D; text-decoration: none; }
.OffersLinks a:hover { text-decoration: underline; }

.CategoryCountry { font-size: 13px; font-weight: bold; color: #FF0000; padding-left: 10px; }
.CategoryCity { font-size: 13px; color: #000000; padding-left: 30px; }

.PriceHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #ffaa00; }
.PriceCell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFF99; }