/* 2008 (c) UAB "Dizaino kryptis" */
/* 2008 (c) Simonas Falkauskas */

html, body, #wrapper {
	margin:0; padding:0;
	width:100%; height:100%;
	min-height:100%; min-width:990px;
}
html>body, html>body #wrapper {height:auto;}

body {
	font-size:1em;
	font:76% Arial, Tahoma, Helvetica, sans-serif;
	background:#d4df9c url('../images/bg-left.gif') repeat-y;
}
body.gaumina {
	background:#CFDE75;
}

#wrapper {
	position:absolute;
	top:0;	left:0;
	background:none;
}
* html #wrapper {width:expression( document.body.clientWidth < 990 ? "990px" :"100%" );}

/* Vidinis */
#inside2 #wrapper, #index3 #wrapper {background:url('../images/bg-right.gif') repeat-y 100% 0;}
#index #wrapper {background:url('../images/bg-index.gif') repeat-y 50% 0;}

#container {
	width:100%;
	min-width:991px;
	position:relative;
	padding-bottom:50px;
}
#index #container {padding-bottom:10px;}

* html #index #container {padding-bottom:0px;}

*:first-child+html #index #container {padding-bottom:0;}


#index #content {
	position:relative;
	width:100%;
	background:url('../images/bg-content.gif') no-repeat 50% 0;
}

/* --- Standart Tag's --- */
h1, h2, h3, h4, h5, h6, form, dl, ul {margin:0;}
strong, b {font-weight:bold;}
em, i {font-style:italic;}
small {display:block;}
fieldset {border:0;}
/* --- End Standart Tag's --- */



/* --- Header --- */
#header {
	position:relative;
	width:100%; min-height:180px;
}
* html #header {height:180px;}

.iliustrations #header {min-height:290px;}
* html .iliustrations #header {height:290px;}

/* Tituliniai */
#index #header, #index2 #header, #index3 #header {min-height:440px;}
* html #index #header,
* html #index2 #header,
* html #index3 #header {height:440px;}

/* Vidinis */
#inside #header, #inside2 #header {min-height:290px;}
* html #inside #header,
* html #inside2 #header {height:290px;}

/* Gauminos iframe'as */
#gaumina #header {min-height:89px; background:#fff;}
* html #gaumina #header {height:89px;}

#index3 #header {background:#fff url('../images/bg-header-index.jpg') no-repeat 50% 100%;}
#inside2 .h-video {background:#fff url('../images/bg-header-video.jpg') no-repeat 50% 100%;}
#inside2 .h-teams {background:#fff url('../images/bg-header-teams.jpg') no-repeat 50% 100%;}
#inside2 .h-juniors {background:#fff url('../images/bg-header-juniors.jpg') no-repeat 50% 100%;}
#inside2 .h-history {background:#fff url('../images/bg-header-history.jpg') no-repeat 50% 100%;}
#inside2 .h-fans {background:#fff url('../images/bg-header-fans.jpg') no-repeat 50% 100%;}


#index #header {background:#fff url('../images/bg-general.jpg') no-repeat 50% 100%;}
#index2 .millenium-lt {background:#fff url('../images/bg-header-full-millenium-lt.jpg') no-repeat 50% 100%;}
#index2 .millenium-en {background:#fff url('../images/bg-header-full-millenium-en.jpg') no-repeat 50% 100%;}
#index2 .millenium-fr {background:#fff url('../images/bg-header-full-millenium-fr.jpg') no-repeat 50% 100%;}
#index2 .millenium-ch {background:#fff url('../images/bg-header-full-millenium-ch.jpg') no-repeat 50% 100%;}
#inside .millenium-lt {background:#fff url('../images/bg-header-millenium-lt.jpg') no-repeat 50% 100%;}
#inside .millenium-en {background:#fff url('../images/bg-header-millenium-en.jpg') no-repeat 50% 100%;}
#inside .millenium-fr {background:#fff url('../images/bg-header-millenium-fr.jpg') no-repeat 50% 100%;}
#inside .millenium-ch {background:#fff url('../images/bg-header-millenium-ch.jpg') no-repeat 50% 100%;}

.logo {
	position:absolute;
	top:35px; left:0;
	display:block;
	width:160px; height:140px;
	z-index:100;
}

.l-lt {background:url('../images/logo-lt.png') no-repeat 50% 50%;}

* html .l-lt {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/project/images/logo-lt.png');
	cursor:pointer;
}

.l-en {background:url('../images/logo-en.png') no-repeat 50% 50%;}

* html .l-en {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/project/images/logo-en.png');
	cursor:pointer;
}

.l-fr {background:url('../images/logo-fr.png') no-repeat 50% 50%;}

* html .l-fr {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/project/images/logo-fr.png');
	cursor:pointer;
}

.l-ch {background:url('../images/logo-ch.png') no-repeat 50% 50%;}

* html .l-ch {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/project/images/logo-ch.png');
	cursor:pointer;
}

.logo span {display:none;}
#logo-print {display:none;}


/* Languages */
#languages {
	padding:0;
	list-style:none;
	position:absolute;
	top:0; right:10px;
	font-weight:bold;
}

#languages li {
	display:block;
	float:left;
	margin-right:-9px;
}
#languages li.last {margin-right:0;}

#languages a {
	display:block;
	padding:0 14px 0 0;
	color:#fff;
	text-decoration:none;
	background:url('../images/languages-a-back.gif') no-repeat 100% 50%;
}
#languages .last a {
	padding-right:8px;
	background:url('../images/languages-a-last.gif') no-repeat 100% 50%;
}

#languages a span {
	display:block;
	padding:6px 0 6px 14px;
	background:url('../images/languages-a-front.gif') no-repeat 0 50%;
}
#languages a span.pad img {
	border:none;
	padding:2px 0;
}
/* Safari workaround */
@media screen and (-webkit-min-device-pixel-ratio:0){
	#languages a span.pad img {
		padding:1px 0 2px 0;
	}
}
/* End of Safari workaround */
* html #languages a span.pad {
	padding:7px 0 7px 14px;
}
*:first-child+html #languages { margin-top:-1px; }
*:first-child+html #languages a span.pad {padding:7px 0 7px 14px;}

#languages a:hover, #languages a.active {background:url('../images/languages-aa-back.gif') no-repeat 100% 50%;}
#languages .last a:hover, #languages .last a.active {background:url('../images/languages-aa-last.gif') no-repeat 100% 50%;}
#languages a:hover span, #languages a.active span {background:url('../images/languages-aa-front.gif') no-repeat 0 50%;}
/* End Languages */
/* Meniu */
#meniu {
	padding:0;
	list-style:none;
	position:absolute;
	top:0; left:20px;
	font-weight:bold;
}
#meniu li {
	display:block;
	float:left;
	margin-right:-9px;
}
* html #meniu li.last {margin-right:0;}

