html, body
{	
	background	: #E1E6EB url(images2/header_bg_down.jpg) repeat-x;
	text-align	: center;
	height		: auto;
	margin		: 0;
	padding		: 0;
	font-size : 10pt;
	color		: #000000;
	font-family	: Tahoma;
}
a {
color:#212122;
}
a:link {text-decoration: none; }
a:visited {text-decoration: none; }
a:active {text-decoration: none; }
a:hover {text-decoration: underline; }
img { border:0;}

.black { color : #212122;}
.gray { color : #565656; }
.f11 { font-size: 9pt; }
.clear { clear:both; }

h1, h2, h3, h4 {
margin:0px;
}
h1 {
font-size:14pt;
}
h2 {
font-size:12pt;
}
#block1
{
	
	margin		: 0;
	padding		: 0;
	width		: 100%;
	height		: 180px;
	background	: url(images2/header_bg.jpg) top center no-repeat;

}

#block3
{
	margin		: 0;
	padding		: 0;
	width		: 100%;
	height		: auto;
	display		: inline-table;
	background	: #E4E4E4;

}


#block2
{
	margin		: 0;
	padding		: 0;
	width		: 100%;
	height		: 95px;
	background	: url(images2/block2.jpg) repeat-x;

}

#spacer
{
	margin		: 0;
	padding		: 0;
	width		: 100%;
	height		: 2px;
	background	: #ffffff;

}

.wrapper
{
	width		: 960px;
	height		: auto;
	padding		: 0;
	margin		: 0 auto;
	text-align	: center;

}

#header
{
	float		: left;
	margin		: 0;
	padding		: 0;
	width		: 100%;
	height		: 100%;

}

#header #logo
{
	float		: left;
	margin		: 41px 0 0 0;
	padding		: 0;
	width		: 503px;
	height		: 63px;
	background	: url(images2/logo.jpg) no-repeat;

}

#lang
{
	color		: #fff;
	float		: right;
	margin		: 0;
	padding		: 10px 0 0 0;
	width		: auto;
	height		: 35px;
	font-size: 9pt;

}

#lang a
{

	color		: #fff;

}

#lang a:hover
{

	color		: #454647;

}
/*------------CONTENT------------------*/

#content .bl { color: #2C2C2F;} 

#content
{
	width		: 650px;
	padding		: 20px;
	text-align	: left;
	min-height	: 500px;
	height		: auto !important;
	height		: 500px;
	color		: #2C2C2F;
	background	: #FFFFFF;
	float 		: left;

}

	#content .dots-list
	{
		margin		: 20px 0 15px 8px;
		padding		: 0;
		float		: left;
		list-style	: inside;
		list-style-type	: circle inside;

	}
	
	#content .dots-list li 
	{
		line-height		: 15px;
	}
	
	#content .number-list
	{
		margin			: 0 0 20px 10px;
		padding			: 0;
		float			: left;
		list-style		: none;
	}
	
	#content .number-list li 
	{
		line-height		: 15px;
	}
	
	#content #top-text
	{
	
		font-size		: 14px;
		font-weight		: bold;
		text-transform	: uppercase;
		margin-bottom	: 10px;
		float			: left;
		width			: 100%;
		font-family		: "Trebuchet MS";
	}
	
	#content .title
	{
		float			: left;
		width			: 100%;
		line-height		: 18px;
		font-weight		: bold;
		margin-bottom:10px;
	}
	
	#content .pics
	{
		float	: left;
		margin	: 0 10px 10px 0;
	}
	
	#content .table
	{
		float			: left;
		margin			: 15px 0 25px 0;
		width			: 100%;
		color			: #000;
		border-collapse	: collapse;
	}
	
	#content .table td
	{
		padding		: 10px 15px;
		width		: 210px;
		height		: auto;
		border		: 1px solid #CFCFCF;
	}
		
	#content #kontaktai
	{
		margin		: 20px 0 0 0;
		padding		: 0;
		width		: 400px;
		color		: #000;
		border		: none;
		float		: left;
	}
	
		#content #kontaktai label
		{
			float 			: left;
			width			: 85px;
			text-align		: right;
			margin-right 	: 15px;
			line-height		: 27px;
		}
	
	#content #kontaktai input, textarea
	{
		font   : 11px arial;
		color  : #000;
		width  : 275px;
		border : 1px solid #CFCFCF;
		margin-bottom : 10px;
		padding: 6px;
	}
	
	#content #kontaktai textarea
	{
		height : 110px;
	}
	
	#content #kontaktai .submit
	{
		background  : url('images2/button.gif') left top no-repeat;
		border      : none;
		cursor      : pointer;
		width       : 99px;
		height      : 25px;
		float       : right;
		padding		: 6px;
		color		: #fff;
		margin      : 10px 10px 0 0;
	}	
/*-------------------------------------*/
#sidebar
{
	width		: 250px;
	text-align	: left;
	height		: auto;
	padding		: 10px 0 0 0;
	margin-left : 10px;
	float 		: left;
}

	#sidebar .dots
	{
		float		: left;
		width		: 249px;
		height		: 1px;
		margin		: 5px 0 5px 0;
		background	: url(images2/dots.gif) left no-repeat;
	}
	
	#sidebar .box
	{
		float		: left;
		margin-left	: 5px;
		width		: 239px;
		height		: 40px;
		color:#F8F9FB;
		font-weight:bold;
		text-decoration:none;
	}
	
	#sidebar a.projektu_valdymas
	{
		background:url(images2/projektu_valdymas.jpg) no-repeat;
	}
	
	#sidebar a:hover.projektu_valdymas
	{
		background:url(images2/projektu_valdymas_over.jpg) no-repeat;
	}
	
	#sidebar .projektavimas
	{
		background:url(images2/projektavimas.jpg) no-repeat;
	}
	
	#sidebar a:hover.projektavimas
	{
		background:url(images2/projektavimas_over.jpg) no-repeat;
	}
	
	#sidebar .parduodami_objektai
	{
		background:url(images2/parduodami_objektai.jpg) no-repeat;
	}
	
	#sidebar a:hover.parduodami_objektai
	{
		background:url(images2/parduodami_objektai_over.jpg) no-repeat;
	}
	
	#sidebar .vykdomi_projektai
	{
		background:url(images2/vykdomi_projektai.jpg) no-repeat;
	}
	
	#sidebar a:hover.vykdomi_projektai
	{
		background:url(images2/vykdomi_projektai_over.jpg) no-repeat;
	}
	
	#sidebar .ivykdyti_projektai
	{
		background:url(images2/ivykdyti_projektai.jpg) no-repeat;
	}
	
	#sidebar a:hover.ivykdyti_projektai
	{
		background:url(images2/ivykdyti_projektai_over.jpg) no-repeat;
	}
	
	#sidebar .box2
	{
		float		: left;
		width		: 227px;
		margin	: 0px 0px 12px 5px;
		padding		: 0px 0 0 12px;
	}
	
	#sidebar #kontaktai
	{
		background	: url(images2/kontaktai.gif) left no-repeat;
		height		: 137px;
	}
	
	#sidebar #rekvizitai
	{
		background	: url(images2/rekvizitai.gif) left no-repeat;
		height		: 155px;
	}
	
	#sidebar .title
	{
		font-size		: 13px;
		color			: #15191B;
		margin-bottom	: 8px;
		float			: left;
		font-weight		: bold;
		width			: 100%;
		font-family		: "Trebuchet MS";
	}
	
	#sidebar a
	{
		text-decoration	: underline;
	}
	
	#sidebar span
	{
		line-height		: 17px;
	}
	
#menu_
{
	text-align	: left;
	float		: left;
	margin		: 19px 0 0 0;
	padding		: 0;
	width		: 100%;
	height		: 52px;

}

	.menu
	{
		float		: left;
		margin		: 0;
		padding		: 0;
		width		: 100%;
		height		: 25px;
	
	}
	
		.menu ul#first
		{
			margin		: 0;
			padding		: 0;
			float		: left;
			width		: 100%;
			height		: 100%;
			list-style	: none;
		}
		.menu ul#first li
		{
			display : inline;
		}
		.menu ul#first a
		{	
			
			color			: #FFFFFF;
			width			: auto;
			font-size		: 12px;
			font-family		: "Trebuchet MS";
			padding			: 5px 10px 0 10px;
			margin			: 0;
			text-transform	: uppercase;
			float			: left;
			height			: 20px;
		
		}
		
		.menu ul#first a:hover
		{	
			color			: #15191B;
			background		: #FFFFFF;
			text-decoration:underline;
		
		}
		.menu ul#second
		{
			margin		: 2px 0 0 0;
			padding		: 0;
			float		: left;
			width		: auto;
			height		: 100%;
			background	: #E4E4E4;
			list-style	: none;
		}
		
		.menu ul#second li
		{
			display : inline;
		}
		
		.menu ul#second a
		{	
			
			color			: #15191B;
			width			: auto;
			font-size		: 12px;
			font-family		: "Trebuchet MS";
			padding			: 5px 10px 0 10px;
			margin			: 0;
			font-weight		: bold;
			float			: left;
			height			: 20px;
		
		}
		
		.menu ul#second a:hover
		{	
			
			text-decoration	: underline;
		
		}

#footer
{
	float		: left;
	margin		: 10px 0 0 0;
	padding		: 5px 0 0 0;
	color		: #9DA2A3;
	width		: 100%;
	text-align	: left;
	height		: auto;

}
#footer a
{
	color			: #9DA2A3;
}
#footer a:hover
{
	color			: #9DA2A3;
	text-decoration : underline;
}

#footer_text1
{
	float		: left;
}
#footer_text2
{
	float		: right;
}

#content_objects
{
	margin		: 0;
	padding		: 15px 10px 0 0;
	width		: 100%;
	text-align	: left;
	height		: 292px;
		
}

	#content_objects .title
	{
		font-size	: 16px;
		margin		: 0;
		padding		: 0;	
		font-family	: "Trebuchet MS";
		padding		: 0 0 8px 0;
		border-bottom:2px solid #7F8285;
		width		: 100%;
		line-height	: 16px;
			
	}
		
	#content_objects .item
	{
		float		: left;
		width		: 100%;
		height		: 100px;
		padding		: 10px 0 10px 0;
		border-bottom: 1px solid #C5CCCD;
	
	}
  #content_objects .item #fot_rem{
  border		: 3px solid #96999C;
  width:128px;
  height:94;
  float		: left;
  margin-right: 10px;
  overflow:hidden;
  }
	
	#content_objects .item .text
	{
		display		: block;
		margin-top	: 5px;
	}
	
	#content_objects .button
	{
		margin-top	: 5px;
	}
	
#kontaktu {
float:left;
}

#det_obj{
width:100%;
}
#det_obj td{
vertical-align:top;
}
#desmenu {
margin:12px 0px 0px 50px;
}
