

/* Рубрикатор */

div.InvitaMenu {
	padding: 0px 20px 0px 0px;
}

td.rubricator-root-item {
	background-image : url(images/menu/rubricator-corner-dark.gif);
	background-position : top left;
	background-repeat : no-repeat;
	background-color : #640312;
}

td.rubricator-root-item-in {
	background-image : url(images/menu/rubricator-corner-rose.gif);
	background-position : top left;
	background-repeat : no-repeat;
	background-color : #F4E5D9;
}

p.rubricator-item {
	margin-left : 16px;
}

p.rubricator-item a.rubricator-item, 
p.rubricator-item a.rubricator-item:visited {
	color : #E7C7AD;
	font-weight : bold;
	text-transform : uppercase;
	font-size : 74%;
}

p.rubricator-item a.rubricator-item-in, 
p.rubricator-item a.rubricator-item-in:visited {
	color : #640312;
	font-weight : bold;
	text-transform : uppercase;
	font-size : 74%;
}

p.rubricator-item span.rubricator-item-current {
	color : #640312;
	font-weight : bold;
	text-transform : uppercase;
	font-size : 74%;
}

div.rubricator-subrubric,
div.rubricator-subrubric-in {
	background-position : bottom right;
	background-repeat : no-repeat;
	padding: 12px 14px 9px 8px;
	float: left;
}

div.rubricator-subrubric {
	background-image : url(images/menu/rubricator-corner-sub-white.gif);
	background-color : White;
}

div.rubricator-subrubric-in {
	background-image : url(images/menu/rubricator-corner-sub-rose.gif);
	background-color : #F4E5D9;
}

div.rubricator-subrubric a.rubricator-item, 
div.rubricator-subrubric a.rubricator-item:visited,
div.rubricator-subrubric-in a.rubricator-item, 
div.rubricator-subrubric-in a.rubricator-item:visited,
div.rubricator-subrubric-in a.rubricator-item-in, 
div.rubricator-subrubric-in a.rubricator-item-in:visited {
	color : #640312;
	text-transform : uppercase;
	font-size : 55%;
}

div.rubricator-subrubric span.rubricator-item-current,
span.rubricator-item-current  {
	color : #640312;
	text-transform : uppercase;
	font-size : 55%;
}
