@charset "UTF-8";
/* CSS Document */
txtb_small a{
    clear:both;
}
body {
    font-family:Arial, Helvetica, sans-serif;
    margin:0;
    padding:0;
    color:#58595b;
    background:#396e8e url(../img/bg_line.jpg) repeat-y 25px;
}
form, ul, li {
    margin:0;
    padding:0;
}
a {
    color:#FFFFFF;
    text-decoration:none;
}
a:hover
{
    text-decoration:underline;
}
img {
    border:0;
}
div.root {
    width:100%;
    text-align:center;
    z-index:4;
    position: relative;
    /*	border:1px solid red;*/
}
div.border {
    max-width:1221px;
    min-width:965px;
    margin:0 12px 0 25px;
    text-align:left;
    position: relative;
}
div.main_menu {
    background:#3a6e8f url(../img/left_tree_bg.jpg) no-repeat right top;
    width:168px;
    min-height:560px;
    float:left;
    padding-top:201px;
    text-align:left;
}
div.pad_b {
    padding-bottom:14px;
}
div.pad_b2 {
    padding-bottom:7px;
}

div.main_menu ul{
    list-style: none;
    margin: 0 0 0 17px;
    padding:0;
}

div.main_menu div.top_main_menu {
    min-height:420px;
}


div.main_menu div.top_main_menu ul.left_menu li{
    margin:0;
    padding-bottom:7px;
}
div.main_menu div.break_left_menu {
    width:100%;
    height:40px
}
div.main_menu div.bottom_main_menu ul.left_menu li {
    margin:0;
    padding-bottom:12px;
}
div.right_block {
    min-height:100%;
    margin-left:168px;
}
div.rb_top {
    height:35px;
}
div.rb_top div.tree_bg_1 {
    background:url(../img/tree_add_bg_1.png) no-repeat top left;
    height:34px;
    float:left;
    width:30px;
}
div.rb_top div.main_title {
    color:#FFFFFF;
    height:27px;
    text-align:center;
    padding:7px 0 0 0;
}

DIV.rb_top DIV.lng
{
    float: right;
    width: 158px;
}

div.rb_top div.lng {
    float:right;
    width:220px;
}

div.rb_top div.lng div.txt_size_1, div.rb_top div.lng div.txt_size_2, div.rb_top div.lng div.txt_size_3 {
    margin:4px 0 0 3px;
    padding-top:3px;
    background:#807f83;
    width:18px;
    height:15px;
    text-align:center;
    float:right;
}

#mob_link{
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 3px 5px 2px 5px;
    height:auto;
    width: auto;
}

#mob_link,
#mob_link A{
    font-size:13px;
    line-height: 13px;
}

div.rb_search {
    height:134px;
}

div.rb_search div.rb_search_r_side {
    float:right;
    height:134px;
    text-align:right;
    width:406px;
}

div.sr_select_2, div.sr_select_1, div.sr_input {
    text-align:left;
}

div.sr_input {
    margin-right: 8px;
}

#search_news div.sr_input {
    width:155px;
    margin-right: 0px;
}

#search_form {
    height: 25;
    margin-top: 24px;
    margin-bottom: 0;
    padding-bottom: 0;
}

div.main_block div.mright_block {
    float:right;
    width:153px;

}

div.txtb_small_link {
    background:#a39161;
    padding:2px 10px;
    display:inline;
    white-space: nowrap;
}
div.social_netw_links{
    display:inline;
    font-size: 9px;
    margin-left:8px;
}
.social_netw_links a {
    text-decoration: none;
}
div.social_netw_links span{
    padding:2px 7px;
}
div.social_netw_links .facebook_icon{
    background-image: url('/fileadmin/templates/lu_portal/img/facebook.gif');
}
div.social_netw_links .twitter_icon{
    background-image: url('/fileadmin/templates/lu_portal/img/twitter.gif');
}
div.social_netw_links .draugiem_icon{
    background-image: url('/fileadmin/templates/lu_portal/img/draugiem.gif');
}
div.social_netw_links .rss_icon{
    background-image: url('/fileadmin/templates/lu_portal/img/rss.gif');
}
div.social_netw_links .instagram_icon{
    background-image: url('/fileadmin/templates/lu_portal/img/instagram.png');
}
div.social_netw_links .youtube_icon{
    background-image: url('/fileadmin/templates/lu_portal/img/youtube.gif');
}
div.txtb_small_curent_levpages_link {
    background:#a39161;
    padding:2px 10px;
    float:left;
    margin-right:4px;
    margin-bottom:3px;
    white-space: nowrap;

}

div.dp {
    padding:4px 10px;
}
div.pd4 {
    padding-top:4px;
}
div.shp {
    padding:2px 4px;
}
div.txtb_small_link span {
    padding:0 5px;
    color:#FFFFFF;
}
div.txtb_small_linkSP {
    background:#a39161;
    display:inline;
    padding:2px 10px;
}



div.break_block {
    width:5px;
    height:9px;
}
div.break_block2 {
    width:5px;
    height:18px;
}
div.txtb_small_no_link {
    color:#58595B;
    background:#FFFFFF;
    padding:2px 10px;
    display:inline;
}
div.txtb_big {
    display:inline;
    color:#FFFFFF;
    background-color:#3b6e8f;
    padding:2px 10px;


}
div.brown_block {
    background-color: #A39161;
    color: white;
}

div.brown_block P{
    padding: 10px;
    margin:0;
}
div.white_block {
    background:#FFFFFF;
    overflow: hidden;
}
div.content_main_inner > div:nth-child(4) {
    margin-top: 9px;
}

div.csc-textpic a{
    color:#3B6E8F;
}
div.white_block div.csc-textpic /*,
div.white_block div.ce-textpic ARNIS*/ {
    padding:0 25px 12px 28px;
    overflow:hidden;
}

.ce-intext .ce-gallery {
    margin-top: 25px;
}

div.main_block div.right_block div.white_block,
div.main_block div.right_block div.brown_block {
    min-height:395px;
}
div.main_block div.right_block div.all_events {
    min-height:375px;
}
div.right_block div.events {
    padding:18px 9px 10px 9px;
}
div.right_block div.events a {
    color:white;
}

div.events div.calendar_event_time {
    clear: both;
    /*float: left;*/
    color: white;
}
div.events div.calendar_event_title {
    color:white;
    padding:1px 0 3px 0;
    /*overflow: auto;*/
}

div.events div.calendar_event_title A{
    font-weight: bold;
}
div.events div.calendar_event_location {
    color:white;
}