#meniu a {
	display:block;
	padding:0 14px 0 0;
	color:#fff;
	background:url('../images/meniu-a-back.gif') no-repeat 100% 50%;
	text-decoration:none;
}
#meniu a span {
	display:block;
	padding:6px 0 6px 14px;
	background:url('../images/meniu-a-front.gif') no-repeat 0 50%;
}
#meniu .first a span {
	padding-left:8px;
	background:url('../images/meniu-a-first.gif') no-repeat 0 50%;
}

#meniu a:hover, #meniu a.active {background:url('../images/meniu-aa-back.gif') no-repeat 100% 50%;}
#meniu a:hover span, #meniu a.active span {background:url('../images/meniu-aa-front.gif') no-repeat 0 50%;}
#meniu .first a:hover span, #meniu .first a.active span {background:url('../images/meniu-aa-first.gif') no-repeat 0 50%;}
/* End Meniu */

h1 {
	position:absolute;
	top:60px; left:160px;
	font-size:1em;
	font-weight:normal;
	text-decoration:underline;
	color:#386890;
	padding:0 50px 0 0;
	background:url('../images/h1-back.gif') no-repeat 100% 50%;
}
h1.fr {
	left:155px;
}
h1 span {
	display:block;
	padding:7px 0 6px 50px;
	background:#d0e3fe url('../images/h1-front.gif') no-repeat 0 50%;
}
h1 span a {color:#386890;}

/* Meniu 2 */
#meniu2, #meniu2adv {
	padding:0;
	list-style:none;
	position:absolute;
	right:10px;
}
#meniu2 {top:61px;}
#meniu2adv {top: 38px;}

#meniu2.fr, #meniu2adv.fr {
	right:0;
}

#meniu2 li, #meniu2adv li {
	display:block;
	float:left;
	margin-right:-5px;
}
#meniu2 li.last, #meniu2adv li.last {margin-right:0;}

#meniu2 li.title, #meniu2adv li.title {
	display: block;
	float: none;
	font-weight: bold;
	color: #386890;
	padding: 0 0 8px 12px;
}

#meniu2 a, #meniu2adv a {
	display:block;
	padding:0 11px 0 0;
	color:#666;
	text-decoration:none;
	background:url('../images/meniu2-a-back.gif') no-repeat 100% 50%;
}
#meniu2 .last a, #meniu2adv .last a {
	padding-right:7px;
	background:url('../images/meniu2-a-last.gif') no-repeat 100% 50%;
}

#meniu2 .first a:hover, #meniu2 .first a.active, #meniu2adv .first a:hover, #meniu2adv .first a.active {
	background:#DBEAFE;
}
#meniu2 .first a img, #meniu2adv .first a img {
	border:none;
	background:url('../images/olympic-logo.png') no-repeat 0 50% #E8EEF6;
}
#meniu2 .first a:hover img,
#meniu2 .first a.active,
#meniu2adv .first a:hover img,
#meniu2adv .first a.active {
	background:url('../images/olympic-logo.png') no-repeat 0 50% #DBEAFE;
}


#meniu2 a span, #meniu2adv a span {
	display:block;
	padding:6px 0 6px 11px;
	background:url('../images/meniu2-a-front.gif') no-repeat 0 50%;
}
#meniu2 a:hover, #meniu2 a.active, #meniu2adv a:hover, #meniu2adv a.active {background:url('../images/meniu2-aa-back.gif') no-repeat 100% 50%;}
#meniu2 .last a:hover, #meniu2 .last a.active, #meniu2adv .last a:hover, #meniu2adv .last a.active {background:url('../images/meniu2-aa-last.gif') no-repeat 100% 50%;}

#meniu2 a:hover span, #meniu2 a.active span, #meniu2adv a:hover span, #meniu2adv a.active span {background:url('../images/meniu2-aa-front.gif') no-repeat 0 50%;}
/* End Meniu 2 */
/* Meniu 3 */
#meniu3 {
	padding:0;
	list-style:none;
	position:absolute;
	top:122px; right:20px;
}

#meniu3 li {
	display:block;
	float:left;
	margin-right:-5px;
}
#meniu3 li.last {margin-right:0;}

#meniu3 a {
	display:block;
	padding:0 14px 0 0;
	color:#fff;
	background:url('../images/meniu3-a-back.gif') no-repeat 100% 50%;
}

#meniu3 .last a {
	padding-right:9px;
	background:url('../images/meniu3-a-last.gif') no-repeat 100% 50%;
}

#meniu3 a span {
	display:block;
	padding:4px 0 4px 14px;
	background:url('../images/meniu3-a-front.gif') no-repeat 0 50%;
}
#meniu3 a:hover, #meniu3 a.active {text-decoration:none;}

/* Vidinis ir Titulinis */
#inside #meniu3, #index #meniu3 {width:250px;}

#inside #meniu3 li, #index #meniu3 li {
	margin:0 0 1px 0;
	float:none;
}
* html #inside #meniu3 li,
* html #index #meniu3 li
{
	vertical-align:top;
	height:1%;
}

#inside #meniu3 a, #index #meniu3 a {
	width:auto;
	padding:4px 14px 4px 0;
	text-align:right;
	background:url('../images/meniu3-a-last.gif') no-repeat 100% 50%;
	text-decoration:none;
}
#inside #meniu3 a span, #index #meniu3 a span {display:inline; text-decoration:underline;}
#inside #meniu3 a:hover span, #inside #meniu3 a.active span, #index #meniu3 a:hover span, #index #meniu3 a.active span {text-decoration:none;}
/* End Vidinis */

/* End Meniu 3 */

/* Index Flash */
#index-flash {
	position:absolute;
	top:89px;
	display:block;
	width:100%;
	height:351px;
	background:#D8E6EA;
}
/* End Index Flash */
/* Index Message Holder */
#index-message-holder {
	width: 100%;
	position: absolute;
	top: 125px; left: 0;
	text-align: center;
}

#index-message {
	margin: 0 auto;
	position: relative;
	text-align: left;
	width: 410px;
	padding-left: 500px;
	height: 132px;
	background: url('../images/bg-millenium-index.gif') no-repeat 100% 0;
}
* html #index-message {
	width: 910px;
	width/* */:/**/410px;
}

#index-message dl {
	padding: 0 20px 0 140px;
	margin: 0;
	line-height: 15px;
}
#index-message dl dt {
	padding: 10px 0 5px 0;
	font-weight: bold;
	border-bottom: 1px solid #d0d9dd;
	position: relative;
}

#index-message a {
	color: #11323e;
	text-decoration: none;
}

#index-message dd {
	padding: 5px 0;
	line-height: 18px;
}

#index-message dd, #index-message dd p {
	margin: 0;
	color: #545353;
}


/* End Index Message Holder */
/* Index Audio Holder */
#index-audio-holder {
	width: 100%;
	position: absolute;
	top: 253px; left: 0;
	text-align: center;
}
#audio-flash {
	margin: 0 auto;
	position: relative;
	display: block;
	width: 910px; height: 25px;
	text-align: right;
}

#af {
	position: absolute;
	top: 40px; right: 30px;
	display: block;
	width: 30px; height: 25px;
}

