body {
  font-family:    Arial, Helvetica, sans-serif;

 font-size: 12px;; line-height: 135%;

color:#5a5a5a;
 background: #FFFFFF url(../images/back.jpg) repeat-x left top;
}

.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}


#wrapper { 
 margin: 0 auto;
 width: 911px;
}

div.content { 
 float: left;
 color: #333;
 background: #FFFFFF;
 



padding:0px 0px 0px 0px;
}

div.projektai_all { 
 width:800px;
 float: left;
clear:both;
}

div.more { 
 width:800px;
 float: left;
clear:both;
padding: 10px 0px 20px 0px;
}
div.projektai { 
  width: 200px;
 float: left;
clear:right;
padding:0px 20px 20px 20px;
}

div.projektai_daugiau { 
 width: 800px;
  float: left;
padding:0px 0px 20px 0px;
display: none;
}
div.forma { 
 float: left;
 color: #333;
 background: #FFFFFF;
 



padding:50px 0px 0px 0px;
}

#header {
 color: #333;
 width: 911px;
 float: left;
 height: 85px;
 margin: 0 auto;
}

#footer { 
 width: 911px;
 height: 20px;

 
 margin:0px 0px 0px 0px;
}


#footer1 { 
float:left;
 width: 50%;
 height: 20px;
 
 
 margin:0px 0px 0px 0px;
}

#footer2 { 
float:right;
 width: 50%;
 height: 20px;
 
 
 margin:0px 0px 0px 0px;
}

#logos { 
 width: 300px;
 height: 80px;
 float: left;
 padding: 20px 0 0 20px;
}

#search {
 float: right;
 width: 305px;
 height: 76px;
 padding: 20px 0 0 0px;
}

#search form {
 float: right;
 margin: 0;
 padding: 25px 20px 0 0;
}

#search fieldset {
 margin: 0;
 padding: 0;
 border: none;
}

#search input {
 float: left;
 font: 8px;
font-family:   Arial, Helvetica, sans-serif;
color:#5a5a5a;
height:15px;
 border: 0px solid;
 padding: 0px 0px 0px 3px;
}

#search-text {
 width: 135px;
 height: 18px;
 padding: 3px 0 0 5px;
 background: #FFF;
 color: #658453;
}

#search-submit {
 height: 21px;
 margin-left: 12px;
}

div.navigation {
float:left; 
 
 width: 911px;
 height: 264px;
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;

}
div.menu_t {
clear:both;
float:left; 
 
 width: 911px;
height: 57px;

 padding:0px 0px 0px 0px;
 margin:-57px 0px 0px 0px;

}


div.leftcolumn { 
 margin:0px 0px 0px 0px;
 color: #333;
 background: #FFF;
 vertical-align:top;
padding:0px 0px 0px 0px;
 width: 200px;
 float: left;
}


div.titulines { 
 margin:0px 10px 10px 47px;
 color: #333;
 background: #FFF;
 vertical-align:top;
padding:0px 0px 0px 0px;
 width: 370px;
 float: left;
}

div.rightcolumn { 
 color: #333;
 margin:0px 0px 0px 0px;
background: #FFF;
 width: 200px;;
 float: left;
padding:0px 0px 0px 0px;
}

#cent {
 width: 96%;
 margin-left: auto;
 margin-right: auto;
}

div.menu_top {
 color: #333;
 width: 911px;
 float: left;
 height: 26px;
 padding:0px 0px 0px 0px;
background: url(../images/top_menu_background.png) no-repeat;
}

#top_menu{
 width:911px;
 float:left; 
 height: 26px;
 background: url(../images/top_menu_background.png) no-repeat;
 padding:0px 0px 0px 0px;
}

#imgReplacement { margin:0 auto;padding:0px 0px 0px 25px; list-style:none;}
#imgReplacement li {float:left; position:relative;}
#imgReplacement li.home {width:120px; height:26px; border-right: 1px solid #828b8e;overflow:hidden;}

#imgReplacement li.home a:hover  {background-image:url(../images/top_menu_over.png);}

