/* CSS Document */

body{
margin:0px;
font-size: 62.5%;
}
html{
}

*{
margin:0px;
padding:0px;
font-family: arial;
}
.main{
width:920px;
position:relative;
margin: auto;
}
.header{
float: left;
position: relative;
width: 100%;
height: 127px;
}
#logo{
float:left;
position:absolute;
top:40px;
left:16px;
border:none;
}
.ads_block{
	text-align:left;
	margin-left:12px;
	margin-right:5px;
	padding-right:17px;
	margin-bottom:10px
	}
.ads_block a{
	font-size:1.3em;
	color:#4A8092;
	text-decoration:none;
	}
.ads_block a:hover{
	text-decoration:underline;
	}
#language-lt{
float:left;
position:absolute;
right:34px;
top:64px;
border:none;
}
#language-en{
float:left;
position:absolute;
right:0px;
top:64px;
border:none;
}
.date{
float: left;
text-align: right;
position:absolute;
top:85px;
right:0px;
color: #666;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
}
.i-version a,.i-version a:visited, .i-version a:active, .i-version a:focus  {
float: left;
text-align: right;
position:absolute;
top:103px;
right:0px;
color: #ed1c24;
outline:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
text-decoration: underline;
}
.i-version a:hover{
text-decoration: none;
}
.hor-menu{
height:63px;
background:url(../images/under-menu-line.jpg) no-repeat bottom left;
list-style:none;
display: block;
margin-left: 5px;
position: relative;
top: -9px;
float: left;
width:100%;
z-index:100;
}
.hor-menu .button{
float: left;
background: url(../images/button-right.gif) no-repeat right 0px;
display: inline;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
padding-right:5px;
list-style:none;
margin-top:12px;
margin-right:-1px;
font-weight: bold;
z-index:100;
}
.button-left{
float: left;
z-index:101;
list-style:none;
}
.hor-menu .button a,.hor-menu .button a:active, .hor-menu .button a:visited, .hor-menu .button a:focus{
color: #404040;
background: url(../images/h-menu-center-bg.gif) repeat-x;
text-decoration: none;
padding-left: 11px;
height: 24px;
float: left;
list-style:none;
padding-top: 8px;
padding-right:12px;
outline:none;
z-index:102;
}
.hor-menu .button a:hover{
text-decoration: underline;
z-index:100;
}
.hor-menu .opened {
background:url(../images/opened-button-right.gif) no-repeat right 0px;
z-index:10;
float: left;
margin-top: 4px;
display: inline;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
padding-right:4px;
z-index:100;
margin-right:0;
font-weight: bold;
}
.hor-menu .opened .button-left{
float: left;
z-index:100;
}
.hor-menu .opened a{
color: #404040;
text-decoration: none;
background: url(../images/h-opened-menu-center-bg.gif);
padding-left: 11px;
height: 20px;
z-index:100;
float: left;
padding-top: 16px;
padding-bottom: 5px;
padding-right:12px;
outline:none;
}
.main_submenu{
background:none;
list-style:none;
float:left;
clear:both;
height:auto;
display:none;
position:absolute;
z-index:150;
top:45px;
margin-top:-2px;
width: 150px;
}
.opened .main_submenu li {
height:auto;
list-style:none;
float:left;
z-index:100;
}
.opened .main_submenu li a, .opened .main_submenu li a:focus{
height:auto;
outline:none;
text-decoration:none;
background: url(../images/jump-menu-bg.gif) repeat-y;
font-weight:normal;
padding-left:18px;
padding-right:20px;
float:left;
width: 142px;
z-index:100;
}
.opened .main_submenu li a:hover{
text-decoration:underline;
z-index:0;
}
.menu_top{
float:left;
background:url(../images/jump-menu-top.gif) top right no-repeat;
height:7px;
width:177px;
margin-bottom:-8px;
margin-top:-1px;
z-index:0;
}
.menu_bottom{
float:left;
margin-top:-5px;
}
.menu-2-1{
background:url(../images/menu-2-effect.gif) no-repeat bottom right;
float:left;
width:899px;
clear:both;
position: relative;
z-index:0;
}
.menu-2{
background:url(../images/menu-2-bg.gif) repeat-y right;
float:left;
width:899px;
margin-left:9px;
margin-top:-9px;
position: relative;
}

