@import "layout.css";

body {
	margin: 0;
	padding: 0;
	background-image: url('../common_gfx/body_bckg.gif');
	background-repeat: repeat-x;
	background-color: #005000;
	height: 100%;
	text-align: center;
	font-family: arial;
	color: #595959;
	font-size: 11px;
}

.glClear {
	clear: both;
	display: block;
	height: 0px;
	overflow: hidden;
}

#container {
	position: relative;
	width: 956px;
	margin: 0px auto;
	text-align: left;
}

	/*#container div.bal {
		float: left;
		width: 350px;
		text-align: justify;
		padding: 5px;
		margin-left: 50px;
	}
	
	#container div.jobb {
		float: left;
		width: 40%;
		text-align: left;
		height: 259px;
		padding-left: 70px;
		padding-top: 20px;
	}
	
	#container div#szlogen {
		margin-top: 320px;
		font-weight: bold;
	}*/

div#topFrame {
	height: 20px;
	width: 956px;
	
	background-image: url('../common_gfx/top_bckg.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	overflow:hidden;
}
div#middleFrame {
	width: 956px;
	/*height: 542px;*/
	/*height: 509px; eredeti*/
	height: 542px;
	background-image: url('../common_gfx/middle_bckg.gif');
	background-repeat: repeat-y;
	overflow: hidden;
}

div#middleFrame div#leftleftLine {
	width: 9px;
	float: left;
	height: 543px;
	background-image: url('../common_gfx/left_bckg.gif');
	background-repeat: repeat-x;
}

div#middleFrame div#leftLine {
	background-image: url('../common_gfx/line_bckg.gif');
	background-repeat: repeat-x;
	float:left;
	width: 5px;
	height: 543px;
}


div#middleFrame div#contentContainer {
	width: 928px;
	float: left;
	/*height: 541px;*/
	overflow: hidden;
	border-bottom: 1px solid #cf0000;
	/*background-color: #ffffef;*/
}
div#middleFrame div#contentContainer  div#headerContent{
	margin: 1px;
	border: 1px solid #C8DDB4;
	border-bottom: 3px solid #C8DDB4;
	height: 82px;
	overflow: hidden;
}

/*div#middleFrame div#contentContainer  div#headerContent a {
	color: #C23232;
	padding-left:10px;
}*/


div#middleFrame div#contentContainer div#contentIndent{
	padding: 10px;
	overflow: auto;
	/*height: 433px;*/
	height:433px;
	background-color: #ffffef;
	
}

div#middleFrame div#rightLine {
	float:left;
	width: 5px;
	background-image: url('../common_gfx/line_bckg.gif');
	background-repeat: repeat-x;
	height: 542px;
	overflow: hidden;
}

div#middleFrame div#rightrightLine {
	width: 9px;
	float: left;
	height: 542px;
	background-image: url('../common_gfx/right_bckg.gif');
	background-repeat: repeat-x;
}


div#bottomFrame {
	height:43px;
	width: 938px;
	padding-left: 9px;
	padding-right: 9px;
}
div#bottomFrame div#bottomFrameIndent {
	background-image: url('../common_gfx/footer_line_bckg.gif');
	background-repeat: repeat-x;
	border-top: 1px solid #003500;
	height:42px;
	width: 928px;
	padding-right: 5px;
	padding-left: 5px;
}

div#bottomFrame div#bottomFrameInnerIndent {
	background-image: url('../common_gfx/footer_bckg.gif');
	background-repeat: repeat-x;
	height: 25px;
	text-align: center;
	font-size: 10px;
	color: #C0D2AC;
	padding-top: 15px;
	overflow: hidden;
	/*border-bottom: 1px solid white;*/
}


div#login {
	position: relative;
	
	width: 220px;
	height: 25px;
	font-weight: bold;
	font-size: 10px;
	margin-top: -30px;
	margin-left: 5px;
	color: #C23232;
	
}

	div#login table td {
		padding: 2px;	
		padding-top: 0px;
		padding-bottom: 0px;
		
		font-family:Tahoma;
		font-size: 9px;
		font-weight:bold;
	}
	
		div#login table td a{
			padding: 0px;	
			text-decoration: none;
			color: #006E00;
		}

div#logout {
	position: relative;
	float:left;
	font-weight: bold;
	font-size: 10px;
	margin-top: -15px;
	margin-left: 5px;
}
	
div#middleFrame div#contentContainer div#headerContent img{
	border: none;
}


	

/************************************************************************************************************************************/
/*		logDiv
/************************************************************************************************************************************/
	div#logDiv {
		position: absolute;
		top:5px;
		right: 100px;
	}
	
	div#logDiv div#a__debug_div {
		position: absolute;
		padding: 10px;
		
		top: 20px;
		right: 0px;
		height: 550px;
		overflow: auto;
		
		width: 850px;
		text-align: left;
		
		background-color: #FFFFFF;
		border: 1px dashed red;
		font-size: 11px;
		font-weight: normal;
		
	}
	
	div#logDiv div#a__debug_div .warning{
		font-weight: bold;
		color: red;
	}

	div#logDiv div#a__debug_div .fatal{
		font-weight: bold;
		color: red;
	}

	