div.read_more {
    background:url(../img/cube_blue.jpg) no-repeat 0px 0px;
    margin-left:9px;
    padding-left:20px;
    padding-bottom:13px;
}
div.read_more a {
    color:#3b6e8f;
}

div.brown_block div.read_more {
    background:url(../img/cube_white.gif) no-repeat 0px 0px;
    margin-left:9px;
    padding-left:20px;
    padding-bottom:13px;
}
div.brown_block div.read_more a {
    color:white;
}

div.calendar_search_results div.calendar_event_time {
    clear: both;
    /*float: left;*/
    color:#58595b;
}
div.calendar_search_results div.calendar_event_title {
    color:#58595b;
    padding:1px 0 3px 0;
}

div.calendar_search_results div.calendar_event_title A{
    color:#58595b;
    font-weight: bold;
}
div.calendar_search_results div.calendar_event_location {
    color:#58595b;
}

div.content_main {
    margin-right:162px;

}
div.content_main div.navigation, div.content_main_inner div.navigation {
    /*	height:25px;(/
        /*display:inline;*/
}
div.cm_inner {
    margin-right:0px;

}
div.navigation_inner {
    clear:both;
    /*display:inline;*/

}




div.fl_rigth {
    float:right;
}
span.left_mrg, div.left_mrg {
    margin-left:28px;

}
/*div.main_new_height {*/
/*min-height:171px;*/
/*}*/
div.left_mrg_block {
    padding-top:14px;
}
div.content_main div.main_new {
    background:#FFFFFF;
    min-height:208px;
}
div.main_new div.img {
    float:right;
    margin:13px;
}
div.main_new div.title_block {
    /*margin:0 280px 0 27px; [ARNIS]*/
    margin:0 28px 0 27px;
    /*padding:0 0 0 20px; ARNIS*/
    padding: 0;
    /*background:url(../img/main_new_bg.jpg) repeat-y; ARNIS*/
    position:relative;

}
div.main_new div.title_block div.title {
    color:#3b6e8f;
    padding-bottom:5px;
}
#news{display:none}
div.main_new div.title_block div.title a{
    color:#3b6e8f;
}
div.main_new div.title_block div.links_right {
    float:right;
    text-align:right;
    bottom:0;
    right:0;
    vertical-align:bottom;
}
div.main_new div.title_block div.links_right a {
    color:#a39161;
}
div.main_new div.main_new_txt {
    color:#58595b;
    margin:15px 305px 20px 28px;
}

div.main_new div.main_new_txt ul, div.main_new div.main_new_txt ol{
    margin-left:28px;
}
div.main_new div.social_netw_buttons{
    margin:30px 0 30px 28px;
}
div.last_news {
    background:#FFFFFF;
    min-height:110px;
    overflow:hidden;
}
div.last_news ul {
    list-style:none;
    padding-top:15px;
    padding-bottom:10px;
    padding-left:0;
    margin-left:28px;
}
div.last_news ul li {
    margin:2px 0;
    background:url(../img/cube_brown.jpg) 0px 4px no-repeat;
    padding:0 5px 0 20px;
    clear: both;
}
div.last_news li a {
    color:#58595b;
}

div.little_news div.description  div.title a, div.last_news ul li.big a {
    font-weight:bold;
    color:#58595B;
}

div.little_news div.description  div.title span.date a, div.last_news ul li span.date {
    color:#A39161;
    margin-left:10px;
}
div.l_n_img {
    float:left;
    margin-top:2px;
    padding-right:10px;
}

div.left_arrow_block {
    width:15px;
    padding:6px 0 0 6px;
    height:14px;
    background-color:#a39161;
    float:left;
}
div.right_arrow_block {
    width:15px;
    height:14px;
    padding:6px 0 0 6px;
    background-color:#a39161;
    float:right;
}
div.latest_short_news {
    margin:0 0px 0 20px;
    overflow:hidden;

}
div.blue {
    background-color:#3a6e8e;
}
div.brown {
    background-color:#a39161;
}
div.short_new_txt {
    margin-right:15px;
    white-space:nowrap;
    overflow:hidden;
}
div.three_pt {
    margin:11px 3px 0 0;
    float:right;
}
div.short_new {
    margin:0 2px 0 2px;
    padding:2px 0 2px 8px;
    width:31%;
    float:left;
}
div.standart_width {
    height:20px;
}
div.footer {
    text-align: left;
    color: #FFF;
    /*width: 300px;*/
    height: 35px;
    left: 84px;
}

div.footer.index_page{
    height: 157px; width:800px;position:absolute;
}



* html div.rb_top div.tree_bg_1 {
    background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/tree_add_bg_1.png", sizingMethod="scale");
    width:9px;
}


div.img_block {
    float:right;
    padding:13px;
    width:277px;
}
div.img_block img{
    cursor:pointer;
}
div.img_small {
    float:right;
}
div.img_txt {
    float:right;
    padding-right:13px;
    text-align:right;
    padding-top:57px;
}
div.img_txt a, div.main_new_txt a {
    color:#3b6e8f;
}

.main_new_txt p {
    text-align: justify;
}

.main_new_txt p.align-center {
    text-align: center;
}

.main_new_txt p.bold {
    font-weight:bold;
}

.main_new_txt div.related_news_list{
    margin-top:20px;
}

.main_new_txt div.related_news_header{
    font-weight:bold;
}

.main_new_txt span.date {
    color:#A39161;
    margin-left:10px;
}
div.drukat {
    float:right;
    margin-right:13px;
    padding-top:3px;
}

div.pad3 {
    background-position:0 4px;
}
div.small_galeries {
    padding:3px 1px 0 1px;
    float:left;
}
div.small_galeries a {
    display:table-cell;
    padding-right:8px;
    margin-right:0;

}
div.coment_block {

    margin-left:25px;
    margin-top:9px;
}
div.com_left {
    width:195px;
    float:left;
}
div.com_middle {
    width:85px;
    margin:0 5px;
    float:left;
}
div.com_right {
    width:340px;
    float:left;
}
div.com_line {
    width:100%;
    clear:both;
    padding:2px 0;
}
div.com_name {
    float:left;
    display:inline;
    background-color:#396e8e;
    color:#FFF;
    padding:0px 4px;
}
div.com_input {
    float:right;
}
div.com_title {
    display:inline;
    background-color:#396e8e;
    color:#FFF;
    padding:2px 4px;
}
div.com_input input {
    height:11px;
    width:150px;
}
div.com_input input.code {
    width:50px;
}
div.com_line div.img {
    margin:3px 5px 0 0;
}
div.com_line  div.brown {
    background-color:#a39065;
}
div.flr {
    float:right;
}
div.com_line textarea {
    width:300px;
    height:60px;
}
div.inner {
    margin-left:28px;
}

