body {
  color: #000;
  font: 75% Arial;
  margin: 30px 0;
  height: 100%;
  width: 100%;
}

input, textarea, select {
  font: 100% Arial;
}

textarea[name=AdditionalInfo] {
  resize: none;
}

#submenu * {
text-align: justify;
}
#submenu {
float: right;
margin: 0 15px 0 0;
padding: 0;
width: 300px !important;
}

}
#submenu li {
list-style-type:none;
}

#submenu li div {
margin: 0;
}
#submenu li a {
display: block;
text-align: left;
padding: 0 0px 10px 100px;
line-height: 60px;
}
#submenu li label {
display: block;
text-align: left;
padding: 0 0px 10px 78px;
line-height: 60px;
}

#submenu li label span{
  border-bottom: 1px dashed #ED6F00;
}

#submenu li div a {
display: inline;
text-align: left;
padding: 0;
line-height: normal;
background: none !important;
}
#submenu .a{margin: 0 0 0 1px;width: 290px;}
#submenu .b{margin-top:10px;width: 290px;}
#submenu .c{margin-top:1px;width: 290px;}
#submenu .d{margin: 20px 0 0 1px;width: 290px;_margin-bottom:150px;}
#submenu .a label{background:url(/i/property_compass.png) no-repeat center left;color: #ED6F00;cursor:pointer;}
#submenu .b label{background:url(/i/ipasumi_musu_prieksr.gif) no-repeat center left;color: #ED6F00;cursor:pointer;}
#submenu .c label{background:url(/i/property_house3.png) no-repeat center left;color: #ED6F00;cursor:pointer;}
#submenu .d label{background:url(/i/property_house4.png) no-repeat center left;color: #ED6F00;cursor:pointer;}

.list
{
  list-style-image: url('/i/small_arrow.gif');
  list-style-position: outside;
  margin: 10px 0 0 25px;
}

/* new tree */
#bf * {
  margin: 0;
  padding: 0;
}

#bf {
  margin: 10px 0 0 99px;
  height: 47px;
  border-top: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
  padding-top: 10px;
  padding-bottom: 10px;
}

#bf ul {
  list-style-type: none;
  min-width: 800px;
}

#bf ul li {
  display: inline;
  float: left;
  height: 47px;
  margin-right: 1%;
  min-width: 250px;
  margin: 1px 0 0 8px;
}

#bf ul li.last {
  margin-right: 0;
}

#bf ul li#b1lv {
  background: url('/i/b1n.gif') no-repeat left center;
  width: 30%;
}

#bf ul li#b2lv {
  background: url('/i/b2n.gif') no-repeat left center;
  width: 289px;
}

#bf ul li#b3lv {
  background: url('/i/b3n.gif') no-repeat left center;
  width: 22%;
  margin-left: 56px;
}

#bf ul li#b1lv.active {
  background: #ed6f00 url('/i/lv/b1.gif') no-repeat left center;
  width: 260px;
}

#bf ul li#b2lv.active {
  background: #ed6f00 url('/i/b2.gif') no-repeat left center;
  width: 289px;
  margin-left: 0;
}

#bf ul li#b3lv.active {
  background: #ed6f00 url('/i/b3.gif') no-repeat left center;
  width: 22%;
}

#bf ul li#b1ru {
  background: url('/i/rb1n.gif') no-repeat left center;
  width: 30%;
}

#bf ul li#b2ru {
  background: url('/i/rb2n.gif') no-repeat left center;
  width: 34%;
}

#bf ul li#b3ru {
  background: url('/i/rb3n.gif') no-repeat left center;
  width: 22%;
}

#bf ul li#b1ru.active {
  background: #ed6f00 url('/i/ru/rb1.gif') no-repeat left center;
  width: 305px;
}

#bf ul li#b2ru.active {
  background: #ed6f00 url('/i/rb2.gif') no-repeat left center;
  width: 34%;
}

#bf ul li#b3ru.active {
  background: #ed6f00 url('/i/rb3.gif') no-repeat left center;
  width: 22%;
}

#bf ul li.active div {
  float: right;
  width: 10px;
  height: 47px;
  background: url('/i/br.gif');
}

.clear {
  clear: both;
}

#main_first{
  margin-left: 408px;
}

.MarginL300 {
  margin-left:300px;
}

.Incorrect {
	color: #ff0000 !important;
	text-align: left;
}

.Correct {
	color: #000000 !important;
	text-align: left;
}

