/* Links */

a:link {
    color: #205983;
    text-decoration: none;
    outline:none
}
a:visited{
    color:#5B90B6;
    text-decoration:none;
}
a:hover {
    text-decoration: underline;
}

/* Forms */

input, textarea, button, select {
    color: #201c20;
    font-family: "Arial", sans-serif;
    font-size: 1.154em;
    margin: 0;
    padding: 0;
    vertical-align: bottom;
}
input{
    width:260px}
textarea{
    font-size:1.154em}
input,textarea,select{
    padding:2px;
    border:1px solid;
    line-height:18px;
    vertical-align:middle;
    border-color:#AAADB2 #E3E3EB #E3E3EB #AAADB2}
select{
    font-size:1.077em;
    width:266px;}
label{
    padding:2px 0}
form legend{
    display:none}
input.long,textarea.long{
    width:684px}
select.long{
    width:690px}
input.brow{
    font-size:1em;
    width:602px;
    margin-left:8px}
input.short{
    width:80px}
select.short{
    width:110px}
select.multi-sel{
    height:100px}

/* Headings */

h1, h2 {
    font-family: "Georgia", "Times New Roman", serif;
    font-size: 1.769em;
    font-weight: normal;
    line-height: 120%;}
    h1 span{
        color:#666}
h3{
    padding:0;
    margin:20px 0 10px 0;
    font-size:1.077em;
    font-weight:bold}
hr{
    height:0;
    border:0;
    border-top:1px solid #CCC}

/* Images */

.fl{
    float:left}
.fr{
    float:right}
.ac{
    text-align:center}
.aright{
    text-align:right}
.aleft{
    text-align:left}
.error{
    color:#F00}
.errmsg{
    padding:6px 8px;
    margin:0 0 14px;
    color:#F00;
    border:1px solid #EF6863;
    background:#FFC}
.fine{
    padding:6px 8px;
    margin:0 0 14px;
    color:#297E29;
    border:1px solid #297E29;
    background:#FFC}
.link-btn{
    margin:0 0 10px 0;
    width:196px;
    background:url(../images/design/piev-komentaru.jpg) no-repeat 0 0}
    .link-btn a{
        padding:4px 0 0;
        display:block;
        width:196px;
        height:23px;
        color:#FFF;
        font-size:1em;
        font-weight:bold;
        text-align:center}
        .link-btn a:hover{
            text-decoration:none;
            background:url(../images/design/piev-komentaruhov.jpg) no-repeat 0 0}
#wrapper p.bttn{
    padding:0;
    margin:0 auto;
    font-size:1em;
    border:none;
    background:url(../images/design/piev-komentaru.jpg) no-repeat 0 0}
    #wrapper p.bttn a{
        color:#FFF;
        font-weight:bold;
        line-height:200%;
        display:block;
        height:27px;
        width:196px;
        text-align:center}
        #wrapper p.bttn a:hover{
            text-decoration:none;
            background:url(../images/design/piev-komentaruhov.jpg) no-repeat 0 0}
input.btn{
    padding:0;
    margin:0 auto;
    height:27px;
    display:block;
    font-size:1em;
    color:#FFF;
    font-weight:bold;
    border:none;}
    input.btn:hover{
        cursor:pointer}
input.radio{
    margin-right:3px;
    width:18px !important;
    border:none;
    display:block;
    float:left;
    margin-top:3px}

.jaunumi .entry em,.text em,.entry em,.press-releases em{
    color:#201C20;
    font-style:italic}
/* Header - logo */

#header h1 {
    float: left;
    padding: 15px 0 16px;
}

    #header h1 a {
        background-repeat:no-repeat;
        background-position:0 0;
        display: block;
        height: 72px;
        text-indent: -9999px;
        width: 394px;
    }

/* Header - top links */

#top-links ul {
    float: right;
    font-size: 0.916em;
    height: 45px;
    padding: 30px 0 0;
}

    #top-links li {
        float: left;
        height: 1.45em;
        line-height: 1.45em;
        margin: 0 0 0 13px;
        font-size:0.923em;
    }
    #top-links .textver {
        border-left: #ced2d4 1px solid;
        padding: 0 0 0 4px;
    }
    
        #top-links .home a, #top-links .textver a {
            padding: 0 0 0 11px;
        }
        
        #top-links .sitemap a, #top-links .login a {
            padding: 0 0 0 14px;
        }
        
        #top-links .home a { background: url('../images/design/links-home.png') left center no-repeat; }
        
        #top-links .sitemap a { background: url('../images/design/links-sitemap.png') left center no-repeat; }
        
        #top-links .login a { background: url('../images/design/links-login.png') left center no-repeat; }
        
        #top-links .textver a { background: url('../images/design/links-textver.png') left center no-repeat; }
        
    #top-links .fontsize-plus {
        margin: 0 0 0 7px;
    }

/* Header - search */

#search {
    clear: right;
    float: right;
    font-size: 0.916em;
}

    #search form {
        float: left;
    }

        #search legend {
            display: none;
        }

        #search input.text {
            border: #b8bcbe 1px solid;
            float: left;
            height: 16px;
            padding: 2px 0 0 2px;
            width: 191px;
            line-height:120%;
            font-size:1em;
        }

        form .default {
            color: #7f7f7f;
        }
        
        #search input.submit {
            background: url('../images/design/search-button.png') 0 0 no-repeat;
            border: 0;
            float: left;
            height: 20px;
            text-indent: -9999px;
            width: 20px;
        }
        #search input.submit:hover {
            cursor:pointer;
            background: url('../images/design/search-buttonhov.png') 0 0 no-repeat;
        }
    
    #advanced-search {
        float: left;
        line-height: 20px;
        padding: 0 0 0 15px;
    }
        #advanced-search a{
            font-size:0.917em}
        
