body{
	font:normal normal 11px tahoma;
	color:rgb(0,0,0);
	background-color:rgb(255,255,255);	
	margin: 0px 0px 0px 0px;	
	overflow:auto;		
	scrollbar-face-color:#CCCCCC;
	scrollbar-base-color:#CCCCCC;	
	scrollbar-track-color: #CCCCCC;
	scrollbar-arrow-color: rgb(16,17,119);		
	padding:0px 0px 0px 0px;
}
div{
	scrollbar-face-color:rgb(230,230,230);
	scrollbar-base-color:rgb(240,240,240);	
	scrollbar-track-color: #CCCCCC;
	scrollbar-arrow-color: rgb(16,17,119);
	
	font:normal normal 11px tahoma;
	
	
}
ul{
	padding-left:2px;
	margin-left:15px;
	margin-right:5px;
	margin-bottom:2px;
	margin-top:2px;
	
}

form {
	margin: 0px;
	padding: 0px;
}

select{
	font:normal normal 8pt tahoma;
	color:black;
	
}
img{
	vertical-align:middle;
	border:0px;
}
hr{
	color:rgb(16,17,119);
	height:1px;
}

.list_mc{
	font:normal normal 8pt courier new;
	color:black;
}

input{
	font:normal normal 11px tahoma;	
	color:black;
}
a{	
	text-decoration:none;	
	color:rgb(16,17,119);
}

table{
	
}

td{
	font:normal normal 11px tahoma;
	border-color:rgb(16,17,119);	
}
th{
	font:normal bold 10px tahoma;
	text-align:center;	
	border-color:rgb(16,17,119);
	/*background-color:#CCCCCC;*/
}
a:visited{	
	color:rgb(16,17,119);
}

a:hover{
	color:rgb(16,17,119);
}
a:active{
	color:rgb(16,17,119);
}

.img_link_enabled{	
	display:inline;	
	background:rgb(230,230,230);
	border:1px solid white;	
	vertical-align:middle;
	
	padding-left:1px;
	padding-right:1px;
	
	
}
.img_link_enabledw{	
	display:inline;	
	background:rgb(230,230,230);
	border:1px solid rgb(16,17,119);	
	vertical-align:middle;
	
	padding-left:1px;
	padding-right:1px;	
}
.img_link_enabledw span{	
		font-weight:bold;
	font-size:12px;	
	margin-left:2px;
}
.img_link_enabledw a span{	
		font-weight:bold;
	font-size:12px;	
	margin-left:2px;
}

.img_link_enabledw a img{
	vertical-align:top;		
	
}

.img_link_enabled a span{	
	font-weight:bold;
	font-size:12px;	
	margin-left:2px;
}
.img_link_enabled a img{
	vertical-align:top;	
	
}
.gn{
	cursor:hand;
	cursor:pointer;
}
.gnc{
	background-color:rgb(220,220,220);
	cursor:hand;
	cursor:pointer;
}


.cth{	
	color:rgb(16,17,119);	
	background-color:rgb(240,240,240);
	font:normal bold 10px tahoma;	
	text-align:center;
}
.cthn td{
	text-align:right;
	color:rgb(16,17,119);	
	background-color:rgb(240,240,240);
	font:normal bold 10px tahoma;	

}
a.lth{	
	color:rgb(16,17,119);
	/*text-decoration:underline;*/	
}

a.lth:hover{	
	color:rgb(16,17,119);
	/*text-decoration:underline;*/	
}
a.lth:visited{	
	color:rgb(16,17,119);	
}
a.lth:active{	
	color:rgb(16,17,119);	
}
.textbox{
	font:normal normal 11px tahoma;	
	color:black;
}
.textbox100{
	font:normal normal 11px tahoma;	
	color:black;
	width:100%;
}
.button{
	font:normal bold 11px tahoma;
	color:rgb(16,17,119);	
	margin:0px;	
	border:1px outset ;
}


.img_button_disabled{
	vertical-align:middle;
	border-size:0px;
	
}
.img_button_enabled{
	cursor:hand;
	cursor:pointer;
	vertical-align:middle;	
	
}


.button_disabled{
	font:normal bold 11px tahoma;
	color:grey;	
	border:1px outset ;
	padding:0px;
	margin:0px;	
}
.checkbox{
	margin:0px;	
	
}
.textbox_disabled{
	background-color:#CCCCCC;
	border:0px solid rgb(235,235,235);
	color:white;	
	font:normal normal 11px tahoma;
}

