html, body{
    min-height: 100%;
    height: 100%;
}

body{
	background:url(../images/bottom_image.gif) no-repeat center bottom;	
}

html{
	background:url(../images/body_bg.gif) repeat-x left top;
	overflow-y:scroll;
}

body{
   	
	margin:0;
	padding:0;
}

body, td, th{
	font-family:arial,verdana,tahoma;
	font-size:12px;
}

ul{list-style-position: inside}

.aa {
  border:1px solid #000000;
}
div.line {
  height:1px;
  background:url(../images/menu-line.gif) repeat-x left bottom;
}
div.searchline {
  width:229px;
  height:1px;
  background:url(../images/menu-line.gif) repeat-x left bottom;
}
div.searchtext {
  color:#8dc63f;
  padding:9px 0 7px 5px;
}
div.searchtext2 { color:#ff8400; padding:0 0 0 5px;}

div.logas {
  margin-top:100px;
}

.spacer { height:23px; border-right:1px solid #8ac140; width:1px;}

.bord1 { border:1px solid #8dc63f;}

.search-rez-top {
  border-top:1px solid #ff8400;
  border-bottom:1px solid #ff8400;
  height:27px;
  padding:0 0 0 10px;
}
.search-rez-tbl {
  background:url(../images/menu-line.gif) repeat-x left bottom;
  height:27px;
}

.busena1 { color:#8dc63f;}
.busena2 { color:#ff8400;}
.busena3 { color:#ff0000;}

.fl {float:left;}
.fr {float:right;}

.pad1 { padding:13px 0 8px 0;}
.pad2 { padding:15px 0 0 0;}
.pad3 { padding:20px 0 0 30px;}
.pad4 { padding:25px 0 0 0;}
.pad5 { padding:2px 0 2px 0;}

.plotis1 { width:285px;}

.select {
  width:102px;
}

div#main{
	height: 100%;
	background:url(../images/top_image.gif) no-repeat center top;
	text-align:center;
}


div#page{
	width:1000px;
	
	margin:0 auto;
	text-align:left;
	background:url(../images/menu-bg.png) repeat-y left top;
}

div#footer{
	width:1000px;
	height:36px;
	margin:0 auto;
	background:url(../images/menu-finish.png) no-repeat left top;
	text-align: left;
}

div.left-menu{
	width:313px;
	margin-left:24px;
	margin-right:17px;
	float:left;
	display:inline;
	background:url(../images/menu-top.png) no-repeat left top;
}

div.right-content{
	width:646px;
	float:right;
	display:inline;
}

div.image-container{
	width:646px;
	height:357px;
	background:url(../images/image-container.png) no-repeat left top;
	position:relative;
	left:-8px;
	margin-top:11px;

}
div.flash{
  padding:7px 0 0 8px;
}

div.image-container img{
	margin-left:8px;
	margin-top:7px;
}

.clear{
	clear:both;
}

.clear-non{
	clear:both;
	height:0;
	font-size:0;
}

div#footer img{
	position:absolute;
	margin-left:65px;
	margin-top:-250px;

}
div.lang {
  float:left;
	clear:both;
  margin-top:10px;
  margin-left:17px;
  color:#ff8400;
}
div.lang a{
  color:#ff8400;
  text-decoration:none;
}

div.nav{
	float:right;
	margin-right:17px;
	margin-top:15px;
}

div.nav a{
	display:block;
	width:11px;
	height:9px;
	float:left;
}

div.nav span{
	display:block;
	float:left;
	background:url(../images/nav-sep.gif) no-repeat center top;
	height:9px;
	width:21px;
}

div.nav a.home{
	background:url(../images/home-ico.gif) no-repeat left top;
}

div.nav a.sitemap{
	background:url(../images/sitemap-ico.gif) no-repeat left top;
}

div.nav a.contacts{
	background:url(../images/contacts-ico.gif) no-repeat left top;
}

img.kvartalas{
	margin-left:16px;
	margin-top:65px;
}

table.history td a{
	color:#8dc63f;
	font-weight:normal;
}

.search{
	margin:0;
	padding:0;
	margin-left:41px;
	width:230px;
	font-size:14px;
	margin-bottom:300px;
}
.treeview ul{
  margin: 0px;
  padding:0px;
  padding-left:20px;
}

.treeview li{
  float:none;
  padding:0px;
  margin:8px 0px 8px 0px;
}
.treeview a{
  color:#8dc63f;
}

/* meniu */

div.left-menu ul{
	margin:0;
	padding:0;
	margin-top:110px;
	margin-left:41px;
	width:230px;
	font-size:14px;
	margin-bottom:50px;
}

div.left-menu li{
	list-style-type:none;
	list-style-image:none;
	background:url(../images/menu-line.gif) repeat-x left bottom;
	padding:10px;
}



div.left-menu li.active a{
	font-weight:bold;
	color:#8dc63f;
}

div.left-menu li a:hover{
	color:#8dc63f;
}

div.left-menu li.last{
	background:none;
}

div.left-menu li a{
	text-decoration:none;
	color:#525252;
}

div.left-menu li ul{
	margin:0;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

div.left-menu li ul li{
	background:none;
}

div.left-menu li ul li a{
    color:#525252 !important;
    font-weight: normal !important;
}

div.left-menu li ul li.active a,
div.left-menu li ul li a:hover{
	text-decoration:underline;
	color:#525252;
	font-weight: normal;
}


div.data-container{
	margin-left:2px;
	margin-top:2px;
	margin-right:14px;
	padding-bottom: 20px;
}

div.data-container h1{
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#ff8400;
	background:url(../images/h1-bg.png) no-repeat right top;
	padding-left:4px;
	padding-top:2px;
}

div.data-container p{
	margin:0;
	padding:0;
	padding-top:15px;
	padding-bottom:10px;
	padding-right:10px;


}

div.data-container div.noline{
	border-bottom:0;
}

div#footer div.copyright{
	border-top:1px solid #ff8400;
	margin-right:14px;
	display:inline;
	width:630px;
	text-align:right;
	float:right;
	position:relative;
	margin-top:-20px;
	color:#525252;
}

div#footer div.copyright a{
    text-decoration:none;
    color:#525252;
    background:url(../images/ito-logo.gif) no-repeat right center;
    padding-right:22px;
    height:15px;
    padding-top:2px;
    display:inline-block;
    >display:inline;
    >zoom:1;
    >position:relative;
    >top:2px;
}

div#footer div.copyright span{
	display:block;
	clear: both;
	float:right;

	
	
	margin-right:8px;
	
	margin-top:4px;
	font-size:10px;
}

span.more{
	display:block;
    text-align:right;
}

span.more a{
	color:#8dc63f;
	text-decoration:none;
}

div.art-box{
	margin-top:15px;
	border-bottom:1px solid #8dc63f;
}

img.thumb{
	float:left;
	margin-right:10px;
}

div.art-box-to-img{
	float:left;
	display:inline;
	width:620px;
}


.date{
	display:block;
	text-align:right;
	font-size:10px;
}

table.sitemap td a{
	text-decoration:none;
	color:#8dc63f;
}

table.sitemap td a:hover{
	text-decoration:underline;
}

/*- IE6 fixai */
div#page{
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/TVS/tpl/images/menu-bg.png',sizingMethod='scale');
}

div#page div.image-container{
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/TVS/tpl/images/image-container.png',sizingMethod='crop');
}

div#footer{
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/TVS/tpl/images/menu-finish.png',sizingMethod='crop');
}

div#page div.data-container h1{
	_height:20px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/TVS/tpl/images/h1-bg.png',sizingMethod='crop');	
}