.TypeText{color: #F79239;font-style: italic;font-size: 12px;margin: 0 0 0 370px;}
.RoomsText{float:left;width:92px;padding: 2px 0 0 0;}

.full{margin: 39px 15px 0 81px;}
.bg1{padding:3px 7px 14px;background:#ffffff;border-width: 1px; border-style: solid;border-color: #ECE2D4;}
.bg1margin{margin: 55px 0 0 0;_padding:3px 7px 14px 4px;}
.bg1padding{padding-top: 8px;*padding-top:10px;_float:left;_width: 900px;}
.bg2{height: 100%;background: #ECE2D4;padding: 0 0 15px 0;*padding: 0;_float:left;}
.bg2left{background:url("/i/bg2left.jpg") no-repeat left bottom;float: left;padding:0px 5px 0 0;}
.bg2right{background:url("/i/bg2right.jpg") no-repeat right bottom;float: right;padding:0 5px 0px 0;}
.bg3{padding:10px 30px;margin-left:20px}
.block{background:#F9F5F0; padding:7px 0px 4px 11px; font-family:Arial; font-size:12px; margin:11px 0 0;_zoom:1;}
.block2{background:#F9F5F0; font-family:Arial; font-size:12px; margin:2px 0 0;}
.input{padding:0;border-width: 2px 1px 1px 2px; border-style: inset; border-color: #D0D0D0 #D4D0C8 #D4D0C8 #D0D0D0;font-size: 14px;color:#000; height:17px;padding: 1px 0 0 3px;}
select.input {padding: 0 0;border-width: border-width: 2px 1px 1px 2px; border-style: inset; border-color: #D0D0D0 #D4D0C8 #D4D0C8 #D0D0D0;font-size: 14px;color:#000; height:20px;}
.SelectWidth{width: 112px;}
.SelectWidth2{width: 231px;}
.input2{padding:3px;margin: 5px 0px;border-top:1px solid #abadb3;border-right:1px solid #dbdfe6;border-bottom:1px solid #e3e9ef;border-left:1px solid #e2e3ea;font-size:1.3em;color:#000000; font-weight:bold;text-transform:uppercase;}
.input2Select{padding:2px;margin: 5px 0px;border-top:1px solid #abadb3;border-right:1px solid #dbdfe6;border-bottom:1px solid #e3e9ef;border-left:1px solid #e2e3ea;font-size:1.3em;color:#000000; font-weight:bold;text-transform:uppercase;}
.label{margin: 10px 0px 0px 0px; width: 30%;}
.width_select{width: 51%;}
.SelectIncorrect {background-color: #FFCCCC;}
.ErrorAlign{padding:10px 0 0 0;}
.Error{padding: 0 0 0 18px;}

.explanation{margin: 0 0 0 2px;cursor: pointer;}
.explanation_juridAdd{padding: 4px 0 1px 3px;}

.marg12{margin: 5px 0 0 12px;}
.w3{width: 45px;margin-right: 9px;}
.w7{width:146px;margin-right: 9px;}

.w22{width:95%;}
.w2{width:456px;float:left;}
.bor{border-top:2px solid #dcdcdc;}
.gr{color:#575757}
.w77{width:156px;border:0;background:url(/i/calendar_input.gif) no-repeat;height:20px;cursor:pointer}
.w4{width:70px;height:17px;margin-top:6px;}
.w4_2{width:60px;width: /*\**/59px\9;*width: 59px;}
.wPersCode{width: 94px;}
.wPersCode2{width: 91px;}
.w44{width:152px;height:17px;margin-top:6px;}
.button{border:0;background:url(/i/button.gif);font-size:18px;width:236px;height:32px;}
.red{color:#ff0000}
.w8{width:110px}
.yel{color:#555555; display: inline;font-size:12px;font-weight: normal;}
.s2{font-size:24px;padding:5px 0;display:block}
.redText{color:#FF0000;font-size:14px;}
.w9{width:32px;height:17px;margin-top:6px;}
.w9_2{width:50px;height:17px;margin-top:6px;}
.w10{width:54px;height:17px;margin-top:6px;}
.w10_2{width:90px;height:17px;margin-top:6px;}
.w5{width:453px;height:33px}
.padding-left-right5{padding:0px 5px}
.w1{width:212px;}

#cal{position:absolute;background:#FFF;margin:0px 0 0 0px;padding:0;display:none;z-index:100}
#cal table{font:11px Tahoma;border:1px solid #abadb3; width: 180px;}
#cal td,#CalendarControl th{text-align:center}
#cal td{width:20px;border-bottom:1px solid #dcdcdc;height:18px;padding:2px}
#cal td a{display:block}
#cal th{font-weight:bold;padding:2px}
#cal .b{background:#EEE}
#cal .c a{color:#FFF;border:1px solid #ffc97d;background:#f18a00;padding:0}
#cal .e{font-size:0;height:0}
#cal .e a{height:0}
#cal a{text-decoration:none}
#cal a:hover{text-decoration:underline}
#cal .f th{width:20px;border-bottom:2px solid #dcdcdc;height:18px;padding:2px}

.float-left{
  float: left;
}
.float-right{
  float: right;
}

.pricetag_left{
  background: url('/i/pricetag_left.png') no-repeat;
  height: 32px;
  width: 6px;
  padding: 0;
}
.pricetag{
  background: url('/i/pricetag.png') repeat-x;
  height: 32px;
  padding: 4px 5px 0;
}
.pricetag_right{
  background: url('/i/pricetag_right.png') no-repeat;
  height: 32px;
  width: 6px;
}

.PriceItem {width: 165px;}
.LineThrough {text-decoration:line-through;text-align:left;padding-left:12px;}
.underline {text-decoration:underline;}
.pointer {cursor:pointer;}
.s1 {font-size:150%;padding:5px 0;display:block;}
.NotVisible {display: none;}

.table{width:100%}
.table td{padding:2px 5px 0 0;vertical-align: top}
.table td .headline{padding: 10px 0 5px 5px;}
.table .line{width:199px;height: 36px;height: /*\**/32px\9;*height: 32px;_height: 31px;padding: 5px 0 0 19px;}
.table .RadioButLine{width:189px;height: 30px;height: /*\**/26px\9;*height: 26px;_height: 25px;padding: 5px 0 0 19px;}
.table .line_right{float:left;}
.table .last{padding: 0 0 13px 0;float:left;}
.table .a{width:187px;vertical-align:middle;height: 37px;padding: 10px 0 0 11px;}
.table .b{margin: 2px 0 0 5px;color: #ED6F00; text-decoration: underline; cursor: pointer; cursor: hand;}
.table .h{margin:10px 0 0 0px}
.table .c{height:10px;border-top:2px solid #dcdcdc}
.table .d{background:url(../img/22.gif) repeat-x}
.table .f{color:#B5B5B5;font-size:11px;line-height:10px;margin:1px 0 0 0;}
.table2{width:100%; padding-top:10px;}
.table2 td{padding:3px 0}
.table2 .a{border-bottom:1px solid #dcdcdc}
.table2 .b{font-size:150%}
.table2 .c{font-size:150%;color:#ed6f00}
.table2 .cc{font-size:180%;color:#ed6f00}
.tableDiv2 {border-top:1px solid #DCDCDC;font-weight:bold;padding-top:10px;}
.table3{width:100%;border-bottom:3px solid #dcdcdc;margin-bottom:10px}
.table3 td{padding:8px 5px;border-bottom:1px solid #dcdcdc}
.table3 .a{font-size:95%}
.table3 .b{text-align:left; padding-left:50px;}
.table3 .bb{padding-left:10px;}
.cr{width:300px}

.line1{height:10px;font-size:0;border-top:1px solid #dcdcdc;position:relative;margin:0 -30px}
.line3{height:20px;font-size:0;border-top:1px solid #dcdcdc;}

.more{color:#575757;font-size:95%}

.InformationText{font-weight: bold;padding: 0 0 0 10px;}
.bold{font-weight: bold;}

#header{width: 1016px;margin: 30px auto 0;position:relative;}
#Language{float:left;position:absolute;top:105px;left:10px;}
#Language div{float:left;}
#lang_menu{padding:0;list-style:none;margin: 0 5px 0 0;}
#lang_menu li { font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 115%; font-size-adjust: none; font-stretch: normal; display: block; text-align: center; line-height: 21px; width: 50px; }
#lang_menu a { color: rgb(44, 44, 44); text-decoration: none; }
#lang_menu .on { background: rgb(44, 44, 44) none repeat; }
#lang_menu .on a { color: rgb(255, 255, 255); text-decoration: underline; }
#type{margin:0 0 0 89px;padding:15px 0 10px;}
#logo{margin: 3px 0 0 89px;}
#content {
  width: 1012px;
  padding-top: 1px;
  margin: 0 auto;
}

.expl_top{background: url("/i/expl_topline.png") no-repeat;padding: 2px 0 0;}
#expl_content{background: url("/i/expl_midline.png") repeat-y;width:265px;}
#expl_content .expl_text{padding: 12px 22px 15px 9px;}
.expl_bottom{background: url("/i/expl_bottomline.png") no-repeat;padding: 2px 0 0;}
.expl_arrow{background: url("/i/expl_arrow.png") no-repeat;padding: 0 10px 20px 0;float:right;margin:5px 0 0;}

#expl_text{text-align: left;}

.info{margin:0;padding:18px 0 0 0;height:135px;}
.info li{list-style:none;float:left;width:442px;height: 32px;margin: 0 0 0 27px;_margin: 0 0 0 14px;}
.info span{font-size: 16px;padding: 0 0 0 5px;}
.info .width{width:350px;margin:0;}

#kiegelis_lv {float: left; top: 0px; left: 0px; width: 300px; height: 300px; background: url('/i/lv/notok.jpg') no-repeat center center;}
#warning_lv {float: left; top: 0px; left: 0px; width: 300px; height: 300px; background: url('/i/lv/warning.jpg') no-repeat center center;}
#oksign_lv {float: left; top: 0px; left: 0px; width: 300px; height: 300px; background: url('/i/lv/ok.jpg') no-repeat center center;}
#waitsign_lv {float: left; top: 0px; left: 0px; width: 300px; height: 300px; background: url('/i/lv/sandclock.png') no-repeat center center;}

#kiegelis_ru {float: left; top: 0px; left: 0px; width: 300px; height: 300px; background: url('/i/ru/notok_rus.jpg') no-repeat center center;}
#warning_ru {float: left; top: 0px; left: 0px; width: 300px; height: 300px; background: url('/i/ru/warning_rus.jpg') no-repeat center center;}
#oksign_ru {float: left; top: 0px; left: 0px; width: 300px; height: 300px; background: url('/i/ru/ok_rus.jpg') no-repeat center center;}
#waitsign_ru {float: left; top: 0px; left: 0px; width: 300px; height: 300px; background: url('/i/ru/sandclock.png') no-repeat center center;}

.error {color: #000000; font-weight: bold;}
.noerror {color: #ff6600; font-weight: bold;}

.section_fixed{float:left;padding-bottom:9px;width:316px;}

.leftRadio{text-align:left;width:120px;height:20px;padding:6px 0 6px 9px;padding:/*\**/4px 0 3px 9px\9;*padding:5px 0 5px 9px;font-size:12px;}
.left{text-align:left;width:120px;height:20px;padding:11px 0 11px 9px;padding:/*\**/8px 0 8px 9px\9;*padding:7px 0 9px 9px;font-size:12px;}

#Tariff {
  width: 577px;
}

.left_list{float:left;width:20px;height:23px;padding:0 5px;}
.right_list{float:left;width:283px;_width:274px;margin-top:2px;}
.right_list2{float:left;width:233px;margin-top:2px;}
.headline{font-size:14px;font-weight:bold;padding:0 0 17px 0;}

.text {font-size:14px;font-weight:bold;padding:26px 0 0 18px;height:27px;}
.tab_right {padding:14px 0px 12px;_padding:14px 0px 13px;float:left;background:url("/i/tab2_right.jpg") no-repeat right top;cursor:pointer;width:6px;margin:14px 0 0;}
.tab_right_last {padding:14px 0px 12px;float:left;background:url("/i/tab2last_right.jpg") no-repeat right top;cursor:pointer;width:6px;margin:14px 0 0;}
.tab_left {padding:14px 0px 12px;_padding:14px 0px 13px;float:left;background:url("/i/tab2_left.jpg") no-repeat left top;cursor:pointer;width:6px;margin:14px 0 0 5px;}
.tab_left_first {padding:14px 0px 12px;float:left;background:url("/i/tab2_left.jpg") no-repeat left top;width:6px;margin:14px 0 0;}
.tab {float:left;padding:14px 8px 13px;height:14px;font-weight:bold;background:url("/i/tab2.jpg");background-repeat:repeat-x;cursor:pointer;text-decoration:underline;color:#EF8C31;margin:14px 0 0;}
.tab_TwoLine {float:left;padding:8px 6px 19px;text-align:center;width:100px;height:14px;font-weight:bold;background:url("/i/tab2.jpg");background-repeat:repeat-x;cursor:pointer;text-decoration:underline;color:#EF8C31;margin:14px 0 0;}
.tab_left_active_first {padding:14px 0px;float:left;background:url("/i/tab2first_left_active.jpg") no-repeat left top;cursor:pointer;width:6px;margin:14px 0 0;}
.tab_left_active {padding:14px 0px;float:left;background:url("/i/tab2_left_active.jpg") no-repeat left top;cursor:pointer;width:6px;margin:14px 0 0 5px;}
.tab_active {background:url("/i/tab_active.jpg");background-repeat:repeat-x;float:left;height:14px;font-weight:bold;padding:14px 8px;cursor:pointer;margin:14px 0 0;}
.tab_active_TwoLine {background:url("/i/tab_active.jpg");background-repeat: repeat-x;float:left;height:14px;font-weight:bold;padding:8px 6px 20px;text-align:center;width:100px;cursor:pointer;margin:14px 0 0;}
.tab_right_active {padding:14px 0 13px;float:left;background:url("/i/tab2_right_active.jpg") no-repeat right bottom;cursor:pointer;width:6px;margin:14px 0 0;}

.space
{
  padding: 0 0 0 5px;
  width: 403px;
  background: #FFF;
  float: left;
  height: 100%;
  background:url("/i/hand.jpg") no-repeat right top white;
  background-position: 98% 2px;
}

.ContBorder
{
  padding: 0px 0px 0px 0px;
  margin: 3px 0px 0px 0px;
  height: 100%;
}

.boxx
{
  z-index: 3;
  position: absolute;
  margin: 0px; 
  padding: 0px;
  width: 278px;
  height: 100px;
}

.boxx #close
{
  z-index: 5;
  position: absolute;
  right: 10px;
  top: 5px;
}

.boxx #frame
{
  border: 1px solid #9999cc;
  position: absolute;
  top: 0;
  left: 0;
  height: 95px;
  width: 269px;
  border: 0;
}

.boxx #content
{
  position: absolute;
  top: 0;
  left: 0;
  height: 95px;
  width: 269px;
  background: #ffffff url('/i/fade.jpg') repeat-y top left;
  border: 1px solid #9999cc;
}

.PriceList {background-color:#ECE2D4;margin:11px 0 3px;padding:5px 0;width:100%;}

.PriceSplit
{
  font-size: 24px;
}

.PriceItemText
{
  text-align: left;
  height: 22px;
  padding-left: 5px;
  font-size: 12px;
}

.PriceInfoText
{
  text-align: left;
  height: 16px;
  padding: 0 0 15px 17px;
  font-size: 12px;
  font-weight: bold;
  width: 550px;
}
.NotAllowedOrder{
  text-align: left;
  height: 16px;
  padding: 5px 0 20px 50px;
  font-size: 12px;
  background: #FFFBBF url('/i/note_icon.gif') no-repeat 2% 50%;
  border: 1px solid #C0B8AD;
  float:left;
  margin: 12px 22px 13px;
}

.ErrorBG{
  text-align: left;
  height: 16px;
  padding: 5px 0 20px 50px;
  font-size: 12px;
  background: #FFFBBF url('/i/note_icon.gif') no-repeat 2% 50%;
  border: 1px solid #C0B8AD;
  float:left;
  margin: 12px 22px 13px 10px;
  font-weight: normal;
}

.CalculatePrice {
  margin: 0 0 0 17px;
  padding: 17px 0 4px;
}

.CalculatePrice2 {
  margin: 0 0 0 34px;
  padding: 17px 0 4px;
  text-align: left;
}

.OrderPolicy {
  margin: 0 0 0 17px;
}

#Tariff tr td label {cursor:pointer;}

#footer{margin:0 auto 30px 33px;*padding-bottom:10px;}
#footer div {border-top:1px solid #DCDCDC;margin:0 auto;padding:0 0 0 10px;width:960px;}
#footer div img {position:relative;top:10px;}

.PropertyInput label{margin:0 21px 0 0;cursor:pointer;}
.PropertyInput .LastLabel{margin: 0;}
.DateText {float:left;margin:6px 15px 0 0;}
.DateSpace {padding:0 0 0 31px;}
.Date {border-bottom:1px dashed #E57919;color:#E57919;float:left;font-weight:bold;margin:5px 9px 0 5px;padding:0 3px 0 0;font-size:14px;cursor:pointer;}
.DateTo {border:0;}
.DateCalendar {background:url(/i/property_calendar.gif) no-repeat;padding:0 20px 10px 15px;font-weight:bold;float:left;cursor:pointer;margin:0;}

#Rules {margin-left:0px;}

#ReceiveNews {margin-left:0px;}
#AllowToVisit {margin-left:0px;}
#karte {margin-left:0px;}
#hanzanet {margin-left:0px;}
#ibanka {margin-left:0px;}
#nordea {margin-left:0px;}
#digilink {margin-left:0px;}
#paypal {margin-left:0px;}
#rekins {margin-left: 0;}
.AddMargin {margin:10px 0 0 0;}
.CTAOwnRisk{width: 92px;padding: 9px 0 4px;padding: /*\**/9px 0 3px\9;*padding: 9px 0 3px;}
.CTAOwnRiskSelect{padding: 9px 0 4px;padding: /*\**/9px 0 3px\9;*padding: 9px 0 3px;}

.AddressInput{width: 500px;height:21px;}
.AddressText{font-size: 10px;margin-left: 5px;}
.AddressTextAlign{float: left;margin: 5px 0 0 5px;_margin: 5px 0 0 2px;}
.AddressSelectImage{float: left;margin: 2px 0 0 -19px;}
.Street{width:500px;height:12px;padding: 6px 0 0;*height:14px;*padding:5px 0 0;}
.AddressWidth{width:500px;}
.AddressWidth select{height: 116px;width: 461px;*width: 462px;}
.AddressHouseNameText{margin-right: 76px;}
.AddressHouseNameInput{float: left;padding: 0 26px 0 0;}
.AddressPostalCodeMargin{padding:5px 0 0;}
.AddressPostCodeSelect{margin-left:21px;}
.AddressPostCodeSelect select{height:36px;*height:46px;width:65px;*width:66px;}


#InsurancePeriod {padding: 31px 0 0px 19px;}
#TotalPrice {padding: 0 0 0;height: 40px;}
#TotalPrice2 {padding: 15px 0 0;height: 40px;}
#AdditionalInfo{padding: 0 0 16px 0;}

.CreditInstitution{padding: 0 8px 0 9px;float:left;height:33px;margin: 0;}
.CreditInstitution_Active{background-color:#EDE3D6;padding: 0 0 0 9px;float:left;height:33px;margin: 0 32px 0 0;border-right:1px solid #DBD8D4;opacity:0.93;filter:alpha(opacity = 93);zoom:1;width: 136px;}

.CreditInstitution_Bor{border-right: 1px solid #A19F9B;padding:0 8px 0 0;height: 33px;opacity:0.93;filter:alpha(opacity = 93);zoom:1;width: 128px;}
.CreditInstitution_Text{float:left;border-bottom: 1px dashed #E57919;color:#E57919;font-size:13px;cursor:pointer;cursor:hand;margin:7px 38px 0 0;_margin-right:20px;padding:1px 2px 0;}
.CreditInstitution_ActiveText{background:#E68026;float:left;color:white;font-size:13px;cursor:pointer;cursor:hand;margin:7px 0 0;padding:1px 4px 4px 5px;}
.CreditInstitution_ListBor{opacity:0.93;filter:alpha(opacity = 93);_zoom:1;border-color:#A19F9B;border-width:0 1px 1px 0;border-style:solid;height:100%;font-weight: normal;}
.CreditInstitution_List{background-color:#EDE3D6;width:785px;height:auto;position:absolute;top:33px;left:31px;opacity:0.93;filter:alpha(opacity = 93);zoom:1;border-color:#DBD8D4;border-width:0 1px 1px 0;border-style:solid;}
.CreditInstitution_Elem{padding:5px 39px 35px 18px;float:left;}
.CreditInstitution_Elem div{border-bottom: 1px dashed black;padding:4px 0 1px 0;}
.CreditInstitution_LastElem{padding: 5px 0 35px 18px;float:left;}
.CreditInstitution_LastElem div{border-bottom: 1px dashed black;padding:4px 0 1px 0;}


.Font12{font-size:12px;}
#Insurer_Name{margin-left:23px;}
#PolicyHolder_Name{margin-left:23px;}
#Insurer_Address_Lab{padding:16px 0 0 0;}
.dash{vertical-align:2px;*vertical-align:4px;padding:0 2px;}

.expl_overlayBG{position:absolute;top:0;left:0;width:100%;height:130%;_height:99%;}
#questions {_float:left;margin:20px 0px 0px 20px;}
#questions_expl {margin:15px 0px 0px 0px;}
#questions a {border-bottom:1px dashed #000000;color:#000000;cursor:pointer;font-size:14px;text-decoration:none;}
#sub1, #sub2, #sub3, #sub4, #sub5, #sub6, #sub7, #sub8 {display:none;padding-top:10px;padding-left:15px;width: 550px;}
.CreditInstitution_Div {position:relative;}

.PriceBox {float:left;width:134px;height:231px;height:/*\**/227px\9;margin:0;margin:/*\**/9px 0 0\9;cursor:pointer;display:inline;}
.PriceBox2 {float:left;width:134px;height:202px;height:/*\**/199px\9;margin:0;margin:/*\**/9px 0 0\9;_margin-top:0;cursor:pointer;position:relative;_margin-left:3px;_font-size:0;}
.ProgrammType {width:110px;font-weight:bold;font-size:17px;margin:7px 0 5px 19px;}
.TopBot {height:3px;}
.Price {font-size:22px;margin:0 0 0 19px;}
.PriceBig {font-size:18px !important;}
.Price span {width:100px;color:black;}
.PriceSm {margin:11px 0 0 19px;font-size:18px;font-weight:bold;}
.DiscountText {width:100px;margin:7px 0 7px 19px;font-size:11px;line-height:11px;}

.disc-line-throught {text-decoration:line-through;}

.DiscountPrice {width:100px;margin:0 0 0 19px;font-size:17px;}
.DiscountPriceSm {width:100px;margin:5px 0 0 19px;font-size:16px;font-weight:bold;height:23px;}
.DiscountPriceBig {margin:10px 0 0 19px;font-size:18px;}
.More {margin:14px 0 0 19px;height:33px;font-size:11px;color:#E57919;}
.More2 {display:none;}
.More span {border-bottom:1px dashed #E57919;display:inline;}
.PriceBBG {background:url("../i/PriceBGM.png") repeat-y;}
.HiddenEdge {background:#F9F5F0;width:2px;height:2px;float:left;display:inline;font-size:0;}

.Programms {margin:11px 0 0;}

.ProgrammInfo_Show {background:#F9F5F0;margin:-1px 0 0;_margin:-1px 0 0;width:585px;border-width:1px;border-style:solid;border-color:#E5E1DB;float:left;}
.InsuredRisks {padding:10px 19px 15px 15px;width:557px;_width:552px;}
.InsuredRisksRow {padding:5px 0 4px 5px;*padding:5px 0 0 5px;}
.InsuredRisksRowBorder {border-bottom:1px solid #D9D9D9;}

.AdditionalInfo {height:296px;margin:0 0 0 22px;position:absolute;top:316px;*top:45px;width:586px;}
.AdditionalInfo_BG {background:url("/i/AdditionalInfo_BG.png") repeat-y transparent;width:586px;height:280px;font-size:0;}
.AdditionalInfo_Arrow {background:url("/i/AdditionalInfo_ArrowUp.png") no-repeat transparent;width:34px;height:16px;left:46px;position:relative;top:1px;cursor:pointer;}
.AdditionalInfo_CloseRow {height:23px;}
.AdditionalInfo_Close {background:url("/i/Image2.png") no-repeat 0 -97px transparent;width:15px;height:15px;float:right;margin:8px 8px 0 5px;}
.AdditionalInfo_Top {background:url("/i/AdditionalInfo_Top.png") no-repeat transparent;width:586px;height:2px;font-size:0;}
.AdditionalInfo_Bottom {background:url("/i/AdditionalInfo_Bottom.png") no-repeat transparent;width:586px;height:2px;float:left;}

.OutTL {float:left;background:url("../i/Image2.png") no-repeat scroll 0 -128px transparent;width:7px;height:7px;overflow:hidden;font-size:0;display:inline;}
.OutTBG {background:white;border-top:1px solid #ECE2D4;width:590px;float:left;height:6px;font-size:0;display:inline;}
.OutTR {float:right;background:url("../i/Image2.png") no-repeat scroll -11px -128px transparent;width:7px;height:7px;overflow:hidden;font-size:0;display:inline;}
.OutBL {float:left;background:url("../i/Image2.png") no-repeat scroll 0 -138px transparent;width:7px;height:7px;overflow:hidden;}
.OutBBG {background:white;border-bottom:1px solid #ECE2D4;width:590px;float:left;height:6px;font-size:0;display:inline;}
.OutBR {float:right;background:url("../i/Image2.png") no-repeat scroll -11px -138px transparent;width:7px;height:7px;overflow:hidden;}

.InTL {float:left;background:url("../i/Image2.png") no-repeat scroll 0 -68px transparent;width:2px;height:2px;display:inline;font-size:0;overflow:hidden;}
.InTR {float:left;background:url("../i/Image2.png") no-repeat scroll -4px -68px transparent;width:2px;height:2px;display:inline;font-size:0;overflow:hidden;}
.InBL {float:left;background:url("../i/Image2.png") no-repeat scroll 0 -72px transparent;width:2px;height:2px;display:inline;font-size:0;overflow:hidden;}
.InBR {float:left;background:url("../i/Image2.png") no-repeat scroll -4px -72px transparent;width:2px;height:2px;display:inline;font-size:0;overflow:hidden;}
.InMoreTL {float:left;background:url("../i/Image2.png") no-repeat scroll 0 -68px transparent;width:2px;height:2px;margin:-1px 0 0 -1px;display:inline;font-size:0;overflow:hidden;}
.InMoreTR {float:right;background:url("../i/Image2.png") no-repeat scroll -4px -68px transparent;width:2px;height:2px;margin:-1px -1px 0 0;display:inline;font-size:0;overflow:hidden;}
.InMoreBL {float:left;background:url("../i/Image2.png") no-repeat scroll 0 -72px transparent;width:2px;height:2px;margin:0 0 -1px -1px;display:inline;font-size:0;overflow:hidden;}
.InMoreBR {float:right;background:url("../i/Image2.png") no-repeat scroll -4px -72px transparent;width:2px;height:2px;margin:0 -1px -1px 0;display:inline;font-size:0;overflow:hidden;}
.InBG {background:#F9F5F0;height:2px;font-size:0;display:inline;width:582px;}
.InPriceTBG {float:left;height:2px;font-size:0;display:inline;width:130px;background:#F9F5F0;border-width:1px 0 0;border-style:solid;border-color:#E5E1DB;}
.InPriceBBG {float:left;height:1px;font-size:0;display:inline;width:130px;background:#F9F5F0;border-width:0 0 1px;border-style:solid;border-color:#E5E1DB;}

.Ca {font-size:12px;float:left;height:17px;}
.Ca p {margin:0;float:left;}
.Cb {font-size:12px;text-align:left;float:left;}
.Cb .PaymentText {float:left;width:177px;}
.Cb .PaymentAmount {float:left;width:140px;}
.Cb .PaymentDate {float:left;width:200px;}
.Cb .PaymentAmountTotal {float:left;font-weight:bold;}
.Cc {font-size:12px;text-align:left;float:left;width:90px;}

.Ce {font-size:12px;text-align:left;float:left;width:118px;}
.PaymentPlanLine{width:460px;height:2px;border-bottom: 1px solid #D9D9D9;}
.first {font-weight:bold;}
.last {border-bottom:0;}
.Close {background:url("../i/Image2.png") no-repeat scroll -51px -204px transparent;cursor:pointer;float:right;margin:2px 11px 6px 6px;width:14px;}
.CloseText {border-bottom:1px dashed #E57919;color:#E57919;cursor:pointer;float:right;font-size:11px;margin:3px 0;display:inline;}

.ArrowDown {width:120px;float:left;text-align:center;}
.ArrowDown div {background:url("/i/Image2.png") no-repeat scroll -11px -68px transparent;height:20px;width:43px;margin:0 auto;font-size:0;}
.ArrowDownPosition_1 {margin:-1px 0 0 8px;_margin:-1px 0 0 2px;display:inline;}
.ArrowDownPosition_2 {margin:-1px 0 0 159px;_margin:-1px 0 0 154px;display:inline;}
.ArrowDownPosition_3 {margin:-1px 0 0 310px;_margin:-1px 0 0 304px;display:inline;}
.ArrowDownPosition_4 {margin:-1px 0 0 461px;_margin:-1px 0 0 455px;display:inline;}

.ButtonDiv {margin:4px 0 0;}
.CalculatePricePosDiv {text-align:center;}
.CalculateButton {background:url("../i/Image2.png") no-repeat scroll 0 0 transparent;width:222px;height:32px;color:#ED6F00;border:0;font:bold 17px Arial;margin:5px 0 0;padding:0;}
.CalculateButton:disabled{color:#ACA899;}
.OrderPolicyButton{background:url("../i/Image2.png") no-repeat scroll 0 -34px transparent;width:129px;height:32px;color:#ED6F00;border:0;font:bold 17px Arial;cursor:pointer;}

.PleaseWaitFont {color:#E57919;font-size:16px;font-weight:bold;padding:16px 0 1px;padding:/*\**/16px 0 2px\9;text-align:center;}
.OrderPolicyPosition_1 {margin:3px 0 9px 3px;}
.OrderPolicyPosition_2 {margin:3px 0 9px 154px;}
.OrderPolicyPosition_3 {margin:3px 0 9px 305px;}
.OrderPolicyPosition_4 {margin:3px 0 9px 456px;}

.ProgrammInfo_TopBor {height:2px;}
.ProgrammInfo_CloseDiv {text-align:right;height:24px;}

.pricetag_left{background:url('/i/pricetag_left.png') no-repeat;height:32px;width:6px;padding:0;}
.pricetag{background:url('/i/pricetag.png') repeat-x;height:32px;padding:4px 5px 0;}
.pricetag_right{background:url('/i/pricetag_right.png') no-repeat;height:32px;width:6px;}

.clear {clear:both;}
.reg-lang-block {margin:10px 33px 10px 0;}
.lang {float:right;}
.lang-lv {width:159px;}
.lang-ee {width:184px;}
.lang a {height:13px;color:#EF8C31;text-decoration:underline;font-size:12px;display:inline-block;padding:5px;cursor:pointer;}
.lang .active {background-color:#EF8C31;color:white;text-decoration:none;}

.region-text {float:right;margin:7px 10px 0 0;font:11px Tahoma;}
.region-select {float:right;margin:0 32px 0 0;}

.select2 {width:125px;}
.select2-bg {background:url(/img/select2-mid.png) repeat-x;height:26px;cursor:pointer;}
.select2-left {background:url(/img/sprite.png) no-repeat -345px -17px;width:12px;height:26px;float:left;}
.select2-text {float:left;width:93px;padding:6px 0 0;font-size:12px;}
.select2-right {background:url(/img/sprite.png) no-repeat -401px -17px;width:20px;height:26px;float:left;}
.select2-left-focus {background:url(/img/sprite.png) no-repeat -333px -17px;}
.select2-right-focus {background:url(/img/sprite.png) no-repeat -379px -17px;}
.select2-left-focus-white {background:url(/img/sprite.png) no-repeat -321px -17px;}
.select2-right-focus-white {background:url(/img/sprite.png) no-repeat -357px -17px;}
.select-options {position:absolute;z-index:20;list-style-type:none;padding:0;margin:0;display:none;width:98px;border-style:solid;border-color:#beb9b5;border-width:0 1px 0;background-color:#ddd;cursor:pointer;}
.select2-options {border-color:#C6C6C6;width:123px;cursor:pointer;}
.select-option {border-bottom:1px solid #beb9b5;padding:3px 0 3px 11px;}
.select-option-last {border:0;}
.opt-selected {background-color:white;}
.opt {background-color:#ddd;}