.textboxro{
	background-color:#CCCCCC;
	border:0px solid rgb(235,235,235);
	font:normal normal 11px tahoma;	
}

.db{	
	font:normal normal 12px tahoma;
}
.dbt{
	padding:1px 1px 1px 1px;
	text-align:right;
	font:normal bold 11px tahoma;
	background-color:#CCCCCC;	
	color:rgb(16,17,119);
	height:17px;
}


.blistgspef{
	margin-bottom:2px;
	margin-right:0px;
	padding-right:0px;	
}
.listgspef{
	width:105px;	
}

#topleftblock{
	width:110px;
	
}
#topleftblock img{
	margin-left:3px;
	
}
#topmenu{	
	
	height:42px;	
}

#TopButtonMenu{		
	margin-bottom:1px;
	width:835px;
		
}
.TopButtonMenu_table{	
	margin-right:10px;
	cursor:pointer;
	cursor:hand;
	/*border:1px solid rgb(16,17,119);*/
}

#mainmsg{	
		
	width:835px;
	height:20px;	
	overflow:auto;	
}

#topbar{
	background-color:#CCCCCC;
	padding-top:1px;
	padding-bottom:1px;	
		
}

.msglevel1{
	color:rgb(0,125,0);
	font-weight:bold;
}
.msglevel2{
	color:rgb(0,248,0);
	font-weight:bold;
}

.msglevel3{
	color:rgb(240,0,0);
	font-weight:bold
}

#leftmenu{		
	width:110px;
	height:480px;		
	padding-left:2px;	
	padding-right:2px;	
	overflow:auto;
}

#containerpage{			
	width:835px;	
	overflow:hidden;
	background-color:white;		
}

.pagebody{	
	height:480px;	
	width:835px;		
	overflow:auto;	
	background-color:white;	
	border:1px solid #CCCCCC;	
}

.bbb{
	text-align:center;	
	background-color:#CCCCCC;	
	padding:1px;	
	height:20px;
}

#modulelisteblock{	
	border:1px solid #CCCCCC;	
}

#moduleliste{
	overflow:auto;
	height:170px;
	
		
}
.moduleliste_table{
	width:100%;
	
		
}
#moduleliste_main_table{
	width:100%;
}


#webofficeblock{
	border:1px solid#CCCCCC;
	margin-top:4px;	
}


#weboffice{
	overflow:auto;
	height:140px;
	
}


#mainloginblock{		
	border:1px solid #CCCCCC;	
	margin-top:4px;	
}

#log_group_list{
	width:100px;

}
#log_group_block{
	padding-top:7px;
	text-align:center;
	padding-bottom:7px;
	border-bottom:1px solid #CCCCCC;	
}


.menutitle{	
	background-color:#CCCCCC;
	padding:1px;	
	font:normal bold 11px tahoma;
	text-align:center;
	border:1px solid white;
		
}

.lpb_text{	
	font:normal bold 11px tahoma;	
	background-color:white;
	color:rgb(16,17,119);		
	
	padding:1px;
}
.lpb_icon{	
	padding:1px;
	width:18px;
	
}
.lpb_text a{
	width:100%;
	height:100%;
	
}
.lpb_text a:hover{
	color:FF8C00;	
}

.lpbs_text a:visited{	
	color:rgb(16,17,119);	
}
.lpbs_text{
	font:normal bold 11px tahoma;	
	background-color:rgb(16,17,119);	
	color:white;	
	
	padding:1px;
			
}
.lpbs_icon{	
	padding:1px;
	background-color:rgb(16,17,119);
	width:18px;
}
.lpbs_text a{	
	color:white;
	display:block;
	width:100%;
	height:100%;
	
}

.lpbs_text a:visited{	
	color:white;
	
}
.lpbs_text a:hover{
	color:white;
}

.tpb_text{	
	font:normal bold 7pt tahoma;			
	background-color:white;
	color:rgb(16,17,119);
	padding:2px;	
		
				
}
.tpb_text a{
	color:rgb(16,17,119);	
	display:block;
	width:100%;
	height:100%;
	
}	
.tpb_text a:hover{
	color:FF8C00;
}

