/* tru stílusú alkalmazás szinekkel kapcsolatos css definíciója */
/* Fejléc, főmenü, almenü, doboz (ablakkeret)*/


/* Fejléc */
#topHeader {
	/*margin-top: -10px;*/
	background: url(../images/bg.png) repeat-x scroll 20% 100%;	
}
.bgl {
	background: url(../images/bg_l.png) no-repeat;
}
.bgc {
	/*float: left;*/
}
.bgr {
	background: url(../images/bg_r.png) no-repeat;
}
#aTopHeader {
	/*margin-top: -10px;*/
	background: url(../images/abg2.png) repeat-x scroll 20% 100%;
	
}
.abg {
	background: url(../images/abg.png) repeat-x scroll 20% 100%;
}
.abgl {
	background: url(../images/abg_l.png) no-repeat;
}
.abgr {
	background: url(../images/abg_r.png) no-repeat;
}
#felh_title {
	color: white;
}
#appValidTo {
	color:#FFFFFF;		
}
/* Fejléc vége */

/*főmenü*/
.mainMenuItem, .mainMenuItem span a {
	color:#FFFFFF;
}
li.mainMenuItem{
	border:1px solid #E9E9E9;
}	
li.mainMenuItem:hover, li.mainMenuActiveItem{
	border:1px solid #CCCCCC;
}	
li.mainMenuItem span a:hover{
	color:white;
}	
li.mainMenuActiveItem{
	background:#E8E8E8;
	color:black;
}	
/*főmenü vége*/


/*főmenü, almenü*/
#mainMenuActiveItem a, #subMenuActiveItem a {
	color: #004473;
}
/*főmenü, almenü vége*/


/*almenü*/
#subMenu {
	background: url(../images/men2.png) repeat-x scroll 20% 100%;
}

.subMenuL {
	background: url(../images/men_l.png) no-repeat;
}

.subMenuC {
	background: url(../images/men.png) no-repeat;
}

.subMenuR {
	background: url(../images/men_r.png) no-repeat;
}
.subMenuItem {
	border:none;
	color: #FFFFFF;
}	

.subMenuItem a{
	color:#FFFFFF;/*6C2B5B;*/
}	

.subMenuItem a:hover{
	color:#FFFFFF;
}

#subMenuItemActive a {
	color:white;
}
/*almenü vége*/


/*#####   doboz  #####*/
.otbTop {
	background: white url(../images/otb_top.jpg) repeat-x scroll top left;
}
.otbTopLeft {
	background: transparent url(../images/otb_top_left.jpg) repeat scroll 0%;
}
.otbTopRight {
	background: transparent url(../images/otb_top_right.jpg) repeat scroll 0%;
}

.obtLeft {
	background: transparent url(../images/otb_left.jpg) repeat-y scroll left 100%;
}

.otbBottom {
	background: white url(../images/otb_bottom.jpg) repeat-x scroll bottom left;
}
.otbBottomLeft {
	background: transparent url(../images/otb_bottom_left.jpg) repeat scroll 0%;
}
.otbBottomRight {
	background:transparent url(../images/otb_bottom_right.jpg) repeat scroll 0%;
}
.innerBoxDiv {
	background: transparent url(../images/otb_left.jpg) repeat-y scroll left 100%;
} 
div.outerBoxDiv {
  background:#FFFFFF url(../images/otb_right.jpg) repeat-y scroll right 100%;
}
div.InnerBoxDivHeadNoMove{
	background:url(../images/floating_title.png) repeat-x top;
	color:white;
	border-bottom:1px solid #6A2958;
} 
/*#####   doboz vége  #####*/


/*#####   egyszerű táblázat  #####*/
.simpleTableDiv {
	background-color:#9A9A9A;
	border:1px solid #9A0470;
}

.simpleTableDivTilte { 
	background: #9a0470;
	color: white;
}
.simpleTableHeadTr {
	background-color:#9A9A9A;
	color:#FFFFFF;
}
.simpleTableBodyTr {
	background: white none repeat scroll 0 0;
}
.simpleTable th{
	background-color: #9A9A9A;
	color: #FFFFFF;
}

.simpleTable .gridRowDark {
	background:none repeat scroll 0 0 #EEEEEE;
}

/*#####   egyszerű táblázat #####*/



/*#####   sötét  div  #####*/
.gridBlockDiv {
	background-color:#9A9A9A;
	border:1px solid #9A0470;
}
.divDark { 
	background: #9a0470;
	color: white;
}

/*#####   sötét  div #####*/

/*#####   szürke doboz  #####*/
.gbTop {
	background: white url(../images/gb_top.jpg) repeat-x scroll top left;
}
.gbTopLeft {
	background: transparent url(../images/gb_top_left.jpg) repeat scroll 0%;
}
.gbTopRight {
	background: transparent url(../images/gb_top_right.jpg) repeat scroll 0%;
}

.gbLeft {
	background: transparent url(../images/gb_left.jpg) repeat-y scroll left 100%;
}

.gbBottom {
	background: white url(../images/gb_bottom.jpg) repeat-x scroll bottom left;
}
.gbBottomLeft {
	background: transparent url(../images/gb_bottom_left.jpg) repeat scroll 0%;
}
.gbBottomRight {
	background:transparent url(../images/gb_bottom_right.jpg) repeat scroll 0%;
}
.gbInnerBoxDiv {
	background: transparent url(../images/gb_left.jpg) repeat-y scroll left 100%;
} 
.gbOuterBoxDiv {
  background:#FFFFFF url(../images/gb_right.jpg) repeat-y scroll right 100%;
}
.gbBoxDiv {
  background:#FFFFFF url(../images/gb_content.jpg);
  color: #007DD2;
  font-weight: bold;
}
/*#####   szürke doboz vége  #####*/

.inputText {
	border: 1px solid #007DD2;
}

#pageContentDiv {
	background-color: #F0F0F0;
}

.footer_r {
	background: url(../images/footer_bg_r.png) no-repeat;
}

.footerItem, .footerItem span a {
	color: #FFFFFF;
}

#copyright {
 	color: white;
}

#footer {
  background:url(../images/footer_bg.png) repeat-x;
}

.footer_l {
	background: url(../images/footer_bg_l.png) no-repeat;
}