body { margin: 0; padding: 0; background: #ffffff url('./images3/i_01.gif') repeat-x top left; }

.layout { border-collapse: collapse; }

table.list { background: #bbbbbb; font-family: Arial, 'Arial Cyr', sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #000000; }


td { color: #000000; font-size: 11px; font-family: Arial; }

.superprice { padding: 0 0px; background:url('./images3/superprice.gif') no-repeat top left; }
.vertdiv_o {background:url('./images3/dottedline_v.gif') repeat-x top left; background-color: #FF6633; }
.menupad { padding: 0 5px; background:url('./images3/m_inact_bkg.gif') repeat-x top left; background-color: #59b200; }
.menupad_a { padding: 0 5px; background:url('./images3/m_act_bkg.gif') repeat-x top left; background-color: #298200; }
.menubg { background: url('./images3/buttonbkg.gif') repeat-x bottom left; }
.menubg_a { background: url('./images3/i_06.gif') repeat-x bottom left; }
.datetd { color: #ffffff; font-family: Arial, 'Arial Cyr', sans-serif; font-size: 8pt; padding-right: 11px; }
.copy { background-color: #e3d1db; color: #898989; font-weight: normal; padding: 0px 11px 0px 10px; }
.cellheader { background: #007FFF; font-family: Arial, 'Arial Cyr', sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-align: center;}
.cellheaderleft { background: #59b200; font-family: Arial, 'Arial Cyr', sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-align: left;}
.popupheader { background: #007FFF; font-family: Arial, 'Arial Cyr', sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-align: center; }
.popuplink { background:	#FFFFFF; font-family: Arial, 'Arial Cyr', sans-serif; font-size: 12pt; font-weight: normal; }
.cell { background:      #FFFFFF; }
.cell_even { background: #eeeeee; }
.cell_flt { background:      #FCFCFC; }
.cell_even_flt { background: #dcdcdc; }
.cell_flight { background: #ececec; }
.cellcity { background:	#FFFFFF; text-align: left; }
.cellairp { background: #FFFFFF; text-align: right; }
.listing { background: #dddddd; }

.errormsg {
	color: #000000;
	background-color:#EC9B9B;
	border:double;
	border-color:#E70E44;
	font-weight: bold;
	font-family: Arial, 'Arial Cyr', sans-serif;
	font-size: 10pt;
	border-left-color: #E70E44;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;	
}
.errormsgsmall {
	color: #000000;
	background-color:#EC9B9B;
	border:double;
	border-color:#E70E44;
	font-weight: bold;
	font-family: Arial, 'Arial Cyr', sans-serif;
	font-size: 9pt;
	border-left-color: #E70E44;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;	
}

a.copy { background-color: #e3d1db; color: #2656b5; font-weight: normal; padding: 0px 11px 0px 10px; }
a.branch { color:#FFFFFF; font-weight:bold; font-style:italic; font-size:14px; text-decoration: none; }

.irtd { padding: 6px 26px 20px 10px; }
.iltd { padding: 11px 0px 20px 10px; }

.ny { background-color: #f3e978; }
.nyltc_y { background: url('./images3/yltc_y.gif') no-repeat top left; background-color: #f3e978; padding: 7px 20px 0 20px; font-size: 12px;}
.nyrtc_y { background: url('./images3/yrtc_y.gif') no-repeat top right; background-color: #f3e978; padding: 7px 20px 0 20px;}
.nyltc { background: url('./images3/yltc.gif') no-repeat top left; background-color: #f3e978; padding: 7px 20px 0 20px; font-size: 12px;}
.nyrtc { background: url('./images3/yrtc.gif') no-repeat top right; background-color: #f3e978; padding: 7px 20px 0 20px;}
.nyrbc { background: url('./images3/yrbc.gif') no-repeat bottom right; background-color: #f3e978; }
.nylbc { background: url('./images3/ylbc.gif') no-repeat bottom left; background-color: #f3e978; }

.no { background-color: #FF7500; }
.noltc { background: url('./images3/oltc.gif') no-repeat top left; background-color: #FF7500; padding: 7px 20px 0 20px; font-size: 12px;}
.nortc { background: url('./images3/ortc.gif') no-repeat top right; background-color: #FF7500; padding: 7px 20px 0 20px;}
.norbc { background: url('./images3/orbc.gif') no-repeat bottom right; background-color: #FF7500; }
.nolbc { background: url('./images3/olbc.gif') no-repeat bottom left; background-color: #FF7500; }

.nb { background-color: #007FFF; }
.nbltc { background: url('./images3/bltc.gif') no-repeat top left; background-color: #007FFF; }
.nbrtc { background: url('./images3/brtc.gif') no-repeat top right; background-color: #007FFF; }
.nbrbc { background: url('./images3/brbc.gif') no-repeat bottom right; background-color: #007FFF; }
.nblbc { background: url('./images3/blbc.gif') no-repeat bottom left; background-color: #007FFF; }

.ng { background-color: #59B200; }
.ngltc { background: url('./images3/wh2gr_ltc.gif') no-repeat top left; background-color:  #59B200; padding: 0px 20px 0 20px; font-size: 12px;}
.ngrtc { background: url('./images3/wh2gr_rtc.gif') no-repeat top right; background-color:  #59B200; padding: 0px 20px 0 20px;}
.ngrbc { background: url('./images3/wh2gr_rbc.gif') no-repeat bottom right; background-color:  #59B200; }
.nglbc { background: url('./images3/wh2gr_lbc.gif') no-repeat bottom left; background-color:  #59B200; }

.gr2whltc { background: url('./images3/gr2wh_ltc.gif') no-repeat top left; background-color: #ffffff; }
.gr2whrtc { background: url('./images3/gr2wh_rtc.gif') no-repeat top right; background-color: #ffffff; }
.gr2whrbc { background: url('./images3/gr2wh_rbc.gif') no-repeat bottom right; background-color: #ffffff; }
.gr2whlbc { background: url('./images3/gr2wh_lbc.gif') no-repeat bottom left; background-color: #ffffff; }

.wh2grltc { background: url('./images3/wh2gr_ltc.gif') no-repeat top left; background-color: #59B200; }
.wh2grrtc { background: url('./images3/wh2gr_rtc.gif') no-repeat top right; background-color: #59B200; }
.wh2grrbc { background: url('./images3/wh2gr_rbc.gif') no-repeat bottom right; background-color: #59B200; }
.wh2grlbc { background: url('./images3/wh2gr_lbc.gif') no-repeat bottom left; background-color: #59B200; }

.grfooter { background: url('./images3/footerbkg.gif') repeat-x bottom left; background-color: #59b200; font-size: 10px;}
.grfooterplain { background: url('./images3/footerbkgplain.gif') repeat-x bottom left; background-color: #59b200; font-family: Arial, 'Arial Cyr', sans-serif; font-size: pt; font-weight: bold; color: #FFFFFF;}

.linedivider {background: transparent url(./images3/i_19.gif) repeat-x scroll left middle;}

.yellowtab { margin-bottom: 29px; background: #f67ec8 url('./images3/conerrb.gif') no-repeat bottom right;  }
.yellowtab1 { background: url('./images3/conerlb.gif') no-repeat bottom left;  }
.yellowtab2 { background: #f3e978 url('./images3/conerrt.gif') no-repeat top right;  }
.yellowtab3 { background: url('./images3/conerlt.gif') no-repeat top left;  }
.ytd1 { padding: 7px 20px 0 20px; font-size: 12px; }
.ytd2 { padding: 7px 20px 0 20px; }
.linetd { margin: 0 10px; background: url('./images3/i_08.gif') repeat-x top left; }

a { color: #007fff; }
a.lglink { color: #007fff; font-family: Arial, 'Arial Cyr', sans-serif; font-size: 11pt; font-weight: bold;}
a.white { color: #ffffff; }
a.black { color: #000000; }
a.blue { color: #007FFF; }
a.poplink { color: #007fff; font-family: Arial, 'Arial Cyr', sans-serif; font-size: 12pt; font-weight: normal; }

p { margin: 0px 0px 14px 0px; }
h1 { font-family: Arial, 'Arial Cyr', sans-serif; font-size: 12pt; font-weight: bold; color: 000000; margin: 0px; }
h2 { font-family: Arial, 'Arial Cyr', sans-serif; font-size: 10pt; font-weight: bold; color: 000000; margin: 0px; }

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

input.text { font-family: Arial, 'Arial Cyr', sans-serif; font-size: 8pt; font-weight: normal; color: #000000;  width: 100%;  height: 19px; }
input.textlg { font-family: Arial, 'Arial Cyr', sans-serif; font-size: 10pt; font-weight: normal; color: #000000;  width: 100%; height: 30px; padding: 0 3px; border: 1px solid #9c9c9c; }
input.textlg:focus, .zastrahov-first:focus, .zastrahov-second:focus, .zastrahov-third:focus  { border: 1px solid #444; }
input.textlgm { font-family: Arial, 'Arial Cyr', sans-serif; font-size: 10pt; font-weight: bold; color: #000000;  width: 100%; }
input.buttongreen { background: url('./images3/submitbuttonbkg.gif') repeat-x top left; font-family: Arial, 'Arial Cyr', sans-serif; font-size: 9pt; font-weight: bold; color: #000000; border: 0px; height: 19px; }
input.button { font-family: Arial, 'Arial Cyr', sans-serif; font-size: 12pt; font-weight: bold; color: #000000; padding: 10px; }
input.buttonsmall { font-family: Arial, 'Arial Cyr', sans-serif; font-size: 8pt; font-weight: bold; color: #000000; }
input.bluebutton { background: url('./images3/newsubmitbutton2.gif') no-repeat top left; font-family: Arial, 'Arial Cyr', sans-serif; font-size: 9pt; font-weight: bold; color: #ffffff; border: 0px; height: 28px; width: 98px; }
input.bluebuttonsmall { background: url('./images3/bluebutton86small.gif') no-repeat top left; font-family: Arial, 'Arial Cyr', sans-serif; font-size: 9pt; font-weight: bold; color: #ffffff; border: 0px; height: 15px; width: 86px; }
input.bluebuttonlongcheck { background: url('./images3/newsubmitbutton200.gif') no-repeat top left; font-family: Arial, 'Arial Cyr', sans-serif; font-size: 9pt; font-weight: bold; color: #ffffff; border: 0px; height: 28px; width: 200px; }
input.bluebuttonlong { background: url('./images3/newsubmitbutton200.gif') no-repeat top left; font-family: Arial, 'Arial Cyr', sans-serif; font-size: 9pt; font-weight: bold; color: #ffffff; border: 0px; height: 28px; width: 200px; }
input.reloadthin { background: url('./images3/reload1.gif') no-repeat top left; font-family: Arial, 'Arial Cyr', sans-serif; font-size: 9pt; font-weight: bold; color: #ffffff; border: 0px; height: 15px; width: 15px; }
input.reloadthick { background: url('./images3/reload3.gif') no-repeat top left; font-family: Arial, 'Arial Cyr', sans-serif; font-size: 9pt; font-weight: bold; color: #ffffff; border: 0px; height: 18px; width: 18px; }

select.select { font-family: Arial, 'Arial Cyr', sans-serif; font-size: 8pt; font-weight: normal; color: #000000; width: 100%; height: 19px; }
select.selectlg { font-family: Arial, 'Arial Cyr', sans-serif; font-size: 10pt; font-weight: normal; color: #000000; width: 100%; height: 30px; padding: 5px 3px; border: 1px solid #9c9c9c; }
select.errorlist { font-family: Arial, 'Arial Cyr', sans-serif; font-size: 12pt; font-weight: bold; color:#000000; background-color:#ffffff; width: 100%; }
select.sm { font-family: Arial, 'Arial Cyr', sans-serif; font-size: 8pt; font-weight: normal; color: #000000; width: 35px; height: 19px; }
select.list { font-family: Arial, 'Arial Cyr', sans-serif; font-size: 8pt; font-weight: normal; color: #000000; }
.iclick { cursor: hand; cursor: pointer; }

h3 { font-size: 14pt; margin: 0; padding: 0; font-weight: normal; }
.zastrahov-first, .zastrahov-second, .zastrahov-third { height: 30px; padding: 0 3px; border: 1px solid #9c9c9c; font-size: 10pt; }
