html 
{
	height: 100%;
}
body 
{
	position: relative;
	margin: 0; padding: 0;
	font-size: 1em;
	font: 76% Arial, Helvetica, Tahoma, sans-serif;
	height: 100%;
	background: url('../images/bckg-ytile-yellow.gif') 50% 0 repeat-y;
}
#wrapper {
	position: relative;
	height: 100%;
}
.center 
{
	width: 955px;
	margin: 0 auto;
}

h1, h2, h3, h4, form, dl, ul { margin: 0; }
strong, b { font-weight: bold; }
em, i { font-style: italic; }
small { display: block; }
fieldset { border: 0; }
h1 { display: none;}
tr { vertical-align: top; }
a 
{
	color: #45609A;
}
#fst {
	background: url('../images/menu-x-tile-blue.gif') repeat-x 0 0;
	height: 40px;
	width: 955px;
	position: relative;
}
#menu, #languages, #navigation
{
	float: left;
	padding: 0px;
}
#menu
{
	color: white;
	list-style: none;
	padding: 5px 0 5px 15px;
	margin: 0;
}
#menu li 
{
	display: block;
	float: left;
	padding: 5px 10px 5px 0px;
	color: #000;
}
#menu li a
{
	background: url('../images/menu-pimp.gif') no-repeat 0 50%;
	padding: 5px 0 4px 13px;
	text-decoration: none;
	color: white;
}
/* *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***  */
#menu li.active 
{
	display: block;
	float: left;
	padding: 5px 11px 5px 3px;
	color: #000;
	background: url('../images/tab_down_light_right_pimp.gif') 100% 0 no-repeat;
}
#menu li.active a
{
	background: url('../images/tab_down_light.gif') 0 0 no-repeat;
	padding: 5px 0 4px 22px;
	text-decoration: none;
	color: black;
}
/* *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***  */
#submenu
{
	list-style: none;
	margin: 0;
	padding: 4px 0 0 13px;
	background: #646B7B;
	height: 21px;
	width: 943px;
}
#submenu li
{
	float: left;
	padding: 0 10px 0 13px;
	background: url('../images/submenu-pimp-side.gif') 0 50% no-repeat;
}
#submenu li.active
{
	padding: 0 10px 0 16px;
	background: url('../images/submenu-pimp-down.gif') 0 4px no-repeat;
}
*html #submenu li.active { background: url('../images/submenu-pimp-down.gif') 0 3px no-repeat; }
*:first-child+html #submenu li.active { background: url('../images/submenu-pimp-down.gif') 0 3px no-repeat; }

#submenu li.active a
{
	text-decoration: underline;
}
#submenu li a
{
	text-decoration: none;
	color: white;
}
/* *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***  */
#languages 
{
	list-style: none;
	padding: 11px 0 10px 16px;
	position: absolute;
	right: 10px;
}
#languages li
{
	width: 20px;
	height: 14px;
	float: left;
	padding-right: 7px;
	display: block;
}
#languages li a  { width: 20px; display: block; text-indent: -999em; }
#languages li.en { background: url('../images/flag_en.gif') no-repeat 50% 50%; }
#languages li.lt { background: url('../images/flag_lt.gif') no-repeat 50% 50%; }
#languages li.ru { background: url('../images/flag_ru.gif') no-repeat 50% 50%; }
#languages li.ua { background: url('../images/flag_ua.gif') no-repeat 50% 50%; }
#languages li.ro { background: url('../images/flag_ro.gif') no-repeat 50% 50%; }

#navigation
{
	list-style: none;
	padding: 9px 0 9px 42px;
	position: absolute; 
	right: 165px;
}
#navigation li
{
	width: 20px;
	height: 14px;
	float: left;
	padding-right: 1px;
	text-indent: -999em;
}
#navigation li a  { width: 20px; display: block; text-indent: -999em; }
#navigation li.ho { background: url('../images/nav_ho.gif') no-repeat 50% 50%; }
#navigation li.si { background: url('../images/nav_si.gif') no-repeat 50% 50%; }
#navigation li.co { background: url('../images/nav_co.gif') no-repeat 50% 50%; }

