﻿@charset "utf-8";
/* CSS Document */
* {
    margin: 0 auto;
}

strong {
    font-weight: bold;
}

ins {
    text-decoration: underline;
}

del {
    text-decoration: line-through;
}

em {
    font-style: italic;
}

img {
    border: none;
    vertical-align: middle;
}

/* Clearfix */
.block {
    margin: auto;
    /* display:-moz-inline-box; /* For FF */
    display: inline-block;
    vertical-align: top;
}

.clear:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clear {
    clear: both;
    float: none;
    display: inline-block;
}

html[xmlns] .clear {
    display: block;
}

* html .clear {
    height: 1%;
    overflow: visible;
}
/*Main*/

@font-face {
    font-family: 'nino';
    src: url('../fonts/nino.eot');
    src: local('☺'), url('../fonts/nino.ttf') format('truetype'), url('../fonts/nino.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'dejavu';
    src: url('../fonts/bpg_dejavu_sans.eot');
    src: local('dejavu'), url('../fonts/bpg_dejavu_sans.woff') format('woff'), url('../fonts/bpg_dejavu_sans.ttf') format('truetype');
    font-style: normal;
    font-weight: 400;
}



body {
    font-family: 'dejavu',"Arial";
    text-align: left;
    width: 100%;
    font-size: 12px;
    /*background: #f2f2f2;*/
    background: url("images/BG-pattern.png") repeat;
    position: relative;
    -webkit-text-stroke: 0.3px;
}

a {
    color: #444;
    text-decoration: none;
}

em {
    display: none;
}

.konteiner {
    width: 1280px;
    min-height: 500px;
    overflow: hidden;
    position: relative;
}

.pageHeader {
    min-height: 200px;
}

    .pageHeader h1 {
        height: 96px;
        background: #fff;
        padding: 28px 33px;
    }

.logo {
    float: left;
    width: 303px;
    height: 101px;
}


/*menu_top*/

.menu_top {
    height: 60px;
    font-family: 'nino';
}

.menu_left {
    background: url(../image/menu_left.png) no-repeat;
    width: 5px;
    height: 60px;
    float: left;
}

.menu_center {
    background: url(../image/mmenu_center.png) repeat-x center;
    width: 1270px;
    height: 60px;
    float: left;
}


    .menu_center ul li {
        list-style-type: none;
        float: left;
        color: #fff;
        padding: 24px 18px 0 27px;
        background: url(../image/menu_border.png) no-repeat;
        height: 50px;
    }

        .menu_center ul li a {
            list-style-type: none;
            float: left;
            color: #fff;
            padding: 0 20px 0 10px;
            text-shadow: 1px 1px #00517b;
            -webkit-text-stroke: 0.3px;
            font-size: 14px;
        }

.menu_right {
    background: url(../image/menu_right.png) no-repeat;
    width: 5px;
    height: 60px;
    float: right;
}

#li_first {
    background: none;
}


.slide {
    background: #666;
    height: 405px;
    width: 1270px;
}

.slide_left {
    width: 958px;
    float: left;
}

.slide_right {
    width: 309px;
    height: 405px;
    float: right;
    background: url(../image/slide_right.png) no-repeat;
    position: relative;
}


#slider {
    width: 956px;
    height: 405px;
    /*IE bugfix*/
    padding: 0;
    margin: 0;
}

    #slider li {
        list-style: none;
    }

#news-slider {
    width: 100%;
    height: 346px;
    z-index: 0;
    /*IE bugfix*/
    padding: 0;
    margin: 0;
}

    #news-slider li {
        list-style: none;
    }

/*content*/

.content {
    background: url(../image/content_bg.png) repeat;
    overflow: hidden;
    width: 1270px;
    padding-bottom: 152px;
}

.menu_cont {
    background: none repeat scroll 0 0 rgb(255, 255, 255);
    height: 350px;
    width: 1276px;
}

.decor_menu {
    background: url(../image/in_decor.png) no-repeat center bottom;
    height: 6px;
    width: 1280px;
}

.in_cont {
    float: left;
    height: 230px;
    overflow: hidden;
    padding: 55px;
    width: 856px;
}

.read_more {
    background: url(../image/read_more.png) no-repeat right bottom;
    width: 63px;
    height: 70px;
    position: absolute;
    top: 982px;
    left: 905px;
}

.in_cont img {
    border: 1px solid rgb(153, 153, 153);
    float: left;
}

.info {
    float: right;
    overflow: hidden;
}

    .info h3 {
        color: rgb(2, 126, 186);
        font-size: 16px;
        font-weight: normal;
        margin-bottom: 13px;
        width: 475px;
    }

        .info h3:hover {
            color: #065880;
            font-size: 16px;
            font-weight: normal;
            margin-bottom: 13px;
            width: 475px;
        }

    .info a:hover {
        color: #666666;
    }

.date_title {
    margin-bottom: 50px;
}

    .date_title a {
        color: rgb(255, 255, 255);
        font-family: 'nino';
        padding-top: 10px;
        text-align: center;
    }

.date {
    background: none repeat #a0a0a0;
    float: left;
    height: 24px;
    width: 148px;
}

.news_date {
    background: url(../image/nes_date.png) no-repeat;
    float: left;
    height: 24px;
    width: 84px;
}

.info span {
    color: rgb(51, 51, 51);
    display: block;
    font-size: 14px;
    padding-top: 14px;
    width: 475px;
}

.content_news {
    background: url(../image/content_bg.png) repeat;
    min-height: 500px;
    padding-top: 32px;
    width: 1270px;
}

.archiv_title {
    background: rgb(255, 255, 255);
    height: 47px;
    /*margin-bottom: 30px;*/
}

.archiv_border {
    background: url(../image/news_archiv.png) no-repeat;
    float: left;
    height: 52px;
    left: 0;
    position: absolute;
    width: 5px;
    z-index: 100;
}

.archiv_news {
    /*background: none repeat scroll 0 0 rgb(2, 126, 186);*/
    background: url(../image/news_archive.png) no-repeat;
    float: left;
    height: 52px;
    padding: 15px;
    position: absolute;
    width: 193px;
    margin-left: -5px;
}



    .archiv_news:hover {
        background: url(../image/news_archive_hover.png) no-repeat;
        float: left;
        height: 52px;
        padding: 15px;
        position: absolute;
        width: 193px;
        margin-left: -5px;
    }




    .archiv_news a {
        color: rgb(255, 255, 255);
        font-family: 'nino';
        font-size: 14px;
        text-align: center;
    }

.news_box {
    margin: 33px 71px 33px 0;
    overflow: hidden;
    width: 950px;
}

