@import url(super_style.css);

/************** pagrindas **************/

html,body {
	margin: 0;
	padding: 0;
	border: 0;
	height: 100%;
	background: #D7E2EF;
	text-align: center;
}



/************** tinklalapio isdestymas **************/

#container {
	z-index: 2;
	min-height: 100%;
	position: relative;
	width: 792px;
	margin: 0 auto 0 auto;
	background: url('../img/background.jpg') center repeat-y;
	text-align: left;
}

	#header {
		height: 348px;
	}

h1 {
	position: absolute;
	display: inline;
	z-index: 1;
	left: 55px;
	top: 87px;
	width: 189px;
	height: 102px;
	font-size: 1px;
}

h1 a {
	z-index: 5;
	display: block;
	width: 189px;
	height: 102px;
	background: url('../img/logo.gif') no-repeat;
	cursor: pointer;
}


#h_left {
	position: absolute;
	background: url('../img/header_left.jpg') no-repeat;
	width: 263px;
	height: 348px;
	top: 0px;
	left: 13px;
}


#h_right {
	position: absolute;
	background: url('../img/header_right.jpg') no-repeat;
	width: 503px;
	height: 320px;
	top: 0px;
	left: 276px;
}

#c-l {
	float: left;
	width: 222px;
	height: 38px;
	padding: 45px 0 0 30px;
	background: url('../img/footer_left.jpg') no-repeat;
	font-size: 11px;
	color: #A0B1CD;
}

#c-r {
	float: left;
	width: 489px;
	height: 43px;
	padding: 40px 25px 0 0;
	text-align: right;
	font-size: 11px;
	background: url('../img/footer_right.jpg') no-repeat bottom;
}

#footer #c-r span {
	margin: 0 0 5px 0;
	width: 489px;
	display: block;
	font-size: 11px;
}

#footer #c-l a {
	text-decoration: none;
	color: #A0B1CD;
	font-size: 10px;
}


#footer #c-r a {
	text-decoration: none;
	font-size: 11px;
}

#footer #c-l a:hover, #footer #c-r a:hover {
	text-decoration: underline;
}

#body {
	margin: 0 0 0 13px;
	}

#text {
	 width: 470px; float: left;
	/*padding: 30px 0 100px 0;*/
	padding: 0 0 75px 0;
	margin: 5px 0 0 0;
	color: #5A6676;
	overflow: hidden;	
}

#panel {
	 width: 270px; float: left; padding-bottom: 120px;
}

h2 {
	float: left;
	position: relative;
	top: -8px;
	left: 0;
	font-size: 16px;
	width: 468px;
}


#menu {
	width: 270px;
	list-style-type: none;
	overflow: hidden;
}

#calendar {
	position: relative;
	width: 235px;
	cursor: default;
	top: 15px;
	left: 0;
	padding: 35px 0 0 33px;
	background: url('../img/menu_splitter.jpg') no-repeat;
}

#calendar h2 {
	position: relative;
	display: inline;
	left: 0;
	top: 0;
	font-size: 14px;
	float: none;
}

#calendar a {
	text-decoration: none;
}

#calendar a:hover {
	text-decoration: underline;
}

#calendar select {
	border: 1px solid #7F9DB9;
}


#footer {
	position: absolute;
	bottom: -1px;
	left: 13px;
	width: 100%;
	height: 83px;
	cursor: default;
}

html>body #footer {
	bottom: 0px;
}

#languages {
	position: absolute;
	left: 719px;
	top: 12px;
	cursor: default;
	z-index: 10;
	overflow: hidden;
	list-style-type: none;
	
}


#boxes {
	position: relative;
	top: 5px;
	left: 0px;
	width: 470px;
	height: 143px;
	padding: 0 0 10px 0;
}

#akimirkos {
	position: absolute;
	top: 0;
	left: 0px;
	background: url('../img/bann_akimirkos.gif');
	width: 228px;
	height: 143px;
}
#akimirkos img {
	border: 0;
}

#flyer {
	position: absolute;
	top: 0;
	left: 241px;
	background: url('../img/bann_flyer.gif');
	width: 228px;
	height: 143px;
}

#flyer img {
	border: 0;
	position: absolute;
	top: 32px;
	left: 8px;
}

#akimirkos #aki1
{
	position: absolute;
	top: 32px;
	left: 8px;
}

#akimirkos #aki2
{
	position: absolute;
	top: 32px;
	left: 117px;
}




#menu2 {
	position: absolute;
	top: 290px;
	left: 270px;
	width: 482px;
	height: 30px;
	list-style-type: none;
	overflow: hidden;
	background: 13px 25px url('../img/menu2.gif') no-repeat;
}

#menu2 li {
	display: inline;
	float: right;
	padding: 0 33px 0 32px;
	background: url('../img/menu_spliter2.gif') right no-repeat;
}

#fix01 {
	position: absolute;
	top: 290px;
	left: 751px;
	width: 1px;
	height: 15px;
	background: url('../img/menu_spliter3.gif') no-repeat;
}

#menu2 a {
	display: block;
	font: 12px georgia;
	text-decoration: none;
	cursor: pointer;
}

#menu2 a:hover {
	text-decoration: underline;
}


/************* kalbu tekstai ****************/

#languages li {
	list-style-type: none;
	float: left;
}

#languages li a {
	display: block;
	padding: 0 3px 0 3px;
	font-size: 1px;
	font: 10px georgia;
	text-decoration: none;
	text-align: center;
	color: #5A6676;
}

#languages li a:hover, #languages li a.m_ {
	text-decoration: none;
}



