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

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

#submenu li{
 padding: 0 0 10px 0;
}

#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 100px;
line-height: 60px;
}
#submenu li div a {
display: inline;
text-align: left;
padding: 0;
line-height: normal;
background: none !important;
}
#submenu .a a{background:url(/i/5_minutes.gif) no-repeat center left}
#submenu .b a{background:url(/i/online_apmaksa.gif) no-repeat center left}
#submenu .c a{background:url(/i/online_piegade.gif) no-repeat center left}
#submenu .d a{background:url(/i/kas_ir_celojumu_apdrosinasana.gif) no-repeat center left}
#submenu .a label{background:url(/i/5_minutes.gif) no-repeat center left;text-decoration: underline;color: #ED6F00;cursor:pointer;}
#submenu .b label{background:url(/i/online_apmaksa.gif) no-repeat center left;text-decoration: underline;color: #ED6F00;cursor:pointer;}
#submenu .c label{background:url(/i/online_piegade.gif) no-repeat center left;text-decoration: underline;color: #ED6F00;cursor:pointer;}
#submenu .d label{background:url(/i/kas_ir_celojumu_apdrosinasana.gif) no-repeat center left;text-decoration: underline;color: #ED6F00;cursor:pointer;}

/* 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;
  height: 1px;
}

#main_first{
  color:#000000;font:13px Arial;min-width:604px;width:604px;float:left;
}

.MarginL300 {
  margin-left:300px;
}

#header {width:1016px;margin: 30px auto 0;position:relative;}
#content {width:1016px;padding-top:1px;margin:39px auto 0;}
.full {margin: 0 17px 0 83px;}
#logo {margin: 3px 0 0 89px;}
#type {margin:0 0 0 89px;padding:15px 0 10px;}
#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; }

.bg1{padding:15px 30px;background:#eaeaea;margin-left:20px;margin-top:1px;}
.ContentBG{border:1px solid #ECE2D4;background:white;padding:7px 7px 13px 6px;}
.bg2{background:#ece2d4;height:100%;padding:0 0 15px;}
.bg2_button{background:#ece2d4;height:100%;padding:0 0 15px;}
.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:0 30px 10px;margin:0 0 0 20px;*margin:10px 0 0 20px;position:relative;}
.line1{height:10px;font-size:0;border-top:1px solid #dcdcdc;position:relative;margin:0 -30px;padding-top:10px;}
.button{border:0;background:url(/i/button.gif);font-size:150%;width:236px;height:32px}
.input{border-width: 2px 1px 1px 2px; border-style: inset; border-color: #D0D0D0 #D4D0C8 #D4D0C8 #D0D0D0;font:14px Arial;color:#000; height:17px;padding: 1px 0 0 3px;text-transform: uppercase;}
select.input {border-color:#D0D0D0 #D4D0C8 #D4D0C8 #D0D0D0;border-style:inset;color:#000000;font-size:14px;height:20px;padding:0;}
.input2{border-width:2px 1px 1px 2px; border-style:inset; border-color:#D0D0D0 #D4D0C8 #D4D0C8 #D0D0D0;font:14px Arial;color:#000; height:17px;padding: 1px 0 0 3px;}

.w2{width:456px;float:left;}
.w7{width:146px;margin-right:9px;}
.w3{width:45px;margin-right:9px;}
.PersonList_PersonCode{width:70px;height:17px;}
.PersonList_PersonCode2{width:63px;height:17px;}
.w4_2{width:60px;width: /*\**/59px\9;*width: 59px;}
.w1{width:212px;}
.wPersCode{width: 94px;}
.wPersCode2{width: 91px;}
.w5{width:453px;height:33px}
.w9{width:30px;height:17px;}
.w10{width:49px;height:17px;}
.w9_2{width:51px;height:17px;}
.w10_2{width:79px;height:17px;}

.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}
.w44{width:152px;height:17px;margin-top:6px;}
.w8{width:106px}
.yel{color:#555555; display: inline;font-size:12px;font-weight: normal;}
.s2{font-size:24px;height:52px;padding:5px 0;display:block}
.padding-left-right5{padding:0px 5px}

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

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

.orange {color:#ED6F00;}
.underline {text-decoration:underline;}
.pointer {cursor:pointer;}
.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:30px;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;}

.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;}

