html, body { height: 100%; }
body{background: url(../img/bg/bg_main.jpg) center top  #ddecf8 no-repeat ; margin:0; font: 12px/20px Arial; color: #626262;  }
a{color:#2584c0; font-weight: normal; text-decoration:underline}
a:hover{text-decoration:none}
img{border:0}
form{ padding:0; margin:0}

h1{ font: 30px/32px Georgia; color: #006f76; margin:0 0 20px 0; padding:0; font-weight: normal }
h2 {font: 26px/26px Georgia; color: #006f76; margin:0 0 15px 0; padding:0  }
h3 {font: 14px/16px Arial; color: #626262; margin:0 0 0px 0; padding:0}

.cl{clear:both;  font-size:0px;height:0px;line-height:0px; }

.wrapper {width:941px; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -67px auto; }

.push{ height:67px}
.foo{ padding:19px 0 0 4px; height:48px; font: 11px/14px tahoma; width:937px; margin:0 auto }
.foo a{color:#000}

/*.header{position: relative} */
.header .logo{float:left; width:175px; padding: 27px 35px 21px 6px }
.header .slogan{float:left; width:250px; padding: 35px 0 0 0 }
.header .eunija{float:right; margin-top:42px; display:none}

.menu_s {padding-bottom:5px}
.menu{width:626px; height:46px ; background:url(../img/bg/bg_menu.gif) no-repeat; padding-right:4px; float:left  }
.menu .last{background:none}
.menu a{font: 15px/24px Arial; text-decoration: none; font-weight: normal; color: #2072a5; display:block; 
		float:left; text-align:center; padding-top:10px; height:36px; background: url(../img/bg/bg_menu_sep) right 1px no-repeat }
.menu a:hover{text-decoration: underline}

.menu .item_f_a {background: url(../img/bg/bg_menu_active_first.gif); color:white  }
.menu .item_l_a {background: url(../img/bg/bg_menu_active_last.gif) top right; color:white  }
.menu .item_a {background: url(../img/bg/bg_menu_active.gif); color:white  }

.menu_s .search {width:298px; height:39px; float:left; background: url(../img/bg/bg_search.gif); padding: 7px 0 0 11px}
.menu_s .search .input{ float:left; margin:6px 5px 0 7px; width:236px; border:0; background:transparent; color: #b6b6b6; font:15px/15px Arial;}
.menu_s .search .submit{ float:left; width:43px; height:33px; border:0; background:transparent; cursor:pointer} 

.ind_left{width:626px; padding-right:4px; float:left}
.ind_right{width:310px ; float:left ;}
.ind_left2{width:310px; padding-right:4px; float:left}
.in_left{width:250px; padding-right:4px; float:left}
.in_right{width:686px; float:left}

.title{position:relative}
.title h1{width:513px}
.title .print{position:absolute; right:0; top:5px; _right: 30px;}
.title .print a{ background: url(../img/print.gif) top right no-repeat; padding-right: 23px}

.box {position:relative; width: 400px;}
.box .t{ padding: 0 4px; height:3px; line-height: 1px; font-size: 1px }
.box .t .c{border-top: 1px solid #cce8e6; background:#fff; height:3px; line-height: 1px; font-size: 1px}
.box .t .l{background: url(../img/bg/bg1_tl.gif); position: absolute; top:0; left:0; width:4px; height:4px}
.box .t .r{background: url(../img/bg/bg1_tr.gif); position: absolute; top:0; right:0; width:4px; height:4px}
.box .b  { padding: 0 5px;  position:relative; line-height: 1px; font-size: 1px}
.box .b .c{ background:#fff; height:5px; line-height: 1px; font-size: 1px}
.box .b .c div {border-bottom: 1px solid #cce8e6; height:4px } 
.box .b .l{background: url(../img/bg/bg1_bl.gif); position: absolute; top:0; left:0; width:5px; height:5px}
.box .b .r{background: url(../img/bg/bg1_br.gif); position: absolute; top:0; right:0; width:5px; height:5px}
.box .b2  { padding: 0 5px;  position:relative; line-height: 1px; font-size: 1px}
.box .b2 .c{ background:#f6f6f6; height:5px; line-height: 1px; font-size: 1px}
.box .b2 .c div {border-bottom: 1px solid #aebac3; height:4px } 
.box .b2 .c div div{border-bottom: 1px solid #cce8e6; height:3px } 
.box .b2 .l{background: url(../img/bg/bg2_bl.gif); position: absolute; top:0; left:0; width:5px; height:5px}
.box .b2 .r{background: url(../img/bg/bg2_br.gif); position: absolute; top:0; right:0; width:5px; height:5px}
.box .bor { border: 1px solid #cce8e6; border-top:none; border-bottom:none;  background: #ffffff; padding:6px 10px 10px 10px}
.box .bor2 { border: 1px solid #cce8e6; border-top:none; border-bottom:none;  background: #ffffff url(../img/bg/bg2_b.gif) bottom repeat-x ;
				 padding:6px 10px 10px 10px}
				 
 .box .bor2 { *padding:0px 10px 0px 10px } 				 
				 
				 
.box .bor3 { border: 1px solid #cce8e6; border-top:none; border-bottom:none;  background: #ffffff url(../img/bg/bg2_b.gif) bottom repeat-x ;
				 padding:23px 30px 23px 30px;  }
				 
				 
.box2 {width:310px; position:relative;}
.box2 .t {padding: 0 3px; height:3px; line-height: 1px; font-size: 1px  }	
.box2 .t .c{border-top: 1px solid #cce8e6; background:#f1f7fc; height:3px; line-height: 1px; font-size: 1px}
.box2 .t .l{background: url(../img/bg/bg3_tl.gif); position: absolute; top:0; left:0; width:3px; height:3px}
.box2 .t .r{background: url(../img/bg/bg3_tr.gif); position: absolute; top:0; right:0; width:3px; height:3px}
.box2 .b  { padding: 0 4px;  position:relative; line-height: 1px; font-size: 1px}
.box2 .b .c{ background:#edf3f8; height:4px; line-height: 1px; font-size: 1px}
.box2 .b .c div { background: url(../img/bg/bg3_b_line.gif ) bottom repeat-x ; height:4px } 
.box2 .b .l{background: url(../img/bg/bg3_bl.gif); position: absolute; top:0; left:0; width:4px; height:4px}
.box2 .b .r{background: url(../img/bg/bg3_br.gif); position: absolute; top:0; right:0; width:4px; height:4px}
.box2 .c2 {background: #f1f7fc url(../img/bg/bg3_c.gif) bottom repeat-x; border-left:1px solid #d3eaed; 
		  border-right:1px solid #d3eaed; padding: 20px 10px 20px 22px }				 
.box2 .b {background: url(../img/bg/bg3_b.gif); height:4px; line-height: 1px; font-size: 1px }				 
.box2 .t_sky {background: url(../img/bg/bg3_t_sky.gif);}				 
.box2 .c_sky {background: #f1f7fc url(../img/bg/bg3_c_sky.jpg) bottom repeat-x; height:262px; padding-bottom:10px  }				 

.offer { font: 16px/27px Georgia; color: #007d82 ; padding: 26px 0 0 44px }
.offer .info {width: 270px ; padding: 0 10px 0 0; float:left}
.offer .pic {width: 270px ; padding: 0 0 0 0; float:left; margin-top:-10px}
.offer .number{ font: 115px/128px Georgia; color: #db0101;  letter-spacing: -5px }
	
#subpag{position:absolute; bottom:30px; left: 53px; z-index:100; background:#fff }	
#subpag .paging td.bb {border-top: 1px solid #ececec;  border-bottom: 1px solid #ececec;  }
#subpag .paging .p {border:1px solid #ececec; border-left:0;  height:23px; padding-top: 5px}
#subpag .paging .n {width: 19px; height:16px ; font: 12px/12px Arial; text-decoration: none; display:block; 
				text-align: center; padding-top:3px }

#subpag .paging .n:hover, #subpag .paging .active { background: #00a9b3; color:white }

.offers2 {border-bottom:1px solid #e4edee; width:260px; padding-bottom: 10px; margin-bottom:5px}
.offers2 div{color: #d6c002; font: 48px/48px Georgia; padding-bottom:10px}
.offers2 a{color:#626262; text-decoration: none}
.offers2 a:hover{text-decoration: underline}



.list1 { margin: 0;  }
.list1 {list-style:none; margin:0; padding:0}
.list1 li{ color: #00666d; list-style:none; background: url(../img/arrow03.gif) 0px 8px no-repeat; font: 12px/14px Arial; 
			padding: 6px 0 6px 14px;   font-weight: bold; }
.list1 li a{ font-weight: normal }
.list1 li a.sel{ font-weight: bold; color:#00666D }

.news1 {padding-bottom:16px; width:97%}
.news1 .date{color:#25989f ;font-size:12px; font-weight: bold}
.news1 a{font-size:12px; }
.news1_all {color: #2072a5; background:url(../img/arrow04.gif) 0 3px no-repeat; padding: 0 0 0 23px}

.box_head{color: #25989f; font-weight: bold}


.cont{margin-top:46px; width:100%}
.cont .head{ border-bottom: 1px solid #d9d9d9; padding-bottom: 3px}
.cont .head span{ color: #007077 }
.cont textarea{  width:100%; height:108px; margin-bottom:14px }
.cont input {width:144px;   }
.cont select {width:144px;  }
.cont .submit {width:99px}

.field_ok{border:1px solid #767676;}
.field_err{border:1px solid #cd4545;}

#report { font: 18px/20px; display:none;  margin: 5px 0 10px 0; font-weight: bold  }
.rep_ok{ color: #6fcd45 }
.rep_error{ color:#cd4545;  }


.news {border-bottom:1px solid #d9d9d9; padding:28px 0 22px 0;}
.news div{font-size:10px}

.npag {padding: 15px 0 15px 0}

.npag b { display:block; float:left; width:23px; height:23px; background:url(../img/bg/bg_paging.gif); text-align:center;
	 margin-right:7px } 
.npag a { display:block; float:left; width:23px; height:23px; margin-right:7px; text-align:center;  } 


.npag .prev { background: url(../img/arrow05.gif) 0 9px no-repeat; padding:0 0 0 24px; margin-right:34px;
		display:block; float:left; color: #b6acad } 
.npag .prev_a { background: url(../img/arrow07.gif) 0 9px no-repeat; padding:0 0 0 24px; margin-right:34px;
		display:block; float:left; } 
.npag .next { background: url(../img/arrow06.gif) right 9px no-repeat; padding:0 24px 0 0; margin-left:22px;
		display:block; float:left; color: #b6acad } 
.npag .next_a { background: url(../img/arrow08.gif) right 9px no-repeat; padding:0 24px 0 0; margin-left:22px; 
		display:block; float:left; width:auto} 


.npag .prev, .npag .prev_a, .npag .next, .npag .next_a, .npag b, .npag a { line-height: 23px }


.newsi {}
.newsi .date{font-size:10px; padding-bottom:5px}
.newsi .back{border-top:1px solid #d9d9d9; margin-top:30px; padding-top:15px}
.newsi .back a { background: url(../img/arrow07.gif) 0 9px no-repeat; padding:0 0 0 24px; margin-right:34px;
		display:block; width: 60px} 


.text ul {list-style:none; margin:0; padding:0}
.text ul li{list-style:none; background: url(../img/list01.gif) 0 5px no-repeat; font: 12px/15px Arial; 
		padding: 5px 0 5px 16px;  }


.iliustacijos_img {padding-right: 23px}
.iliustacijos_txt {font-size: 16px}

.lenteles_fonas {background: #ddecf8}
.text .lentuke td{padding: 12px 6px}
.text .lentuke td p{margin:0}
.text .lentuke2 td{padding: 0px 2px}
.text .lentuke2 td p{margin:0}


.dokumentai_xls {background: url(../img/dokumentai_excel.jpg) no-repeat; width:219px; height:70px;  padding: 16px 0 0 74px; 
	vertical-align:top; ; line-height: 14px }
.dokumentai_xls a{font:15px/15px Arial; color: #2584c0; padding-bottom: 4px; display: block }

.dokumentai_txt {background: url(../img/dokumentai_txt.jpg) no-repeat; width:219px; height:70px;  padding: 16px 0 0 74px; 
	vertical-align:top; ; line-height: 14px }
.dokumentai_xls a{font:15px/15px Arial; color: #2584c0; padding-bottom: 4px; display: block }

.dokumentai_pdf {background: url(../img/dokumentai_pdf.jpg) no-repeat; width:219px; height:70px;  padding: 16px 0 0 74px; 
	vertical-align:top; ; line-height: 14px }
.dokumentai_xls a{font:15px/15px Arial; color: #2584c0; padding-bottom: 4px; display: block }




.skaiciuokle {border-top:1px solid  #d9d9d9; border-bottom:1px solid  #d9d9d9; min-height:130px;   background: url(../img/loader.gif)  center center no-repeat   }	
.skaic_title {background: url(../img/skaic_rez.png);  height:32px; width:100px; padding:15px 0 0 20px; font-size:14px  }
.skaic_rez {background: url(../img/skaic_rez.png) top right;  height:32px; width:auto; padding:15px 30px 0 10px; font-size:20px; color: #276d75; font-weight: bold  }

