html, body, form, ul, li, p, h1 { 
	padding: 0px;
	margin: 0px;
}
img {
	border: 0px;
	behavior: url("/client/pngbehavior.htc");
}
body {
	font-size: 11px;
	font-family: tahoma;
	background: url(http://www.akvile.lt/client/img/bg.png) repeat-x;
}
#flash_out {
	width: 990px;
	margin: 0px auto;
}
#flash {
	width: 213px;
	height: 490px;
	margin-top: 86px;
	position: absolute;
}
.bg_1 #flash {
	margin-left: 700px;
}
.bg_2 #flash {
	margin-left: 777px;
}
.bg_3 #flash {
	margin-left: 357px;
}
.bg_4 #flash {
	margin-left: 190px;
}
.bg_5 #flash {
	margin-left: 333px;
}
#main {
	width: 975px;
	min-height: 430px;
	_height: 430px;
	background:url(http://www.akvile.lt/client/img/bg_main.png) no-repeat;
	padding: 20px 0 0 15px;
	margin: 0px auto;
}
* html #main {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='/client/img/bg_main.png' );
}
#logo {
	width: 167px;
	height: 140px;
	float: left;
}
#menu {
	list-style: none;
	padding: 25px 70px 0 0;
	float: right;
}
#menu li {
	padding: 0 0 0 22px;
	float: left;
}
#menu a {
	width: 119px;
	height: 21px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding: 8px 0 0 0;
	float: left;
}
#menu a.menu_1 {
	background: url(http://www.akvile.lt/client/img/menu_1.gif) no-repeat;
}
#menu a.menu_1_act {
	background: url(http://www.akvile.lt/client/img/menu_1_act.gif) no-repeat;
}
#menu a.menu_2 {
	background: url(http://www.akvile.lt/client/img/menu_2.gif) no-repeat;
}
#menu a.menu_2_act {
	background: url(http://www.akvile.lt/client/img/menu_2_act.gif) no-repeat;
}
#menu a.menu_3 {
	background: url(http://www.akvile.lt/client/img/menu_3.gif) no-repeat;
}
#menu a.menu_3_act {
	background: url(http://www.akvile.lt/client/img/menu_3_act.gif) no-repeat;
}
#menu a.menu_4 {
	background: url(http://www.akvile.lt/client/img/menu_4.gif) no-repeat;
}
#menu a.menu_4_act {
	background: url(http://www.akvile.lt/client/img/menu_4_act.gif) no-repeat;
}
#menu a.menu_5 {
	background: url(http://www.akvile.lt/client/img/menu_5.gif) no-repeat;
}
#menu a.menu_5_act {
	background: url(http://www.akvile.lt/client/img/menu_5_act.gif) no-repeat;
}
#menu a.menu_1_act, #menu a.menu_2_act, #menu a.menu_3_act, #menu a.menu_4_act, #menu a.menu_5_act {
	height: 27px;
	padding: 8px 0 0 0;
}
#txt {
	width: 201px;
	float: left;
}
.bg_2 #txt {
	padding: 30px 0 0 160px;
}
.bg_3 #txt {
	padding: 30px 0 0 420px;
}
.bg_4 #txt {
	padding: 30px 0 0 230px;
}
.bg_5 #txt {
	padding: 30px 0 0 370px;
}
#content_main {
	float: left;
}
.bg_1 #content_main {
	width: 215px;
	height: 273px;
	background: url(http://www.akvile.lt/client/img/main_bg_1.png) no-repeat;
	padding: 50px 330px 0 430px;
}
* html .bg_1 #content_main {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='/client/img/main_bg_1.png' );
}
.bg_2 #content_main {
	width: 951px;
	height: 410px;
	background: url(http://www.akvile.lt/client/img/main_bg_2.png) no-repeat;
	padding: 0 0 0 0;
}
* html .bg_2 #content_main {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='/client/img/main_bg_2.png' );
}
.bg_3 #content_main {
	width: 941px;
	height: 353px;
	background: url(http://www.akvile.lt/client/img/main_bg_3.png) no-repeat;
	padding: 0 0 0 0;
}
* html .bg_3 #content_main {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='/client/img/main_bg_3.png' );
}
.bg_4 #content_main {
	width: 951px;
	height: 343px;
	background: url(http://www.akvile.lt/client/img/main_bg_4.png) no-repeat;
	padding: 0 0 0 0;
}
* html .bg_4 #content_main {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='/client/img/main_bg_4.png' );
}
.bg_5 #content_main {
	width: 951px;
	height: 372px;
	background: url(http://www.akvile.lt/client/img/main_bg_5.png) no-repeat;
	padding: 0 0 0 0;
}
* html .bg_5 #content_main {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='/client/img/main_bg_5.png' );
}
.bg_1 #content_main p {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 2;
	padding: 20px 0 15px 0;
	_position: relative;
	display: block;
}
.bg_1 #content_main a {
	color: #FFFFFF;
	font-size: 12px;
	_position: relative;
}
.bg_2 #content_main h1, .bg_3 #content_main h1, .bg_4 #content_main h1, .bg_5 #content_main h1 {
	color: #014694;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	padding: 0 0 20px 0;
	display: block;
}
.bg_2 #content_main p, .bg_3 #content_main p, .bg_4 #content_main p, .bg_5 #content_main p {
	color: #4D4D4D;
	line-height: 1.7;
	padding: 0 0 20px 0;
}
.bg_2 #content_main p {
	width: 357px;
	line-height: 1.4;
	padding: 0 0 10px 0;
	float: left;
}
.bg_3 #content_main p {
	width:280px;
	padding: 5px 0 10px 0;
	float: left;
}
.bg_4 #content_main p {
	width:450px;
	float: left;
}
.bg_5 #content_main p {
	width: 320px;
	float: left;
}
.index_txt_block_left {
	width: 300px;
	padding: 5px 20px 0 20px;
	float: left;
}
.index_txt_block_right {
	float:left;
	margin-top:70px;
	padding:5px 20px 0;
	width:525px;
}
.index_txt_block_left h1, .index_txt_block_right h1 {
	color: #014694;
	font-size: 18px;
	font-weight: normal;
	display: block;
}
.index_txt_block_left p, .index_txt_block_right p {
	color: #3F3E3E;
	line-height: 1.6;
	padding: 5px 0 20px 0;
	display: block;
}
.index_txt_block_left p a, .index_txt_block_right p a, .bg_2 #content_main p a, .bg_3 #content_main p a, .bg_4 #content_main p a, .bg_5 #content_main p a {
	color: #014694;
	text-decoration: none;
}
.bg_2 #content_main .green, .bg_3 #content_main .green, .bg_4 #content_main .green, .bg_5 #content_main .green {
	color: #4A8A28;
}
#content_out {
	_display: inline;
	_position: relative;
	float: left;
}
.bg_2 #content_out {
	margin: 70px 0 0 325px;
}
.bg_3 #content_out {
	margin: 70px 0 0 580px;
}
.bg_4 #content_out {
	margin: 70px 0 0 410px;
}
.bg_5 #content_out {
	margin: 70px 0 0 555px;
}
#content {
	float: left;
}
.bg_2 #content {
	width: 430px;
	height: 280px;
}
.bg_3 #content {
	width: 320px;
	height: 210px;
}
.bg_4 #content {
	width: 495px;
	height: 210px;
}
.bg_5 #content {
	width: 370px;
	height: 210px;
}
.bg_2 #content .row {
	width: 360px;
	border-top: 1px solid #C4D4E5;
	padding: 10px 0 10px 0;
	float: left;
}
.bg_2 #content .row .label_1 {
	width: 89px;
	color: #4D4D4D;
	text-align: center;
	float: left;
}
.bg_2 #content .row .label_2 {
	width: 150px;
	padding: 3px 0 8px 0;
	float: left;
}
.bg_2 #content .row label span {
	padding: 3px 0 0 0;
	display: block;
}
.bg_2 #content .row .input {
	width: 175px;
	font-size: 11px;
	font-family: tahoma;
	border-top: 1px solid #7F7F7F;
	border-left: 1px solid #7F7F7F;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	padding: 2px;
	margin: 0 0 5px 0;
	float: right;
}
.bg_2 #content .row .submit {
	cursor: pointer;
	margin: 5px 90px 10px 0;
	float: right;
}
.bg_3 #content .left {
	width: 110px;
	float: left;
}
.bg_3 #content .right {
	float: left;
}
.bg_1 a:hover {
	text-decoration: none;
}
#menu a:hover, .index_txt_block p a:hover, .bg_2 #content_main p a:hover, .bg_3 #content_main p a:hover, .bg_4 #content_main p a:hover, .bg_5 #content_main p a:hover {
	text-decoration: underline;
}
#extra_controls, #scrollbar { 
    display:block; /* initially display:none; to hide from incapable */
    }

