
html{
height:100%;
margin:0px;
padding:0px;
vertical-align:top;
text-align:center;
}

body{
margin:0px;
height:100%;
text-align:center;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
color:#3F4447;
font-size:12px;
padding:0;
line-height:18px;
background:url(imgs/bg.jpg) repeat-x top #E5E5E5
}


h1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:21px;
		font-weight:normal;
		letter-spacing:-1px;
		color:#3F4447;
		margin:10px 0 20px 0;

}

h1.antraste{
font-size:16px;
color:#0033C7;
font-style:normal;
font-weight:bold;
margin:0;
padding:0}

h1.antraste a{
font-size:12px;
font-style:normal;
font-weight:normal;
color:#999999;
letter-spacing:normal}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:-1px;
color:#3F4447;
margin:15px 0 15px 0;

}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#3F4447;
margin:0 0 15px 0;

}

p{
margin:1em 0 1em 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px
}

table td{
font-family:Arial, Helvetica, sans-serif;
font-size:12px}

a{
font-weight:bold;
color:#3F4447;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px
}

a:hover{
text-decoration:underline}

hr{
color:#ECB415;
margin:0;
padding:0;
clear:both;
height:2px;
line-height:2px;
}

#bg{
width:100%;
height:auto;
float:left;
clear:left;
margin:0;
padding:0;
background:url(imgs/main_bg.jpg) repeat-y center
}