/* tabulas formatejumi inneram */
table.tabula td {
    padding:3px;
    background-color:#FFF;
    /*	color:#807f84;*/
    color:#626063;
    border-left:2px solid #396e8e;
    border-bottom:2px solid #396e8e;
}
table.tabula td.first {
    border-left:none;
    padding-left:27px;
}
table.tabula a {
    /*color:#ab9c71;*/
    color:#477898;
}
table.tabula tr.title td {
    background-color:#807f84;
    color:#FFF;
}
table.tabula td.title {
    font-weight:bold;
}
table.tabula td.title div.lapas {
    font-weight:normal;
    padding-top:3px;
}
table.table_menu tr td {
    padding:15px 5px 0 5px;


}
table.table_menu tr td.firstinrow {
    padding-left:0;
    padding-right:10px;
}
table.table_menu tr td.lastinrow {
    padding-left:10px;
    padding-right:0;
}
table.table_menu tr td div {
    background-color:#807f83;
    height:68px;
    padding:13px 0 0 13px;
}
table.table_menu tr td div.img {
    float:right;
    margin:0 13px;
    height:auto;
    padding:0;
}

div.project {
    color:#FFFFFF;
    height:60px;

    background:#3a6e8e;
    margin-bottom:10px;
}
div.project div.link {
    margin-right:18px;
    margin-top:9px;
    padding-top:12px;
}
div.pr_short {
    float:left;
    width:98px;
    padding-left:13px;

}
div.gray {
    background-color:#807f84;
}
div.red {
    background-color:#b5111a;
}
div.white {
    background-color:#FFFFFF;
}
div.white a {
    /*color:#807f84;*/
    color:#626063;
}
div.postscript {
    color:#A39161;
    float:right;
    padding-top:5px;
}
div.postscript a {
    color:#A39161;
}
div.galerija {
    padding: 5px 0 10px 0;
}
div.galerija a{
    color:#3b6e8f;
    background:url(../img/cube_blue.jpg) no-repeat 0px 1px;
    padding-left:13px;
}
div.options .pad_b2 {
    padding-bottom:10px;
}
div.options a {
    color:#477898;
}
#search_news {

    background:#396E8E;
    display:block;
    width:336px;
    padding:5px 0px;
    height:22px;
    margin-top:0px;
}
#search_news input {
    background:#FFFFFF;
}
#search_news div.a {
    float:right;
}
.add_search a {
    color:#A39161;
}
.add_search {
    margin:12px 0 0px 35px;
}


#wrapper{
    margin-left:28px;

    width: 336px;

}
#toppanel {
    position: absolute;
    top: 270px;
    width: 336px;
    z-index: 25;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    color:#FFFFFF;
}
#panel {
    width: 336px;
    position: relative;
    top: 1px;
    height: 0;
    margin-left: auto;
    margin-right: auto;
    z-index: 10;
    overflow: hidden;
    text-align: left;
}
#panel_contents {
    background: #A29162;
    height: 100%;
    width: 904px;
    position: absolute;
    z-index: -1;
}

#panel_contents .category_name {
    background:#396E8E;
    height:23px;

}
#panel_contents .category_name div {
    float:left;
    padding-left:5px;
    width:145px;
    padding-top:5px;
}
#panel_contents .panel {
    width:330px;
    margin-left:3px;
    height:218px;
}
#panel_contents .close_bl {
    width:330px;
    text-align:center;
    padding-top:9px;

}
#panel_contents .close {
    display:inline;
    background:#807F84;
    padding:1px 5px;
}

div.innerRight {
    float:right;
    width:278px;
    margin-left:2px;
}
div.innerContent {
    margin-right:281px;
}
div.innerLineTilte {

    background:#808082;
    height:17px;
    color:#FFFFFF;
    padding:4px 0 0 12px;
    margin-right:37px;

}
div.innerContent div.innerLineTilte {
    padding-left:28px;
}
div.innerLine {
    height:21px;
    margin-bottom:3px;
}
div.innerWhiteBlock {
    background:#FFFFFF;
    margin-bottom:3px;
}
div.innerContent div.innerWhiteBlock {
    padding:10px 10px 10px 28px;

}
div.innerContent div.title_block {
    background:transparent url(../img/main_new_bg.jpg) repeat-y scroll 0 0;
    padding:0 0 0 20px;
    color:#3B6E8F;
}
div.innerContent div.oneBlock {
    padding:10px 0 0 0;
}
div.innerContent div.oneBlock div.obTitle a {
    font-weight:bold;
    color:#58595B;
}
div.smallTitle {
    margin-left:12px;
    padding:5px 0 0 15px;
    background:transparent url(../img/cube_brown.jpg) no-repeat scroll 0 7px;
}
ul.bookarks {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin-left:12px;
    padding-bottom:5px;
}
ul.bookarks	a {
    color:#A39161;

}
#old_browser_message {
    position:absolute;
    z-index:999;
    background:white;
    display:none;
}

#old_browser_message a{
    color:#3B6E8F;
}

div.fs16 {
    font-weight:bold;
}

/*--------------=== jNice ===-------------------------*/

/* -------------
 * Buttons
 * ------------- */
button {
    margin: 0;
    padding: 0;
    border: none;
    background-color: transparent;
    cursor: pointer;
    overflow: visible;
    outline: none;
    moz-outline: none;
}

*:first-child+html button[type]{
    width:1;
} /* IE7 */

button span {
    background: transparent;
    display: block;
    float: left;
    padding: 0px 4px 0px 0px; /* sliding doors padding */
    margin: 0px;
}

button span span {
    background: transparent;
    color: #FFFFFF;
    padding: 1px 4px 0px 8px;
    font-weight: normal;
    line-height: 13px;
    text-transform: lowercase;
    display: block;
    text-decoration: none;
}

/* -------------
 * Inputs
 * ------------- */
.jNiceInputWrapper {
    background: transparent;
    float:left;
}

.jNiceInputInner {
    background: transparent;
    padding: 2px 4px 2px 0;
    margin: 0 0 0 4px;
}

.jNiceInputInner INPUT {
    /*font-family: Arial, Helvetica, sans-serif;*/
    color: #58595B;
    line-height: 17px;
    height: 17px;
    *line-height: 15px;/* IE Hacks */
    *height: 15px;/* IE Hacks */
    vertical-align: middle;
    padding: 0;
    margin: 0;
    background: none;
    border: none;
    outline: none;
}

