
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:#CCCCCC;
font-size:12px;
padding:0;
background:#000000;
line-height:150%
}




h1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:21px;
		font-weight:normal;
		color:#CCCCCC;
		margin:0 0 5px 0;
		vertical-align:top;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#CCCCCC;
margin:0 0 15px 0;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#CCCCCC;
margin:0 0 15px 0;
}


p{
font-family:Arial, Helvetica, sans-serif
}

a{
font-weight:bold;
color:#CCCCCC;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px
}

a:hover{
color:#CC0000}

hr{
width:100%;
color:#D0A963;
margin:10px 0;
padding:0;
float:left;
clear:both;
height:1px;
line-height:1px;
}


#main{
width:980px;
margin:0 auto;
padding:0;
text-align:center;
clear:both;
background:url(images/bg.jpg) no-repeat top center;
min-height:650px;
}

	#top{
	width:100%;
	height:170px;
	padding:0;
	float:left;
	clear:both;}
	
		#top h1{
		width:auto;
		float:left;
		clear:left;
		margin:15px 0 0 15px;
		padding:0}
	
		#lang{
		width:auto;
		margin:20px 0 0 0;
		float:right;
		clear:right;
		text-align:right;
		color:#d8c086}
		
			#lang a{
			font-size:12px;
			color:#FFFFFF;
			margin:0 6px;
			text-align:center;}
					
		#logo{
		width:350px;
		height:100%;
		float:left;
		clear:left;
		text-align:center;
		margin:0;
		background:url(images/logo_bg.jpg) no-repeat top left}

#left_and_right{
float:left;
clear:both;
width:100%;}

	#left{
	    float:left;
		clear:left;
		width:460px;
		padding:0 9px 0 20px;
		text-align:justify;
	}
	
	#right{
	    float:right;
		clear:right;
		width:460px;
		padding:0 20px 0 10px;
		text-align:justify;
	}
	
	
		#foot{
		width:100%;
		height:50px;
		padding:0;
		margin-top:30px;
		padding-top:30px;
		float:left;
		clear:both;
		font-size:11px;
		border-top:1px solid #333333;
		font-weight:bold;
		background:url(images/foot.jpg) no-repeat center bottom}
		
			#foot a{
			font-size:11px;
			color:#CCCCCC}
			
				#foot a:hover{
				color:#CC0000}
	
			
			#webmaster{
			float:right;
			clear:right;
			width:65px;
			font-size:12px;
			line-height:normal;
			margin:0 20px 0 -70px;
			text-align:left}
			
				
		
#info, #laiskas{
height:80px}

#name, #tel, #email, #laiskas{
width:30%}

#siusti_laiska{
width:100%;
float:left;
clear:both;
margin:20px 0 0 0;
padding:20px 0 0 0;
border-top:1px solid #333333}

	#siusti_laiska p{
	margin:2px 0}
	
	#siusti_laiska input, #siusti_laiska textarea{
	width:80%;
	font-size:11px;
	padding:3px;
	border:0px solid #333333;
	background:#444444;
	color:#CCCCCC}
	
#send{
background:#770000;
color:#CCCCCC;
width:150px;
font-size:12px;
font-weight:bold;
padding:2px 0;
}

#skaitliukas{
width:130px;
float:left;
clear:none;
text-align:left;
margin:0 -150px 0 20px}

.galerija_cell{
width:120px; 
height:120px;
float:left;
clear:none; 
margin:0 10px 10px 0; 
padding:5px;
text-align:center; 
font-size:12px;
background:#000000;
color:#DDDDDD;
border:1px solid #333333
}

.galerija_cell .pic{
width:120px;
height:90px;
margin:0 auto 5px auto}