.news_time {
    background: url(../image/new_bg.png) no-repeat;
    cursor: pointer;
    font-family: 'nino';
    height: 48px;
    left: 0;
    padding: 7px 15px;
    position: absolute;
    width:129px;
    z-index: 100;
}

.subscribe {
    height: 52px;
    float: right;
    width: 193px;
    margin-right: 305px;
    padding-top: 17px;
}

    .subscribe a {
        color: black;
        font-family: 'BPG Nino Mtavruli';
        font-size: 14px;
        text-align: center;
        font-weight: normal;
    }

.news_time p {
    color: rgb(255, 255, 255);
}

.span {
    color: rgb(138, 191, 217) !important;
    display: block;
}

.news_box h3 {
    color: rgb(2, 126, 186);
    float: right;
    font-size: 16px;
    font-weight: normal;
    margin-right: 36px;
    padding-bottom: 16px;
    width: 781px;
}

    .news_box h3 a {
        color: rgb(2, 126, 186);
    }

        .news_box h3 a:hover {
            color: #065880;
        }

.news_box span {
    color: rgb(51, 51, 51);
    float: right;
    font-size: 14px;
    margin-right: 36px;
    width: 781px;
}

.news_box a:hover {
    color: #666666;
}

.newsSlider {
    margin-left: 95px;
}

.border {
    background: none repeat scroll 0 0 rgb(218, 218, 218);
    height: 1px;
    margin: 31px 0 0 127px;
    width: 770px;
}

/*right_banner*/
.lang {
    width: 79px;
    height: 18px;
    background: #b6b7b8;
    text-align: center;
    font-size: 10px;
    padding-top: 3px;
    /*position:absolute;
	z-index:6;
	top:0;
	right:0;*/
    float: right;
    margin-right: 3px;
}


    .lang a {
        color: #fff;
    }



.search {
    height: 54px;
    overflow: hidden;
    margin-top: 84px;
    margin-left: 4px;
}

.searchfield {
    background: url(../image/searchfield.png) no-repeat;
    width: 192px;
    border: none;
    height: 53px;
    padding-left: 15px;
    float: left;
    color: #fff;
}

.searchbutton {
    background: url(../image/searchbutton.png) no-repeat;
    width: 46px;
    height: 55px;
    border: none;
    float: left;
    cursor: pointer;
}


.soc_icon {
    height: 53px;
    overflow: hidden;
    width: 260px;
    right: -3px;
margin-left: 55px;
}

    .soc_icon div {
        position: relative;
        float: left;
        width: 52px;
        height: 119px;
    }

    .soc_icon img {
        position: absolute;
        top: -67px;
    }

.ekontactet {
    background: url(../image/ekontacte_saminist.png) no-repeat;
    width: 263px;
    height: 38px;
    font-family: 'nino';
    text-align: center;
    padding-top: 20px;
    position: absolute;
    right: -3px;
    z-index: 6;
    top: 241px;
}

    .ekontactet a {
        color: #027eba;
        font-size: 19px;
    }

.gomof_ge {
    background: url(../image/go_mof_ge.png) no-repeat;
    width: 263px;
    height: 58px;
    font-family: 'nino';
    text-align: center;
    font-size: 14px;
    position: absolute;
    z-index: 6;
    top: 329px;
    right: -3px;
}

    .gomof_ge a {
        color: #fff;
    }

.gomof_one {
    background: url(../image/go_mof.png) no-repeat;
    width: 101px;
    height: 25px;
    display: block;
    float: left;
    margin: 14px 21px;
}

.gomof_two {
    float: left;
    text-align: left;
    text-shadow: 1px 2px #065880;
    padding-top: 2px;
}


/*.links_icon {
	width: 259px;
	height: 55px;
	margin-top: 34px;
	position: absolute;
	right: 0;
	z-index: 6;
	top: 387px;
}

	.links_icon div {
		position: relative;
		float: left;
		width: 51px;
		height: 55px;
	}

	.links_icon img {
		position: absolute;
		top: -67px;
	}*/


/* LINKS HOVER ICONS */

.xazina, .rs, .is, .momsaxureba, .fas, .mofacademy {
    width: 43px;
    height: 43px;
    background-position: 0 -43px;
}

/*

.xazina {
    background: url(../image/treasury.png) no-repeat;
    width: 52px;
    height: 51px;
    float: left;
    background-position: 0 -51px;
    -webkit-transition: background-position linear 0.3s;
    -moz-transition: background-position linear 0.3s;
    -ms-transition: background-position linear 0.3s;
    -o-transition: background-position linear 0.3s;
    transition: background-position linear 0.3s;
}

    .xazina:hover {
        background-position: 0 0px;
    }
  
.rs {
    background: url(../image/RS.png) no-repeat;
    width: 52px;
    height: 51px;
    float: left;
    background-position: 0 -51px;
    -webkit-transition: background-position linear 0.1s;
    -moz-transition: background-position linear 0.1s;
    -ms-transition: background-position linear 0.1s;
    -o-transition: background-position linear 0.1s;
    transition: background-position linear 0.1s;
}

    .rs:hover {
        background-position: 0 0;
    }

.is {
    background: url(../image/is.png) no-repeat;
    width: 52px;
    height: 51px;
    float: left;
    background-position: 0 -51px;
    -webkit-transition: background-position linear 0.3s;
    -moz-transition: background-position linear 0.3s;
    -ms-transition: background-position linear 0.3s;
    -o-transition: background-position linear 0.3s;
    transition: background-position linear 0.3s;
}

    .is:hover {
        background-position: 0 0;
    }

.momsaxureba {
    background: url(../image/service.png) no-repeat;
    width: 52px;
    height: 51px;
    float: left;
    background-position: 0 -51px;
    -webkit-transition: background-position linear 0.3s;
    -moz-transition: background-position linear 0.3s;
    -ms-transition: background-position linear 0.3s;
    -o-transition: background-position linear 0.3s;
    transition: background-position linear 0.3s;
}

    .momsaxureba:hover {
        background-position: 0 0;
    }

.fas {
    background: url(../image/fas.png) no-repeat;
    width: 51px;
    height: 51px;
    float: left;
    background-position: 0 -51px;
    -webkit-transition: background-position linear 0.3s;
    -moz-transition: background-position linear 0.3s;
    -ms-transition: background-position linear 0.3s;
    -o-transition: background-position linear 0.3s;
    transition: background-position linear 0.3s;
}

    .fas:hover {
        background-position: 0 0;
    }

    


.mofacademy {
    background: url("../image/academy.png") no-repeat;
    float: left;
    background-position: 0 -43px;
    -moz-transition: background-position linear 0.3s;
    -o-transition: background-position linear 0.3s;
    -webkit-transition: background-position linear 0.3s;
    transition: background-position linear 0.3s;
}

    .mofacademy:hover {
        background-position: 0px 0px;
    }



    */

