html { 
	margin:0;
	padding:0;

	height:100%;
  overflow: -moz-scrollbars-vertical;

	background:rgb(232,232,232);
}

body {
	margin: 0 auto;
	padding:0;

	height:100%;

	background:rgb(232,232,232);

	text-align:center;
	
	font-family:Verdana,Arial;
	font-size:12px;
	color:rgb(57,57,57);
}
img {
	border: 0;
}
td a:link, td a:visited, td a:hover, td a:active{
		color:#004570;
}
td{
		font-family:Verdana;
		font-size:12px;
		color:#262626;
}

#holder{
	margin:0 auto;
	padding:0;
	height:100%;
/*border:1px solid red;*/
	width:910px;
	text-align:left;
}
#left{
	width:10px;
	height:100%;
	background:top right repeat-y url('/img/shadowleft.jpg');
}
#center{
	float:left;
	width:890px;
	
	background:rgb(255,255,255);
}

	#header{
		width:890px;
		height:95px;
		background: rgb(0,68,110) top left no-repeat url('/img/header.jpg');
	}

		#logolink{
			position:absolute;

			margin:16px 0 0 26px;
			width:96px;
			height:58px;

			cursor:pointer;
		}
		#toplink{
			position:absolute;

			margin:35px 0 0 140px;
			width:360px;
			height:20px;

			cursor:pointer;
		}
		#langs{
			position:absolute;

			margin:18px 0 0 780px;
			width:100px;
		}
				#langs a:link, #langs a:visited, #langs a:hover, #langs a:active{
					float:left;
					margin-right:7px;
				}
		#topsearch{
			position:absolute;

			margin:52px 0 0 693px;

			width:190px;
			height:26px;
		}
			#topsearch form{
				margin:0;
			}
			#topsearch input{
				float:left;

				margin:3px 0 0 0;

				width:152px;
				height:18px;
				font-size:12px;
				color:rgb(107,107,107);
				border:none;
			}
			#topsearch a:link, #topsearch a:link, #topsearch a:link, #topsearch a:active{
				float:left;
				margin:0 0 0 3px;
				padding:0;
			}
	#topleftmenu{
		margin:3px 0 0 0;
		width:218px;
		height:304px;
		background:rgb(214,214,214);

	}
	#content{
		margin:3px 0 0 0;
	}
	.introtxt{
		padding:1px 0 1px 15px;
		background:rgb(214,214,214) url('/img/tlmback.gif') 3px 3px no-repeat;
		font-family:Tahoma;
		font-size:18px;
		color:#ffffff;
		line-height:44px;
	}
	.introtxt a:link, .introtxt a:visited{
		color:#ffffff;
		text-decoration:none;
	}
	.introtxt a:hover, .introtxt a:active{
		color:#ffffff;
		text-decoration:underline;
	}
	#flash{
		padding:0 0 0 2px;
		margin:-304px 0 0 220px;
		width:670px;
		height:304px;
	}
	#middle{
		padding:2px 0 2px 0;
		margin:0 0 2px 0;
		background:#ffffff;
	}
		.products{
			vertical-align:top;
			margin-top:3px;
			width:218px;
			background:rgb(240,240,240);
		}
		#products{
			padding:10px 0 0 20px;
			background:no-repeat url('/img/stripa.jpg') 0 15px;
		}
		.productsa{
			font-family:Verdana;
			font-size:11px;
			color:rgb(72,72,72);
			text-decoration:underline;
		}
		#razot{
			padding:10px 15px 10px 20px;
			text-align:right;
		}
		.razot{
			width:182px;
		}
		.produkti{
			background: url('/img/buttons/button1b.jpg') repeat-x;
			padding:0 10px 3px 10px;
		}
		.produkti a:link,.produkti a:visited,.produkti a:hover,.produkti a:active{
			color:#ffffff;
		}
		.produktia{
			font-family:Verdana;
			font-size:10px;
			text-decoration:none;
		}
		.special{
			border-left:2px solid white;
			vertical-align:top;
			margin:3px 0 0 2px;
			width:333px;
			background:rgb(240,240,240);
		}
		.produkti2{
			padding:10px 5px 10px 5px;
			vertical-align:top;
			font-family:Verdana;
			font-size:11px;
		}
		.produkti3{
			font-family:Verdana;
			font-size:13px;
			color:#00446e;
			text-decoration:underline;
			font-weight:bold;
			padding-bottom:4px;
			display:block;
		}
		.news{
			border-left:2px solid white;
			vertical-align:top;
			margin:3px 0 0 2px;
			width:331px;
			background:rgb(240,240,240);
		}
		.newslist{
			padding:10px 20px 0 0;
		}
		.newslist{
			font-family:Verdana;
			font-size:12px;
			color:#00446e;
			text-decoration:underline;
			font-weight:bold;
		}
			.title0{
				display:block;
				margin:0;
				padding:6px 0 0 12px;
				width:206px;
				height:21px;
				cursor:pointer;
				
				color:rgb(255,255,255);
				font-size:12px;
				font-weight:bold;
				text-transform:uppercase;
				background:rgb(0,68,110);
			}
			.title1{
				display:block;
				margin:0;
				padding:6px 0 0 12px;
				width:206px;
				height:21px;
				
				color:rgb(255,255,255);
				font-size:12px;
				font-weight:bold;
				text-transform:uppercase;
				background:rgb(0,68,110);
				border-bottom:1px solid white;
			}
			.title2{
				display:block;
				margin:0;
				padding:6px 0 0 12px;
				width:323px;
				height:21px;
				
				color:rgb(255,255,255);
				font-size:12px;
				font-weight:bold;
				text-transform:uppercase;
				background:rgb(0,68,110);
				border-bottom:1px solid white;
			}
			.title3{
				display:block;
				margin:0;
				padding:6px 0 0 12px;
				width:321px;
				height:21px;
				
				color:rgb(255,255,255);
				font-size:12px;
				font-weight:bold;
				text-transform:uppercase;
				background:rgb(0,68,110);
				border-bottom:1px solid white;
			}
	#footer{
		float:left;
		display:block;
		margin:0 0 0 0;
		width:890px;
		background:rgb(160,160,160);
	}
	.bottoms a:link,.bottoms a:visited,.bottoms a:hover,.bottoms a:active{
		vertical-align:top;
		font-family:Verdana;
		font-size:11px;
		color:#171717;
		}
	.bottoms{
		padding:15px 0 50px 20px;
		vertical-align:top;
		font-family:Verdana;
		font-size:11px;
		color:#171717;
	}
	.emaili{
		background:#bdbdbd;
		height:53px;
		text-align:left;
		padding:0 5px 0 5px;
		font-family:Verdana;
		font-size:12px;
		color:#171717;
		font-weight:bold;
	}
	.emailclass{
		margin:0;
		border:1px solid #a0a0a0;
		background:#e4e4e4;
		width:240px;
		height:19px;
		padding:3px 0 0 5px;
	}
	.oukej{
		background: url('/img/buttons/button2b.jpg') center 2px repeat-x;
		padding:0 10px 1px 10px;
	}
	.oukej a:link,.oukej a:visited,.oukej a:hover,.oukej a:active{
		color:#ffffff;
	}
	.booksub{
		font-family:Verdana;
		font-size:11px;
		color:#ffffff;
		text-decoration:none;
		font-weight:none;
	}
