html,body{margin:0;padding:0}
* { padding:0; margin:0; } 
#content ul, li {padding-left:default; margin-left:2em;}
body{font: 76% arial,sans-serif;color:#fff;text-align:center; background: #121214 url("images/bg_main.gif") repeat-x;}
p{margin:10px 0}

a {color: #fff;}
a:hover {color: #accae6;}
a:visited {color: #fff;}

#content a:hover {color: #accae6;}




.hr {
display:block;
height:5px;
width:439px;
background: url("images/hr.gif") repeat-x top;

}


div#container{width:964px;margin:0 auto}




div#header {height:254px;width:964px;margin:0 0 6px 0;
color: #FFD100; background: url("images/header.jpg") no-repeat; background-position:center;}


div#headmenu {width:90%;height:20px;line-height:20px;float:right;padding-right:10px;display:block;}

#headmenu a{display: inline;  
text-decoration: none;
color: #093753;}
#headmenu a:hover {color:#ff6c00;}
#headmenu ul {float: right;}
#headmenu li {
display: inline; 
font-weight:bold;
padding: 0 8px 0 8px; 
margin-left:4px;}

div#menu {
float:left;
display:block;
height:50px;
line-height:50px;
width:100%;
margin:0;padding:0;
text-align:left;}

#menu ul{padding:0;margin:0;}
#menu li{display: block;float:left; border: 0px;margin:0;}

#menu a{ 
display: inline;
text-decoration: none;
color: #FDFEFF;
font-weight:600;
font-size:18px;
} 

#menu a:hover { color:#000;}	

div#container{text-align:left;}

div#content{float:left;width:45%; padding:20px 40px 20px 40px;}
#content h1{color: #7F8FA9; font-size:2em; padding-top: 0.5em;}
div#content p{line-height:1.4;}


div#navigation{float:left;min-width:20%;}

#navigation ul{margin-top: 1.8em; margin-bottom:1.8em; }
#navigation li { list-style:none; padding:0 0 2px 8px; margin-left:34px;}
	
#navigation a{
font-weight:bold;
font-size:14px;
color: #fff; 
text-decoration:none;
display:block;
line-height:32px;
height:32px;
width:140px;
background:#514c56;
padding:0 10px;
}

#navigation a:hover{
color: #514c56; 
background:#fff;
}




#apvalus_top {width:100%; height:58px; background:url(images/head_cont.gif) center; background-repeat:no-repeat;}
#apvalus_top h2 {
font-size:18px;
font-weight:bold;
text-indent:40px;
line-height:58px;
color:#aba9ad;
}

#apvalus_bottom {width:100%; height:42px; margin-bottom: 20px; background:url(images/apvalus_bottom.gif); background-repeat:no-repeat;}


#wraper { 
float:left; 
width:964px; 
background:#322c38 url(images/bg_cont.gif) repeat-x bottom;
}

#reklama {
display:block;
float:right;
width:183px; 
padding:8px 0 0 16px;
margin-right:44px;
_margin-right:22px;
margin-bottom:20px;
background:#fff url(images/add_bottom.gif) no-repeat bottom;
}


#reklama  ul{list-style-type: none; width: 50px;}
#reklama  img{border: none;}


#skaitliux {padding-left:25px; padding-top:15px}






div#telefonas {margin-top:35px; color: #ff6c00; float:left;width:700px;height:26px;font-size:2.8em;padding-left:36px;}


#sk { float:left; width:20%; text-align:left; padding-left:20px; margin-top:22px}

#autorius {float:right; width:58%; text-align:right; font: 10px; padding-right:20px;margin-top:32px}
div#autorius a{display:inline; text-decoration: none; color:#aaa8ac;}
div#autorius a:hover{text-decoration: underline;}


div#footer { 
background:url(images/footer.gif) no-repeat center; 
clear:both; 
width:964px; 
height:78px;
display:block;
margin-bottom:20px;
}

divdiv#footer a{display:inline; text-decoration: none; color:#000;}
div#footer a:hover{text-decoration: underline;}


div#logolink {
width:250px; 
height:90px; 
float:left; 
display:block;
margin-top:6px; 
}

.nolist {list-style:none;}
.topline {padding-left:40px;}
.topline2 {width:420px;padding-left:34px;}
.topline4 {padding-left:34px;}


.news 	{
width:594px;
background:url(images/news_bg.gif) no-repeat bottom;
padding-bottom:20px;
    	}
.news h3 {
margin-top:-28px;
margin-bottom:20px;
font-size:16px;
text-indent:20px;
}

.news p {
padding:10px 20px 0 20px;
}
.news hr {
width:590px;
margin:10px 0 10px 2px;
}