/* Sidebar - navigation */

#nav {
    color: #fff;
    background:url('../images/design/nav-bgrep.png') top repeat-y;
    margin: 0 0 9px;}
#navinner {
    min-height: 391px;
    padding:20px 0 34px 0;
    background:url('../images/design/nav-bg.png') right bottom no-repeat}
    #nav h2 {
        padding: 12px 0 5px 16px;}
    #nav ul#navmenu{
        overflow:hidden;}
        #nav li a:hover{
            background: url('../images/design/navlevelhov.png') left center repeat-y}        
            #nav li a{
                color: #fff;
                display: block;
                font-weight:normal;
                position:relative;}
            #nav li a em{
                color:#FFF;
                display:block;
                background: url('../images/design/nav-dots.gif') 11px bottom no-repeat}
            #nav li a span{
                zoom:1;
                display: block;
                background: url('../images/design/nav-bullet.png') 18px center no-repeat;
                padding: 5px 13px 5px 30px}
            #nav li.pirmais b,#nav li li.otrais b{
                display: block;
                background: url('../images/design/navlevel1.png') left center repeat-y}
            #nav li.navcur b a{
                font-weight:bold}
            #nav li a:hover{
                text-decoration:none;
                cursor:pointer}
            #nav li.navcur a span{
                background:url(../images/design/nav-bullet-cur.gif) no-repeat 14px center}
            #nav li li.navcur a span{
                background:url(../images/design/nav-bullet-cur.gif) no-repeat 24px center}
            #nav li li li.navcur a span{
                background:url(../images/design/nav-bullet-cur.gif) no-repeat 34px center}
            #nav li.pirmaisbot a span{
                background: url('../images/design/nav-bullet-bot.gif') 18px center no-repeat}
            #nav li li.otrais span{
                padding-left:40px;
                background: url('../images/design/nav-bullet.png') 28px center no-repeat}
            #nav li li.otraisbot span{
                padding-left:40px;
                background: url('../images/design/nav-bullet-bot.gif') 26px center no-repeat}
            #nav li li.tresais span{
                padding-left:50px;
                background: url('../images/design/nav-bullet.png') 38px center no-repeat}
                #nav li li li.tresais b{
                    background: url('../images/design/navlevel2.png') left center repeat-y}
                    #nav li li li.tresaisbot span{
                        padding-left:50px;
                        background: url('../images/design/nav-bullet-bot.gif') 36px center no-repeat}
            #nav li li li li.ceturtais span{
                padding-left:60px;
                background: url('../images/design/nav-bullet.png') 48px center no-repeat}
                #nav li li li li.ceturtais b{
                    background: url('../images/design/navlevel3.png') left center repeat-y}
        #nav .navcur a{
            font-weight:bold}
            #nav li li li li.navcur span{
                padding-left:60px;
                background: url('../images/design/nav-bullet-cur.gif') 46px center no-repeat}
                #nav li li li li.navcur b{
                    background: url('../images/design/navlevel4.png') left center repeat-y}
            
/* Sidebar - a block */

.sidebar-block {
    margin: 0 35px 29px 15px;
}
    
    .sidebar-block h2 {
        margin: 0 0 6px;
    }

    .sidebar-block li {
        background: url('../images/design/sidebar-bullet.png') 2px 4px no-repeat;
        margin: 0 0 5px;
        padding: 0 0 0 12px;
    }
    .sidebar-block li em{
        color:#B9011C}
    .sidebar-block #space li{
        margin-left:10px}
    
    .sidebar-block .more a {
        background: url('../images/design/sidebar-more-bullet.png') 0 4px no-repeat;
        padding: 0 0 0 12px;
    }

/* Right sidebar block */

#right-sidebar .sidebar-block {
    margin-left: 0;
    margin-right: 8px;
}


/* Sidebar - vcard */

#sidebar .vcard {
    margin: 0 0 6px 12px;
}

    #sidebar .vcard .fn {
        display: none;
    }

/* Sidebar - banners */

.banner-block {
    margin: 0 0 29px 16px;
		text-align: center;
}

    .banner-block .banner {
        margin: 0 0 14px;
    }

/* Welcome block */

#welcome {
    background: url('../images/design/welcome-bg.png') top repeat-x;
}

    #welcome .image {
        height: 260px;
				width: 735px;
        background-position: 0 0;
        background-repeat: no-repeat;
    }
    
    #welcome .image-wrap {
        background: url('../images/design/welcome-shadow.png') 735px 76px no-repeat;
    }
    
    #welcome .message {
        background: url('../images/design/welcome-curve.png') left top no-repeat;
        height: 96px;
        padding: 10px 30px 0 10px
    }
    
        #welcome .message h1 {
            margin: 0 0 7px;
        }
        
        #welcome .message p {
            margin: 0 0 0 2px;
        }

.inner .welcome{
    padding-bottom:21px;
    background:url(../images/design/inmessagebg.png) left bottom no-repeat;}
.inner .welcome.rlist{
    padding-bottom:0;}
    .inner .message{
        padding:10px 16px 0 10px;
        background:#E3E4E6}
        ul#sublist{
            padding:3px 0;
            overflow:hidden;
            zoom:1;}
            ul#sublist li{
                padding:0 0 0 4px;
                margin:0;
                display:inline;
                /*background:transparent url(../images/design/sidebar-bullet.png) no-repeat 2px 6px*/}
                ul#sublist li a{
                    padding:0 0 0 8px;
                    color:#7F7F7F;
                    font-size:0.846em;}
                ul#sublist li img{
                    vertical-align:middle;
                    margin:-1px 0 0}
            ul#sublist li.first{
                padding:0;
                background:none}
                ul#sublist li.first a{
                    padding:0;}
        .inner ul#rightlist{
            padding:3px 16px 0 0;
            text-align:right}
            .inner ul#rightlist li{
                padding:0 7px 0 8px;
                margin:0;
                display:inline;
                border-right:1px solid #CED2D4}
                .inner ul#rightlist li a{
                    color:#205983;
                    font-size:0.846em}
            .inner ul#rightlist li.last{
                padding-right:0;
                border:none}
						.inner ul#rightlist .addthis_default_style{
							float: right;
						}
						.inner ul#rightlist .draugiem_say span{
							background: transparent url('../images/design/add.png') no-repeat;
							display: block;
							float: left;
							line-height: 16px;
							width: 16px;
							height: 16px;
						}