/*-- LINKS HOVER ICONS --*/



.minstry {
    width: 261px;
    height: 432px;
    overflow: hidden;
    margin-top: 34px;
    position: relative;
    right: 0;
    top: 0px;
    z-index: 6;
    padding-bottom: 18px;
}

.cont_ministry {
    background: #017db9;
    height: 350px;
    padding-top: 17px;
    padding-bottom: 34px;
}

    .cont_ministry span {
        color: #fff;
        font-size: 13px;
        font-family: 'dejavu';
        padding: 18px;
        cursor: pointer;
        display: block;
    }



.bottom_all {
    background: url(../image/bottom_banner.png) bottom no-repeat;
    height: 7px;
}

.budget_data {
    width: 261px;
    overflow: hidden;
    height: 333px;
    position: relative;
    z-index: 6;
    margin-top: 0px;
    -moz-resize: 0;
    -ms-resize: 0;
    -o-resize: 0;
    resize: 0;
}

.cont_data {
    background: #017db9;
    font-family: 'nino';
    padding-top: 13px;
    height: 313px;
}

    .cont_data h3 {
        margin: 13px;
        color: #fff;
        font-weight: normal;
        font-size: 14px;
        cursor: pointer;
    }

.data_table {
    width: 235px;
    padding-left: 14px;
    font-size: 11px;
}

.data_table1 {
    width: 235px;
    padding-left: 14px;
    font-size: 11px;
    line-height: 33px;
}


.bg_div {
    background: #0688c7;
    height: 56px;
    width: 261px;
}

.today {
    color: #fff;
    font-size: 34px;
}

.month {
    color: #fff;
}

.number {
    color: #065880;
    font-family: 'dejavu';
}

.mln {
    font-family: 'dejavu';
    float: right;
    padding: 17px 23px 0 0;
    color: #a7cbdc;
}


    .mln span {
        color: #ffc600;
    }

.all_banner {
    /*margin-top: 770px;*/
    overflow: hidden;
}


.box_banner {
    width: 266px;
    overflow: hidden;
    margin-top: 20px;
    margin-left: -3px;
    font-family: 'nino';
}

.tax_cont {
    background: #027eba;
    height: 130px;
    padding: 16px 7px 16px 6px;
}

    .tax_cont h3 {
        color: #fff;
        font-size: 14px;
        padding: 0 16px 16px 16px;
        font-weight: normal;
    }

.go_top {
    background: url(../image/arrow.png) no-repeat center;
    height: 212px;
    display: block;
    cursor: pointer;
    margin-bottom: 60px;
}

    .go_top:hover {
        background: url(../image/arrow-hover.png) no-repeat center;
        height: 212px;
        display: block;
        cursor: pointer;
        margin-bottom: 60px;
    }

.hot_line {
    overflow: hidden;
    text-align: center;
    font-family: 'nino';
    /*padding: 62px;*/
}

    .hot_line h3 {
        font-weight: normal;
        color: #afd0e0;
        font-size: 20px;
    }

.hot_num {
    font-size: 72px;
    color: #fff;
    line-height: 1;
    /*height: 65px;*/
}

.hot_line:last-child {
    padding-bottom: 15px;
}

.hot_mail {
    font-size: 21px;
    color: #e3f1f8;
}

.hot_adress {
    font-size: 11px;
    color: #b8ddee;
}

.hot_index {
    font-size: 8px;
    color: #88c7e5;
}

#description {
    position: absolute;
}

/*footer*/
.pageFooter {
    height: 307px;
    overflow: hidden;
}

.foot_decor {
    background: url(../image/foot_decor.png) no-repeat top;
    height: 5px;
}

.foot_down {
    background: #027eba;
    height: 302px;
}

.foot_in {
    width: 100%;
    height: 250px;
    float: left;
    padding: 27px 0 0 30px;
    overflow: hidden;
}

    .foot_in ul.Parents {
        padding: 0;
        margin: 0;
        list-style-type: none;
        background: url(../image/menu_border.png) repeat-y right;
        height: 280px;
        width: 190px;
        float: left;
        padding-left: 18px;
    }

        .foot_in ul.Parents li a {
            color: #bddeff;
            font-size: 10px;
            line-height: 20px;
        }

            .foot_in ul.Parents li a:hover {
                color: #fff;
                font-size: 10px;
                line-height: 20px;
            }



        .foot_in ul.Parents ul {
            padding: 0;
            margin: 0;
            list-style-type: none;
            height: 260px;
            padding-left: 17px;
        }

.sitemap {
    width: 936px;
    margin: 0;
    overflow: hidden;
}



.title {
    font-family: 'nino' !important;
    color: #fff !important;
    font-size: 12px !important;
}

#last_border {
    background: none;
}

.copyright {
    position: absolute;
    color: #125373;
    font-size: 10px;
    overflow: hidden;
    margin-left: 45px;
    margin-top: 5px;
}



/*scroll*/

.opacity {
    right: 0;
    left: 0;
    -ms-opacity: 0.4;
    opacity: 0.4;
    position: absolute;
    top: 0;
    bottom: 0px;
    width: 254px;
    z-index: 0;
}

#blockLength {
    position: relative;
}

#page {
    position: relative;
}


#block {
    display: block;
    width: 260px;
    height: -moz-calc(100% - (305px));
    height: -webkit-calc(100% - (305px));
    height: calc(100% - (305px));
    position: fixed;
    right: 59px;
    top: 0;
    overflow: hidden;
    position: absolute;
    background: url("images/pattern_new.png") repeat;
}

.pageHeader, .pageFooter {
    display: block;
}

.blockHeader, .blockFooter {
    display: block;
}

.blockFooter {
    width: 260px;
    margin-right: 59px;
    z-index: 10;
    background: url("images/pattern_new.png") repeat;
}


.title {
    font-family: 'nino';
    color: #fff;
    font-size: 12px;
}

.subitem {
    margin-left: -20px;
}


/*NEWS*/


.detgoogle {
    background: url(../image/icon/googlenews.png) no-repeat center;
}

.detfb {
    background: url(../image/icon/fbnews.png) no-repeat center;
}

.dettwee {
    background: url(../image/icon/tweenews.png) no-repeat center;
}

.detprint {
    background: url(../image/icon/newsprint.png) no-repeat center;
}

.detdownload {
    background: url(../image/icon/newsdownload.png) no-repeat center;
}

.text_box {
    width: 68%;
    margin-left: 50px;
    line-height: 17px;
    min-height: 450px;
}

.news_image {
    float: left;
    margin-right: 25px;
    margin-bottom: 20px;
}

.newscombs {
    list-style: none;
    margin: 0;
    padding-top: 20px;
    padding-left: 0px;
}