.tpb_icon{
	padding-right:2px;
	padding-left:2px;		
}
.tpbs_text{	
	font:normal bold 7pt tahoma;	
	background-color:rgb(16,17,119);	
	color:white;	
		
	padding:2px;	
				
}
.vfloatleft{
	float:left;
}
.tpbs_icon{
	padding-right:2px;	
	padding-left:2px;
}

.tpbs_text a{	
	color:white;
	display:block;
	width:100%;
	height:100%;
	
}	
.tpbs_text a:hover{
	color:white;
}
.tpbs_text a:visited{	
	color:white;
	
}

.vmiddle{
	vertical-align:middle;	
}

.fieldtext{
	font-weight:normal;	
	font-size:11px;
	background-color:white;
}
.ic{	
	font-weight:bold;
	font-size:10px;
	
}

.ics{
	font-size:9px;
	font-weight:normal;
}

.icss{
	font-size:8px;
	font-weight:bold;
}
.icsb{
	color:rgb(16,17,119);
}
.icsv{
	font-size:8px;
	
}
.icb{
	font-weight:bold;
	font-size:11px;
	/*height:21px;*/
	color:rgb(16,17,119);
}

.nll{	
	display:inline;
	margin-right:2px;
	margin-left:2px;	
}

.li_none{
	color:rgb(255,83,0);
	font-weight:bold;
	
}
li_owne{	
	font-weight:bold;
	color:rgb(16,17,119);
}
.li_none_s{
	color:rgb(240,0,0);
	font-size:9px;

}
.li_node{	
	font-weight:bold;
	color:rgb(16,17,119);
}
.li_child{
	color:rgb(0,160,0);
	font-weight:bold;
}
.li_nochild{

}

.li_new{
	color:rgb(0,125,0);
	font-weight:bold;	
}

.stepnb{
	color:rgb(0,125,0);
	font-size:12px;

}
.steptext{	
	font-weight:bold;	
}


.li_sep{
	
}


.sep{
	
	
}
.bb_text{	
	padding-left:4px;	
	font:normal bold 11px tahoma;	
	
}

.alc1{
	background-color:rgb(230,230,230);
}
.alc2{
	background-color:white;

}

.hidden{
	visibility:hidden;
}
.gcount{
	font-weight:bold;
	color:rgb(16,17,119);
	margin-right:1px;
}


.nmitems{
	cursor:pointer;
	cursor:hand;
}


.bltl{	
	border:1px solid rgb(16,17,119);
	width:60px;
	font:normal bold 11px tahoma;	
	
	
}
.bltli{	
	border:1px solid rgb(16,17,119);
	width:60px;
	font:normal bold 11px tahoma;
	margin-left:1px;	
	
}

.listnm{
	width:175px;	
	

}
.listsub{
	width:175px;

}
.listareas{
	width:163px;
	
}
.listcm{
	width:175px;

}
.listcl{
	width:175px;
}

.listcountry{
	width:175px;	
}
.listgroup{
	width:175px;	
}

.lic{
	color:white;
	background-color:rgb(0,125,0);	

}
.linc{
	

}
.li_back{
	background-color:rgb(200,200,200);	
	
}
.ibigtab{
	background-color:white;
	font:normal normal 11px tahoma;
	color:rgb(16,17,119);
	cursor:pointer;
	cursor:hand;
	

}
.ibigtabsel{
	background-color:rgb(16,17,119);	
	font:normal bold 11px tahoma;
	color:white;
	cursor:pointer;
	cursor:hand;
	
}
.itab{
	background-color:white;
	font:normal normal 10px tahoma;
	color:rgb(16,17,119);
	cursor:pointer;
	cursor:hand;

}
.itabsel{
	background-color:#CCCCCC;	
	font:normal bold 10px tahoma;
	color:rgb(16,17,119);
	cursor:hand;
	cursor:pointer;
}
.ilittleitab{
	background-color:white;
	font:normal normal 10px tahoma;
	color:rgb(16,17,119);
	
	cursor:hand;
	cursor:pointer;

}
.ilittletabsel{
	background-color:#CCCCCC;
	font:normal bold 10px tahoma;
	color:rgb(16,17,119);
	cursor:hand;
	cursor:pointer;

}
.cpt{
	text-align:right;
	background-color:white;
	color:rgb(16,17,119);	
	border:0px solid rgb(235,235,235);
	
}

