﻿@charset "utf-8";
/* CSS Document */

body, html 
{ 
 background:url(../images/WebsiteIMG/main_graidient.jpg) repeat-x; 
 margin:0; 
 padding:0; 
 font-family:Arial; 
 font-size:12px;
}

#center 
{
 
 display:block; 
 width:962px;
 margin:0 auto;
}

#wrap 
{
 
 display:inline-block; 
 width:962px;
 background-color:#FFFFFF;
  
}

a 
{
	text-decoration:underline; 
	color:#000000;
}
a:hover 
{
	text-decoration:none; 
	color:#000000;
}
a:active 
{
	outline:none;
}
a:focus 
{
	-moz-outline-style:none;
}
.HeaderLeft 
{ 
	float:left; 
	height:247;
	display:block;
}
.HeaderRight 
{ 
	float:left;
	height:247px;
}
.virsutinis_baneris_desine_virsus
{
	height:81px; 
	display:block;
}
.languages 
{ 
	background:url(../images/WebsiteIMG/languages_bacground.jpg) repeat-y; 
	width:203px; 
	height:46px; 
	display:block;
}
.lang
{
	float:left;
	padding:11px 0 0 19px;
	height:22px; 
	width:58px;
}
.lang a
{
	text-align:center;
	vertical-align:bottom;
	padding: 5px 7px 5px 7px;
	width:15px;
	height:12px;	
	float:left;
	text-decoration:none;
	color:#7b7b7b;	
}
.lang_current a
{
	text-align:center;
	vertical-align:bottom;
	padding: 4px 6px 4px 6px;
	width:15px;	
	float:left;
	text-decoration:none;
	color:#7b7b7b;	
	background:#e6f0f7;
	border: 1px #cdd7de solid;
}
.icons
{
	padding-top:16px;
	padding-left:19px;
	float:left;
	width:100px;
	height:12px;
}
.icons a
{
	float:left;
	padding: 0 8px 0 8px;
}
.languages_footer 
{ 
	background-image:url(../images/WebsiteIMG/Languages_footer.jpg); 
	width:203px; 
	height:1px; 
	display:block;
}

.doc 
{ 
	width:203px; 
	height:119px; 
	display:block;
}
.doc a
   {
       float:left;
       margin:48px 0 0 26px;
       padding-left:59px;
       text-decoration:none;
       vertical-align:middle;
       color:#b0b1b3;
       background:url(../images/WebsiteIMG/arrow_pdf.jpg) no-repeat left;
       height:29px;
       width:110px;

   }

#main_conteiner
   {
       background:url(../images/WebsiteIMG/middle_line_gradient.jpg) no-repeat 290px 0px;
       display:inline-block;
       float:left;
   }

.top_line 
{ 
	float:left; 
	width:926px; 
	height:1px;	
	background-color:#b3b5b7; 
	margin: 0 18px 7px 18px;
}
#left_conteiner 
{ 
	float:left; 
	width:290px;
}
.meniu
{
	padding:25px 0 0 45px;
}
.meniu a
{
	display:block;
	width:188px; 	 	 	 
	text-decoration:none;	
	padding:6px 0  9px 12px;	
	border-bottom-color:#b7b7b7;
	border-bottom-style:dotted;
	border-bottom-width: 1px;
}
.meniu a:hover
{
	display:block;
	
	background:#cff07c;
}
.meniu_current
{
	display:block;
	width:200px;
	border:none;
	background:#e8e8e8;
}
.submeniu
{	
}
.submeniu a
{
	text-decoration:none; 
	font-size:11px;
	padding:6px 0  9px 20px;	
	border:none;
	background:#fff url(../images/WebsiteIMG/submeniu_sq.gif) no-repeat 12px 12px;	
	
}
.submeniu a:hover
{	
	display:block;
	width:180px;
	border-bottom:none;
	background:#cff07c url(../images/WebsiteIMG/submeniu_sq.gif) no-repeat 12px 12px;	
	
}
.submeniu_current
{	
	display:block;
	width:200px;
	border-bottom:none;
	background:#e8e8e8;		
}

.submeniu_current a
{
	display:block;
	width:180px;
	border-bottom:none;
	background:#e8e8e8 url(../images/WebsiteIMG/submeniu_sq.gif) no-repeat 12px 12px;	
}

.submeniu_current a:hover
{
	display:block;
	width:180px;
	border-bottom:none;
	background:#cff07c url(../images/WebsiteIMG/submeniu_sq.gif) no-repeat 12px 12px;	
}

   #right_conteiner
   {
       float:left;
       width:672px;

   }

#right_conteiner h1
{ 
	width: 588px;
	margin: 10px 0px 20px 33px;
	color:#81b206;
	font-size:20px;
}
.menu_map
{
	margin-top: 12px;
	width:588px;
	margin-left:33px;
	font-size:10px;
	color:#b2b2b2;
}

.menu_map a
{
	color:#B2B2B2;
}

.text_conteiner
{
	width:588px;
	margin-left:33px;
		
}
.contacts
{
	margin: 33px 0 33px 19px;
	border: 3px #e1e8f1 solid;
	width:612px;
	height:67px;
	background:#ebeff5;
}
.contacts_left_container
{	
	float:left;
	margin: 13px 0 0 10px;
	line-height:15px;
	height:15px;
	width:125px;	
	font-size:15px;
	color:#75777a;
	
}
.contacts_right_container
{
	float:left;
	margin: 14px 0 0 0;
	line-height:15px;	
	width:477px;	
	font-size:11px;	
}
.contacts_right_container a
{
	text-decoration:none;
	color:#2a42aa;
}
.footer_line
{
	float:left; 
	width:928px;	 
	margin: 0 17px 0 17px; 
}
.footer
{	
	float:left; 
	width:842px; 
	height:10px;
	line-height:10px;
	text-align:right;
	padding: 5px 122px 5px 0;
	font-family:Arial;
	font-size:10px;
	color:#b2b2b2;
}
.footer_image
{
	float:left; 
	width:962px; 
	display:block;
}