.ka .lavaLamp {
	font-family:sylfaen, serif
}
.en .lavaLamp {
	font-family:Verdana,Geneva,sans-serif
}

.lavaLamp {
	color:#000;
	font-size:15px;
	font-variant:small-caps;
	font-weight:bold;
	position:relative;
	z-index:19;
	padding:18px 0 0 35px;
	top:114px;
	float:left
}

.lavaLamp li {
	display:block;
	float:left;
	cursor:pointer;
	position:relative;
	height:38px;
	z-index:16
}

.lavaLamp li a {
	display:block;
	float:left;
	height:30px;
	position:relative;
	z-index:20;
	color:white;
	font-size:15px;
	text-indent:-10000px
}

.en .lavaLamp li a {background-image:url(../images/menu-en.png)}
.ka .lavaLamp li a {background-image:url(../images/menu-ka.png)}

.en .m-home 				{width:75px; background-position:0 0}
#main .en .m-home			{background-position:0 -40px}
#main .en .m-home:hover,
.en .m-home:hover			{background-position:0 -80px}

.en .m-about				{width:103px; background-position:-75px 0 }
#about-us .en .m-about 	{background-position:-75px -40px}
#about-us .en .m-about:hover, 
.en .m-about:hover			{background-position:-75px -80px}

.en .m-network				{width:98px; background-position:-178px 0}
#network .en .m-network,
#map .en .m-network 		{background-position:-178px -40px}
#network .en .m-network:hover, #map .en .m-network:hover,
.en .m-network:hover		{background-position:-178px -80px}

.en .m-services 			{width:88px; background-position:-276px 0}
#services .en .m-services:hover, 
.en .m-services:hover		{background-position:-276px -80px}
#services .en .m-services 	{background-position:-276px -40px}


.en .m-NandE				{width:158px; background-position:-364px 0}
#pubs .en .m-NandE:hover, #cat .en .m-NandE:hover,
.en .m-NandE:hover			{background-position:-364px -80px}
#pubs .en .m-NandE, 
#cat .en .m-NandE 			{background-position:-364px -40px}


.en .m-investors 			{width:170px; background-position:-522px 0}
#investors .en .m-investors:hover, 
.en .m-investors:hover		{background-position:-522px -80px}
#investors .en .m-investors {background-position:-522px -40px}

.en .m-vacancy 				{width:107px; background-position:-692px 0}
#vacancies .en .m-vacancy:hover, 
.en .m-vacancy:hover		{background-position:-692px -80px}
#vacancies .en .m-vacancy 	{background-position:-692px -40px}

.en .m-contact 				{width:118px; background-position:-799px 0}
#contact-us .en .m-contact:hover,
.en .m-contact:hover		{background-position:-799px -80px}
#contact-us .en .m-contact {background-position:-799px -40px}

                                                            
.ka .m-home {width:85px; background-position:0 0}
#main .ka .m-home {background-position:0 -40px}
.ka .m-home:hover, #main .ka .m-home:hover {background-position:0 -80px}


.ka .m-about {width:125px; background-position:-85px 0}
#about-us .ka .m-about {background-position:-85px -40px}
.ka .m-about:hover, #about-us .ka .m-about:hover {background-position:-85px -80px}

.ka .m-network {width:62px; background-position:-210px 0}
#network .ka .m-network, #map .ka .m-network {background-position:-210px -40px}
.ka .m-network:hover, #network .ka .m-network:hover, #map .ka .m-network:hover {background-position:-210px -80px}

.ka .m-services {width:82px; background-position:-272px 0}
#services .ka .m-services {background-position:-272px -40px}
.ka .m-services:hover, #services .ka .m-services:hover {background-position:-272px -80px}

.ka .m-NandE {width:224px; background-position:-355px 0}
#pubs .ka .m-NandE, #cat .ka .m-NandE {background-position:-355px -40px}
.ka .m-NandE:hover, #pubs .ka .m-NandE:hover, #cat .ka .m-NandE:hover {background-position:-355px -80px}

