/* CSS Document */
/* MENU TOP */
.thememenutopMenu, .thememenutopSubMenuTable {
	white-space:	nowrap;
}
.thememenutopSubMenu {
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
	border:		0;
	padding:	0;

	/*overflow:	visible;*/
	border:		1px solid #8E4A19;
	background-color:#C38560;
	cursor:pointer;
}
.thememenutopSubMenuTable {
	overflow:visible;
	background-color:#000000;
	width:150px;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
}

.thememenutopMenu #activeitem {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	cursor:pointer;
	text-transform:uppercase;
	/*background-image:url(../images/hover.jpg);
	height:28px;
	background-repeat:no-repeat;
*/}
.thememenutopMainItem, .thememenutopMainFolder {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	cursor:pointer;
	text-transform:uppercase;
}
.thememenutopMainItemHover, .thememenutopMainFoderHover, .thememenutopMainItemActive, .thememenutopMainFolderActive {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	border-top:1px solid #FFFFFF;
	cursor:pointer;
	text-transform:uppercase;
	/*background-image:url(../images/hover.jpg);
	height:28px;
	background-repeat:no-repeat;*/
	
}
.thememenutopMainItemText, .thememenutopMainFolderText {
	padding-left:30px;
	padding-right:30px;
}
.thememenutopMenuItem, .thememenutopMenuFolder, .thememenutopMenuItemHover, .thememenutopMenuFolderHover, .themeneutopMenuItemActive, .thememenutopMenuFolderActive {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	border-bottom:1px solid #8E4A19;
}
.thememenutopMenuItemHover, .thememenutopMenuFolderHover, .thememenutopMenuItemActive, .thememenutopMenuFolderActive {
	font-weight:bold;
	border-left:2px solid #8E4A19;
}
.thememenutopMenuItemText, .thememenutopMenuFolderText {
	padding:3px;
	padding-left:10px;
	padding-right:10px;
}
.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);
}
.thememenuleftMenu #activeitem {
	font-family:Tahoma;
	font-size:11px;
	color:#FF0000;
	cursor:pointer;
	background-image:url(../images/menuleft_03.jpg);
	background-repeat:repeat-y;
}
.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;
	color:#000000;
	cursor:pointer;
	background-image:url(../images/menuleft_03.jpg);
	background-repeat:repeat-y;
}
.thememenuleftMainItemHover, .thememenuleftMainFoderHover, .thememenuleftMainItemActive, .thememenuleftMainFolderActive {
	font-family:Tahoma;
	font-size:11px;
	color:#FF0000;
	cursor:pointer;
	background-image:url(../images/menuleft_03.jpg);
	background-repeat:repeat-y;
}
.thememenuleftMainItemText, .thememenuleftMainFolderText {
	width:164px !important;
	padding-left:20px;
	width:164px;
	height:24px !important;
	padding-bottom: 5px;
	height:24px;
	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 LEFT */
.thememenuleft1Menu, .thememenuleft1SubMenuTable {
	white-space:	nowrap;
}
#menuleft1 .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;
}
#menuleft1 .thememenuleft1Menu{
	background-image:url(../images/bgmenuleft.jpg);
}
.thememenuleft1Menu #activeitem {
	font-family:Tahoma;
	font-size:11px;
	color:#b84e42;
	cursor:pointer;
	font-weight:bold;
}
.thememenuleft1SubMenu {
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
	border:		0;
	padding:	0;

	/*overflow:	visible;*/
	border:		1px solid #8E4A19;
	background-color:#C38560;
	cursor:pointer;
}
.thememenuleft1SubMenuTable {
	overflow:visible;
}
.thememenuleft1MainItem, .thememenuleft1MainFolder {
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	cursor:pointer;
	font-weight:bold;
	
}
.thememenuleft1MainItemHover, .thememenuleft1MainFoderHover, .thememenuleft1MainItemActive, .thememenuleft1MainFolderActive {
	font-family:Tahoma;
	font-size:11px;
	color:#b84e42;
	cursor:pointer;
	font-weight:bold;
}
.thememenuleft1MainItemText, .thememenuleft1MainFolderText {
	width:164px !important;
	padding-left:27px;
	width:164px;
	height:24px !important;
	padding-bottom: 5px;
	height:24px;
	vertical-align:bottom;
}
.thememenuleft1MenuItem, .thememenuleft1MenuFolder, .thememenuleft1MenuItemHover, .thememenuleft1MenuFolderHover, .themeneutopMenuItemActive, .thememenuleft1MenuFolderActive {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	border-bottom:1px solid #8E4A19;
}
.thememenuleft1MenuItemHover, .thememenuleft1MenuFolderHover, .thememenuleft1MenuItemActive, .thememenuleft1MenuFolderActive {
	font-weight:bold;
	border-left:2px solid #8E4A19;
}
.thememenuleft1MenuItemText, .thememenuleft1MenuFolderText {
	padding:3px;
	padding-left:10px;
	padding-right:10px;
}
.thememenuleft1MenuSplit {
	margin:		2px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
}
/* MENU LEFT3 */
.thememenuleft2Menu, .thememenuleft2SubMenuTable {
	white-space:	nowrap;
}
#menuleft2 .title_menu {
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#305203;
	background-image:url(../images/left_menu1.jpg);
	padding-left:45px;
	text-transform:uppercase;
	height:25px;
	padding-bottom:7px;
	height:32px;
	vertical-align:bottom;
}
#menuleft2 .thememenuleft2Menu{
	background-image:url(../images/bgmenuleft.jpg);
}
.thememenuleft2Menu #activeitem {
	font-family:Tahoma;
	font-size:11px;
	color:#b84e42;
	cursor:pointer;
	font-weight:bold;
	background-image:url(../images/leftcuoi_03.jpg);
	background-repeat:repeat-y;
}
.thememenuleft2SubMenu {
	position:	absolute;
	visibility:	hidden;
	z-index:	100;
	border:		0;
	padding:	0;

	/*overflow:	visible;*/
	border:		1px solid #8E4A19;
	background-color:#C38560;
	cursor:pointer;
}
.thememenuleft2SubMenuTable {
	overflow:visible;
}
.thememenuleft2MainItem, .thememenuleft2MainFolder {
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	cursor:pointer;
	background-image:url(../images/leftcuoi_03.jpg);
	background-repeat:repeat-y;
}
.thememenuleft2MainItemHover, .thememenuleft2MainFoderHover, .thememenuleft2MainItemActive, .thememenuleft2MainFolderActive {
	font-family:Tahoma;
	font-size:11px;
	color:#b84e42;
	font-weight:bold;
	cursor:pointer;
	background-image:url(../images/leftcuoi_03.jpg);
	background-repeat:repeat-y;
}
.thememenuleft2MainItemText, .thememenuleft2MainFolderText {
	width:181px !important;
	padding-left:25px;
	width:181px;
	height:24px !important;
	padding-bottom:5px;
	height:24px;
	vertical-align:bottom;
	font-size:11px;
}
.thememenuleft2MenuItem, .thememenuleft2MenuFolder, .thememenuleft2MenuItemHover, .thememenuleft2MenuFolderHover, .themeneutopMenuItemActive, .thememenuleft2MenuFolderActive {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	border-bottom:1px solid #8E4A19;
}
.thememenuleft2MenuItemHover, .thememenuleft2MenuFolderHover, .thememenuleft2MenuItemActive, .thememenuleftMenuFolderActive {
	font-weight:bold;
	border-left:2px solid #8E4A19;
}
.thememenuleft2MenuItemText, .thememenuleft2MenuFolderText {
	padding:3px;
	padding-left:10px;
	padding-right:10px;
}
.thememenuleft2MenuSplit {
	margin:		2px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
}