* { padding: 0; margin: 0; }
html { 
  height: 100%; 
  background-color: #0e0000;
	color:#ffffff;
}

body { 
  height: 100%;
  min-height:700px; _height:700px;
  font-family: Tahoma, Verdana, Arial, sans-serif;
}

#root { 
  width: 100%; 
  margin: 0 auto; 
  min-height: 100%; _height:100%;
}

#footer { 
  height: 85px; width: 100%; position: relative; margin: 0 auto; 
  margin-top: -85px;
  background:url(../images/footer.jpg) bottom right no-repeat;
}

#clearfooter { height: 85px; clear: both; position: relative; }

p, form, td,  input, textarea {
  color:#5a5f59;
	margin:0px;
	padding:0px;
}

body,td, input, textarea {
	font-family: Verdana;
	font-size: 10px;
}

.color{
  color:#5a5f59;
}

a:link, a:visited, a:active{
	color:#413f3f;
	text-decoration:none;
}
a:hover{
	color:#413f3f;
	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:#a7a7a7;
	text-decoration:none;
	line-height:150%; letter-spacing:1px;
}
a.langs:hover{
	color:#a7a7a7;
	text-decoration:none;	
	line-height:150%; letter-spacing:1px;
}
a.slangs:link, a.slangs:visited, a.slangs:active, a.slangs:hover{
	color:#a7a7a7;
	text-decoration:none;
	line-height:150%; letter-spacing:1px;
}

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:14px;
	color:#a7a7a7;
	text-decoration:none;
}
a.menu:hover{
  font-size:14px;
	color:#a7a7a7;
	text-decoration:none;	
}
a.menu_active:link, a.menu_active:visited, a.menu_active:active, a.menu_active:hover{
  font-size:14px;
	color:#a7a7a7;
	text-decoration:none;
}

a.second_menu:link, a.second_menu:visited, a.second_menu:active{
	color:#ffffff;
	text-decoration:none;
	text-transform:lowercase;
}
a.second_menu:hover{
	color:#ffffff;
	text-decoration:underline;	
	text-transform:lowercase;
}
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;
	text-transform:lowercase;
}

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;
}
.aa { border:1px solid #ffffff;}

.tal { text-align:left; }
.tar { text-align:right; }

.fl { float:left; }
.fr { float:right;}

.clear { clear:both; line-height:0;  }

.color1 { color:#a7a7a7; }

.font1 { font-family:Tahoma; font-size:12px; }
.font2 { font-family:Tahoma; font-size:14px; color:#FFFFFF; line-height:150%; letter-spacing:1px;}
.font3 { font-family:Tahoma; font-size:14px; color:#413F3F; line-height:150%; letter-spacing:1px;}
.font4 { font-family:Tahoma; font-size:14px; color:#1d1212; }
.font5 { font-family:Tahoma; font-size:14px; color:#645a5a; }
.font6 { font-family:Tahoma; font-size:14px; color:#ff0000; line-height:150%; letter-spacing:1px;}
.font7 { font-family:Tahoma; font-size:14px; color:#403636; letter-spacing:1px;}
.font8 { font-family:Tahoma; font-size:10px; color:#534949; letter-spacing:1px;}
.font9 { font-family:Tahoma; font-size:14px; color:#797979; line-height:150%; letter-spacing:1px;}
.font10 { font-family:Tahoma; font-size:24px; color:#b7b7b7; line-height:150%; letter-spacing:1px;}
.font11 { font-family:Tahoma; font-size:14px; color:#727272; line-height:150%; letter-spacing:1px;}
.font12 { font-family:Tahoma; font-size:14px; color:#FFFFFF; line-height:150%; letter-spacing:1px; }

.pad1 { padding:8px 0 0 20px; }
.pad2 { padding:80px 0 0 77px; }
.pad3 { padding:40px 0 0 0; }
.pad4 { padding:0 0 0 77px; }
.pad5 { padding:0 0 15px 0; }
.pad6 { padding:0 0 15px 0; }
.pad7 { padding:5px 0 0 0; }
.pad8 { padding:29px 56px 0 0; }
.pad9 { padding:40px 0 0 77px; }
.pad10 { padding:68px 0 0 0;}
.pad11 { padding:0 23px 0 0;}
.pad12 { padding:30px 0 0 221px;}
.pad13 { padding:0 0 0 60px;}
.pad14 { padding:29px 0 0 60px;}
.pad15 { padding:380px 0 0 0; }

.plotis1 { width:528px; }
.plotis2 { width:80px; }
.plotis3 { width:442px; }
.plotis4 { width:345px; }

.aukstis1 { height:44px; }
.aukstis2 { height:24px; }

.mh1 { min-height:300px; }

.tac { text-align:center; }

.first {
    background:url(../images/first.jpg) top center no-repeat;
    min-height:491px; _height:491px;
}

.back1 { 
  background:url(../images/left_img.jpg) top left no-repeat; 
  min-height:525px; _height:525px;
}

.back2 { 
  background:url(../images/right_img.jpg) top right no-repeat;
  min-height:60px;  
}

.apie_back {
  background:url(../images/apie_back.jpg) top right no-repeat;
  min-height:432px; _height:432px;
}

.back3 {background:url(../images/left_rep.jpg) top left repeat-y;}
.back4 {background:url(../images/left_rep_dark.jpg) top left repeat-y; }
.back5 {background:url(../images/telefonas.png) top left no-repeat; min-height:299px; _height:299px;}
.back6 {background:url(../images/kontaktai_desine.jpg) top right repeat-y; }

.menu_hover {
  background:url(../images/menu_active.png) top left repeat-x;
}

.paging {
  font-family:Tahoma; 
  font-size:14px; 
  padding:35px 0 0 77px;
  color:#413f3f;
}

.company_name{
  color:#cacbcc;
  background-color:#ebecee;
  text-transform:lowercase;
}

.copyright{
  color:#807f7f;
  padding:5px;
  font-size:9px;
  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;
}