.pager{
    margin:0 0 20px 0;
    overflow:hidden;
    height:24px;
    clear:both;
    background:url(../images/design/pagerbg.gif) top repeat-x}
    .pager .prev-arrrow{
        float:left;
        background:url(../images/design/pagerleft.gif) top left no-repeat}
        .pager .prev-arrrow a,.pager .next-arrrow a{
            display:block;
            width:24px;
            height:24px}
            .pager .prev-arrrow a b,.pager .next-arrrow a b{
                display:none}
    .pager .next-arrrow{
        float:right;
        background:url(../images/design/pagerright.gif) top right no-repeat}
    .pager ul{
        padding:0;
        height:24px;
        text-align:center;}
        .pager ul li{
            padding:0 2px;
            margin:0;
            display:inline}
            .pager ul li a{
                line-height:190%;
                font-size:1em}
        .pager ul li.act a{
            font-weight:bold}
#foto-gallery{
    padding:0;
    margin:0;
    zoom:1;
    overflow:hidden;
    clear:both;
    }
    #foto-gallery li{
        padding:0 0 0 12px;
        margin:0 0 0 22px;
        width:200px;
        height:210px;
        float:left;
        background:url(../images/design/fotobllt.gif) left 4px no-repeat}
        #foto-gallery h3{
            margin:0;
            height:20px;
            overflow:hidden;
            font-size:0.923em}
            #foto-gallery h3 a{
                color:#205983;
                font-weight:bold}
        #foto-gallery p{
            padding:3px 0 0;
            margin:0;
            color:#7F7F7F;
            font-size:0.846em}
            #foto-gallery p.bild{
                padding:0;
                margin:0;
                width:168px;
                height:129px;
                border:1px solid #D4D6D8;
                background-repeat:no-repeat;
                background-position:0 0}
                #foto-gallery p.bild a{
                    display:block;
                    width:168px;
                    height:129px;}
                    #foto-gallery p.bild:hover{
                        border:1px solid #205983;
                        cursor:pointer}
                    #foto-gallery p b{color:#F00;
                        display:none}
        #foto-gallery p.addinfo{
            height:20px;}
            #foto-gallery p span{
                width:80px;
                height:20px;
                float:left;
                display:block}
#list-gallery,#video-gallery{
    padding:0;
    margin:0;
    zoom:1;
    overflow:hidden}
    #list-gallery li{
        padding:0 0 0 12px;
        margin:0 0 10px 0;
        width:130px;
        height:140px;
        float:left;}
        #list-gallery p.bild,#video-gallery p.bild{
            padding:0;
            margin:0 0 4px;
            width:109px;
            height:82px;
            border:1px solid #D4D6D8;
            background-repeat:no-repeat;
            background-position:0 0}
            #list-gallery p.bild a,#video-gallery p.bild a{
                display:block;
                width:109px;
                height:82px;}
                #list-gallery p.bild:hover,#video-gallery p.bild:hover{
                    border:1px solid #205983;
                    cursor:pointer}
                #list-gallery p b{
                    display:none}
        #video-gallery li p,#list-gallery li p{
            font-size:0.846em;
            overflow:hidden;
            height:46px;
            margin:0 18px 0 2px}
    #video-gallery li{
        padding:0 0 0 12px;
        margin:0 10px 10px 0;
        width:130px;
        height:140px;
        float:left;
        background-position:13px 1px;
        background-repeat:no-repeat}
        #video-gallery li a{
            background:url(../images/design/seevideo.png) 36px 22px no-repeat}
        *html #video-gallery li a{
            background:url(../images/design/seevideo.gif) 36px 22px no-repeat}
            #video-gallery li a:hover{
                background:url(../images/design/seevideohover.png) 36px 22px no-repeat}
            *html #video-gallery li a:hover{
                background:url(../images/design/seevideohover.gif) 36px 22px no-repeat}
        #video-gallery li a b{
            display:none}
    .player{
        padding:0;
        margin:0 0 10px;
        text-align:center;}
.atlasit-saturu{
    float:left;
    padding:3px 0 0 20px;
    }
.next-prev{
    width:222px;
    margin:0 auto;
    overflow:hidden}
    .next-prev li{
        padding:0 0 14px 40px;
        margin:0 16px 0 0;
        width:62px;
        height:24px;
        float:left;
        line-height:1.8em;
        background:url(../images/design/atpakal.gif) 0 0 no-repeat}
        .next-prev li.uzprieksu{
            padding:0 0 0 10px;
            margin:0;
            width:92px;
            background:url(../images/design/uzprieksu.gif) 0 0 no-repeat}
        .next-prev li.uzgaleriju{
            padding:0 0 6px 0;
            margin:0;
            text-align:center;
            width:220px;
            background:url(../images/design/uz-galeriju.gif) 0 0 no-repeat}
            .saglabat{
                padding:10px 0 0;
                text-align:center}
                .saglabat a{
                    padding:0 0 0 14px;
                    background:transparent url(../images/design/failibllt.gif) no-repeat 0 4px}
            .open-autors{
                padding-left:70px}
            .open-video-autors{
                padding-left:120px}
            .open-pix{
                width:574px;
                margin:0 auto 14px;}
                .open-pix a{
                    width:574px;
                    display:block}
