html{
	height:100%;
}

body {
	margin:0;
	padding:0;
	height:100%;
	
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background:#CBDFF8;
}

font{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

div#view {
	position:relative;
	margin:0;
	width:100%;
	min-height:100%;
}

div#header {
	height:193px;
	background: url(images/bg_header.jpg) top repeat-x;
	}
	div#headerbox {
		height:193px;
		margin:0 auto;
		width:800px;
	}

div#footer {
	position:relative;
	width:100%;
	height:85px;
	bottom:0; 
	background: url(images/bg_footer.jpg) bottom repeat-x ;
	}
	div#footerbox {
		margin:0 auto;
		width:800px;
		height: 50px;
		padding-bottom:35px;
		vertical-align:bottom;
		color:#4591e6;
	}

div#container {
	margin:0 auto;
	width:800px;	
	padding-bottom:100px;
	background:#b4d3f5 url(images/bg_container.jpg) bottom left no-repeat ;
	overflow:hidden;
	padding-bottom:100px;
	}
	div#content {	
		border-left:284px solid #adcff4;
		margin-left:-294px;
		width:496px;
		padding-left:20px;
		padding-bottom: 30px;
		background: url(images/bg_content.jpg) top left no-repeat;
		float:right;
		min-height:445px;
		line-height:13px;
	}
	div#sidebar {	
		width:284px;
		float:left;
		padding-top:90px;
		background:#adcff4 url(images/bg_sidebar.jpg) top left no-repeat;
	}
	
table#wraper{
	width:100%;
	padding: 0;
	empty-cells: show;
	table-layout: fixed;
	border-collapse: collapse;
	border-spacing:0;
	border:0;
	margin:0;
	}

	td#whleft{
		background:#adcff4 url(images/bg_top_left.jpg) top right repeat-x ;
		margin: 0;border:0;padding:0;
		height:110px;
	}
	
	td#whright{
		background:#b4d3f5 url(images/bg_top_right.jpg) top left repeat-x ;
		margin: 0;border:0;padding:0;
		height:110px;
	}
	
	td#wfleft{
		background:#adcff4 url(images/bg_bottom_left.jpg) bottom right repeat-x ;
		margin: 0;border:0;padding:0;
		height:110px;
	}
	
	td#wfright{
		background:#b4d3f5 url(images/bg_bottom_right.jpg) bottom left repeat-x ;
		margin: 0;border:0;padding:0;
		height:110px;
	}
	
	td#wheader{
		margin: 0;border:0;padding:0;
		height:195px;
	}
	
	td#wfooter{
		margin: 0;border:0;padding:0;
		height:90px;
	}

	td#wcontainer{
		width:800px;
		margin: 0;border:0;padding:0;
		vertical-align:top;
	}
	

#copyright{
	float:left;
	margin-top:25px;
	padding:5px 100px 5px 5px;
	background: url(images/skemta_logo.gif) no-repeat right center ;
	color:#4591e6;
	text-decoration:none;
}
#contacts{
	float:right;
	margin:0 10px 0 0; 
	padding:5px 75px 5px 5px;
	background: url(images/vaisingumocentras_logo.gif) no-repeat right center ;
	text-align:right;
}

#contacts a{
	color:#4591e6;
	text-decoration:underline;
}

#contacts a:hover{
	color:#4591e6;
	text-decoration:none;
}

img { 
	border: 0px; 
}
	
#tnav{
	margin:28px 0 35px 0px;
	float:left;
	overflow: hidden;
	width: 500px;
	margin-left: 0px;
}

#tnav  a{
	background: url(images/bullet.gif) no-repeat 3px 4px ;
	padding-left:13px;
	margin-left:5px;
	font-weight: bold;
	color: #4591e6;
}

#tnav  a:hover{
	text-decoration: none;
}

#tnav h1
{
	display: inline;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#tlist{
	margin-left:0px;
	float:left;
}

#tlist #tlistb1{
	border-right:1px solid #97beef;
	width:170px;
	padding-top:5px;
	float:left;
}

#tlist #tlistb2{
	margin-left: 10px;
	padding-top:5px;
	width: 145px;
	float:left;
}

#tlist #tlisb3
{
	float: left;
	margin-left: 8px;
	width: 170px;
	border-left:1px solid #97beef;
	padding-left: 10px;
}

#tlist #tlistb1 h2, #tlist #tlistb2 h2, #tlist #tlisb3 h2
{
	display: inline;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#tlist  a{
	background: url(images/bullet.gif) no-repeat 5px center ;
	margin-top:5px;
	font-weight: bold;
	color: #4591e6;
	display:block;
	padding-left: 15px;
}

#tlisb3 a
{
	background: transparent;
	padding: 0;
}

#tlisb3 h2.short
{
	background: url(images/bullet2.jpg) no-repeat right 3px;
	padding-right: 8px;
	font-weight: normal;
}

#tlist  a:hover{
	text-decoration: none;
}

#tlist img.section{
	color: #4591e6;
	margin: 0 0 6px 0;
	padding:0;
}

#tlisb3 img.section
{
	margin-top: 6px;
}

#lnav{
	padding:0 10px;
	background: #adcff4;
}

#lnav h2
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0;
}

#lnav a {
	background: #a2c9f3 url(images/bullet_l2.gif) no-repeat 5px center ;
	padding:5px 0px 5px 20px;
	margin-bottom:2px;
	font-weight: normal;
	text-decoration: none;
	color: #000;
	display:block;
}