/* End Index Audio Holder */
/* Index Meniu Holder */
#index-meniu-holder {
	width: 100%;
	height: auto;
	position: absolute;
	top: 401px; left: 0;
	text-align: center;
}
/* End Index Meniu Holder */
/* Index HTML Version */
#html-version {
	width:100%;
	height:381px;
}
.bg-html-lt {background:url('../images/bg-general.jpg') no-repeat 50% 0;}
.bg-html-en {background:url('../images/bg-general.jpg') no-repeat 50% 0;}
.bg-html-fr {background:url('../images/bg-general.jpg') no-repeat 50% 0;}
.bg-html-ch {background:url('../images/bg-general.jpg') no-repeat 50% 0;}

#index #quick-nav {
	position:absolute;
	top:40px; right:50px;
	font-size:.9em;
	width:170px;
	border:1px solid #c6d18d;
	padding:2px 5px;
	color:#333;
}
}

/* End Index Html Version */
/* Music Flash */
#music {
	position:absolute;
	top:405px;
	right:20px;
	display:block;
	width:34px;
	height:20px;
	z-index:100;
}
/* End Music Flash */


/* Index Gaumina */
#gaumina-flash {
	position:absolute;
	top:89px;
	display:block;
	width:100%;
	height:540px;
	z-index:1;
	background:#FFFFFF;
}
/* End Gaumina Flash */

/* No-Flash */

div.no-flash {
	text-align:center;
	background:#D4DF9C;
	color:#596C00;
}
div.no-flash h1 {
	padding:0;
	margin:0;
}
div.no-flash p {
	padding:10px 0;
	margin:0;
}
div.no-flash p.warning {
	font-weight:bold;
}
div.no-flash img {
	border:none;
}

/* End of No-Flash*/


/* Message */
#message {
	position:absolute;
	top:110px; left:180px;
	display:block;
	width:530px;
	color:#115089;
	line-height:18px;
}
#message p {margin:0;}

/* End Message */

/* --- End Header --- */

/* --- News --- */
#news {
	position:relative;
	width:100%;
	min-height:105px;
	background:#e3ecb3 url('../images/bg-news-line.gif') repeat-x;
	border-bottom:1px solid #a1b441;
}
#index #news {
	/*
	background:#D8E6EA url('../images/bg-index-news-line.gif') repeat-x;
	border-bottom:1px solid #718692;
	*/
	background: #e3ecb3 url('../images/bg-news-line.gif') repeat-x;
	border-bottom: 1px solid #a1b441;
}

* html #news {height:105px;}


#news .item {
	margin:0 20px;
	padding:20px 0 10px 0;
	position:relative;
}

#news .item .image {
	width:105px;
	float:left;
}
#news .item .all {
	right:0; top:20px;
	position:absolute;
	width:105px; min-height:85px;
	padding-left:15px;
	background:url('../images/bg-news.gif') no-repeat 0 50%;
}

* html #news .item .all {
	width:120px;
	height:85px;
	right:15px;
	width/* */:/**/105px;
}


#news .item .all a {
	display:block;
	padding-left:15px;
	color:#5a6c00;
	background:url('../images/bg-imore.gif') no-repeat 0 50%;
}
#news .item .all a:hover {text-decoration:none;}

#news .item dl {
	margin-right:140px;
	margin-left:105px;
	color:#3c3f2a;
	line-height:17px;
}
#news .item dl a {color:#5a6c00;}
#news .item dl a:hover {text-decoration:none;}

#news .item dl dt {
	font-size:1.3em;
	padding-bottom:10px;
}
#news .item dl dd {margin:0;}
#news .item dl dd a.more {
	padding-left:20px;
	background:url('../images/bg-imore.gif') no-repeat 10px 50%;
}




/* --- End News --- */
/* --- Structure --- */
#block-left {
	width:195px;
	float:left;
	position:relative;
	background:url('../images/bg-left.jpg') repeat-x;
}
#block-right {
	width:185px;
	float:right;
	position:relative;
	background:url('../images/bg-right.jpg') repeat-x;
}

#block-center {
	float:left;
	width:100%;
	margin:0 0 0 -195px;

}
#block-left, #block-center, #block-right {padding-bottom:20px;}

/* --- Structure index --- */
#blocks-index {
	width:990px;
	margin:0 auto;
}

#block-left-index {
	width:465px;
	_width:445px;
	float:left;
	background:#e3ecb3 url('../images/bg-left.jpg') repeat-x;
	color:#626747;
	padding-top:16px;
}

#block-left-index #facts {
	width:280px;
	float:right;
	padding-right: 20px;
}

#block-left-index #facts table {
	width:280px;
	float:left;
	background:#d4df9c;
	padding:10px;
	color:#3c4028;
	margin-top:13px;
}

#block-left-index  h2 {
	font-size:1.3em;
	color:#626747;
	float:left;
	padding:0 5px 0 0;
}

#block-center-index  h2  {
	font-size:1.3em;
	color:#626747;
	padding:0 5px 0 0;
}

#block-left-index #facts a {
	font-size:13px;
	color:#596c00;
}

#block-left-index #communities {
	width: 140px;
	float: left;
	padding-top: 7px;
}
* html #block-left-index #communities {padding-top: 3px;}
*:first-child+html #block-left-index #communities {padding-top: 3px;}

#block-left-index #communities ul {
	list-style: none;
	padding: 0;
}
#block-left-index #communities ul li {
	display: block;
	float: left;
	margin: 0 2px 2px 0;
}
#block-left-index #communities ul li.title {
	clear: both;
	float: none;
	display: block;
	padding: 2px 5px;
	background: #c4d182;
	font-size: .9em;
}

#block-left-index #communities ul li a {
	display: block;
	width: 24px; height: 24px;
}
#block-left-index #communities ul li.facebook a {background: url('../images/ico-facebook.gif') no-repeat 50% 50%;}
#block-left-index #communities ul li.myspace a {background: url('../images/ico-myspace.gif') no-repeat 50% 50%;}
#block-left-index #communities ul li.youtube a {background: url('../images/ico-youtube.gif') no-repeat 50% 50%;}
#block-left-index #communities ul li.twitter a {background: url('../images/ico-twitter.gif') no-repeat 50% 50%;}

#block-left-index #communities ul li a span {display: none;}

#block-left-index #visit {
	width:140px;
	float:left;
	padding:0 0 0 10px;
}

#block-left-index #visit ul {
	list-style:none;
	margin:20px 0 0 0;
	padding:0;
	float:left;
}

#block-left-index #visit ul a {
	color:#596c00;
	font-size:13px;
}

#block-left-index #visit ul li {
	background:url('../images/bg-text-bullet.gif') 0 50% no-repeat;
	padding-left:15px;
}

#block-center-index {
	float:left;
	width:355px;
	background:#d4df9c url('../images/bg-center.jpg') repeat-x;
}

#block-right-index {
	width:170px;
	float:left;
	position:relative;
	background:#c4d182 url('../images/bg-right.jpg') repeat-x;
}