.breadhref {
    float: left;
    padding-right: 10px;
}

.breadhreflast a {
    color: #027eba;
}



.custom {
    width: 68%;
    margin-left: 50px;
    margin-top: 40px;
    margin-right: 50px;
}

.popup .custom {
    width: 90%;
}

    .popup .custom .pagehtml {
        width: 100%;
    }

.PanelBreadCombs {
    background-color: white;
    width: 100%;
    height: 50px;
    margin-top: 30px;
}



.kveuwyebebi {
    height: 43px;
    overflow: hidden;
    width: 259px;
    right: -3px;
    margin-top: 30px;
}

    .kveuwyebebi div {
        position: relative;
        float: left;
        width: 37px;
        height: 104px;
    }

    .kveuwyebebi img {
        position: absolute;
        top: -42px;
    }

.kveuw_line {
    background: url(../image/icon/kveuwyebebi_line.png) no-repeat;
    height: 3px;
    width: 260px;
}

.soc_line {
        width: 155px;
    height: 3px;
    margin-top: -3px;
    background: url(../image/icon/icon_line.png) no-repeat;
    background-position: top left;
    margin-left: 55px;
}


/* Calendar Styles */

.EventCalendar {
    padding: 6px;
}

.SelectedEventDate {
    background-position: 0% 0%;
    background-color: none;
    color: white;
    background-image: url('../img/active_bg.png') !important;
    background-repeat: repeat !important;
    background-attachment: scroll !important;
}

.MonthTitle {
    margin-bottom: 20px;
}



.headnextprev {
    font-size: 15px;
}

.hr {
    position: absolute;
    z-index: 99999;
    height: 1px;
    width: 239px;
    margin-left: -10px;
    margin-top: 22px;
    background: #acaaaa;
}


#CalendarH3 {
    color: #666766;
    font-size: 20px;
    font-family: 'nino';
    border-bottom: 1px solid #acaaaa;
    padding-bottom: 8px;
    padding-left: 22px;
    cursor: pointer;
    margin-bottom: 20px;
}

.DayHeader {
    padding-bottom: 10px;
}


.dokicon {
    float: left;
}

.WorkDESC {
    float: left;
    margin-left: 20px;
    margin-top: 8px;
}

.dwnl-button {
    float: right;
    margin-top: -8px;
    margin-right: 10px;
}

.temp {
    width: 853px;
    padding-left: 10px;
}


.minstry {
    margin-top: 18px;
}


.pager {
    font-size: 14px;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 15px;
    color: #027eba;
}

.pagernum {
    color: #999999;
}

/* subscribenews */
#subscribenews #14410_subscribenewspanel {
    height: 500px;
}

#subscribenews input {
    margin-bottom: 5px;
    color: #999999;
    font-size: 18px;
    width: 311px;
    height: 43px;
    border: 1px solid #d0d0d0;
    padding-left: 16px;
    font-family: 'dejavu';
    margin-left: 70px;
}

    #subscribenews input[type=submit] {
        background-image: url(images/FeedbackSendBg.gif);
        width: 156px;
        height: 45px;
        border: 0px;
        text-align: left;
        font-size: 18px;
        color: #fff;
        margin-top: 10px;
        padding-left: 24px;
        font-family: 'dejavu';
        cursor: pointer;
        margin-left: 70px;
    }

#subscribenews select {
    height: 43px;
    border: 1px solid #d0d0d0;
    font-family: 'dejavu';
    color: #999999;
    width: 330px;
    font-size: 18px;
    padding-left: 16px;
    margin-left: 70px;
}

.lawsearchpn {
    float: left;
}

    .lawsearchpn span {
        width: 120px;
        display: block;
        float: left;
        padding-top: 15px;
    }

.lawcontent {
    float: left;
}

.lawsearchpn select {
    height: 43px;
    border: 1px solid #d0d0d0;
    font-family: 'dejavu';
    color: #999999;
    width: 248px;
    padding-left: 16px;
    margin-bottom: 10px;
}



#cboxOverlay {
    background: rgba(0,0,0,0.7) !important;
}

#subscribeHeader {
    position: absolute;
    width: 52%;
    height: 40px;
    top: -20px;
    border-bottom: 1px solid #cccccc;
    height: 54px;
}

}

#subscribeHeader .ModalTitle {
    position: absolute;
    top: -38px;
    float: left;
    padding-top: 5px;
}

#subscribeHeader span.hide {
    float: right;
    cursor: pointer;
    height: 20px;
    width: 20px;
    margin-top: 5px;
}

#subscribeHeader a.close {
    float: right;
}


.accordeon {
    margin-bottom: 20px;
}

.accordeon_header {
    width: 830px;
    display: block;
    height: 50px;
    background: #f1f1f1;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 5px;
}

.left {
    float: left;
}

.header_txt {
    width: 600px;
    padding-top: 10px;
}

.pdfIcon {
    width: 60px;
}

.downloadLink {
    width: 170px;
}

.accordeon_content {
    margin-bottom: 30px;
}


