html, body, ul, li, div, p, ol, h1, h2, h3, h4, form{
    margin: 0;
    padding:0;
}

html {
    text-align: justify;
}

body{
    color: #333333;
}

/* Sriftai */

html {
    /* font-family: "Calibri", "Lucida Grande", serif; */
    font-family: serif;
}

span.sgraik {
    /* font-family: "Palatino Linotype", "Calibri", "Lucida Grande", serif; */
    font-family: serif;
}

acronym {
    color:#000065;
    font-style:italic;
    border-bottom-width: 0;
}

acronym.stat{
    font-style:normal;
}

acronym:hover {
    color:#00ff00
}

p {
    padding-bottom: 4px;
}

span.rtn{
    letter-spacing: 4px;
}

img{
    border-style: none;
}

a:visited{
    color: #090387;
}

a:hover {
    color:#00ff00;
}  /* mouse over link */

label.error{
    color: #f00;
}

.cleaner {
    display:block;
    clear:both;
    height: 1px;
    font-size:1px;
    line-height: 1px;
}

#page_wrapper{
    width: 90%;
    min-width: 400px;
    margin: auto;
}

#logo{
    padding-left: 17px;
    padding-top: 12px;
}

#description{
    text-align: center;
    width: 85%;
}

#description span {
    font-size: 14px;
    color: #330000;
}

#description h1{
    font-family: "Cambria";
    padding-top: 3px;
    padding-bottom: 3px;
    color: #330000;
}

.highlight{
    background-color: #FFFF80;
}

#header{
    width:100%;
    height:90px;
    text-align: center;
    color: #000;
    background-color: #f5f0ed;
    padding-bottom: 10px;
    margin-bottom: 20px;
    font-size: 12px;

}

#header div{
    float: left;
}

#langs{
    padding-right: 10px;
    text-align: right;
    width: 200px;
    float: right;
}

#content{
}

.toLeft{
    float:left;
}

.description_small{
    font-size: 0.8em;
}

#search_form, #properties_form{
    padding-bottom: 10px;
    padding-top: 10px;
    font-size: 13px;
    border: #e7e0da solid 1px;
}

#search_form input, #properties_form input, #properties_form select{
    margin-right: 10px;
}

#properties_form select{
    width: 200px;
}

#properties_form #antraste, #properties_form #straipsnis, #properties_form #skiemenu_ilgumai{
    width: 196px;
}

#detali_submit_button, #submit{
    -webkit-border-radius:2px;
    border-radius:2px;

    background-color:#4d90fe;

    width: 85px;
    font-family: "Verdana";
    color: #fff;

    border: 1px solid #3079ED;

}

#detali_submit_button:active, #submit:active, #clear_form:active{
    -webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);
    -moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);
    box-shadow:inset 0px 1px 2px rgba(0,0,0,0.3);
}

#clear_form{
    font-family: "Verdana";
    width: 120px;
    -webkit-border-radius:2px;
    border-radius:2px;
    border: 1px solid #dcdcdc;
    background-color: #F1F1F1;
    color: #444;
}


div.box{
    padding-left: 1em;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: #e7e0da solid 1px;
}

div.first_box{
    border-top: none;
}


.box_header{
    font-weight: bold;
    font-size: 1.1em;
    padding-right: 100px;
    width: 10px;
    display: block;

}

.lba{
    padding-bottom: 5px;
    padding-left: 111px;
}

.property_title{
    display: inline-block;
    width: 185px;

}


#footer{
    text-align: center;
    margin-top: 20px;
    height: 50px;
    font-size: 10px;
    padding: 0 20px
}


.pagination{
    list-style-type: none;
    text-align: center;
    margin: 1em 0;
    font-weight: bold;
}

.pagination li {
    display: inline;
    padding: 2px 5px;
    margin: 2px;
}

/*rezultatai*/

#word_count{
    padding-top: 5px;
    padding-bottom: 5px;
    display: inline-block;
    font-weight: bold;
    color: #300;
}

#help_box{
    padding-top: 20px;
    border-top: 1px solid #e7e0da;
}

.help_top_header{
    padding-bottom: 20px;
}

.help_header{
    padding-top: 20px;
    padding-bottom: 10px;
}

.help_img{
    padding-top: 20px;
}

.help_img_description{
    font-size: 0.8em;
    padding-bottom: 20px;
}


#right_column{
    margin-left: 190px;

}

#left_column{
    width: 170px;
    float: left;
    text-align: left;
}

#left_column ul{
    list-style: none;
    font-size: 13px;
}

li.selected{
    background-color: #4D90FE;
    color: #fff;
}


ul.search_results{
    list-style: none;
    margin: 0;
    margin-bottom: 10px;
}

ul.search_results li{
    padding: 4px;
}

ul.search_results li.zodyno_autorius{
    font-family: 'Cambria';
    font-size: 16px;
    color: #330000;
    background-color: #e7e0da;
}

li.zodyno_autorius a{
    text-decoration: none;
    color: #330000;
}

li.zodyno_autorius a:hover{
    color:#00cc00;
}

ul.search_results li.antraste{
    font-size: 18px;
}


ul.search_results li{
    font-size: 14px;
}

ul.search_results li.straipsnis ul{
    list-style-position:inside;
    list-style: none;
}

ul.search_results li.straipsnis ul li{
    line-height: 16px;
    position: relative;
}

ul.search_results li.straipsnis ul li img{

}


li.straipsnis{
    padding-left: 30px;
}

ul.search_results li.word_group{
    font-size: 11px;
}

span.la{
    font-weight:bold;
}

span.pl{
    color: #6c4f33;
}

span.pgl{
    color: #666688;
}

.l1, .l2, .l3{
    padding-top: 5px;
}

.l1{
    margin-left:20px;
}
.l2{
    margin-left:36px;
}
.l3{
    margin-left:51px;
}

.nl1, .r1{
    font-weight:bold;
    color:#993300;
}

.nl2, .r2{
    font-weight:bold;
    color:#663333;
}
.nl3, .r3{
    font-weight:bold;
    color:#330000;
}
.r0,  .rx{
    font-weight:bold;
}


/* begin css tabs */

ul#tabnav { /* general settings */
    text-align: left; /* set to left, right or center */
    margin: 1em 0 0 0; /* set margins as desired */
    font: bold 11px verdana, arial, sans-serif; /* set font as desired */
    list-style-type: none;
    padding: 3px 10px 3px 0px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
    display: inline;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
    border-bottom: 1px solid #fff; /* set border color to page background color */
    background-color: #fff; /* set background color to match above border color */
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a { /* settings for selected tab link */
    background-color: #fff; /* set selected tab background color as desired */
    color: #000; /* set selected tab link color as desired */
    position: relative;
    top: 1px;
    padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
    padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
    border: 1px solid #e7e0da; /* set border COLOR as desired; usually matches border color specified in #tabnav */
    background-color: #f5f0ed; /* set unselected tab background color as desired */
    color: #666; /* set unselected tab link color as desired */
    margin-right: 0px; /* set additional spacing between tabs as desired */
    text-decoration: none;
    border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
    background: #fff; /* set desired hover color */
}

/* end css tabs */
