.bulta{
background: url('/img/rezervacija/bulta.png') no-repeat;
width: 33px;
height: 12px;
position: absolute;
display: inline;
float: right;
margin-left: 30px;
margin-top: -15px;
}
.solis{background: url('/img/rezervacija/solji.png') no-repeat;width: 20px;height: 20px;display: block;}
.solis1{background-position: 0 -20;}
.solis2{background-position: -20 -20;}
.solis3{background-position: -40 -20;}
.solis4{background-position: -60 -20;}
.solis5{background-position: -80 -20;}
.solis1_act{background-position: 0 0;}
.solis2_act{background-position: -20 0;}
.solis3_act{background-position: -40 0;}
.solis4_act{background-position: -60 0;}
.solis5_act{background-position: -80 0;}

#xcd{color:#FFF;font-family:verdana;font-size:13px;font-weight:bold;padding:0px;background: url('/img/rezervacija/subheader.gif') no-repeat bottom;width: 171px;height: 61px;}
#xcd span{position:relative; top:31px; left:15px; color:#4487D5;}
#xzd{position:relative;top:31px;left:15px;color:#4487D5;}
#cxd{background:#D8D8D8;padding: 10px 16px;vertical-align:top;}
#sxd{margin-left:10px;font-size:11px;margin-bottom:10px;padding-left:30px;width: 355px;height: 48px;background: url('/img/rezervacija/reservation_statuss_field.png') no-repeat;}
#sad{width: 387px;margin-left: 10px;background: url('/img/rezervacija/step_5_middlefield_middle.png') repeat-y left;}
#qwd{background: url('/img/rezervacija/step_5_middlefield_top.png') no-repeat left top;padding-left:30px;}
#lfd{font-size:11px;position:relative;left: 25px;}
#sjd{background: url('/img/rezervacija/step_5_middlefield_bottom.png') no-repeat left bottom;}
#bhd{background:#D8D8D8 url('/img/rezervacija/subfieldmiddle.gif') repeat-y left; vertical-align:top;}
#erd{height: 100%; width: auto; background: url('/img/rezervacija/subfieldtop.gif') no-repeat left top; padding: 10px 16px;}
#lkd{background: #D8D8D8 url('/img/rezervacija/bottomline.gif') repeat-x bottom;}
#opd{background: url('/img/rezervacija/subfieldbottom.gif') no-repeat top left;}
#tec{color:#FFF; font-family:verdana; font-size:13px; font-weight:bold; padding:0px; background: url('/img/rezervacija/bold_header.gif') no-repeat; width: 438px; height: 61px;}
.qsw{background:#D8D8D8; padding: 10px 16px; vertical-align:top;}
#stepline{border:0px; width: 100%; height: 100%;}
#stepline td{text-align: center;width: 20%;font-size: 11px;color: #FFF; vertical-align: middle;}
#dede td{padding: 5px 30px 0px 30px;}
#fgd{background: #D8D8D8 url('/img/rezervacija/bottomline.gif') repeat-x bottom;}
#twd{color:#FFF; font-family:verdana; font-size:13px; font-weight:bold; padding:0px; background:  url('/img/rezervacija/subheader.gif') no-repeat bottom; width: 171px; height: 61px;}
#ytd{position:relative; top:31px; left:15px; color:#4487D5;}
#uid{background:#D8D8D8; padding: 10px 13px;}
#rfh{vertical-align:top; text-align:right; width: 100%;}
#vtr{width:164px; float:right; position:relative; left:7px;}
#cet{background: url('/img/rezervacija/descriptionFieldMiddle.gif') repeat-y left;}
#personas_kods{display:inline;}
#birth_year{width: 56px;}
#customer_country{width: 133px;}
#arr{position:absolute;margin-top:3px; font-size: 11px;}
#gfk{background: url('/img/rezervacija/descriptionFieldTop.gif') no-repeat left top;}
#cbv{background: url('/img/rezervacija/descriptionFieldBottom.gif') no-repeat left bottom; text-align:left; padding: 7px; font-size:11px;}
#messageField{font-size:11px;}
.cre{text-align:right; width:100%;}
#swe{background:#D8D8D8 url('/img/rezervacija/subfieldmiddle.gif') repeat-y left; vertical-align:top;}
#swediv{height: 100%; width: auto; background: url('/img/rezervacija/subfieldtop.gif') no-repeat left top; padding: 10px 16px;}
#tre{background: url('/img/rezervacija/subfieldbottom.gif') no-repeat top left;}
#csd, #phone{width: 107px;}
#twer{background: #D8D8D8 url('/img/rezervacija/bottomline.gif') repeat-x bottom;}
#equipmentList{width: 406px;}
#equipmentList label,#frt{font-size: 11px;}
#ppr{white-space:nowrap;}
#stex{background: url('/img/rezervacija/bold_header2.png') no-repeat; font-size: 11px; color: #FFF; width: 197px; height: 61px;}
#stew{text-align: center; font-weight: bold; padding: 10px 3px 5px;}
#swv{text-align: center; padding-top:4px;}
#category{width: 100px;}
#tpf,#tpc{padding:3px;}
#start_date2, #end_date2{width: 70px;}
#registration_country{width: 280px;}
#dropdowMenu,#start_place,#end_place{width: 280px;}
#fog{background: #D8D8D8; padding: 5px; vertical-align: top;}


  .carListItem h4,.carListItem h3{
  font-weight: bold;
  display: block;
  font-size: 11px;
  padding: 0px;
  margin: 0px;
  font-family: inherit;
  color: inherit;
  }
  .carListItem h3{
  font-weight: normal;
  font-size: 10px;
  }
  .carListItem div{
  font-size: 11px;
  padding: 10px 0px 0px 0px;
  }
  .carListItem{
  background: #F1F1F1;
  height: auto;
  padding: 10px;
  margin: 4px 4px 2px 4px;
  color: #000;
  font-family: verdana;
  }
  #carList{
  width: 185px;
  height: 220px;
  background: #FFF;
  overflow: auto;  
  }
  .carListItem input{
  float: right;
  position: relative;
  top: -25px;
  width: auto;
  }