.jNiceInputWrapper_hover {
    background-position: left bottom;
}

.jNiceInputWrapper_hover .jNiceInputInner {
    background-position: right bottom;
}

/* -------------
 * Radios
 * ------------- */
.jRadioWrapper {
    float: left;
    z-index: 2;
}

.jNiceRadio {
    background: transparent;
    height: 18px;
    width: 18px;
    position: absolute;
    left: 0px;
    top: 0px;
    cursor: pointer;
    vertical-align: middle;
}

/* -------------
 * Checkboxes
 * ------------- */
.jNiceCheckbox {
    background: transparent;
    height: 18px;
    width: 18px;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 2;
    cursor: pointer;
}

/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
.jNiceChecked {
    background-position: center bottom;
}

/* -------------
 * Selects
 * ------------- */
.jNiceWrapper SELECT {
    border: none;
    margin: 0;
    padding: 0;
    display: none;
}

.jNiceSelectWrapper {
    height: 21px;
    left: 0px;
    top: 0px;
    z-index: 3;
    position: absolute;
}

.jNiceWrapper IFRAME {
    position: absolute;
    z-index: 1;
    width: 100%;
    left: 0px;
    top: 0px;
}

.jNiceSelectWrapper .jNiceSelectText {
    height: 17px;
    line-height: 17px;
    padding: 2px 3px 0px 8px;
    border-right: none;
    background-color: #FFF;
    overflow: hidden;
    float: none;
    position: absolute;
    z-index: 100;
}

.jNiceSelectWrapper .jNiceSelectOpen {
    width: 21px;
    height: 17px;
    background-image: url(../img/arrow_down.jpg);
    background-position: center center;
    background-repeat:  no-repeat;
    z-index: 100;
    display: block;
    position: absolute;
    top: 2px;
    right: 0px;
    overflow: hidden;
}

.jNiceSelectWrapper UL {
    width: 98%;
    max-height: 470px;
    position: absolute;
    top: 21px;
    left: 0px;
    list-style: none;
    background-color: #FFF;
    border: solid 1px #CCC;
    display: none;
    margin: 0;
    padding: 0;
    overflow: auto;
    z-index: 100;
}

.jNiceSelectWrapper UL A {
    color: #807f83;
    background-color: #FFF;
    display: block;
    padding: 5px;
    text-decoration: none;
    padding-left: 7px;
}

.jNiceSelectWrapper UL A:hover {
    background: #807f83;
    color:#FFF;
}

.jNiceSelectWrapper UL A.selected {
    background: #807f83;
    color: #FFF;
}

.jNiceFocus {
    border: dotted 1px #666666;
}

.jNiceHidden {
    opacity: 0;
    z-index: -1;
    position: relative;
}

.jNiceWrapper {
    position: relative;
    vertical-align: top;
}

.jNiceWrapper INPUT {
    outline: none;
    moz-outline: none;
}

#form_lng SELECT {
    width: 90px;
}

#search_news .sr_select_2,
#search_news .sr_input,
#search_news .sr_select_1,
#search_form .sr_select_2,
#search_form .sr_input,
#search_form .sr_select_1 {
    float: left;
}

#search_news .sr_input {
    margin-left: 0px;
}

#search_news .jNiceSelectWrapper  DIV  SPAN{
    padding-top: 2px;
    height: 17px;
}

#search_form .sr_select_2 .jNiceSelectWrapper .jNiceSelectText,
#search_news .sr_select_2 .jNiceSelectWrapper .jNiceSelectText {
    background-color: #a29162;
    border-bottom-color: #a29162;
    color: #FFFFFF;
}

#search_form #form_atras .jNiceSelectWrapper .jNiceSelectOpen,
#search_news .sr_select_2 .jNiceSelectWrapper .jNiceSelectOpen {
    background-image: url(../img/arrow_down_white.jpg);
}

#search_form .jNiceInputInner,
#search_news .jNiceInputInner {
    background: #FFFFFF;
    padding-top: 2px;
    height: 17px;
}

#search_news .sr_select_2 {
    margin-right: 3px;
}

DIV.jNice_lang_div{
    width: 89px;
    height: 21px;
    margin-top: 4px;
    margin-right: 1px;
    float: right;
}

.jNiceSelectWrapper DIV{
    overflow: hidden;
    height: 21px;
    padding: 0px;
    position: relative;
}

.jNiceSelectWrapper UL{
    overflow-x: hidden;
}

.jNice_atras_saites{
    float: left;
    text-align: left;
    background-color: #A29062;
}

#atras_saites_select{
    width: 115px;
    overflow: hidden;
}

DIV.jNice_atras_saites .jNiceSelectWrapper DIV{
    background-color: #A29062;
}

DIV.jNice_atras_saites .jNiceSelectWrapper .jNiceSelectText {
    color: #FFFFFF;
    text-transform: uppercase;
    background-color: #A29062;
}

DIV.jNice_atras_saites .jNiceSelectWrapper .jNiceSelectOpen {
    background-color: #A29062;
}

DIV.jNice_atras_saites .jNiceSelectWrapper UL A{
    text-transform: uppercase;
}

DIV.jNice_search_div{
    width: 293px !important;
    height: 21px !important;
    margin: 0px;
    padding: 0px;
    float: right;
}

DIV.jNice_search_div .jN_search_button{
    width: 34px;
    height: 21px;
    float: right;
    padding: 0px;
    overflow: hidden;
    cursor: pointer;
}

DIV.jNice_search_div DIV.sr_input #tekstins{
    width: 120px !important;
    margin: 0px 4px 2px 4px;
    background-color: #FFF;
    position: relative;
    z-index: 250;
}

DIV.jNice_search_div{
    position: relative;
}

DIV.jNice_search_div .jNiceWrapper{
    display: block;
}

DIV.jNice_search_div .jNiceInputWrapper{
    padding: 0px;
    margin: 0px;
}

DIV.jNice_search_div .jNiceInputInner{
    float: left;
    margin: 0px;
}

DIV.jNice_lang_div .jNiceSelectWrapper DIV {
    height: 18px;
}

DIV.jNice_lang_div .jNiceSelectWrapper UL {
    top: 18px;
}

DIV.jNice_lang_div .jNiceSelectWrapper .jNiceSelectText {
    padding-top: 0px;
}

DIV.jNice_lang_div .jNiceSelectWrapper .jNiceSelectOpen {
    top: 0px;
}

DIV.jNice_lang_div .jNiceSelectWrapper DIV,
DIV.jNice_search_div .jNiceSelectWrapper DIV{
    background-color: #FFFFFF;
}