.dash {vertical-align:2px;*vertical-align:4px;padding:0 2px;color:black;}
.block2 {background:#F9F5F0;font-family:Arial;font-size:12px;margin:10px 0 0;}
.headline {font-size:14px;font-weight:bold;}
#Name {margin-left:23px;}
#Address_Lab {padding:16px 0 0 0;}
#TotalPrice {padding:16px 0 0;}
#InsurancePeriod {padding:31px 0 0 19px;}
#Insurer_Address_Lab {padding:16px 0 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 0;padding:0 3px 0 0;font-size:14px;cursor:pointer;}
.DateTo {border:0px;}
.DateCalendar {background:url(/i/property_calendar.gif) no-repeat;padding:7px 20px 0 0;font-weight:bold;float:left;cursor:pointer;margin:3px 0 0;}
#Rules {margin-left: 0px;cursor:pointer;}
#ReceiveNews {margin-left: 0px;cursor:pointer;}
#karte {margin-left: 0px;cursor:pointer;}
#hanzanet {margin-left: 0px;cursor:pointer;}
#ibanka {margin-left: 0px;cursor:pointer;}
#nordea {margin-left: 0px;cursor:pointer;}
#digilink {margin-left: 0px;cursor:pointer;}
#paypal {margin-left: 0px;cursor:pointer;}

.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;}
.info {margin:0;padding:14px 0 0 28px;}
.info li {font-size:12px;list-style:none;float:left;width:33%;}
.info span {font-size:14px;font-weight:bold;margin:0 0 0 4px;}

#Persons {width:100%;padding:0 0 0 9px;font-family:Arial;}
#Persons tr td {vertical-align:top;}
#Persons .width {/*padding-top:7px;*/vertical-align:top; text-align:left;}