.kalendars h2{
    padding:8px 10px;
    margin:0 0 10px !important;
    font:1.077em Arial, sans-serif;
    font-weight:bold;
    background:#DAE5EB}
.kalendars h3{
    padding:0 0 0 10px;
    margin:0 0 7px;
    font:1.077em Arial, sans-serif;
    font-weight:bold;
    background:#fff url(../images/design/entry-bullet.png) left 5px no-repeat;}
.kalendars h4{
    padding:0 0 0 10px;
    margin:0 0 2px;
    font:1em Arial, sans-serif;
    font-weight:normal;}
.kalendars p{
    margin:0 0 6px;
    padding:0 0 0 10px}
#calendar-box{
    padding:10px;
    margin:0 0 10px;
    background:#DAE5EB;
    width:200px;}
    #calendar-box select#menesis{
        width:110px}
    #calendar-box select#gads{
        width:70px}
#kalendara-datumi{
    padding:0;
    margin:10px 0 5px 0;
    width:200px;
    overflow:hidden}
    #kalendara-datumi li{
        padding:4px 0;
        margin:0 3px;
        float:left;
        width:22px;
        color:#000;
        font-size:0.923em;
        background:none;
        text-align:center}
        #kalendara-datumi li a{
            padding:0px 0;
            width:22px;
            color:#000;
            display:block}
            #kalendara-datumi li a:hover,#kalendara-datumi li.today a:hover{
                background:#B5C9D6;
                text-decoration:none;
                color:#205983}
            #kalendara-datumi li.today,#kalendara-datumi li.report{
                padding:2px 0;}
                #kalendara-datumi li.today a{
                    padding:2px 0;
                    background:#205983;
                    color:#FFF;
                    font-weight:bold}
                #kalendara-datumi li.today-unact{
                    padding:2px 0;
                    margin:2px 3px;
                    background:#205983;
                    color:#FFF;
                    font-weight:bold}
                #kalendara-datumi li.report a{
                    padding:2px 0;
                    font-weight:bold;
                    color:#205983}
            #kalendara-datumi li.lastmonth{
                    color:#92A3AC}
        #calendar-box input.piev-koment{
            width:185px;
            margin:8px auto 0;
            background:transparent url(../images/design/radit-btn.jpg) 0 0 no-repeat}
            #calendar-box input.piev-koment:hover{
                background:transparent url(../images/design/radit-btn.jpg) 0 bottom no-repeat}
#kategorijas-forma{
    margin:0 0 10px;
    }
    #kategorijas-forma select{
        width:220px;
        }
#catalog-tabs #navtabs.meklet-tab{
    background:none;
    height:34px;
    margin:0;}
    #catalog-tabs #navtabs.meklet-tab li.cur a{
        background:#DFE8EE url(../images/design/navtabs.gif) no-repeat 0 0}
    #catalog-tabs #navtabs.meklet-tab li a{
        height:25px;
        margin:0;
        background:#C6D5E7 url(../images/design/navtabs-dark.gif) no-repeat 0 0}
    #catalog-tabs #forums em{
        color:#A6B4BF;
        font-size:0.769em;
        font-style:italic}
#navtabs{
    padding:0 0 0 10px;
    margin:0 0 20px 0;
    height:33px;
    background:url(../images/design/navtabsborder.gif) 0 32px repeat-x;
    overflow:hidden}
    #navtabs li{
        padding:0;
        margin:0 2px;
        float:left;
        background:none;
        text-align:center}
        #navtabs li a{
            padding:11px 0 0 0;
            width:137px;
            height:21px;
            color:#205983;
            font-size:0.923em;
            font-weight:bold;
            display:block;
            background:url(../images/design/navtabs.gif) 0 0 no-repeat}
        #navtabs li.cur a{
            color:#000;
            height:23px;
            background:url(../images/design/navtabsact.gif) 0 0 no-repeat}
    
/* Main - a block */    
.main-block {
    padding: 0 12px 0 12px;
    margin: 0 0 29px;
    overflow:hidden}
    #main .main-block h2 {
        margin:0 0 20px 0;
        line-height:100%;
        clear:both;
        }
    .main-block h2 {
        margin:20px 0 8px;
        line-height:100%}
    .main-block h2#nopadd {
        margin:0 0 10px}

    .main-block .more {
        margin:0 0 20px;
        overflow:hidden;}
    
        .main-block .more a {
            background: url('../images/design/main-more.png') right center no-repeat;
            border-left: #d4d6d8 1px solid;
            display: block;
            float: left;
            line-height: 2em;
            padding: 0 16px 0 10px;
        }
    .main-block h3#noderigs-raksts{
        padding:0 0 20px 12px;
        margin:0;
        font-size:0.923em;
        font-weight:normal;
        background:url(../images/design/fotobllt.gif) left 4px no-repeat}
        .main-block h3#noderigs-raksts a{
            font-weight:bold}
/* Press-releases and news */

