/** basic **/

html, body, * html .main { height:100%; }
table { border-collapse:collapse; }
body, td, form, h1, h2, h3, h4, h5 ,h6, ul, li, p { margin:0; padding:0; }
img { border:0 none; }
map { display:none; }
h1, h2, h3, h4, h5 ,h6 { letter-spacing:normal; }

.wf { width:100%; }
.hf { height:100%; }
.whf { width:100%; height:100%; }
.tar { text-align:right !important; }
.tal { text-align:left !important; }
.tac { text-align:center !important; }
.clr { clear:both; height:1px; overflow:hidden; }
.clear { clear:both; }
object { display:block; }	
.fl { float:left; }
.fr { float:right; }
.block { display:block; }
.hide { display:none; }

body, form, a { font-size:14px; font-family:Arial, "Times New Roman", Times, serif; color:#393939; line-height:130%; }
textarea, input { font-size:14px; font-family:Arial, "Times New Roman", Times, serif; color:#393939; }
a, a:link, a:active, a:visited { text-decoration:underline; color:#393939; }
a:hover { text-decoration:none; }
.ainv a, .ainv a:link, .ainv a:visited, .ainv a:active { text-decoration:none; }
.ainv a:hover { text-decoration:underline; }
a.ainv:link, a.ainv:visited, a.ainv:active { text-decoration:none; }
a.ainv:hover { text-decoration:underline; }

/** basic **/

.tekstas1 {
	font-size: 9pt;
}
.tekstas1 li, ul, td, th {
	font-size: 9pt;
}

.tekstas_reklama3 {
	font-size: 12px;
	color:#393939;
}

.tekstas_reklama2 {
	font-size: 14px;
	color:#53b917;
}
.tekstas_dekojame {
	font-size: 16px;
	color:#53b917;
}
.reklama_placiau {
	font-size: 12px;
}
.reklama_placiau, .reklama_placiau a:link, .reklama_placiau a:visited, .reklama_placiau a:active { text-decoration:none; }
.reklama_placiau a:hover { text-decoration:underline; }

.reklama_kontaktai {
	color:#53b917;
}
.tekstas_reklama1 {
	font-size: 18px;
	color:#393939;
}
.akcija_spalva {
	color:#FF0033;
}

.main {
	min-height:100%;
	background:url(../img/bg/bottom.gif) 0 bottom repeat-x #FFF;
	min-width:100%;
}
.wrp {
	width:970px;
	margin:0 auto;
	padding:20px 0 0 0;
}
.top-bg {
	background:url(../img/bg/top.gif) 0 0 repeat-x;
	min-height:143px;
}
* html .wrp {
	height:143px;
}
.top-nav {
	background:url(../img/bg/top-nav.gif) 0 0 repeat-x #38373B;
	min-height:35px;
}
* html .top-nav {
	height:35px;
}
.langs {
	padding:7px 0 0 2px;
}
	.langs a {
		font-weight:bold;
		color:#B5B5B5 !important;
		margin:0 6px;
		font-size:11px;
		text-transform:uppercase;
	}
	.langs a.act {
		color:#7EB712 !important;
	}
	.langs span {
		color:#7A7A7D !important;
	}
.mini-icos {
	padding:7px 0 0 0;
}
* html .mini-icos {
	padding:9px 0 0 0;
}
	.mini-icos a {
		margin:0 12px 0 0;
	}
.list-1, .list-2, .list-3, .list-5 {
	list-style:none;
}
	.list-1 li, .list-2 li, list-3 li, list-5 li {
		list-style:none;
	}
.list-1 {
	padding:8px 0 0 7px;
}
	.list-1 li {
		list-style:none;
		float:left;
		display:block;
		padding:0 14px 1px 14px;
		border-left:1px solid #7E7E80;
	}
	.list-1 li.fst {
		border-left:0 solid #7E7E80;
	}
	.list-1 a {
		color:#FFF !important;
	}
	.list-1 a.act {
		text-decoration:underline !important;
		font-weight:bold;
	}
.logo {
	margin:45px 0 0 20px;
	position:absolute;
}
.akcija {
	margin:202px 0 0 0px;
	position:absolute;
}
.top-dec {
	overflow:hidden;
}
.title-dec {
	height:465px;
	background:url(../img/dec/title.jpg) 0 0 no-repeat;
}

.page-dec {
    height:202px;
    background:url(../img/dec/page.jpg) 0 0 no-repeat;
    border-bottom:1px solid #000;
}

.page-dec2 {
	height:202px;
	background:url(../img/dec/page2.jpg) 0 0 no-repeat;
	border-bottom:1px solid #000;
}
.page-dec3 {
	height:202px;
	background:url(../img/dec/page3.jpg) 0 0 no-repeat;
	border-bottom:1px solid #000;
}
.top-side-block {
	padding:0 20px 0 725px;
}
.title-1 {
	padding:37px 45px 6px 0;
	border-bottom:2px solid #FFA50E;
	font-weight:bold;
	color:#403F43;
	font-size:20px;
}
.all-day {
	background:url(../img/dec/whole-day.gif) right 33px no-repeat;
}
.standings {
	background:url(../img/dec/standings.gif) right 19px no-repeat;
}
.just-text {
	padding:6px 0 0 0;
	font-size:12px;
	line-height:150%;
}
	.just-text a {
		font-size:12px;
		line-height:150%;
	}
.bold {
	font-size:18px;
}
.link {
	color:#707070 !important;
}
.list-2 {
	margin:0 0 11px 0;
}
	.list-2 li {
		
		padding:8px 0;
	}
	.list-2 .name {
		font-size:13px;
		line-height:100%;
	}
	.list-2 .company {
		font-size:11px;
		font-weight:bold;
		line-height:110%;
		padding:0 0 8px 0;
		color:#666;
	}
	.list-2 a {
		font-size:13px;
		line-height:110% !important;
	}
		.list-2 a img {
			margin:0 0 0 5px;
		}
	.all .link {
		font-size:11px;
	}
		.all .link img {
			margin:0 0 0 5px;
		}
.footer {
	padding:17px 0 0 0;
	min-height:23px;
	background:url(../img/bg/grey-line.gif) 0 25px repeat-x;
}
* html .footer {
	height:40px;
}
.footer-wrap {
	position:relative;
	margin:-40px 0 0 0;
	min-width:100%;
}
	.footer-wrap .footer {
		width:970px;
		margin:0 auto;
	}
	.footer img {
		margin:5px 0 0 0;
		border-left:5px solid #BFBFBF;
		background:#BFBFBF;
	}
	.footer .fl {
		color:#38373B;
		font-size:11px;
	}
	.footer span {
		background:#BFBFBF;
		padding:0 5px 0 0;
	}
#title {
	background:url(../img/bg/title.gif) 0 0 repeat-x #B0B0B0;
}
.list-3 {
	height:206px;
	overflow:hidden;
}
	.list-3 li {
		display:block;
		float:left;
		width:239px;
		height:206px;
		margin:0 3px 0 0;
		background:url(../img/dec/shadow-under-block.gif) 0 bottom repeat-x;
	}
	.list-3 .bg {
		height:150px;
		background:url(../img/bg/green-block.gif) no-repeat;
		padding:15px 0 15px 10px;
	}
		.list-3 li:hover .bg {
			background:url(../img/bg/dark-green-block.gif) no-repeat;
		}
	* html .list-3 .bg {
		height:180px;
	}
	.list-3 .text {
		font-size:13px;
		color:#FFF;
		padding:0 20px 0 0;
	}
.title-2 {
	padding:13px 0 14px 0;
	font-size:18px;
	color:#FFF;
	font-family:Arial;
}
	.title-2 a {
		font-size:15px;
		color:#FFF !important;
		line-height:110%;
		font-family:Arial;
	}
	.title-2 img, .title-3 img {
		margin:0 0 -3px 3px;
	}
.content {
	padding:0 0 40px 0;
}
.left-column {
	width:680px;
	padding:20px 0 0 20px;
}
* html .left-column {
	width:700px;
}
.column {
	width:325px;
}
.list-4 {
	height:30px;
}
	.list-4 a {
		white-space:nowrap;
	}
	.list-4 span {
		padding:0 7px 0 0px;
	}
	.list-4 a.act {
		font-weight:bold;
		font-size:16px;
	}
	.left-column p {
		display:block;
		padding:0 0 5px 0;
		margin:0 0 5px 0;
	}
	.left-column .date {
		font-weight:bold;
		font-size:11px;
	}
.title-3 {
	font-size:16px;
	font-weight:bold;
	color:#709A1A;
	padding:0 0 10px 0;
}
.right-column {
	width:244px;
}
	.list-5 div.block {
		padding:18px 0 0 0;
	}
	.list-5 img.block {
		margin:0 0 6px 0;
	}
	.list-5 .text {
		line-height:110%;
		font-size:12px;
	}