html { margin-bottom: 0.1em; /*_margin: 0px;*/ }
body { margin: 0px; padding: 0px 0px 0px 0px; background: #FFFFFF; color:#000000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; }

input, textarea, select {	color: #666; font: normal 11px Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif; background-color:#FFFFFF; }

form { display: inline; margin:0px; }
img { border: 0px; }
p { margin:0px; }


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

.clear { clear: both; margin: -1px 0px 0px; height: 1px; }


input, textarea { padding: 0px 3px; }
select { padding: 1px 0px 1px 3px }

#root { background-image:url(../images/mainRight.jpg); background-position:100% 0px; background-repeat:no-repeat; }

.logopoz { padding:26px 0px 0px 40px; float:left; }
.kalbos {
float: right; margin:41px 0px 0px 0px;
background-color:#7AA7C6;
padding-right:10px;
padding-left:3px;
padding:5px 10px 5px 3px;
}
.kalbos a {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; line-height:12px; font-weight: normal; text-decoration: none;
display: inline;
padding:0px 5px 0px 5px;
}
 .kalbos a:hover {
 color:#00417D; line-height:12px; text-decoration: none;
}
a.kalbosOn:link, a.kalbosOn:active, a.kalbosOn:visited, a.kalbosOn:hover {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#00417D; line-height:12px; font-weight: normal; text-decoration: none;
display: inline;
padding:0px 5px 0px 5px;
}


#copyr {
margin:0px ;
padding-left:3px;

font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#626262; line-height:16px; font-weight: normal; text-decoration: none;
}
#copyr a {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#626262; line-height:16px; font-weight: normal; text-decoration: none;
}
#copyr a:hover {
text-decoration: underline;
}


h2 { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:15px; color:#000000; line-height:20px; font-weight: bold; text-decoration: none;
margin:0px 0px 4px 0px;
 }
.topMenu { margin:0px; }


.topMenu a {	
	cursor:pointer;	
	display: block;
	padding: 1px 0px 24px 5px;
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#00417D; line-height:14px; font-weight: normal; text-decoration: none;
	background-image:url(../images/menrep.gif); background-position:0px 100%; background-repeat: repeat-x;
	
	margin-right:1px;
	width:117px;
	}
.topMenu a:hover {
	color:#000000;
	background-image:url(../images/menOn.gif); background-position:0px 100%; background-repeat: repeat-x;
}


ul.sub { 
list-style:none;
margin-top:2px;
margin-right:0px;
margin-bottom:0px;
margin-left:5px;
padding:0px;
}
ul.sub li { width:105px; margin:5px 0px 5px 0px;}
ul.sub li a  {
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#00417D; line-height:14px; font-weight: normal; text-decoration: none;
	color:#00417D;
	padding: 0px 0px 0px 5px;
	width:90px;
	border-right:0px solid;
	background:none;
	background-image:url(../images/sub.gif); background-repeat:repeat-y;
	display:block;
	}
