﻿.titulinis { background:url(../Images/VSD_Images/topbg.gif) repeat-x -100px 0px; height:100%; width:100% }

html, body { height:100%;}
body {	width:100%;	font:0.75em Arial, Helvetica, sans-serif; padding:0px; margin:0px;	background:#fff; color:#666666; }

td { padding:0px; margin:0px }

table, div, span, td { font-family: Arial, Helvetica, sans-serif;   }

table { font-size: 100%; border:0px }
td { }
img { border: 0px; }

a { color:#24478E; padding:0px 0px; text-decoration:underline }
a:hover { text-decoration:none }

.tmain { width:699px; height:100%; position: relative; z-index:999 }
.tcontent { width:565px; height:456px }

.thead { height:286px; text-align:right; padding-right:5px }
.tmenu { color:#24478E; line-height:150%; vertical-align:top }

.tmenu a { color:#24478E; padding:0px 5px;  }

.tlang { color:#24478E; font-size:0.9em; position:absolute; top:63px; right:12px; }

.vmain { width:963px; height:100%; background:url(../Images/VSD_Images/bbg.gif) no-repeat bottom left;}

.vhead { width:963px; height:137px; background:url(../Images/VSD_Images/headbg.gif) no-repeat top left; vertical-align:bottom; }
.vlang { color:#fff; font-size:0.9em; white-space:nowrap }
.topmenu, .lang, .topicon { height:39px }
.vtopmenu { height:30px; margin-top:9px; }
.vtopmenu a { text-align:center; line-height:30px; text-decoration:none; height:30px; display:block; float:left; padding:0px 10px; color:#fff; }
.vtopmenu a:hover {background:url('../Images/VSD_Images/vtma.gif'); color:#24478E } 


.lang { width:120px; padding-right:18px; text-align:right }
.topicon { width:35px }

.vtopicon {  width:35px; }

.search { display:block; width:104px; height:20px; font-size:12px; background:url('../Images/VSD_Images/findbg.gif') repeat-x top left; border:1px solid #4A7CB5; color:#333333;
text-decoration:none; line-height:20px; text-align:center; }
.find  { vertical-align: top; }
.searchinput { width:134px; border:1px solid #959799; text-align:left; color:#666666  }

.titlesearch a { color:#333333 }
.titlesearch {position:absolute; top:5px; right:12px }

.vtwo { width:2px; vertical-align:top; height:100%;}

.vleft { width:145px; height:100%;  background:url(../Images/VSD_Images/vmbg.gif) no-repeat top left;  vertical-align:top;  padding-top:40px; }
.vleftmenu a { display:block; background:url(../Images/VSD_Images/vlm.gif) repeat-y top left; padding:4px 2px 4px 8px; font-size:1.1em; text-decoration:none}
.vleftmenu a:hover { background:url(../Images/VSD_Images/vlma.gif) #ebebeb repeat-y top left; font-weight:normal; font-size:1.1em;  text-decoration:none }

.vleftmenu .activelevel  { background:url(../Images/VSD_Images/vlma.gif)  repeat-y top left; font-weight:normal; font-size:1.1em;  text-decoration:none }

.vright { width:816px; height:100%; background:url('../Images/VSD_Images/headbgaa.gif') no-repeat top left; vertical-align:top; line-height:170% }

.vright *,  *.vright { line-height:140% !important }

.vfooter { height:20px; padding:0px 30px;}

.clearfloat { clear:both; width:100%; height:10px; overflow:hidden; visibility:hidden }

.navback {float:left}
.navtop {float:right}

h1, h2, h3, h4, h5, h6 { font-weight:normal; font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px}

h1 { font-size: 150%; color:#333333 }
h2 { font-size: 130% }
h3 { font-size: 120% }
h4 { font-size: 100% }
h5 { font-size: 90%  }
h6 { font-size: 80% }

p { margin-top:0px; padding-top:0px }

form {margin:0px; padding:0px}

.vpath { text-align:right; height:38px; padding-right:6px; }

.vcenterblock { float:left; width:609px }
.vrightblock { float:right; width:183px }

.vformatcenterblock { padding-left:23px }
.vformatleft { padding-left:10px; padding-right:0px }

.vformatrightconteiner {  background:url('../Images/VSD_Images/conteinertopbg.gif') no-repeat top right; width:100%; padding:25px 0px 4px 0px }
.headconteiner { background:url('../Images/VSD_Images/conteinertilebg.gif') #1F367E repeat-x top left; padding:2px 10px; height:22px; color:#FFFFFF }
.headconteiner td { height:22px; color:#FFFFFF }

.contentconteiner { padding:20px 10px }

*.wf { width:100% }


.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;

	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/* Main Menu */

.LeftMenuSelectedItem a
{
	display:block; 
	padding:4px 2px 4px 8px; 
	font-size:1.1em; 
	text-decoration:none;
	font-weight:600;
	
}
.LeftMenuSelectedItem a:hover
{
	display:block; 
	padding:4px 2px 4px 8px; 
	font-size:1.1em; 
	text-decoration:none;
	font-weight:600;
	
}
.TopMenuSelectedItem
{
	background: transparent url(../Images/VSD_Images/vtma.gif) repeat scroll 0% 0%; 	
	color: rgb(36, 71, 142);
}
.TopMenuSelectedItem a
{
	background: transparent url(../Images/VSD_Images/vtma.gif) repeat scroll 0% 0%; 
	
	color: rgb(36, 71, 142);
}
.TopMenuSelectedItem a:hover
{
	background: transparent url(../Images/VSD_Images/vtma.gif) repeat scroll 0% 0%;	
	color: rgb(36, 71, 142);
}
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}
.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}
.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}
.MainMenu_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}
.MainMenu_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}
.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

.skinmaster {
	background-color: #fff;
	width:100%;
}
.contentpanel {
background-color: #fff;
}

.contentpanel  .ControlPanel   { padding:15px 2px; }



/*.contentpanel .SubHead { }*/
.contentpanel .CommandButton  { margin:0px 2px;	 }

.contentpanel .CommandButton  img {	margin-top:10px }


/*.contentpanel .Normal { }*/


.gridView td { padding:3px; }

.nrpages td { padding-top:15px;}


.homelink {}

.blokas { padding-bottom: 15px; width: 100%; padding-top: 15px; border-bottom: 1px #cecece solid; text-align: justify }

.newstable td {border:0px solid white}
.newstable p {  margin-bottom:12px}

.author { text-align:right; padding-top:5px }

.dgistatymai td { padding-bottom:15px; }

.basic td { padding:3px;  }

td.ltb {
	text-align: left;
	vertical-align: top;
	border: 1px solid #666666;
}
td.rt {
	 text-align: right;
}

table.basicnoborder {
  border-style: none;
}

table.basic {
  border-collapse: collapse;
  border: 1px solid #666666;
}

.mailfrm  {  }

.mailfrm td { padding:3px 3px 5px 3px; }
.frmleft { width:170px; }
.frmright {  }
.frmtxt { width:405px; font-size:0.9em; border:1px solid #d2d2d2}
.frmtxtar { width:581px; height:120px; border:1px solid #d2d2d2 }


.containermaster_blue p {  margin-bottom:10px}


.number { vertical-align:top }
.nrpages {text-align:center; }
.nrpages td {border-top:1px solid #d2d2d2}
.error {color:#ff0000}

.dgLogin td {padding:4px; font-size:11px; }


/*Gridview skino stiliai*/
.gvAdmin
{
	color: #58201f;
	border: 0px #ffffff solid;
	float:left;
}
.gvAdmin a
{
	color: #072563;

}
.gvAdmin th
{
	border: solid 0px #3b718a;
	text-align: left;
	border-collapse: collapse;
	padding:0px 10px 5px 10px;
	font-size: 13px;
	font-family: verdana;
	color: #12203d;
}

.gvAdmin td
{
	border: solid 0px #3b718a;
	color: Black;
	text-align: left;
	border-collapse: collapse;
	padding:10px 0px 10px 10px;
}
.altRows
{
	
	padding:10px 0px 10px 10px;
}
.selected
{
	background: #e8e8e8;
}
.notselected
{
	background: #fff;
}
.header
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	border: solid 0px #ffffff;
	vertical-align: bottom;
	border-collapse: collapse;
}
.footer
{
}
.footer
{
}
.searchRowStyle
{
}
.searchRowStyle td
{
	vertical-align: top;
	padding: 2px;
	height: 83px;
}
.searchPagerStyle td
{
	margin: 0;
	padding: 2px;
}
.pagingClass
{
	border: 0px solid white;
}