#block-left-index, #block-center-index, #block-right-index {padding-bottom:0;}

/* Vidinis */
#inside2 #block-center, #index #block-center, #index3 #block-center {
	margin:0 -185px 0 -195px;
	background:url('../images/bg-center.jpg') repeat-x;
}

/* --- End Structure --- */
/* --- Structure Index --- */
#blocks-index {
	width:990px;
	margin:0 auto;
}

#block-left-index {
	width:465px;
	float:left;
	color:#626747;
	padding-top:16px;
}

#block-left-index #facts {
	width:280px;
	float:right;
	padding-right: 20px;
}

#block-left-index #facts table {
	width:280px;
	float:left;
	background:#d4df9c;
	padding:10px;
	color:#3c4028;
	margin-top:13px;
	font-size:.9em;
}
* #block-left-index #facts table {
	width:300px;
	width/* */:/**/280px;
}

#block-left-index #facts table td {vertical-align:top;}

#block-left-index  h2 {
	font-size:1.3em;
	color:#626747;
	float:left;
	padding:0 5px 0 0;
}

#block-center-index  h2  {
	font-size:1.3em;
	color:#626747;
	padding:0 5px 0 0;
}

#block-left-index #facts a {
	font-size:13px;
	color:#596c00;
}

#block-left-index #visit {
	width:140px;
	float:left;
	padding:0 0 0 10px;
}
* #block-left-index #visit {
	width:150px;
	width/* */:/**/140px;
}

#block-left-index #visit ul {
	list-style:none;
	margin:20px 0 0 0;
	padding:0;
	float:left;
}

#block-left-index #visit ul a {
	color:#596c00;
	font-size:13px;
}

#block-left-index #visit ul li {
	background:url('../images/bg-text-bullet.gif') 0 50% no-repeat;
	padding-left:15px;
}

#block-center-index {
	float:left;
	width:355px;
}

#block-right-index {
	width:155px;
	float:left;
	position:relative;
}

#block-left-index, #block-center-index, #block-right-index {padding-bottom:20px;}
* html #block-center-index {padding-bottom:0;}
/* --- Structure Index --- */

/* --- Additional Left Meniu --- */
#add-meniu {
	list-style:none;
	padding:0;
	font-weight:bold;
	font-size:1.1em;
	line-height:20px;
}

#add-meniu li {
	background:url('../images/bg-add-meniu.gif') no-repeat 50% 100%;
	display:block;
}

* html #add-meniu li {
	vertical-align:top;
	height:1%;
}

#add-meniu li.act fieldset {
	padding:80px 10px 15px 10px;
	background:url('../images/bg-act.gif') no-repeat 50% 10px;
}

#add-meniu select {
	font-size:.8em;
	width:170px;
	border:1px solid #c6d18d;
	padding:2px 5px;
	color:#333;
}

#add-meniu a {
	display:block;
	padding:20px 10px 20px 100px;
	color:#596c00;
}
#add-meniu .vis a {background:url('../images/bg-vis.gif') no-repeat 0 50%;}
#add-meniu .cal a {background:url('../images/bg-cal.gif') no-repeat 0 50%;}
#add-meniu .new a {background:url('../images/bg-new.gif') no-repeat 0 50%; padding:30px 10px 30px 100px;}

#add-meniu a:hover, #add-meniu a.active {color:#2e3801;}

#block-left #button {
		position:absolute;
		top:10px;
		left:10px;
		display:block;
		width:170px;
		height:65px;
}
#block-left #button span {
		display:none;
}
#block-bottom-gaumina {
	position:relative;
	overflow:hidden;
	background:url('../images/gaumina-line-vertical.gif') 560px 0 no-repeat;
}
#block-bottom-gaumina #button {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:150px;
	height:65px;
}
#block-bottom-gaumina #button span {
	display:none;
}
#block-bottom-gaumina #add-meniu li {
	float:left;
	display:block;
	background:none; width:130px;
}
#block-bottom-gaumina #add-meniu li a {
	display:block;
	width:130px;
	text-align:center;
	padding:80px 0 0 0;
	white-space:normal;
	background-position:50% 0;
}
#block-bottom-gaumina #add-meniu li.act select {
	width:130px;
}
#block-bottom-gaumina #add-meniu li.act fieldset {
	background:url('../images/bg-act-gaumina.gif') no-repeat 50% 0;
}
#block-bottom-gaumina #add-meniu .vis a {background:url('../images/bg-vis-gaumina.gif') no-repeat 50% 0; }
#block-bottom-gaumina #add-meniu .cal a {background:url('../images/bg-cal-gaumina.gif') no-repeat 50% 0; }
#block-bottom-gaumina #add-meniu .new a {background:url('../images/bg-new-gaumina.gif') no-repeat 50% 0; }
/* --- End Additional Left Meniu --- */

/* --- Gauminos puslapis --- */

#gates {
	width:990px;
	min-height:160px;
	padding:10px 0 0 0;
	margin:0 auto;
	overflow:hidden;
}
#block-right-gaumina {
	position:absolute;
	top:0;
	right:0;
	width:420px;
}
#gaumina-newsletters,
#gaumina-search {
	width:190px;
	float:right;
	padding:0 0 0 20px;
}
#gaumina-newsletters #newsletters {
	background:none;
}
#gaumina-newsletters div h2,
#gaumina-search div h2 {
	font-size:1.2em;
}

#unofficialwebsiteoflithuania {
	border-top:1px solid #E8EEF6;
	background:#CFDE75;
}

/* --- End of Gauminos puslapis --- */

/* --- Search & Newsletters --- */
#newsletters, #search {padding:10px 10px 15px 15px;}
#newsletters {background:url('../images/bg-newsletters.gif') no-repeat 50% 100%;}

#newsletters h2, #search h2 {
	font-size:1.3em;
	color:#626747;
	padding-bottom:10px;
}
#newsletters fieldset, #search fieldset {
	padding:5px;
	background:#d4df9c;
}
#newsletters label, #search label {display:none;}
#newsletters .txtfld, #search .txtfld {
	font-size:.9em;
	border:1px solid #c6d18d;
	color:#333;
	padding:2px 5px;
	width:110px;
	vertical-align:middle;
}
* html #newsletters .txtfld,
* html #search .txtfld {
	width:120px;
	width/* */:/**/110px;
}

#newsletters .bt, #search .bt {
	vertical-align:middle;
	margin-left:-3px;
}

#newsletters .error {
	font-size:.9em;
	padding:5px;
	color:#ee3680;
}

#search .contacts {
	text-align:center;
	padding:5px;
	background:#d4df9c;
	text-transform:uppercase;
	font-weight:bold;
}


#search a {color:#596c00; text-decoration:underline;}
#search a:hover {color:#333; text-decoration:none;}

/* --- End Search & Newsletters --- */


/* --- Text --- */
#text {
	margin:0 20px 0 215px;
	padding-top:15px;
	line-height:18px;
	color:#292b1f;
}