/*   NEWSLETTERS      */
#newsletters	{ padding: 0px 0px 0px 20px; }
.newsletters_title_bg	{ background-color: #A90000; font-size: 1.4em; font-weight: bold; color: white; line-height: 21px; padding-left: 2px; position: relative; float: left; }
.newsletters_title_r	{ background: url('../images/newsletters_title_r.gif') no-repeat right 0; width: 16px; height: 21px; position: relative; float: left; }
#newsletter-email	{ margin-left: 33px; height: 16px; width: 120px; position: relative; z-index: 9; padding: 0px 5px; }
#newsletter_error	{ padding: 40px 0px; font: 20px Arial; }
.i-button	{ position: absolute; bottom: 0px; right: 26px; z-index: 9;  }
.f-inputs {color:#EEEBC2;}
/*   end of   NEWSLETTERS      */

#news
{
	background: url('../images/tab_red.gif') no-repeat 20px 114px;
	width: 474px;
}
#news dt.header
{
	background: url('../images/eisc_logo_tit.gif') no-repeat 16px 9px;
	padding: 94px 0 0 17px;
	text-indent: -999em;
}
#news dt.title
{
	margin-top: -14px;
	margin-left: -1px;
	font-size: 1.4em;
	font-weight: bold;
	color: white;
}
#news dt
{
	padding-left: 25px;
	padding-top: 19px;
}
#news dd 
{
	padding-left: 22px;
	text-align: justify;
	margin: 0;
}

#news dd p {
	margin:0;
}

#news dd.btn
{
	display: block;
	width: 59px;
	background: url('../images/more_blue.gif') no-repeat 100% 0;
	height: 15px;
	text-align: center;
	float:  right;
	

}
#news dd.btn a 
{
	text-decoration: none;
	color: #EAE6C2;
	width: 100%;
}
#news, #map 
{
	float: left;
}

.news_list p { 
	margin:0 !important;
	padding:0 !important;
}

#map 
{
	margin: 21px 0 0 32px;
}
#btm
{
	position: relative;
	top: -20px;
	float: left;
	width: 100%;
	background: url('../images/bckg-bottom-blue.gif') no-repeat 50% 0;
	min-height: 468px;
	height: 468px;
}
#poll, #projektai, #publikacijos
{
	float: left;
	padding-top: 105px;
	font-size: .9em;
	color: white;
	
}
#poll span.desc, #projektai dt.desc, #publikacijos dt.desc
{
	width: 200px;
	padding: 2px 50px 5px 5px;
	margin-left: 32px;
	background: url('../images/tab_red_blue.gif') no-repeat;
	height: 50px;
	color: white;
}
#poll
{
	margin-top: 2px;
	margin-left: 10px;
	width: 243px;
	background: url('../images/kampas.png') 100% 100% no-repeat;
}
*html #poll
{
	background: none;
}
#poll p
{
	padding: 7px 10px 0 35px;
	margin-top: 10px;
}
#poll input
{
	padding: 0;
	margin: 2px 0 0 36px;
}
#poll table td
{
	vertical-align: middle;
	height: 22px;
}
.aright 
{
	text-align: right;
	padding: 15px 20px; 0 0;
}
input.btn
{
	background: url('../images/vote_btn_lt.gif') no-repeat;
	border: none;
	text-transform: uppercase;
	font-size: .8em;

	height: 15px;
	text-indent: -999em;
}
.btn
{
	font-size: 10px;
	color: #182D59;
	text-decoration: none;
	padding: 2px 5px 0 0;
}
#projektai
{
	width: 320px;
	text-align: justify;
	margin-top: 20px;
	padding-right: 13px;
	background: url('../images/kampas.png') 100% 100% no-repeat;
}
*html #projektai
{
	background: none;
}
#projektai dt
{
	margin-top: -20px;
	padding-left: 34px;
}
#projektai dd
{
	margin: 0;
	padding-left: 34px;
}



#projektai dd a.btn
{
	display: block;
	width: 69px;
	margin-left:220px;
	text-align: center;
	height: 15px;
	background: url('../images/more_dark_blue.gif') no-repeat;
}
#publikacijos
{
	width: 340px;
	text-align: justify;
	margin-top: 20px;
	background: url('../images/kampas.png') 100% 100% no-repeat;
}
*html #publikacijos
{
	background: none;
}
#publikacijos dt
{
	margin-top: -20px;
	padding-left: 34px;
	width: 286px;
}
#publikacijos dd
{
	margin: 0;
	padding-left: 34px;
	width: 286px;
}
#publikacijos dd a.btn
{
	display: block;
	width: 69px;
	margin-left:220px;
	text-align: center;
	height: 15px;
	background: url('../images/more_dark_blue.gif') no-repeat;
}
#projektai dd.btn, #publikacijos dd.btn
{
	text-align: right;
	padding-bottom: 25px;
}
#copyright
{
	position: absolute;
	top: 468px;
	color: white;
	height: 54px;
	width: 100%;
	background: #182D59;
	text-align: right;
}
#copyright p
{
	
	font-size: .9em;
	height: 30px;
}
div.fade
{
	background: url('../images/fade.jpg') 50% 0 no-repeat;
	min-height: 183px;
	width: 955px;
	text-align: justify;
	color: #182D59;
}
* html div.fade
{
	height: 183px;
}
div.fade p
{
	padding: 0 10px;
}
div.fade table
{
	padding-left: 10px;
}
div.fade p.title
{
	font-weight: bold;
	padding-top: 10px;
}
#footer
{
	width: 100%;
	background: #44609A url('../images/bckg-vid-bottom-blue.gif') 50% 0 no-repeat;
	text-align: right;
	color: white;
}
#footer p 
{
	padding-top: 100px;
	font-size: .9em;
}
#sitemap ul {
	padding: 0;
	list-style: none;
}
#sitemap .site1st {
	padding: 0px;
}
#sitemap .site2nd {
	padding: 0 0 0 10px;
}
#sitemap .site3rd {
	padding: 0 0 0 20px;
}
#atstovybes
{
	background: url('../images/top.jpg') 50% 0 no-repeat;
	list-style: none;
	margin: 0 auto;
	width: 955px;
	height: 70px;
}
#atstovybes li
{
	padding: 10px 0 0 10px;
	float: left;
}
#atstovybes li a.selected
{
	width: 540px;
	height: 60px;
	display: block;
	background: url('../images/logo1big.gif') 0 10px no-repeat;
	text-indent: -999em;
}
#atstovybes li a
{
	height: 60px;
	width: 125px;
	display: block;
	background: url('../images/logo1mini.gif') 0 10px no-repeat;
	text-indent: -999em;
}
#atstovybes li a.lvov
{
	height: 60px;
	width: 125px;
	display: block;
	background: url('../images/atst_lvov.gif') -7px 10px no-repeat;
	text-indent: -999em;
}
#atstovybes li a.doneck
{
	height: 60px;
	width: 125px;
	display: block;
	background: url('../images/atst_doneck.gif') 0 10px no-repeat;
	text-indent: -999em;
}
#atstovybes li a.moldov
{
	height: 60px;
	width: 125px;
	display: block;
	background: url('../images/atst-moldov.gif') 0 10px no-repeat;
	text-indent: -999em;
}

/* FOTO GALERIJA */
.gallery_h2 	{ font: bold 12px Arial; padding: 30px 0px 30px 32px; }
.gallery_h2 a	{ font: bold 12px Arial; }
.categories	{ position: relative; float: left; }
#content .categories	{ list-style: none; }
#content ul, #content li	{ margin: 0px; padding: 0px;}
.categories, .gallery	{ width: 100%; }
.categories	{ font: 12px Arial; color:#45609A; }
.categories	a	{ font: 600 12px Arial; color:#182D59;}
.categories	a:hover	{ color:#355BAA; }
.categories img	{ border: 1px solid #506A9D; }
.atgal	{  font: bold 12px Arial; color:#182D59; }

.list_row		{ width: 190px; float: left; height: 210px; }

.listing_row	{ width: 190px; text-align: left; float: left; height: 210px; }
.listing_text	{ width: 190px; text-align: left; float: left; font: bold 12px Arial; color:#182D59; }
.listing_row a:hover	{ color:#000; }

/* end ofFOTO GALERIJA */