html{
height:auto}

body {
    height:100%;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(imgs/bg.jpg) no-repeat top center #d9dadb;
	z-index:1
	}

h1, h2, h3{
	font-weight:bold;
	color:#1a2a56

}

h1{
font-size: 16px;
margin-top:0
}

h2{
font-size:14px}

h3{
font-size:12px;
letter-spacing:normal}

table td p, form p{
text-indent:0}

table td{
}


a{
color:#000000;
text-decoration:underline;
font-size:11px}

a:hover{
color:#1a2a56;
text-decoration:underline}

select{
font-size:11px}

#veliava{
position:absolute;
right:0;
top:70px;
width:467px;
height:28px;
padding:5px 0 0 0;
background:url(imgs/veliava.jpg) no-repeat right center;
z-index:1000;
text-align:center;}

	#veliava div, #veliava table, #veliava nobr, #veliava ilayer {
	margin:0 auto;
	text-align:left;
	width:467px;}

	#veliava a{
	font-size:18px;
	color:#FFFFFF;
	letter-spacing:2px;
	text-decoration:none;
	text-align:left;
	}

#main{
	width: 990px;
	height:100%; 
	text-align: left;
	position:absolute;
	left:50%;
	top:0;
	margin:0 0 0 -490px;
	z-index:10
}

		#lang{
		width:139px;
		float:left;
		clear:none}
		
			#lang a{
			float:left;
			clear:none;
			width:37px;
			text-align:center;
			height:32px;
			padding:5px 0 0 0;
			margin:0 7px 0 0;
			background:url(imgs/lang.jpg) no-repeat left top;
			text-decoration:none;
			font-weight:bold;
			color:#999999}
			
			#lang a:hover{
			color:#007e34}
	
	
#face{
width:100%;
height:145px;
float:left;
clear:both;
margin:0;
padding:0;
position:relative;
z-index:1;}

	#face a{
	width:auto}
	
	#logo{
	position:absolute;
	left:10px;
	top:33px;
	width:255px;
	float:left;
	clear:left}

	#uzrasas{
	width:100%;
	height:33px;
	float:left;
	clear:both;
	margin:0 0 3px 0;
	padding:0;
	position:relative;
	z-index:1;}	
	
		#uzrasas img{
		position:absolute;
		left:7px;
		top:0}

#top_meniu_naujienos{
width:100%;
float:left;
clear:both;
position:relative;
z-index:1000}

#naujienos{
position:absolute;
left:0;
top:0;
width:105px;
height:40px;
background:url(imgs/naujienos.jpg) no-repeat left top}

	#naujienos a{
	float:left;
	clear:both;
	color:#FFFFFF;
	width:100%;
	text-align:center;
	height:22px;
	padding:18px 0 0 0;
	font-weight:bold;
	line-height:100%;
	text-decoration:none}
	
		#naujienos a:hover{
		background:url(imgs/naujienos_hover.jpg) no-repeat left top;
		text-decoration:none}

