@charset "utf-8";
/* CSS Document */
body, html {
	
		padding:0px;
		margin:0px;
}
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-image: url(bildes/pg_bkg.gif);
	background-position: center top;
		background-attachment: fixed;
}
#page {
	position:absolute;
	top:21px;
	left:50%;
	margin-left:-480px;
	width:959px;
	background-image:url(bildes/tr_2.png);
	background-repeat:repeat-y;
	background-position:left 22px;
}

#logo {
	position:absolute;
	top:-22px;
	left:156px;
	border:none;
}
#illustr {
	position:absolute;
	top:-22px;
	left:318px;
	border:none;
}
#navig {
	width:652px;
	margin-left:156px;
	margin-top:140px;
	text-align:center;
	line-height:20px;
}
#navig a {
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	margin:0px 15px 0px 15px;
}
#navig a:hover {
	text-decoration:underline;
}
#navig a.selected {
	text-decoration:underline;	
}	
#navigbt {
	width:80% !important;
	width:60%;
	float:left;
	clear:both;
	margin-left:10%;
	margin-right:10%;
	margin-top:60px;
	margin-bottom:30px;
	text-align:center;
	line-height:20px;
}
#navigbt a {
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	margin:0px 15px 0px 15px;
}
#navigbt a:hover {
	text-decoration:underline;
}
#navigbt a.selected {
	text-decoration:underline;	
}
#sidenav {
	width:137px;
	padding-right:25px;
	text-align:right;
	margin-top:43px;
	margin-left:157px !important;
	margin-left:80px;
	float:left;
}
#sidenav a {
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
	display:block;
	margin-bottom:4px;
}
#sidenav a:hover {
	text-decoration:underline;
}
#sidenav a.main {
	font-weight:bold;
	font-size:13px;
	margin-top:7px;
}
#maincontent {
	width:100%;
	margin-top:5px;
	position:relative;
}
#maintext {
	margin-top:30px;
	margin-left:5px;
	width:466px !important;
	width:461px;
	float:left;
	background-image:url(bildes/txtb2t.png);
	background-repeat:repeat-y;
	background-position:0px 11px;
	padding:0 15px 0px 10px;
}
#maintext p {
	text-align:justify;
	line-height:16px;
	width:100%;
}
#maintext img {
	padding:2px;
	margin:5px;
	margin-right:10px;
}
h1 { 
	font-size:16px;
}
h2 { 
	font-size:14px;
}
#pieteikties {
	display:block;
	width:100px;
	text-align:center;
	padding:5px;
	border:1px solid white;
	color:white;
	text-decoration:none;
}
#pieteikties:hover {
	background-color:#030;
}

.hidden { 
	display:none;
}
.visible {
	display:block;
}
#comment {
	visibility:hidden; width:10px; height:10px;
}
input, textarea {
	border:1px solid #015732;
	color:#015732;
	font-size:11px;
	padding:3px;
	background-image:url(bildes/fbkg.gif);
	background-repeat:repeat-x;
	background-color:#FFF;
}
hr {
	border:none;
	background-color:white;
	width:100%;
	margin:10px 0 10px 0;
	height:1px;
}
#maintext a {
		color:#CF6;
}
#maintext a:hover {
		color:#FFF;
}
#copy {
	position:absolute;
	top:110px;
	left:724px;
	font-size:8px;
}
td, th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	text-align:center;
}
a.datums {
		display:block;
	height:100%;
	width:100%;
	 background-color:#015732;
}
.red {
	border:1px solid #C00;
}
.green {
	border:none;
}
a.caldates {
	line-height:15px;
	font-size:11px;
}
a.caldates:hover {
	text-decoration:none;
	color:white;
}
td.nedela {
	text-align:left;
	padding:4px;
	font-size:12px;
}
th a {
	padding:20px;
	display:block;
}
th a:hover {
	background-color:#030;
}
table.noborder td {
	border:none;
}
.gal_pic {
	float:left;
	width:100px;
	height:120px;
	text-align:center;
	margin:0px;

}
.gal_pic img {
	border:none;
}
.galerija {
	width:100%;
	background-color:#015732;
	float:left;
	margin:10px 0 10px 0;
}
h3.gallery_title {
	margin-left:5px;
	font-style:italic;
}
a#menesis1 {
	display:block;
	margin-bottom:25px;
	width:128px;
	border:1px solid white;
	color:#CF6;
	text-align:center;
	font-size:10px;
	padding:5px 0 5px 0;
	text-decoration:none;
}
#sidenav form {
	margin-bottom:25px;
}
a#menesis1:hover {
		background-color:#015732;
}
a#menesis2:hover {
		background-color:#015732;
}
a#menesis2 {
	display:block;
	margin-bottom:25px;
	width:328px;
	border:1px solid white;
	color:#CF6;
	text-align:center;
	font-size:12px;
	padding:5px 0 5px 0;
	text-decoration:none;
}
