body, html {margin: 0; padding: 0; height: 100%; background: #fff url(/images/body_bg.gif) repeat-y 124px 0;}

img, form, fieldset {border: none;}

div, p {margin: 0; padding: 0; display: block;}

* {font-family: Verdana, Arial, Tahoma, sans-serif;}

.cc {clear: both; height: 1px;}
.fright {float: right;}
.fleft {float: left;}

img.fright {margin: 1em 0 1em 1em;}
img.fleft {margin: 1em 1em 1em 0;}

#root {min-width: 770px;}

#main {top: 103px; margin-bottom: 103px; overflow: hidden; position: relative;}

/* SIDEBAR */
#sidebar {width: 124px; float: left; margin: 0 -100% 0 0;}


/* MAIN (LEFT) NAVIGATION */
	#mainnav ul {list-style: none; margin: 0; padding: 0;}
	#mainnav ul li {background: transparent url(/images/r_dot.gif) no-repeat 11px 50%; padding: 2px 0; margin: 0; display: block;}
	#mainnav ul li a:link, #mainnav ul li  a:visited, #mainnav ul li  a:hover, #mainnav ul li  a:active, #mainnav ul li span {color: #000; text-decoration: none; font-size: 9pt; display: block; padding: 8px 20px 8px 26px;} 
	#mainnav ul li a:hover, #mainnav ul li  a:active {color: #90001c;}
	
	#mainnav ul li.current a:link, #mainnav ul li.current a:visited, #mainnav ul li.current a:hover, #mainnav ul li.current a:active, #mainnav ul li.current span {color: #90001c; font-weight: bold; text-decoration: none;} 
	#mainnav ul li.inside a:link, #mainnav ul li.inside a:visited, #mainnav ul li.inside a:hover, #mainnav ul li.inside a:active, #mainnav ul li.inside span {color: #90001c; text-decoration: none;} 
	
	/* MAIN */
	
#content {float: right; width: 100%;}

	#content .wrpr {padding: 1px 43px 20px 137px; margin: 0; width: 60%;}
	#content h1 {font-size: 12pt; margin: 0; padding: .5em 0 1em;}
	#content h2 {font-size: 10pt; margin: 0; padding: .5em 0 1em;}
	
	#content ul, #content ol {font-size: 1em;}
	#content ul li, #content ol li {font-size: 11pt;}
	
	#content p {line-height: 1.4em; font-size: .8em; padding: 0 0 1em;}
	
	#content td { font-size: .8em; text-align: left; padding: 3px 5px;}

/* HEADER */
#header {position: absolute; top: 0; left: 0; min-width: 770px; width: 100%; height: 103px; background: #90001c url(/images/header_b_gb.gif) repeat-x 0 75px;}
	#header .wrpr {height: 74px;} /* background: transparent url(/images/bgtop.gif) no-repeat 100% 0; */
	#header .lt {float: left; margin: 0;}
	#header .rt {float: right;}
	#header .wrpr h2 {margin: 0 -100px 0 0; padding: 47px 0 0 141px; color: #fff; font-size: 13pt; float: left; font-weight: bold; background: transparent url(/images/alsecco-gamykla_lt.jpg) no-repeat 0 0; height: 28px; letter-spacing: 1.5pt;}
	#top_imgs {position: absolute; right: 0; top: 0; height: 74px; overflow: hidden;}
	
	#currnav {border-top: 1px solid #000; background: transparent url(/images/w_dot.gif) repeat-y 124px 0; height: 28px;}
	#currnav h3 {color: #fff; font-size: 10pt; float: left; margin: 0; padding: 5px 0 5px 33px; width: 91px; margin: 0;}
	
	#currnav ul {display: block; position: absolute; left: 0; list-style: none; margin: 0 0 0 2px; padding: 0 0 0 124px;}
	#currnav ul li {float: left; position: relative; margin: 0; padding: 0; white-space: nowrap;}
	
	#currnav ul li a:link, #currnav ul li a:visited, #currnav ul li a:hover, #currnav ul li a:active, #currnav ul li span {color: #fff; text-decoration: none; padding: 5px 14px; font-size: 9pt; float: left;} 
	#currnav ul li a:hover, #currnav ul li a:active {text-decoration: underline;}
	#currnav ul li span {color: #999;}
	
	/* currnav second level */
	
	#currnav ul ul {display: none; position: absolute; left: 0; top: 20px; border-top: 7px solid #000; background-color: #000; width: 220px; padding: 5px 0 10px;}
	#currnav ul li:hover ul {display: block;}
	
	#currnav ul ul li {float: none;}
	
	#currnav ul ul li a:link, #currnav ul ul li  a:visited, #currnav ul ul li  a:hover, #currnav ul ul li  a:active, #currnav ul ul li span {padding: 10px 16px; display: block; float: none; font-size: 7pt; font-weight: bold;} 
	
	#currnav ul ul li span {color: #000; background-color: #999;}
	
	#slogan { color: #ffffff; margin: 5px 0 0 140px; letter-spacing: 1.5pt; font-size: .8em; }
	
/*  SUPER HEADER */

#supheader {position: absolute; top: 0; left: 0; width: 100%; height: 30px; background-color: #fff; overflow: hidden; z-index: 5000;}
#supheader p {font-size: .75em; padding: 7px 0 5px 134px;}


/* FOOTER */
#footer {background: transparent url(/images/footer_bg.gif) repeat-x 0 100%; height: 73px; position: relative;}
#footer .wrpr {position: absolute; bottom: 0; width: 100%;}
#footer.reapBot {position: absolute; bottom: 0; width: 100%;}
	p.copyright {font-size: 11.5pt; color: #90001c; padding: 16px 0 10px 137px;}
	p.contacts {font-size: 11.5pt; background: transparent url(/images/w_dot.gif) repeat-y 124px 0; margin: 40px 0 0; padding: 5px 0 0 137px; color: #fff; height: 24px; overflow: hidden; text-align: center;}
	.phone {padding-right: 26px;}
	.email {position: absolute; left: 3px; bottom: 7px; font-size: 10.5pt;}
	.email a:link, .email  a:visited, .email  a:hover, .email  a:active {color: #fff;} 
	.email  a:hover, .email  a:active {text-decoration: none;}
 
a.homelogo:link, a.homelogo:visited, a.homelogo:hover, a.homelogo:active {position: absolute; right: 15px; top: -37px;} 

#naujasveidas
{
	border-left: 50px #90001c solid;
	padding: 15px 0 15px 20px;
	width: 90%;
	margin: 10px 0 20px 0;
	background-image: url('/images/akis.jpg');
	background-repeat: no-repeat;
	background-position: right top;
	letter-spacing: 1.5pt;
}

#historysub
{
	float: right;
}

ul#historysub li {
	float: left;
	margin: 0 5px 0 0;
}

#topleftcorner {position: absolute; left: 0; top: 0; height: 74px; width: 124px; overflow: hidden;}

ul#istorija, ul#istorija li {display: block; margin: 0; padding: 0; float: left; clear: none; list-style: none;}
ul#istorija {float: none; margin: 0 0 34px 0; padding: 10px 0 0;}
ul#istorija li a:link, ul#istorija li a:visited, ul#istorija li a:hover, ul#istorija li a:active, ul#istorija li span {text-decoration: none; padding: 0 20px 0 0; font-size: 70% !important;}
ul#istorija li span {font-weight: bold; display: block; margin-top: 5px;}

#naujasveidas p
{
	margin: 0;
	padding: 0;
}
#naujasveidas p.editalsecco {
	color: #90001c;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#standartines
{
	width:800px;
}

#individualios
{
	
}

#contacts
{
	width: 800px;
	margin: 0;
	padding: 0;
}

#contacts li
{
	display: block; 
	margin: 0 0 0 10px; 
	padding: 0;
	float: left;
	list-style: none;
}

table.tinkas tr td
{
	text-align: center;
}