.button-list{
list-style:none;
float:left;
position:relative;
z-index:1000;
width:155px;
}
.button-list .active{
background:url(../images/menu-2-active-button.gif) no-repeat;
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
padding-left:15px;
padding-top: 9px;
float:left;
margin-left:2px;
height:25px;
}
.button-list .active a, .button-list .active a:visited, .button-list .active a:active, .button-list .active a:focus, .button-list .active a:hover{
color:#303030;
outline:none;
float:left;
text-decoration: none;
}
.button-top{
float:left;
background:url(../images/menu-2-button-top.gif);
}
.button-list .submenu{
background:url(../images/menu-2-button.gif) no-repeat;
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
padding-top:9px;
padding-left:15px;
float:left;
height:23px;
margin-left:1px;
}
.button-list .submenu a, .button-list .submenu a:visited, .button-list .submenu a:active, .button-list .submenu a:focus{
color:#303030;
outline:none;
float:left;
text-decoration:none;
}
.button-list .submenu a:hover{
text-decoration:underline;
}
#bottom{
float:left;
width:899px;
height:13px;
background:url(../images/menu-2-down.gif) no-repeat right;
clear:both;
}
.list_div{
position:absolute;
width:899px;
float:right;
top:0px;
left:0px;
background:url(../images/menu-2-top.gif) no-repeat top right;
}
.list{
float:left;
list-style:none;
padding-top:15px;
padding-bottom:8px;
width:345px;
font-size:1.2em;
font-family:Arial, Helvetica, sans-serif;
}
.list li{
padding-top:5px;
padding-bottom:5px;
background:url(../images/bullet.gif) no-repeat 29px 11px;
z-index:10;
padding-left:40px;
}
.list li a, .list li a:visited, .list li a:active, .list li a:focus{
color:#8f8f8f;
text-decoration: none;
outline:none;
}
.list li a:hover{
text-decoration:underline;
}
.left-block{
float:left;
width:322px;
margin-top:10px;
height:auto;
}
.first{
float:left;
margin-left:12px;
width:300px;
}
.first-top{
float: left;
height:8px;
z-index:100;
}
.first-bottom{
float: left;
}
.short-text-out{
background:url(../images/first-effect-1.gif) top left no-repeat;
float:left;
}
.short-text-in{
background:url(../images/first-effect-2.gif) bottom right no-repeat;
float:left;
padding-bottom:10px;
padding-left:20px;
padding-right:20px;
}
.short-text-in h1{
background:none;
float:left;
color:#4a8092;
width: 266px;
padding-top:5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.4em;
font-weight:normal;
padding-bottom:10px;
}
.short-text{
color:#606060;
float:left;
background:url(../images/first-bg.gif) repeat top;
font-size:1.4em;
font-family:Arial, Helvetica, sans-serif;
}

.second{
width:266px;
margin-left:12px;
float:left;
padding-top:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:1.4em;
color:#4A8092;
padding-left:20px;
padding-bottom:10px;
padding-right:20px;
border-bottom:1px solid #a5a5a5;
}
.second h1{
float:left;
color:#4a8092;
background:none;
width: 270px;
padding-top:5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.4em;
font-weight:normal;
padding-bottom:5px;
}
.second a, .second a:visited, .second a:active, .second a:focus{
color:#4A8092;
text-decoration:underline;
outline:none;
}
.second a:hover{
text-decoration:none;
}
.banners {
margin-top:8px;
text-align:center;
position:relative;
left:20px;
float:left;
padding-bottom:10px;
}
.center-block{
float:left;
width:378px;
padding-left:5px;
}
.center-menu{
width: auto;
margin-top:3px;
list-style:none;
display: block;
bottom:-3px;
position: relative;
float: left;
}
.center-menu .button{
float: left;
background: url(../images/button-right.gif) no-repeat right 0px;
display: inline;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
padding-right:5px;
margin-top:12px;
margin-right:-1px;
font-weight: bold;
}
.button-left{
float: left;
z-index:10;
}
.center-menu .button a, .center-menu .button a:active, .center-menu .button a:visited, .center-menu .button a:focus{
color: #404040;
background: url(../images/h-menu-center-bg.gif) repeat-x;
text-decoration: none;
padding-left: 11px;
height: 24px;
float: left;
padding-top: 8px;
padding-right:12px;
outline:none;
}
.center-menu .button a:hover{
text-decoration: underline;
}
.center-menu .opened {
background:url(../images/opened-button-right.gif) no-repeat right 0px;
z-index:10;
float: left;
margin-top: 4px;
display: inline;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
padding-right:5px;
margin-right:0;
font-weight: bold;
}
.center-menu .opened .button-left{
float: left;
z-index:10;
}
.center-menu .opened a{
color: #404040;
text-decoration: none;
background: url(../images/center-opened-menu-center.gif);
padding-left: 11px;
height: 25px;
z-index:20;
float: left;
padding-top: 16px;
padding-right:12px;
outline:none;
}
#center-block-top{
float:left;
}
.center-block-text{
background:url(../images/center-block-bg.gif) repeat-y;
float:left;
width:372px;
}
.center-block-text-in{
background:url(../images/center-block-effect.gif) right bottom no-repeat;
float:left;
width:372px;
overflow:hidden;
padding-bottom:2px;
height:300px;
}
.center-block-text img{
text-align:left;
border:none;
margin-left:17px;
margin-right:10px;
float:left;
margin-top:6px;
z-index:1000;
}

