/* CSS Document */

dl.accordion-menu-right {
	margin: 0;
	padding: 0;
	width: 250px;
	background: #69c;
}

dl.accordion-menu-right dt.italy{
	background: url(../images/italian_flag.jpg) 7px center no-repeat;
}

dl.accordion-menu-right dt.russia{
	background: url(../images/russian_flag.jpg) 7px center no-repeat;
}

dl.accordion-menu-right dt.right-a-m-t{
	padding: 0.2em 1em .2em 3em;
	color: #000;
	background-color: #FFCC66;
	border-bottom: 1px solid #222222;
	}

dl.accordion-menu-right dt.right-a-m-t-hover{
	background-color: #369;
	color: #fff;
}


dl.accordion-menu-right dt.right-a-m-t-down{
	/*border: solid 1px #222222;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;*/
}

html.accordion-menu-js-right dt.right-a-m-t{
	cursor:pointer;
	zoom:1;
}

dl.accordion-menu-right dd.right-a-m-d {
	margin: 0;
	padding: 0;
	padding:0;
}

html.accordion-menu-js-right dd.right-a-m-d{
	display:none;

}


html.accordion-menu-js-right dd.right-a-m-d-expand {
	display:block;

}

html.accordion-menu-js-right dd.right-a-m-d-before-expand {
	display:block;
	position:relative;
	z-index:-1;
	opacity: 0;
	height:auto !important;
	visibility:hidden;
	overflow:visible;
}


html.accordion-menu-js-right dt.right-a-m-t-expand {
	border-left-color:#222222;
	color:#000;
	background-color: #FFCC66;
}

html.accordion-menu-js-right dd.right-a-m-d-anim {
	overflow:hidden;
	display:block;	
}

dl.accordion-menu-right dd.right-a-m-d .bd{
	padding:0em;
	border:Solid #111;
	border-width: 1px 0px;
}

dl.accordion-menu-right dd.right-a-m-d .bd a, dl.accordion-menu-right dd.right-a-m-d .bd a:visited{
	display: block;
	padding: 1em;
	color: #fff;
	text-decoration: none;
}

dl.accordion-menu-right dd.right-a-m-d .bd a:hover{
	background: #369 url(../images/right_link_hover.jpg) right bottom no-repeat;
	color: #fff;
	}

/*=======================NEW STUFF=============================*/

.bd span.right-item{
	font-size: .8em;
	padding-left: 1.5em;
}