DIV.jNice_search_div .sr_select_1{
    margin-right: 9px;
}

DIV.jNice_search_div .sr_select_1 SELECT{
    width: 111px;
    display: none;
}

/*--------------=== end of jNice ===---------------------------*/



/*------------ ADDED ---------------*/

.txtb_small_curent_levpages_link.right{
    margin-right: 0px;
    /*float: right;*/
}

.calendar_event_date{
    float: left;
    /*margin-bottom: 3px;*/
    /*text-transform: capitalize;*/
    text-align: left;
    color:white;
    /*background-color: #FFF;*/
}

div.calendar_search_results .calendar_event_date{
    color:#58595b;
}

.navigation_inner.pad_b2{
    color: #FFFFFF;
    display: block;
}

.tx-cal-controller{
    margin-bottom: 0px;
}

.tx-cal-controller FORM{
    margin: 0px;
    padding: 0px;
}

.tx-cal-controller .navigation_inner{
    text-transform: uppercase;
}

.tx-cal-controller .navigation_inner .first A{
    color:#A29062;
    text-transform: lowercase;
}

.tx-cal-controller .calendar_search_results{
    padding: 10px 10px 10px 26px;
    margin-bottom: 10px;
    background-color: #FFF;
}

.tx-cal-controller .found{
    color: #807f84;
}

.nextday_arrow{
    border: 0px;
}

.month_mini_cal{
    position: relative;
    top: -30px;
    z-index: 15;
}

.mini_cal_title{
    margin: auto;
    margin-bottom: 10px;
    background-color: #807f84;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    color: white;
}

.mini_cal_title A{
    display: block;
    padding-top: 2px;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    color: white;
}

.month-small{
    width: 100%;
    background-color: transparent;
    border: 0px !important;
    color: #807f84;
}

.month-small A{
    color: #a29062 !important;
    text-decoration: none;
    text-transform: uppercase;
}

.month-small TD{
    text-align: center;
    vertical-align: middle;
    text-transform: uppercase;
    border: 2px solid #396E8E;
    border-collapse: collapse;
}

.month-weekdays{
    color: #FFFFFF;
    background-color: #807f84;
}

.month-weekdays{
    color: #FFFFFF;
    background-color: #807f84;
}

.eventDay, .monthWeekend, .monthSelected, .monthSmallBasic, .monthMediumBasic{
    background-color: #FFFFFF;
}

.monthToday, .monthToday a:link, .monthToday a:visited{
    background-color: #FFFFFF;
}

.monthOff, .monthOff a:link, .monthOff a:visited{
    color: #FFFFFF ! important;
    background-color: #a29062;
}

.monthSelected, .monthSelected a:link, .monthSelected a:visited{
    color: #FFFFFF !important;
    background-color: #b6101a !important;
}

/*
DIV.rb_top DIV.lng DIV.txt_size_1, DIV.rb_top DIV.lng DIV.txt_size_2, DIV.rb_top DIV.lng DIV.txt_size_3{
	margin-left: 3px;
	width: 18px;
	height: 21px;
	overflow: hidden;
}*/

DIV.banner{
    width: 416px;
    height: 80px;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
}

DIV.border {
    min-width: 965px;
}

DIV.rb_top{

}

DIV.rb_search{
    text-align: center;
}

DIV.rb_search_r_side{
    width: 416px !important;
    min-width: 416px;
}

DIV.logo{
    text-align: left;
    width: 276px;
}

DIV.top_content_footer_include{
    width: 230px;
    height: 125px;
    text-align: left;
    margin: 0px auto;

}

DIV.top_content_footer_include .centred{
    height: 125px;
    margin: 0px auto;
}

FIELDSET.csc-mailform{
    border: 0px;
    overflow: visible;
    padding-top: 20px;
    padding-left: 25px;
}

FIELDSET.csc-mailform .csc-mailform-label{
    /*height: 11px;*/
    clear: both;
    float: left;
    color: #FFFFFF;
    text-align: left;
}

DIV.csc-mailform-field{
    clear: both;
    float: left;
    padding: 2px 0;
    color: #FFFFFF;
}

DIV.csc-mailform-field LABEL{
    width: 150px;
    float: left;
    display: inline;
    background-color: #807F83;/* #396E8E !important;*/
    color: #FFF;
    padding: 2px 4px;
    margin-right: 4px;
}

DIV.csc-mailform-field INPUT {
    /*width: 150px;*/
    height: 16px;
    float: left;
    color: #58595B;
    padding: 0px 4px;
    border: 0px;
}

DIV.csc-mailform-field INPUT[type=text],
DIV.csc-mailform-field INPUT[type=date],
DIV.csc-mailform-field INPUT[type=email],
DIV.csc-mailform-field INPUT[type=password] {
    height: 19px;
}

DIV.csc-mailform-field SELECT{
    /*width: 150px;*/
    min-height: 18px;
    float: left;
    color: #58595B;
    padding: 0px 0px 0px 4px;
    border: 0px;
}

DIV.csc-mailform-field #mailformattachment1,
DIV.csc-mailform-field #mailformattachment2,
DIV.csc-mailform-field #mailformattachment3,
DIV.csc-mailform-field #mailformattachment4,
DIV.csc-mailform-field #mailformattachment5,
DIV.csc-mailform-field .file_upload_field {
    border: 1px solid #396E8E;
    height: auto;
}

DIV.csc-mailform-field .csc-mailform-check{
    border: 0px;
    color: #58595B;
}

DIV.csc-mailform-field TEXTAREA {
    float: left;
    color: #58595B;
    border: 0px;
}

DIV.csc-mailform-field .csc-mailform-submit{
    height: 20px;
    color: #FFF;
    background-color: #A29062;
    border: 0px;
    float: left;
    margin-left: 162px;
    cursor: pointer;
}

SPAN.csc-mailform-radio{
    /*clear: both;*/
    float: left;
}

SPAN.csc-mailform-radio .radio_vertical {
    margin-left: 10px;
}

div.captcha {
    float: left;
}
div.captcha input {
    width: 221px;
}

SPAN.csc-mailform-radio LABEL{
    background: transparent;
    display: block;
    /*    float: none;*/
    margin-left: 5px;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 5px;
    min-width: 150px;
    width: auto;
}

SPAN.csc-mailform-radio INPUT{
    clear: both;
}

SPAN.csc-mailform-radio FIELDSET{
    border: 0;
    margin-top: 0px;
    padding-top: 0px;
}

SPAN.csc-mailform-radio FIELDSET LEGEND{
    display: none;
}