#lnav  a:hover{
	text-decoration: underline;
}

#lnav  a.l1{
	background: #8ebcf0 url(images/bullet_l1.gif) no-repeat 5px center ;
	text-decoration: underline;
	font-weight: bold;
}

#lnav  a.l1:hover{
	text-decoration: none;
}

#lnav  a.l2{
	margin-left:10px;
}
#lnav  a.l3{
	margin-left:20px;
}
#lnav  a.l4{
	margin-left:30px;
}
#lnav  a.l5{
	margin-left:40px;
}
#lnav  a.l6{
	margin-left:50px;
}
#lnav  a.l7{
	margin-left:60px;
}

#lnav  a.l8{
	margin-left:70px;
}
#lnav  a.l9{
	margin-left:80px;
}

#lnav  a.l10{
	margin-left:90px;
}

#lnav img{
	margin:0 0 10px 0;
	padding: 0;
}

#lnav h1{
	margin:0 0 10px 0;
	padding: 0;
	color: #4591e6;
	font-size: 17px;
	line-height:17px;
}

/* Content Language navigation */
#cnav{
	margin: 27px 0px 50px 0;
	text-align:right;
}

/* Other  */
#logo{
	margin: 12px 51px 27px 1px;
	border: 0;
	float: left;
}

#content h1{
	margin:0 0 10px 0;
	padding: 0;
	color: #88B6EE;
	font-size: 17px;
	line-height:17px;
}

#content h1.news
{
	font-size: 11px;
	margin: 0;
	padding: 0;
	line-height: normal;
	color: #000;
}

.info table {
	width:100%;
	padding: 0;
	empty-cells: show;
	table-layout: auto;
	border-collapse: separate;
	border-spacing:0;
	border:0;
	margin:0;
}

.info table td {
	padding: 5px 10px;
	background-color:#A2C9F4;
	border:1px solid #b4d3f5;
}

.info table thead td,
.info table th  {
	background-color:#8FBDF1;
	font-weight :bold;
	color:#000;
}

#galery{
	margin:10px -5px 0 -5px;
	
}

#galery table{
	width:100%;
}

#galery td{
	width:25%;
	padding:5px;
	text-align:center;
	vertical-align:top;
}

#galery img{
	border: 0;
	cursor:pointer;
}

img.section {
			margin-bottom:6px;
		}

.news_list{
		
		font-weight :nornal;
		color:#000;
	}
	.news_item{
		margin-bottom:15px;
	}
	.news_date {
		font-weight :normal;
	}
	
	.news_title {
		font-weight :bold;
		margin-bottom: 4px;
	}
	
	.news_description{
	}

	.news_image{
		float:right;
		margin:0,0,5px,5px;
	}
	.news_body{}
	a.news_link{
		font-weight :bold;
		color:#000;
		text-decoration:underline;
	}
	a.news_link:hover{
		font-weight :bold;
		color:#000;
		text-decoration:none;
	}
	
	a.news_link{}{
		font-weight :bold;
		color:#000;
		text-decoration:none;
	}
	
	a.news_more{
		font-weight :bold;
	}
	
	a.more{
		font-weight :nornal;
	}
	
	a.more,a.news_more {
		text-decoration:none;
		color:#000;
	}
	
	a.more:hover,a.news_more:hover {
		text-decoration:underline;
		color:#000;
	}
	
	.news_empty{
		color:#000;
	}
	
	a.more img ,a.news_more  img{
		margin-left:3px;
	}
	
	.newline{
		height:6px;
	}

table#twraper{
	width:100%;
	padding: 0 0 0 0;
	empty-cells: show;
	table-layout: auto;
	border-collapse: collapse;
	border-spacing:0;
	border:0;
	margin:0;
	}

	td#tnews{
		vertical-align:top;
		width:260px;
		height:auto;
		padding-right:60px;
		margin
		}
	
	td#tinfo{
		vertical-align:top;
		width:170px;
		height:auto;
		
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		}
		
		
		#tinfo a.more {
			font-weight :bold;
			color:#000;
		}
	
	td#tform{
		vertical-align:top;
		width:170px;
		height:140px;
		padding-top:15px;
		}
		
	form{
			padding:0;
			margin:0;
		}
		
		.klausimas_inputborder{
			background-color: #7f7f7f;
			margin:0;
			border:0;
			padding:1px;
		}
		
		.klausimoforma input.form_input,.klausimoforma  textarea.form_input{
			width:160px;
			background-color:#c3dbf7;
			padding:2px;
			border:1px solid #fff;
			margin:0;
			
			font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size:9px;
			line-height: font-size:9px;
			color:#7f7f7f;
		}
		
		.klausimoforma  textarea.form_input{
			overflow:auto;
		}
		
		.klausimas_send {
			width:48px;
			height:12px;
			margin-top:10px;
			margin-left:120px;
		}
		
		.klausimas_info{
			color:#000;
		}
		
		.klausimas_error{
			color:#f00;
		}
		

ul.linksList
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 21px;
}

ul.linksList a
{
	color: #000;
	text-decoration: underline;
	background: url(images/bullet.gif) no-repeat right 4px;
	padding-right: 14px;
}

ul.linksList a:hover
{
	text-decoration: none;
}