
html,body { 
	margin:0;
    padding:0;
    height:100%;
    border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

a { color:#747474;}

a:hover { text-decoration:underline; color:#000000;}

a img { border:none;}

.neotable { border: 1px solid #CED9EA; table-layout:auto; border-collapse: collapse; }
.neotablehead { font-weight: bold; border: 1px solid #CED9EA; border-bottom: 3px solid #CED9EA; padding:2px; }
.neotablerow { border: 1px solid #CED9EA; padding:2px;   }

#wrapper {
	width:979px;
	padding-top:4px;
	margin:0px auto;
	background:url(../img/bg.jpg) no-repeat;
	background-position:0 4px;
}

#logo { 
	float:left;
	width:108px;
	padding-top:88px;
	text-align:center;
}

#content {
	width:868px; 
	overflow:auto;
}

#top_meniu {
	text-align:right;
	width:867px;
	color:#989898;
	margin-top:58px;
	margin-right:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#top_meniu a {
	color:#989898;
	padding-left:12px;
	padding-right:8px;
	text-decoration:none;
}
#top_meniu .top_other a {
	padding: 0 0 0 14px;
}
#top_meniu a:hover { text-decoration:underline; color:#000000;}

select, input { 
	color:#989898; 
	border:1px solid  #CCC; 
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#top_meniu select { 
	height:17px; 
	width:151px;
	margin-left:10px;
}

#meniu {
	width:522px;
	float:left;
	margin-top:34px;
}

#meniu ul {
	margin:0; 
	padding:0; 
	clear:both;
}

#meniu li {
	background:url(../img/meniu_bg.gif) no-repeat;
	background-position:0 2px;
	padding-left:13px;
	list-style:none;
	float:left;
	margin-right:14px;
}

#meniu a {
	font-weight:bold;
	text-decoration:none;
	color:#0c3f97;
}

#meniu a:hover { 
	color:#9AB1D3; 
	text-decoration:underline; 
}

#meniu li.sel a { 
	color:#ced9ea; 
	text-decoration:none;
}

#lang {
	float:right;
	width:346px;
	margin-top:33px;
	text-align:right;
}

#lang a { padding-left:1px; }

#foto { 
	height:350px;
	width:516px;
	background:url(../img/foto_bg.gif);
	float:left;
	margin-top:2px;
	padding-top:4px;
	padding-left:5px;
}

h1 { 
	color:#0c3f97;
	font-size:16px;
	margin-bottom:13px;
}

h2 {
	font-size:12px;
	font-weight:bold;
	color:#0c3f97;
	margin:0;
	padding:0;
}

#boxs div { 
	float:left; 
	background:url(../img/box_bg.gif);
	margin-left:4px;
	margin-top:1px;
}

#search form { margin:0; padding:0;}

#search input { width:95px; height:16px; padding:0; margin:0; margin-right:6px; }

#search { padding-left:16px; width:153px; height:66px; padding-top:13px;} 

#search span { display:block; margin-top:2px; }

#map { width:169px; height:67px; padding-top:12px;}
#map2 { width:169px; height:79px;}

#map img { padding-top:1px; padding-left:16px; padding-right:5px; padding-bottom:10px; float:left;}

#map a {
	text-decoration:none;
	color:#0c3f97;
}

#map a:hover { 
	color:#9AB1D3; 
	text-decoration:underline; 
}

#news {
	float:right;
	width:327px;
	margin-top:3px;
	background:url(../img/news_bg.gif) no-repeat;
	height:256px;
	padding-left:16px;
	padding-top:17px;
}

#news h2 { margin:0; padding:0; }

#news ul {
	margin:0; 
	padding:0; 
	clear:both;
	margin-top:10px;
}

#news li { 
	list-style:none;
	width:270px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	padding-bottom:10px;
	color:#0c3f97;
}

#news a {
	color:#0c3f97;
}

#news a:hover {
	color:#9AB1D3; 
}

.data { 
	display:block; 
	color:#adaeaf;
}

.more { 
	padding-left:13px;
	background:url(../img/meniu_bg.gif) no-repeat;
	background-position:0 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
} 
	
#text_content { 
	width:867px; 
	background:url(../img/text_bg.gif) repeat-y; 
	float:left;
}	

#text { 
	width:584px; 
	background:url(../img/text_bg_top.gif) no-repeat;
	float:left;
	padding-left:21px;
	padding-top:18px;
	padding-right:30px;
}

#text p { margin-top:0; margin-bottom:15px; } 

#text_footer {background:url(../img/text_bg_bt.gif) no-repeat; height:34px; width:867px;float:left;}

.foto { width:207px; height:131px; float:left; margin-right:17px; margin-bottom:17px;}

#search_in { float:left; width:212px; height:66px; background:url(../img/saerch_bg.gif) no-repeat; margin-left:4px; padding-left:16px; padding-top:13px;}