#imgReplacement li a {
display:block;
 width:100%; 
height:26px;
 font-weight:bold;
 font-size:11px;
  font-family:   Arial, Helvetica, sans-serif;
color:#373e41; text-decoration:none;
 padding:6px 0px 0px 0px;
 text-align: center;

}
#imgReplacement li a:hover {color:#373e41;}




#imgReplacement1 { margin:0 auto;padding:0px 0px 0px 25px; list-style:none;}
#imgReplacement1 li {float:left; position:relative;}
#imgReplacement1 li.home1 {width:120px; height:26px; border-right: 1px solid #828b8e;overflow:hidden;}

#imgReplacement1 li a {
display:block;
 width:100%; 
height:26px;
 font-weight:bold;
 font-size:11px;
  font-family:   Arial, Helvetica, sans-serif;
color:#373e41; text-decoration:none;
 padding:6px 0px 0px 0px;
 text-align: center;
background-image:url(../images/top_menu_over.png);
}
#imgReplacement1 li a:hover {color:#373e41;}








p {font-size: 12px; line-height: 135%;	margin: 0 0 0px 0;}

/* apply clearfix to all blocks to fix floating content issues */
.Block:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size:0; }
.Block { display: inline-block; } /* for IE/Mac */
html[xmlns] .Block { display: block; }
* html .Block { height: 1%; }


span.newsdate{


width:140px;

 font-family:  Arial, Helvetica, sans-serif;
font-weight:bold;

color:#C4C0C0;

padding:3px  3px  5px  0px;
margin:3px  3px  5px  0px;

}

span.tekstas{
width:140px;
font-size: 12px; line-height: 135%;
vertical-align: top;
padding: 0.5em;
color:#5a5a5a;
margin: 0px 0px 0px 5px ;


}

a.tekstas{
width:140px;
font-size: 12px; line-height: 135%;
vertical-align: top;
padding: 0.5em;
color:#5a5a5a;
text-decoration: none;
}
a.naujienos_link:link, a.naujienos_link:active,a.naujienos_link:visited, a.naujienos_link:hover
{
font-weight:bold;
font-size: 12px;
color:#448A93;
}


a.daugiau:link, a.daugiau:active,a.daugiau:visited, a.daugiau:hover
{
padding:  5px 0px 0px 5px ;
font-size: 12px;
color:#448A93;
text-decoration: none;
}

hr {
  border: 0;
  width: 100%;
color: #5a5a5a;
background-color: #5a5a5a;
height: 1px;
}


span.naujienos_summary{
font-size: 12px; line-height: 135%;
vertical-align: top;
padding: 0.5em;
color:#5a5a5a;
padding:5px 0px 0px 0px ;

margin: 0px 0px 0px 0px ;
}

span.naujienos_data{
font-size: 12px; 
color:#5a5a5a;
padding:0px 0px 0px 0px ;

margin: 0px 0px 0px 0px ;
}


span.tilte{
 font-family:  Arial, Helvetica, sans-serif;
font-size: 21px; 
color:#00606e;
padding:0px 0px 0px 0px ;

margin: 0px 0px 0px 0px ;

}

span.tilte1{
width:220px;
font-size:12px; 
color:#00606e;
font-weight:bold;
padding:0px 0px 0px 0px ;

margin: 0px 0px 0px 0px ;

}





.tplWidthColumns1 {float: left;	width: 900px;}
.tplWidthColumns2 {float: left;	width: 710px; }
.tplWidthColumns3 {float: left;	width: 511px;}



ul.menu_left {


float:left;

list-style: none;


width:190px;
 padding:58px 0px 0px 0px;
font-size: 1.1em;

margin:0px  0px  0px  0px;


}	

ul.menu_left li a{


float:left;

text-align:left;

text-decoration: none;

color: #00606e;

line-height: 135%;

margin:0px  0px  0px  0px;
text-transform: uppercase;


font: 11px Arial;

font-weight: bold;

width:200px;
 padding:2px 0px 0px 0px;

text-align:left;




}	
a.back:link, a.back:active, a.back:visited, a.back:hover {

background: url(../images/arrow_left.gif) no-repeat 8px 5px;

font-size: 12px;; line-height: 135%;

padding: 0px 0.8em 0em 14px;

color:#00606e;



margin: 0em auto;

text-decoration: none;
}