.center-block-text .title{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:2.0em;
left:5px;
text-decoration:none;
top: 3px;
padding-right:10px;
padding-bottom:10px;
line-height:0.9em;
font-weight:normal;
color:#4a8092;
z-index:0;
}
.center-block-text .title a{
text-decoration:none;
font-weight:normal;
color:#4a8092;
z-index:0;
}
.center-block-text .title a:hover{
text-decoration:underline;
}
.center-block-text .title span{
font-size:0.6em;
color:#606060;
position:relative;
text-decoration:none;
left:4px;
font-family:Arial, Helvetica, sans-serif;
z-index:0;
}
.center-block-text .title a:hover span{
text-decoration:none;
}
.center-block-text p{
font-family:Arial, Helvetica, sans-serif;
left:5px;
color:#606060;
padding-bottom:8px;
padding-right:20px;
padding-left:12px;
z-index:0;
}

.news_short{
color:#606060;
font-family:Arial,Helvetica,sans-serif;
font-size:1.4em;
left:5px;
padding-bottom:8px;
padding-left:12px;
padding-right:20px;
z-index:0;
}

#center-block-bottom{
float:left;
}
.date-menu{
float:left;
display:inline;
list-style:none;
margin-left:4px;
}
.date-menu li{
background:url(../images/date-button.gif) no-repeat;
width:53px;
height:30px;
float:left;
margin-left:-1px;
}
.date-menu li a,.date-menu li a:active,.date-menu li a:visited, .date-menu li a:focus{
font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
float:left;
outline:none;
text-decoration:underline;
width:53px;
text-align:center;
padding-top:5px;
color:#000;
}
.date-menu li a:hover{
text-decoration:none;
}
.date-menu .active{
background:url(../images/date-button-active.gif) no-repeat;
width:55px;
height:35px;
float:left;
margin-top:-3px;
z-index:100;
}
.date-menu .active a, .date-menu .active a:focus, .date-menu .active a:active, .date-menu .active a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
float:left;
width:55px;
text-decoration:underline;
outline:none;
text-align:center;
padding-top:8px;
color:#000;
}
.date-menu .active a:hover{
text-decoration:none;
}
.date-menu .other-news{
background:url(../images/other-news.gif) no-repeat;
width:101px;
height:30px;
float:left;
}
.date-menu .other-news a, .date-menu .other-news a:visited, .date-menu .other-news a:active, .date-menu .other-news a:focus{
font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
float:left;
width:101px;
outline:none;
text-decoration:underline;
text-align:center;
padding-top:5px;
color:#000;
}
.date-menu .other-news a:hover{
text-decoration:none;
}
.right-block{
float:left;
margin-left:2px;
margin-top:10px;
width:190px;
}
.calendar {
width: 197px;
text-align: center;
float:left;
border:none;
margin-top:10px;
height:182px;
}
.calendar table{
font-family: Arial, Helvetica, sans-serif;
font-size:1.1em;
width:197px;
float:left;
border-collapse: collapse; /*experments*/
}
.calendar_top{
width:197px;
border:none;
}
.calendar_top img{
float:left;
position:relative;
top:2px;
}
.calendar_bottom{
width:197px;
border-collapse:collapse;
height:18px;
}
.calendar_bottom img{
margin-bottom:4px;
float:left;
position:relative;
top:-2px;
}
.calendar th {
padding-top:3px;
padding-bottom:3px;
border-top: 1px solid #ddd;/*experments*/
}
.calendar_main{
background:url(../images/calendar-bg.gif) repeat-y;
width:197px;
}
.calendar_main_table{
background:url(../images/calendar-effect.gif) bottom right no-repeat;
width:197px;
float:left;
}
.calendar_main_table td{
    width: 30px;
	height:19px;
	border-top: 1px solid #ddd;/*experments*/
	border-right: 1px solid #ddd;/*experments*/
}
.calendar .l_cell {/*experments*/
 border-top: 1px solid #ddd;
	border-right: 0px none;
}
.l_curr_date {
    color: #f00;
}
.l_date_link {
    background: #ddfa86;
	width:100%;
}
.l_curr_date_link {
    background: #ddfa86;
	width:100%;
}
.l_date_link a{
color: #3F3F3F;
text-decoration:none;
}
.l_date_link a:hover{
text-decoration:underline;
}
.l_curr_date_link a {
	width:100%;
    color: #f00;
}
/*----------------------*/

