body {
	margin:0px;
	background-color: #FFFFFF;
}

p, form, td,  input, textarea {
  color:#5a5f59;
	margin:0px;
	padding:0px;
}

body,td, input, textarea {
	font-family: Verdana;
	font-size: 10px;
}

.color{
  color:#5a5f59;
}

.aa { border:1px solid #000000;}

a:link, a:visited{
	color:#000;
	text-decoration:none;
}
a:active {
	color:#000;
	text-decoration:underline;
}
a:hover{
	color:#000;
	text-decoration:underline;
}

a.print:link, a.print:visited, a.print:active{
	color:#cccccc;
	text-transform:none;
	text-decoration:none;
}
a.print:hover{
	color:#cccccc;
	text-transform:none;
	text-decoration:underline;
}

a.acopy:link, a.acopy:visited, a.acopy:active{
	color:#807f7f;
	text-transform:none;
	text-decoration:none;
}
a.acopy:hover{
	color:#807f7f;
	text-transform:none;
	text-decoration:underline;
}

a.langs:link, a.langs:visited, a.langs:active{
	color:#8c8e8c;
	text-decoration:none;
	text-transform:uppercase;
}
a.langs:hover{
	color:#d1d3d1;
	text-decoration:none;	
	text-transform:uppercase;
}
a.slangs:link, a.slangs:visited, a.slangs:active, a.slangs:hover{
	color:#d1d3d1;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}

a.top_menu:link, a.top_menu:visited, a.top_menu:active{
	color:#7f817f;
	text-decoration:none;
	text-transform:lowercase;
}
a.top_menu:hover{
	color:#d1d3d1;
	text-decoration:none;	
	text-transform:lowercase;
}
a.top_menu_active:link, a.top_menu_active:visited, a.top_menu_active:active, a.top_menu_active:hover{
	color:#d7d7d7;
	text-decoration:none;
	text-transform:lowercase;
}

a.menu:link, a.menu:visited, a.menu:active{
  font-size:13px;
	color:#000000;
	font-family:Arial;
	text-decoration:none;
}
a.menu:hover{
  font-size:13px;
	color:#000000;
	font-family:Arial;
  text-decoration:none;	
}
a.menu_active:link, a.menu_active:visited, a.menu_active:active, a.menu_active:hover{
  font-size:13px;
  font-family:Arial;
	color:#000000;
	text-decoration:none;
}

a.second_menu:link, a.second_menu:visited, a.second_menu:active{
	color:#ffffff;
	text-decoration:none;
}
a.second_menu:hover{
	color:#ffffff;
	text-decoration:underline;	
}
a.second_menu_active:link, a.second_menu_active:visited, a.second_menu_active:active, a.second_menu_active:hover{
	color:#ffffff;
	text-decoration:underline;
}

a.bottom_menu:link, a.bottom_menu:visited, a.bottom_menu:active{
  font-size:11px;
	color:#5a5f59;
	text-decoration:none;
}
a.bottom_menu:hover{
  font-size:11px;
	color:#5a5f59;
	text-decoration:none;	
}
a.bottom_menu_active:link, a.bottom_menu_active:visited, a.bottom_menu_active:active, a.bottom_menu_active:hover{
  font-size:11px;
	color:#5a5f59;
	text-decoration:none;
	font-weight:bold;
}

.company_name{
  color:#cacbcc;
  background-color:#ebecee;
  text-transform:lowercase;
}
#root {
    width:951px;
    margin:0 auto;
}
.container {
    padding:25px 5px 6px 3px;
}

#root { border:1px solid #efedee; }

.fl{ float:left; }
.fr{ float:right; }

.pad1 { padding: 15px 10px 0 0; }
.pad2 { padding: 18px 0 0 2px;}
.pad3 { padding: 2px 0 0 0; }
.pad4 { padding:0px 0px 0px 11px; }
.pad5 { padding:7px 0 0 12px; }
.pad6 { padding:7px 0 10px 18px; }
.pad7 { padding:7px 17px 0 0; }
.pad8 { padding:32px 50px 12px 35px; }
.pad9 { padding:29px 20px 0 10px; }
.pad10 { padding:10px 0 24px 2px; }
.pad11 { padding:30px 0 0 0;}
.pad12 { padding:271px 0 0 0;}
.pad13 { padding:0 0px 0 0;}
.pad14 { padding:244px 0 0 0;}

.bold {font-weight:bold;}

.font1 { font-family:Arial; font-size:13px; }
.font2{ font-family:Arial; font-size:11px; color:#ffffff;}
.font3{ font-family:Arial; font-size:12px; color:#3b3f42;}
.font4{ font-family:Arial; font-size:11px; color:#3b3f42;}
.font5{ font-family:Arial; font-size:12px; color:#000000;}

.clear { clear:both; line-height:0;  }

.backg1 { background:url(../images/juosta.png) top left no-repeat; }
.backg2 { background:url(../images/juosta2.png) top left no-repeat;}

.plotis1 { width:144px; }
.plotis2 { width:940px; }
.plotis3 {width:782px;}
.plotis4 {width:600px;}
.plotis5 {width:700px;}
.plotis6 {width:224px;}
.plotis7 {width:7px;}

.aukstis1 { height:26px; }
.aukstis2 { height:19px; }
.aukstis3 { height:10px;}
.aukstis4 { height:11px;}
.aukstis5 { height:145px;}

.bb { border-bottom:1px solid #000000; }
.bt { border-top:1px solid #000000; }
.bl { border-left:1px solid #000000; }
.br { border-right:1px solid #000000; }

a.link1:link, a.link1:visited, a.link1:active{
	color:#000000;
	text-decoration:none;
	text-transform:none;
}
a.link1:hover{
	color:#000000;
	text-decoration:underline;	
	text-transform:none;
}
a.link1_act:link, a.link1_act:visited, a.link1_act:active{
	color:#000000;
	text-decoration:underline;
	text-transform:none;
}

.mh1 { min-height:425px; height:425px;}
.mh2 { min-height:248px; height:248px;}

.spalva1 { background-color:#3b3f43; }
.spalva2 { background-color:#bec3c9; }

.spacer { height:1px; background-color:#8f8f8f; }
.spacer1 { height:3px;}

.juosta { height:424px; width:254px; }
.juosta2 { height:179px; width:296px;}

.flashas { height:423px; width:793px; border-top:1px solid #cfcfcf; }
.flashas2 { height:247px; width:793px; border-top:1px solid #cfcfcf;}

.footer { height:150px; background-color:#bec3c9; }

.spalvos { border:1px solid #3B3F42;}

.vam { vertical-align: middle; }
.vat { vertical-align:top; }

.tac {text-align:center;}
.tar {text-align:right;}

.aa { border:1px solid; }

.copyright{
  font-family:Arial;
  color:#b8b8b8;
  font-size:10px;
  text-decoration:none;
}

.searchcontainer{
  color:#ffffff;
  background-color:#3a3a3a;
  text-transform:uppercase;
  font-size:11px;
  padding-left:15px;
}

.searchbox{
  width:130px;
  border:1px solid #807f7f;
  background-color:#ebecee;
  font-size:9px;
}

.searchbutton{
  border:0px;
  color:#ffffff;
  background-color:#b4de00;
  font-size:9px;
  padding:1px;
}

.banners_block {
    display: block; width: 940px; height: auto; text-align: center;
}
.banner {
    display: inline-block; height: auto; padding: 5px 0 0 10px;
}

.video_image { cursor: pointer; }
