html * { margin: 0; padding: 0; font-family: tahoma; font-size: 11px; }

.content { position: relative; width: 100%; width: 995px; }
* html .content { border-right: 996px solid #fff; }

img { border: none; }

.content2 {height:620px;}
.content2ee {height:760px;}
.content2ru {height:620px;}
.content2en {height:620px;}

#logo { position: absolute; width: 226px; height: 64px; left: 80px; top: 51px; background: url('logo.jpg'); z-index: 2; cursor:pointer;}
#title { position: absolute; width: 480px; height: 120px; right: 10px; top: 79px; text-align:center;/*background: url('../home_img/title.jpg') no-repeat;*/ z-index: 2; }
#title label { font-size:40px; font-family: times new roman, sans-serif;}
#title p { position: absolute; bottom: 0; left: 5px; color: #919191; font-family: times new roman, sans-serif; font-size: 14px; }

#menu { position: absolute; width: 418px;	height: 50px;	right: 70px; top: 30px; z-index: 2; display:none;}
#menu ul { font-size: 12px; }
#menu ul li {	border-right: 1px solid rgb(210, 210, 210);	padding: 7px 10px; list-style-type: none;	display: block;	float: left; }
#menu ul li a { color: rgb(15, 125, 191); }
#menu ul li.last { border: none; }

#lang { position: absolute; left: 0; top: 200px; z-index: 2;font-family: Verdana;}
#lang ul li a { padding: 2px 15px; width: 50px; height: 21px; text-align: center; vertical-align: center; font-family: Verdana; font-size: 14px; color: #000000; text-decoration: none; }
*html #lang ul li a { padding: 0; }
#lang ul li a.active { background: #000000; color: #ffffff; }
#lang ul li a.home { position: relative; margin-left: 5px; top: 6px;}
* html #lang ul li a.home { position: static; margin-left: 10px; margin-bottom: -3px;}
#lang ul li.active { background: url('bb.jpg');}

#hb_kasko { position: absolute;  height: 170px; left: 250px; width: 600px; top: 274px; background: url('ob.jpg'); }
#babe_kasko { position: absolute; width: 349px; top: 50px; height: 400px; background: url('babe.png') no-repeat; left: 43%; margin-left: -126px; }
#l_kasko { position: absolute;  height: 170px; left: 78px; width: 224px; top: 274px; background: url('kasko_main_ban.png'); text-decoration:none;}
#l_kasko_text { position: absolute; right: 5px; top: 7px; color:#FFF; font-size: 15px; width: 61px; text-decoration:none;}
.kasko-banner {
    position: absolute;
    height: 170px;
    left: 78px;
    width: 224px;
    top: 274px;
    text-decoration: none;
}

.kasko-banner-lv {
    background: url('kasko-lv.png');
}

.kasko-banner-ru {
    background: url('kasko-ru.png');
}
.l_kasko_text_nr { font-weight:bold;  font-size: 24px;}
.kasko_atlaide_lv {position:absolute;left:0px;z-index:4;}

#lc_kasko {}
#lr_kasko { position: absolute;  height: 170px; right: -5px; width: 260px; top: 274px; background: url('lr.jpg'); }
#hb { position: absolute;  height: 170px; left: 0; width: 900px; top: 274px; background: url('ob.jpg'); }
#babe { position: absolute; width: 349px; top: 44px; height: 400px; background: url('babe.jpg') no-repeat; left: 40%; margin-left: -175px; }
#lc { position: absolute;  height: 170px; left: 0; width: 89px; top: 274px; background: url('lc.jpg'); }
#lr { position: absolute;  height: 170px; right: -5px; width: 260px; top: 274px; background: url('lr.jpg'); }

#text123 { position: absolute; width: 21%; height: 130px; top: 270px; left: 49%; margin-left: 40px; padding-top:30px;}
#text { position: absolute; width: 19%; height: 130px; top: 294px; left: 57%; margin-left: 0px; padding-top:18px; z-index:2;}
#text p { font-family: times new roman, sans-serif; font-size: 26px; color: #ffffff; font-weight:bold;}
#text p span.big { font-family: georgia; font-size: 48px; }
#text p.apraksts { font-family: times new roman, sans-serif; font-size: 17px; color: #fff; padding-right: 30px; padding-top:10px; font-weight:normal;}

#bh { position: absolute; height: 169px; left: 0; width: 90%; top: 459px; background: url('bh1.png'); z-index: 1; }
#bl { position: absolute;  height: 169px; left: 0; width: 89px; top: 459px; background: url('bl1.png'); z-index: 3; }
#br { position: absolute;  height: 169px; right: -4px; width: 260px; top: 459px; background: url('br1.png'); z-index: 3; }
#bm00 { position: absolute; width: 27px; top: 435px; height: 169px; background: url('bm.jpg') no-repeat; left: 40%; margin-left: -14px; z-index: 3; }
#bm {position:absolute;width:27px;top:459px;height:169px;background:url('bm.png') no-repeat;left:42%;margin-left:-14px;z-index:3;}
#bm1{position:absolute;width:27px;top:459px;height:169px;background:url('bm1.png') no-repeat;left:31%;margin-left:-14px;z-index:3;}
#bm2{position:absolute;width:27px;top:459px;height:169px;background:url('bm1.png') no-repeat;right:44%;padding-left:-14px;margin-left:-14px;z-index:3;}
#bm1-t{position:absolute;top:460px;left:555px;z-index:4;background:url('block-bg.png') no-repeat;}
#bm1-t-l{position:absolute;top:484px;left:549px;z-index:5;height:168px;width:202px;cursor:pointer;}
#bm1-t a{text-decoration:none;}
#bm2-t{position:absolute;top:460px;left:319px;z-index:4;background:url('block-bg.png') no-repeat;}
#bm2-t-l{position:absolute;top:460px;left:312px;z-index:5;height:168px;width:226px;cursor:pointer;}
#bm2-t a{text-decoration:none;}
#bm3-t{position:absolute;top:460px;left:85px;z-index:4;background:url('block-bg.png') no-repeat;}
#bm3-t-l{position:absolute;top:460px;left:78px;z-index:5;height:168px;width:224px;cursor:pointer;}
#bm3-t a{text-decoration:none;}

#fm { position: relative; height: 90px; left: 0; width: 100%; top: 30px; background: none; z-index: 1; border-top: 1px solid #cccccc; }
#fm div {position:relative; margin:5px 0 0 2px; font-size: 12px;height:30px;}
#fm div span {display: inline-block;vertical-align: top;margin: 10px 10px 0 0;}
#fm div img {}
#fm div .cookie-block {display: inline-block;vertical-align: top;margin: 10px 0 0 10px;}
#fl { position: absolute; height: 2px; left: 0; width: 80px; top: 920px; background: url('fl.jpg'); z-index: 2; }
#fr { position: absolute; height: 2px; right: 0; width: 30px; top: 920px; background: url('fr.jpg'); z-index: 2; }
* html #fm { width: 90%; }
* html #fr { right: 36px; }
#fm p { margin-left: 90px; margin-top: 10px; font-size: 12px;}

#banner1 {
position:absolute;
top:450px;
left:24%;
width:420px;
height:155px;
margin-left:-210px;
z-index:2;
background:#ccc;
}
#banner2 {
position:absolute;
top:450px;
left:61%;
width:420px;
height:155px;
margin-left:-210px;
z-index:2;
background:#aaa;
}

