body, html, #wrap{
 	height: 100%; 
  	margin:0; 
  	padding:0; 
  	font-family:sans-serif;
  	font-size:14px; 
  	color:#fff;
  	background:#533c0b url(images/bg-inner.jpg) repeat-x;
  	/*background:url(images/bg.jpg) repeat;*/
}
body > #wrap{
  	height: auto; 
  	min-height: 100%;
}
#main{
  position:relative;
}

#wrap{
  	width:1000px; 
  	margin:0 auto; 
  	padding:0;
	/*background:url(images/bg.jpg) no-repeat;*/
}

.footer-inner{
	margin:0 auto;
	text-align:center;
	padding:0;
	font-size: 14px;
	height: 149px;
	position:relative;
	z-index:1;
	padding: 50px 0 0 0;
	background:url(images/bg-inner-bottom.jpg) repeat-x;
}

.languages{
	text-align:right;
	margin:0;
	padding:40px 0 0 855px;
	border: 0px solid red;
	float: right;
	position: absolute;
}

a.language-link{
	text-decoration:none;
	font-size:14px;
	color:#fff;
	margin: 4px;
	
}

a.language-link:hover, a.language-link-active, a.language-link-active:hover{
	text-decoration:underline;
	font-size:14px;
	color:#fff;
	margin: 4px;
}

img{
	border:none;
}

.clear{
	clear: both;
}

a{
	text-decoration:underline;
	color:#fff;
}

a:hover{
	text-decoration:none;
	color:#fff;
}

.lamps{
	width: 1000px;
	height: 107px;
}

.lamp-image-first{
	background:url(images/lamp.png) no-repeat left top;
	width: 333px;
	height: 107px;
	float: left;
}

.lamp-image-middle{
	background:url(images/lamp.png) no-repeat center top;
	width: 333px;
	height: 107px;
	float: left;
}

.lamp-image-last{
	background:url(images/lamp.png) no-repeat right top;
	width: 333px;
	height: 107px;
	float: left;
}

.logo{
	width: 1000px;
	text-align: center;
	position: absolute;
	top: 50px;
	border: 0px solid red;
}

/* meniu stilius */
.menu-block{
	width: 1000px;
	border: 0px solid green;
	text-align: center;
	position:relative;
	top:60px;
	z-index: 2
}

