body {
	font-size: 11px;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	background-color: #ffffff;
	margin: 0px;
	background-image: url(images/back.gif);
}
p, td {
	font-size: 11px;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
}
a:link	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
a:visited	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
a:active	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
a:hover	{	
	text-decoration:	underline;
	color:	#000000;
	}
.link {
	font-size: 11px;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}
.torzs {
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}
.cim {
	font-weight: bold;
	font-size: 16px;
	color: #00552b;
	line-height: 20px;
	font-family: arial, helvetica, sans-serif;
}
.menu1
{
	background-color:yellow;
}
.menu 
{
	font-size: 11px;
	color: #333333;
	background-color:Aqua;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	white-space:nowrap;
}
a:hover {
	text-decoration: underline;
}
.torzspiros {
	font-size: 12px;
	color: #b02d00;
	line-height: 20px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}
.menupiros {
	font-size: 11px;
	color: #b02d00;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}
.counter {
	font-weight: bold;
	font-size: 12px;
	color: #a8a88c;
	font-family: arial, helvetica, sans-serif;
	letter-spacing: 1px;
	text-decoration: none;
}
.logoutLink {
	font-size: 11px;
	color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.textBox 
{
	border: solid 1px #000000;
}
*[disabled].textBox
{
	border: solid 1px #efefef;
	background-color: #ffffff;
	color: #000000;
}
.textBoxRight
{
	text-align: right;
	border: solid 1px #000000;
}
*[disabled].textBoxRight
{
	border: solid 1px #efefef;
	background-color: #ffffff;
	color: #000000;
}
.button 
{
	border: solid 1px #000000;
}
.error
{
	color: #ff0000;
	white-space: nowrap;
}
.nowrapcell
{
	white-space:nowrap
}
.tblNoRows
{
	font-size: 14px;
	font-weight: bold;
}
.uploadLayer 
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 1024px;
	visibility: hidden;
	background-color: Transparent;
	/*background-color: white;*/
}
.uploadLayerContent
{
	margin-top: 200px;
	margin-left: auto;
	margin-right: auto;
	width: 256px;
	height: 150px;
	padding:10px;
	border: solid 1px black;
	background-color: #d6d6c1;
	text-align: center;
}
.msgBoxLayer
{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 1024px;
	text-align:center;
	z-index:1000;
	visibility: hidden;
	background-color: #efefef;
/*
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;	
*/
}
.msgBoxLayerContent
{
	width: 300px;
	margin-top: 200px;
	margin-left: auto;
	margin-right: auto;
	padding: 20px;
	background-color: #ffffff;
	border: solid 1px #000000;
}
.div_header_left
{
	position: fixed;
	width: 170px;
	height: 98px;
	left: 50px;
	top: 0;
	right: auto;
	bottom: auto;
}	
.div_header_center
{
	position: fixed;
	width: auto;
	height: 98px;
	left: 220px;
	top: 0;
	right: 306px;
	bottom: auto;
}	
.div_header_right
{
	position: fixed;
	width: 256px;
	height: 98px;
	left: auto;
	top: 0;
	right: 50px;
	bottom: auto;
}	
.div_cim
{
	position: fixed;
	width: auto;
	height: 20px;
	left: 110px;
	top: 118px;
	right: 50px;
	bottom: auto;
	background-color:#ffffff;
	
	font-weight: bold;
	font-size: 16px;
	color: #00552b;
	line-height: 20px;
	font-family: arial, helvetica, sans-serif;
}	
.div_content
{
	position: fixed;
	width: auto;
	height: auto;
	left: 50px;
	top: 138px;
	right: 50px;
	bottom: 18px;
	background-color:#ffffff;
	padding: 10px;
	overflow: auto;
}	
.div_footer
{
	position: fixed;
	width: auto;
	height: 18px;
	left: 50px;
	top: auto;
	right: 50px;
	bottom: 0;
	background-color:#c2c2ae;
	text-align: center;
}	

/*
*
*
*
*
*/
.div_contentDefault
{
	position: fixed;
	width: auto;
	height: auto;
	left: 50px;
	top: 98px;
	right: 50px;
	bottom: 18px;
	background-color:white;
	padding: 0px;
	overflow: auto;
}	
.div_contentCtrl
{
	padding: 10px;
	background-color: #ffffff;
	overflow: auto;
}
.td_menuItemHover
{
	background-image: url(images/menu2.gif);
	background-repeat:no-repeat;
}
.td_menuItem
{
	background-image: url(images/menu1.gif);
	background-repeat:no-repeat;
}
.td_menuItemLink
{
	padding-left: 2px;
}
.div_cim1
{
/*	padding-left: 60px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(images/line_1.gif);
	background-repeat:repeat-y;*/

	padding: 10px;
	background-color: white;
	
	font-weight: bold;
	font-size: 16px;
	color: #00552b;
	font-family: arial, helvetica, sans-serif;
}	

.invalidParameter
{
	font-size: 14px;
	color: Red;
	padding: 10px;
}

.gridNoData
{
	font-weight: bold;
	font-size: 14px;
}

.tblHeader
{
	background-color: #6B696B;
	color: #ffffff; 	
	font-weight: bolder;
}

.tblHeader TD
{
	background-color: #6B696B;
	color: #ffffff; 	
	font-weight: bolder;
}