SPAN.csc-mailform-radio FIELDSET LABEL{
    width: auto;
}

DIV.csc-mailform-field LABEL.error, label.error, div.warning {
    background-color: #FFFFFF;
    color: #FF0000;
    margin-left: 4px;
    padding: 1px 4px;
}

DIV.tx-indexedsearch{
    margin-top: 20px;
    clear: both;
}

DIV.tx-indexedsearch-searchbox{
    clear: both;
    overflow: hidden;
    margin-left: 26px;
    margin-bottom: 10px;
}

DIV.tx-indexedsearch DIV.field_label{
    width: 150px;
    float: left;
    background-color: #807F83;/* #396E8E !important;*/
    color: #FFF;
    padding: 2px 4px;
    margin-right: 4px;
}

DIV.tx-indexedsearch DIV.field_input{
    /*height: 17px;*/
    float: left;
    overflow: hidden;
    text-align: left;
    margin: 0px;
    padding: 0px;
}

DIV.tx-indexedsearch DIV.field_input .tx-indexedsearch-searchbox-sword{
    height: 17px;
    margin: 0px;
    color: #58595B;
    padding: 0px 4px;
    border: 0px;
}

DIV.tx-indexedsearch DIV.field_submit{
    float: left;
    margin-left: 4px;

}

DIV.tx-indexedsearch DIV.field_submit .tx-indexedsearch-searchbox-button{
    height: 17px;
    overflow: hidden;
    color: #FFF;
    background-color: #A29062;
    border: 0px;
    padding-bottom: 2px;
    cursor: pointer;
}

DIV.tx-indexedsearch .tx-indexedsearch-whatis{
    margin-left: 26px;
    color: #FFF;
}

DIV.tx-indexedsearch .tx-indexedsearch-browsebox{
    margin-left: 26px;
    color: #FFF;
}

DIV.tx-indexedsearch-res{
    clear: both;
    background-color: #FFF;
    padding: 10px 10px 10px 26px;
}

DIV.tx-indexedsearch-res .tx-indexedsearch-title{
    padding: 0px;
    margin-bottom: 10px;
    font-weight: bold;
    text-align: left;
    color: #58585a;
}

DIV.tx-indexedsearch-res .tx-indexedsearch-title A{
    font-weight: bold;
    color: #58585a;
}

DIV.tx-indexedsearch-res .tx-indexedsearch-secHead .tx-indexedsearch-title A{
    color: #A29062;
}

DIV.tx-indexedsearch .tx-indexedsearch-sectionlinks{
    float: left;
}

DIV.tx-indexedsearch .tx-indexedsearch-browsebox{
    /*clear: both;*/
    /*height: 20px;*/
}

DIV.tx-indexedsearch .tx-indexedsearch-browsebox UL{
    display: block;
    height: 20px;
    /*float: left;*/
    margin: 10px 0px;
}

DIV.tx-indexedsearch .tx-indexedsearch-browsebox LI{
    /*width: 10px;*/
    height: 14px;
    margin-right: 4px;
    padding: 0px;
    display: block;
    float: left;
    color: #FFF;
    text-align: center;
    background-color: #A29062;
    overflow: hidden;
}

DIV.tx-indexedsearch .tx-indexedsearch-browsebox LI.tx-indexedsearch-browselist-currentPage{
    background-color: #B6101A !important;
}

DIV.tx-indexedsearch .tx-indexedsearch-browsebox LI A{
    margin: 0px 4px 0px 4px;
    padding: 0px;
    display: block;
    color: #FFF;
    text-align: center;
}

.tx-indexedsearch-noresults{
    margin: 5px 5px 5px 26px;
    padding: 2px;
    display: block;
    color: #FFF;
    text-align: center;
    background-color: #B6101A;
}

DIV.break_block_f{
    clear: both;
    height: 40px;
}

DIV.footer_f{
    width: 98%;
    margin: 0px;
    padding-bottom: 10px;
    position: absolute;
    bottom: 0px;
    text-align:center;
    color:#FFF;
}

div.section_title{
    padding: 6px 0 0 0;
    font-weight: bold;
    background-color: white;
}
div.last_news ul.no_top_padd_news_list{
    padding-top:2px;
}

div.proj_logo_container{
    height:58px;
    margin:0 0 12px 28px;
}

div.fs16 {
    padding-bottom:0;
}


div.main_new div.rotating_new_txt {
    border: solid 1px white;
    /*margin:0 280px 0 28px; [ARNIS]*/
    margin:0 28px 0 28px;
}
div.rotating_new_txt a {
    color:#3b6e8f;
}

/*==table config for rte and news*/
div.rte_text_txt table, div.main_new_txt table {
    border-left: 1px solid;
    border-top: 1px solid;
    border-color: #396E8E;
    border-collapse:collapse;
    border-spacing:0;
}
div.rte_text_txt table td, div.main_new_txt table td{
    border-right: 1px solid;
    border-bottom: 1px solid;
    border-color: #396E8E;
    font-family: Arial;
}

div.rte_text_txt table.contenttablenoborder, div.rte_text_txt table.contenttablenoborder td{
    border:none;
}
div.main_new_txt table.contenttablenoborder, div.main_new_txt table.contenttablenoborder td{
    border:none;
}


div.rte_text_txt table a, div.main_new_txt table a{
    font-family: Arial;
}

div.rte_text_txt table p, div.rte_text_txt table div, div.main_new_txt table p, div.main_new_txt table div{
    margin:0px;
    text-align:inherit;
}

div.rte_text_txt table td.align-left, div.main_new_txt table td.align-left{
    text-align:left;
}
div.rte_text_txt table td.align-center, div.main_new_txt table td.align-center{
    text-align:center;
}
div.rte_text_txt table td.align-right, div.main_new_txt table td.align-right{
    text-align:right;
}

div.rte_text_txt table td.align-justify, div.main_new_txt table td.align-justify{
    text-align:justify;
}

table.align-left{
    float:left;
}
table.align-center{
    margin:auto;
}
table.align-right{
    float:right;
}
/*==end table config*/
/*table style for Table content element generated table*/
div.rte_text_txt table.contenttable{
    width:100%;
}


h1,h2,h3,h4,h5,h6{
    font-weight:normal;
    margin:0 0 9px 0;
    color:#3b6e8f;
}
h1{
    font-size:24px;
}
h2{
    font-size:22px;
}
h3{
    font-size:20px;
}
h4{
    font-size:18px;
}
h5{
    font-size:16px;
}
h6{
    font-size:14px;
}

.tx_myquizpoll_pi1-question,
.tx_myquizpoll_pi1-answer
{
    color: white;
}

