@import url("css/menu.css");

/* CSS Document */
#Body
{
	background: #FFFFF0 left top;
	margin: 0;
	padding: 0;
}

/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{color:#2E3D47; font-family:Verdana, Arial, Helvetica, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:11px;}
h1, h2, h3, h4, h5, h6{color:#375162;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:normal}
h1, h2, h1 input{font-size:14px;margin:10px 0;}
h3, h4{font-size:12px;margin:8px 0;}
h5, h6{font-size:10px;margin:6px 0;}


a,a:link,a:visited,a:active{color:#3E81B5; text-decoration:none; font-weight:normal; }
a:hover{color:#D00; text-decoration:underline; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Verdana, Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}


/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#3E81B5;}
a.Breadcrumb:hover{color:#C00;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}



/* MAIN MENU  dnn menu style ----------*/
/*--------- dnn menu style ----------*/
.mainMenu
{
	height: 25px;
	text-align: right;
	vertical-align:bottom;
}

/* Main Menu Normal */
.mainMenu .root
{	
	color: #96d709;  /* was: 375162 */
	font-size: 11px; 
	font-weight:bold; 	
	text-align:center; 
	padding:7px 10px 10px 10px;
	text-transform:capitalize;
	white-space:nowrap;
	margin-right:3px;	
	float:right;
	background:url(images/menu_hover2.gif) repeat-x top left;
}

/* Main menu hover */
.mainMenu .hov{ 
	color:#fff;  /* was: fff */
	background:url(images/menu_hover2.gif) repeat-x top left;
}

/* Main menu selected */
.mainMenu .sel, .mainMenu .bc {
color:#FFF;
	background:url(images/menu_active2.gif) repeat-x top left;
}
.mainMenu table{
	border:1px solid #C0D6E5;
	}

/* SUB Menu Normal */
.mainMenu tr.mi{
	background-color:#F8FAFF;
	z-index: 1000;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#375162;
	line-height:2em;
	text-transform:none; 
}
.mainMenu tr.mi td{
padding: 0 2px;
text-transform:none;
}

/* SUB Menu hover & selected */
.mainMenu tr.hov { 
background: #CE0D0D url(images/submenu_hover.gif) repeat-x top left;
}

.mainMenu tr.hov td{
color:#fff;
}

.mainMenu tr.sel, .mainMenu tr.bc{
background: #CE0D0D url(images/submenu_active.gif) repeat-x top left;
}

.mainMenu tr.sel td, .mainMenu tr.bc td{
	color:#fff;
}

.main_dnnmenu_break{
	height: 2px;
	background-color: #D5E0FF;
}



/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(../images/submenu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}



/*-------------- ATLAS background Style --------------*/
.bg_breadcrumb
{
	height: 20px;
	text-align: left;
    vertical-align:bottom;
	margin-left: 10px;
}
.bg_userlogin
{
	cursor: pointer;
	font-size: 11px;
	background-color: Transparent;
	margin-right: 100px;
	text-align:right;
	vertical-align:middle;
}
.bg_menu
{
	text-align: right;
	margin-right: 10px;
	height: 100px;
}
.bg_header
{
	height: 132px;
	background-image: url('../../../../images/ATLAS/ATLAS-papier-kopB.gif');
	background-repeat:no-repeat;
	margin-right: 10px;
	vertical-align: middle;
	text-align: right;
	background-repeat: no-repeat; 
}
.bg_footer
{
	text-align: right;
	background-color: #96d709;
	height: 25px;
}

.footer_text
{
	font-weight:bold;
	color: #136c37;
}
.bg_logo_2
{
	background-image: url('../../../../images/ATLAS/AtlasLogos/Atlas-logo.gif');
	height:96px;
	width: 248px;
	background-position:bottom;
	background-repeat: no-repeat;
}
.bg_tablemain
{
    background-color: #f6fbed; /*  was FBFFFB */
    /* background-image: url('../../../../images/ATLAS/bg_main.jpg');   FBFFFB */
	border-style: solid;
	border-width: 1px;
	border-color: #076a3b;
	margin: 5px;
	width: 99%;
}
.bg_k1_footer
{
	height: 20px;
	width: 70px;
	background-image: url('../../../../images/ATLAS/bg_kolom1.jpg');
	background-repeat: no-repeat;
}
.bg_k1_footer_newL
{
	height: 20px;
	width: 49px;
	background-color: #96d709;
}
.bg_k1_footer_newR
{
	height: 20px;
	width: 30px;
	background-color: #96d709;
}

.bg_k1
{
	width: 49px;
	background-color:transparent;
	background-repeat: repeat-y;
}
.bg_k1_tabs
{
	width: 49px;
}
.bg_k1r1
{
	background-color: #f6fbed;
	width: 25px;
	height: 132px;
	background-image: url('../../../../images/ATLAS/ATLAS-papier-kopA.gif');
	vertical-align: top;
	background-repeat: no-repeat;
}

/*-------------- ATLAS Pane Style --------------*/
.ContentPane
{
	height: 100%;
	min-height: 410px;
	vertical-align: top;
	margin:0px 5px 0px 5px;
	background-image: url('images/world-map.gif');
	vertical-align: top;
	background-repeat: repeat-y;
}
.ContentPaneBorder
{
	height: 100%;
	min-height: 410px;
	vertical-align: top;
	margin:0px 5px 0px 5px;
	border: 1px solid #8FBC8F /*-- C9C0B5 --*/
}

.LeftPane
{
	background-color: #f5f5f5;
	height: 100%;
	vertical-align: top;
	margin:0px 5px 0px 5px;
}
.LeftPaneBorder
{
	height: 100%;
	vertical-align: top;
	border: 1px solid #8FBC8F; /*-- C9C0B5 --*/
}
.RightPane
{
	height: 100%;
	vertical-align: top;
	margin:0px 5px 0px 5px;
}
.RightPaneBorder
{
	height: 100%;
	vertical-align: top;
	border: 1px solid #8FBC8F; /*-- C9C0B5 --*/
}
.ContentPaneNoTabs
{
	height: 410px;
	vertical-align: top;
	margin:10px;
	border-bottom: solid 1px #076a3b;
}
.TabPane
{
	vertical-align: top;
	margin-right:10px;
	margin-left:10px;
	border-bottom: solid 1px #076a3b;
}
.Index_li
{
	border-top: rgb(16,92,26) 1px solid; 
	border-bottom: rgb(16,92,26) 1px solid; 
	background-color: rgb(248,255,234)
}