#right{
	width:10px;
	height:100%;
	background:top left repeat-y url('/img/shadowright.jpg');
}
.back{
		font-family:Verdana;
		font-size:10px;
		color:#004570;
}

.pages{
	padding:10px 50px 40px 22px;
}
.pagetitle{	
		vertical-align:top;
		height:10px;
		font-family:Verdana;
		font-size:16px;
		color:#00446e;
		font-weight:bold;
		padding-bottom:18px;
}
.pagecont{
		vertical-align:top;
		font-family:Verdana;
		font-size:12px;
		color:#262626;
		padding-bottom:30px;
}
.files{
		font-family:Verdana;
		font-size:11px;
		color:#262626;
		font-weight:bold;
		padding-bottom:5px;
}
.filelist{
		border-left:4px solid #d6d6d6;
		padding:5px 20px 0 13px;		
		margin-left:10px;
}
.newslisttitle{
		font-family:Verdana;
		font-size:13px;
		color:#00446e;
		font-weight:bold;
		text-decoration: underline;
		padding-bottom:5px;
}
.newslisttext{
		font-family:Verdana;
		font-size:11px;
		color:#262626;
		font-weight:none;
		text-decoration: none;
}
.page_foto a:link,.page_foto a:visited,.page_foto a:hover,.page_foto a:active{
		font-family:Verdana;
		font-size:11px;
		color:#262626;
		height:33px;
		padding: 5px 10px 5px 0;
		text-decoration: none;
		text-align:left;
}
.readnext{
		font-family:Verdana;
		font-size:10px;
		color:#004570;
		text-decoration: none;
}
.filestile{
		color:#004570;
}
.subtab{
	width:141px;
	height:19px;
	border-right:4px solid #ffffff;
	border-top:2px solid #ffffff;
	background:#f4f4f4;
	padding:5px 0 5px 5px;
}
.subtab a:link,.subtab a:visited,.subtab a:hover,.subtab a:active{
	font-family:Verdana;
	font-size:11px;
	color:#3b3b3b;
	text-decoration: underline;	
}
.subtabsel{
	width:141px;
	height:19px;
	background:#005095;
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration: none;	
	border-right:4px solid #ffffff;
	border-top:2px solid #ffffff;
	padding:5px 0 5px 5px;
}
/* menu */