.press-releases .entry, .news .entry {
    overflow: hidden;
    margin: 0 0 15px;
}
.press-releases .akisbllt {
    margin: 0 0 7px;
}
    .press-releases .image, .news .image {
        background: url('../images/design/entry-bullet.png') right 4px no-repeat;
        float: left;
        margin: 0 2px 10px -8px;
        padding: 0 14px 0 0px;
    }
    
    .press-releases h3, .news h3 {
        background: #fff url('../images/design/entry-bullet.png') left 4px no-repeat;
        color: #7f7f7f;
        font-size: 1.077em;
        font-weight: normal;
        margin: 0;
        padding: 0 0 0 14px;
    }
    .press-releases h3 {
        margin: 0 0 10px;
    }
		#intranet .press-releases h3 {
        margin: 0;
    }
        .press-releases h3 em{
            background:#DAE4EA;
            color:#369
        }
    .press-releases h3 span {
        font-size: 0.786em;
    }
        .press-releases h3 a, .news h3 a {
            font-weight: bold;
        }
        
    .press-releases .meta, .news .meta {
        color: #7f7f7f;
        font-size: 0.846em;
        margin: 0 0 6px 14px;
    }
    .size {
        color: #7f7f7f;
        font-size: 0.846em;
        font-weight:normal
    }
    .press-releases .tribllt h3{
        padding: 0 0 0 14px;
        margin:0 0 7px;
        background: #fff url(../images/design/failibllt.gif) no-repeat 2px 5px}
    .press-releases .margbllt h3{
        padding: 0 0 0 14px;
        margin:0 0 10px;}
    .press-releases .akisbllt h3{
        padding: 0 0 0 12px;
        margin:0 0 4px;
        background: #fff url(../images/design/sidebar-bullet.png) no-repeat 2px 5px}
    
    .press-releases .text, .news .text {
        margin: 0 0 0 14px;
    }
    
.press-releases .entry.short, .news .entry.short {
    margin: 0 0 8px;
}
.jaunumi .entry{
    overflow: hidden}
.jaunumi .image{
    float:left;
    margin:6px 10px 10px 0}
    .meta{
        color: #7f7f7f;
        font-size: 0.846em;
        margin: 0 0 7px 0}
    .jaunumi h2,.jaunumi h3,.subtitle1,.subtitle2{
        font-size: 1.077em;
        font-family: Arial, sans-serif;
        color: #205983;
        margin: 7px 0 10px;
        font-weight:bold;
        display:block}
    .jaunumi h3,.subtitle2{
        font-size: 0.923em}
    .tabledate,.main-block table,table.insTable{
        margin:0 0 14px;
        border:1px solid #C2C2C2;
        width:100%}
        .tabledate td,.main-block table td,table.insTable td{
            border-bottom:1px solid #E3E4E6;
            padding:10px}
            .tabledate th,.main-block table th,table.insTable .insFirstRow td{
                background:#E3E4E6;
                padding:10px;
                font-weight:normal}
            .tabledate .yelbg td, .insTable .yelbg td{
                background:#fafcea}
            .entry img{
                margin:5px 10px 3px 0}
            .entry .image img{
                margin:0}
            
    .jaunumi ul,.jaunumi ol{
        padding:0;
        margin:0 0 10px}
    .jaunumi ol{
        overflow:hidden}
        .jaunumi ul li,.jaunumi ol li{
            padding:2px 0 2px 12px;
            margin:0;
            background:transparent url(../images/design/sidebar-bullet.png) no-repeat 2px 8px;}
        .jaunumi ol li{
            padding:2px 0 2px 0;
            margin:0 0 0 26px;
            list-style-type:decimal;
            background:none}
            
    .jaunumi .piev-saites{
        padding:20px 20px 10px;
        margin:20px 0;
        width:310px;
        float:left;
        border:1px solid #C2C2C2}
        .jaunumi .piev-saites h4,.jaunumi .piev-faili h4{
            padding:;
            margin:0 0 15px;
            font-size:1.769em;
            font-family: Georgia,Times New Roman, serif;}
    .jaunumi .piev-faili{
        padding:20px 20px 10px;
        margin:20px 0;
        width:310px;
        float:right;
        border:1px solid #C2C2C2}
    .jaunumi .piev-faili ul,.jaunumi .piev-saites ul{
        overflow:hidden;}
        .jaunumi .piev-saites ul li,.jaunumi .piev-faili ul li{
            margin:0;
            zoom:1;
            color:#7F7F7F}
        .jaunumi .piev-faili ul li{
            padding-left:14px;
            background:transparent url(../images/design/failibllt.gif) no-repeat 2px 6px}

/* komentara pievienosana */

    #komentara-pievienosana{
        padding:10px;
        margin:0 0 10px;
        background:#DAE4EA;
        font-size:1em}
        #komentara-pievienosana h4{
            padding:0;
            margin:0 0 10px 0;
            font-size:1.769em;
            line-height:130%;
            font-family: Georgia,Times New Roman, serif}
        #komentara-pievienosana input.piev-koment{
            width:196px;
            margin:8px 0 0;
            float:left;
            background:transparent url(../images/design/piev-komentaru.jpg) 0 0 no-repeat}
            #komentara-pievienosana input.piev-koment:hover{
                background:transparent url(../images/design/piev-komentaruhov.jpg) 0 0 no-repeat}
        #komentara-pievienosana ul{
            padding:0;
            margin:10px 0;
            overflow:hidden}
            #komentara-pievienosana ul li{
                padding:0;
                margin:0 30px 0 0;
                background:none;
                float:left}
                
/* iesnieguma forma un pievienot jautajumu*/