.MainBar {
}

    .MainBar .NavTitle a {
        background: url("../i/arr_hover.gif") no-repeat scroll 15px center rgba(0, 0, 0, 0);
        color: #11518d;
        display: block;
        height: 18px;
        padding: 7px 30px;
        text-decoration: none;
        width: auto;
    }

    .MainBar .NavTitle {
        background: url("../i/right_title_bg.gif") no-repeat scroll right center #e5e5e5;
        height: 50px;
        margin: 0;
        padding: 0;
    }

    .MainBar .MinStructura {
        background: url("../i/connector_4.png") no-repeat scroll center 173px rgba(0, 0, 0, 0);
        margin: 15px 0;
    }

        .MainBar .MinStructura .Minister {
            background: none repeat scroll 0 0 #f1f1f1;
            border-top: 1px dotted #e9ecec;
            height: 174px;
            width: 339px;
        }

            .MainBar .MinStructura .Minister img {
                height: 155px;
                width: 103px;
            }

            .MainBar .MinStructura .Minister a {
                display: block;
                float: left;
                height: 155px;
                margin: 10px;
                width: 103px;
            }

            .MainBar .MinStructura .Minister .BioDesc {
                color: #444;
                float: left;
                width: 203px;
            }

                .MainBar .MinStructura .Minister .BioDesc .Position {
                    margin: 10px 0 5px;
                    padding: 0;
                }

                .MainBar .MinStructura .Minister .BioDesc .FullName {
                    color: #df343b;
                    margin: 0;
                    padding: 0;
                }

                .MainBar .MinStructura .Minister .BioDesc .MiniBio {
                    color: #737373;
                    margin: 5px 0;
                    padding: 0;
                }

                .MainBar .MinStructura .Minister .BioDesc .GoToBio {
                    background: url("../i/gotobio.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
                    color: #df343b;
                    display: block;
                    font-size: 11px;
                    height: 21px;
                    margin: 10px 0 0;
                    padding: 4px 0 0 21px;
                    text-decoration: none;
                    width: 69px;
                }

        .MainBar .MinStructura .Deputies {
            border-top: 1px dotted #f0f4f4;
            margin: 45px 0 0;
            width: 455px;
        }

            .MainBar .MinStructura .Deputies .Deputie {
                background: url("../i/simple_users.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
                float: left;
                height: 186px;
                width: 95px;
            }

                .MainBar .MinStructura .Deputies .Deputie img {
                    height: 106px;
                    width: 84px;
                }

                .MainBar .MinStructura .Deputies .Deputie a {
                    display: block;
                    height: 106px;
                    margin: 5px;
                    width: 84px;
                }

                .MainBar .MinStructura .Deputies .Deputie .Position {
                    color: #737373;
                    font-size: 8px;
                    height: 25px;
                    line-height: 10px;
                    margin: 0 5px;
                    overflow: hidden;
                    padding: 0;
                    text-align: center;
                    width: 85px;
                }

                .MainBar .MinStructura .Deputies .Deputie .FullName {
                    color: #d92e36;
                    font-size: 8px;
                    height: 25px;
                    line-height: 10px;
                    margin: 0 5px 3px;
                    overflow: hidden;
                    padding: 0;
                    text-align: center;
                    width: 85px;
                }

                .MainBar .MinStructura .Deputies .Deputie .GoToBio {
                    background: url("../i/arr_hover.gif") no-repeat scroll 0 center rgba(0, 0, 0, 0);
                    color: #444;
                    display: block;
                    font-size: 10px;
                    height: 12px;
                    margin: 0 14px;
                    padding: 0 0 0 10px;
                    text-decoration: none;
                }

.html_content .pagehtml {
    width: 873px;
    float: left;
    min-height: 600px;
}

.fixed-sdbrbottom {
    position: absolute;
    bottom: 0px;
}

.Bio {
    margin: 15px 0 0;
}

    .Bio img {
        border: 1px solid #D4DDDD;
        float: left;
        padding: 1px;
        width: 160px;
        margin-right: 20px;
    }

    .Bio .Biograpia {
        float: left;
        margin: 0;
        padding-left: 5px;
        width: 500px;
    }

    .Bio .MinisteryHeadLine {
        color: #027EBA;
        font-weight: bold;
        margin: 0;
        padding: 0;
        margin-bottom: 20px;
        font-size: 16px;
    }

    .Bio .Kariera {
        list-style: none outside none;
        margin: 0;
        padding: 0;
        margin-top: 30px;
    }

    .Bio .carieraTitle {
        background: url("../i/arr.gif") no-repeat scroll 15px 16px #fff;
        color: #027EBA;
        margin: 15px 0;
        padding: 15px 5px;
        text-align: justify;
        border-color: #CCCCCC #CCCCCC #575757;
        border-image: none;
        border-style: solid;
        border-width: 1px 1px 3px;
        margin-top: 30px;
        text-align: justify;
    }

    .Bio .Kariera li {
        background: none repeat scroll 0 0 #F1F1F1 !important;
        border-bottom: 1px solid #E5E5E5;
        border-top: 1px solid #FFFFFF;
    }

        .Bio .Kariera li .Year {
            color: #065880;
            font-size: 15px;
            float: left;
            font-family: 'dejavu';
            margin: 0;
            padding: 15px 20px 15px 30px;
            text-align: left;
            width: 100px;
        }

        .Bio .Kariera li .WorkDESC {
            color: #444444;
            float: left;
            margin: 0 0 0 5px;
            padding: 15px 7px 15px 4px;
            text-align: justify;
            width: 500px;
        }


    .Bio img:hover {
        border: 1px solid #7b9090;
    }


.carieraTitle {
    background: url("../i/arr.gif") no-repeat scroll 15px 16px #f1f1f1;
    color: #444;
    margin: 15px 0;
    padding: 10px 30px;
}

.Bio .Kariera li:hover {
    background: none repeat scroll 0 0 #e5e5e5 !important;
    border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #fff;
}

.Bio .Kariera li a {
    color: #555555 !important;
    font-size: 12px;
    line-height: 30px;
    text-shadow: 1px 1px #e1eae9;
}

    .Bio .Kariera li a:hover {
        color: #444444 !important;
        text-decoration: underline;
    }


.Year img {
    border: medium none;
    height: 38px;
    padding-left: 30px;
    padding-right: 15px;
    width: 36px;
}

    .Year img:hover {
        border: medium none;
    }

.Kariera .clear {
    display: block;
height:2px;
}

ul.Blogroll {
    list-style-type: none;
}

#contentPane {
    min-height: 700px;
}

/* skin.css */
.jcarousel-skin-tango .jcarousel-container {
    background: url(../i/menu_bg.png) no-repeat;
    padding: 0 8px;
    margin: 0;
    list-style: none;
    width: 2500px;
    height: 39px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
    direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 930px;
    overflow: hidden;
    position: relative;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 900px;
    height: 39px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-left: 0;
    margin-right: 5px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
    margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    width: 26px;
    height: 39px;
    top: 0px;
    right: 19px;
    cursor: pointer;
    background: transparent url(../i/next.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 26px;
    height: 39px;
    cursor: pointer;
    background: transparent url(../i/prev.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    background: none;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    background: none;
}

/*Bottom Small Slider*/



#smartslider ul, #smartslider li, .smartslider ul, .smartslider li {
    margin: 0;
    padding: 0;
    list-style: none;
}

#smartslider li, .smartslider li {
    width: 280px;
    overflow: hidden;
}

    #smartslider li a, .smartslider li a {
        margin-top: 0px !important;
    }

span#prevBtn {
}

span#nextBtn {
}

#smartslider, .smartslider {
    overflow: hidden;
    position: relative;
    width: 300px;
    margin-left: 15px;
}

span#prevBtn a, span#prevBtn4 a {
    background: transparent url(../i/link_prev.gif) no-repeat 0 0;
    width: 17px;
    height: 21px;
    text-indent: -9999;
    font-size: 0px;
    display: block;
    text-decoration: none;
    float: left;
    color: transparent;
    margin: 2px;
    position: relative;
    bottom: 85px;
    left: 250px;
}

    span#prevBtn a:hover, span#prevBtn4 a:hover {
        /*background: transparent url(../i/prev.gif) no-repeat 0 0;*/
        background-color: #6997c4;
    }