a.testas:link, a.testas:active,a.testas:visited, a.testas:hover{

font-size: 12px; line-height: 135%;

vertical-align: top;
padding: 0.5em;
color:#5a5a5a;
margin: 0px 0px 0px 5px ;
}

a:link, a:active,a:visited, a:hover{

font: 12px Arial;
color:#5a5a5a;

padding:0px  0px  0px  0px;
}

a.aa:link, a.aa:active,a.aa:visited, a.aa:hover{

font: 12px Arial;
color:#278a93;
width:100px;
padding:0px  0px  0px  0px;
}

a.nolink:link,a.nolink:active,a.nolink:visited,a.nolink:hover 
{
text-decoration: none;
color:#5a5a5a;
font: 12px Arial;
}
a.ab:link, a.ab:active,a.ab:visited, a.ab:hover{

font: 10px Arial;
color:#373e41;
text-decoration:none;
padding:0px  0px  0px  0px;
}


a.at:link, a.at:active,a.at:visited, a.at:hover{

font: 10px Arial;
color:#5a5a5a;
text-decoration:none;
padding:0px  0px  0px  0px;
}


a.ac:link, a.ac:active,a.ac:visited, a.ac:hover{

font: 10px Arial;
color:#373e41;
text-decoration:underline;
padding:0px  0px  0px  0px;
}


a.projektai:link, a.projektai:active,a.projektai:visited, a.projektai:hover
{
width:150px;

font: 12px Arial;
line-height: 165%;
color:#847F7F;
padding: 0em;
text-decoration: none;
}


a.projektai_t:link, a.projektai_t:active,a.projektai_t:visited, a.projektai_t:hover
{
width:150px;
font: 12px Arial;
line-height: 165%;
color:#847F7F;
padding: 0em;
text-decoration: none;
}


span.projektai_summary{
font: 12px Arial;
line-height: 165%;

padding: 0.5em;
color:#847F7F;
padding:5px 0px 0px 0px ;

margin: 0px 0px 0px 0px ;
}



span.news{


width:140px;

font: 11px Arial;
background: url(../images/news.gif) no-repeat 0 0;
color:#eb530a;

padding:3px  3px  3px  14px;
margin:3px  3px  3px  3px;

}



span.eraide{


background: url(../images/e.png) no-repeat 0 0;


padding:0px  3px  3px  30px;
margin:0px  0px  0px  0px;

}



span.news1{



}

span.paveik{

padding:0px  0px  0px 0px;
margin:0px  0px  0px 0px;

}

p.tekstas{

font-size: 12px; line-height: 135%;

vertical-align: top;
padding: 0.5em;
color:#5a5a5a;
margin: 0px 0px 0px 5px ;

}



input.btn { 
	  color:#050; 
	  font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	  background-color:#fed; 
	  border:1px solid; 
	  border-color: #696 #363 #363 #696; 
	}


ul.archyvas li a{



width:200px;

list-style: none;

font-size: 12px; line-height: 135%;



color:#5a5a5a;

padding:0px 0px 0px 0px ;

margin: 0px 0px 0px 0px ;





}	

ul.archyvas {


width:200px;
list-style: none;


padding:0px 7px 0px 5px ;

margin: 5px 7px 0px 0px ;





}	
p {


font-size: 12px; line-height: 135%;
vertical-align: top;
padding: 0.5em;
color:#5a5a5a;
margin: 0px 0px 0px 5px ;


}


p.paveik{

padding: 0px 0px 0px 0px 
margin: 0px 0px 0px 0px ;

}




#apacia_tekstas {




float:left;

color:#5a5a5a;
font-size: 12px; line-height: 135%;
padding: 0em 0em 0em 0em;
width:140px;

text-align:left;
}

