body {padding: 0; margin: 0; font: 0.7em Arial, sans-serif; line-height: 1.5em; background: #F0F0F0; color: #454545;}
a {color: #0E4D8B; background: inherit; text-decoration:none;}
a:hover {color: #000; background: inherit; text-decoration:underline;}
a.title {color: #B41A1A; background: #FFF;}
.titlu{line-height: 0.8em; margin-left: 12px; font-size:12px; font-family: tahoma; color: #384B6D; background-color: transparent;}
h1 {font-weight: bold; font-size: 12px; font-family: Arial, Sans-Serif; padding: 0 0 0 8px; margin: 0;}
h2 {margin: 0; padding: 0; font: normal 1.6em Arial, Sans-Serif; letter-spacing: -1px;}
h1 a {color: #FFF; background: inherit;}
h1 a, h2 a {text-decoration: none;}
h1 a:hover, h2 a:hover {color: #F0F0F0; background: inherit;}
h3 {font: 90% Arial, Sans-Serif; margin: 0 0 10px 0; padding: 0; color: #5f5f5f; background: #F0F0F0;}
p {margin: 0 0 0px 0; line-height: 1.25em; font: normal 1em Arial, Sans-Serif;}
form {margin: 0;}
input.search { width: 199px; border: none; background: #FFF url(../images/input.gif); padding: 4px; color: #808080; }
input.submit { height: 24px; font-weight: bold; width: 53px; border: none; background: #D96855 url(../images/button.gif); padding: 3px; color: #FFF;}
#meniustanga{padding:0px; line-height: 1em; width:140px;}
#logosus{margin-left:12px; float:left; padding:0; width:230px; height:30px;}
#listasus a:hover{margin:0; padding:0; text-decoration:underline;}
#listasus {
margin-right:7px;
padding:0;
color: #F0F0F0; 
font-family:Tahoma, sans-serif; 
font-size:14px;
font-style:normal;
font-weight : bold;
padding-left:4px;}
.content {margin: 0px auto;width: 950px;background: #FFF url(../images/big_middle.gif) repeat-y;color: #454545;}
.logo {padding: 18px 0 0 3px;}
.header_top {background: #FEFEFE url(../images/big_top.gif) no-repeat; color: #FFF; height: 15px;}
.header {padding: 0px 10px 0 10px;}
.header_bottom {clear: both; background: #FEFEFE url(../images/big_bottom.gif) no-repeat; color: #FFF; height: 15px;}
/*.sf_left {float: left;width: 203px;height: 77px;background: #5BB2D1 url(logobg.gif) repeat-x; color: #FFF;border-top: 1px solid #137DA2;border-bottom: 1px solid #000;padding: 10px 0 0px 7px;}
.sf_right {width: 537px;float: right;}
.sf_search {clear: both;background: #E28C7D url(../images/searchbg.gif) repeat-x bottom left; color: #FFE4E0;border-top: 1px solid #AA1717;border-bottom: 1px solid #000;padding: 18px 0 17px 15px;margin-top: -2px;}
*/	
.subheader {padding: 2px;background: #f0f0f0;color: #808080;}
.left {float: left;width: 610px;margin: 0 0 10px 0;}
.box_top_mare {background: #F0F0F0 url(../images/leftbox_top_mare.gif) no-repeat;color: #808080;height: 40px;width: 325px;}
.box_top_mare h2 {color: #808080;background: inherit;padding: 7px 0 0 5px;margin: 0;}
.box_mare {border-left: 2px solid #F0F0F0;border-right: 2px solid #F0F0F0;padding: 0 4px 0 7px;margin: 0;width: 310px;color: #595959;background: #FFF;}
.box_bottom_mare {background: #FFF url(../images/leftbox_bottom_mare.gif) no-repeat;color: #000;height: 13px;width: 325px;margin: 0 0 7px 0;}
.box_top {background: #F0F0F0 url(../images/leftbox_top.gif) no-repeat;color: #808080;height: 25px;width: 159px;}
.box_top_meniu {background: #F0F0F0 url(../images/leftbox_top.gif) no-repeat;color: #808080;height: 11px;width: 159px;}
.box_top p {color: #808080;background: inherit;padding: 7px 0 0 11px;margin: 0;font: normal 1.5em Arial, Sans-Serif; letter-spacing: -1px;}
.box {border-left: 2px solid #F0F0F0;border-right: 2px solid #F0F0F0;padding: 0 4px 0 7px;margin: 0;width: 144px;color: #595959;background: #FFF;}
.box_bottom {background: #FFF url(../images/leftbox_bottom.gif) no-repeat;color: #000;height: 13px;width: 160px;margin: 0 0 7px 0;}
.left_side {float: left; width: 159px; padding: 0px 5px 0px 8px;}
.right_side {float: left; width: 429px; margin: 0 5px 0 0; text-align: justify;}
.article { padding: 0 5px 0 0; margin-bottom: 20px; }
.grey_top { clear: both; width: 382px; background: #EDEDED url(../images/grey_top.gif) no-repeat; color: #000; height: 5px; padding: 0; margin: 0px 0 0 6px; }
.grey { width: 362px; margin: 0 0 0 6px; padding: 10px; background: #EDEDED url(../images/grey_bottom.gif) no-repeat bottom left; color: #808080;	}
.grey a {color: #C83C3C;background: inherit;font-weight: bold;}
.grey a:hover {color: #000;background: #EDEDED;}
.highlight {padding: 5px 3px 5px 3px;margin: 0 0 3px 0;border-bottom: 1px solid #ccc;}
.right {float: right; width: 338px; margin: 0 0 10px 0;}
.footer {clear: both;width: 950px;text-align: center;color: #808080;background: #f0f0f0;padding: 10px 0 5px 0;border-top: 1px solid #eee;}
.footer p {line-height: 1.4em;}
.footer a {color: #4F4F4F; background: #f0f0f0; border-bottom: 1px dotted #808080; text-decoration: none;} 
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#F0F0F0 margin:0 5px;}
.b2h, .b2bh {height:1px; background:#F0F0F0; border-right:2px solid #F0F0F0; border-left:2px solid #F0F0F0; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#F0F0F0; border-right:1px solid #F0F0F0; border-left:1px solid #F0F0F0; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#F0F0F0; border-right:1px solid #F0F0F0; border-left:1px solid #F0F0F0; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #F8F8FF;}
.headh {background: #F0F0F0; border-right:1px solid #F0F0F0; border-left:1px solid #F0F0F0; height:15px}
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.headh h5 {margin: 0px 10px 0px 10px; padding-bottom: 3px; padding-left:10px;}
.contenth {background: #F8F8FF; border-right:1px solid #F0F0F0; border-left:1px solid #F0F0F0;}
.contenth div {margin-left: 12px; padding-top: 5px;}
input ,select, textarea, file  { padding : 2px 0px 1px 7px; background-color : #fff; color : #949393; border : #B5DCEA 1px solid; font-family : tahoma, sans-serif; font-size : 9px; font-weight : bold;}
img { float: left; margin:0; border:none; margin-right:5px;}
ul { margin:0; list-style:none; padding: 0; text-align:justify; }
li { float:left; margin:0; padding:0 0 0 9px; text-align:justify;}
em{ color: red; font-size:11px; font-family: arial bold; font-style:normal;}
hr{color:#BFE1ED;height:1px;}
fieldset{border:1px solid; border-color:#B5DCEA;}
p.lnksub{padding-right:7px; word-spacing:-0.1ex; letter-spacing:0ex; line-height:1.3em;}
font.csus{font-size:10px; font-family:Arial,sans-serif; color:#454545;}
h1.cmiddle{font-size:12px; font-family:Arial,sans-serif; color:#454545; /*text-align:center; display:inline;*/}
.curs table{border-width:1px; border-spacing:0px; border-style:none; border-collapse:collapse;}
.curs td{border-width:1px; padding:2px; border-style:solid; border-color:#F0F0F0; background-color:white;}
.top {margin-left:370px;}
div.pagination {padding:3px;margin:3px;text-align:center;}
div.pagination a {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #ddd;text-decoration: none; color: #aaa;}
div.pagination a:hover, div.pagination a:active {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #a0a0a0;}
div.pagination span.current {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #e0e0e0;font-weight: bold;background-color: #f0f0f0;color: #aaa;}
div.pagination span.disabled {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #f3f3f3;color: #ccc;}
table.jos{width:407px; background-color:#EFEFFF; color: #333333; 
      padding:0px; margin-left:0px; border-width:thin; border-style:solid;border-collapse:collapse;
	  border-color: #FFFFFF;}
table.jos td{
margin:0 0 0 0;padding:0 0 0 0;border-style:solid;border-width:thin;border-color: #FFFFFF;
}
p.jos{color:gray; font: normal 0.8em Arial, Sans-Serif;}
em.jos{font: normal 1em Arial, Sans-Serif;}
#tagcloud {width: 145px;}
#tagcloud a:link, #tagcloud a:visited {color: #0E4D8B; background: inherit; text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
#tagcloud a:hover, #tagcloud a:active {text-decoration: underline;color: #000; background: inherit;}
#tagcloud span {padding: 3px;}
.smallest {font-size: x-small;}
.small {font-size: small;}
.medium {font-size:medium;}
.large {font-size:large;}
.largest {font-size:larger;}
em.stea {font-size:18px; color:#CC0000; vertical-align: middle; letter-spacing: normal; word-spacing: normal;}

.b1hp, .b2hp, .b3hp, .b4hp, .b2bhp, .b3bhp, .b4bhp{font-size:1px; overflow:hidden; display:block;}
.b1hp {height:1px; background: #4179A7 margin:0 5px;}
.b2hp, .b2bhp {height:1px; background:#4179A7; border-right:2px solid #4179A7; border-left:2px solid #4179A7; margin:0 3px;}
.b3hp, .b3bhp {height:1px; background:#4179A7; border-right:1px solid #4179A7; border-left:1px solid #4179A7; margin:0 2px;}
.b4hp, .b4bhp {height:2px; background:#4179A7; border-right:1px solid #4179A7; border-left:1px solid #4179A7; margin:0 1px;}
.b2bhp, .b3bhp, .b4bhp {background: #83A7C5;}
.headhp {background: #4179A7; border-right:1px solid #4179A7; border-left:1px solid #4179A7;height:15px;}
.headhp h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.headhp h5 {margin: 0px 10px 0px 10px; padding-bottom: 3px; padding-left:10px;}
.contenthp {background: #83A7C5; border-right:1px solid #4179A7; border-left:1px solid #4179A7;}
.contenthp div {margin-left: 12px; padding-top: 5px;}

table.josp{width:407px; background:#4179A7; color: #333333;
      padding:0px; margin-left:0px; border-width:thin; border-style:solid;border-collapse:collapse;
	  border-color: #FFFFFF;}
table.josp td{
margin:0 0 0 0;padding:0 0 0 0;border-style:solid;border-width:thin;border-color: #FFFFFF;
}
p.josp{font: normal 0.8em Arial, Sans-Serif;color:#fff;}
em.josp{font: normal 1em Arial, Sans-Serif;}
.green{
		    width:100%;
		    background-color:#95ca78;
		    border-bottom:solid 1px #8AA000;
		    padding:5px 0px 5px 2px;
		    margin-bottom: 3px;
		    font-weight:bold;
		    text-align:center;
		}
		.red{
		    color:#E8514A;
                    font-size: 11px;
		}
                .err{
		    width:100%;
		    background-color:#F1614A;
		    border-bottom:solid 1px #8AA000;
		    padding:5px 0px 5px 2px;
		    margin-bottom: 3px;
		    font-weight:bold;
		    text-align:center;
		}