span#nextBtn a, span#nextBtn4 a {
    background: transparent url(../i/link_next.gif) no-repeat 0 0;
    width: 17px;
    height: 21px;
    text-indent: -9999;
    font-size: 0px;
    display: block;
    text-decoration: none;
    color: transparent;
    float: left;
    margin: 2px;
    position: relative;
    bottom: 85px;
    left: 250px;
}

    span#nextBtn a:hover, span#nextBtn4 a:hover {
        /*background: transparent url(../i/next.gif) no-repeat 0 0;*/
        background-color: #6997c4;
    }

#nextBtn a:hover, #nextBtn4 a:hover, #prevBtn a:hover, #prevBtn4 a:hover {
    color: transparent !important;
    text-decoration: none;
}

span#prevBtn4 a {
    bottom: 171px;
    right: 30px;
}

span#nextBtn4 a {
    bottom: 171px;
    right: 15px;
}

/*NEXT PREV FOR BOTTOM SLIDER*/


span#prevBtn2 a {
    background: transparent url(../i/link_prev.gif) no-repeat 0 0;
    width: 17px;
    height: 21px;
    text-indent: -9999;
    font-size: 0px;
    display: block;
    text-decoration: none;
    float: left;
    color: transparent;
    margin: 2px;
    position: relative;
    bottom: 30px;
    left: 550px;
    ;
}

    span#prevBtn2 a:hover {
        background: transparent url(../i/prev.gif) no-repeat 0 0;
    }

span#nextBtn2 a {
    background: transparent url(../i/link_next.gif) no-repeat 0 0;
    width: 17px;
    height: 21px;
    text-indent: -9999;
    font-size: 0px;
    display: block;
    text-decoration: none;
    color: transparent;
    float: left;
    margin: 2px;
    position: relative;
    bottom: 30px;
    left: 550px;
}

    span#nextBtn2 a:hover {
        background: transparent url(../i/next.gif) no-repeat 0 0;
    }

#nextBtn2 a:hover, #prevBtn2 a:hover {
    color: transparent !important;
    text-decoration: none;
}


/*NEXT PREV FOR BOTTOM SLIDER SECOND*/

span#prevBtn3 a {
    background: transparent url(../i/link_prev.gif) no-repeat 0 0;
    width: 17px;
    height: 21px;
    text-indent: -9999;
    font-size: 0px;
    display: block;
    text-decoration: none;
    float: left;
    color: transparent;
    margin: 2px;
    position: relative;
    bottom: 15px;
    left: 220px;
}

    span#prevBtn3 a:hover {
        background: transparent url(../i/prev.gif) no-repeat 0 0;
    }

span#nextBtn3 a {
    background: transparent url(../i/link_next.gif) no-repeat 0 0;
    width: 17px;
    height: 21px;
    text-indent: -9999;
    font-size: 0px;
    display: block;
    text-decoration: none;
    color: transparent;
    float: left;
    margin: 2px;
    position: relative;
    bottom: 15px;
    left: 220px;
}

    span#nextBtn3 a:hover {
        background: transparent url(../i/next.gif) no-repeat 0 0;
    }

#nextBtn3 a:hover, #prevBtn3 a:hover {
    color: transparent !important;
    text-decoration: none;
}

.mainnode {
    background: #F06;
    border: 1px solid #ccc;
    color: #027eba;
    background: #fff;
    width: 262px;
    height: 25px;
    padding: 15px 5px;
    line-height: 140%;
    border-bottom: 3px solid #575757;
}
/*sabiujeto calendari */
.calendar_title {
    background: url("../i/arr_hover.gif") no-repeat scroll 15px center #f1f1f1;
    color: #888;
    display: block;
    margin: 5px 0 0;
    padding: 7px 30px;
    width: 90%;
    float: left;
}

.calendar_budget {
    margin: 15px 0;
    position: relative;
    float: left;
}

    .calendar_budget ul {
        height: 83px;
        margin: 0;
        padding: 0;
    }

        .calendar_budget ul li {
            float: left;
            list-style: none outside none;
            margin: 0;
            padding: 0;
        }

    .calendar_budget .date {
        background: url("/images/Images/calendar/calendar_bg.png") no-repeat scroll center bottom transparent;
        color: #444444;
        cursor: pointer;
        display: block;
        float: left;
        height: 83px;
        position: relative;
        text-decoration: none;
        width: 64px;
    }

        .calendar_budget .date:hover {
            background: url("/images/Images/calendar/calendar_bg.png") no-repeat scroll center top transparent;
        }

        .calendar_budget .date .day {
            font-size: 14px;
            left: 25px;
            position: absolute;
            text-shadow: 1px 1px #f3f3f3;
            top: 8px;
        }

        .calendar_budget .date .month {
            bottom: 11px;
            color: #ffffff;
            left: 21px;
            position: absolute;
            text-shadow: 1px 1px #889595;
        }

        .calendar_budget .date .year {
            bottom: 1px;
            color: #ffffff;
            font-size: 9px;
            left: 23px;
            position: absolute;
        }

    .calendar_budget .button {
        display: block;
        height: 30px;
        position: absolute;
        top: 27px;
        width: 33px;
    }

        .calendar_budget .button.prev0 {
            background: url("/images/image/calendar/calendar_prev1.png") no-repeat scroll center center transparent;
            left: 0;
        }

        .calendar_budget .button.prev1 {
            background: url("/images/image/calendar/calendar_prev2.png") no-repeat scroll center center transparent;
            left: 0;
        }

        .calendar_budget .button.next0 {
            background: url("/images/image/calendar/calendar_next1.png") no-repeat scroll center center transparent;
            float: right;
            margin-right: 4px;
            right: 4px;
        }

        .calendar_budget .button.next1 {
            background: url("/images/image/calendar/calendar_next2.png") no-repeat scroll center center transparent;
            right: 8px;
        }

.bx-wrapper {
    margin-left: 33px;
}
/*SUBMENU*/

.InnerMenu {
    margin: 15px 0 0 0;
    padding: 0 0 0 45px;
}

    .InnerMenu ul {
        margin: 0 15px 0 0;
        padding: 0;
        list-style: none;
        width: 251px;
        float: left;
    }

        .InnerMenu ul li {
        }

            .InnerMenu ul li a {
                width: 220px;
                color: #444;
                text-decoration: none;
                display: block;
                padding: 23px 15px;
                background: #fff;
                margin: 0 7px 14px 7px;
                font-size: 12px;
                text-align: center;
                border: 1px solid #ccc;
                border-bottom: 3px solid #b2b2b2;
            }

                .InnerMenu ul li a:hover {
                    background: #f3f3f3;
                }

.IntoStructurePage {
    margin: 15px 0 0 0;
}

    .IntoStructurePage .Left {
        width: 620px;
        float: left;
    }

.popup .IntoStructurePage .Left {
    width: 506px;
}

