/* Start of CMSMS style sheet 'nika' */
body {
margin: 0 auto;
padding: 0;
font-size:  15px;
line-height: 1.25em;
font-family: Arial /*calibri,comic sans,georgia,sambria*/;
width:100%;
float:left;
color: #5B5B5B;
background-color:#FFFFFF;
}

#avmenu ul li ul li, body{
line-height: 1.25em;
}

div{
display:block;
position:relative;
border: 0px none;
}
.over_flow_hidden{
overflow: hidden;
}

.center_1{
min-width:100%;
width:100%;
float:left;
}
.center_2{
position:relative;
left:50%;
float:left;
}

.center_3, #wrap {
position:relative;
right:50%;
float:left;
}

.middle_1 {
min-height:100%;position:relative;
height:100%;
float:left;
}
.middle_2 {
position:relative;
top:50%;
float:left;
}

.middle_3 {
position:relative;
bottom:50%;
float:left;
}

.back_1{
z-index: -1;
}

.back_1, .back_2{
width:100%;
max-width:100%;
min-width:100%;
height:0;
max-height:0;
/*line-height:0;*/
}

.back_2{
position: absolute;
/*line-height: 0em;*/
}


/*.back_2 img{
display:inline;
}*/

#wrap{
min-width: 807px;
width: 807px;
}


p, .paragraph {
margin :0 0 1.25em;
}

ul{
margin: 0;
}

body, li{
font-weight:normal;
}

h1,h2,h3,h4,h5{
margin:1em 0 0.5em;
}


h5 {
font-size: 1.1em;
}
h4 {
font-size: 1.2em;
}
h3{
font-size: 1.3em;
}
h2{
font-size: 1.4em;
}
h1{
font-size: 1.5em
}

h2, body h2 > a, h5, body h5 > a, h3, body h3 > a, body h3 > a:hover, body h5 > a:hover, body h2 > a:hover, orange, a.orange, a.orange:hover{
color: #FFAE00;
}
.transparency{
opacity:0.7;  
filter:alpha(opacity=70);  
-moz-opacity:0.7;  
background-color:#082D04;  
width:100%;  
height:100%;
position:absolute;  
top:0px;  
left:0px;  
/*z-index:-1; */
}


#avmenu li, #content ul li.list_head{
font-weight:bold;
}


body a,body a:hover, h1, h4, th, green{
color: #5EAE00;
}

body a{
text-decoration: none;
}

body a:hover {
text-decoration: underline;
}

/* < header >*/


#frontphoto {
border: 0em;
min-width: 757px;
width: 757px;
height:326px;
min-height:326px;
background:  transparent url('/images/nika/header_2.jpg') no-repeat scroll center 0px ;
display:relative;
}

#lang{
background: transparent url('/images/nika/lang_back.png') no-repeat scroll center center; 
width:222px;
height:36px;
position: relative;
top: -1px ;
left: -6px;
float:left;
}
#lang   img{
margin: 12px 5px 0em 0em;
}
#home{
background: transparent url('/images/nika/home.png') no-repeat scroll center center; 
width:36px;
height: 12px;
position: relative;
float:right;
}

/* </ header  >*/

#content_top{
width:100%;
min-width:100%;
position: relative; 
margin-top:-33px;
padding-top:43px;
float:left;
clear:both;
background: transparent url('/images/nika/content_top_1.png') no-repeat scroll center 0;
/*background-color:#8EE505;*/
}


#left{
min-width:216px;
display:block;
float:left;
display:absolute;
left:0px;
clear:left;
/*overflow:hidden;*/
width:216px;
}

/* <  meniu  >*/

#avmenu{
position:relative;
left: -14px;
width: 100%;
min-width: 100%;
}

#avmenu,.anounce {
clear:both;
float: left;
margin: 0 0 10px 0;
padding: 0;
}

#avmenu ul {
list-style: none;
width: 100%;
min-width: 100%;
padding: 0;
/*float:left;*/
}

#avmenu li {
margin: 0;
}

#avmenu ul, #avmenu li {
clear:both;
}

#avmenu a, /*.menu_img*/ {
display: block; 
min-height: 46px;
height:46px;
}

#avmenu a{
text-decoration: none;
background: transperant;
/*min-height:1em; Fixes IE7 whitespace bug */
/*line-height: 46px;*/
}

#avmenu li, #avmenu li a, #avmenu li:hover li a{
color:#878787;
}

#avmenu ul li.currentpage , #avmenu ul li.currentpage:hover{
color:#5B5B5B;
}

#avmenu li:hover a, #avmenu li:hover li:hover a{
color:#D9D9D9;
}