#banner1 a {text-decoration:none;}
#banner2 a {text-decoration:none;}

.banner1_1 {margin-left:70px; height:130px;}
.banner2_1 {margin-left:38px; height:130px;}

.banner1_2 {margin-left:60%;font-size:24px;clear:both;margin-left:expression("60%")}
.banner2_2 {margin-left:51%;font-size:24px;clear:both;margin-left:expression("51%")}

.banner1_3 {margin-left:220px;margin-top:-60px;}
.banner2_3 {margin-left:177px;margin-top:-60px;}

.ipasums_atlaide_lv {position:absolute;left:-177px;z-index:4;}

.octa_atlaide_lvv {margin-left:-59px;z-index:12;}
.octa_atlaide_lv {position: absolute; top: 435px; left: 42%; margin-left: -103px; z-index: 3; }
.travel_atlaide_lvv {margin-left:-57px;z-index:12;}
.travel_atlaide_lv {position:absolute;right:6px;top:459px;margin-right:238px;z-index:4;}

.octa_atlaide_ruu {margin-left:-61px;z-index:12;}
.octa_atlaide_ru {position: absolute; top: 435px; left: 42%; margin-left: -104px;z-index: 3;}
.travel_atlaide_ruu {margin-left:-54px;z-index:12;}
.travel_atlaide_ru {position: absolute; right: 6px; top: 435px; margin-right: 248px;z-index: 3;}