.dropdowMenu
{
	background-color: #FFFFFF;
	padding: 3px;
	color: #000000;
	border: 1px solid #C4C4C4;
	font-family: Tahoma, Verdana;
	font-size: 11px;
  margin-right: 3px;
}
.simpleInpText
{
	display: block;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: right;
	padding: 3px 3px 3px 3px;
	color: #000000;
	border: 1px solid #C4C4C4;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	width: 133px;
}

.ie.dropdowMenu
{
	height: 21px;
}

.option_hover,.option_act,.option_inact
{
	background: #FFF;
	font-size: 11px;
	display:block;
	font-family:Tahoma;
	cursor: pointer;
	color: #000000;
	padding: 0px 3px;
	background:#F9F9F9;
}

hr
{
	border: 0;
	height: 1px;
	color: #C4C4C4;
	background-color: #C4C4C4;
	clear: both;
	width: 100%;
}

.option_act
{
	background: #C4C4C4;

}

.option_hover
{
	background:#C7EFFE;
}

#start_date_d_drD,#start_date_m_drD,#start_date_g_drD,#start_date_h_drD,#start_date_i_drD,#end_date_d_drD,#end_date_m_drD,#end_date_g_drD,#end_date_h_drD,#end_date_i_drD,#registration_country_drD,#start_place_drD,#end_place_drD,#category_drD,#birth_year_drD,#customer_country_drD,#car_drD
{
	border: 1px solid #EBEBEB;
	font-size:0px;
	display:block;
	visibility: hidden;
	margin-left:2px;
	position:absolute;
	text-align:left;
	z-index:10;
}

.nextButton,.backButton,.nextButton2
{
	background: url('/img/rezervacija/nextButton.gif') no-repeat;
	width: 109px;
	height: 21px;
	float: right;
	color: #FFFFFF;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	padding-top: 6px;
}

.singleEquipment
{
	float: left;
	width: 33%;
	height: 220px;
	text-align: center;
}

.singleEquipment td
{
text-align:left;
}

.singleEquipment img
{
width: 94px;
margin: 10px 0px;
}

.singleEquipment input
{
float:left;
display: block;
}
.singleEquipment label, .paymentperiod
{
width:100%;
text-align:left;
display:block:
	float:left;
font-size: 11px;
font-family:verdana;
}
.paymentperiod{text-align:left; font-size: 11px;}
#tyu{padding: 10px 0px;}
#toi{border-top:1px solid #C4C4C4;}
#rop{padding: 10px 0px; font-size: 11px;}
#cde{padding: 0px 10px 0px 30px;}

.nextButton2
{
	background: url('/img/rezervacija/nextButton2.gif') no-repeat;
}
.backButton
{
	background: url('/img/rezervacija/backButton.gif') no-repeat;
	float: left;
}

.labelStyle
{
	font-size: 11px;
	white-space: nowrap;
}

.orderInfoLabel
{
	color: #4388D5;
	font-weight: bold;
	font-size: 10px;
	font-family: Tahoma;
	padding-right: 2px;
}

.orderInfoValue
{
	font-family: Tahoma;
	font-size: 10px;
	padding-right: 2px;
}

.tinyinfo
{
	font-size: 10px;
	padding-right:10px;
}

#step4 .orderInfoLabel, #step4 .orderInfoValue
{
	font-size: 11px;
}
#step4{}

#rhd{color:#FFFFFF; font-family:verdana; font-size:13px;font-weight:bold;padding:0px;background: url('/img/rezervacija/bold_header.gif') no-repeat;width: 438px;height: 61px;}
#dynamicalPriceField{background: #FFFFFF; width: 73px; height: 18px; text-align: right; font-weight:bold; font-size:13px;padding-top:2px; padding-right:3px; margin-top: 8px;}
#cxm{padding: 10px 0px; font-size: 11px; width: 180px;}
#etu{background:#D8D8D8 url('/img/rezervacija/subfieldmiddle.gif') repeat-y left; vertical-align:top;}
#leftSidePriceField{margin-left:18px;float:left; color:#4189D5; font-weight:bold;}
#swediv td{vertical-align: middle;}
#dsk td{white-space:nowrap; vertical-align: top; padding: 0px 3px;}
#lpri{color:#4189D5;margin-top:10px; float:left; font-weight:bold;}