.calendar_header {
font-family:Arial, Helvetica, sans-serif;
font-size:1.3em;
font-weight:bold;
color:#3f3f3f;
width:180px;
text-align:center;
padding-left:10px;
padding-top:10px;
float:left;
clear:both;
}
.month_year {
font-family:Arial, Helvetica, sans-serif;
font-size:1.3em;
font-weight:normal;
color:#3f3f3f;
text-align:center;
padding-top:5px;
float:left;
width: 196px;
padding-bottom:2px;
clear:both;
}
.month_year a{
color:#3f3f3f;
text-decoration:none;
font-weight:bold;
padding-left:3px;
padding-right:3px;
}
.curr_date {
   color: #f00;
}
.date_link {
    background: #ddfa86;
	width:100%;
}
.date_link a{
color:#3f3f3f;
text-decoration:none;
}
.date_link a:hover{
text-decoration:underline;
}
.curr_date_link {
    background: #ddfa86;
	width:100%;
}
.curr_date_link a {
	width:100%;
    color: #f00;
}
.search{
background:url(../images/search-bg.gif) no-repeat;
width:196px;
height:41px;
float:left;
position:relative;
}
.search p{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#404040;
font-weight:bold;
position:absolute;
top:9px;
left:10px;
}
.search-input{
float:left;
width:118px;
position:absolute;
top:6px;
padding-top:2px;
left:65px;
padding-left:5px;
border:none;
height:20px;
background:url(../images/search-input.gif) no-repeat;
}
.search-icon{
float:left;
position:absolute;
left:170px;
top:5px;
}
.search-icon input:focus{
outline:none;
}
.vote{
float:left;
width:180px;
position:relative;
height:auto;
margin-left:10px;
margin-top:10px;
padding-bottom:30px;
}
.vote-header {
font-family:Arial, Helvetica, sans-serif;
font-size:1.3em;
font-weight:bold;
color:#3f3f3f;
text-align:left;
clear:both;
float:left;
}
.vote-question{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
color:#3f3f3f;
clear:both;
padding-top:8px;
font-weight:normal;
}
.vote-answer{
float:left;
width:180px;
}
.radio{
float:left;
}
.answer{
font-size:1.3em;
font-family:Arial, Helvetica, sans-serif;
float:left;
color:#636363;
width:170px;
padding-bottom:3px;
padding-top:3px;
}
.poll-total{
float:left;
font-size:1.3em;
font-family:Arial, Helvetica, sans-serif;
padding-top:3px;
color:#636363;
width:150px;
font-weight:normal;
}
.poll-results #vote-results{
float:left;
position:absolute;
bottom:5px;
left:-10px;
}

.vote-answer .answer p{
color:#636363;
font-family:Arial, Helvetica, sans-serif;
position:relative;
left:5px;
top:2px;
float:left;
width:150px;
margin:0px;
}
#vote-button{
float:left;
margin-top:7px;
}
#vote-results{
float:left;
margin-left:8px;
border:none;
margin-top:7px;
}
#footer{
background:url(../images/footer-top.gif) no-repeat #f0f0f0;
margin-left:12px;
clear:both;
padding-bottom:15px;
width:887px;
}
.copyright{
font-size:1.1em;
font-family:Arial, Helvetica, sans-serif;
color:#666;
position:relative;
padding-top:18px;
left:10px;
float:left;
width:500px;
}
.info{
float:left;
width: 348px;
font-family:Arial, Helvetica, sans-serif;
font-size: 1.1em;
margin-left: 20px;
padding-top: 18px;
color:#666;
}
.update, .developed {
position:relative;
color:#666;
clear: both;
width: 200px;
margin-left:10px;
margin-top:-13px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
}

