* {
outline:0;
margin:0;
padding:0
}

body {
background:#DEEDAE;
font:9px 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
color:#393939;
}

/* links */
a,a:visited {
color:#306495;
background:inherit;
text-decoration:none
}
a span {
color: #000;
}
a:hover {
color:#73471B;
background:inherit;
text-decoration:underline
}

/* headers */
h1,h2,h3 {
font-family:'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;
font-weight:700;
color:#444
}

p {
padding:2px;
}

h1 {
font-size:1.4em
}

h2 {
font:700 12px 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;
color:#115280;
margin:8px 0 2px 5px;
letter-spacing:-1px;
border-bottom:1px solid #D2E9A4
}

h3 {
font-size:1.2em;
padding:4px;
padding-right:0

}

/* images */

.code2 {
border:1px solid #A6CD56;
height:30px;
width: 90px;
background:#F0FFD2;
padding:6px
}

li {
padding:1px;
}

blockquote {
line-height:1em;
font-family:Georgia, 'Times New Roman', Times, serif;
color:#80614D;
border:1px solid #DFF4B5;
background:#F0FFD2;
padding:2px
}

/* footer */
.userfooter {
background-color: #A6CD56;
text-align:center;
padding-top:2px;
border-top: 1px solid #AFAFAF
}

.footer {
background-color: #1B6DA9;
text-align:center;
color: #D6EBAB;
padding-top:2px;
border-top: 1px solid #CBCBCB
}

.footer a {
color: #A6CD56
}

/* header */
#header {
background-color: #1B6DA9;
text-align:center;
padding-top:2px;
border-bottom: 1px solid #207FC5
}

#header a{

color: #D6EBAB;
font-size:14px;
font-weight:700
}

.newpz {
padding: 5px 0;
background-color: #D41804;
border-bottom: 1px solid #AFAFAF;
text-align:center
}

.newpz a {
color:#fff;
}

.menu {
padding: 2px 0;
border-bottom: 1px solid #AFAFAF;
background-color: #A6CD56;
text-align:center
}
/* start - table */
table {
width:100%;
border-collapse:collapse;
margin:5px 0
}

tr {
height:30px;
background:#DEEDAE;
border-collapse:collapse
}

td {
border:1px solid #A6CD56;
border-collapse:collapse
}

/* end - table */

label {
display:block;
font-weight:700;
color:#895F30;
margin:8px 0 5px
}

input,textarea,select {
color:#666;
background:#F0FFD2;
font:400 11px Verdana, sans-serif;
border-color:#d4d4d4 #ebebeb #ebebeb #d4d4d4;
border-style:solid;
border-width:1px;
padding:4px
}

.textfield {
height:15px
}

input.button {
font:700 12px Arial, Sans-serif;
margin-top:5px;
margin-bottom:5px;
color:#fff;
background:#A6CD56;
cursor:pointer;
border-color:#C4DE8F #8DB836 #8DB836 #C4DE8F;
border-style:solid;
border-width:1px;
padding:8px;
}

/********************************************
   LAYOUT
********************************************/

/* header quick search */

.quick-search {
border:none;
background:#2089CE;
}

.qsubmit {
border:none;
background:#2089CE;
cursor: pointer;
}

.qmenuinput {
border:none;
background:#DEEDAE;
cursor: pointer;

}
.qsubmit2 {
margin-top:5px;
border:none;
background:#DEEDAE;
cursor: pointer;
}

/* postmeta */
.post-footer {
text-align:center;
color:#A2745D;
border:1px solid #deedae;
background:#F0FFD2;
margin-top: 2px;
padding:8px 5px
}

.noitems {
font-weight:700;
background-color: #A6CD56;
}

/* puslapiavimas */
.pagination {
text-align:center;
margin-top:8px;
margin-bottom:8px;
}

.pagination a, .pagination a:visited {
text-decoration:none;
color:#684F3E;
margin:3px;
}

.pagination a:hover,.pagination a:active {
color:#000;
background-color:#A6CD56
}

.pagination a.currentpage {
background-color:#A6CD56;
color:#000 !important;
font-weight:700;
cursor:default;
border-color:#2D2D2D
}

/* puslapiavimo pabaiga 

 klausymu lentele */
.asker_name {
color:#000
}

a img {
border:none
}

.questionsinfo {
padding:2px 0;
color: #3B2D23;
border:none;
background-color:#F0FFD2;
border-bottom:1px solid #CBCBCB
}

.questions {
font-weight:700;
padding:0
}

.questions a {
color:#4B4B4B;
padding:8px
}

.questions a:hover {
text-decoration:none;
color:#000;
background-color:#A6CD56
}

/* klausimu lenteles pabaiga */
.receiver {
border:solid 1px #DAD0C4;
background-color:#F0FFD2;
font-weight:700;
color:#000;
padding:5px 70px 5px 5px
}

.log {
border-right:solid 1px #2B1F13;
padding:10px 17px 10px 22px
}

.reg {
border-left:solid 1px #2B1F13;
padding:10px 25px 10px 15px
}

.f-head {
background-color:#A6CD56;
color:#333;
font-family:"Trebuchet MS",Verdana,sans-serif;
text-transform:uppercase;
font-weight:700
}

.message {
margin:8px 0;
}

.message_body {
font-weight:700;
text-align:center;
background-color:#A6CD56;
color:#fff;
padding:5px
}

/* klausimo stiliai */

.hidded_comment {
background:#F0FFD2;
border:1px solid #A6CD56;
font-weight:700;
margin:5px 0;
padding:3px
}