div#wn	{ 
	position:relative;
	width:340px; height:280px; 
	overflow:hidden;
	}
div.content { /* hide content to be swapped in */
	position:absolute; visibility:hidden;
	left:0px; top:0px; 
	
	}
div#lyr1 { /* show first div */
    visibility:visible;
    }
div#scrollbar { 
  position:relative;
  width:18px; height:280px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
div#track { 
  position:absolute; left:0; top:16px;
  width:18px; height:248px;
  background: url('img/scroll.gif') 0 0 repeat-y;
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:14px; height:20px;
  margin: 0 1px;
  background-color:#c3d4e6;
  }  
div#up { position:absolute; left:0; top:0; }  
div#down { position:absolute; left:0; bottom:0; }

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar img {
    display:block; 
    } 
    
/* for safari, to prevent selection problem */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}div#wn {
    float:left;
    margin-right:8px;
    }
    
div#scrollbar {
    float:left;
    }

.clearer { clear:left; }

.bg_4 div#wn	{ 
	width:460px; height:210px; 
}
.bg_4 div#scrollbar { 
  width:18px; height:210px; 
}
.bg_4 div#track { 
  width:18px; height:178px;
 }
 
 .bg_3 div#wn	{ 
	width:290px; height:210px; 
}
.bg_3 div#scrollbar { 
  width:18px; height:210px; 
}
.bg_3 div#track { 
  width:18px; height:178px;
 }
 
.bg_2 div#wn	{ 
	width:390px; height:280px; 
}
.bg_2 div#scrollbar { 
  width:18px; height:280px; 
}
.bg_2 div#track { 
  width:18px; height:248px;
 }
 .bg_5 div#wn { 
 width:340px; height:240px;
}
.bg_5 div#scrollbar { 
  width:18px; height:240px; 
}
.bg_5 div#track { 
  width:18px; height:208px;
 }
 .index_txt_footer_block {
	background:transparent url(http://www.akvile.lt/client/img/main_bg_5.png) no-repeat scroll 0 0;
float:left;
height:372px;
padding:62px 54px 0 393px;
width:530px;
}

  h1 {
	color:#014694;
	display:block;
	font-size:18px;
	font-weight:normal;
}

.index_txt_footer_block p {
color:#3F3E3E;
display:block;
line-height:1.6;
padding:5px 0 20px;
}