#avmenu ul li{
line-height:46px;
}
#avmenu ul li ul{
line-height:46px;
}


#avmenu ul li, #avmenu ul li:hover, #avmenu  ul a  , #avmenu  ul ul a {
border:none;
vertical-align: middle;
}

#avmenu  ul ul a , #avmenu  ul ul ul a {
height: 1.5em;
min-height: 1.5em;
}

#avmenu ul li{
background: transparent url('/images/nika/meniu.png') no-repeat scroll left top;
padding-left:2em;
}

#avmenu ul li:hover , #avmenu ul li.currentpage , #avmenu ul li.currentpage:hover{
background: transparent url('/images/nika/meniu_hover.png') no-repeat scroll left top;
}
#avmenu ul li.currentpage ul li, #avmenu ul li.activeparent ul li, #avmenu ul ul li.currentpage:hover{
background-image: none;
margin-bottom: 1px;
}

#avmenu ul ul li:hover, #avmenu ul ul li {
/*border-left: 0.13em solid #5EAE00;*/
}

#avmenu ul ul li:hover, #avmenu ul ul li , #avmenu ul ul ul li:hover, #avmenu ul ul ul li {
padding-left:1em;
}

#avmenu ul ul ul li:hover, #avmenu ul ul ul li {
/*border-left: 0.13em solid #FFAE00;*/
}

#avmenu ul li.currentpage ul, #avmenu ul li ul li.currentpage ul, ul{
padding-left:0px;
}

.menu_img{
background-color: transparent;
background-repeat: no-repeat;
background-position: center right;
position:static;
left:0px;
top:0px;
}

/*.menu_img{
display:inline;
}*/

#avmenu ul li ul li .menu_img, .menu_img:hover, #avmenu_item_id_15:hover, #avmenu_item_id_34:hover, #avmenu_item_id_19:hover, #avmenu_item_id_24:hover, #avmenu_item_id_51:hover, #avmenu_item_id_52:hover, #avmenu_item_id_59:hover{
background-image: none;
}

#avmenu ul li ul li .menu_img{
height:1.25em;
min-height: 1.25em;
}

/*.menu_img:hover,#avmenu_item_id_15:hover, #avmenu_item_id_34:hover, #avmenu_item_id_19:hover, #avmenu_item_id_24:hover, #avmenu_item_id_51:hover, #avmenu_item_id_52:hover, #avmenu_item_id_59:hover{
background: transparent none no-repeat center right;
}*/

#avmenu_item_id_15{/* kavine*/
background-image: url('/images/nika/meniu_img_15.png');
background-position: 78px 13px;
}
#avmenu_item_id_34{/*pieno baras*/
background-image: url('/images/nika/meniu_img_34.png');
background-position: 122px  50%;
}
#avmenu_item_id_19{/*vaiku gimtadieniai*/
background-image: url('/images/nika/meniu_img_19.png');
background-position: 140px  50%;
}
#avmenu_item_id_24{/*banketai*/
background-image: url('/images/nika/meniu_img_24.png');
background-position: 107px  50%;
}
#avmenu_item_id_51{/*stovyklos*/
background-image: url('/images/nika/meniu_img_51.png');
background-position: 88px  50%;
}
#avmenu_item_id_52{/*viesbutis*/
background-image: url('/images/nika/meniu_img_52.png');
background-position: 87px 50%;
}
#avmenu_item_id_59{/*jnn*/
background-image: url('/images/nika/meniu_img_59.png');
background-position: 75px 50%;
}

.menu_thumb{
display:none;
background-color: transparent;
background-repeat: no-repeat;
background-position: center left;
}

.menu_img:hover .menu_thumb{
position:absolute;
display:inline;
top:-17px;
right: -85px;
z-index:2;
min-height:80px;
height:80px;
min-width:205px;
width:205px;
}


#avmenu ul li ul li div.menu_img div.menu_thumb, #avmenu ul li ul li:hover div.menu_img div.menu_thumb{
display:none;
}

