#ol-menu ul li {z-index: 5000;}
.menu span {cursor:pointer;}
#menu-mss ul ul {background-position: bottom left;}
#menu-mss li li a, #menu-mss li.active li a, #menu-mss li li .separator, #menu-mss li.active li .separator {width:100%;}
#menu-mss ul ul li a.daddy, #menu-mss ul ul li a.daddy:hover, #menu-mss ul li.active.parent ul li a.daddy, #menu-mss ul ul li .separator.daddy, #menu-mss ul ul li .separator.daddy:hover, #menu-mss ul li.active.parent ul li .separator.daddy {background-position: 90% 60%;}
.menutop .submenu-animation-left {width: 100%; float: left;height: 100%;margin-right: 0;}
.menutop .submenu-animation-right {height: 100%;width: 0;position: relative;float: right;margin-right: 0;}
.clearfix {  display: inline-block;}
#ol-basedwrap { padding: 0; height: 100%; padding: 0; }
#ol-based { height: 100%; padding: 0; }
#ol-based-bodyr { height: 100%; padding: 0; }
#ol_bottom { border-top: 1px solid #c0c0c0; }
.moovert { height: 100%; }
#td-fixmodul, #td-fixmodulb { height: 100%; }
#lr-padd1, #lr-padd2, #lr-padd  { position: relative; }
#ol-basbody-bodyl #ol-right {
	float: right;
	width: 24%;
}
/* begin Box, Sheet */
.td-tl, .tdw-tl
{
	clip: rect(auto 24px 24px auto);
}

.td-tr, .tdw-tr
{
	clip: rect(auto auto 24px 24px);
}

.td-bl, .tdw-bl
{
	clip: rect(24px 24px auto auto);
}

.td-br, .tdw-br
{
	clip: rect(24px auto auto 24px);
}

.td-tc, .tdw-tc
{
	clip: rect(auto auto 24px auto);
}

.td-bc, .tdw-bc
{
	clip: rect(24px auto auto auto);
}

.td-cr, .tdw-cr
{
	clip: rect(auto auto auto 24px);
}

.td-cl, .tdw-cl
{
	clip: rect(auto 24px auto auto);
}
.tdb-tl
{
	clip: rect(auto 24px 24px auto);
}

.tdb-tr
{
	clip: rect(auto auto 24px 24px);
}

.tdb-bl
{
	clip: rect(24px 24px auto auto);
}

.tdb-br
{
	clip: rect(24px auto auto 24px);
}

.tdb-tc
{
	clip: rect(auto auto 24px auto);
}

.tdb-bc
{
	clip: rect(24px auto auto auto);
}

.tdb-cr
{
	clip: rect(auto auto auto 24px);
}

.tdb-cl
{
	clip: rect(auto 24px auto auto);
}