#apacia_tekstas_desine {

float:right;


width:188px;
color:#5a5a5a;
text-align:right;
font-size: 12px; line-height: 135%;
padding: 0em 0em 0em 0em;
}

#apacia {

width:911px;
padding: 0em 0em 0em 0em;
height: 20px;

margin: 0em 0em 0em 0em;

clear:both;


}








.site_tree  ul {

	clear:both;



list-style: none;

width: 500px;

margin: 0px 0px 30px 0px;

padding:0px 0px 20px 0px;

font-size: 12px;





}	



.site_tree   ul li {



margin-bottom: 0px;

height:100%;

}



.site_tree   ul li a {


text-decoration: none;


color:#5a5a5a;

display: block;

padding: 5px 0 0px 55px;

font-size: 12px;

font-weight: normal;



margin: 0px;








}	



.site_tree   ul li a:hover {



padding: 5px 0 0px 55px;



font-weight: normal;





}
p.site_tree {



text-decoration: none;


color:#5a5a5a;

display: block;

padding: 8px 0 0px 0px;


font-size: 12px; 
line-height: 135%;


list-style: none;

width: 300px;

margin: 0 0px 0px 0;

padding: 0;
font-weight: bold;
font-size: 0.9em;





margin: 0px;
}
ul.tek1 li {






list-style:disc;

font-size: 0.9em; line-height: 135%;


color:#5a5a5a;

padding:0px 0px 0px 0px ;

margin: 0px 0px 0px 0px ;





}	

ul li {






list-style:none;

font-size: 0.9em; line-height: 135%;


color:#5a5a5a;

padding:0px 0px 0px 0px ;

margin: 0px 0px 0px 0px ;





}
ul {






list-style:disc;



color:#5a5a5a;

padding:0px 0px 0px 0px ;

margin: 0px 0px 0px 0px ;





}

ul.tek {





padding:0px 0px 0px 15px ;

margin: 0px 0px 0px 10px ;


font-size: 12px; line-height: 135%;


}	
ul.tek1 {



list-style: none;

padding:0px 0px 0px 15px ;

margin: 0px 0px 0px 10px ;





}


ul.tek3 li {

list-style: none;


padding:0px 0px 0px 0px ;

margin: 0px 0px 0px 0px ;





}	
ul.tek li {


color:#5a5a5a;


list-style: none;

vertical-align: top;

font-size: 10px;
padding:0px 0px 0px 0px ;

margin: 0px 0px 0px 0px ;





}	


.tplIsCurrentItem{

font: 16px Arial;
color:#373e41;
text-decoration:underline;
padding:0px  0px  0px  0px;


}




.ata  ul li a {

padding:0px 0px 0px 0px ;

margin: 0px 0px 0px 0px ;

list-style: none;

}




div.naujas { 
 margin:0px 0px 0px 0px;

padding:0px 0px 0px 0px;
 width: 227px;
 float: left;
}


#info h3 {margin-bottom:200px;}
/* style the outer div to give it width */