.ka .m-investors {width:147px; background-position:-578px 0}
#investors .ka .m-investors {background-position:-578px -40px}
.ka .m-investors:hover, #investors .ka .m-investors:hover {background-position:-578px -80px}

.ka .m-vacancy {width:101px; background-position:-726px 0}
#vacancies .ka .m-vacancy {background-position:-726px -40px}
.ka .m-vacancy:hover, #vacancies .ka .m-vacancy:hover {background-position:-726px -80px}

.ka .m-contact {width:91px; background-position:-827px 0}
#contact-us .ka .m-contact {background-position:-827px -40px}
.ka .m-contact:hover, #contact-us .ka .m-contact:hover {background-position:-827px -80px}

.ka .lavaLamp li a {
	font-size:15px;
	font-weight:normal
}

.lavaLamp li a:visited, .lavaLamp li:hover li a {
	color:white
}
.lavaLamp li a:hover, .lavaLamp li:hover a, .lavaLamp li a:visited:hover {
	color:#656565
}

.lavaLamp li li a:hover, .lavaLamp li li a:visited:hover {
	color:#414141
}


.lavaLamp li.back {
	background: transparent url("../images/lava.png") no-repeat bottom right;
	width: 12px; height: 37px;
	z-index: 15;
	position: absolute;
}
.lavaLamp li.back .left {
	background: transparent url("../images/lava.png") no-repeat top left;
	height: 37px;
	margin-right: 12px; /* 7px is the width of the rounded shape */
}

.lavaLamp-Sub {
	position:absolute;
	top:30px; left:-50px;
	display:none;
	z-index:60;
}


.lavaLamp-Sub li {
	background: transparent url("../images/sub-b.png") top left repeat-x;
}
.lavaLamp-Sub li.tavi {
	display:block;
	width:45px;
	height:34px;
	background: transparent url("../images/sub-l.png") no-repeat top left;
}

.lavaLamp-Sub li.bolo {
	display:block;
	width:45px;
	height:34px;
	background: transparent url("../images/sub-r.png") no-repeat top left;
}
.s-1 {width:246px; left:-70px}
.s-2 {width:370px; left:-110px} .ka .s-2 {width:420px; left:-150px}
.s-3 {width:340px; left:-65px} .ka .s-3 {width:390px;  left:-70px}


.lavaLamp li:hover ol li, .lavaLamp li.a-l {
	display:block;
	z-index:61
}

.lavaLamp .lavaLamp-Sub li a {
	padding:7px 5px 4px 5px;
	margin:0 3px;
	height:34px;
	text-align:center;
	text-indent:0px;
	background-image:none;
	display:block;
	float:left;
	font-size:13px
}
.ka .lavaLamp .lavaLamp-Sub li a {
	font-weight:bold;
	font-size:14px
}
/* services-menu */

.services-menu {
	padding:0 0 0 30px;
	font-weight:bold;
	font-variant:small-caps;
	text-transform:capitalize;
}

.services-menu dt {
	font-size:16px;
	padding-top:15px;
	letter-spacing:2px;
	font-style:italic;
}

.services-menu dt a {
	color:#525252;
}
.services-menu dt a:hover {
	color:#e83539;
}
.services-menu dd {
	font-size:16px;
	padding:8px 0 4px 20px;
	color:#919191
}

.services-menu dd a {
	color:#ffffcc;
}


/* SLIDESHOW */

#cont-container .slideshow {
	position:relative;
	display:block;
	margin:0;
	padding:0;
	list-style:none;
	width:340px;
	height:600px;
	width:340px;
}

#cont-container .s-sh1 li {
	top:0; left:0;
	width:340px;
	height:600px
}


#logout {
	display:block;
	width:120px;
	height:20px;
	position:absolute;
	top:52px; left:738px;
	background-image:url("../images/logout.png");
	background-repeat:no-repeat;
	letter-spacing:2px;
	font-weight:bold;
	padding:2px 0 5px 14px;
	z-index:100;
	color:#8c8c8c;
	text-indent:-10000px;
	z-index:200
}

#logout:hover {
	background-position:0px -30px;
	color:red
}