.kid_proj_link_container{
    color: #58595B;
    font-style: italic;
    float: right;
    font-size: 12px;
    margin-right: 21px;
    margin-top: 23px;
}

.tx-myquizpoll-pi1{
    margin-top: 20px;
}

.tx-myquizpoll-pi1 #titleTable{
    width: 100%;
}

#tx_myquizpoll_pi1_error{
    background-color: white;
    color: red;
    font-weight: bold;
    padding: 10px;
    display: none;
}

.tx_myquizpoll_pagetitle{
    color: white;
    margin-left: 27px;
}

.tx_myquizpoll_pi1-quest{
    clear: both;
    float: left;
    margin: 10px 27px;
}

.tx_myquizpoll_pi1-question{
    clear: both;
    float: left;
    margin: 4px 0px;
}

.tx_myquizpoll_pi1-paldies{

}

.tx_myquizpoll_pi1-notanswered{
    float: left;
    margin-top: 5px;
    margin-right: 6px;
    background-color: red;
    display: none;
}

.tx_myquizpoll_pi1-notanswered IMG{
    margin: 3px;
}

.tx_myquizpoll_pi1-answer{
    clear: both;
    float: left;
}

.tx_myquizpoll_pi1-buttons{
    clear: both;
    float: left;
    margin-top: 10px;
    margin: 10px 27px;
}

.tx_myquizpoll_pi1-submit,
.tx_myquizpoll_pi1-reset
{
    color: #FFF;
    background-color: #A29062;
    border: 0px;
    float: left;
    cursor: pointer;
    margin-right: 6px;
    padding-bottom: 2px;
}

.tx-luquizresults-pi1{
    background-color: white;
}


.tx-luquizresults-pi1 TD,
.tx-luquizresults-pi1 TH{
    /*width: 24%;*/
    text-align: left;
    padding-left: 27px;
    padding-top: 12px;
    vertical-align: top;
}

.tx-luquizresults-pi1 UL{
    margin: 10px 10px 20px 27px;
}

.left_menu_sub_container{
    width: 170px;
    min-height: 100px;
    overflow: hidden;
    position: relative;
}

UL.left_menu_sub,
UL.left_menu_sub2{
    overflow: hidden;
    position: relative;
    width: 168px;
    max-width: 168px;
    margin: 0px;
    padding: 0px;
    list-style: none;
    font-size: 12px;
}

UL.left_menu_sub{
    background-color: #807F83;
    border: 1px solid #807F83;
}

UL.left_menu_sub2{
    background-color: #A39161;
    border: 1px solid #A39161;
}

UL.left_menu_sub LI,
UL.left_menu_sub2 LI{
    padding: 5px;
}
/*
UL.left_menu LI A,
UL.left_menu_sub LI A,
UL.left_menu_sub2 LI A{
	display: block;
	width: 100%;
}*/

UL.left_menu_sub LI A,
UL.left_menu_sub2 LI A{
    text-decoration: none;
}

.tMenuLay_scrContrl{
    width: 100%;
    height: 20px;
    color: white;
    position: absolute;
    left: 0px;
    z-index: 10000;
}

.tMenuLay_scrContrl.up{
    bottom: 0px;
    background:url(../img/menu_down.jpg) no-repeat center center;
}

.tMenuLay_scrContrl.down{
    top: 0px;
    background:url(../img/menu_up.jpg) no-repeat center center;
}

.tMenuLay_scrContrl.sub{
    background-color:#807F83;
}

.tMenuLay_scrContrl.sub2{
    background-color:#A39161;
}


/* next level menu style*/

div.menu_container{
    margin:13px 0 0 16px;
}

div.menu_item_cell {
    width: 33%;
}

div.m_item_cell_inl_blck {
    display:inline-block;
}

div.m_item_cell_flt_left {
    float:left;
}

div.clear_both_div{
    clear:both;
}

div.menu_container div.menu_item_cell div{
    background-color:#807f83;
    height:68px;
    padding:13px 0 0 13px;
    margin:12px 0 0 12px;
    overflow:hidden;
}

div.menu_container div.menu_item_cell div.link{
    width:70%;
    padding:0px;
    margin:0px;
    float:left;
}

div.menu_container div.menu_item_cell div.img{
    float:right;
    margin:0 13px;
    height:auto;
    padding:0;
}

/* rich text editor style*/
div.content_main div.rte_text {
    background:#FFFFFF;
    min-height:5px;
}

div.rte_text div.title_block {
    /*background: url("../img/main_new_bg.jpg") repeat-y scroll 0 0 transparent;*/
    margin: 0 0 20px 27px;
    /*margin:9px 0 20px 0;*/
    padding-top: 15px;
    /*padding-left: 20px;*/
    position:relative;
}
div.rte_text .ce-textpic div.title_block {
    margin-left: 0;
}
div.rte_text div.title_block div.title {
    font-size:24px;
}

div.rte_text div.title_block #titleTable {
    background:url(../img/main_new_bg.jpg) repeat-y;
    padding-left:20px;
}


div.rte_text_txt div.title_block table,
div.main_new_txt div.title_block table {
    border-left: 0;
    border-top: 0;
    border-collapse: inherit;
    border-spacing: inherit;
}
div.rte_text_txt div.title_block table td,
div.main_new_txt div.title_block table td{
    border-right: 0;
    border-bottom: 0;
}

div.rotating_item {
    background: url(../img/main_new_bg.jpg) repeat-y;
    padding-left: 20px !important;
}

div.rte_text div.title_block div.title {
    color:#3b6e8f;
    padding-bottom:5px;
}

div.rte_text div.title_block div.links_right {
    float:right;
    text-align:right;
    bottom:0;
    right:0;
}


div.rte_text div.title_block div.links_right a {
    color:#a39161;
}
div.rte_text div.rte_text_txt {
    color:#58595b;
    margin:0 25px 0 28px;
    padding-bottom:1px;
}
div.rte_text div.csc-textpic div.rte_text_txt{
    margin-left:0;
}
div.content_main  div.csc-textpic-above div.csc-textpic-text{
    clear:none;
}
div.content_main div.csc-textpic-clear{
    clear:none;
}
div.rte_text div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{
    margin-top:3px;
}

div.rte_text_txt a, div.basic_text a,
div.rte_text.white_block a, div.white_block a {
    color:#3B6E8F;
}


div.rte_text div.rte_text_txt ul, div.rte_text div.rte_text_txt ol{
    margin-left:28px;
    margin-bottom:11px;
}

.rte_text_txt p {
    text-align: justify;
    margin-top:0;
}