/************** vidines navigacijos tekstai **************/

#text #navig {
	padding: 0 0 0 15px;
	margin: 0;
	list-style-type: square;
	
}

#navig a {
	text-decoration: none;
	font: 12px georgia;
}

#navig a:hover {
	text-decoration: underline;
}

#navig li {
	margin: 0 0 2px 0;
}



/************* meniu tekstai ****************/


#menu li {
	display: inline;
	float: left;
	/*line-height: 55px;*/
}

#menu a {
	display: block;
	padding: 4px 15px 4px 35px;
	font: 12px georgia;
	width: 180px;
	text-decoration: none;
	cursor: pointer;
	background: 25px 10px url('../img/menu.gif') no-repeat;
}


#menu li ul a {
	display: block;
	padding: 4px 15px 4px 55px;
	font: 12px georgia;
	width: 160px;
	text-decoration: none;
	cursor: pointer;
	background: 45px 10px url('../img/menu.gif') no-repeat;
}

#menu a:hover {
	text-decoration: underline;
}

#menu a.m_ {
	text-decoration: underline;
}





/************* tinklalapio tekstai ****************/

h1 span, #h_left span, #h_right span {
	display: none;
}




/************* tinklalapio xhtml atributai ****************/

.a_left {
	text-align: left;
}

.a_right {
	text-align: right;
}

.a_center {
	text-align: center;
}

.a_justify {
	text-align: justify;
}

.f_left {
	float: left;
}

.f_right {
	float: right;
}

.f_center {
	margin-left: auto;
	margin-right: auto;
}

.underline {
	text-decoration: underline;
}

.strike {
	text-decoration: line-through;
}




/************** modulio galerija tekstai **************/

ul#gall  {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 0px;
}

#gall li {  
	display: inline;
}

#gall img {
	float: left;
	margin: 6px;
	width: 103px;
	height: 103px;
}

#gall_psl {
	clear: left;
	padding: 3px 0 0 0;
}

#gall_psl a {
	text-decoration: none;
}

#gall_psl a:hover {
	text-decoration: none;
	color: #CCCCCC;
}




/************** modulio news tekstai **************/

ul#news  {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type: none;
	font-size: 0px;
}

#news li {  
	/*display: inline;*/
	padding: 0 0 11px 0;
	margin: 0 0 10px 0;
	background: url('../img/news_split.gif') bottom repeat-x;
	text-align: justify;
}

#news_psl {
	clear: left;
	padding: 0 0 0 0;
	margin: 0;
}

#news_psl a {
	text-decoration: none;
}

#news_psl a:hover {
	text-decoration: underline;
}

#news h3 {
	border: none;
	padding: 5px 0 5px 0;
	margin: 0;
	font-size: 12px;
	font-weight: normal;
	color: #607F13;
	line-height: 135%;
}

#news h3 a {
	color: #607F13;
	text-decoration: none;
}

#news p {
	padding: 0;
	margin: 0;
}

#news p.ndt {
}

#news p a {
	text-decoration: none;
}

#news p a:hover {
	text-decoration: underline;
}



/************** lightbox paveiksleliu detuve **************/

#lightbox
{
	padding: 10px;
	background-color: #eee;
}

#closeButton
{
	right: 5px;
	top: 5px;
}

#lightbox IMG
{
	clear: both;
	border: none;
}

#overlay IMG
{
	border: none;
}

#overlay
{
	background-image: url(../img/overlay.png);
}

* html #overlay
{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
}




/************** tinklalapio modulis uzklausimas ir uzsakymas **************/

.simple * {
	color: #5A6676;
}

form.simple input {
	margin: 3px 0 11px -5px;
	width: 456px;
	padding: 6px;
	border: 1px solid #7C9544;
	background: #F3F5F7;
}

form.simple .nobr input {
	width: 127px;
	margin: 3px 0 11px -5px;
}

form.simple textarea {
	margin: 3px 0 11px -5px;
	width: 456px;
	height: 100px;
	padding: 6px;
	border: 1px solid #7C9544;
	background: #F3F5F7;
}

form.simple p {
	margin: 0 0 0 5px;
	/*padding: 0 0 0 -5px;*/
	line-height: normal;
}

form.simple .error {
	color: #AD020A;
}

.simple .submit {
	width: 150px;
	border: 1px solid #7C9544;
	background: #F3F5F7;
	margin: 3px 0 11px 0px;
	padding: 2px;
	font-weight: normal;
}






/************** modulio publikacijos tekstai **************/

#navi {
	height: 25px;
}

#navi a, #navig a {
	text-decoration: none;
}

#navi a:hover, #navig a:hover {
	text-decoration: underline;
}

#navig li {
	margin: 0 0 3px 0;
}

#navig {
	margin: 0 0 0 -20px;
}


/*************** modulio komentarai tekstai ********************/

ul#gb  {
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding: 10px 0 0 0;
}

#gb li {
	padding: 0 0 5px 0;
	margin: 0 0 10px 0;
	background: url('../img/news_split.gif') bottom repeat-x;
	text-align: justify;
}

#gbx {
	float: right;

}

#gb_psl {
	clear: left;
	padding: 3px 0 0 0;
}

#gb_psl a {
	text-decoration: none;
}

#gb_psl a:hover {
	text-decoration: none;
	color: #CCCCCC;
}

.gbt {
	color: #607F13;
	line-height: 135%;
}

#gb .gbt a, #gbx a {
	color: #607F13;
	text-decoration: none;	
}

#gb .gbt a:hover, #gbx a:hover {
	text-decoration: underline;
}

