#druskininkudujos {
	width: 787px;
	margin: 0 auto;
	background: #fff;
	float: left;
	text-align: left;
}
#header{
	background: #fff;
}
#logo img{
	margin: 30px 0 10px 0;
	padding: 0;
}
#foot{
	float: left;
	width: 100%;
	padding: 10px 0px 0px 0px;
	margin-top: 10px;
	color: #000;
	text-align: left;
	font: 10px/16px Verdana, arial, Helvetica, sans-serif;
	border-top: 1px solid #808080;
}
#foot a{
	color: #00547F;
	text-decoration: none;
}
#foot a.bul{
	color: #00547F;
	text-decoration: none;
	background: url(images/rod.pilka.gif) no-repeat left;
	padding-left: 15px;
}
#firsttop{
	float: left;
	display: inline;
	background: #051B33 url(images/top.jpg) no-repeat;
	width: 787px;
	height: 110px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 15px;
}
#firsttop1{
	float: left;
	width: 204px;
	padding: 0px;
	margin: 0px;
}
#firsttop2{
	float: left;
	width: 384px;
	margin: 0px;
	padding: 0px;
}
#firsttop3{
	float: right;
	width: 179px;
	padding: 10px;
	margin: 0;
}
#adresas{
	clear: both;
	float: right;
	width: 179px;
	padding: 10px;
	margin: 10px;
	color: #fff;
	font: 11px/15px Verdana, Arial;
}
#adresas a{
	color: #fff;
}
#HistoryLine{
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	color: #000;
	font: 10px/16px Verdana, arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #808080;
}
#HistoryLine a{
	color: #00547F;
	text-decoration: none;
}
.where{
	float: left;
	padding: 3px 0px 3px 0px;
}
.print{
	float: right;
}
#content{
	float: left;
	display: inline;
	background: #fff url(images/pilk.gif) repeat-y right;
	width: 787px;
	padding: 0px;
	margin: 0px;
}
#news{
	float: left;
	width: 204px;
	padding: 0px;
	margin: 0px;
}
.newsbox{
	background: #ececec;
	width: 197px;
	height: 182px;
}
.boxtitle{
	background: #006B92;
	padding-top: 2px;
	height: 15px;
	color: #fff;
	font-weight: bolder;
	text-transform: uppercase;
	text-align: center;
}
.new{
	color: #999999;
	font: Arial;
	padding: 7px;
	margin: 0px;
}
.new a{
	font: verdana;
}
#indexMidRight{
	float: left;
	background: #fff;
	width: 580px;
	font-size: 110%;
	margin: 0px;
	padding: 0px;
}
#indexMid{
	float: left;
	width: 384px;
	font-size: 110%;
	margin: 0px;
	padding: 0px;
}
#indexRight{
	float: left;
	width: 199px;
	font-size: 110%;
	padding: 0;
	margin: 0;
}
.adresas{
	color: #666666;
	font: 10px/15px verdana, Arial;
	padding: 0px;
	margin: 0px;
}
#right{
	float: right;
	background: #fff;
	width: 189px;
	padding: 0;
	margin: 0;
	padding-top: 10px;
}
#text{
	float: left;
	width: 580px;
	font-size: 120%;!important: ;
}

#meniu {}

  #meniu { background: #006B92; }

  #meniu ul {
    margin: 0; padding: 0;
    list-style: none;
    zoom: 1; /* IE */
  }

  #meniu ul:after { /* Gecko, Opera, KHTML, etc. */
    content: '.';
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
  }

  #meniu li {
    position: relative;
    float: left;
    border-right: 1px solid #fff;
    line-height: 20px;  
  }

  #meniu a {
    display: block;
    padding: 0 10px 0 25px;
    background: url('images/rod.geltona.gif') no-repeat 7px 55%;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
  }

  #meniu a:hover,
  #meniu li:hover a,
  #meniu li.hover a { background-color: #004E7D; }

  #meniu li ul {
    position: absolute;
    display: none;
    top: 100%; left: 0;
    background: #f2f2f2;
    border: 1px solid #000;
    border-top: 0;
  }

  #meniu li:hover ul,
  #meniu li.hover ul { display: block; }

  #meniu li li {
    float: none;
    width: 15em;
    display: block;
    border: 0;
    vertical-align: top;
  }

  #meniu li li a {
    display: block;
    color: #444;
    font-weight: normal;
    zoom: 1;
  }

  #meniu li li a,
  #meniu li:hover li a,
  #meniu li.hover li a { background: url('images/rod.melyna.gif') no-repeat 10px 6px; }

  #meniu li li a:hover { background-color: #ddd; }




.se{
	float: left;
	height: 3px;
	width: 100%;
	background: url(images/se.gif) repeat-x;
	margin-bottom: 2px;
}
#pageNavigation{
	margin-bottom: 30px;
}
.header{
	font: arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-left: 15px;
}
.data{
	color: #757C7E;
	font-weight: bold;
	font-size: 90%;
	padding-right: 20px;
}
.data1{
	color: #757C7E;
	font-weight: bold;
	font-size: 90%;
	padding-right: 10px;
	line-height: 100%;
}
.dataactive{
	background: url(images/bu.gif) no-repeat left;
	padding-left: 15px;
	color: #757C7E;
	font-weight: bold;
	font-size: 90%;
	padding-right: 10px;
	line-height: 100%;
}
.space10{
	padding-bottom: 15px;
}
a.bulP{
	background: url(images/rod.pilka.gif) no-repeat left;
	padding-left: 15px;
}
.bul {
	padding-left: 10px;
}
.bul a{
	background: url(images/rod.pilka.gif) no-repeat left;
	padding-left: 15px;
}
a.current{
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
a.active{
	color: #000;
	font-weight: normal;
	text-decoration: none;
}
a.pdf{
	background: url(images/icon.pdf.gif) no-repeat left;
	padding: 10px 0px 10px 22px;
	margin: 0px;
}
a.doc{
    background: url(images/icon.doc.jpg) no-repeat left;
    padding: 10px 0px 10px 22px;
    margin: 0px;
}
.line{
	border-top: 1px dotted #D1B996;
}
ul.nolist{
	padding: 0;
	margin: 0;	
}
ul.nolist li{
	padding-bottom: 1em;
}
#text ul{
	color:#3A3A3A;
	line-height:100%;
	margin: 10px 5px 10px 10px;
	padding: 0px 0px 0px 25px;
}   
#text ul li{
	list-style: url(images/li.gif);                                      
	padding: 0px 0px 7px 5px;
	margin: 0px;
/*	list-style-type: square;*/
}   
#text ul ul li{
    list-style: url(images/li2.gif);  
}                                   
.fo{
	background: #fff;
	border: 1px solid #ccc;
	padding: 16px;
	margin-bottom: 25px;
	vertical-align: top;
}

//*****************************************************//


table       { margin-bottom: 1.4em; }
th          { border-bottom: 2px solid #ccc; font-weight: bold; background: #eee; }
td          { border-bottom: 1px solid #ddd; }
th,td       { padding: 4px 10px 4px 5px; }
tr.even td  { background: #eef; }
tfoot       { /* font-style: italic;*/ }
caption     { display: block; margin: 0 0 2em; }
th.centered, td.centered { text-align: center; }

/* Use this if you use span-x classes on th/td. */
table .last { padding-right: 0; } 