#left_text{
float:left;
clear:both;
width:100%;
padding:0;
z-index:10;
margin:5px 0 0 0}

	#left{
	float:left;
	clear:left;
	width:182px;
	min-height:250px;
	padding:55px 0 0 0;
	margin:5px 5px 0 0;
	text-align:center}
	
		#left_title{
		width:100%;
		height:20px;
		padding:10px 0 0 0;
		margin:0;
		text-align:center;
		background:url(imgs/left_title.gif) no-repeat top left;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold}
		
		#left_menu{
		width:100%;
		margin:0;
		text-align:center;
		float:left;
		clear:both;
		background:url(imgs/left_meniu_bg.gif) repeat-y left}
		
			#left_menu a, #left_menu div.neaktyvus{
			width:168px;
			height:16px;
			padding:3px 0 0 6px;
			float:left;
			clear:both;
			margin:0 1px 0 4px;
			color:#FFFFFF;
			background:#939598;
			border-bottom:1px solid #FFFFFF;
			text-align:left;
			text-decoration:none;}
			
			
			#left_menu div.neaktyvus{
			background:#bcbdc1}
			
				#left_menu a:hover{
				background:#606060;
				text-decoration:none}
				
		#left_bot{
		float:left;
		clear:both;
		width:100%;
		height:10px;
		padding:0;
		margin:-1px 0 20px 0;
		text-align:center;
		background:url(imgs/left_bot.gif) no-repeat bottom left;
		font-size:6px}
		
		#atsijungti{
		float:left;
		clear:both;
		width:100%;
		text-align:center;
		color:#666666}
		
			#atsijungti a{
			color:#666666}
	
	#text{
	float:left;
	clear:none;
	width:690px;
	min-height:250px;
	padding:55px 0 0 0;
	margin:0;
	text-align:justify;
	z-index:50}
	
		    #text h1.title{}
					
			div.naujiena{
			width:620px;
		    padding:0 35px;
			min-height:20px;
			float:left;
			clear:both;
			margin:0;
			background:url(imgs/text_bg.png) repeat-y center;
			position:relative;
			z-index:100}
			
				div.naujiena a{
				text-decoration:underline;
				font-weight:bold;
				color:#333333}
				
				div.naujiena a:hover{
				color:#1a2a56;}
			
				
				div.naujiena a.placiau, div.box310 a.placiau{
				position:absolute;
				right:30px;
				bottom:0;
				text-decoration:underline;
				z-index:200}
				
				div.box310 a.placiau{
				bottom:0;}
				
				div.naujiena img{
				margin-right:20px;
				border:0px solid #9baf7c;
				position:relative;
				z-index:200}
				
				div.news_img{
				float:left;
				clear:left;
				width:130px;
				height:100%}
				
				div.news_text{
				float:right;
				clear:right;
				width:468px;
				height:100%}
				
				div.nuotrauka{
				width:180px;
				height:130px;
				float:left;
				clear:none;
				margin:0 7px 14px 7px;
				text-align:center}
				
					div.nuotrauka img{
					width:180px;
					height:120px;
					float:left;
					clear:both;
					margin:0;
					padding:0;
					border:1px solid #AAAAAA;}
					
					div.nuotrauka a{
					font-size:11px;
					text-decoration:none;
					text-align:center;}
					
				#rodykle{
				font-size:11px;
				color:#666666;
				width:100%;
				float:left;
				clear:both;
				margin:0 0 20px 0}
				
					#rodykle a{
					font-size:11px;
					color:#666666}
					
				div.galerija{
				width:100%;
				font-size:18px;
				float:left;
				clear:both;
				margin:0 0 20px 0}
				
				div.galerija img{
				width:150px;
				height:90px;
				border:1px solid #525252;
				margin:0 20px 0 0;
				background-position: center center;
				background-repeat:no-repeat}

		div.box310{
		float:left;
		clear:none;
		width:310px;
		margin:0 0 20px 0}
		
		#skyreliai_top, div.naujiena_title, div.text310_title{
		float:left;
		clear:both;
		width:100%;
		height:30px;
		background:url(imgs/text_top.png) no-repeat center bottom;
		font-size:9px
		}
		
		div.text310_title{
		background:url(imgs/text_top310.png) no-repeat center top}
		
		
		#skyreliai_text, div.text310{
		float:left;
		clear:both;
		width:620px;
		padding:0 35px 10px 35px;
		min-height:350px;
		background:url(imgs/text_bg.png) repeat-y center;
		position:relative
		}
		
		div.text310{
		width:270px;
		height:180px;
		padding:0 20px;
		min-height:120px;
		background:url(imgs/text_bg310.png) repeat-y center;
		}
		
			#back{
			position:absolute;
			left:35px;
			bottom:0;
			font-weight:bold;
			text-decoration:underline;
			color:#333333
			}
			
				#back:hover{
				color:#1a2a56}
		
		#skyreliai_bot, div.naujiena_bot, div.text310_bot{
		float:left;
		clear:both;
		width:100%;
		height:30px;
		font-size:9px;
		background:url(imgs/text_bot.png) no-repeat center top;
		margin-bottom:12px
		}
		
		div.text310_bot{
		float:left;
		clear:both;
		width:100%;
		height:15px;
		font-size:9px;
		background:url(imgs/text_bot310.png) no-repeat center bottom;
		margin:0
		}
		
		div.dezute{
		float:left;
		clear:none;
		width:140px;
		height:80px;
		margin:5px 40px 10px 0;
		text-align:center}
		
			div.dezute img{
			margin-bottom:2px;
			clear:both;
			border:0}
		
		div.imones_aprasymas{
		float:left;
		clear:both;
		width:100%;
		margin-top:20px;
		position:relative;
		z-index:200
		}
		
		#text .clear{
		float:left;
		width:100%;
		clear:both}
		
		
		#jau_dalyvauja{
		width:100%}
		
			#jau_dalyvauja, #jau_dalyvauja td{
			border-bottom:1px solid #AEAEAE;
			border-collapse:collapse}
		
		
		tr.cv-eilute{
		cursor:pointer}
			
			tr.cv-eilute:hover{
			background-color:#e7f2d2}
			
		table.cv-lentele td{
		border-bottom:1px solid #DDDDDD}
		
		td.vieta_nr{
		font-size:21px;
		width:50px;
		text-align:center;
		color:#1a2a56
		}
		
			td.vieta_nr div{
			float:left;
			clear:both;
			width:40px;
			height:32px;
			padding:8px 0 0 0;
			background:url(imgs/nr_vieta.jpg) no-repeat center center;
			text-align:center}
		
		td.top10_logo{
		width:110px;
		text-align:center}
		
			td.top10_logo img{
			margin:auto}
			
		td.top10_imone{
		width:140px;
		margin:0 20px;
		text-align:left}
		
		td.top10_desc{
		width:280px;
		margin:0;
		text-align:left}
		
		#button180{
		width:180px;
		float:right;
		clear:right;
		height:24px;
		padding:0;
		background:url(imgs/button_bordo180.jpg) no-repeat center center;
		text-align:center;
		}
		
			#button180 a{
			display:block;
			color:#FFFFFF;
			width:100%;
			height:20px;
			padding:4px 0 0 0;
			text-align:center;
			text-decoration:none}
		
	#right{
	width:100px;
	min-height:250px;
	float:right;
	clear:right;
	padding:35px 0 0 0;
	text-align:right}
	
		#right div.draugai, #right div.box{
		float:left;
		clear:both;
		width:100%;
		text-align:center;
		margin:20px 0}
		
		#right div.draugai{
		text-align:center}
		
		div.draugai img, div.draugai object, div.draugai embed{
					margin:0 auto 10px auto;
					border:none;
					clear:both}
					
				
	#foot{
	width:100%;
	margin:0;
	float:left;
	clear:both;
	height:50px;
	padding:20px 0 0 0;
	font-size:11px;
	text-align:center;
	font-weight:normal;
	color:#999999;}
	
		#foot_text{
		width:100%;
		margin:0 auto;
		float:left;
		clear:both;
		padding:0;
		margin:0;
		font-size:12px;
		/*background:url(imgs/foot_skirtukas.jpg) no-repeat center top;*/}
		
		#webmaster{
		float:right;
		width:50px;
		margin:0 0 0 -50px;
		clear:left}
	
		#foot a{
		color:#999999;
		font-size:11px}
		
		#skaitliukas{
		float:left;
		width:100px;
		height:auto;
		clear:right;
		margin:-10px -50px 0 0}
		
	.uploadedimage, .uploadedimage2{
	background:#FFF;
	padding:0;
	border:none;
	cursor:pointer;
	margin:0}
	
	.uploadedimage2{
	cursor:default}
	
	