.logshorttextfield{
	font:normal bold 10px tahoma;
	/*background-color:#CCCCCC*/
	
	border:1px solid rgb(16,17,119);
	width:60px;
	padding:1px 1px 1px 1px;
}
.logcaption{
	font:normal bold 10px tahoma;
	color:rgb(16,17,119);

}

#logshortbutton{
	/*width:80px;*/
	font:normal bold 11px tahoma;
	color:rgb(16,17,119);
	padding:0px 0px 0px 0px;
	border:1px solid rgb(16,17,119);
	background-color:white;
		
	
}
#logblockbutton{
	text-align:center;
}

#logtable{	
	margin-top:5px;
	margin-bottom:7px;

}
#logblocklogoff{
	text-align:right;
	margin-top:14px;
}
a.logofflink{
	color:rgb(16,17,119);
}
a.logofflink:hover{	
	color:rgb(240,0,0);
	
}
a.logofflink:visited{	
	color:rgb(16,17,119);
}
a.logofflink:active{	
	color:rgb(16,17,119);
}


.sr{
	background-color:rgb(255,215,0);
	color:rgb(16,17,119);

}
.ro{
	background-color:FF8C00 ;
	color:black;

}

a.tablink{
	color:black;

}
a.tablink:hover{	
	color:black;
	
}
a.tablink:visited{	
	color:black;
}
a.tablink:active{	
	color:black;
}

.flagall{
	font:normal bold 11px tahoma;
	color:rgb(0,125,0);
}

.listfilter_title{
	font:normal bold 9px tahoma;
	text-align:center;
	background-color:#CCCCCC;
}

.spefinput{
	width:100px;
	background-color:white;
	color:black;
	border:1px solid rgb(200,200,200);
}


.speftitle{	
	text-align:left;
	font:italic normal 11px tahoma;		
}
.spefcontent{
	text-align:left;	
	width:100px;		
}


.nmsline{
	color:rgb(230,230,230);
	background-color:rgb(230,230,230);
	border:0px solid #CCCCCC;
	width:100%;
}


#bconfirm_main{
	

}

#bconfirm_block{
	

}
#bconfirm_block_large{
	height:278px;
	overflow:auto;
}





#bconfirm_id{
	padding:2px;
	font-size:13px;
	background-color:#CCCCCC;
}


#bconfirm_text{	
	font-size:11px;
	height:110px;
	overflow:auto;
	
}

#bconfim_list{	
	height:108px;
	overflow:auto;
}


#bconfirm_msg{	
	font-size:11px;
	height:129px;
	overflow:auto;
	

}
#bconfirm_buttons{
	padding:1px;
	text-align:center;
	background-color:#CCCCCC;
}


#bcancel{
	width:60px;
}
#bok{
	width:60px;

}

.m_l1{margin-left:2px;}


.ca{
	width:60px;
	text-align:right;
	padding-right:2px;
}

#contentlist{	
	height:478px;
	overflow:auto;
	/*border:1px solid rgb(230,230,230)*/
	
}

a.contentkey{
	color:black;
	font-family:tahoma;
	font-size:11px;	
	

}
a.user_detail_link{
	color:black;

}
a.user_detail_link:hover{
	color:black;

}
a.user_detail_link:visited{
	color:black;

}


a.sub_detail_link{
	color:black;
}
a.sub_detail_link:hover{
	color:black;
}
a.sub_detail_link{
	color:black;

}
a.sub_detail_link:visited{
	color:black;

}


.contentkey{
	color:black;
	font-family:tahoma;
	font-size:11px;	

}
a.contentkey:hover{	
	color:black;	
}
a.contentkey:visited{	
	color:black;	
	
}


a.contentkey{
	color:black;
	font-family:tahoma;
	font-size:11px;
}

.body_bar{
	background-color:#CCCCCC;
}


#main_basket{
	margin-top:4px;
	border:1px solid #CCCCCC;

}
#basket_items_block{
	padding-top:6px;
	padding-bottom:6px;
	text-align:left;
	padding-left:6px;
}
#basket_items_count{
	font-weight:bold;
}

#basket_items_links{
	text-align:right;
	padding-bottom:6px;
	padding-right:6px;
}
