*
{
	margin: 0;
	padding: 0;
}

html, body {
	height:100%;
}

body
{
	font-family:arial,reguler;
	background: #d4e2ec url('img/bg-body.jpg') repeat-x ;
}

a
{

}

a:hover
{

}

a:visited
{

}

img
{
	border: 0;
}

a img
{
	border: 0;
}

.clear
{
	clear: both;
	font-size: 0;
	line-height: 0;
	height: 0;
	margin: 0;
	padding: 0;
	visibility: hidden;
}

hr
{
	display: block;
	clear: both;
	visibility: hidden;
	overflow: hidden;
	height: 0;
	border-width: 0;
	line-height: 0;
	margin: 0;
	padding: 0;
}
#alignment
{
	margin: 0 auto;
	position:relative;
	width:800px;
}



div#otherprojects {
	height:32px;
	padding-bottom:15px;
}

div#otherprojects ul {
    display: block;
	padding-top: 5px;
	width:800px;
	height:32px;
	margin:0 auto;
    font-family: Verdana, sans-serif;
    font-size: 10px;
	line-height:12px;
    font-weight: normal;
    text-align: center;
	background: #3d8ac0 100% 0 no-repeat;
}

div#otherprojects li {
    display: block;
	float:left;
    list-style-type: none;
}

div#otherprojects li:hover {
	background: #fff 0 0 repeat-x;
}

div#otherprojects li.active, div#otherprojects li.active:hover {
	background: transparent url('./bg04.gif') 0 0 repeat-x;
	font-weight:bold;
}

div#otherprojects span {
    display: block;
	padding:5px 15px 5px 16px;
}

div#otherprojects a {
    color: #fff;
    text-decoration: none;
	font-weight:bold;
	font-family:verdana;
	font-size:10px;
}

div#otherprojects li:hover a {
	color:#3d8ac0;
}

div#otherprojects li.active a {
	color:#ffffff;
}

#otherprojects ul li span:hover a span {
text-decoration:underline;
}
#otherprojects ul li span:hover a span.last {
width:102px;
}



#logo
{
	width: 360px;
	height: 70px;
	float:left;
	margin-top: 27px;
	margin-left: 18px;
}
#logo a{
	display:block;
	width: 350px;
	height: 70px;
	text-decoration:none;
}

/* LYGIAVIMAS   */

#top-header{
	float:right;
	height:25px;
	width: 240px;
	margin-right: 40px;
}

#top-header a{
	color:#173660;
	float:right;
	text-decoration:none;
	padding-top: 16px;
	padding-left: 4px;
	padding-right: 4px;
	height: 17px;
	font-size:11px;
}

#top-header a.active, #top-header a:hover{
	color:#4695ce;
	background: white url('../img/lenguage.jpg') no-repeat top center;
}



#header-wrapper{
	clear:both;
	width:800px;
	height: 134px;
	background: white url('../img/bg-alignment.jpg') no-repeat top left;

}

/* NAVIGACIJA # */

#navigation
{
	height:37px;
	float:left;
	width:780px;
	margin-right: 20px;
}

#navigation a
{
	color: #2a3e8e;
	display:block;
	float:right;
	height:20px;
	margin-left:15px;
	margin-right:15px;
	margin-top: 6px;
	margin-bottom: 8px;
	text-decoration:none;
	font-size:11px;
}

#navigation a.active, #navigation a:hover{
	color: #4288c5;
	border-bottom:3px solid #4288C5;
}

/* TURINIO WRAPPERIS  # */

#content-wrapper
{
	width:800px;
	float:left;
	background-color:#fff;
}
#content-header{
	margin-top: 2px; margin-bottom: 2px;
	width:800px;
	float:left;
	background: url('./img/content-header.jpg') no-repeat top left;
	height:184px;
	margin-bottom:2px;
}
#content-header a{
	float:left;
	height:184px;
}
#content-header span{
	display:none;
}

/* TURINYS  */

#content
{
	float:left;
	min-height:300px;
	padding-left: 26px;
	padding-right: 26px;
	padding-bottom: 19px;
	width: 482px;
	background-color:white;
	font-size: 15px;
}

#content div{

}
#content h3
{
	height: 38px;
	margin-top: 16px;
	border-bottom:1px solid #e1e2e3;
	padding-top: 10px;
	padding-left: 20px;
	color:#1a4188;
}

#content p
{
	width: 469px;
	margin-top: 20px;
	padding-left: 20px;
}


#sidebar{
	float:right;
	width: 214px;
	min-height:300px;
	padding-left: 26px;
	padding-right: 26px;
	background-color:white;
}

#sidebar h3{
	height: 38px;
	margin-top: 16px;
	border-bottom:1px solid #e1e2e3;
	padding-top: 10px;
	padding-left: 20px;
	color:#1a4188;
}


#sidebar p{
	margin-top: 20px;
	padding-left: 20px;
	font-size: 13px;
}

#footer{
	margin-top: 2px;
	float:left;
	background-color:#d8e3eb;
	padding-left: 0px;
	padding-right: 0px;
	width: 798px;
	height:88px;
	border: 1px solid #e0e7ec;
	padding-bottom: 15px;
}

#footer-navigation {
	float:left;
	padding-top: 0px;
	width: 528px;
	background-color:#E0E7EC;
	height:88px;
	padding-left:20px;
	padding-bottom: 15px;
}


#footer-navigation .links{
	float:left;
	margin-top: 20px;
	padding:5px 20px 5px 0;
}


#footer-navigation .list{
	float:left;
	border-left:1px solid #c3d0dc;
	padding:5px 20px 5px 10px;
	margin-top: 20px;
}

#footer-navigation div a, #footer-navigation div span{
	display:block;
	float:left;
	font-size:11px;
	text-decoration:none;
	color:#355c76;
}

#address{
	margin-top:10px;
	color:#7d96a7;
	float:right;
	font-size:11px;
	padding-top: 30px;
	padding-left: 0px;
	padding-right: 50px;
	width: 168px;
}
#address p a{
	color:#295c80;
}