/* Vidinis */
#inside2 #text, #index #text, #index3 #text {margin:0 205px 0 215px;}

#text #slideshow {
	float:right;
	margin-left:10px;
}

#text h2 {
	color:#626747;
	padding-bottom:20px;
	font-size:1.7em;
	font-weight:normal;
}
#text h3 {
	color:#333;
	font-size:1.4em;
	font-weight:normal;
	padding-bottom:15px;
}
#text h4 {
	color:#626747;
	font-size:1.4em;
	padding-bottom:15px;
}
#text h5 {
	font-size:1.1em;
	color:#2a2c1f;
}

#text p {margin:0 0 1em 0;}
#text a {color:#596c00; text-decoration:underline;}
#text a:hover {color:#333; text-decoration:none;}


#text hr {
	border:0;
	color:#bac67e;
	background-color:#bac67e;
	height:1px;
}

#text a:hover {text-decoration:underline;}

#text ul {
	padding:0;
	list-style:none;
	margin-bottom:1em;
}

#text ul li {
	display:block;
	padding:0 0 0 30px;
	background:url('../images/bg-text-bullet.gif') no-repeat 13px 7px;

}

* html #text ul li {vertical-align:top; height:1%;}
#text ul ul {margin:0;}
#text ul ul li {
	padding-left:20px;
	background:url('../images/bg-text-bullet.gif') no-repeat 0 7px;
}

#text ul ul ul {margin:0;}
#text ul ul ul li {
	background:url('../images/bg-text-bullet.gif') no-repeat 0 7px;
}

#text ol {
	padding:0 0 0 40px;
}

* html #text ol {padding:0;}
*:first-child+html #text ol {padding:0;}

#text ol ol {list-style-type:lower-alpha;}
#text ol li {padding:0}

#text table {
	border-collapse:collapse;
	border:1px solid;
	border-color:#d4d4d7;
	width:100%;
	margin-bottom:1em;

}

* html #text table {font-size:1em; width:auto; width/* */:/**/100%;}
#text table[border="0"] {border:0;}
#text table.noborder { border:0; }
#text td {
	padding:5px 10px;
	font-size:1em;
	border-color:#bac67e;
	vertical-align:top;
}

#text th {
	background:#839336;
	padding:5px 10px;
	text-align:left;
	color:#fff;
	border-color:#bac67e;
	font-weight:bold;
}

#text td p, #text th p {margin:0;}

#text a.back {
	display:block;
	width:63px; height:21px;
	margin-top:10px;
}
#text a.back span {display:none;}

#text a.lng-lt {background:url('../images/btn-back-lt.gif') no-repeat 50% 50%;}
#text a.lng-en {background:url('../images/btn-back-en.gif') no-repeat 50% 50%;}
#text a.lng-fr {width:131px; background:url('../images/btn-back-fr.gif') no-repeat 50% 50%;}
#text a.lng-ch {background:url('../images/btn-back-ch.gif') no-repeat 50% 50%;}
/* --- End Text --- */



/* --- Modules --- */

/* News */
#text .main-news {
	background:#eff4d4;
	padding:10px 15px;
}

#text .main-news .image {
	float:left;
	display:block;
	width:150px; height:130px;
	padding:2px 3px 4px 3px;
	background:url('../images/bg-main-news.gif') no-repeat 50% 50%;
}
* html #text .main-news .image {
	width:156px; height:136px;
	width/* */:/**/150px; height/* */:/**/130px;
}
#text .main-news .image img {border:0;}
#text .main-news .image .source {font-size:.9em; padding-top:5px; color:#707070;}

#text .main-news dl {margin-left:170px;}

#text .main-news dt {
	font-size:1.4em;
	padding-bottom:20px;
}

#text .main-news dd {margin:0;}
#text .main-news dd.source {font-size:.9em; padding-top:5px; color:#707070;}
#text .main-news dd a.more {
	padding-left:20px;
	background:url('../images/bg-more2.gif') no-repeat 10px 50%;
}

#text .news-list {
	width:100%;
	padding:12px 0;
}
#text .news-list dt {
	font-size:1.4em;
	padding-bottom:5px;
}
#text .news-list dt.date {
	font-size:1em;
	color:#fff;
	padding-bottom:10px;
}
#text .news-list dt.date span {
	background:#9dab59;
	padding:1px 3px;
}
#text .news-list dt.date span.source {font-size:.9em;}

#text .news-list dd {margin-left:20px;}
#text .news-list dd a.more {
	padding-left:20px;
	background:url('../images/bg-more2.gif') no-repeat 10px 50%;
}
/* End News */



/* Olimpic Team */
#text .team-select {
	background:#e3ecb3;
	padding:10px 15px;
	margin-bottom:15px;
	overflow:hidden;
}
#text .team-select fieldset {padding:0; float:left;}

#text .team-select label {
	font-weight:bold;
	color:#292b1f;
	padding-right:5px;
}
#text .team-select .txtfld {
	font-size:1em;
	border:1px solid #c6d18d;
	width:160px;
	color:#000;
	padding:1px 0;
}

#text .team-select .link {
	float:right;
	/*position:absolute;
	right:15px; top:10px;*/
	display:block;
	width:92px; height:21px;
}
#text .team-select .link .show {
	display:block;
	width:92px; height:21px;
}
#text .team-select .link a.all-lt {background:url('../images/btn-show-all-lt.gif') no-repeat 50% 50%;}
#text .team-select .link a.all-en {background:url('../images/btn-show-all-en.gif') no-repeat 50% 50%;}
#text .team-select .link a.all-fr {background:url('../images/btn-show-all-fr.gif') no-repeat 50% 50%;}
#text .team-select .link a.all-ch {background:url('../images/btn-show-all-ch.gif') no-repeat 50% 50%;}

#text .team-select .link a span {display:none;}

#text .team-list {width:100%;}

#text .team-list .player {
	float:left;
	width:33%;
}

#text .team-list .player .item {
	background:#e3ecb3;
	width:156px;
	padding:9px 8px;
	margin-bottom:15px;
}

* html #text .team-list .player .item {
	width:172px;
	width/* */:/**/156px;
}

#text .team-list .player .item_active {
	background:#f1f5dd;;
	width:156px;
	padding:9px 8px;
	padding-bottom:24px;
}

* html #text .team-list .player .item_active {
	width:172px;
	width/* */:/**/156px;
}

#text .team-list .player .item .image, #text .team-list .player .item_active .image {
	display:block;
	width:150px; height:150px;
	padding:2px 3px 4px 3px;
	background:url('../images/bg-teams-list-image.gif') no-repeat 50% 50%;
}
* html #text .team-list .player .item .image,
* html #text .team-list .player .item_active .image
{
	width:156px; height:156px;
	width/* */:/**/150px;
	height/* */:/**/150px;
}

#text .team-list .player .item .image2 {
	display:block;
	width:150px; height:120px;
	padding:2px 3px 4px 3px;
	background:url('../images/bg-teams-list-image2.gif') no-repeat 50% 50%;
}
* html #text .team-list .player .item .image2
{
	width:156px; height:126px;
	width/* */:/**/150px;
	height/* */:/**/120px;
}