.galerija_row{
width:100%;
height:220px;
float:left;
clear:both;
text-align:left;
margin-bottom:25px
}

.galerija_cell{
width:280px; 
height:210px;
float:left; 
margin:0 12px 20px 12px; 
padding:15px 0 0 0;
text-align:center; 
font-size:12px;
color:#803F00;
cursor:pointer;
background:url(imgs/gal.png) no-repeat center center
}

.galerija_cell .pic{
width:250px;
height:170px;
margin:0 auto}

#footeris{
height:80px;
color:#000000}


#karjera{
margin:0;
padding:0}

	div.input_text{
	width:300px;
	height:20px;
	background:url(imgs/input_text.jpg) no-repeat center center}
	
		div.input_text input{
		width:280px;
		padding:2px 10px 0 10px;
		border:none;
		height:15px;
		background:transparent;
		font-size:11px}
	
	div.input_text108{
	background:url(imgs/input_text_108.jpg) no-repeat center center;
	width:108px;
	height:20px;
	}
	
		div.input_text108 input{
		width:88px;
		padding:2px 10px 0 10px;
		border:none;
		height:15px;
		background:transparent;
		font-size:11px}
	
	div.input_textarea, div.input_textarea50{
	width:300px;
	height:90px;
	background:url(imgs/input_textarea.jpg) no-repeat center center;
	}
	
		div.input_textarea textarea, div.input_textarea50 textarea{
		width:275px;
		padding:5px 10px;
		margin:5px 5px 0 0;
		border:none;
		height:70px;
		background:transparent;
		font-size:11px}
		
	div.input_textarea50{
	height:50px;
	background:url(imgs/input_textarea50.jpg) no-repeat center center;
	}
	
		div.input_textarea50 textarea{
		height:30px;}
		
	 #divinputfile{
	 float:left;
	 clear:left;
	 background:url(imgs/browse.jpg) no-repeat right top;
	 height:20px;
	 width:300px;
	 margin:0;
	 position:relative;
	 z-index:100
	}
	
		#divinputfile #nuotrauka{
		width:300px;
		 opacity: 0.0;
		 -moz-opacity: 0.0;
		 filter: alpha(opacity=0);
		 position:relative;
		 z-index:150;
		 float:right
		
		}
		
		#divinputfile #fakefile{
		 float:left;
		 width:188px;
		 height:15px;
		 border:0;
		 padding:0;
		 margin-top:0;
		 position:absolute;
		 left:3px;
		 top:3px;
		 z-index:150;
		 font-size:11px
		}
		
		input.button{
		width:150px;
		height:30px;
		background:url(imgs/button.jpg) no-repeat right top;
		color:#FFFFFF;
		border:none;
		font-size:11px;
		font-weight:bold
		}
		
#logon_forma{
width:120px;
padding:0;
margin:0;
float:left;
margin:50px 0 0 250px;
font-weight:bold}

	#logon_forma p{
	margin:5px 0}
	
	#logon_forma #logon{
	background:none;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	border:none;
	float:right;
	cursor:pointer}
	
		#logon_forma #logon:hover{
		color:#1a2a56}


