html{
	height:100%;
}

@font-face {
	font-family: "AGaramondPro";
	src: url('../img/AGaramondPro-Regular.ttf') format('truetype');
}
@font-face{
        font-family: "AGaramondPro";
        src: url('../img/AGaramondPro-Regular.eot');
}
@font-face {
	 font-family: 'AGaramondPro';
	 src: url("../img/AGaramondPro-Regular.eot");
	 src: local('AGaramondPro'),
	 url('../img/AGaramondPro-Regular.otf') format('opentype');
}

body {
	margin:0px;
	padding:0px;
	background-position: center;
	background-repeat: repeat-y;
	height:100%;
}

#page_title {
	color: #8b8b8b;
	font-size: 24px;
	margin-bottom: 19px;
	margin-top: 0px;
	/*font-family: "Times new roman";*/
}

img {
	border: none;
}

.no-float{
	clear: both;
}
.hand{
	cursor: pointer;
}
.nowr{
	white-space:nowrap;	
}
.zero{
	height:0px;
	line-height:0px;
}
.c_norm{
	cursor:default;
}
.no-margin{
	margin:0px;
	padding:0px;
}
.f-left {
	float: left;
}
.main {
	width: 914px;
	margin: 0 auto;
	padding: 0px 40px 0px 15px 36px;
}

.top {
	padding: 0px;
	height: 115px;
}

.top div{
	margin: 0px;
}

.top .logo {
	margin-top: 41px;
	width: 600px;
}

.top .logo .txt{
	font-size: 18px;
	width: 450px;
	margin-left: 13px;
	color: #515151;
	/*font-family:*/ 
}

.top .logo .txt a{
	font-size: 17px;
	width: 440px;
	margin-left: 13px;
	color: #515151;
	text-decoration: none;
	text-align: left;
	display: block;
	font-family: /*"AGaramondPro",*/ "Georgia";
}

.top .icons {
	height: 20px;
	margin-top: 12px;
	float: right;
}

.top .topicons a{
	padding-left: 8px;
	padding-right: 8px;
	display: block;
	float: left;
	line-height: 17px;
	color: #8a8a8a;
}

.top .date {
	float: right;
	margin-top: 60px;
	margin-right: 5px;
	color: #8a8a8a;
}

.topmenu {
	padding: 0px;
	background-color: #3e72b4;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
}

.topmenu ul {
        margin: 0px;
        padding: 0px;
}

.topmenu ul li{
        margin: 0px;
        display: block;
	float:left;
	position: relative;
	z-index: 3;
}

.topmenu .L1 {
	padding-top: 7px;
	padding-bottom: 7px;
}

.topmenu ul li.mouseover {
	background-color: #789dcb;
	margin-left:-1px;
	padding-left:1px;
}

.topmenu ul.submenu1 li.mouseover {
	margin-left:0px;
	padding-left:0px;
}

.topmenu .submenu1 .mouseover a{
	/*background-color: #dde7f4;
	color: #3e72b4;*/
}

.topmenu .submenu1 .mouseover a:hover{
	text-decoration: underline;
}

.topmenu .submenu1 .mouseover ul li a{
	/*background-color: #789dcb;
	color: white;*/
}

.topmenu ul li a{
        border-right: 1px solid #789dcb;
        padding-top: 7px;
        padding-bottom: 6px;
        padding-left: 16px;
        padding-right: 16px;
        color: white;
        display: block;
        font-size: 16px;
        text-decoration: none;
	font-weight: bold;
}

.topmenu ul li.L2 a:hover{
	text-decoration: underline;
}

/*.topmenu ul li a:hover{
	margin-left:-1px;
}*/

.topmenu .submenu1 a{
	margin-left: 16px;
	margin-right: 16px;
	background-color: #789dcb;
	color: white;
	font-size: 13px;
	padding-left: 6px;
}

.topmenu .submenu1{
	position: absolute;
	display: none;
	z-index: 3;
	background-color: #789dcb;
	padding-bottom: 13px;
	width: 200px;
	margin-left: -1px;
	top: 47px; 
}

.topmenu .submenu2{
	position: absolute;
	display: none;
	z-index: 4;
	background-color: #789dcb;
	padding-bottom: 13px;
	padding-top: 13px;
}

.topmenu .submenu1 a, .topmenu .submenu2 a{
	color: #fff;
}

.topmenu .submenu1 .submenu2 a:hover{
	color:#3e72b4;
	background-color: #dde7f4;
}

.topmenu .submenu1 a.haschild {
	background-image: url("../img/more2.png");
	background-position: center right;
	background-repeat: no-repeat;
}

.topmenu .submenu1 .mouseover a.haschild {
	background-image: url("../img/more3.png");
	background-position: center right;
	background-repeat: no-repeat;
}

.topmenu .search{
	background-image: url("../img/search_bg.png");
	background-repeat: no-repeat;
	width: 142px;
	height: 19px;
	float: right;
	margin: 14px 10px 14px 0px;
}

.search_fld{
        margin-top: 2px;
        margin-left: 20px;
        height: 13px;
        border: 1px solid white;
        width: 110px;
        font-size: 10px;
        padding: 0px;
}

.main .left {
	margin: 0px;
	width: 182px;
	padding-top: 32px;
}

.main .left .leftmenu {
	margin: 0px 0px 22px 0px;
}

.main .left .leftmenu ul {
        margin: 0px;
        padding: 0px;
}

.main .left .leftmenu ul li{
        margin: 0px;
        display: block;
	width: 182px;
}

