﻿/*Extjs Tab Menu*/
.tab_container {
	/*float: left;*/
	width: 450px;
	margin:20px auto;
}

.tab-buttons-panel {
	width: 100%;
	float: left;
	background: url(../images/icons/wt-norm.png) repeat-x bottom;
}

.tab-buttons-panel ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.tab-buttons-panel ul li {
	float:left;
	margin:0;
	padding:0;
	cursor: pointer;
	border-color: #b8cbde;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	background: url(../images/icons/wt-right.png) no-repeat right top;
}

.tab-buttons-panel ul li span {
	color: #222;
	display: block;
	background: url(../images/icons/wt-left.png) no-repeat left top;
	padding: 5px 15px 4px;
}

.tab-buttons-panel ul li.tab-show {
	background: url(../images/icons/wt-right-on.png) no-repeat right top;
	border-width: 0px 0px 0px 0px;
}

.tab-buttons-panel ul li.tab-show span {
	  background:url(../images/icons/wt-left-on.png) no-repeat left top;
	  padding:5px 15px 5px;
}

.tab-content {
	top: 27px;
	position: relative;
	border-width: 0px 1px 1px 1px;
	border-color: #b8cbde;
	border-style: none solid solid solid;
	background-color: #e1e6ee;
	display: none;
	padding: 15px 15px 0 15px;
	margin:0;
}

.ext-border-box .tab-content {
	top: 0;
}

.tab-content-show {
	display: block !important;
}

.tab-content-panel-border {
	margin-bottom: 20px;
}

.tab-content-panel {
	padding: 5px;
	border: 1px dotted #abb3b0;
	background-color: #FEF6DF;
}

/*Sitemap Tab Panel*/
/* SITEMAP */
#sitemap-panel {
	width:760px;
	background-color: #A46C3F;
	z-index: 10000;
	border: 1px solid #D5C7A8;
	margin:20px auto;
	/*overflow: scroll;*/
}

#sitemap {
	z-index: 9999;
}

.sitemap-tab-container { 
	background:#F8F9FB; 
	height:570px !important;
}
.sitemap-buttons-panel { 
	background-color:#D5C7A8;
	display:table;
	width:100%;
}
.sitemap-buttons-panel .tab-btn {
	float:left;
	padding:7px 14px;
	cursor: pointer;
}

.sitemap-buttons-panel .tab-btn:hover {
	background:#F8F9FB;
}

.sitemap-buttons-panel .tab-btn h1 {
	color:#673510 !important;
	font-size:14px;
	font-weight:bold;
}

.sitemap-buttons-panel .tab-btn h1:hover,
.sitemap-buttons-panel .tab-btn:hover h1 {
	background:#F8F9FB;
}

/*
.sitemap-buttons-panel ul {
	margin:0;
	padding:0;
}

.sitemap-buttons-panel ul li {
	list-style:none !important;
	float:left;
	margin:0;
	padding:0;
}
*/
.tab-active { background:#F8F9FB; }
.tab-active h1 { color:#673510 !important; }

.sitemap-tab-content { 
/*	top: 27px;
	position: relative;*/
	display: none;
	margin:0;
	padding:10px 0;
}

.sitemap-tab-content ul { 
	width:210px; 
	float:left; 
	list-style:none !important; 
	margin:0 0 0 10px !important; 
}

.sitemap-tab-content ul li { 
	margin:2px 0 0 0 !important; 
	padding:0 !important; 
	list-style-type: none !important; 
	list-style-image: none !important; 
}

.sitemap-tab-content ul li h2 { font-size:12px; font-weight:bold; margin-bottom: 5px !important; background:none; }
.sitemap-tab-content ul li h3 { font-size:11px; margin-bottom: 5px !important; font-weight:normal;}
.sitemap-tab-content ul li ul { margin:0 0 0 15px !important; }
.sitemap-tab-content h1 a,
.sitemap-tab-content ul li h2 a,
.sitemap-tab-content ul li ul li h3 a {
	text-decoration:none;
	color:#72624C;
}

.sitemap-tab-content h1 a:hover,
.sitemap-tab-content ul li h2 a:hover,
.sitemap-tab-content ul li ul li h3 a:hover {
	text-decoration:underline;
	color:#aa0000;
}