#text .team-list .player .item ul, #text .team-list .player .item_active ul {
	margin:0;
	padding:0;
}
#text .team-list .player .item ul li, #text .team-list .player .item_active ul li {
	padding:0;
	background:none;
	display:block;
}
#text .team-list .player .item ul li a, #text .team-list .player .item_active ul li a {
	display:block;
	padding-left:15px;
	background:url('../images/bg-text-bullet.gif') no-repeat 3px 50%;
}
#text .team-list .description {
	background:#f1f5dd;
	padding:8px 10px;
	margin-bottom:15px;
}
#text .team-list .description .title {
	font-weight:bold;
	color:#596c00;
	text-decoration:underline;
	padding:0 0 5px 15px;
	background:url('../images/bg-description.gif') no-repeat 0 40%;
}
#text .team-list .description .text {
	background:#e3ecb3;
	padding:10px;
}

#text .team-list .gamesList {
	background:#f1f5dd;
	padding:8px 10px;
	margin-bottom:15px;
}

/* End Olimpic Team */

/* Search Module */
#text .search-query {
	padding:8px 10px;
	background:#e3ecb3;
	margin-bottom:15px;
}
#text #bad-search {
	padding:8px 10px;
	background:#e3ecb3;
}
#text #bad-search fieldset {padding:0;}
#text #bad-search label {
	font-weight:bold;
	color:#292b1f;
	padding-right:5px;
	vertical-align:middle;
}
#text #bad-search .txtfld {
	border:1px solid;
	border-color:#a5b167 #a5b167 #cdd799 #cdd799;
	width:200px;
	padding:2px 5px 3px 5px;
	vertical-align:middle;
}
#text #bad-search .bt {
	vertical-align:middle;
	margin-left:-5px;
}
/* End Search Module */

/* Poll Competitions Form */
#text .poll-form {
	background:#e3ecb3;
	padding:15px 20px;
}
#text .poll-form form fieldset {padding:2px 0;}
#text .poll-form form fieldset.padding {padding:0 0 15px 205px;}
#text .poll-form form label {
	display:block;
	width:200px;
	float:left;
	text-align:right;
	color:#333;
	padding-right:5px;
}
* html #text .poll-form form label {
	width:205px;
	width/* */:/**/200px;
}
#text .poll-form form .txtfld {
	border:1px solid;
	border-color:#a5b167 #a5b167 #cdd799 #cdd799;
	width:190px;
	padding:2px 5px;
}
* html #text .poll-form form .txtfld {
	width:200px;
	width/* */:/**/190px;
}
#text .poll-form form textarea {
	font:100% Arial, Tahoma, Helvetica, sans-serif;
	font-size:1.1em;
	border:1px solid;
	border-color:#a5b167 #a5b167 #cdd799 #cdd799;
	padding:2px 5px;
	width:260px; height:70px;
	overflow:auto;
}
* html #text .poll-form form textarea {
	width:270px;
	width/* */:/**/260px;
}

#text .poll-form .comments {
	background:#ebf3c3;
	padding:10px 15px;
}

#text .downloads-block {
	padding:15px 0;
	text-align:center;
	background:#ebf3c3;
	margin-bottom:15px;
}

/* End Poll Competitions Form */

/* Games */
#text .team-links {
	padding-bottom:30px;
}
#text .team-links a.show {
	display:block;
	width:92px; height:21px;
}
#text .team-links a.all-lt {background:url('../images/btn-show-all-lt.gif') no-repeat 50% 50%;}
#text .team-links a.all-en {background:url('../images/btn-show-all-en.gif') no-repeat 50% 50%;}
#text .team-links a.all-fr {background:url('../images/btn-show-all-fr.gif') no-repeat 50% 50%;}
#text .team-links a.all-ch {background:url('../images/btn-show-all-ch.gif') no-repeat 50% 50%;}

#text .team-links a span {display:none;}


#text table.team-list-table {border:0;}

#text table.team-list-table td.left, #text table.team-list-table th.left {text-align:left;}
#text table.team-list-table td.center, #text table.team-list-table th.center {text-align:center;}
#text table.team-list-table td.right, #text table.team-list-table th.right {text-align:right;}

#text table.team-list-table td span.title {
	display:block;
	padding-left:15px;
	/*text-decoration:underline;*/
	color:#596c00;
	background:url('../images/bg-title.gif') no-repeat 0 50%;
	cursor:pointer;
}

#text table.team-list-table th {border-right:1px solid #bfc796;}

#text table.team-list-table td {
	border-bottom:1px solid #d4df9c;
	border-right:1px solid #d4df9c;
}

#text table.team-list-table .green td {background:#e3ecb3;}
#text table.team-list-table .yellow td {background:#ebf3c3;}

#text table.legend {border:0; margin-top:10px;}
#text table.legend th, #text table.legend td {background:#9fb32e;}
#text table.legend th {padding-top:2px; padding-bottom:2px;}
#text table.legend td {white-space:nowrap;}
#text table.legend td img {vertical-align:middle;}
/* End Games */

/* Video */
#text #video-list {
	width:100%;
	position:relative;
	height:auto;

}
#text #video-list a.item {
	display:block;
	border:1px solid #bbc876;
	margin-bottom:15px;
	font-size:1.2em;
	margin-right:380px;
	clear:both;
}
#text #video-list a.item:hover {
	background:#ebf2c9;
}


#text #video-list a.active, #text #video-list a.active:hover {
	border:1px solid #d4df9c;
	background:#d4df9c url('../images/bg-video-list.gif') no-repeat 100% 50%;
	height:70px;
}


#text #video-list a.item img {
	border:2px solid #ebf2c9;
	float:left;
	position:relative;
}
#text #video-list a.item:hover img {border:2px solid #3c311f;}
#text #video-list a.active:hover img {border:2px solid #3c311f;}

#text #video-list a.item span {
	display:block;
	padding:5px 15px 5px 95px;
}
#text #video-list a.item span:hover {color:#596c00;}


#text #video-list #movie-place {
	position:absolute;
	top:0; right:0;
	display:block;
	width:360px;

}

#text #video-list #movie-place .description {
	margin:0 10px;
	padding:8px 10px;
	background:#e3ecb3;
}
#text #video-list #movie-place .description p {margin:0;}

/* End Video */

/* Useful Links */
#text #links-categories {
	width:100%;
}

#text #categories, #text #linksBlock {float:left;}

#text #categories {
	padding:0;
	list-style:none;
	width:35%;
	font-size:1.3em;
}
#text #categories li {
	padding:0;
	background:none;
	display:block;
}
* html #text #categories li {
	vertical-align:top;
	height:1%;
}

#text #categories li a {
	display:block;
	padding:8px 25px;
	background:url('../images/bg-useful-links.gif') no-repeat 10px 12px;
}
#text #categories li a:hover, #text #categories li a.active {
	text-decoration:none;
	background:#e3ecb3 url('../images/bg-useful-links.gif') no-repeat 10px 12px;
}

