html, body {
	width:100%;
	height:100%;
	background: #f5f5f5;
	margin:0;
	padding:0;
	
}

.inter-bg {
	width:100%;
	height:100%;
	/*background: transparent url(images/inter-bg.jpg) no-repeat center top;*/
	margin:0;
	padding:0;
}

#page {
	width:960px;
	margin:0 auto;
}

#header {
	padding:20px 0 20px;
	width:100%;
	height:auto;
	float:left;
}

#logo {
	float:left;
	display:block;
	width:190px;
	height:66px;
	padding:0;
	background:transparent url(images/inter-logo.png) no-repeat left top;
}

#pwrapper {
	background:none;
}

.menuTop {
	background:url(images/inter-menu_top.jpg) no-repeat left top;
	float:left;
	width:190px;
	height:4px;
}

.menuBottom {
	background:url(images/inter-menu_bottom.jpg) no-repeat left top;
	float:left;
	width:190px;
	height:18px;
}

.menuContent {
	float:left;
	width:130px;
	padding:8px 30px 0px;
}

.menuContent * { 
	width:100% !important; 
	padding:0 !important; 
	background:none !important;
	font-size:11px;
	color:#d7d7d7 !important;
}

#siteNavTree div.node a, .menuBlock div.node a {
	padding:10px 0 !important;
	line-height:auto !important;
	width:100% !important;
	float:left;
	border:none;
	background: url(images/inter-menu_bg.png) repeat-x left bottom !important;
}

#siteNavTree div.homeNode a {
	background:none !important;
    display:none;
}

.menuBlock div.node #bLogin, .menuBlock div.node #bLogout {
	background:none !important;
}


#siteNavTree div.node.selected a span {
	color:#ffffff !important;
	font-weight:bold;
}

#siteNavTree div.node.selected {
	background:url(images/menu-i.png) no-repeat right 14px !important;
}
 
#siteNavTree div.node.selectedChild a {
	padding:10px 0 10px 10px !important;
	width:121px !important;
	font-style:italic;
}

#leftSide {
	padding:0;
	background-color:#77787b;
	width:190px;
}

#rightSide {
	width:740px !important;
	padding:0 0 0 10px !important;
	float:left !important;
	background:none !important;
	color:#333333;
}

.page-home #rightSide {
	width:471px !important;
}

#pageContent {
	padding:10px;
	width:729px !important;
	border-right:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	background-color:#ffffff;
}

.page-home #pageContent {
	width:449px !important;
}

#siteNavTree div.homeNode {
	background: none !important;
}


.page-home .inter-img {
	position:relative;
	float:left;
	height:261px;
	width:471px;
	background:url(images/inter-img.jpg) no-repeat left top;
}

.inter-img {
	position:relative;
	float:left;
	height:84px;
	width:751px;
	background:url(images/inter-img_o.jpg) no-repeat left top;
}

#rRightSide {
	width:230px;
	float:left;
	padding-left:11px;
	color:#333333;
	font-size:11px;
}

#rRightSide .bordered {
	border-right:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	border-top:1px solid #e0e0e0;
	float:left;
	padding:10px 10px 15px;
	background-color:#ffffff;
}

#rRightSide h1 {
	color:#636567;
	font-size:26px;
	margin:0;
	padding:0;
}

#rRightSide .subSearch {
	float:left;
	padding-bottom:15px;
}

#rRigthSide .items { float:left; }

#rRightSide .item a {
	text-decoration:underline;
}

#rRightSide .item {
	float:left;
	width:100%;
	margin-top:16px;
}



#rRightSide .item p.date {
	color:#999999;
	margin:0 0 16px 0;
}

#rRightSide .item p  {
	margin:0 0 0 20px;
	padding:0;
}

.inter-search {
	width:200px;
	height:26px;
	padding:20px 15px;
	float:left;
	position:relative;
}

input.inter-search_f {
	background:url(images/inter-search_f.png) no-repeat left top;
	padding:4px 3px;
	width:121px;
	height:17px;
	float:left;
	margin-right:10px;
	border:0;
}

input.inter-search_b {
	float:left;
}

.ainformer {
	float:left;
	width:200px;
	padding:15px;
	color:#000;
}

.ainformer h3 {
	font-size:14px;
	color:#000;
	letter-spacing:-1px;
}

.haddr {
	float:left;
	padding-left:20px;

}

.footer {
	float:left;
	font-size:10px;
	line-height:18px;
	margin-left:200px;
	padding-bottom:35px;
	padding-top:17px;
	padding-left:5px;
	width:707px;
}

.f0 {
	float:left;
	width:171px;
	margin-right:80px;
}

.f1 {
	float:left;
	margin-right:18px;
	width:215px;
}

.f2 {
	float:left;
	width:215px;
}

.anonymous .page-header, .anonymous .pageTitle { display:none; }

h1 {
	padding-top:15px;
	color:#636567;
}

h2, h3, h4 {
	color:#636567;
}

#pageContent {
	float:left;
	width:100%;
}
#pageHierarchy a {
	color:#f26531 !important;
	text-decoration:underline;
}

#pageHierarchy  {
	color:#666666 !important;
	padding-left:0;
	padding-top:5px;
}

#pageHierarchy a {
	color:#f26531 !important;
}

#pageContent p {
	color:#333333;
}

.pageTitle  { padding-left:0; }
#pageInner { padding:0; }

#deki-page-alerts {
	float:left;
	padding-top:5px;
}

.page-home .contentback { float:left; background:url(images/content-bg-top.png) repeat-y right top; }
.page-home #pageContent { border-bottom:none; }
.page-home .footer { padding-top:25px; background:url(images/content-bg-bottom.png) no-repeat right top; }