.menu {font-size:17px; text-transform:uppercase; padding:0; margin: 0;}
.menu ul {margin:0; padding:0; list-style:none;}
.menu ul li {display: inline; line-height: 36px; margin-left: 6px;}
.menu ul li a {color:#fff; text-decoration:none; background:url(images/star.png) no-repeat left center; margin:0; padding:8px 0 8px 45px;}
.menu ul li a:hover {color: #f9f5c6}
.menu ul li.current a {color: #f9f5c6}

.main-image-border{
	background:url(images/main-image-border.jpg) no-repeat center;
	width: 1000px;
	height: 241px;
	margin-top: 80px;
	border: 0px solid red;
}

.main-image{ 
	/*background:url(images/main-image.jpg) no-repeat center;*/
	background:url(images/main-image1.PNG) no-repeat center;
	width: 1000px;
	height: 241px;
	padding: 0;
}


.EN{ background:url(EN/main-image.jpg) no-repeat center; }
.RU{ background:url(RU/main-image.jpg) no-repeat center; }

.small-images-block{
	width: 995px;
	height: 220px;
	margin-left: 5px;
	margin-top: 20px;
	border: 0px solid red;
}

.small-image-border1{

	width: 240px;
	height: 230px;
	margin-right:10px;
	float: left;
}
.borderLT1 {		background:url(images/small-image-border1.png) no-repeat center top;  }
.borderLT2 {		background:url(images/small-image-border2.png) no-repeat center top;  }
.borderLT3 {		background:url(images/small-image-border3.png) no-repeat center top;  }
.borderLT4 {		background:url(images/small-image-border4.png) no-repeat center top;  }

.small-image-border2{
/*	background:url(images/small-image-border1.png) no-repeat center top; */ 
	background-position:center top;
	background-repeat:no-repeat;
	width: 240px;
	height: 230px;
	margin-right:10px;
	float: left;
}

.small-image-border3{
/*	background:url(images/small-image-border1.png) no-repeat center top; */ 
	width: 240px;
	height: 230px;
	margin-right:10px;
	float: left;
}

.small-image-border4{
/*	background:url(images/small-image-border1.png) no-repeat center top; */ 
	width: 240px;
	height: 230px;
	margin-right:0px;
	float: left;
}

.small-image{
	width: 230px;
	height: 174px;
	padding: 10px 0 0 9px;
}

.footer{
	width:990px;
	margin:40px auto 0 auto;
	text-align:center;
	padding:0;
	font-size: 14px;
	padding: 10px 0 10px 0;
	background:url(images/footer-line.jpg) no-repeat top;
}

.main-content{
	width: 990px;
	margin-left: 5px;
	margin-top: 20px;
	border: 0px solid red;
}

.left-side{
	float: left;
	width: 218px;
	border: 1px solid #896925;
	margin-right: 10px;
	background-color: transparent;
}

.right-side{
	float:right;
	width: 718px;
	border: 1px solid #896925;
	padding: 20px;
	background-color: transparent;
}


/* meniu stilius */
#main-menu {padding:0; margin:0; list-style: none; text-transform:uppercase;}
#main-menu li {}
#main-menu li a {font-size:13px; display:block; height:30px; line-height:30px; overflow:hidden; color:#fff; text-decoration:none; padding-left:20px; background:#896925; border-bottom:1px solid #533c0b;}
#main-menu li a:hover {display:block; color:#fff; text-decoration:none; background-color: #6f551a;}
#main-menu li a.active, #main-menu li a.active:hover {display:block; color:#fff; overflow:hidden; text-decoration:none; background-color: #6f551a;}

#main-menu .sub-menu {margin:0; list-style:none; padding:0 0 0 20px; text-transform: none; font-size:11px;}
#main-menu .sub-menu li{margin:0; padding:6px 0; background:none;}
#main-menu .sub-menu li a {background: url(images/li.jpg) no-repeat; color:#fff; background-position:0% 50%; padding-left:25px; font-size:12px; line-height:16px; height: 16px;}
#main-menu .sub-menu li a:hover {color:#fff; font-weight:bold; background: url(images/li.jpg) no-repeat; background-position:0% 50%; padding-left:25px; text-decoration:none;}
#main-menu .sub-menu li a.active {color:#fff; font-weight:bold; background: url(images/li.jpg) no-repeat; background-position:0% 50%; padding-left:25px; text-decoration:none;}

h1{
	border-bottom: 1px solid #896925;
	height: 27px;
	font-size: 18px;
	font-weight: normal;
	padding: 0;
	margin: 0;
	color: #fff;
	text-transform:uppercase;
}

p{
	padding: 10px 0;
	margin: 0;
	text-align: justify;
}

/* naujienos*/
#naujienos {}
.news-pav {color:#fff; font-weight:bold; padding:5px 0; margin:0;}
#naujienos a {text-decoration:underline; color:#fff;}
#naujienos a:hover {text-decoration:none; color:#fff;}
.new-bottom {height:20px; line-height:20px;}
.data { float:left; font-style:italic;; font-size:11px; color:#8d8d8d;}
.more {text-align:right; float:right;}

/* forma */
.form-center{
	margin-left: 230px;
}
.form {
	margin:0; padding:0;
}
.input{
	border:1px solid #fff;
	padding:4px;
	font-family:sans-serif;
	font-size:12px; 
	line-height:12px;
	color:#000;
	margin:5px 0;
	width: 250px;
}
.area{
	border:1px solid #fff;
	padding:4px;
	font-family:sans-serif;
	font-size:12px; 
	line-height:12px;
	width:250px;
	color:#000;
}

.button{
	border:1px solid #896925;
	padding:3px 9px;
	font-family:sans-serif;
	font-size:12px;
	color:#fff;
	background-color: #896925;
	cursor:pointer;
	margin: 5px 0 0 0;
}

/* Galerija*/
.image-gallery-center{
	border: 0px solid red;
	padding-left: 70px;
}

.images{
	float: left; 
	display: inline;
	margin:10px 20px 20px 0;  
}

.gallery-image-holder{
	width:124px; 
	height:124px; 
	border:1px solid #fff; 
	text-align: center; 
	float: left; 
	font-size: 0px;  
}

.image-border{
}

.gallery-image-title{
	width: 124px; 
	float:left; 
	clear:both; 
	text-align: center;
	font-size: 12px;
}

.image-big{
	float:left;
	margin:0px 10px 7px 0;
	width: 287px;
	height: 287px;
	padding: 2px;
}

.image-small{
	float:left;
	margin:3px 10px 7px 0;
	width: 110px;
	height: 110px;
	border:1px solid #e3ad1a;
	padding: 2px;
}

a.videoPlayer { 
	display:block; 
 	width: 520px; 
 	height: 369px;
 	text-align:center; 
 	border:1px solid #896925;
 	margin-bottom: 20px;
} 
     
/* play button */ 
a.videoPlayer img { 
 	margin-top:130px; 
 	border: none;
} 
     
/* when container is hovered we alter the border color */ 
a.videoPlayer:hover { 
 	border:1px solid #896925; 
}
