﻿.menuSx
{
	float : left;
	width : 200px;
	padding : 0 0 0 5px;
}

.boxTitle
{
	height : 28px;
	margin-top : 5px;
	background : url(/App_Themes/Default/images/menu-Header.gif) no-repeat left top;
	font-size : 12px;
	font-weight : bold;
	line-height : 26px;
	color : #333;
}

.boxTitle span { padding-left : 5px; }

ul.dropdown,
.boxMenuPayment ul,
.boxMenuVisit ul
{
	border-left : 1px solid #D0D0D0;
	border-right : 1px solid #D0D0D0;
	border-top : 1px solid #D0D0D0;
}

.menuSx ul.dropdown li,
.boxMenuPayment ul li,
.boxMenuVisit ul li,
.menuBanner ul.dropdown li
{
	border-bottom : 1px solid #D0D0D0;
	text-align : left;
}

ul.dropdown li:hover
{
	background : none;
	z-index : 599;
}

ul.dropdown a
{
	display : block;
	padding : 5px 5px 5px 12px;
	text-decoration : none;
	z-index : 1;
}

.menuSx ul.dropdown li,
.menuBanner ul.dropdown li { background : transparent url(/App_Themes/Default/images/bg-Menu.png) repeat; }

.menuSx ul.dropdown li:hover { background : none; }

.menuSx ul.dropdown *.withChildren { padding-right : 4px; }

.menuArrow { background : url(/App_Themes/Default/images/icons/icon-ArrowRight.gif) no-repeat left top; }

.menuSx ul.dropdown .withChildren a,
.menuSx ul.dropdown .withChildren ul li.withChildren a,
.menuSx ul.dropdown .withChildren ul li.withChildren ul li.withChildren,
.menuSx ul.dropdown .withChildren ul li.withChildren ul li.withChildren ul li.withChildren { background : url(/App_Themes/Default/images/icons/icon-ArrowRight.gif) no-repeat right center; }

.menuSx ul.dropdown .withChildren ul li a,
.menuSx ul.dropdown .withChildren ul li.withChildren ul li a,
.productsLeftMenu_DynamicMenuItemStyle a,
.menuBanner ul.dropdown li:hover { background : none; }

.menuSx ul.dropdown ul
{
	left : 197px;
	top : 3px;
	width : 200px;
}

ul.dropdown ul { z-index : 598; }

.productsLeftMenu_DynamicMenuItemStyle
{
	height : 15px;
	line-height : 15px;
	padding : 3px;
}

.productsLeftMenu_DynamicMenuItemStyle a
{
	display : block;
	padding-left : 5px;
}

.productsLeftMenu_DynamicMenuItemStyle img,
.productsLeftMenu_StaticMenuItemStyle img { margin-right: 3px; }

.productsLeftMenu_StaticHoverStyle { background-color: #999; }

.productsLeftMenu_StaticMenuItemStyle
{
	height : 27px;
	line-height : 27px;
	background-image : none;
	background-repeat : repeat-x;
	background-position : left;
}

.productsLeftMenu_StaticMenuItemStyle a
{
	display : block;
	padding-left : 5px;
	background : none;
}

.boxMenuPayment ul,
.boxMenuVisit ul { background-color : #F3F3F3; }

.boxMenuPayment ul li,
.boxMenuVisit ul li
{
	display : block;
	height : 25px;
	padding-left : 5px;
	line-height : 25px;
	text-decoration : none;
	color : #333;
	z-index : 1;
}

/* MENU A DESTRA */

/* MENU BANNER */

.menuBanner
{
	float : right; 
	width : 200px; 
	margin : 0; 
	padding : 0 5px 0 0;
}

.menuBanner img { margin-top : 5px; }

/* MENU BANNER WITHOUT BANNER */

.menuBannerHidden 
{
	float : right;
	width : 30px;
	height : 200px;
}

.menuBanner ul.dropdown li,
.menuBanner ul.dropdown *.withChildren { padding-left : 4px; }

.menuBanner ul.dropdown ul
{
	top : 3px;
	right : 197px;
	width : 200px;
}

.menuBanner ul.dropdown .withChildren a,
.menuBanner ul.dropdown .withChildren ul li.withChildren a,
.menuBanner ul.dropdown .withChildren ul li.withChildren ul li.withChildren a,
.menuBanner ul.dropdown .withChildren ul li.withChildren ul li.withChildren ul li.withChildren a
 {
 	padding-left : 12px;
 	background : url(/App_Themes/Default/images/icons/icon-ArrowLeft.gif) no-repeat left center;
 }

.menuBanner ul.dropdown .withChildren ul li a,
.menuBanner ul.dropdown .withChildren ul li.withChildren ul li a { background : none; }

#EntertainmentMessage
{
    padding-top : 2em;
    clear : both;
}