.rte_text_txt p.align-center {
    text-align: center;
}

.rte_text_txt p.align-right {
    text-align: right;
}

p.csc-frame-frame1{ background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
p.csc-frame-frame2{ background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }

.rte_text_txt .important{
    color:red;
}

.rte_text_txt .important a{
    color:red;
}

.rte_text_txt .indent{
    margin-left:14px;
}

div.menu_container div {
    font-size:18px;
}

DIV.tx-cal-pagenav {
    height: 15px;
    margin-left: 7px;
}

DIV.tx-cal-pagenav-item {
    height: 15px;
    margin-left: 3px;
    padding: 0px 4px;
    display: inline;
    float: left;
    text-decoration: none;
    color: #FFFFFF;
    background-color: #A29062;
}

DIV.tx-cal-pagenav-item A {
    margin-top: 1px;
    display: block;
    text-decoration: none;
    color: #FFFFFF;
}

DIV.tx-cal-pagenav-item A:hover {
    text-decoration: underline;
    color: #FFFFFF;
}

DIV.tx-cal-pagenav-item IMG {
    margin-top: 2px;
}

DIV.tx-cal-pagenav-item SPAN {
    margin-top: 1px;
    display: block;
}

DIV.tx-cal-pagenav-item.act {
    background-color: #b6101a !important;
}

DIV.tx-cal-pagenav-item.title {
    text-transform: uppercase;
    background-color: #807f84 !important;
}

DIV.tx-cal-pagenav-item.spacer {
    background-color: #807f84 !important;
}


/* AddWord */
UL.addw_dropdown{
    list-style: none;
    position: relative;
}

UL.addw_dropdown LI.addw_first_li{
    position: relative;
    min-height: 22px;
    min-width: 56px;
    background:url(../images/empty.gif);
}

UL.addw_dropdown LI.hover{
    cursor: pointer;
}

UL.addw_dropdown UL.sub_menu{
    list-style: none;
    display: none;
    position: relative;
}

UL.addw_dropdown UL.sub_menu LI{
    float: left;
}

UL.addw_dropdown A:hover{
    color: #FFF;
    text-decoration: none;
}

UL.addw_dropdown LI A{
    display: block;
    padding: 4px 8px;
    color: #FFF;
}

UL.addw_dropdown LI A.addw_title{
    float: right;
}

UL.addw_dropdown UL.sub_menu LI.hover A{
    color: #FFF;
    text-decoration: none;
}

.fb_iframe_widget span{
    vertical-align:baseline !important;
    margin-right:20px;
}
.twitter-share-button {
    width: 100px !important;
}
iframe.draugiem-iframe{
    margin-right:20px;
}

.hiddable{
    position:relative;
}

.hiddable div.title, .hiddable div.triangle{
    cursor:pointer;
}

.hiddable .spacer{
    clear:both;
    float:left;
    width:100%;
    height:20px;
    background-color:white;
    margin-top:-20px;
}

.hiddable.show .spacer{
    display:none;
}

.hiddable .white_block .rte_text_txt.full,
.hiddable .title_block .links_right,
.hiddable .title_block .small_txt{
    display:none;
}

.hiddable.show .white_block .rte_text_txt.full,
.hiddable.show .title_block .links_right,
.hiddable.show .title_block .small_txt{
    display:block;
}

.hiddable h1 {
    font-size: 15px;
    font-weight: bold;
    margin-left: 15px;
}
.hiddable .triangle {
    background:transparent url(../img/arrow-right-closed-section.gif) no-repeat scroll 0 0;
    height: 9px;
    left: 28px;
    position: absolute;
    top: 4px;
    width: 9px;
}

.hiddable.show .triangle {
    background:transparent url(../img/arrow-down-opened-section.gif) no-repeat scroll 0 0;
}

.actlinks{
    margin: 20px 0;
}

.actlinks A{
    cursor:pointer;
    font-weight:bold;
}
SPAN.csc-mailform-radio fieldset INPUT{float:none;}


.top_main_menu nav {
    font-size: 18px;
}

.top_main_menu nav ul {
    list-style: none;
}

.top_main_menu nav ul ul {
    background-color: #807f83;
    border: 1px solid #807f83;
    font-size: 12px;
    width: 168px;
    max-width: 168px;
    margin: 0;
    top: 0;
    left: 100%;
    height: auto;
    max-height: 50%;
    max-height: 50vh;
    overflow-y: auto;
}


.top_main_menu nav li {
    position: static;
    padding-bottom: 7px;
}

.top_main_menu nav ul ul li {
    padding: 5px;
}

.top_main_menu nav.menu_wrap {
    position: relative;
    box-sizing: border-box;
}

.top_main_menu nav li .menu_wrap {
    position: absolute;
    z-index: 4050;
    display: none;
}

.top_main_menu nav li:hover > .menu_wrap {
    display: block;
}

.top_main_menu nav ul li:hover a {
    color: #fff;
}

.top_main_menu nav ul ul li:hover {
    background-color: white;
}

.top_main_menu nav ul ul li:hover > a,
.top_main_menu nav ul ul li a:hover {
    color: #a39161;
    text-decoration: none;
}

.top_main_menu nav ul ul ul {
    background-color: #a39161;
}

.top_main_menu nav ul ul ul a:hover {
    color: #807f83;
}
/*===*/
.l_n_img > img {
    height: auto;
    width: 95px;
}

/*#newsContent .img img { [ARNIS]*/
/*width: 241px;*/
/*}*/

div.main_new div.img {
    height: 200px;
    margin: 13px 13px 0;
    overflow: hidden;
}
.align-center{
    text-align:center;
}

/******* carousel ********/
.small_galeries .carousel ul {
    list-style-type: none;
}

.small_galeries .carousel ul li {
    float: left;
}

.powermail_legend {
    font-weight:normal;
    margin:0 0 9px 0;
    font-size:20px;
    color:#fff;
    padding: 15px 0 0 0;
    margin: 0px;
}
.powermail_submit {
    margin-top: 10px;
}

.mright_block > div:nth-of-type(2) {
    background: #A39161;
    padding: 5px 0 0 0;
}
ul.powermail_message  {
    color: #ffffff;
    margin-left: 25px;
    margin-top: 10px;
    list-style-type: none;
}
ul.powermail_message_error {
    color: #ff0000;
    background-color: #feef6d;
    padding: 10px;
    font-weight: bold;
}

.csc-default {
  background: #ffffff;
}
.csc-default > a {
  color: #396E8E;
}

.mright_block > .csc-default {
  background: none !important;
}
