html, body{ 
 margin:0; 
 padding:0; 
 background-color: #030303;
font-family: verdana;
font-size: 12px;
} 

a, a:visited {
text-decoration: none;
color: #fdf527;
}
a:hover {
text-decoration: underline;
}

hr {
color: #141414;
}

p {
margin:0;
padding: 0;
line-height: 18px;
}
img {border: 0px;}
.img {border:1px solid #ffffff;}
 
#pagewidth{ 
 width:850px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
margin-top: 20px;
color: #fff;
} 
 
#header{
 position:relative; 
 height:400px; 
 width:100%;
} 

#header2{
 position:relative; 
 height:120px; 
 width:100%;
} 

#logo {
float: left;
margin: 20px 10px;
}

#top_info {
float: right;
margin: 20px 40px;
font-size: 20px;
text-align: center;
}

#main_banner {
float: left;
}

#menu {
float: left;
height: 38px;
width: 100%;
background: url(/images/menu_bg.gif) no-repeat;
}

#menu ul{
 list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-top: 0;
padding-left: 20px;
}

#menu ul li {
/*display:inline;*/
float:left;
line-height:20px;
padding: 5px;
margin-right: 20px;
padding-right: 20px;
background: transparent url(/images/menu_seperator.gif) no-repeat scroll right 10px;
} 
#menu ul > li:last-child { 
background-image: none !important; 
}

#menu ul li a {
display: block;
color: #000;
font-size: 15px;
font-weight: normal;
padding-top: 5px;
}

#menu .currentpage span {
color: #000;
text-decoration: underline;
font-weight: bold;
font-size: 13px;
vertical-align: 50%;
}

#menu2 {
float: left;
height: 38px;
width: 100%;
background: url(/images/menu_bg2.gif) no-repeat;
}

#menu2 ul{
 list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-top: 0px;
padding-left: 20px;
}

#menu2 ul li {
/*display:inline;*/
float:left;
height:20px;
padding: 5px;
margin-right: 20px;
padding-right: 20px;
background: transparent url(/images/menu_seperator.gif) no-repeat scroll right 10px;
} 
#menu2 ul > li:last-child { 
background-image: none !important; 
}

#menu2 a {
display: block;
color: #000;
font-size: 15px;
font-weight: normal;
padding-top: 5px;
}

#menu2 .currentpage span {
color: #000;
text-decoration: underline;
}

#leftcol{
border-right:1px solid #141414;
float:left;
margin-left:40px;
margin-top: 10px;
margin-bottom: 20px;
padding:0 60px 10px 0;
position:relative;
width:38%;
 }

#rightcol{
border-left:1px solid #141414;
float:right;
margin-right:30px;
margin-top: 20px;
margin-bottom: 20px;
padding:10px 10px 10px 15px;
position:relative;
width:33%;
}

#rightcol2{
border-left:1px solid #141414;
float:right;
margin-right:30px;
margin-top: 20px;
margin-bottom: 20px;
padding:10px;
position:relative;
width:28%;
}

#rightcol ul li {margin-bottom:5px; font-size: 11px;}
#rightcol .currentpage {text-decoration: underline;}

#rightcol a { text-decoration: none !important;}
 
#maincol{
 float: right; 
 display:inline; 
 position: relative; 
 width:38%; 
padding: 10px;
margin-right: 30px;
margin-bottom: 20px;
 }

#maincol2{
 float: left; 
 display:inline; 
 position: relative; 
 width:51%; 
padding: 10px;
margin-left: 30px;
margin-top: 10px;
margin-bottom: 20px;

 }

#maincol2 .isnaujiseilutes {
text-indent: 15px;
}

#maincol2 img {margin-left: 50px;}

#maincol3{
 float: left; 
 display:inline; 
 position: relative; 
 width:58%; 
padding: 10px;
margin-left: 30px;
margin-top: 10px;
margin-bottom: 20px;
 }


 
#footer{
 height:40px; 
 border-top: 1px solid #141414;
padding: 10px;
 clear:both;
 } 

.copyright a {color: #666;}
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

#eilute {
width: 90%;
text-align: center;
padding-left: 25px;
background: url('/images/arrow.png') no-repeat;
background-position:left center;
margin-left: 20px;
}

ul.marquee{
display:block;
padding:5px 15px;
margin:0 auto;
list-style:none;
line-height:1;
position:relative;
overflow:hidden;
width:95%;
height:22px;
float: left;


}

ul.marquee li{
position:absolute;
top:-999em;
left:0;
display:block;
white-space:nowrap;
color: #FDF527;
padding:10px 15px;
text-align: center;
}
/* Stylesheet: technine-pagalba Modified On 2014-05-23 02:04:21 */
