@charset "utf-8";
html {overflow-y: scroll;}
html,body,div,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,form,fieldset,embed,object,applet{
	margin:0;
	padding:0;
	border:0;
}
body{
	font-size:62.5%;
	font-family:Arial,sans-serif;
	color:#000;
	background-color:#214d12;
	background-image:url(/images/bg.png);
	background-repeat: repeat-x;
}
a{color:#00c;}
a:hover{color:#c00;}
a:visited{color:#00c;}
table{
	border-collapse:collapse;
	border-width:0;
	empty-cells:show;
}
ul{padding:0 0 1em 1em;}
ol{padding:0 0 1em 1.3em;}
li{line-height:1.5em;padding:0 0 .5em 0;}
p{padding:0 0 1em 0;}
h1,h2,h3,h4,h5{padding:0 0 1em 0;}
h1,h2{font-size:1.3em;}
h3{font-size:1.1em;}
h4,h5,table{font-size:1em;}
sup,sub{font-size:.7em;}
input,select,textarea,option{font-family:inherit;font-size:inherit;}
/**************************************************************/
.dokumentas{font-size:130%;width:1020px;margin:auto;text-align:left;}
.Center{
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
.Bold{
	font-weight: bold;
}
.Medium{
	font-size: 130%;
}
h1, h3, h4, h5 {color:#000;}
h1 {padding:1em 0 .1em 0;}
h2 { color:#5A87CF; border-bottom:1px solid #cccccc; padding:.1em 0 .1em 0; margin-bottom:.2em;}
h4 {padding-bottom:0px; margin-bottom:.5em;}  
.cb {clear:both;}
#header{
	height:92px;
	border-bottom:solid #000 1px;
	border-left:solid #898989 1px;
	border-right:solid #898989 1px;
	background-image:url(/images/header.png);
	padding:5px;
	color:#FFF;
}
#header .logo{
	border:0px;
}
#header img{
	border: 0px;
}
#header h1 {
	color:#fff;
	padding:0px;
	font-size:24px;
	font-weight:normal;
}
#meniu {
	height: 64px;
	background-color:#FFF;
	border-left:solid #898989 1px;
	border-right:solid #898989 1px;
	background-image:url(/images/meniu_bg.png);
	background-repeat:repeat-x;
}
#main_meniu{
	height:33px;
	border-bottom:dotted #eee 1px;
}
#main_meniu a{
	float:left;
	font-weight:bold;
	font-size:1.1em;
	display:block;
	height:33px;
	padding-left:15px;
	padding-right:15px;
	line-height:33px;
	vertical-align:middle;
	text-decoration:none;
	color:#000;
	background-image:url(/images/meniu_bg.png);
}
.md{
	width:1px;
	height:33px;
	background-image:url(/images/meniu_border.png);
	float:left;
}
#main_meniu a:hover{
	text-decoration:none;
	background-color:#FFF;
	background-image:none;
}
#search{
	float:right;
}

.search_f{
	width:100px;
	font-weight:bold;
	color:#666;
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:solid #ccc 1px;
}
.search_b{
	width:30px;
	height:29px;
	border:none;
	background-image:url(/images/search.png);
}
#sub_meniu{
	float:left;
	height:31px;
	line-height:31px;
	vertical-align:middle;
	text-align:left;
	font-size:14px;
	padding-left:15px;
	padding-right:15px;
}
#sub_meniu a{
	color:#000;
	padding-left:7px;
	padding-right:7px;
	text-decoration:none;
}
#sub_meniu a:hover{
	text-decoration:underline;
}
#content{
	padding-left:4px;
	padding-right:4px;
	padding-top:10px;
	padding-bottom:10px;
	border:solid #898989 1px;
	background-image:url(/images/content_bg.png);
}
#footer{
	height:53px;
	border-left:solid #999 1px;
	border-right:solid #999 1px;
	color: #000;
	background-image:url(/images/footer.png);
	line-height:53px;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
}
#turinys{
	width:697px;
	float:left;
}
#turinys .inner{
	background-color:#fff;
	padding:10px;
	border:solid #ccc 1px;
	margin-bottom:5px;
	overflow: hidden;
}
#turinys .inner  h1{
	margin-bottom:15px;
	padding:0px;
	font-size:24px;
	overflow: hidden;
}
#turinys .inner  img{
	margin-left: 8px;
	margin-right: 8px;
}
#turinys .head{
	width:685px;
	height:23px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:12px;
	margin:0px;
	line-height:23px;
	vertical-align:middle;
	background-image:url(/images/cnt_header.png);
}
#paneles{
	width:301px;
	float:right;
}
#paneles .inner{
	background-color:#fff;
	padding:5px;
	border:solid #ccc 1px;
	margin-bottom:5px;
}
#paneles .head{
	width:290px;
	height:20px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:11px;
	margin:0px;
	line-height:20px;
	vertical-align:middle;
	background-image:url(/images/pannel_header.png);
}
.slimboxas{
	display:block;
	height: 115px;
	width:133px;
	float:left;
}
.slimboxas img{ 
	padding:1px;
	margin:1px;
	border: solid #999 1px;
	background-color:#eee;
}
.slimboxas:hover img{ 
	padding:1px;
	margin:1px;
	border: solid #555 1px;
	background-color:#ccc;
}
#myForm input{
	border:solid #888 1px;
	padding-top:0px;
	color: #444; 
	font-size:10px;
}
#myForm {
	font-size:10px;
	color: #444;
}
.tooltipas span {
	display: none;
	position: absolute;
	right: -9999999px;
	z-index: 9999;
}

.tooltipas:hover {
	position: relative;
}

.tooltipas:hover span {
	text-align:left;
	color:#000;
	display: block;
	position: absolute;
	width:300px;
	background:#FFFFFF;
	border:3px solid #C4D5E3;
    padding:10px;
	right:100px;
	top:-75px;
	z-index: 9999;
}
.wraptocenter {
	margin:1px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 92px;
    height: 92px;
	border:solid #ccc 1px;
}
.wraptocenter * {
    vertical-align: middle;
}
.pagenav {
	padding: 4px;
}
.pagenav span {
	font-size:11px;
	color: #fff;
	background-color: #5f93b7;
	border: 1px solid #ddd;
	padding: 0px 4px 0px 4px;
	margin: 2px;
	line-height:25px;
	vertical-align:middle;
}
.pagenav a {
	font-size:11px;
	color: #126392;
	background-color: #dcebf4;
	border: 1px solid #ddd;
	padding: 0px 4px 0px 4px;
	margin: 2px;
	text-decoration: none;
	line-height:25px;
	vertical-align:middle;
}
.pagenav a:hover {
	color: #fff;
	background-color: #5f93b7;
	margin: 2px;
	text-decoration: none;
}

.calendar td{
	width:10px;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:1px;
}
/*\*//*/
.wraptocenter {
    display: block;
}
.wraptocenter span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/