.developed a, .developed a:hover, .developed a:visited {
    color: #689;
}
/*--------------------------------------------------*/
.sub-page{
width: 675px;
font-family:Arial, Helvetica, sans-serif;
float:left;
padding-left:13px;
padding-top:5px;
line-height:1.4em;
padding-right: 20px;
padding-bottom:20px;
font-size:1.4em;
min-height:520px;
height:auto !important;
height:520px;

}
.sub-page h1{
font-size: 1.4em;
font-family:Georgia, "Times New Roman", Times, serif;
color: #4a8092;
float:left;
padding-bottom:5px;
clear:both;
width:680px;
font-weight:normal;
margin-bottom: 20px;
}
.invisible {
display:none;
}
.sub-page .new-white{
float:left;
padding-bottom:15px;
padding-top:15px;
width:675px;
}
.sub-page .new-img{
width:100px;
margin-right:5px;
float:left;
text-align:left;
}

.sub-page .new-title a {
color:#4A8092;
text-decoration:underline;
}
.sub-page .new-title a:hover{
color:#4A8092;
text-decoration:none;
}
.sub-page .new-date, .sub-page .news-date{
font-size:0.8em;
color: #999;
}
.sub-page p {

}
.puslapiavimas_down{
padding-bottom:10px;
}
.puslapiavimas_down a{
color:#4a8092;
padding-left:3px;
padding-right:3px;
text-decoration:none;
}
.puslapiavimas_down a:hover{
text-decoration:underline;
}
.event a{
color:#4A8092;
text-decoration:none;
}
.event a:hover{
text-decoration:underline;
}
.sub-page h2{
font-size:1.2em;
font-family: georgia;
font-weight: normal;
color: #000;
margin-bottom: 10px;
}
.event-text{
float:left;
margin-left:0px;
}
.news-text{
float:left;
padding-bottom:20px;
width:675px;
margin-left:0px;
}
.news_attachment{
float:left;
width:675px;
}
.news_attachment a,.news_attachment a:visited, .news_attachment a:active, .news_attachment a:focus{
outline:none;
color:#4A8092;
text-decoration:none;
}
#duk_form{
float:left;
width: 100%;
background: #fafafa;
}

#duk_form td{
vertical-align:top;
text-align: left;
padding: 0 2px;
font-size: .9em;
color: #949766;
width: 50%;
}
#duk_form tr{
padding-bottom:3px;
}

#duk_form td textarea {
    width: 100%;
    height: 40px;
    font-family: arial;
    font-size: 1em;
    border: 1px solid #999;
}
#duk_form td textarea.error_input {
    width: 100%;
    height: 40px;
    font-family: arial;
    font-size: 1em;
border: 1px solid #FF3300;
}
.default_input{
border: 1px solid #999;
float:left;
width: 100%;
}
.error_input{
border: 1px solid #FF3300;
float:left;
width:100%;
}
#duk_form select{
float:left;
height:20px;
width:182px;
border: 1px solid #4A8092;
}
.error{
color:#FF3300;
font-size:1em;
}
.form-question{
float:left;
text-align:right;
width:180px;
}

.duk-date {
    font-size: .8em;
    color: #aaa;
    padding-left: 20px;
}