.IntoStructurePage .Left p {
    background: url(images/bulet_p.gif) no-repeat left 8px;
    padding: 0 0 0 15px;
    margin: 15px 0;
    text-align: justify;
}

.IntoStructurePage .Right {
    width: 225px;
    float: left;
    margin: 0 0 0 15px;
}

    .IntoStructurePage .Right .shapka {
        margin: 0;
        _margin: 0 0 -12px 0;
        padding: 0;
        height: 3px;
        background: url(../i/rounde_t_intos.gif) no-repeat;
    }

    .IntoStructurePage .Right .MainCatTitle {
        color: #d92f36;
        font-size: 12px;
        padding: 0;
        margin: 0;
        background: #FFF url(../i/rounde_b_intos.gif) center bottom no-repeat;
        text-align: center;
        padding: 15px 0;
        font-family: 'nino';
    }

    .IntoStructurePage .Right ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

        .IntoStructurePage .Right ul li {
            background: #fff url(images/hor_bg_line_for_inners.gif) repeat-x bottom;
            padding: 15px;
            text-align: center;
            border: 1px solid #cccccc;
        }

.lawcontent {
    margin-top: 70px;
}

.lawsearchpn label {
    padding-top: 15px;
}

.Moadgile {
    background: none repeat scroll 0 0 #fff;
    float: left;
    height: 260px;
    margin: 25px 25px 0 0;
    overflow: hidden;
    width: 410px;
}

    .Moadgile .IMGCroper {
        float: left;
        height: 130px;
        margin: 15px;
        overflow: hidden;
        width: 140px;
    }

        .Moadgile .IMGCroper img {
            height: 130px;
        }

    .Moadgile .BioDesc {
        color: #444444;
        float: left;
        width: 200px;
    }

        .Moadgile .BioDesc .Position {
            margin: 10px 0 5px;
            padding: 0;
        }

        .Moadgile .BioDesc .FullName {
            color: #027EBA;
            margin: 0;
            padding: 0;
            font-size: 16px;
        }

        .Moadgile .BioDesc .MiniBio {
            color: #737373;
            height: 50px;
            margin: 5px 0;
            overflow: hidden;
            padding: 0;
        }

        .Moadgile .BioDesc .GoToBio {
            background: url("../i/gotobio.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
            color: #DF343B;
            display: block;
            font-size: 11px;
            height: 21px;
            margin: 10px 0 0;
            padding: 4px 0 0 21px;
            text-decoration: none;
            width: 69px;
        }

/*struqturuli xe */
.StructuraPage {
    /*overflow: hidden;*/
}

#struqturulixe .mainnode {
    background: #F06;
    border: 1px solid #ccc;
    color: #027eba;
    background: #fff;
    width: 262px;
    height: 25px;
    padding: 15px 5px;
    line-height: 140%;
    border-bottom: 3px solid #575757;
    position: absolute;
}

#struqturulixe .node1 {
    background: #F06;
    border: 1px solid #ccc;
    border-bottom: 3px solid #575757;
    color: #027eba;
    background: #fff;
    height: 75px;
    width: 170px;
    padding: 15px 5px;
    line-height: 140%;
    position: absolute;
}

#struqturulixe .mainnode span {
    color: #665;
}

#struqturulixe .node1 span {
    color: #065880;
    font-size: 12px;
}

#struqturulixe .mainnode a, .node1 a {
    display: inline-block;
    width: 100%;
    height: 100%;
    color: #027eba;
    text-decoration: none;
    font-size: 15px;
}

#struqturulixe {
    background: url(/images/images/struqtura_bg.png) no-repeat;
    background-position: 97px 92px;
    margin: 0px;
    padding: 0px;
    text-align: center;
    width: 879px;
    height: 1090px;
    float: left;
    margin: 0;
    position: relative;
}

    #struqturulixe .top-mesame {
        top: 253px;
    }

    #struqturulixe .top-otxi {
        top: 430px;
    }

    #struqturulixe .top-xuti {
        top: 563px;
    }

    #struqturulixe .top-eqvsi {
        top: 696px;
    }

    #struqturulixe .top-shvidi {
        top: 829px;
    }

    #struqturulixe .top-rva {
        top: 962px;
    }

    #struqturulixe .left-erti {
        left: 15px;
    }

    #struqturulixe .left-ori {
        left: 229px;
    }

    #struqturulixe .left-sami {
        left: 450px;
    }

    #struqturulixe .left-otxi {
        left: 665px;
    }
/*struqturuli xe end */
.StatCalendar {
    margin: 15px 0;
    font-size: 11px;
    width: 800px;
    color: #444;
}

    .StatCalendar tr td:hover {
        background: #e8ebeb;
        cursor: pointer;
    }

    .StatCalendar tr td {
        font-family: Arial, Helvetica, sans-serif;
        height: 50px;
        background: #FFF;
        padding: 7px;
        border-bottom: 1px solid #b0c0c0;
    }

.PageText {
    float: left;
    padding-left: 0;
    text-align: justify;
    width: 600px;
}

.PageIMGDESC {
    float: left;
    margin: 0px 0 0 15px;
    width: 150px;
}





/* MANANA INSERTED FOLLOWING LINES OF CSS */


/* saertashoriso dabegvris gverdis stilebi */
.CountryBtn {
    background: #FFF url(../img/arr_hover.gif) no-repeat 15px 16px;
    border-bottom: 1px solid #ced7d8;
    padding: 10px 30px;
    display: block;
    color: #444;
    text-decoration: none;
}

    .CountryBtn:hover {
        background: #d4dddd url(../img/arr_hover.gif) no-repeat 15px 16px;
        border-bottom: 1px solid #acbebe;
    }

.allFlags {
    background: #FFF;
    padding: 15px 15px 0 15px;
    border-bottom: 1px solid #ced7d8;
    float: left;
}

    .allFlags .IndividualFlag {
        display: block;
        text-decoration: none;
        color: #444;
        width: 167px;
        float: left;
        margin: 0 7.5px 15px 7.5px;
        padding: 5px 15px;
        border: 1px solid #FFF;
    }

        .allFlags .IndividualFlag:hover {
            background: #d4dddd;
            border: 1px solid #b0c0c0;
        }

        .allFlags .IndividualFlag img {
            float: left;
            margin: 0 10px 0 0;
        }

        .allFlags .IndividualFlag p {
            float: left;
            margin: 5px 0 0 0;
            padding: 0;
            width: 105px;
        }

.droshebit img {
    float: left;
    margin-right: 10px;
}

.droshebit p {
    valign: middle;
}

.droshebit li {
    float: left;
    width: 100%;
}