.blue-block{
    padding:10px;
    background:#DAE4EA}
    #iesnieguma-forma{
        margin:0 0 14px 0;
        padding:10px;
        background:#DFE8EE}
        #iesnieguma-forma h4{
            padding:0;
            margin:0 0 10px;
            line-height:100%;
            font-size:1.769em;
            font-family: Georgia,Times New Roman, serif}
        #iesnieguma-forma ul{
            padding:0;
            margin:0;
            overflow:hidden;}
            #iesnieguma-forma ul li{
                padding:0 14px 6px 0;
                margin:0;
                width:330px;
                line-height:150%;
                background:none}
                #iesnieguma-forma ul li.fr{
                    padding-right:0;}
            #iesnieguma-forma ul li input{
                width:320px}
            #iesnieguma-forma .jaut-block{
                margin:0 0 6px 0;
                line-height:150%;}
        #iesnieguma-forma .count{
            margin:0 5px 0;
            width:100px;
            text-align:right;
            color:#a8b5bc;
            font-size:11px;
            float:right;}
        #iesnieguma-forma .jaut-block b{
            font-weight:normal;
            color:#999;
            font-size:0.846em}
        #iesnieguma-forma input.piev-koment{
            margin:8px 0 0;
            width:97px;
            float:left;
            background:transparent url(../images/design/nosutit.jpg) 0 0 no-repeat}
            #iesnieguma-forma input.piev-koment:hover{
                background:transparent url(../images/design/nosutithov.jpg) 0 0 no-repeat}
            #form-footer.btn-fr input.piev-koment{
                float:right}
        #form-footer{
            padding:10px 3px;
            line-height:40px}
             #form-footer #captcha{
                margin:0 5px;
                border:1px solid;
                border-color:#858585 #dcdcdc #dcdcdc #858585;
                width:60px;
                height:40px;
                text-align:center;
                background:#d2d2d2}
            #form-footer input.fl,#form-footer input.fr{
                margin:10px 15px 0 10px;
                width:65px;
                line-height:18px;
                vertical-align:top}
        #iesnieguma-forma input.pievjaut-btn{
            width:196px;
            margin:8px 0 0;
            float:left;
            background:url(../images/design/piev-komentaru.jpg) 0 0 no-repeat}
            #iesnieguma-forma input.pievjaut-btn:hover{
                background:url(../images/design/piev-komentaruhov.jpg) 0 0 no-repeat}

/* abonesana */

#abonesana ul li{
    padding:3px 0;
    width:600px;
    min-height:26px;
    line-height:24px;}
    #abonesana ul li label{
        width:70px;
        display:block;
        float:left}
        #abonesana ul li input{
            /*width:260px;*/
            float:left}
            #abonesana .subcheck{
                padding:0 0 0 70px}
                #abonesana .subcheck li{
                    padding:3px 0 0;
                    width:250px;
                    float:left;
                    line-height:20px}
        #abonesana input.pierakst{
            width:113px;
            margin:10px 0 0 70px;
            background:url(../images/design/pierakstbtn.jpg) 0 0 no-repeat}
            #abonesana input.pierakst:hover{
                background:url(../images/design/pierakstbtn.jpg) 0 bottom no-repeat}
        #abonesana .subcheck li input{
            float:left;}
        #abonesana .subcheck li span{
            float:left;
            overflow:hidden;
            width:226px}
/* struklturas modelis */

.struktura h2, .struktura-none h2{
    padding:10px;
    margin:14px 0 14px 0;
    width:330px;
    border:1px solid #c2c2c2;
    font-size:1.769em}
    .struktura h2 a, .struktura-none h2 a{
        color:#205983}
        .struktura h2 a:hover, .struktura-none h2 a:hover{
            color:#201C20;
            text-decoration:none}
    .struktura p em, .struktura-none p em{
        color:#808080;
        font-style:italic}
    .struktura ul, .struktura-none ul{
        padding:0;
        margin:0 0 0 11px;
        overflow:hidden;
        zoom:1}
        .struktura ul li, .struktura-none ul li{
            padding:5px 0 5px 12px;
            margin:0;
            /*color:#7E7E7E;*/
            color:#201C20;
            background:#fff url(../images/design/entry-bullet.png) 0 10px no-repeat}
    .struktura ul li ul, .struktura-none ul li ul{
        padding:5px 0 0;
        margin:0;}
        .struktura ul li ul li, .struktura-none ul li ul li{
            padding:5px 0 3px 11px;
            margin:0 0 0 4px;
            background:#fff url(../images/design/sidebar-bullet.png) left 8px no-repeat}
            .struktura ul li ul li a, .struktura-none ul li ul li a{
                font-weight:normal;}
            .struktura a.cur, .struktura-none a.cur{
                font-weight:bold}
    .pec-atbild ul li{
        float:left;
        width:44%;
        }
        .pec-atbild ul li a{
            font-weight:bold;
            }
    .struktura ul li ul{
        display:none;
        margin-left:20px}
    .struktura ul li.active ul,.struktura ul li.active ul li.active ul{
        display:block}
        .struktura ul li.active ul li ul{
            display:none}
    .struktura a.icon, .struktura .active ul li a.icon{
        padding:0;
        margin:0 2px 0 0;
        display:-moz-inline-box;
        display:inline-block;
        width:9px;
        height:9px;
        zoom:1;
        background:url(../images/design/ico-plus.gif) no-repeat 0 0px}
        .struktura li.active a.icon,.struktura li.active ul li.active a.icon{
            background:url(../images/design/ico-minus.gif) no-repeat 0 0px}
        .struktura a.icon span{
            display:none;}
    .struktura ul li.ico-plus{
        padding:5px 0 5px 0px;
        margin:0;
        background:none}

/* forums */
.top-space{
    margin-top:20px;
    }
    #forums,.forma{
        padding:10px;
        margin-bottom:14px;
        overflow:hidden;
        background:#DFE8EE}
        #forums h4{
            padding:0;
            margin:10px 0 18px 0;
            line-height:100%;
            font-size:1.769em;
            font-family: Georgia,Times New Roman, serif}
        #forums input{
            margin-top:2px;
            width:550px;
            float:left}
        #forums input.meklet{
            margin:0 7px;
            width:97px;
            float:left;
            background:transparent url(../images/design/nosutit.jpg) 0 0 no-repeat}
            #forums input.meklet:hover{
                background:transparent url(../images/design/nosutithov.jpg) 0 0 no-repeat}
        #forums ul{
            padding:0;
            margin:10px 0 0;
            overflow:hidden}
            #forums ul li{
                padding:0;
                margin:0 7px 0 0;
                background:none;
                float:left}