/* remove all the bullets, borders and padding from the default list styling */
.naujas ul {
padding:0;
margin:0;
list-style-type:none;
}
.naujas ul ul {
width:200px;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown naujas positon */
.naujas li {
float:left;
width:200px;
position:relative;
}
/* style the links for the top level */
.naujas a, .naujas a:visited {
/*
display:block;
font-size:11px;
text-decoration:none; 
color:#fff; 
width:219px; 
height:57px; 
filter:alpha(opacity=80); 
opacity:0.8; 
background:url(../images/m_b1.png) no-repeat ;
padding-left:10px; 
line-height:57px;
font-size:12px;
font-weight:bold; 
font-family:   Arial, Helvetica, sans-serif;
text-align:center;
*/
display:block;
font-size:11px;
text-decoration:none; 
color:#fff; 
width:219px; 
height:57px; 
padding-left:10px; 
line-height:57px;
font-size:12px;
font-weight:bold; 
font-family:   Arial, Helvetica, sans-serif;
text-align:center;


}
/* a hack so that IE5.5 faulty box model is corrected */
* html .naujas a, * html .naujas a:visited {
width:150px;
w\idth:139px;
}

/* style the second level background */
.naujas ul ul a.drop, .naujas ul ul a.drop:visited {
background:#fff;
}
/* style the second level hover */
.naujas ul ul a.drop:hover {
background:#fff;
}
.naujas ul ul :hover > a.drop {
background:#c9ba65;
}
/* style the third level background */
.naujas ul ul ul a, .naujas ul ul ul a:visited {
background:#e2dfa8;
}
/* style the third level hover */
.naujas ul ul ul a:hover{
background:#b2ab9b;
}
.naujas ul ul ul :hover > a {
background:#b2ab9b;
}

/* style the table so that it takes no part in the layout - required for IE to work */
.naujas table {border-collapse:collapse; border:0; position:absolute; left:0; bottom:-1px;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.naujas ul ul {
/*visibility:hidden;
position:absolute;
bottom:57px;
left:0; 
width:207px;
*/

visibility:hidden;
position:absolute;
bottom:57px;
left:0; 
width:229px;
background:#75898c; 
padding-top:10px;
padding-bottom:10px;
filter:alpha(opacity=80); 
opacity:0.8; 


}
* html .naujas ul ul {
bottom:30px;
}
/* position the third level flyout naujas */
.naujas ul ul ul{
left:150px; 
bottom:0;
width:150px;
}
/* position the third level flyout naujas for a left flyout */
.naujas ul ul ul.left {
left:-150px;
}


/* style the second level links */
.naujas ul ul  a, .naujas ul ul  a:visited {

 /*
color:#fff; 
text-align:left;
height:16px; 
line-height:15px; 
padding:0px 0px 0px 50px;  
filter:alpha(opacity=80); 
opacity:0.8; 
font-weight:bold;
font-size:10px;
width:177px;
*/
color:#fff; 
text-align:left;
height:16px; 
line-height:15px; 
padding:0px 0px 0px 50px;  
/*font-weight:bold;*/
font-size:11px;
width:177px;

/* yet another hack for IE5.5 */
}
* html .naujas ul ul a{
width:150px;
w\idth:129px;
}

.naujas ul ul a:hover {
background:#5A6B6D;
}

/* style the top level hover */
.naujas a:hover{
color:#fff; 
 background:url(../images/m_b_over1.png) no-repeat ;
}

.naujas ul ul :hover > a {}

.naujas :hover > a {
color:#fff;
 background:url(../images/m_b_over1.png) no-repeat ;
}

/* make the second level visible when hover on first level list OR link */
.naujas ul li:hover ul,
.naujas ul a:hover ul{
visibility:visible;
height:auto;
}
/* keep the third level hidden when you hover on first level list OR link */
.naujas ul :hover ul ul{
display:none;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.naujas ul :hover ul :hover ul ul{
display:none;
}
/* make the third level visible when you hover over second level list OR link */
.naujas ul :hover ul :hover ul{ 
display:block;
bottom:0;
}
/* make the fourth level visible when you hover over third level list OR link */
.naujas ul :hover ul :hover ul :hover ul { 
display:block;
bottom:0;
}



div.naujas_hover { 
 margin:0px 0px 0px 0px;

padding:0px 0px 0px 0px;
 width: 227px;
 float: left;
}


#info h3 {margin-bottom:200px;}
/* style the outer div to give it width */

/* remove all the bullets, borders and padding from the default list styling */
.naujas_hover ul {
padding:0;
margin:0;
list-style-type:none;
}
.naujas_hover ul ul {
width:200px;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown naujas_hover positon */
.naujas_hover li {
float:left;
width:200px;
position:relative;
}
/* style the links for the top level */
.naujas_hover a, .naujas_hover a:visited {
/*
display:block;
font-size:11px;
text-decoration:none; 
color:#fff; 
width:219px; 
height:57px; 
filter:alpha(opacity=80); 
opacity:0.8; 
background:url(../images/m_b_over1.png) no-repeat ;
background:#e9e9c7;
padding-left:10px; 
line-height:57px;
font-size:12px;
font-weight:bold; 
font-family:   Arial, Helvetica, sans-serif;
text-align:center;
*/

display:block;
font-size:11px;
text-decoration:none; 
color:#fff; 
width:219px; 
height:57px; 
padding-left:10px; 
line-height:57px;
font-size:12px;
font-weight:bold; 
font-family:   Arial, Helvetica, sans-serif;
text-align:center;


}
/* a hack so that IE5.5 faulty box model is corrected */
* html .naujas_hover a, * html .naujas_hover a:visited {
width:150px;
w\idth:139px;
}

/* style the second level background */
.naujas_hover ul ul a.drop, .naujas_hover ul ul a.drop:visited {
background:#fff;
}
/* style the second level hover */
.naujas_hover ul ul a.drop:hover {
background:#fff;
}
.naujas_hover ul ul :hover > a.drop {
background:#c9ba65;
}
/* style the third level background */
.naujas_hover ul ul ul a, .naujas_hover ul ul ul a:visited {
background:#e2dfa8;
}
/* style the third level hover */
.naujas_hover ul ul ul a:hover{
background:#b2ab9b;
}
.naujas_hover ul ul ul :hover > a {
background:#b2ab9b;
}

/* style the table so that it takes no part in the layout - required for IE to work */
.naujas_hover table {border-collapse:collapse; border:0; position:absolute; left:0; bottom:-1px;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.naujas_hover ul ul {
/*visibility:hidden;
position:absolute;
bottom:57px;
left:0; 
width:207px;
*/

visibility:hidden;
position:absolute;
bottom:57px;
left:0; 
width:229px;
background:#75898c; 
padding-top:10px;
padding-bottom:10px;
filter:alpha(opacity=80); 
opacity:0.8; 


}
* html .naujas_hover ul ul {
bottom:30px;
}
/* position the third level flyout naujas_hover */
.naujas_hover ul ul ul{
left:150px; 
bottom:0;
width:150px;
}
/* position the third level flyout naujas_hover for a left flyout */
.naujas_hover ul ul ul.left {
left:-150px;
}


/* style the second level links */
.naujas_hover ul ul a, .naujas_hover ul ul a:visited {
/*background:#75898c; 
color:#fff; 
text-align:left;
height:16px; 
line-height:15px; 
padding:0px 0px 0px 50px;  
filter:alpha(opacity=80); 
opacity:0.8; 
font-weight:bold;
font-size:10px;
width:177px;
*/


color:#fff; 
text-align:left;
height:16px; 
line-height:15px; 
padding:0px 0px 0px 50px;  
/*font-weight:bold;*/
font-size:11px;
width:177px;
/* yet another hack for IE5.5 */
}
* html .naujas_hover ul ul a{
width:150px;
w\idth:129px;
}

.naujas_hover ul ul a:hover {
background:#5A6B6D;
}

/* style the top level hover */
.naujas_hover a:hover{
color:#fff; 
 background:url(../images/m_b_over1.png) no-repeat ;
}

.naujas_hover ul ul :hover > a {}

.naujas_hover :hover > a {
color:#fff;
 background:url(../images/m_b_over1.png) no-repeat ;
}

/* make the second level visible when hover on first level list OR link */
.naujas_hover ul li:hover ul,
.naujas_hover ul a:hover ul{
visibility:visible;
height:auto;
}
/* keep the third level hidden when you hover on first level list OR link */
.naujas_hover ul :hover ul ul{
display:none;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.naujas_hover ul :hover ul :hover ul ul{
display:none;
}
/* make the third level visible when you hover over second level list OR link */
.naujas_hover ul :hover ul :hover ul{ 
display:block;
bottom:0;
}
/* make the fourth level visible when you hover over third level list OR link */
.naujas_hover ul :hover ul :hover ul :hover ul { 
display:block;
bottom:0;
}






div.nauj_pad { 
 margin:0px 0px 0px 0px;

padding:0px 0px 0px 0px;
 width: 227px;
 float: left;
}


#info h3 {margin-bottom:200px;}
/* style the outer div to give it width */

/* remove all the bullets, borders and padding from the default list styling */
.nauj_pad ul {
padding:0;
margin:0;
list-style-type:none;

}
.nauj_pad ul ul {
width:200px;


}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown nauj_pad positon */
.nauj_pad ul li {
float:left;
width:200px;
position:relative;

}
/* style the links for the top level */
.nauj_pad ul li  a, .nauj_pad ul li a:visited {
display:block;
font-size:11px;
text-decoration:none; 
color:#fff; 
width:219px; 
height:57px; 
padding-left:10px; 
line-height:57px;
font-size:12px;
font-weight:bold; 
font-family:   Arial, Helvetica, sans-serif;
text-align:center;

}
/* a hack so that IE5.5 faulty box model is corrected */
* html .nauj_pad a, * html .nauj_pad a:visited {
width:150px;
w\idth:139px;
}

/* style the second level background */
.nauj_pad ul ul a.drop, .nauj_pad ul ul a.drop:visited {
background:#fff;
}
/* style the second level hover */
.nauj_pad ul ul a.drop:hover {
background:#fff;
}
.nauj_pad ul ul :hover > a.drop {
background:#c9ba65;
}
/* style the third level background */
.nauj_pad ul ul ul a, .nauj_pad ul ul ul a:visited {
background:#e2dfa8;
}
/* style the third level hover */
.nauj_pad ul ul ul a:hover{
background:#b2ab9b;
}
.nauj_pad ul ul ul :hover > a {
background:#b2ab9b;
}

/* style the table so that it takes no part in the layout - required for IE to work */
.nauj_pad table {border-collapse:collapse; border:0; position:absolute; left:0; bottom:-1px;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.nauj_pad ul ul {
visibility:hidden;
position:absolute;
bottom:57px;
left:0; 
width:227px;
background:#75898c; 
padding-top:10px;
padding-bottom:10px;
filter:alpha(opacity=80); 
opacity:0.8; 
}
* html .nauj_pad ul ul {
bottom:30px;
}
/* position the third level flyout nauj_pad */
.nauj_pad ul ul ul{
left:150px; 
bottom:0;
width:150px;
}
/* position the third level flyout nauj_pad for a left flyout */
.nauj_pad ul ul ul.left {
left:-150px;
}


/* style the second level links */
.nauj_pad ul ul li a, .nauj_pad ul ul li a:visited {

color:#fff; 
text-align:left;
height:16px; 
line-height:15px; 
padding:0px 0px 0px 50px;  
font-weight:bold;
font-size:12px;
width:177px;
/* yet another hack for IE5.5 */
}
* html .nauj_pad ul ul a{
width:150px;
w\idth:129px;
}

.nauj_pad ul ul a:hover {
background:#5A6B6D;
}

/* style the top level hover */
.nauj_pad a:hover{
color:#fff; 
 background:url(../images/m_b_over1.png) no-repeat ;
}

.nauj_pad ul ul :hover > a {}

.nauj_pad :hover > a {
color:#fff;
 background:url(../images/m_b_over1.png) no-repeat ;
}

/* make the second level visible when hover on first level list OR link */
.nauj_pad ul li:hover ul,
.nauj_pad ul a:hover ul{
visibility:visible;
height:auto;
}
/* keep the third level hidden when you hover on first level list OR link */
.nauj_pad ul :hover ul ul{
display:none;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.nauj_pad ul :hover ul :hover ul ul{
display:none;
}
/* make the third level visible when you hover over second level list OR link */
.nauj_pad ul :hover ul :hover ul{ 
display:block;
bottom:0;
}
/* make the fourth level visible when you hover over third level list OR link */
.nauj_pad ul :hover ul :hover ul :hover ul { 
display:block;
bottom:0;
}
#imge{
width:229px;
background-image:url(../images/m_b1.png);

}
#imge1{
width:229px;
background-image:url(../images/m_b_over1.png);

}


