/* Reset by Pavel M. */
/* pavel.matarevic.lt */
html, body {	width : 100%; height : 100%; font-family: arial; }
html, body, ul, li, p, h1, h2, h3, fieldset {	margin : 0; padding : 0; }
ul {	list-style : none; }
fieldset { border : 0; }
a:active { outline: none; }
a:focus { -moz-outline-style: none; }


/* Header */
#header
{
	margin	: 0 auto;
	width	: 898px;
	height	: 155px;
	position: relative;
}

	#header li
	{
		float			: left;
		margin-right	: 20px;
	}
	
		#line
		{
			width	 : 100%;
			position : absolute;
			top		 : 96px;
		}

			#line .left
			{
				float		: left;
				width		: 50%;
				height		: 1px;
				background	: #DBDBDB;
			}
	
		#header a#logo
		{
			background	: url(images/sarunas-belickas-logo.jpg) no-repeat;
			width		: 327px;
			height		: 108px;
			cursor		: pointer;
			position	: absolute;
			right		: 0;
			top			: 27px;
		}

		#header ul
		{	
			position		: absolute;
			left			: 0;
			top				: 68px;
			border-bottom	: 1px solid #DBDBDB;
			height			: 23px;
			padding-bottom	: 5px;
		}
		
		#header li a
		{
			background	: url(images/menu.png) no-repeat;
			cursor		: pointer;
			float		: left;
			text-indent	: -9999px;
			height		: 23px;
		}

		#header li.titulinis a
		{
			background-position	: -5px 0;
			width				: 64px;
		}
		
		#header li.titulinis a:hover, #header li.titulinis a.active
		{
			background-position	: -5px -26px;
		}
		
		
		#header li.paslaugos a
		{
			background-position	: -186px 0;
			width				: 87px;
		}
		
		#header li.paslaugos a:hover, #header li.paslaugos a.active
		{
			background-position	: -186px -26px;
		}
		
		
		#header li.apie-mane a
		{
			background-position	: -89px 0;
			width				: 77px;
		}
		
		#header li.apie-mane a:hover, #header li.apie-mane a.active
		{
			background-position	: -89px -26px;
		}
		
		
		#header li.straipsniai a
		{
			background-position	: -293px 0;
			width				: 86px;
		}
		
		#header li.straipsniai a:hover, #header li.straipsniai a.active
		{
			background-position	: -293px -26px;
		}
		
		
		#header li.kontaktai
		{
			margin	: 0;
		}
		
		#header li.kontaktai a
		{
			background-position	: -399px 0;
			width				: 72px;
		}
		
		#header li.kontaktai a:hover, #header li.kontaktai a.active
		{
			background-position	: -399px -26px;
		}
		
		

/* Content */
#content
{
	margin	: 0 auto;
	width	: 898px;
	padding-bottom: 40px;
}

#post-3 #content
{
	padding-bottom : 0;
}

#post-3  #content .post
{
	margin-bottom : 0;
}

	#content h1, #content h2, #content strong.price
	{
		font-family: "Arial Narrow", Arial;
	}

	#content p
	{
		line-height	: 30px;
		color		: #333333;
		font-family	: arial;
		font-size: 15px;
	}
	
	#content h1
	{
		font-size	: 32px;
		color	 	: #333333;
		font-weight	: normal;
		margin-bottom : 25px;
	}
	
	#content ul
	{
		margin-bottom: 20px;
	}
	
	#content li
	{
		padding-left: 15px;
		line-height : 24px;
	}
	
	#content h2
	{
		font-size	: 22px;
		color	 	: #4c4c4c;
		font-weight	: normal;
	}

	#content table
	{
		width: 100%
	}
	
	#content .post
	{
		margin-bottom : 50px;
	}
	
	#content .post h2
	{
	
		margin-bottom	: 10px;
	}
	
	#content .post h2 a
	{
		color			: #333333;
		text-decoration	: none;
		font-weight		: normal;
		font-size		: 32px;
	}

	#content .post h2 a:hover
	{
		text-decoration	: underline;
	}
	
	
	 #content strong.price
	 {
		color		: #4b778b;
		font-size	: 50px;
		font-weight	: normal;
	 }

/* Footer */
#footer_wrapper
{
	height		: 335px;	
	background	: url(images/footer-bg.gif) repeat-x;
}

	#footer_wrapper .line
	{
		width		: 100%;
		height		: 7px;
		position	: relative;
	}
	
		#footer_wrapper .line .left
		{
			float		: left;
			width		: 48%;
			background	: #416374;
			height		: 7px;
		}

		#footer_wrapper .line .right
		{
			float		: right;
			width		: 48%;
			background	: #9DB7C2;
			height		: 7px;
		}
		
		#footer_wrapper .line .center
		{
			width		: 747px;
			background	: #4F798E;
			height		: 7px;		
			position	: absolute;
			left		: 50%;
			margin-left	: -374px;
		}


		#footer
		{		
			margin	: 0 auto;
			width	: 898px;
		}
		
		#footer ul
		{
			margin-top	: 33px;
		}
		
		#footer li
		{
			float			: left;
			width			: 290px;
			margin-right	: 10px;
			color			: #333333;
			margin-bottom	: 60px;
		}

		#footer li.last
		{
			margin	: 0;
		}
		
			#footer li h2
			{
				font-weight		: normal;
				font-size		: 18px;
				font-family		: "Arial Narrow", Arial;
				line-height		: 46px;
				margin-bottom	: 5px;
				background		: url(images/footer-bullet.jpg) left center no-repeat;
				padding-left	: 35px;
			}
			
			#footer li p
			{
				line-height	: 20px;
				font-size	: 14px;
				font-family	: Arial;
			}
			
		#footer .footer-text
		{
			border-top	: 1px solid #DBDBDB;
			padding		: 15px 0;
			color		: #666666;
			font-size	: 12px;
		}		
			
			
		
.clear { clear: both; height: 0%; line-height: 0%; }