/* papl mekleshana */
    #papl-meklesana{
        padding:10px;
        margin-bottom:14px;
        background:#DAE4EA}
        #papl-meklesana label{
            margin-top:6px;
            display:block;
            float:left;
            width:140px}
        #papl-meklesana input{
            margin-top:6px;
            width:540px}
        #papl-meklesana input.meklet{
            margin:10px 5px 0 140px;
            width:97px;
            float:left;
            background:transparent url(../images/design/nosutit.jpg) 0 0 no-repeat}
            #papl-meklesana input.meklet:hover{
                background:transparent url(../images/design/nosutithov.jpg) 0 0 no-repeat}
        #papl-meklesana p.fl{
            padding:0;
            margin:10px 0 0 10px;
            line-height:30px}
        .sadalas{
            padding:0 11px;
            overflow:hidden;
            border:1px solid #CCC;}
            .sadalas p.fr{
                padding-right:10px;
                font-size:0.846em;
                background:url(../images/design/aizvert-ico.gif) right 5px no-repeat}
            .sadalas p{
                margin:8px 0;}
            .sadalas-list{
                margin-bottom:16px;
                border:1px solid #CCC;
                border-top:1px solid #FFF;
                overflow:hidden;}
                .sadalas-list ul{
                    margin:10px 0;
                    padding:0;
                    overflow:hidden;}
                    .sadalas-list ul li{
                        padding:3px 11px;
                        margin:0;
                        float:left;
                        width:30%}
        .note{
            padding:6px 10px;
            margin:0 0 16px;
            font-weight:bold;
            font-size:1.077em;
            border:1px solid #E6E9D9;
            background:#F9FCE9}
            .note em{
                color:#369;
                background:none}
        .entry ul.sublist{
            margin:0 0 10px 14px}
            .entry ul.sublist li{
                padding:0 3px 0 14px;
                margin:0;
                display:inline;
                background:transparent url(../images/design/sidebar-bullet.png) no-repeat 2px 5px}
                .entry ul.sublist li a{
                    color:#7F7F7F;
                    font-size:0.846em}
            .entry ul.sublist li.first{
                padding:0 3px 0 0;
                background:none}
        .text p em{
            background:#DAE4EA;
            color:#333}

/* aptauja */

.apt-grafiks{
    margin:20px 0 10px 0;
    height:135px;
    background:url(../images/design/grafiks-iedalas.gif) 0 14px no-repeat}
    .apt-grafiks ul{
        padding:0 130px 0 12px;
        margin:0;
        height:135px;
        float:left;
        list-style:none;
        overflow:hidden;
        background:url(../images/design/grafiks-bordbot.gif) right 114px no-repeat}
        .apt-grafiks li{
            padding:0;
            margin:0 2px;
            height:114px;
            float:left;
            width:24px;
            position:relative;
            font-size:0.846em}
            .apt-grafiks li b{
                bottom:0;
                display:block;
                position:absolute;
                font-weight:normal;
                text-align:center;
                background:url(../images/design/grafiks-proc.jpg) center 16px no-repeat}
                .apt-grafiks li span{
                    position:absolute;
                    margin:116px 0 0;
                    font-weight:bold;
                    width:24px;
                    text-align:center}
        .hidden .text{
            display:none}

/* lapas karte */

.lapas-karte h2{
    padding:0;
    margin:20px 0 4px 0;
    font-size:1.769em}
    .lapas-karte .fl{
        margin:0 30px 0 0;
        width:30%;}
    .lapas-karte ul{
        padding:0;
        margin:0;}
        .lapas-karte ul li{
            padding:3px 0 2px 11px;
            margin:0 0 0 2px;
            background:#fff url(../images/design/sidebar-bullet.png) left 8px no-repeat}

/* Back link*/
    .back{
        padding-left:12px;
        margin:0 0 10px;
        zoom:1;
        background:url(../images/design/arrback.gif) left 6px no-repeat}
        #nomargin{
            margin-left:0}
        
/* forums komentari */
    
    #temats{
        border:1px solid #DDD;
        padding:10px 10px 0}
    .reply{
        padding:10px;
        border:1px solid #DDD;
        background:#fafcea}

            
/* Right sidebar - Events */

.sidebar-block .events dt {
    color: #7f7f7f;
    float: left;
}

.sidebar-block .events dd {
    margin: 0 0 6px 41px;
}

/* Right sidebar - Galleries */

.sidebar-block .galleries li {
    background: transparent;
    padding: 0;
    margin: 0 0 7px;
}

    .sidebar-block .galleries a {
        display: block;
        position: relative;
    }

        .sidebar-block .galleries .caption {
            background: url(../images/design/galleries-white.png);
            bottom: 2px;
            cursor: pointer;
            left: 3px;
            padding: 3px 7px 3px;
            /*position: absolute;*/
            width: 178px;
        }

/* Right sidebar - polls */

.sidebar-block .poll p {
    font-weight: bold;
    margin: 0 0 8px;
}

    .sidebar-block .poll legend {
        display: none;
    }
    
    .sidebar-block .poll li {
        background: none;
        padding: 0;
        margin: 0 0 6px;
    }
    .sidebar-block .poll label{
        width:160px;
        display:inline-block}
    .sidebar-block .poll .votes {
        overflow: hidden;
        margin: 3px 0 0;
    }
    
        .sidebar-block .poll .bar {
            background: #bcbfc1;
            float: left;
            height: 3px;
            margin: 6px 0 0;
        }
        
        .sidebar-block .poll .percentage {
            background: url('../images/design/poll-arrow.png') left 4px no-repeat;
            color: #7f7f7f;
            font-size: 0.9167em;
            float: left;
            padding: 0 0 0 8px;
        }

    .sidebar-block .poll .controls {
        overflow: hidden;
        padding: 0px 0 0;
    }

        .sidebar-block .poll .submit {
            background: url(../images/design/poll-button.png) 0 0 no-repeat;
            border: 0;
            color: #fff;
            cursor: pointer;
            float: left;
            font-weight: bold;
            height: 27px;
            padding: 0 0 3px;
            margin: 0 7px 0 0;
            width: 55px;
        }
        
        .sidebar-block .poll .archive {
            background: url(../images/design/poll-button.png) 0 0 no-repeat;
            color: #fff;
            display: block;
            float: left;
            font-weight: bold;
            line-height: 27px;
            text-align: center;
            width: 55px;
        }
        
        .sidebar-block .poll .archive:hover,.sidebar-block .poll .submit:hover {
            text-decoration: none;
            background: url(../images/design/poll-button.png) 0 bottom no-repeat;
        }

/* Footer */

#footer {
    border-top: #fff 3px solid;
    color: #7f7f7f;
    font-size: 0.846em;
    margin: 1px 0 0;
    padding: 11px 15px 23px;
}

    #footer hr {
        display: none;
    }
    
    #bottom-info {
        float: right;
        margin: 0 
    }
    
    #bottom-links {
        overflow: hidden;
        margin: 0 0 10px;
    }
    
    #bottom-links li {
        background: url(../images/design/footer-links-sep.png) left center no-repeat;
        margin: 0 0 0 10px;
        padding: 0 0 0 10px;
        float: left;
    }

    #bottom-links li.first {
        background: transparent;
        padding: 0;
        margin: 0;
    }
    
    #copyrights,.clear {
        clear: both;
        zoom:1;
    }
    
    #developed-by a {
        color: #7f7f7f;
    }
