html, body {
		width: 100%;
      margin: 0 auto;
      padding: 0;
      border: none;
		height: 100%;
		background-image: url(/img/bg.jpg);
		background-position: top left;
		background-repeat: repeat;
		background-color: #9acbf1;
   }

#sf_admin_container #sf_admin_content {
	 clear: both;
	 text-align: left;
}
#wrap {
	 width:781px;
	 min-width:781px;
	 height: 588px;
	 margin: 0 auto;
	 padding: 0;
	 text-align: center;
	 background-image: url(/img/main_title.jpg);
	 background-position: 0 68px;
	 background-repeat: no-repeat;
    }
#wrap2 {
	 width:954px;
	 min-width:954px;
	 height: 720px;
	 margin: 0 auto;
	 padding: 0;
	 text-align: center;
	 background-image: url(/img/main_inside.jpg);
	 background-position: 0 65px;
	 background-repeat: no-repeat;
    }	 
.logo {
	float: left;
	width: 401px;
	height: 105px;
	padding: 0 0 0 195px;
}
.logo2 {
	float: left;
	width: 402px;
	height: 96px;
	padding: 0 200px 0 280px;
}
.flashbox {
	float: left;
	width: 696px;
	height: 270px;
	padding: 20px 0 0 44px;
}
.links {
	float: left;
	width: 400px;
	height: 27px;
	padding: 72px 0 0 219px;
}
.links img{
	float: left;
	padding: 0 18px 0 0;
}
.linkbox {
	float: left;
	width: 140px;
	padding: 90px 20px 0 55px;
	margin: 0;
}
.mainlink {
	float: left;
	width: 145px;
	height: 27px;
	padding: 0 0 5px 0;
}
.mainlink img{
	float: right;
}

.infobox {
	float: left;
	width: 640px;
	height: 400px;
	padding: 20px;
	margin: 45px 0 0 0;
	overflow: auto;
}
.title {
	clear: both;
	float: left;
	width: 620px;
	height: 50px;
	font-family: Georgia;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	line-height: 30px;
	color: #266496;
}
.txt {
	float: left;
	width: 620px;
	height: 400px;
	font-family: Georgia;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	line-height: 18px;
	color: #266496;
}
#flash {
	float: left;
	width: 436px;
	height: 327px;
	padding: 40px 7px 0 0;
	text-align: center;
}
#flash img{
        max-width: 430px;
	height: 327px;
        overflow: hidden;
}
.smallbox {
	float: left;
	width: 180px;
	padding: 40px 0 0 0;
}
.smallbox a {
	float: left;
        display: block;
        width: 80px;
        height: 60px;
	margin: 0 7px 7px 0;
        background-color: #DCECF9;
}
.smallbox img{
	max-width: 80px;
	height: 60px;
}
.arrows {
	float: right;
	width: 75px;
	height: 22px;
	padding: 0 15px 0 0;
}
.submeniu, .submeniu a {
	margin-bottom: 0px;
	text-align: right;
	text-decoration: none; 
	font-family: Georgia; 
	font-size: 12px; 
	font-weight: normal; 
	line-height: 20px; 
	color: #266496;
}

.display a {
	display: block;
}

/* index menu */
/* common styling */
.menu_index { position:relative; margin:0; }
.menu_index ul li a, .menu_index ul li a:visited {display:block; }
.menu_index ul {padding:0; margin:0;list-style-type: none; }
.menu_index ul li {float:left;  position:relative;}
.menu_index ul li ul {display: none;}