#text #linksBlock {
	list-style:none;
	padding:0;
	width:64%;
	background:#e3ecb3;
}
#text #linksBlock .padding {padding:0 10px;}
#text #linksBlock .last {padding-bottom:10px;}
#text #linksBlock .first {padding-top:10px;}

#text #linksBlock .padding dl {padding:10px;}
#text #linksBlock .padding dl.green {background:#e3ecb3;}
#text #linksBlock .padding dl.yellow {background:#f1f5dd;}

#text #linksBlock .padding dl dt {
	font-size:1.2em;
	padding-bottom:15px;
}
#text #linksBlock .padding dl dd {margin-left:20px;}
/* End Useful Links */

/* Photo Competition */
#text #photo-top {width:100%; padding-bottom:15px;}
#text #photo-top .block-left, #text #photo-top .block-right {float:left;}
#text #photo-top .block-left {width:60%;}
#text #photo-top .block-right {width:39%;}

#competition-rules {
	background:#f1f5dd;
	padding:6px 10px;
	margin-right:10px;

}
#competition-rules .text {padding:6px 10px; margin:6px 0;}
#competition-rules .text p {margin-bottom:0;}
#competition-rules .green {background:#e3ecb3;}

#competition-rules .text a image {
	border:2px solid #596c00;
}

#competition-rules .text a image:hover {
	border:2px solid #333333;
}

#link-photo a.add-photo {
	display:block;
	padding:8px 0;
	font-size:1.3em;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:center;
	background:url('../images/bg-add-photo.gif') no-repeat 100% 50%;
}

#newest-photo {
	margin-top:10px;
	padding:10px;
	background:#8a9a3c url('../images/bg-newest-photo.jpg') no-repeat 100% 0;
}

#newest-photo h5 {
	font-size:1.2em;
	color:#fff;
	padding-bottom:7px
}
#newest-photo .image {
	display:block;
	width:105px; height:105px;
	float:left;
	padding:2px 2px 3px 2px;
	background:url('../images/bg-photoscompotetion-image.gif') no-repeat 50% 50%;
}
* html #newest-photo .image {
	width:109px; height:110px;
	width/* */:/**/105px;
	height/* */:/**/105px;
}
#newest-photo .image img {border:0;}

#newest-photo .information {
	margin-left:115px;
	color:#d4df9c;
	padding:10px 10px 10px 0;
}
#newest-photo .information span {color:#ffffff;}
#newest-photo .information .ratings_widget {padding-bottom:10px;}

#text #photo-list {
	width:100%;
	border:0;
}

#text #photo-list tr.green, #text #photo-list tr.green td {
	background:#e3ecb3;
}
#text #photo-list tr.yellow, #text #photo-list tr.yellow td {
	background:#ebf3c3;
}

#text #photo-list td {border-bottom:#dae4a5;}

#text #photo-list .photo-item h5 {padding-bottom:5px;}

#text #photo-list .photo-item .image {
	display:block;
	width:74px; height:67px;
	float:left;
}
#text #photo-list .photo-item .image img {border:0;}
#text #photo-list .photo-item .information {
	margin-left:85px;
	color:#79824a;
}
#text #photo-list .photo-item .information span {color:#292b1f;}


#text .photoReview {
	padding:8px 10px;
	background:#e3ecb3;

}

/* End Photo Competition */

/* Events */
#events-form, #events-form-index {
	background:#e3ecb3;
	width:100%;
	margin-bottom:20px;
}

#events-form-index {
	background:none;
}

#events-form .padding, #events-form-index .padding {padding:15px 20px;}

#events-form #events-filter, #events-form-index #events-filter, #events-form #date-selection, #events-form-index #date-selection  {float:left;}

#events-form #events-filter {width:60%;}
#events-form-index #events-filter {width:50%;}
#events-form #date-selection, #events-form-index #date-selection {width:39%;}

#events-filter-form {
	background:#ebf3c3;
	margin-top:15px;
	padding:10px;
	overflow:hidden;
	height:100%;
}

#events-form-index #events-filter-form  {
	background:none;
	margin-top:0;
	padding:0;
	overflow:hidden;
	height:100%;
}

#events-filter-form fieldset {padding:2px 0;}
#events-filter-form fieldset.float {
	float:left;
	width:100px;
}
#events-filter-form fieldset.padding {
	clear:both;
}

#events-filter-form fieldset label {
	display:block;
	padding-bottom:3px;
}
#events-filter-form fieldset label.none {display:none;}
#events-filter-form fieldset .txtfld {
	border:1px solid;
	border-color:#a5b167 #a5b167 #cdd799 #cdd799;
	width:190px;
	padding:2px 5px;
	font-size:.9em;
}
* html #events-filter-form fieldset .txtfld {
	width:200px;
	width/* */:/**/190px;
}
#events-filter-form fieldset .select {width:202px;}
* html #events-filter-form fieldset .select {
	width:212px;
	width/* */:/**/202px;
}

#events-form-index #events-filter-form fieldset .select {width:130px; float:left;}
* html #events-form-index #events-filter-form fieldset .select {
	width:162px;
	width/* */:/**/130px;
}

#to_date, #from_date {
	border:1px solid;
	border-color:#a5b167 #a5b167 #cdd799 #cdd799;
	width:55px;
	padding:2px 3px;
	font-size:.9em;
}

#events-form-index .float {
	float:left;
	width:60px !important;
	#padding:0 6px 0 0;
	_padding:0 3px 0 0;
}

#events-form-index #to_date, #events-form-index #from_date {
	border:1px solid;
	border-color:#a5b167 #a5b167 #cdd799 #cdd799;
	width:55px;
	padding:2px 3px;
	font-size:.9em;
}

#text .event-view {width:100%;}
#text .event-view .date, #text .event-view .path {float:left;}
#text .event-view .date {
	width:20%;
	text-align:center;
	background:#f1f5dd;
}
#text .event-view .path {
	width:79%;
	background:#839336;
	color:#fff;
}
#text .event-view .date span, #text .event-view .path span {display:block; padding:7px 0;}
#text .event-view .path span {padding-left:10px;}
#text .event-view .city {
	background:#e3ecb3;
	width:99%;
	border-bottom:1px solid #d4df9c;
}
#text .event-view .city span {
	display:block;
	padding:7px 10px;
}
#text .event-view .text {
	background:#e3ecb3;
	width:99%;
}
#text .event-view .text div {padding:7px 10px;}

/* End Events */

/* --- End Modules --- */


/* --- Time --- */
#time {
	padding:15px;
	background:url('../images/bg-time.gif') no-repeat 50% 100%;
}
#index #time {background:none; padding:15px 0 15px 10px;}