/* darb katalogs */
.main-block.darb-katalogs h2{
    margin:0 0 20px}
.darb-list{
    padding:0 0 10px;
    margin:0;
    zoom:1;
    overflow:hidden;}
    .darb-list li{
        padding:10px 4px 4px 10px;
        margin:0 18px 20px 0;
        width:320px;
        height:128px;
        float:left;
        font-size:11px;
        border:1px solid #d5d5d5;
        border-bottom:2px solid #999;
        border-right:2px solid #999;
        background:url(../images/design/foto-bg.gif) repeat-y left}
        .darb-list li h3{
            padding:0;
            margin:0 0 0 80px;
            font-size:14px;
            color:#205983}
        .darb-list li h4{
            padding:0;
            margin:0 0 3px 80px;
            font-size:12px;
            font-weight:normal;
            color:#7f7f7f;
            font-style:italic}
        .darb-list li p{
            padding:0;
            margin:0 0 3px 80px;}
            .darb-list li p.pazin{
                padding:0 0 0 18px;
                zoom:1;
                background:url(../images/design/pazin-ico.gif) no-repeat 0 4px}
        .darb-list li img.bord{
            border:1px solid #DDD}


/* search select */

        .jcombox *, .jcombox-m * { cursor: pointer;}
        .jcombox, .jcombox-m {  clear:left; white-space: nowrap; /*border: 1px solid #a8a8a8; background-color: #eaeaea;*/ }
        .jcombox { /*width: 100px; height: 70px;*/  background-repeat: no-repeat; background-position: right center; background-image   : url('arrow.gif'); }
        .jcombox-m { overflow: auto;  overflow-x: hidden; } 
        .jcombox a, .jcombox-m a { outline: 0px; display: block; /*color: #3c3c3c;*/ font-weight: normal; padding: 1px 3px; margin:1px 0 0; text-decoration: none !important;}
        .jcombox a:hover, .jcombox-m a:hover{ background-color: #e5e5e5; text-decoration: none !important; }
        
        .jcombox a.disabled, .jcombox-m a.disabled { color:#c0c0c0 !important;}
        
        .actext { padding: 1px 0px 0px 3px; }
        
        .jcombox span{ overflow: hidden; padding:0 0px 0px 5px;width:50px; display:block }
        
        .jcombox-m div { overflow: hidden; /*border-top: 0px;*/ }
        .jcombox div { background: #fff; display: none; position: absolute !important;/* border: 1px solid #808080;*/ z-index: 99 !important; background-color: #fff; overflow: auto; overflow-x: hidden; /*border-top: 0px;*/ }
        .jcombox-m .current { font-weight: bold; }
                
        /*******jCombox Themes: 'default' *******/
    .code{
        float:left;overflow:hidden;
        width:68px;
        height:20px;
        background:#FFF url(../images/design/bord-search.gif) no-repeat left 50%;
        }
        form .search-all { 
            color:#5B90B6;
            width:68px !important;
            background:url(../images/design/search-bllt.gif) no-repeat 58px 8px;
            border-bottom:1px solid #B8BCBE;
            border-top:1px solid #B8BCBE;
            float:left;
            font-size:0.923em;
            height:17px;
            padding:1px 0 0;
            }
            form .search-all .menu {
                border:1px solid #B8BCBE;
                border-top:none;
                width:160px !important;
                border-top:none;
                position:absolute;
                top:94px !important;
                left:772px !important;
                background:#FFF url(../images/design/menu-border-top.gif) no-repeat right top;
                }
            form .code .search-all-hover{
                background:url(../images/design/search-hov-bllt.gif) no-repeat 58px 8px;
                }
            .search-all .current{
                background-color:#919191 !important;
                color:#fff !important;
                }
            .jcombox span:hover{
                color:#333;
                }
            .code input{
                display:none;
                border:none
                }
        
        
            