#main{
width:960px;
padding:0;
margin:0 auto;

}

	#main_block{
	width:100%;
	float:left;
	clear:both;
	background:url(imgs/top.jpg) no-repeat center top;
	text-align:center
	}

		#top_meniu{
		width:100%;
		float:left;
		clear:both;
		height:30px;
		margin:50px 0 0 0;
		text-align:right
		}
	
			#top_meniu a{
			margin:0 18px 0 0;
			font-weight:normal;
			color:#777C88}
			
		#left_and_text{
		width:930px;
		clear:both;
		margin:0 auto;
		
		}
		
			#left{
			width:230px;
			margin:20px 0 0 0;
			float:left;
			clear:left}
			
				#logo{
				width:100%;
				height:130px;
				float:left;
				clear:both;
				text-align:center;
				background:url(imgs/logo.jpg) no-repeat center center}
				
				#meniu{
				width:100%;
				float:left;
				clear:both;
				padding:0;}
				
					#meniu a{
					width:205px;
					float:left;
					clear:both;
					color:#333333;
					margin:0 0 0 20px;
					padding:5px 0;
					border-top:1px solid #B4B1A6;
					text-align:left;
					font-size:14px;
					letter-spacing:-1px}
					
					#meniu a:hover, #subkategorijos a:hover{
					text-decoration:none;
					color:#0033C7}
					
					#meniu .submeniu, #subkategorijos{
					width:100%;
					margin:0 5px 0 0;
					padding:0 0 5px 0;
					float:left;
					clear:both;
					text-align:left}
					
					#meniu .submeniu a,  #subkategorijos a{
					width:190px;
					padding:2px 0 1px 35px;
					margin:0;					
					border:0;
					font-size:12px;
					letter-spacing:normal;
					background:url(imgs/item.gif) no-repeat 20px center} 
					
					#subkategorijos a{
					float:left;
					clear:both}
					
					
					#left div.partners{
					width:89%;
					float:left;
					clear:both;
					text-align:center;
					margin:10px 0 0 7%;
					padding:10px 0 0 0;
					border-top:1px solid #BBBBBB}
					
						#left div.partners img, #left div.partners object{
						margin:10px auto}
	
			#text{
			width:675px;
			float:right;
			clear:right;
			text-align:justify;
			padding:0 5px 30px 0;
			margin:0 0 0 0}
			
				#face{
				width:675px;
				height:230px;
				float:left;
				clear:both;
				margin:7px 0 2em 0;
				background-position:bottom center;
				background-repeat:no-repeat}
				
				.lentele{
				width:485px;
				}
				
				.lentele td{
				padding:5px;
				background:#EEEEEE;
				border:1px solid #FFFFFF;
				border-collapse:collapse}
				
		.uploadedimage, .uploadedimage2{
		margin:0;
		padding:2px;
		}
	
		.uploadedimage{
		cursor:pointer;
		border:0}
		
		.naujiena, .produktas, .paslauga{
		width:100%;
		clear:both;
		margin:0 0 8px 0;
		padding:0 0 8px 0}
		
		.naujiena h2, .produktas h2, .paslauga h2{
		margin:0 0 10px 0;
		padding:0}
		
		.produktas2{
		width:200px;
		float:left;
		margin:16px 8px 0 8px;
		text-align:center;
		border:1px solid #999999}
		
		.paslauga a{
		color:#0093DD;
		font-size:14px}
		
		.produktas a, .produktas2 a{
		color:#0033C7;
		font-size:14px;}
		
		.produktas2 a{
		font-size:14px;
		font-style:italic;
		font-weight:bold;
		line-height:normal;
		cursor:pointer;}
		
		.produktas2 .pavadinimas{
		padding:2px 0;
		margin:0;
		float:left;
		width:100%;
		text-align:center;
		background:#E5E5E5;
		border-bottom:1px solid #999999		}
		
		.naujiena img, .paslauga img, .produktas img, .produktas2 img{
		margin:0 6px 0 0;
		border:1px solid #AAAAAA;
		padding:3px;}
		
		.produktas2 img{
		margin:5px auto 1px auto;
		clear:both}
		
		.produktas2 .kaina{
		float:left;
		height:16px;
		width:98%;
		padding:0;
		margin:5px 5px -30px 0;
		clear:both;
		text-align:right;
		color:#0033C7;
		font-size:12px;
		font-weight:bold;
		position:relative;
		z-index:1000}
		
		.picture{
		width:100%;
		height:120px;
		float:left;
		clear:both;
		margin:3px auto 10px auto;
		border:0;
		position:relative;
		z-index:0}
		
		.data{
		font-size:11px;
		font-style:oblique;
		text-align:right;
		line-height:17px;
		margin:0;
		padding:0}
		
		#produkcija a{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:22px;
		font-weight:normal;
		letter-spacing:-1px;
		color:#3F4447;
		line-height:28px;}
		

	
	
	#foot{
	width:100%; 
	height:90px;
	float:left;
	clear:both;
	padding:0;
	margin:0;
	background:url(imgs/foot.jpg) no-repeat bottom center;
	color:#999999;
	text-align:center;
	border-top:
	}
	
		#foot_text{
		width:70%;
		float:right;
		clear:both;
		text-align:left;
		border-top:1px solid #CCCCCC;
		margin-right:2%;
		padding:10px 0 0 0}
		
		#webmaster{
		float:right;
		clear:right;
		width:50px;
		margin:0 20px 0 -70px;
		}
	
		#skaitliukas{
		width:100%;
		float:left;
		clear:both;
		height:70px;
		text-align:left}
		
			#skaitliukas img{
			margin:0 0 0 80px}
	
		.back{
		width:100px;
		float:right;
		margin:0;
		text-align:right}
		
			.back a{
			margin:10px 0 0 0;
			font-weight:normal;
			color:#DC214C}
	

#laiskas{
margin:0;
padding:0;
width:300px;
font-weight:bold}

#laiskas input, #laiskas textarea{
width:90%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #3F4447;}

#laiskas textarea{
height:100px;}

#laiskas #kodas{
width:120px}

#send{
background:#3F4447;
border:none;
color:#FFFFFF;
width:280px;
font-size:12px;
font-weight:bold}

#popup{
	width:auto;
	height:auto;
	position:absolute;
	clear:both;
	border:8px solid #333333
	}
	
		#popup_close{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width:35px;
		height:35px;
		float:right;
		background:#DDDDDD;
		color:#000000;
		font-size:20px;
		font-weight:bold;
		padding:5px 0 0 0;
		text-align:center;
		cursor:pointer;
		margin:5px 5px 0 0;
		border:2px solid #999999;}
		
