@charset "utf-8";
/* CSS Document */
* { padding:0px; margin:0px; }
p { margin-bottom:15px; }
ol li { margin-left:25px; }
ul li { margin-left:25px; }
div.wrapper { clear:both; }

body { font-family:Tahoma; font-size:12px; color:#5F5E5F; background-color:#FFFFFF;  }

a { color:#882476; text-decoration:underline; font-family:Tahoma; }
a:hover { color:#882476; text-decoration:none; font-family:Tahoma; }

div.main_cont { margin:0px auto; width:990px; }
div.left_side { float:left; width:323px; }
div.gap14 { float:left; width:14px; height:200px; }
div.right_side { float:left; width:653px; }

div.spacer13 { height:13px; }
div.spacer5 { height:5px; }
div.spacer30 { height:30px; }
div.spacer35 { height:35px; }
div.spacer24 { height:24px; }

div.logo_cont { height:133px; overflow:hidden; }

div.header_blue { font-size:18px; color:#1B95D0; background-image:url(images/blue_arrow.gif); background-position:top right; background-repeat:no-repeat; }
div.header_yellow { padding-bottom:4px; font-size:18px; color:#F1BC1E; background-image:url(images/yellow_arrow.gif); background-position:top right; background-repeat:no-repeat; }
div.header_green { padding-bottom:4px; font-size:18px; color:#91B63D; background-image:url(images/green_arrow.gif); background-position:top right; background-repeat:no-repeat; }
div.header_red { padding-bottom:4px; font-size:18px; color:#882476; background-image:url(images/red_arrow.gif); background-position:right 4px; background-repeat:no-repeat; border-bottom:1px solid #cccccc; width:314px; }


div.header_blue_nl { padding-bottom:8px; background-image:url(images/blue_arrow.gif); background-position:top right; background-repeat:no-repeat; border-bottom:1px solid #cccccc; }
div.header_blue_nl div.back_link { float:right; margin-right:30px; padding-top:4px; }
div.cap_blue_nl h1 { float:left; font-weight:normal; font-size:18px; color:#1B95D0; }
div.header_blue_nl div.back_link a { color:#1B95D0; }
div.header_blue_nl div.back_link a:hover { color:#1B95D0; }


div.header_red_nl { padding-bottom:8px; background-image:url(images/red_arrow.gif); background-position:right 4px; background-repeat:no-repeat; border-bottom:1px solid #cccccc; }
div.header_red_nl div.back_link { float:right; margin-right:25px; padding-top:2px; }
div.cap_red_nl h1 { float:left; font-weight:normal; font-size:18px; color:#882476; }
div.header_red_nl div.back_link a { color:#882476; }
div.header_red_nl div.back_link a:hover { color:#882476; }

div.header_yellow_nl { padding-bottom:8px; background-image:url(images/yellow_arrow.gif); background-position:right 4px; background-repeat:no-repeat; border-bottom:1px solid #cccccc; }
div.header_yellow_nl div.back_link { float:right; margin-right:30px; padding-top:5px; }
div.cap_yellow_nl h1 { float:left; font-weight:normal; font-size:18px; color:#F1BC1E; }
div.header_yellow_nl div.back_link a { color:#F1BC1E; }
div.header_yellow_nl div.back_link a:hover { color:#F1BC1E; }

div.header_green_nl { padding-bottom:8px; background-image:url(images/green_arrow.gif); background-position:right 4px; background-repeat:no-repeat; border-bottom:1px solid #cccccc; }
div.header_green_nl div.back_link { float:right; margin-right:30px; padding-top:7px; }
div.cap_green_nl h1 { float:left; font-weight:normal; font-size:18px; color:#91B63D; }
div.header_green_nl div.back_link a { color:#91B63D; }
div.header_green_nl div.back_link a:hover { color:#91B63D; }
div.cap_green_nl h1 a { font-size:18px; color:#91B63D; }
div.cap_green_nl h1 a:hover { font-size:18px; color:#91B63D; }



input.search { width:196px; border:0px; background-color:#CCCCCC; color:#FFFFFF; padding:4px; }
input.blue_btn { cursor:pointer; border:0px; background-image:url(images/blue_button.gif); width:96px; height:26px; background-position:top left; background-repeat:no-repeat; text-align:center; color:#828283; font-size:10px; }
div.search_frm { }
td.prenum input { width:196px; border:0px; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#aaaaaa; padding:4px; }

div.menu_cont { width:314px; }
div.grey_hr { height:1px; background-color:#CCCCCC; }

div.mp { cursor:pointer; padding-left:22px; padding-top:8px; padding-bottom:8px; padding-right:22px; line-height:100%;  }
div.mp a { color:#557482; font-size:16px; text-decoration:none; }
div.mp a:hover { color:#557482; font-size:16px; text-decoration:none; }

div.mp_act { cursor:pointer; padding-left:22px; padding-top:8px; padding-bottom:8px; padding-right:22px; line-height:100%; background-color:#ECECEC;  }
div.mp_act a { color:#777676; font-size:16px; text-decoration:none; }
div.mp_act a:hover { color:#777676; font-size:16px; text-decoration:none; }



div.calendar_cont { padding:13px; border:1px solid #DAD8D8; }
div.calendar_tool_1 { padding-bottom:10px; color:#91B63D; }
div.calendar_tool_1 select { border:1px solid #BCBCBC; padding:1px; font-size:11px; color:#5F5E5F; width:130px; }
div.calendar { padding:10px 5px 10px 5px; border:1px solid #DAD8D8; }

div.calendar_tool_2 { padding-top:10px; color:#91B63D; }
div.calendar_tool_2 a { color:#91B63D; }
div.calendar_tool_2 a:hover { color:#91B63D; }

div.koordinatoriai_cont { }

div.ilu { height:443px; overflow:hidden; background-position:0px 2px; background-repeat:no-repeat; }
div.ilu_vidinis { height:202px; overflow:hidden; background-position:0px 2px; background-repeat:no-repeat; padding-left:2px; }

div.box_yellow { width:123px; height:94px; overflow:hidden; float:left; margin-left:10px; margin-top:15px; text-align:right; padding-top:25px; padding-right:40px; padding-left:40px; background-image:url(images/overPhoto.png); background-position:top left; background-repeat:no-repeat;  }
div.box_yellow a { display:block; border-right:8px solid #557482; color:#557482; font-size:18px; padding:10px; text-decoration:none; }
div.box_yellow a:hover { display:block; border-right:8px solid #557482; color:#557482; font-size:18px; padding:10px; text-decoration:none; }

div.box_green { width:123px; height:94px; overflow:hidden; float:left; margin-left:10px; margin-top:15px; text-align:right; padding-top:25px; padding-right:40px; padding-left:40px; background-image:url(images/overPhoto.png); background-position:top left; background-repeat:no-repeat;  }
div.box_green a { display:block; border-right:8px solid #92B73E; color:#557482; font-size:18px; padding:10px; text-decoration:none; }
div.box_green a:hover { display:block; border-right:8px solid #92B73E; color:#557482; font-size:18px; padding:10px; text-decoration:none; }

div.box_red { width:123px; height:94px; overflow:hidden; float:left; margin-left:10px; margin-top:15px; text-align:right; padding-top:25px; padding-right:40px; padding-left:40px; background-image:url(images/overPhoto.png); background-position:top left; background-repeat:no-repeat;  }
div.box_red a { display:block; border-right:8px solid #B5342C; color:#557482; font-size:18px; padding:10px; text-decoration:none; }
div.box_red a:hover { display:block; border-right:8px solid #B5342C; color:#557482; font-size:18px; padding:10px; text-decoration:none; }

div.news { padding-top:10px; padding-bottom:10px; border-bottom:1px solid #C9C9C9; }
div.ls { float:left; width:451px; overflow:hidden; padding-left:10px; }
div.noimg { padding-left:10px; }
div.rs { float:left; width:182px; padding-left:10px; overflow:hidden; }
div.cap { font-size:18px; color:#5F5E5F; }
div.apr { font-size:12px; color:#5F5E5F; }

div.news_tool { padding-top:10px; padding-bottom:10px; padding-left:33px; background-image:url(images/red_arrow.gif); background-position:10px 14px; background-repeat:no-repeat; }
div.footer { background-color:#D2D2D2; height:28px; overflow:hidden; }

div.copywright { padding-top:8px; padding-left:25px; color:#717171; float:left; }
div.sprendimas_np { float:right; padding-right:5px; padding-top:8px; }
div.sprendimas { float:right; padding-right:25px; padding-top:5px; }

div.content { padding:10px 10px 20px 10px; }

table.calendar { width:100%; }
td.header { border-left:1px solid #91B63D; border-bottom:1px solid #91B63D; text-align:center; color:#91B63D; font-size:18px; font-weight:normal; padding-top:2px; padding-bottom:2px; }
td.header_close { border-left:1px solid #91B63D; }
td.day_close { border-left:1px solid #91B63D; }
td.inactive_day { border-left:1px solid #91B63D; color:#CCCCCC; font-size:18px; text-align:center; padding-top:2px; padding-bottom:2px; }
td.simple_day { border-left:1px solid #91B63D; color:#666666; font-size:18px; text-align:center; padding-top:2px; padding-bottom:2px; }
td.active_day { border-left:1px solid #91B63D; color:#666666; font-size:18px; background-color:#91B63D; text-align:center; padding-top:2px; padding-bottom:2px; }
td.active_day a { color:#FFFFFF; font-size:18px; text-decoration:none; }
td.active_day a:hover { color:#FFFFFF; font-size:18px; text-decoration:none; }

td.prev { font-size:18px; text-align:left; color:#666666; padding:4px 0px 10px 0px; }
td.prev a { font-size:18px; color:#666666; text-decoration:none; }
td.prev a:hover { font-size:18px; color:#666666; text-decoration:none; }
td.current { text-align:center; color:#666666; font-size:18px; padding:4px 0px 10px 0px; }
td.next { font-size:18px; text-align:right; color:#666666; padding:4px 0px 10px 0px; }
td.next a { font-size:18px; color:#666666; text-decoration:none; }
td.next a:hover { font-size:18px; color:#666666; text-decoration:none; }

div.event_cont { padding-bottom:10px; border-bottom:1px solid #D0D0D0; margin-bottom:10px; }
div.event_cap { color:#91B63D; }
div.event_cap a { color:#91B63D; font-size:14px; }
div.event_cap a:hover { color:#91B63D; font-size:14px; }
div.event_summary {}
div.event_summary a { color:#91B63D; }
div.event_summary a:hover { color:#91B63D; }

div.event_date { padding-top:8px; }

div.album_cont { width:633px; padding-bottom:15px; }
div.album_left { float:left; width:469px; }
div.album_right { float:left; margin-left:10px; width:154px; }
div.album_data { float:left; padding-top:5px; padding-right:4px; border-bottom:1px solid #D0D0D0; padding-bottom:4px; }
div.album_pic_cnt { float:left; padding-top:5px; color:#CACACA; border-bottom:1px solid #D0D0D0; padding-bottom:4px; }
div.album_enter { float:right; padding:4px; background-color:#91B63D; }
div.album_enter a { color:#FFFFFF; text-decoration:underline; }
div.album_enter a:hover { color:#FFFFFF; text-decoration:none; }
div.album_cap {}
div.album_cap a { color:#98BB4A; font-size:18px; text-decoration:underline; }
div.album_cap a:hover { color:#98BB4A; font-size:18px; text-decoration:none; }
div.album_apr { padding-bottom:3px; }
div.album_stats { }
div.album_thumb { border:1px solid #7B7A7A; width:154px; height:102px; overflow:hidden; text-align:center; background-color:#CCCCCC; }
div.album_thumb a img {  }

font.grey { color:#686966; }

div.paging { float:left; margin-top:20px; color:#5F5E5F; }
div.paging a { color:#91B63D; }
div.paging a:hover { color:#91B63D; }
div.ling_back_green { float:right; margin-top:20px; color:#5F5E5F; background-image:url(images/arrow_green.gif); background-position:0px 3px; background-repeat:no-repeat; padding-left:20px; }
div.ling_back_green a { color:#91B63D; }
div.ling_back_green a:hover { color:#91B63D; }

div.hidden_page {  }

div.prenum_error { color:#FF0000; padding-bottom:5px; }


div.news_paging { padding-left:10px; padding-top:15px; }
div.red_arrow_link { background-image:url(images/red_arrow.gif); background-position:left 4px; background-repeat:no-repeat; padding-left:20px; }

div.subm_inp input { cursor:pointer; border:0px; background-image:url(images/blue_button.gif); width:96px; height:26px; background-position:top left; background-repeat:no-repeat; text-align:center; color:#828283; font-size:10px; }
div.error_message { color:#FF0000; padding:4px; }
td.frm_txt {}
td.h_gap { height:10px; width:10px; }
td.frm_gap { height:10px; width:10px; }
td.frm_inp input { width:520px; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#aaaaaa; padding:2px; }
td.frm_inp textarea { width:520px; height:150px; overflow:hidden; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#aaaaaa; padding:2px; }

div.gsc-control { width:633px; }
input.gsc-input { border:0px; background-color:#CCCCCC; color:#FFFFFF; padding:4px; width:504px; }
input.gsc-search-button { cursor:pointer; border:0px; background-image:url(images/blue_button.gif); width:96px; height:26px; background-position:top left; background-repeat:no-repeat; text-align:center; color:#828283; font-size:10px; }

hr { color:#cccccc; height:1px; background-color:#cccccc;  }