#search_in img { vertical-align:top; }

#search_in form { margin:0; padding:0; }

#search_in input { width:140px; height:17px; padding:0;  margin-right:6px; }

#search_in span { display:block; margin-top:2px; }

.iestkok { width:20px !important; height:20px !important; border:none; vertical-align:top !important;}

#sub_meniu { float:right; width:192px; background:url(../img/sub_meniu_bg.gif) top left no-repeat; margin-left:4px; padding-left:16px; padding-top:15px; padding-right:20px; }

#sub_meniu li li.ns a {  color:#0c3f97; text-decoration:none;}

#sub_meniu li li.ns a:hover {
	color:#9AB1D3;
	text-decoration:underline;
}

#sub_meniu .ns a {  color:#0c3f97; text-decoration:none;}

#sub_meniu .ns a:hover {
	color:#9AB1D3;
	text-decoration:underline;
}

#sub_meniu li.sel { font-weight:bold; }

#sub_meniu .sel a { color:#0c3f97; text-decoration:none; }

#sub_meniu .sel a:hover { color:#0c3f97; text-decoration:none; }

#sub_meniu ul {	
	clear:both;
	margin-top:0;
	margin-left:0;
	padding-left:0;
}

#sub_meniu ul ul { #margin-left:-10px;  font-weight:normal;  padding-left:11px; }	

#sub_meniu li {
	line-height:18px;
	padding-left:10px;
	list-style:none;
}	

ul.pirmas li { 	
	background:url(../img/list_style1.gif) no-repeat;
	background-position:0 6px;
}	
	
ul.antras li { 	
	background:url(../img/list_style2.gif) no-repeat;
	background-position:0 6px;
}	

#footer {
	width: 583px;
	/*width:867px;*/
	color:#b1b1b1;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	display:block;
	padding-bottom:50px;
	padding-right: 284px;
    margin-top : 10px;
	position:relative;
}

#footer a {
	color:#b1b1b1;
	text-decoration: none;
}

#footer a:hover {
	color:#9ACCF1;
	text-decoration: underline;
}

.copy {
	position:absolute;
	right:0;
	top:0;
}

ul.products  {
	list-style:none;
	margin:0;
	padding:0;
	color:#0065b2;
}	

ul.products a { color:#0065b2;}

ul.products a:hover { color:#9ACCF1;}

.products li {
	background:url(../img/list_style1.gif) no-repeat;
	background-position:0 6px;
	padding-left:14px;
	line-height:18px;
}

#filter {margin: 13px 0 23px 0;}
#filter form { margin: 0; padding: 10px 10px 0 10px; background: #eaf4fc; }
#filter form p { margin:0; padding:0; }
#filter form select { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; width:564px; height:auto; }
#filter form strong { color:#0c3f97; font-weight:normal; display:block; margin-bottom:2px; }
#filter form input { width:562px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
* html #filter form input { width:560px;}
#filter form input.button { width:auto; margin-top:3px; }

.prcell { width:584px; margin-bottom:13px; clear: both; position: relative; }
.pr { width:563px; border-collapse:collapse; margin-bottom:5px; position:relative; float:left; }
*html .pr { width:560px; }
.pr td, .pr th { border-bottom:1px solid #eaf4fc; padding:2px 0; text-align:left; font-size:11px; position:relative; }
.pr th { border-bottom:3px solid #eaf4fc; padding:0 2px 2px 2px; font-size:12px; }
.pr td.prt1 { width:150px; font-weight:bold; }
.pr td.prt2 { width:357px; }
.pr th a {text-decoration:none; }
.pr th span { position:absolute; right:8px; }
.pr th span a { color:#0c3f97; text-decoration:none; }
.pages { margin-top:13px; }

#dateForm { margin:0; padding:0; }
#dateForm * { vertical-align:middle; }

.intervalai { margin-bottom:8px; }
.intervalai a { color:#000; }

#text p.month { float:left; font-weight:bold; margin:0; padding:10px 0 5px 0; width:584px; clear:both; }
#text p.news { float:left; margin:0; padding:0 0 5px 0; width:584px; clear:both;}
#text p.news span.date { float:left; width:72px; }
#text p.news a { float:left; width:512px; }
#text p.year { float:left; width:584px; margin:0; padding:10px 0 0 0; }
.dateins { padding-top:15px; }

.small { font-size:11px; }
.normal { font-size:12px; }
.big { font-size:14px; }
.clr { color:#0c3f97; }
.smallclr { font-size:11px; color:#0c3f97; }
.bigclr { font-size:14px; color:#0c3f97; }
.verybigclr { font-size:16px; color:#0c3f97; }

#index_news_text { margin:0 30px 10px 0; height:105px; overflow:auto; }
#index_news_text, #index_news_text p { font-size:11px; }

#index_news_news { border-top:1px solid #e3e9f3; margin-right:30px; padding-top:10px; }