#avmenu_item_id_15 .menu_thumb{/* kavine*/
background-image: url('/images/nika/thumb_meniu_img_15.png');
right:-70px;
}
#avmenu_item_id_34 .menu_thumb{/*pieno baras*/
background-image: url('/images/nika/thumb_meniu_img_34.png');
right:-130px;
}
#avmenu_item_id_19 .menu_thumb{/*vaiku gimtadieniai*/
background-image: url('/images/nika/thumb_meniu_img_19.png');
right:-157px;
}
#avmenu_item_id_24 .menu_thumb{/*banketai*/
background-image: url('/images/nika/thumb_meniu_img_24.png');
right:-105px;
}
#avmenu_item_id_51 .menu_thumb{/*stovyklos*/
background-image: url('/images/nika/thumb_meniu_img_51.png');
right:-95px;
}
#avmenu_item_id_52 .menu_thumb{/*viesbutis*/
background-image: url('/images/nika/thumb_meniu_img_52.png');
right:-105px;
}
#avmenu_item_id_59 .menu_thumb{/*jnn*/
background-image: url('/images/nika/thumb_meniu_img_59.png');
right:-95px;
}


/*</  meniu   >*/




.announce, #extras{
text-decoration: none;
}

/** fix stupid ie bug with display:block; **/
* html #avmenu li a { height: 1%; }
* html #avmenu li hr { height: 1%; }
/** end fix **/

table.no_border, table.no_border tbody, table.no_border tbody tr, table.no_border tbody tr td, table.no_border tr, table.no_border tr td, table.no_border tbody tr th, table.no_border tr th{
border-style: none;
border-width: 0px;
}

td,th,table{
border-color:#D0EA8A;
border-style: solid;
}

td, th{
border-width: 0 0 1px 1px;
}

tr, tbody{
border-width: 0px;
border-style:none;
}

table{
border-width: 1px 1px 0 0;
border-spacing:0px;
border-collapse:collapse;
} 

td{
padding:3px;
}

table.product_menu,table.product_menu tbody, table.product_menu tbody tr,table.line tbody, table.line tbody tr, table.paragraph tbody, table.paragraph tbody tr{
width:100%;
}

table.product_menu, table.product_menu td, table.product_menu tr {
border-style: none;
}

/*.ProductDirectoryItem, */h3{
margin: 0 0 10px 0;
}

.announce {
margin: 10px 0 10px 4px;
width: 130px;
/*background-color: #f4f4f4;
line-height: 11px;*/
}

#extras{
min-width:186px;
width:186px;
margin: 0 10px 0 1em;
height:100%;
min-height:100%;
position: relative;
float: right;
overflow: visible;
position:reltive;
}

#extras > h1, #extras > h2,#extras > h3,#extras > h4,#extras > h5{
background: transparent url('/images/nika/extra_arrow.png') no-repeat 0 center;
padding: 0 0 0 40px;
margin-left: 0em;
margin-right: 0em;
position:relative;
width:100%;
min-width:100%;
/*margin-right: -2.5em;*/
/*left:-2.5em;*/
}

#extras > p,#extras > div{
margin-left: 40px;
}
#extras div div{
margin-left: 0px;
}


.announce{
padding: 10px;
}


/* < content > */

#content {
border-left: 0px solid #f0f0f0;
border-right: 0px solid #f0f0f0;
margin: 0 ;
text-align: left;
width:330px;
min-width:330px;
max-width:330px;
/*float:right;*/
/*display:inline;*/
position: absolute;
/*position: relative;*/
right:212px;
}


#content ul li{
margin-left:40px;
}
#content ul li {
list-style-image:url("/images/nika/li_arrow_2.png");
}

#content ul li.list_head{
margin-left:0px;
list-style-type:none;
}

#content ul li.list_head, #content ul.picturelist, #content ul li.thumb, ul.picturelist , ul.picturelist li.thumb{
list-style-image: none;
}

#content p img, #extras p img{
padding: 0.25em 0.5em;
}

img {
display:inline;
background: #transperant;
border: 0;
padding: 0;
}

li.thumb img, li.thumb a img, #imageContainer img {
margin:0px;
padding: 0px;
}


#footer {
margin: 0 auto;
border-top: 4px solid #f0f0f0;
color: #808080;
}


/* </ content > */

#footer a {
color: #808080;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}

.left {
float: left;
}

.right {
float: right;
}
.bottom{

}

.textright,  .NewsSummaryPostdate, .NewsPostDetailDate, .NewsPostDetailPrintLink, .NewsPostDetailReturnLink {
text-align: right;
}

.center, th, #footer,.textcenter {
text-align: center;
}

.small, .NewsSummaryPostdate, .NewsPostDetailDate  {
font-size: 0.8em;
}

.bold, .NewsSummaryLink {
font-weight: bold;
}

.hide {
display: none;
}

#footer ,.summary_item, .paragraph{
vertical-align: top;
}
#footer ,.summary_item{
padding: 1.25em  0px 0px;
}

#footer , .line, .summary_item, .paragraph{
width:100%;
display:block;
clear:both;
}


/* End of 'nika' */