.main .left .leftmenu .submenu1 li{
	margin-left: 7px;
	margin-right: 7px;
}

.main .left .leftmenu a{
	border-top: 1px solid #c4d4e8;
        padding-top: 11px;
        padding-bottom: 9px;
        padding-left: 6px;
        padding-right: 6px;
        color: #2b60a3;
        display: block;
        font-size: 12px;
        text-decoration: none;
	font-weight: bold;
	width: 170px;
	background-repeat: no-repeat;
	background-position: 170px center;
}

.main .left .leftmenu a.haschild {
	background-image: url("../img/more.png");
}

.main .left .submenu1{
	position: absolute;
	display: none;
	background-color: white;
}

.main .left .submenu2{
	position: absolute;
	display: none;
	background-color: white;
}

.main .left .L1 {
	position: relative;
	z-index: 1;
}

.main .left .L2 {
	z-index: 2;
}

.main .left .leftmenu .submenu1  {
	border-top: 1px solid #c4d4e8;
	border-bottom: 1px solid #c4d4e8;
	padding-top: 5px;
	padding-bottom: 5px;
	left: 181px;
}

.main .left .leftmenu .submenu2  {
	border-top: 1px solid #c4d4e8;
	border-bottom: 1px solid #c4d4e8;
	padding-top: 5px;
	padding-bottom: 5px;
	left: 189px;
}

.main .left .submenu1 .L2 a{
	padding-top: 7px;
        padding-bottom: 4px;
        padding-left: 6px;
        padding-right: 6px;
        font-weight: normal;
}

.main .left .submenu1 .L2 a:hover{
	text-decoration: underline;
}

.main .left .mouseover a{
	/*background-color: #e5eef5;
	color: #3e72b4;*/
}

.main .left .mouseover a:hover{
	text-decoration: underline;
}

.main .left .mouseover ul li a{
	background-color: #fff;
	color: #1e65a6;
	font-weight: normal;
}

.main .left .submenu1 .mouseover a{
	/*background-color: #e5eef5;
	color: #3e72b4;
	text-decoration: none;*/
}

.main .left .submenu1 .mouseover ul li a{
	background-color: #fff;
	color: #1e65a6;
	font-weight: normal;
}

.main .left .submenu1 .mouseover ul li a:hover{
	background-color: #e5eef5;
}

.main .center {
}

.main .center #contentContainer {
	margin: 0px;
	width: 476px;
	padding: 35px;
}

.main .center #contentContainer #content{
	margin: 0px;
}

.main .right {
	margin: 0px;
	width: 186px;
	overflow: hidden;
	padding-top: 32px;
}

.bottom {
	border-top: 3px solid #3e72b4;
	height: 124px;
}

.bottom .contact1 {
	margin: 16px 0px 0px 6px;
	width: 600px;
	overflow: hidden;
}

.bottom .statistic {
	float: right;
	margin: 16px 36px 0px 6px;
	color: #8a8a8a;
}

.bottom .statistic p{
	color: #8a8a8a;
}

/*blokeliai*/

.fancyblock {
}

.oblock {
	margin: 0px 0px 16px 0px;
}

.ocontent {
	margin: 0px;
}

.oname{
	margin: 0px;
	padding: 0px 6px 16px 6px;
	font-size: 11px;
	color: #8a8a8a;
	font-weight: bold;
	/*font-family: "Times new roman";*/
}

.ocontent {
	padding: 0px 12px 0px 12px;
}

.fancyblock .oname{
	margin: 0px;
	padding: 9px 6px 9px 6px;
	font-size: 11px;
	background-color:#6c93c7;
	color: white;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../img/fblock_bg.jpg');
}

.fancyblock .ocontent {
	border-left: 2px solid #6c93c7;
	border-bottom: 2px solid #6c93c7;
	border-right: 2px solid #6c93c7;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	padding: 14px 12px 12px 12px;
}

#copyright {
	display: none;
}

.copyright p, .copyright span{
        color: #ffffff;
        font-size: 12px;
}

.copyright {
        display: block;
        overflow: auto;
        position: fixed;
	z-index: 11;
        background-color: #eee;
        width: 460px;
        height: 400px;
        top: 30px;
        /*left: 180px;*/
        padding: 10px;
        -moz-border-radius-bottomleft:4px;
        -moz-border-radius-bottomright:4px;
        -moz-border-radius-topleft:4px;
        -moz-border-radius-topright:4px;
}

.copyright .close {
	text-align: right;
}

.copyright .close img{
	cursor: pointer;
}

.copyright p {
        color: #444;
        padding: 4px;
        padding-left: 8px;
}

.copyright a {
	color: #f8720c;
}

.copyright_background {
        position: fixed;
        opacity: 0.3;
        filter: alpha(opacity=30);
        width: 500px;
        height: 440px;
        background-color: #aaa;
        top: 20px;
        -moz-border-radius-bottomleft:4px;
        -moz-border-radius-bottomright:4px;
        -moz-border-radius-topleft:4px;
        -moz-border-radius-topright:4px;
	z-index: 10;
}

a.cop {
	color: #6e6e6e;
}

.pager a{
	display: block;
	float: left;
	padding-left: 2px;
	padding-right: 2px;
}
.pager a.dis{
	color: #999;
}

.pager .curent {
	font-weight: bold;
}

.freshmedia {
	padding: 8px 30px 14px 30px;
}

.freshmedia , .freshmedia p, .freshmedia a{
	font-size: 10px;
	color: #7A7A7A;
	text-align: right;
}