.Incorrect {color:#ff0000;}
.Correct {color:#000000;}

.font-size-11 {font-size:11px;}
.disabled-button {color:#ACA899;}
.active-button {color:#ED6F00;}

#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;}

.BG1 {padding:0 0 11px 0;background:white;border-width:0 1px;border-style:solid;border-color:#ECE2D4;}
.BG1 .DivLast {width:550px;margin:0}
.TextBlock {font-weight:bold;padding:3px 0 0 16px;height:16px;display:inline;margin:0}

.InputBlock {padding:8px 0 3px 25px;_padding:5px 0 0 25px;font-size:11px;}
.InputBlock_AdultDiv {float:left;width:185px;}
.InputBlock_AdultDiv select {font:13px Arial;height:21px;}
.InputBlock_ChildrenDiv {float:left;width:150px;}
.InputBlock_ChildrenDiv select {font:13px Arial;height:21px;}
.InputBlock_PensionerDiv {float:left;width:180px;}
.InputBlock_PensionerDiv select {font:13px Arial;height:21px;}

.InputBlock_Territory div input {margin:0 5px 0 0;_margin:0 3px 0 0;float:left;padding:0;}
.InputBlock_Territory div label {*line-height:20px;float:left;}
.InputBlock_Territory_EU {float:left;width:85px;}
.InputBlock_Territory_EU div{*margin-top:3px;}
.InputBlock_Territory_AW {float:left;width:90px;}
.InputBlock_Territory_RU {float:left;width:65px;}
.InputBlock_Territory_AWE {float:left;width:280px;}
.InputBlock_Territory_AWE span {color:#575757;display:block;*padding-top:3px;}
.InputBlock_Destination {margin:0;}
.InputBlock_Destination_Radio {float:left;width:170px;margin:0;height:14px;display:inline;}
.InputBlock_Destination_W1 {width:206px;}
.InputBlock_Destination_W2 {width:140px;}
.InputBlock_Destination_Radio input {float:left;display:inline;margin:0 5px 0 0;_margin:0 2px 0 0;padding:0;}
.InputBlock_Destination_Radio label {*line-height:20px;float:left;}
.InputBlock_Destination_Radio span {*margin-top:2px;}

.InputCBlock {width:500px;font:11px Arial;height:29px;margin:5px 0 0;padding:0 0 0 25px;}
.InputCBlock div {float:left;}
.InputCBlock_From {padding:6px 0 0;}
.InputCBlock_CField {border-bottom:1px dashed #E57919;color:#E57919;cursor:pointer;font-size:14px;font-weight:bold;margin:0 6px 0 3px;padding:4px 0 0 2px;width:90px;}
.InputCBlock_CIco {background:url("../i/Image2.png") no-repeat 0 -207px transparent;width:24px;height:22px;cursor:pointer;}
.InputCBlock_Dash {padding:5px 1px 0 0;}
.InputCBlock_Or {width:30px;padding:6px 0 0;margin:0 8px 0 9px;font-weight:bold;}
.InputCBlock_Days {width:135px;padding:3px 0 0;*padding:1px 0 0;margin: 0 10px;}
.InputCBlock_Days input {border-width:2px 1px 1px 2px;border-color:#D0D0D0 #D4D0C8 #D4D0C8 #D0D0D0;border-style:inset;color:#000000;width:50px;font:11px Arial;text-transform:uppercase;margin:0 0 0 7px;height:16px;}


.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;}

#CalcError {margin:0 0 0 13px;}
.PleaseWaitFont {color:#E57919;font-size:16px;font-weight:bold;padding:16px 0 1px;padding:/*\**/16px 0 2px\9;text-align:center;}
.Clear {clear:both;font-size:0;height:0;}

.ButtonDiv {}
.CalculatePricePosDiv {text-align:center;}
#CalculatePrice {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;}
#CalculatePrice:disabled{color:#ACA899;}
#Order {background:url("../i/Image2.png") no-repeat scroll 0 0 transparent;width:222px;height:32px;color:#ED6F00;border:0;font:bold 17px Arial;margin:18px 0 0 29px;padding:0;cursor:pointer;}
#Order:disabled{color:#ACA899;}
#OrderPolicy {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;}
#Buy {background:url("../i/Image2.png") no-repeat scroll 0 0 transparent;width:222px;height:32px;color:#ED6F00;border:0;font:bold 17px Arial;margin:18px 0 0 29px;padding:0;cursor:pointer;}
#Cancel {background:url("../i/Image2.png") no-repeat scroll 0 0 transparent;width:222px;height:32px;color:#ED6F00;border:0;font:bold 17px Arial;margin:18px 0 0 29px;cursor:pointer;}

.OrderPolicyPosition_1 {margin:3px 0 9px 9px;}
.OrderPolicyPosition_2 {margin:3px 0 9px 160px;}
.OrderPolicyPosition_3 {margin:3px 0 9px 311px;}
.OrderPolicyPosition_4 {margin:3px 0 9px 462px;}

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

.Expl {background:url("../i/Image2.png") no-repeat scroll -32px -207px transparent;width:13px;height:13px;margin:0 0 0 5px;cursor:pointer;float:left;}
.Expl_top {background:url("../i_out/Image.png") no-repeat scroll 0 -144px transparent;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;text-align:left;}
.Expl_content .Expl_text table {width:240px;}
.Expl_content .Expl_text ul {padding:0 0 0 15px;margin:2px 0 5px 0;list-style-image:url("../i/small_arrow.gif");}
.Expl_bottom {background:url("../i/Image.png") no-repeat scroll 0 -139px transparent;padding:2px 0 0;width:265px;font-size:0;}
.Expl_arrow {background:url("../i/expl_arrow.png") no-repeat;height:18px;width:10px;float:right;margin:5px 0 0;}
.expl_overlayBG {position:absolute;top:0;left:0;width:100%;z-index:100;}

.Orange {color:#ED6F00;}
.Underline {text-decoration:underline;}
.Pointer {cursor:pointer;}
.NotVisible {display:none;}
.NoMargin {margin:0;}
.PaddingTop8 {padding:8px 0 0;}

.Mid {background-color:#F9F5F0;margin:0 0 8px 6px;width:588px;padding:11px 0;*padding:11px 0 6px;}

.PriceBox {float:left;width:134px;height:177px;height:/*\**/174px\9;margin:0 0 0 7px;margin:/*\**/9px 0 0 7px\9;_margin:0 0 0 6px;cursor:pointer;display:inline;}
.PriceBox2 {float:left;width:134px;height:157px;height:/*\**/154px\9;margin:0 0 0 7px;margin:/*\**/9px 0 0 7px\9;_margin-top:0;cursor:pointer;position:relative;_margin-left:3px;_font-size:0;}
.ProgrammType {width:100px;font-weight:bold;font-size:17px;margin:7px 0 14px 19px;}
.TopBot {height:3px;}
.Price {text-decoration:line-through;color:#B3B3B3;font-size:22px;margin:0 0 0 19px;}
.PriceBig {font-size:18px !important;}
.Price span {width:100px;color:black;}
.PriceSm {width:100px;font-size:16px;font-weight:bold;}
.DiscountText {width:100px;margin:19px 0 2px 19px;font-size:11px;line-height:11px;}
.DiscountPrice {width:100px;margin:0 0 0 19px;font-size:22px;}
.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:3px 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;}

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

.Ca {font-size:11px;float:left;width:292px;}
.Ca p {margin:0;float:left;}
.Cb {font-size:12px;text-align:left;float:left;width:118px;}
.Cb b {width:100px;}
.Cc {font-size:12px;text-align:left;float:left;width:90px;}
.OwnRExpl {color:#929292;font-size:10px;padding:0 0 0 5px;margin:4px 0 5px;}
.first {font-size:12px;height:25px;position:relative;}
.first b {position:absolute;bottom:0;}
.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 14px;_margin:-1px 0 0 14px;display:inline;}
.ArrowDownPosition_2 {margin:-1px 0 0 166px;_margin:-1px 0 0 166px;display:inline;}
.ArrowDownPosition_3 {margin:-1px 0 0 316px;_margin:-1px 0 0 316px;display:inline;}
.ArrowDownPosition_4 {margin:-1px 0 0 467px;_margin:-1px 0 0 467px;display:inline;}
.boxx {display:none;}

.DeleteImg {background:url("/i/Image2.png") no-repeat scroll -58px -68px transparent;height:17px;width:17px;float:left;margin:0 7px 0 0;cursor:pointer;}
.AddPersonToListI {background:url("/i/Image2.png") no-repeat scroll -79px -68px transparent;height:23px;width:23px;float:left;margin:0 7px 0 0;cursor:pointer;}
.Recalculate {background:url("/i/Image2.png") no-repeat scroll -66px -205px transparent;height:18px;width:16px;float:left;margin:4px 4px 0 20px;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;}

.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;}