/*ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}

body, td
{
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  background-color: #fff;
}

body
{
  padding: 20px;
  background-color: #dde;
}

th
{
  font-size: 12px;
}

td
{
  background-color: #dde;
  padding-left: 12px;
  padding-bottom: 5px;
}

.form
{
  margin-top: 30px;
}

.form input
{
  height: 20px;
  font-size: 16px;
  background-color: #eee;
}

.form textarea
{
  background-color: #eee;
  font-size: 16px;
}

.form .radio
{
  height: auto;
}

.err_msg
{
  color: red;
}

.list th, td
{
  font-size: 18px;
}

.news
{
    margin-top: 30px;
}

.newsItem
{
    font-size: 11px;
}

*/


/*manto CSS */

html, body {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
		background-image: url(/images/bg.jpg);
		background-position: top center;
		background-repeat: repeat;
   }
#wrap {
    margin:0 auto;
    width:1000px;
	 min-width:1000px;
	 padding: 0;
    }
#top {
	float: left;
	width: 1000px;
	height: 148px;
	background-image: url(/images/top.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0;
}	 
#mid {
	float: left;
	width: 1000px;
	background-image: url(/images/middle.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	padding: 0;
}
#bottom {
	float: left;
	width: 1000px;
	height: 43px;
	background-image: url(/images/bottom.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0;
}
.logo {
	float: left;
	width: 90px;
	height: 114px;
	padding: 15px 0 0 65px;
}
.t1 {
	float: left;
	width: 302px;
	height: 68px;
	background-image: url(/images/t1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0;
	margin: 40px 0 0 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	color: #f5d80a;
	line-height: 68px;
}
.t1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	color: #f5d80a;
	line-height: 68px;
}
.t1 a:hover{
	color: white;
}
.t2 {
	float: left;
	width: 147px;
	height: 68px;
	background-image: url(/images/t2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0;
	margin: 40px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	color: #f5d80a;
	line-height: 68px;
}
.t2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	color: #f5d80a;
	line-height: 68px;
}
.t2 a:hover{
	color: white;
}
.t3 {
	float: left;
	width: 147px;
	height: 68px;
	background-image: url(/images/t3.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0;
	margin: 40px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	color: #f5d80a;
	line-height: 68px;
}
.t3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	color: #f5d80a;
	line-height: 68px;
}
.t3 a:hover{
	color: white;
}
.languages {
	float: left;
	width: 80px;
	height: 13px;
	padding: 0;
	margin: 66px 0 0 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #f5d80a;
	line-height: 13px;
}
.languages a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #f5d80a;
	line-height: 13px;
}
.languages a:hover{
	color: white;
}
.home {
	float: left;
	width: 14px;
	height: 13px;
	padding: 0 3px 0 0;
}
.mainleft {
	float: left;
	width: 164px;
	padding: 5px 9px 0 27px;
}
.photo {
	float: left;
	width: 164px;
	height: 172px;
	padding: 0;
	margin: 0 0 14px 0;
}
.menubox {
	float: left;
	width: 164px;
	padding: 0;
	margin: 0 0 5px 0;
}
.menuitem {
	float: left;
	width: 150px;
	height: 31px;
	background-image: url(/images/menu_bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #7c6116;
	line-height: 31px;
	padding: 0 0 0 14px;
	margin: 0;
}
.menuitem a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #7c6116;
	line-height: 31px;
}
.menu a:hover{
	text-decoration: underline;
	color: black;
}
.submenu {
	float: left;
	width: 150px;
	height: 28px;
	background-image: url(/images/submenu_bg.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #454545;
	line-height: 28px;
	padding: 0 0 0 14px;
	margin: 0;
}
.submenu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #454545;
	line-height: 28px;
}
.submenu a:hover{
	text-decoration: underline;
	color: black;
}
.map {
	float: left;
	width: 164px;
	height: 129px;
	padding: 0;
	margin: 10px 0 0 0;
}
.maincenter {
	float: left;
	width: 599px;
	padding: 0;
}
.flash {
	float: left;
	width: 599px;
	height: 242px;
	padding: 0;
	margin: 0;
}
.fotobutton {
	float: left;
	width: 158px;
	height: 26px;
	background-image: url(/images/fotovideo.gif);
	background-position: top left;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #7c6116;
	line-height: 18px;
	padding: 0;
	margin: 0 8px 0 124px;
}
.fotobutton a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #7c6116;
	line-height: 18px;
}
.fotobutton a:hover{
	text-decoration: underline;
	color: black;
}
.videobutton {
	float: left;
	width: 158px;
	height: 26px;
	background-image: url(/images/fotovideo.gif);
	background-position: top left;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #7c6116;
	line-height: 18px;
	padding: 0;
	margin: 0;
}
.videobutton a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #7c6116;
	line-height: 18px;
}
.videobutton a:hover{
	text-decoration: underline;
	color: black;
}
.mainbox {
	float: left;
	width: 599px;
	padding: 0;
	margin: 5px 0 0 0;
	background-image: url(/images/main_middle.jpg);
	background-position: top left;
	background-repeat: repeat-y;
}
.mainbox_vid {
	float: left;
	width: 599px;
	padding: 0;
	margin: 0;
	background-image: url(/images/main_middle.jpg);
	background-position: top left;
	background-repeat: repeat-y;
}
.mainbox2 {
	float: left;
	width: 599px;
	min-height: 140px;
	padding: 5px 0 0 0;
	margin: 0;
	background-image: url(/images/main_top.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.mainbox3 {
	float: left;
	width: 599px;
	min-height: 280px;
	padding: 0 0 15px 0;
	margin: 0;
	background-image: url(/images/main_bottom.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.title {
	float: left;
	width: 570px;
	min-height: 35px;
	padding: 5px 0 0 0;
	margin: 0 5px 0 24px;
	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: 35px;
}
.maintitle {
	float: left;
	width: 570px;
	min-height: 5px;
	padding: 5px 0 0 0;
	margin: 0 5px 0 24px;
	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: 5px;
}
.naujiena {
	float: left;
	width: 560px;
	padding: 0;
	margin: 20px 0 0 24px;
}
.naujiena_img {
	float: left;
	width: 71px;
	margin: 0 14px 0 0;
}
.naujiena_img img{
	float: left;
	width: 71px;
	/*height: 71px;*/
	border: solid 1px #dfdfdf;
	margin: 0;
	padding: 0;
}
.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;
}
.small_box_text p{
	/*line-height: 50%;*/
}
.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: 0 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;
} */
.sec {
	display: none;
}
.galerija_box {
 float: left;
 width: 120px;
 background-color: #efefef;
 padding: 5px;
 margin: 0 10px 10px 0;
}
.galerija_line img{
 float: left;
 width: 120px;
 margin: 0;
 border: 0;
}
.congrats p{
	margin-top:0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: red;
}