ul.sub li a:hover {color:#000000; background-image:url(../images/subon.gif); background-repeat:repeat-y;}


/* NAV - top horizontal nav */
	#nav, #nav ul {padding: 0;margin: 0;list-style: none}
	#nav {
	font-weight: normal;
	height:9em;
	font: normal 96% arial;
	margin: 0 0px 0 0px;
	float:left;
	}
	#nav li {
	position:relative;
	float: left;
	width: 10em;
	display:block;margin: 0;
	padding:0
	}
	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {	
	cursor:pointer;	
	display: block;
	padding: 1px 0px 24px 5px;
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#00417D; line-height:14px; font-weight: normal; text-decoration: none;
	background-image:url(../images/menrep.gif); background-position:0px 100%; background-repeat: repeat-x;
	/*border-right:1px solid #FFFFFF;*/
	margin-right:1px;
	width:117px;
	}
	#nav a:hover {
	color:#000000;
	background-image:url(../images/menOn.gif); background-position:0px 100%; background-repeat: repeat-x;
}
	
	#nav li ul { width:15.8em;
	font-size:90%;
	margin-top:0px;
	position: absolute;
	font-weight:normal;
	left: -999em
	}
	#nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999}
	
	#nav li li {
	background:none;
	background-color:transparent;
	float:none;
	border: 0px solid;
	margin:6px 0px 6px 5px;	
	padding-left:0;
	}
	#nav li li.last {border-bottom:none}
	#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#00417D;
	padding: 0px 0px 0px 5px;
	width:90px;
	border-right:0px solid;
	background:none;
	background-image:url(../images/sub.gif); background-repeat:repeat-y;
	}
	#nav li li a:hover {color:#000000; background-image:url(../images/subon.gif); background-repeat:repeat-y;}
	
	#nav li.active {background: transparent; color:#000000; margin-right:1px;
	background-image:url(../images/menOn.gif); background-position:0px 100%; background-repeat: repeat-x; }
	#nav li.active ul {border:none; background-color: transparent; color:#00417D;}
	#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active { color:#000000;
	background-image:url(../images/menOn.gif); background-position:0px 100%; background-repeat: repeat-x;}
	#nav li.active a:hover {
	color:#000000;
	background-image:url(../images/menOn.gif); background-position:0px 100%; background-repeat: repeat-x;
	}
	
	#nav li.active li {background:none;
	background-color:transparent;
	float:none;
	border: 0px solid;
	margin:6px 0px 6px 5px;	
	padding-left:0;}
	#nav li.active li.last {border-bottom: none}
	#nav li.active li a:link, #nav li.active li a:visited, #nav li.active li a:hover, #nav li.active li a:active {
	background-image:url(../images/sub.gif); background-repeat:repeat-y; color:#00417D; background-color:#FFFFFF;
	}
	#nav li.active li a:hover {
	color:#000000; background-image:url(../images/subon.gif); background-repeat:repeat-y;
	}
	
	

	/* hide from IE mac \*/
	#nav li {width:auto}
	/* end hiding from IE5 mac */
	

.menuBlok { height:182px; padding:0px 0px 0px 41px; width:963px; }
html > body .menuBlok { height:180px; }

.menuBlok2 { padding:10px 0px 0px 41px; width:963px; }


#footer { padding:0px 0px 0px 41px; margin:-19px 0px 0px 0px; }

#footerInner { padding:0px 0px 2px 41px; margin:-19px 0px 0px 0px; }

.uzsakymams { padding-left:3px; font-family:Tahoma; color:#000000; }

.line { background-color:#B0B0B0; height:1px; }
#top { }

.last { padding-top:17px; }


.fotonav {
float: right; margin:43px 0px -1px 0px;

}
.fotonav a {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:14px; font-weight: normal; text-decoration: none;
display: block;
float:left;
padding:4px 22px 4px 22px;
background-color:#cccccc;
}
.fotonav a:hover {
text-decoration: underline;
}
a.fotonavOn:link, a.fotonavOn:active, a.fotonavOn:visited, a.fotonavOn:hover {
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:14px; font-weight: normal; text-decoration: none;
display: inline;
padding:4px 21px 4px 22px;
background-color:#7AA7C6;
border-right:1px solid #FFFFFF;
background-image:url(../images/rodikl.gif); background-position:100% center; background-repeat:no-repeat;
}

#rootInner {
background-image:url(../images/innerMain.jpg); background-position:100% 100%; background-repeat:no-repeat; 
padding-bottom:40px; 
}
.linija { margin:0px 0px 0px 36px; background-image:url(../images/line.gif); background-position:0px 35px; background-repeat:no-repeat; width:820px; color:#000000; }

.nrName { float:left; margin-right:25px; padding:14px 0px 0px 0px; }

.brh1 { line-height:5px; }

.stendoFoto { margin:0px 0px 0px 36px; }

.istorijos { margin:19px 0px 0px 42px; }
.stendoIstor { float:left; padding:13px 0px 0px 0px; font-weight:bold; }

.gram
{
	border:0px;
	width:85px;
	height:57px;
	background:url(../images/logo_g_gs.jpg) no-repeat top;
	margin-right:20px;
	margin-top:5px;
	cursor:pointer;
}

#g_banner:hover .gram
{
	background:url(../images/logo_g.jpg) no-repeat;
}

.margin_top
{
	margin:5px 0px 0px 0px;
}