.duk-question{
line-height:1.2em;
clear:both;
padding: 10px 0 0 0;
background:url(../images/uncollapse.gif) no-repeat 0px 12px;
}
.duk-question a,.duk-question a:active, .duk-question a:visited, .duk-question a:focus{
color:#4A8092;
text-decoration:none;
display: block;
padding-left: 20px;
}
.duk-question a:hover{
text-decoration:underline;
}
.duk-ans-inv{
float:left;
display:none;
}
.duk-ans-vis{
padding-left: 18px;
}
.submit-button{
float:left;
margin-top:3px;
position:relative;
left:300px;
color:#FFFFFF;
border:solid 1px;
}
.hint{
width:650px;
float:left;
padding-bottom:10px;
}
#messager{
border:1px solid #e2e2e2;
background:#efefef;
font-size:1.2em;
color:#606060;
font-family:Arial, Helvetica, sans-serif;
padding:5px;
}
.poll_col{
float:left;
width:165px;
height:10px;
margin-bottom:3px;
background:#f0f0f0;
}
.poll_coll_inn{
float:left;
height:10px;
background:#bde1e2;
}
.search_item{
float:left;
padding-bottom:15px;
width:650px;
}
.search_item a, .search_item a:visited, .search_item a:active, .search_item a:focus{
color:#4A8092;
text-decoration:none;
outline:none;
}
.search_item a:hover{
text-decoration:underline;
}
#ev_filter{
float:left;
clear:both;
padding-top:8px;
padding-bottom:8px;
width:680px;
}
.sub-page a, .sub-page a:visited, .sub-page a:active, .sub-page a:focus{
color:#4A8092;
text-decoration:none;
outline:none;
}
.sub-page a:hover{
text-decoration:underline;
}
.ev_time{
float:left;
width:115px;
}
.event{
float:left;
width:100%;
clear:both;
}
.ev_ins{
padding-left:10px;
width:90px;
}
.ev_link{
}
/*----------------------*/
.sub-page ol{
padding-left:20px;
}
.sub-page .answer{
clear:both;
color:#636363;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:1.0em;
padding-bottom:3px;
padding-top:3px;
width:190px;
z-index:100;
}
.sub-page .poll_col {
background:#F0F0F0 repeat-x;
float:left;
margin-left:0px;
height:10px;
clear:both;
margin-bottom:3px;
width:177px;
}
.sub-page .poll-total{
color:#636363;
float:left;
clear:both;
font-family:Arial,Helvetica,sans-serif;
font-size:1.0em;
font-weight:normal;
padding-top:3px;
}
.sub-page .poll_q{
float:left;
font-family:Arial,Helvetica,sans-serif;
color:#636363;
font-size:1.1em;
}

.event-dates {
    font-size: 0.8em;
    color: #333;
}
.banner-right{
float:left;
padding-left:30px;
padding-top:10px;
padding-bottom:25px;
}
.sublist{
list-style:none;
font-weight:normal;
color:#4A8092;
padding-bottom:10px;
}
.sublist li{
padding-bottom:5px;
}
.sublist li a{
list-style:none;
font-weight:normal;
text-decoration:none;
text-decoration:underline !important;
color:#4A8092;
padding-bottom:10px;
}
.sublist li a:hover{
text-decoration:none !important;
}
.subcontent ul{
list-style:none;
}
.sub-page h3{
color:#666;
font-family:georgia;
font-size:1.2em;
font-weight:normal;
margin-bottom:10px;
}
#skundai_form{
float:left;
width: 100%;
background: #fafafa;
}
#skundai_form label{
float:left;
width: 100%;
background: #fafafa;
}
#skundai_form td{
vertical-align:top;
text-align: left;
padding: 0 2px;
font-size: .9em;
color: #949766;
width: 50%;
}
#skundai_form tr{
padding-bottom:3px;
}

#skundai_form td textarea {
    width: 100%;
    height: 40px;
    font-family: arial;
    font-size: 1em;
    border: 1px solid #999;
}
#skundai_form td textarea.error_input {
    width: 100%;
    height: 40px;
    font-family: arial;
    font-size: 1em;
border: 1px solid #FF3300;
}
.default_input{
border: 1px solid #999;
float:left;
width: 100%;
}
.error_input{
border: 1px solid #FF3300;
float:left;
width:100%;
}
#skundai_form select{
float:left;
height:20px;
width:182px;
border: 1px solid #4A8092;
}
#skundai_form .submit-button{
float:left;
margin-top:3px;
position:relative;
left:300px;
color:#FFFFFF;
border:solid 1px;
}
#skundai_form .captcha {
padding-bottom:5px;
}
.news_short a, .news_short a:active, .news_short a:visited, .news_short a:focus{
color: #4A8092;
clear:both;
text-decoration:underline;
outline:none;
padding-left:12px;
font-size:1.2em;
}
.news_short a:hover{
text-decoration:none;
}
.image_pool{
float:left;
}
.image_pool img{
border:none;
margin-right:10px;
}

#system_message{
	color:#fff;
	font-weight:bold;
	background:#4A8092;
	clear:both;
	float:left;
	height:23px;
	padding-left:10px;
	width:880px;
	padding-top:7px;
	margin-left:15px;
	font-size:1.2em;
	}
#print_link{
	text-align:right;
	}
#print_link a{
	font-size:0.9em;
	color:#4A8092;
	}
#prenumerate_inner{
}

#s_table td {
    font-size: 1.2em;
    color: #666;
    padding: 10px;
}

#your-e-mail {
    width: 90%;
    margin-left: 10px;
}
.subscribe_err, .subscribe_success{
    margin-left: 10px;
    font-size: 1.2em;
    color: #666;
}