.LawPage .ResultTitle td {
    background: #FFF url(../img/arr_hover.gif) no-repeat 15px center;
    border-bottom: 1px solid #ced7d8;
    margin: 15px 0 0 0;
    padding: 10px 30px 10px 30px;
    *padding: 10px 0px 10px 5px;
    color: #444;
    font-weight: normal;
}

.LawPage table .ResultTitle th {
    background: #FFF url(../img/arr_hover.gif) no-repeat 15px center;
    border-bottom: 1px solid #ced7d8;
    margin: 15px 0 0 0;
    padding: 10px 30px;
    color: #444;
    font-weight: normal;
}

.LawPage .IDResult td, .LawPage .IDResult th {
    border-top: 1px solid #FFF;
    border-bottom: 1px solid #d4dcde;
}

.LawPage table tr td, .LawPage table th {
    border-top: 1px solid #FFF;
    text-decoration: none;
    color: #444;
    padding: 10px 10px 10px 25px;
    text-align: justify;
}

.mainliststyle li {
    list-style: none;
    display: block;
    min-height: 26px;
    text-decoration: none;
    color: #444;
    line-height: 26px;
    background: url(../i/mesame_done.gif) no-repeat 10px center;
    padding: 0 0 0 25px;
}

/****************************/
.calendar_budget .bx-next, #slider-next {
    background: url("/images/Images/calendar/calendar_next1.png") no-repeat scroll center center transparent;
    float: right;
    margin-right: 4px;
    right: -34px;
    display: block;
    height: 30px;
    position: absolute;
    top: 27px;
    width: 33px;
    text-indent: -9999px;
}

.calendar_budget .bx-prev, #slider-prev {
    background: url("/images/Images/calendar/calendar_prev1.png") no-repeat scroll center center transparent;
    left: -30px;
    display: block;
    height: 30px;
    position: absolute;
    top: 27px;
    width: 33px;
    text-indent: -9999px;
}

.ModalContent .Kariera p {
    clear: none;
}


.search_box {
    margin-bottom: 10px;
    color: #999999;
    font-size: 14px;
    width: 311px;
    height: 25px;
    border: 1px solid #d0d0d0;
    padding-left: 5px;
    font-family: 'dejavu';
}
/* search page*/
.search-select {
    height: 53px;
    float: left;
    background: #fff;
    border: 1px solid #e8e8e8;
    margin-right: 10px;
    color: #666;
    width: 424px;
    padding-left: 18px;
    background: url(images/zebnis-droparrow.png) no-repeat 360px 0px;
}

.searchpage-search {
    width: 426px;
    float: left;
    position: relative;
}

    .searchpage-search input[type=submit] {
        background: url(images/search-button-bg.png) no-repeat center center;
        border: 0px;
        width: 49px;
        height: 51px;
        position: absolute;
        top: 2px;
        right: 0px;
        text-indent: -9999px;
        cursor: pointer;
    }

    .searchpage-search .search_box {
        height: 52px;
        float: left;
        background: #fff;
        border: 1px solid #e8e8e8;
        margin-right: 10px;
        color: #666;
        padding: 0px;
        width: 416px;
        padding-left: 18px;
    }

.no-search {
    width: 100%;
    float: left;
    margin-bottom: 50px;
    color: #cc0000;
}

.search-topbar {
    width: 100%;
    float: left;
}

.searchresult-item {
    padding: 20px 5px;
    border-bottom: 1px solid #e9eaea;
}

    .searchresult-item h3 {
        font-weight: normal;
        color: #333;
        font-size: 14px;
        line-height: 1.4;
    }

.srchNum {
    color: #027eba;
}

.serchpage-select {
    width: 404px;
    height: 53px;
    float: left;
    background: #fff;
    margin-right: 10px;
    overflow: hidden;
    border-right: 1px solid #e8e8e8;
}



.archiv_title .pager {
    padding-top: 15px;
    padding-right: 15%;
}

.loading {
    display:block;
    position:absolute;
    top:50%;
    left:35%;
    margin: 0 auto;
    text-align: center;
}

    .loading img {
        width: 100px;
        height: 100px;
    }

    .loading h1{
        margin-top:20px;
    }


.whiterow {
    margin-top: 3%;
    background-color: white;
    height: 48px;
}

.whiterowpager {
    background-color: white;
    height: 48px;
    width: 1268px;
    margin-left: -50px !important;
}

    .whiterowpager .pager {
        font-size: 14px;
        height: 32px;
        text-align: center;
        margin-top: 15px;
        padding-top: 15px;
        margin-bottom: 15px;
        color: #027eba;
        width: 960px;
        margin-left: 0;
    }

.video_box > div {
    float: left;
    width: 257px;
    margin: 30px 13px;
}

.video_box div .txt_box {
    background: url(../image/gall_imgg.png) no-repeat;
    width: 237px;
    height: 84px;
    padding: 0px 10px;
    overflow: hidden;
    margin: 0px;
    color: #fff;
}

.txt_box span {
    font-size: 12px;
    padding: 0px 5px;
    font-weight: normal;
}

.txt_box h1 {
    font-family: 'nino';
    font-size: 12px;
    padding: 10px 5px 6px 5px;
    font-weight: normal;
}

.news_bottom {
    float: left;
    width: 100%;
}

a.all_video {
    display: block;
    float: left;
    background: #017db9;
    width: 257px;
    height: 180px;
    padding: 0px;
    margin: 0px auto;
    border-bottom: 1px solid #1181b7;
}

.video_box div.clear {
    float: left;
}

a.all_video iframe {
    margin: 5px;
}

* html .pageHeader h1 {
    background: #fff url(images/GERBI_MOF.png) no-repeat 820px 26px;
}

span.tooltip-text {
    font-size: 13px;
    display: block;
    padding: 15px;
}
.ModalContent{
    padding:0px!important;
    border:1px solid #bfbfbf!important;
}

#printme {
    position: absolute;
    right: 18px;
    bottom: 18px;
}

.budgetCalendarModalHeader {
    padding-top:5px;
    padding-bottom:10px;
    background:#027eba;
}
.budgetCalendarModalHeader .x{
    background: url(../image/icon/cross97.png) no-repeat right!important;
    right:20px!important;
}
.ModalContent #ModalHeader{
    min-height:35px!important;
height:auto!important;
}
span.tooltip-text{
    color:#3b3a3a!important;
}
.news_content .text_box .news_text a{
    color: #027eba;
    text-decoration:underline;
}

#ModalHeader .ModalTitle{
	font-size: 16px;
line-height: 28px!important;
    padding-top: 5px;
}
@media print {
    /* print styles go here */
#block{
           display: none;
    }
.menuchild,
.menu_top,
.pageFooter{
	    display: none;
}

}
.rhino-next.rhino-btn{
    text-indent: -9999px;
}