/* Title 1 
.spcl_nlsitem {
	font-family: Arial;
	font-size: 15px;
	font-weight: none;
	text-decoration: underline;
	color: #ffffff;
}
.spcl_nlsitemover {
	font-family: Arial;
	font-size: 15px;
	font-weight: none;
	text-decoration: underline;
	color: #ffffff;
}
.spcl_nlsiconcell {
  cursor: default;
}
.spcl_nlsitemcontainer {
  cursor: default;
/*
  background: url(/img/menuheaderdiv.gif);
  background-position: -5px left;
  background-repeat: repeat-x;

}

.spcl_nlsitemcontainerover {
  cursor: default;
/*
  background: url(/img/menuheaderdiv.gif);
  background-position: -5px left;
  background-repeat: repeat-x;

}

*/


.main_nlsmenu{
	width:218px;
	margin:0;
	padding:0;

	border-top:1px solid rgb(229,229,229);
	border-right:1px solid rgb(229,229,229);
	border-left:1px solid rgb(229,229,229);
	border-bottom:2px solid rgb(255,255,255);
}
.main_nlsitemcontainer {
	border-bottom:1px solid rgb(229,229,229);
}
.main_nlsitemcontainerover {
	border-bottom:1px solid rgb(229,229,229);
}
.main_nlssubmenucontainerover {
}
.main_nlsitem {
	height:29px;
	width:215px;
	padding:0 5px 0 18px;
	font-family:Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color: rgb(81,81,81);

	background:top left repeat-x url('/img/nlsitem.jpg');
}
.main_nlsitemover {
	height:29px;
	width:213px;
	padding:0 5px 0 18px;
	font-family:Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color: rgb(81,81,81);

	background:top left no-repeat url('/img/nlsitemover.jpg');
}
.main_nlsseparatorcontainer {
}
.main_nlsseparator {
}
.main_nlsitemcontainersel {
}
.main_nlsitemsel {
}