/* specific to non IE browsers */
.menu_index ul li:hover a { background:#9acbf1;}
.menu_index ul li:hover ul {display:block; position:absolute; top:26px; left:0px; width:105px;}
.menu_index ul li:hover ul li a.hide {background:#9acbf1;}
.menu_index ul li:hover ul li:hover a.hide {width:150px;}
.menu_index ul li:hover ul li ul {display: none;}
.menu_index ul li:hover ul li a {display:block; background:#9acbf1; width:130px; text-align: left; padding-left: 5px; text-decoration: none; font-family: Georgia; font-size: 12px; font-weight: normal; line-height: 30px; color: #266496;}
.menu_index ul li:hover ul li a:hover {background:#ffffff;}
.menu_index ul li:hover ul li:hover ul {display:block; position:absolute; left:151px; top:0; }
.menu_index ul li:hover ul li:hover ul li a {display:block; width:200px; background:#9acbf1; }
.menu_index ul li:hover ul li:hover ul li a:hover {background:#9acbf1; }

.submeniu {
 float:right; 
 width: 145px;
 margin:0;
 padding: 0;
 text-align: right;
 text-decoration: none; 
 font-family: Georgia; 
 font-size: 12px; 
 font-weight: normal; 
 line-height: 20px; 
 text-decoration: none;
 color: #4d8fc3;
}
.submeniu a{
 text-align: right;
 text-decoration: none; 
 font-family: Georgia; 
 font-size: 12px; 
 font-weight: normal; 
 line-height: 20px; 
 text-decoration: none;
 color: #4d8fc3;
}
.submeniu ul {
 padding: 0px; 
 list-style-type:square; 
 margin: 0px 17px 0px 0px; 
 direction:rtl;
 color:#4d8fc3;
}

.submeniu a:hover {
 color: #7f8b95;
}
.submeniuON {
 float:right; 
 width: 145px;
 margin:0;
 padding: 0;
 text-align: right;
 text-decoration: none; 
 font-family: Georgia; 
 font-size: 12px; 
 font-weight: normal; 
 line-height: 20px; 
 text-decoration: underline;
 color: #4d8fc3;
}
.submeniuON a{
 text-align: right;
 text-decoration: none; 
 font-family: Georgia; 
 font-size: 12px; 
 font-weight: normal; 
 line-height: 20px; 
 text-decoration: underline;
 color: #C42548;
}
.submeniuON ul {
 padding: 0px; 
 list-style-type:square; 
 margin: 0px 17px 0px 0px; 
 direction:rtl;
 color:#C42548;
}

.submeniuON a:hover {
 color: #C42548;
}
.subsubmeniu {
 float:right; 
 width: 145px;
 margin:0px auto;
 padding: 0;
 text-align: right;
 text-decoration: none; 
 font-family: Georgia; 
 font-size: 12px; 
 font-weight: normal; 
 line-height: 20px; 
 text-decoration: none;
 color: #255f8d;
}
.subsubmeniu a{
 text-align: right;
 text-decoration: none; 
 font-family: Georgia; 
 font-size: 12px; 
 font-weight: normal; 
 line-height: 20px; 
 text-decoration: none;
 color: #255f8d;
}
.subsubmeniu ul {
 padding: 0px; 
 list-style-type: disc;
 margin: 0px 30px 0px 0px; 
 direction:rtl;
 color:#255f8d;
}
.subsubmeniu a:hover {
 color: #0e314c;
}
.subsubmeniuON {
 float:right; 
 width: 145px;
 margin:0px auto;
 padding: 0;
 text-align: right;
 text-decoration: none; 
 font-family: Georgia; 
 font-size: 12px; 
 font-weight: normal; 
 line-height: 20px; 
 text-decoration: underline;
 color: #255f8d;
}
.subsubmeniuON a{
 text-align: right;
 text-decoration: none; 
 font-family: Georgia; 
 font-size: 12px; 
 font-weight: normal; 
 line-height: 20px; 
 text-decoration: underline;
 color: #FA0707;
}
.subsubmeniuON ul {
 padding: 0px; 
 list-style-type: disc;
 margin: 0px 30px 0px 0px; 
 direction:rtl;
 color:#FA0707;
}
.subsubmeniuON a:hover {
 color: #FA0707;
}
.naujiena_txt {
	float: left;
	width: 470px;
	margin: 0;
}
.naujiena_data {
	float: left;
	width: 470px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #bcbcbc;
	line-height: 18px;
	padding: 0 0 5px 0;
}
.naujiena_data a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #bcbcbc;
	line-height: 18px;
}
.naujiena_title {
	float: left;
	width: 470px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #e3b022;
	line-height: 18px;
	padding: 0 0 10px 0;
}
.naujiena_title a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #e3b022;
	line-height: 18px;
}
.naujiena_text {
	float: left;
	width: 470px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #3c3c3c;
	line-height: 16px;
	padding: 0 0 10px 0;
}
.naujiena_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	color: #3c3c3c;
	line-height: 16px;
}
.mainright {
	float: left;
	width: 163px;
	padding: 5px 0 0 9px;
}
.small_BLUE_box {
	float: left;
	width: 163px;
	padding: 0;
	margin: 0 0 14px 0;
	background-image: url(/images/small_BLUE_top.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #274a8d;
}
.small_BLUE_box2 {
	float: left;
	width: 163px;
	padding: 5px 0 5px 0;
	background-image: url(/images/small_BLUE_bottom.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.small_BLUE_title {
	float: left;
	width: 150px;
	height: 25px;
	padding: 0;
	margin: 0 0 0 13px;
	border-bottom: solid 2px #ffcc2d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #fddc26;
	line-height: 25px;
}
.small_BLUE_text {
	float: left;
	width: 137px;
	padding: 7px 0 7px 0;
	margin: 0 13px 0 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: white;
	line-height: 16px;
}
.small_box {
	float: left;
	width: 163px;
	padding: 0;
	margin: 0 0 14px 0;
	background-image: url(/images/small_top.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: white;
}
.small_box2 {
	float: left;
	width: 163px;
	padding: 5px 0 5px 0;
	background-image: url(/images/small_bottom.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.small_box_title {
	float: left;
	width: 150px;
	height: 25px;
	padding: 0;
	margin: 0 0 0 13px;
	border-bottom: solid 2px #ffcc2d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #434343;
	line-height: 25px;
}
.small_box_text {
	float: left;
	width: 137px;
	padding: 7px 0 7px 0;
	margin: 0 13px 0 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #434343;
	line-height: 16px;
}
.small_box_text img{
	width: 120px;
	height: 60px;
	padding: 5px 0 5px 8px;
}
.input {
	float: right;
	width: 130px;
	height: 18px;
	padding: 0 0 0 5px;
	margin: 0;
	border: solid 1px #a1a1a1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #434343;
	line-height: 18px;
}
.button_search a{
	float: right;
	height: 18px;
	border: solid 1px #fed329;
	padding: 0 10px 0 10px;
	margin: 5px 0 0 0;
	background-image: url(/images/button_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #7c6116;
	line-height: 18px;
}
.button_search a:hover{
	text-decoration: underline;
	color: black;
}
.atsisakyti {
	float: right;
	width: 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #434343;
	line-height: 18px;
	padding: 5px 0 0 0;
}
.atsisakyti a{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	color: #434343;
	line-height: 18px;
}
.input {
	float: right;
	width: 130px;
	height: 18px;
	padding: 0 0 0 5px;
	margin: 0;
	border: solid 1px #a1a1a1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #434343;
	line-height: 18px;
}
.input_small {
	float: left;
	width: 420px;
	height: 18px;
	padding: 0 0 0 5px;
	margin: 0;
	border: solid 1px #a1a1a1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #434343;
	line-height: 18px;
}
.input_tiny {
	float: left;
	width: 160px;
	height: 18px;
	padding: 0 0 0 5px;
	margin: 0;
	border: solid 1px #a1a1a1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #434343;
	line-height: 18px;
}
.input_big {
	float: left;
	width: 420px;
	height: 150px;
	padding: 0 0 0 5px;
	margin: 0;
	border: solid 1px #a1a1a1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #434343;
	line-height: 18px;
}
.forma_select {
	float: left;
	width: 427px;
	height: 18px;
	padding: 0 0 0 5px;
	margin: 0;
	border: solid 1px #a1a1a1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #434343;
	line-height: 18px;
}
.forma_button {
	float: left;
	height: 18px;
	border: solid 1px #fed329;
	padding: 0 10px 0 10px;
	margin: 5px 0 0 65px;
	background-image: url(/images/button_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	color: #7c6116;
	line-height: 18px;
	cursor: hand;
        cursor: pointer;
}
.forma_links_line {
	float: left;
	width: 560px;
	margin: 20px; 0 20px 0;
}
.forma_links a{
	float: left;
	height: 18px;
	border: solid 1px #fed329;
	padding: 0 10px 0 10px;
	margin: 5px 2px 0 0;
	background-image: url(/images/button_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #7c6116;
	line-height: 18px;
}
.forma_links a:hover{
	text-decoration: underline;
	color: black;
}
.galerija_event {
	float: left;
	width: 560px;
	margin: 20px 0 0 24px;
}
.galerija_data {
	float: left;
	width: 560px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #bcbcbc;
	line-height: 18px;
	padding: 0;
}
.galerija_data a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #bcbcbc;
	line-height: 18px;
}
.galerija_title {
	float: left;
	width: 560px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #3c3c3c;
	line-height: 18px;
	padding: 0;
}
.galerija_title a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #3c3c3c;
	line-height: 18px;
}
.galerija_title a:hover{
	text-decoration: underline;
}
.galerija_title2 {
	float: left;
	width: 560px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #3c3c3c;
	line-height: 18px;
	padding: 0 0 15px 0;
}
.galerija_title2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #3c3c3c;
	line-height: 18px;
}
.galerija_line {
	float: left;
	width: 560px;
	margin: 0;
}
.galerija_line img{
	float: left;
	width: 130px;
	margin: 0 10px 10px 0;
	border: 0;
}


