/* CSS Document */
/* MENU TOP */
.thememenutopMenu, .thememenutopSubMenuTable {
	white-space:	nowrap;
}
.thememenutopSubMenu {
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
	border:		0;


	/*overflow:	visible;*/
	
	background-color:#87d2f8;
	-moz-opacity:0.9;
	filter:alpha(opacity=90);
	cursor:pointer;
	margin-top:8px;
	margin-left:5px;
}
.thememenutopSubMenuTable {
	overflow:visible;
	width:150px;


}
.thememenutopMainItem, .thememenutopMainFolder {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	text-transform:uppercase;
}
.thememenutopMainItem#activeitem, .thememenutopMainFolder#activeitem {
	background-image:url(../images/menutop_bg_hover.jpg);
	color:#CCFF00;
	text-transform:uppercase;
}
.thememenutopMainItemHover, .thememenutopMainFoderHover, .thememenutopMainItemActive, .thememenutopMainFolderActive {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#CCFF00;
	text-transform:uppercase;
	cursor:pointer
}

.thememenutopMainItemHover#activeitem, .thememenutopMainFoderHover#activeitem, .thememenutopMainItemActive#activeitem, .thememenutopMainFolderActive#activeitem {
	color:#CCFF00;
	
}

.thememenutopMainItemText, .thememenutopMainFolderText {
	padding-left:22px;
	padding-right:10px;
	
	
}
#activeitem .thememenutopMainItemText, #activeitem .thememenutopMainFolderText {
	background-image:url(../images/menutop_bg_hover.jpg);
}
.thememenutopMenuItem, .thememenutopMenuFolder, .thememenutopMenuItemHover, .thememenutopMenuFolderHover, .themeneutopMenuItemActive, .thememenutopMenuFolderActive {
	font-family:Tahoma;
	font-size:11px;
	color:#000099;
}
.thememenutopMenuItemHover, .thememenutopMenuFolderHover, .thememenutopMenuItemActive, .thememenutopMenuFolderActive {
	color:#FF0000;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}
.thememenutopMenuItemText, .thememenutopMenuFolderText {
	padding:3px;
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px solid #000000;

}
.thememenutopMenuSplit {
	margin:		2px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
}


/* MENU LEFT */
.thememenuleftMenu, .thememenuleftSubMenuTable {
	white-space:	nowrap;
}
#menuleft .title_menu {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/left_menu1.jpg);
	padding-left:70px;
	height:25px;
	padding-bottom:7px;
	height:32px;
	vertical-align:bottom;
}
#menuleft .thememenuleftMenu{
	background-image:url(../images/bgmenuleft.jpg);
}
.thememenuleftSubMenu {
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
	border:		0;
	padding:	0;

	/*overflow:	visible;*/
	border:		1px solid #8E4A19;
	background-color:#C38560;
	cursor:pointer;
}
.thememenuleftSubMenuTable {
	overflow:visible;
}
.thememenuleftMainItem, .thememenuleftMainFolder {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#8c7661;
	cursor:pointer
}
.thememenuleftMainItemHover, .thememenuleftMainFoderHover, .thememenuleftMainItemActive, .thememenuleftMainFolderActive {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#A0684E;
	cursor:pointer
}
.thememenuleftMainItemText, .thememenuleftMainFolderText {
	width:104px !important;
	padding-left:60px;
	width:104px;
	height:39px !important;
	padding-bottom: 7px;
	height:39px;
	vertical-align:bottom;
}
.thememenuleftMenuItem, .thememenuleftMenuFolder, .thememenuleftMenuItemHover, .thememenuleftMenuFolderHover, .themeneutopMenuItemActive, .thememenuleftMenuFolderActive {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	border-bottom:1px solid #8E4A19;
}
.thememenuleftMenuItemHover, .thememenuleftMenuFolderHover, .thememenuleftMenuItemActive, .thememenuleftMenuFolderActive {
	font-weight:bold;
	border-left:2px solid #8E4A19;
}
.thememenuleftMenuItemText, .thememenuleftMenuFolderText {
	padding:3px;
	padding-left:10px;
	padding-right:10px;
}
.thememenuleftMenuSplit {
	margin:		2px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
}
/* MENU BOTTOM */
.thememenubottomMenu, .thememenubottomSubMenuTable {
	white-space:	nowrap;
	border-left: 1px #524f4f solid;
}
.thememenubottomSubMenu {
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
	border:		0;
	padding:	0;

	/*overflow:	visible;*/
	border:		1px solid #CCCCCC;
	background-color:#ffffff;
	-moz-opacity:.9;
	filter:alpha(opacity=90);
	cursor:pointer;
}
.thememenubottomSubMenuTable {
	overflow:visible;
}
.thememenubottomMainItem, .thememenubottomMainFolder {
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	cursor:pointer;
	
}
.thememenubottomMainItem#activeitem, .thememenubottomMainFolder#activeitem {
	color:#FF0000;
	font-family:Tahoma;
	font-size:11px;
	cursor:pointer;
	
}
.thememenubottomMainItemHover, .thememenubottomMainFoderHover, .thememenubottomMainItemActive, .thememenubottomMainFolderActive {
	font-family:Tahoma;
	font-size:11px;
	color:#FF0000;
	cursor:pointer;
	text-decoration:underline;
}

.thememenubottomMainItemHover#activeitem, .thememenubottomMainFoderHover#activeitem, .thememenubottomMainItemActive#activeitem, .thememenubottomMainFolderActive#activeitem {
	color:#FFFFFF;
}

.thememenubottomMainItemText, .thememenubottomMainFolderText {
	padding-left:10px;
	padding-right:10px;
	border-right:1px #524f4f solid;
	

}
#activeitem .thememenubottomMainItemText, #activeitem .thememenubottomMainFolderText {
	
}
.thememenubottomMenuItem, .thememenubottomMenuFolder, .thememenubottomMenuItemHover, .thememenubottomMenuFolderHover, .themeneubottomMenuItemActive, .thememenubottomMenuFolderActive {
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	
}
.thememenubottomMenuItemHover, .thememenubottomMenuFolderHover, .thememenubottomMenuItemActive, .thememenubottomMenuFolderActive {
	color:#FF6600;
}
.thememenubottomMenuItemText, .thememenubottomMenuFolderText {
	padding:3px;
	padding-left:10px;
	padding-right:10px;
}
.thememenubottomMenuSplit {
	margin:		2px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
}