.block-header {color:#ed6f00;text-decoration:none;font-weight:bold;font-size:16px;padding-top:20px;padding-bottom:10px;}
.block-header a{text-decoration:none;}
.ban1 {width: 180px;  z-index: 3; color:black;text-decoration:none;}
.ban1 a{text-decoration:none;}
.ban2 {width: 180px;  z-index: 3; color:black;}

.block-text {cursor:pointer;text-decoration:none;margin:5px 0 0;color:#000;display:inline-block;font-size:11px;width:600px;}

.icn-house{position:absolute;top:80px;left:-110px;z-index:3;}
.icn-car{position:absolute;top:80px;left:-110px;z-index:3;}
.icn-travel{position:absolute;right:6px;top:544px; margin-right:243px; z-index: 3;}

.octa_name {font-family: times new roman, sans-serif; font-size: 20px;color:#ED6F00;}
.travel_name {font-family: times new roman, sans-serif; font-size: 20px;color:#ED6F00;}

a { font-size: 12px; color: #ed6f00; }

#submenu { position: absolute; top: 274px; right: 30px; width: 200px; height: 360px; z-index: 4; }
* html #submenu { right: 66px;_right: 36px; width: 210px;}
#submenu ul { list-style-type: none; }
#submenu ul li { padding: 20px 100px 20px 0px; text-align: right; vertical-align: center; }

#lang { margin: 6px 0pt 0pt; padding: 0pt; position: absolute; left: 0pt; *margin-top:13px;_margin-top:13px;}
#lang li {
  font-family: Verdana;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 14px;
  font-size-adjust: none;
  font-stretch: normal;
  display: block;
  text-align: center;
  line-height: 16px;
  *line-height: 15px;
  width: 50px;
  padding: 2px 0px 3px 0px;
}
#lang a { color: rgb(44, 44, 44); text-decoration: none; *padding-top: 0px; font-size: 14px; font-family: verdana; }
#lang .on { background: rgb(44, 44, 44) none repeat;*padding-top:3px;*margin-bottom:-2px;*margin-top:-2px;_padding-top:5px;}
#lang .on a { color: rgb(255, 255, 255); text-decoration: underline;}
#home {/* margin: 217px 0px 0px 55px; */position: absolute;top:253px;left:55px;/**margin: 184px 0pt 0pt 55px;_margin: 182px 0pt 0pt 55px;*/ }
div.partners{display:none;}

#tags {width:182px;background:url(../i/bbg1.png) no-repeat;margin-left:-10px;padding:5px;}
#tags-f {width:182px;height:10px;background:url(../i/bbg2.png);margin-bottom:20px;margin-left:-10px;}

.t1,.t2,.t3,.t4,.t5,.t6,.t7,.t8,.t9,.t10, {
padding:4px;

line-height:110%;
color:#ccc;
}
a.t1{font-size:17pt;color:#2a90d5;}
a.t2{font-size:15pt;color:#2a90d5;}
a.t3{font-size:16pt;color:#2a90d5;}
a.t4{font-size:15pt;color:#2a90d5;}
a.t5{font-size:14pt;color:#2a90d5;}
a.t6{font-size:13pt;color:#2a90d5;}
a.t7{font-size:12pt;color:#2a90d5;}
a.t8{font-size:11pt;color:#2a90d5;}
a.t9{font-size:10pt;color:#2a90d5;}
a.t10{font-size:9pt;color:#2a90d5;}


#news_div { display:block; left: 0; width: 100%; top: 668px;}
#news  {line-height:120%;border:1px solid #d0d0d0;padding:10px;border-bottom:0px;padding:15px;}
#news {position:relative; margin-left: 78px; margin-top: 10px; margin-right: 254px; font-size: 12px;min-width:640px;}
#n1  {position: absolute;background: url('n1.png') no-repeat;height:10px;width:10px;left:-1px;top:-1px;}
#n2 {position: absolute;background: url('n1.png') no-repeat 0px -20px;height:10px;width:10px;right:-1px;top:-1px;}
#n3  {position: absolute;background: url('n1.png') no-repeat 0px -40px;height:36px;width:10px;left:0px;top:-8px;}
#n4  {position: absolute;background: url('n1.png') no-repeat 0px -86px;height:36px;width:10px;right:0px;top:-8px;}
#n5 {height:28px;background: url('n1.png') repeat-x 0px -132px;position:relative; margin-left: 78px; margin-top: 0px; margin-right: 254px; font-size: 12px;min-width:662px;}
#news a{color:#eb6d00;line-height:250%;margin:0px;padding:0px;}
#news h1{font-size:20px;font-weight:normal;font-family: "Times New Roman";}
#news span{font-size:10px;color:#7a7a7a;line-height:150%;font-style: italic;}
a.newsall {font-size:12px;color:#fff;margin-left:20px;line-height:200%;}

.n-bottom-left  {position: absolute;background: url('n-bottom.png') no-repeat 0 0;;height:10px;width:10px;left:-1px;bottom:-1px;}
.n-bottom-right {position: absolute;background: url('n-bottom.png') no-repeat -10px 0;height:10px;width:10px;right:-1px;bottom:-1px;}

/*new style*/
.clear {clear:both;}
.reg-lang-block {position:relative;}
.lang {float:right;margin:10px 0 0;}
.lang-lv {width:100px;}
.lang-ee {width:100px;}
.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:17px 10px 0 0;font-size:11px;}
.region-select {float:right;margin:10px 32px 0 0;}
#region-text {z-index: 2;}
#region-select {z-index: 2;}

.select2 {width:125px;}
.select2-bg {background:url(/img/select2-mid.png) repeat-x;height:26px;cursor:pointer;z-index:2;}
.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;}

#TitleEEBanner{position: absolute; top:470px; left:78px; width:674px; height: 306px;}

.l1 {background:url(1.jpg) no-repeat top right;width:101px;height:28px;}
.l2 {background:url(2.jpg) no-repeat top right;width:101px;height:28px;}
.l3 {background:url(6.jpg) no-repeat top right;width:101px;height:28px;}
.l4 {background:url(4.jpg) no-repeat top right;width:101px;height:28px;}
.l5 {background:url(5.jpg) no-repeat top right;width:101px;height:28px;}
.newcomers {background:url(newcomers_icon.jpg) no-repeat top right;width:101px;height:28px;}
.accident {background:url(accident_icon.gif) no-repeat 112px top;width:101px;height:28px;}

span.def-button {background:transparent url(/i/button-right-gray.png) no-repeat scroll top right;display:block;float:right;margin:0 25px 0 0;*margin:0 30px 0 0;height:26px;padding-right:15px;text-decoration:none;color:#FFF;font-size:16px;font-weight:bold;cursor:pointer;}
span.def-button span {background:transparent url(/i/button-left-gray.png) no-repeat;display:block;line-height:26px;padding:0 0 0 15px;font-family:Arial;font-size:16px;font-weight:bold;text-shadow:0 -1px 0 #9C7E4D;} 
/*.login-field {float:left;margin:0 10px 0 0;border-color:#D0D0D0 #D4D0C8 #D4D0C8 #D0D0D0;border-style:inset;border-width:2px 1px 1px 2px;color:#909090;font-size:14px;height:23px;line-height:23px;padding:0 0 0 7px;vertical-align:middle;width:130px;}*/
.login-field {margin:0 0 10px 0;border-radius:5px;border-color:#D0D0D0 #D4D0C8 #D4D0C8 #D0D0D0;border-style:inset;border-width:2px 1px 1px 2px;color:#000;font-size:14px;height:24px;line-height:24px;padding:0 0 0 7px;vertical-align:middle;width:280px;}
.login-field-date {width:70px;*width:69px;}
.login-field-date2 {width:100px;*width:98px;}
.login-error {margin:0 25px 10px 0;color:red;font-weight:bold;}

.login-bg {background:url(/img/sprite.png) no-repeat 0 -562px;height:31px;position:absolute;top:0;right:442px;}
.login-left {background:url(/img/sprite.png) no-repeat -487px -2px;width:29px;height:31px;float:left;}
.login-right {background:url(/img/sprite.png) no-repeat -517px -2px;width:15px;height:31px;float:left;}
.login-text-left {float:left;height:28px;padding:0 14px 0 8px;}
.login-text-right {background:url(/img/sprite.png) no-repeat -663px -562px;float:left;height:28px;padding:0 0 0 11px;}
.login-text {border-bottom:1px solid #FBE7C9;color: #FFFFFF;font: 13px/25px Arial;text-shadow: 0 1px 0 #C48018;text-decoration:none;cursor:pointer;}
.login-text-bold {font: bold 14px/25px Arial;text-shadow: 0 1px 0 #895A13;}


.join-with {height:24px;color:#f08013;background-color:#FFF;border:1px solid #d5d5d5;border-radius:3px;float:left;cursor:pointer;text-shadow:1px 1px 0 #d5d5d5;}
.resp-text {margin:10px 0 0;padding:0 30px 0 0;font-size:1.1em;}
.resp-wait-text {margin:0 25px 0 0;float:right;}
.forgot-password {cursor:pointer;text-decoration:underline;font-size:11px;}
.profile-title {font-size:12px;margin:0 0 10px;}
.profile-text {display:block;font-size:12px;margin:0 0 4px;}
.profile-form {width:315px;*width:auto;}
.profile-form-bottom {margin:25px 0 0;}

.hidden {display:none;}

.overlay {
		background: #FFF;
		height: 100%;
		left: 0;
		opacity: 0.7;
		filter:alpha(opacity = 70);
		position: fixed;
		top: 0;
		width: 100%;
		z-index: 9001;
}

.overlay-div {
		background: #F4F4F4;
		border: 8px solid #A5A5A5;
		border-radius: 5px;
		left: 50%;
		margin:-200px -185px;
		padding: 0;
		position: fixed;
		top: 50%;
		width: 350px;
		z-index: 9005;
}

.overlay-close {
		background: url(/img/address-close-transp.png);
		cursor: pointer;
		height: 26px;
		position: absolute;
		right: -16px;
		top: -18px;
		width: 25px;
}

.overlay-content {
		margin: 10px 0 10px 30px;
}

.red {
	color:red;
}

.discount {
	position:absolute;
	top:-1px;
	right:-1px;
	width:67px;
	height:67px;
	cursor:pointer;
}
.discount-15-lv {
	background:url(atl-15-lv.png) no-repeat top right;
}

.discount-15-ru {
	background:url(atl-15-ru.png) no-repeat top right;
}

.insurance-kind-block {
	border: 1px solid #D0D0D0;
	margin: 16px 0 0 78px;
	width: 659px;
	padding: 10px 6px;
	position: relative;
	cursor:pointer;
}

.insurance-kind-title {
	cursor:pointer;
	text-decoration:none;
	color: #ED6F00;
	font-size: 16px;
	font-weight: bold;
}

.payments {width: 50%;margin: 5px 0 0;}
.payments-ee {width: auto;}