body, html, #wrapper {
	height:100%;
}

ul li {
	line-height:30px;
}

body {
	margin:0;
	padding:0;
	background:#5a5a52;
}

a {
	color: #86d71d;
	text-decoration:none;
	font-weight:bold;
	border-bottom:0px;
}
#banner {
	background:url(/images/top.jpg) no-repeat;
	width:973px;
	height:207px;
	cursor:pointer;
}

#footer {
	background:url(/images/bottom.jpg) repeat-x;
	width:973px;
	height:41px;
}

#nav {
	background:url(/images/topMenu.jpg) repeat-x;
	width:973px;
	height:37px;
}

#nav a {
	font-family:Georgia;
	font-size:15px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

#nav a.active{
	font-family:Georgia;
	font-size:15px;
	color:#90dd17;
	text-decoration:none;
	font-weight:bold;
}

#leftMenu {
	background:#fff url(/images/menuBG.jpg) no-repeat bottom right;
	width:240px;
	/*height:565px;*/
	/*height:100%;*/
}

#buttons a {
	color: #fff;
	font-family: Georgia;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.bLeft {
	background:url(/images/buttonLeft.jpg) no-repeat;
	width:3px;
	height:21px;
}

.b {
	background:url(/images/buttonBG.jpg) repeat-x;
	color: #fff;
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
}

.sb {
	background:url(/images/siusti.jpg) no-repeat;
	cursor:pointer;
	border:none;
	width:80px;
	height:21px;
}

.reb {
	background:url(/images/rekomenduoti.jpg) no-repeat;
	cursor:pointer;
	border:none;
	width:122px;
	height:21px;
}

.pb {
	background:url(/images/nBG.jpg) no-repeat left;
	cursor:pointer;
	border:none;
	width:21px;
	height:21px;
	color: #fff;
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	float:left;
	padding-left:7px;
	padding-top:5px;
}

.apb {
	background:url(/images/nBGa.jpg) no-repeat left;
	cursor:pointer;
	border:none;
	width:21px;
	height:21px;
	color: #696969;
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	float:left;
	padding-left:7px;
	padding-top:5px;
}

.ps {
	float:left;
	width:5px;
	height:21px;
}

.bRight {
	background:url(/images/buttonRight.jpg) no-repeat;
	width:3px;
	height:21px;
}

#kontaktai {
	padding-bottom:25px;
	background:url(/images/kontaktai.jpg) no-repeat center;
	height:136px;
	color: #fff;
	font-family: Georgia;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
}

#kontaktai a {
	color: #fff;
	font-family: Georgia;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}

#topTitle {
	background:url(/images/topBG.jpg) no-repeat;
	width:729px;
	padding-left:53px;
	padding-top:11px;
	height:50px;
	color: #fff;
	font-family: Georgia;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
}

#languages {
	float:right;
	padding-right:10px;
	/*padding-top:10px;*/
	color: #fff;
	font-family: Georgia;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}

#languages a {
	color: #fff;
	font-family: Georgia;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

#programos {
	/*line-height:170%;*/
	height:100%;
	/*vertical-align:top;*/
}

#programos a {
	font-family: Arial;
	font-size: 13px;
	color: #5c5c5c;
	font-weight: bold;
	text-decoration: none;
}

#programos a.last {
	font-family: Arial;
	font-size: 13px;
	color: #86d71d;
	font-weight: bold;
	text-decoration: none;
}

#programos a.lastAS {
	font-family: Arial;
	font-size: 13px;
	color: #4a7850;
	font-weight: bold;
	text-decoration: none;
}

.pr {
	font-family: Arial;
	font-size: 13px;
	color: #5c5c5c;
	font-weight: bold;
	text-decoration: none;
}

#forma {
	font-family: Georgia;
	font-size: 12px;
	color: #5c5c5c;
}

#forma input.text, textarea {
	width:180px;
	border: #545a55 1px solid;
	background: #f2fafe;
	color: #545a55;
}

#expander {
	height:100%;
	font-family:georgia;
}