#time h2 {
	font-size:1.3em;
	color:#626747;
}
#time ul {
	padding:0;
	list-style:none;
	font-size:1.4em;
	font-weight:bold;
	color:#333;
}
#time li {
	display:block;
	padding:15px 15px 5px 60px;
	position:relative;
}
#time li span {
	color:#fff;
	font-size:.9em;
	font-weight:normal;
}
/* --- End Time --- */
/* --- Voting --- */
#voting {
	padding:10px 15px 15px 15px;
	background:url('../images/bg-time.gif') no-repeat 50% 100%;
}

/* Titulinis */
#index #voting {background:none;}

#voting h2 {
	font-size:1.3em;
	color:#626747;
	padding-bottom:10px;
	position:relative;
}

#voting h3 {
	padding:8px 10px;
	color:#fff;
	background:#8a9a3c;
	font-size:1em;
	font-weight:normal;
	margin-bottom:10px;
}
#voting h4 {
	padding-bottom:5px;
	font-size:1.1em;
}

#voting fieldset {padding:1px 0;}
#voting fieldset.padding-top {padding-top:10px;}

#voting ul {
	list-style:none;
	padding:0;
	font-size:.9em;
	color:#5a6c00;
}
#voting ul li {
	display:block;
	padding-left:15px;
	background:url('../images/bg-text-bullet.gif') no-repeat 0 50%;
}

/* --- End Voting --- */
/* --- Articles --- */
#articles {padding:15px;}
#articles h2 {
	font-size:1.3em;
	color:#626747;
	padding-bottom:10px;
}
#articles .image {
	display:block;
	width:134px; height:100px;
	padding:2px 3px 4px 2px;
	background:url('../images/bg-articles.gif') no-repeat 50% 50%;
}
#articles .image img {border:0;}
#articles ul {
	padding:0;
	list-style:none;
	font-size:.9em;
	line-height:16px;
}
#articles li {
	display:block;
	padding-top:6px;
}
* html #articles li {
	vertical-align:top;
	height:1%;
}

#articles li a {
	display:block;
	padding-left:15px;
	color:#596c00;
	background:url('../images/bg-articles-bullet.gif') no-repeat 3px 5px;
}
#articles li a:hover, #articles li a.active {color:#333;}


/* --- Articles --- */
/* --- Add Links --- */
#text #add-links {
	width:100%;
	border-top:1px solid #bac67e;
	padding:10px 0;
	margin-top:20px;
}
#text #add-links ul {
	float:left;
	width:49%;
}

/* --- End Add Links --- */
/* --- Pager --- */
#text #pager {
	width:100%;
	border-top:1px solid #bac67e;
	padding:5px 0;
	margin-top:20px;
}
#text #pager ul, #text #pager .archyve {
	float:left;
	width:49%;
}

#text #pager ul {
	list-style:none;
	padding:0;
}
#text #pager li {
	display:block;
	float:left;
	margin:0 1px;
	padding:0;
}
#text #pager li a {
	display:block;
	padding:1px 6px;
	background:#e3ecb3;
}
#text #pager li a:hover, #text #pager li a.active {
	color:#fff;
	background:#9fb32e;
	text-decoration:none;
}

#text #pager li.first a, #text #pager li.last a {
	display:block;
	width:20px; height:20px;
	padding:0;
}
#text #pager li.first a {background:url('../images/bg-first.gif') no-repeat 50% 50%;}
#text #pager li.last a {background:url('../images/bg-last.gif') no-repeat 50% 50%;}
#text #pager li.first a:hover {background:url('../images/bg-first-a.gif') no-repeat 50% 50%;}
#text #pager li.last a:hover {background:url('../images/bg-last-a.gif') no-repeat 50% 50%;}

#text #pager li.first a span, #text #pager li.last a span {display:none;}

#text #pager .archyve {text-align:right;}
/* --- End Pager --- */
/* --- Add Links --- */
#text #useful-links {
	padding-top:15px; margin-top:20px;
	border-top:1px solid #bac67e;
}
#text .block {
	width:100%;
	position:relative;
}

#text .block .float {
	float:left;
	width:49%;
	padding:5px 0;
}
#text .block .float a.link {
	display:block;
	padding-left:20px;
	background:url('../images/bg-useful-links.gif') no-repeat 5px 6px;
}

#text #useful-links .itemInfo {
	width:100%; margin-top:5px;
	background:#f1f5dd;
}
#text #useful-links .itemInfo .text {padding:8px 20px;}
#text #useful-links .itemInfo .text p {margin:0;}
#text #useful-links .itemInfo .text a {text-decoration:none;}
/* --- End Add Links --- */

/*
#index a {
	color:#7F8A6F!important;
}
#meniu a {
	color:#FFFFFF!important;
}
*/


/* --- Footer --- */

#footer {
	clear:both;
	bottom:0; left:0;
	width:100%;
	height:50px;
	background:#fff;
	position:static;
	font-weight:bold;
}

* html #footer {
	position:relative;
	width:expression( document.body.clientWidth < 990 ? "990px" :"100%" );
}
head:first-child+body #footer {position:absolute;}

#footer .left, #footer .right {
	float:left;
	width:49%;
	font-size:.9em;
	padding-top:15px;
	color:#666;
}

#footer .left {text-align:left;}
#footer .left span {padding-left:20px;}
#footer .right {text-align:right;}

#footer a {color:#94ae00; text-decoration:underline;}
#footer a:hover {color:#666; text-decoration:none;}

#index #footer a {color:#718692; text-decoration:underline;}
#index #footer a:hover {color:#7F8A6F; text-decoration:none;}
/* --- End Footer --- */





.clear {
	width:100%;
	clear:both;
}


#text table {
	behavior:expression(function(o){
		if (o.border == "0")
			o.className += " noborder"
		o.runtimeStyle.behavior = "none";
	}(this))
}


#dhtmltooltip{
	position:absolute;
	width:150px;
	border:2px solid #839336;
	padding:2px;
	background:#e3ecb3;
	visibility:hidden;
	z-index:100;
}

#screensaver_fake,
#screensaver {
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:9998;
	width:100%;
	height:100%;
}
#screensaver_fake {
	z-index:9999;
}


#medaliai {
	width:100%;
	background:url('../images/medaliai-fonas.jpg') 50% 0 no-repeat;
}
#medaliai div.title {
	width:100%;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	padding:6px 0;
}
#medaliai div.names p.position {
	font-weight:bold;
	padding:10px 0 15px 0;
	color:#FFF;
	font-size:16px;
}
#medaliai div.names {
	color:#D4DF9C;
	padding:0 20px 10px 20px;
}
#medaliai div.names a {
	color:#D4DF9C;
}
#medaliai div.names span a {
	color:#FFF;
}
#medaliai div.names p {
	padding:3px 0 3px 25px ;
	margin:0;
}
#medaliai div.names p.gold {
	background:url('../images/medalis-auksas.gif') 0 50% no-repeat;
}
#medaliai div.names p.silver {
	background:url('../images/medalis-sidabras.gif') 0 50% no-repeat;
}
#medaliai div.names p.bronze {
	background:url('../images/medalis-bronza.gif') 0 50% no-repeat;
}
