div#katkat
{
padding-top:20px;
}

div#katkat div h2
{
margin: 0px 10px 5px;
padding-right:5px;
line-height:19px;
}

div#katkat div a
{
display:block;
float:left;
height:30px;
width:100px;
text-align:center;
line-height:29px;
background-color:#ffffff;
}

div#katkat a:hover
{
background-color:#e5eaf5;
text-decoration:none;
}

div#katkat a#active
{
background-color:#402080;
color:#ffffff;
}

.objm
{
padding-bottom:20px;
}

.objm a
{
width:100px;
margin:0px 10px;
}

#acc
{
position:relative;
overflow:hidden;
padding-bottom:20px;
}

.menuItem
{
position:relative;
display:block;
margin:0px;
margin-bottom:10px;
padding:0px;
bottom:0px;
clear:right;
}

.menuItemTab
{
background-color:#6050c0;
color:#ffffff;
font-size:14px;
margin-top:20px;
padding:5px 10px;
display:block;
cursor:pointer;
}
.menuItemTab:hover
{
background-color:#402080;
}


.menuItemContent
{
position:relative;
display:inline-block;
margin:0px;
padding:0px;
overflow:hidden;
}


a.clickspace
{
position:absolute;
top:0px;
display:block;
width:460px;
height:100%;
padding-top:10px;
}

a.clickspace:hover
{
text-decoration:none;
}
	
	
div.frame
{
position:relative;
display:inline-block;
overflow:hidden;
width:480px;
margin:5px 0px;
}

div.frame:hover
{
background-color:#e5eaf5;
}

p.item
{
display:block;
float:left;
margin-top:20px;
width:460px;
}

img.item
{
display:block;
float:right;
margin-top:5px;
margin-left:10px;
}