/*

.main_nlsiconcell {
	background:top left repeat-x url('/img/nlsitem.jpg');
}
.main_nlsiconcellover {
	background: top left repeat-x url('/img/nlsitemn.jpg');
}
*/
.main_nlssubmenucell{
	background:top left repeat-x url('/img/nlsitem.jpg');
}
.main_nlssubmenucellover {
	background:top left repeat-x url('/img/subcell.jpg');
}




.nlsmenu{
	opacity:0.92;
	filter:alpha(opacity=92); 
	margin:0 0 0 0px;
	padding:0;
	
	background:rgb(244,244,244) top left no-repeat url('/img/nlssubback');

	border-top:1px solid rgb(182,182,182);
	border-right:1px solid rgb(182,182,182);
	border-bottom:1px solid rgb(182,182,182);
}
.nlsitemcontainer {
}
.nlsitemcontainerover {
}
.nlssubmenucontainerover {
}
.nlsitem {
	height:29px;
	width:218px;
	padding:0 5px 0 18px;
	font-family:Verdana,Arial;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color: rgb(81,81,81);
}
.nlsitemover {
	height:29px;
	width:218px;
	padding:0 5px 0 18px;
	font-family:Verdana,Arial;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color: rgb(81,81,81);

	background:rgb(225,225,225) top left no-repeat url('/img/subitem.jpg');
}
.nlsseparatorcontainer {
}
.nlsseparator {
}
.nlsitemcontainersel {
}
.nlsitemsel {
}




.menu_bold{
  font-weight: bold;
}
.main_block{
 position: relative;
 display:block;
 text-align: left;
 width:190px;
 margin:0 auto;
 border: solid 1px #dcdcdc;
 cursor: pointer;
 padding:0 0 0 8px;
  color: #004570;
}
.main_block legend{
	font-weight:bold;
}
.main_block_div{
 position: absolute;
 text-align: left;
}
.main_block_div img{
 border: solid 1px #dcdcdc;
}
a.main_block_txt_nonact:link, a.main_block_txt_nonact:visited{
  font-family: Tahoma;
  font-size: 11px;
  color: #004570;
  text-decoration: none;
}
a.main_block_txt_nonact:hover, a.main_block_txt_nonact:active{
  font-family: Tahoma;
  font-size: 11px;
  color: #004570;
  text-decoration: underline;
}
a.main_block_txt_act:link, a.main_block_txt_act:visited{
  color: #ffffff;
}
a.main_block_txt_act:hover, a.main_block_txt_act:active{
  color: #ffffff;
}
.main_block_txt_act{
  font-family: Tahoma;
  font-size: 11px;
  color: #ffffff;
  background: #004570;
  text-decoration: none;
  cursor: default;
}
.main_block_bg_nonact{
  width: 20px;
  height: 20px;
  text-align: center;
  border-left:1px solid #f0f0f0;
  margin: 5px;
  background: #d1d1d1;
}
.main_block_bg_act{
  background: #004570;
  width: 20px;
  height: 20px;
  border-left:1px solid #f0f0f0;
  text-align: center;
  margin: 5px;
}
.main_block_title{
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  text-decoration:underline;
  color: #004570;
  padding:5px 5px 5px 5px;
}



/* List menu 
.menutitle{
	font-family: Arial;
	font-size: 18px;
	font-weight: none;
	text-decoration: none;
	color: #6c6b6b;
	padding-top:40px;
}
.menulist{
	font-family: Arial;
	font-size: 13px;
	font-weight: none;
	text-decoration: underline;
	color: #464646;
  padding:0 0 0 20px;
}
.mitem{
	vertical-align:top;
	padding-bottom:3px;
}
.menuitem{
	vertical-align:top;
}
.submenulist{
	font-family: Arial;
	font-size: 13px;
	font-weight: none;
	text-decoration: underline;
	color: #464646;
  padding:0 0 5px 30px;
}
.vsmenuitem{
  padding:0 0 3px 0;
}
.menulists{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
  padding:0 0 0 20px;
}
.submenulists{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
  padding:0 0 0 30px;
}
*/
