#alap{
	position: absolute;
	width: 900px;
	height: 100%;
	top: 0px;
	left: 100px;
	text-align:left;
	/*background-color: #5a693b;*/
	background-color: transparent;
	z-index: 0;
}

#header{
	position: absolute;
	width: 100%;
	height: 165px;
	top: 40px;
	left: 0px;
	background-color: transparent;
	z-index: 1;
}

	#logoback {
		position: absolute;
		width: 850px;
		height: 165px;
		top: 0px;
		left: 50px;
		background: url(../pic/headertexture.gif);
		z-index: 0;
	}
	
	#logor {
		position: absolute;
		height: 122px;
		top: 20px;
		right: 0px;
		z-index: 1;
	}

	#logol {
		position: absolute;
		width: 150px;
		height: 165px;
		top: 0px;
		left: 0px;
		background-color: transparent;
		z-index: 2;
	}

	#navig {
		position: absolute;
		width: 500px;
		height: 22px;
		top: 143px;
		right: 0px;
		z-index: 3;
	}
		#navigholder {
			float: right;
			width: 500px;
			height: 22px;
			text-align: right;
		}
			
			#navigitem {
				float: right;
				width: 20px;
				height: 22px;
				text-align: center;
			}

	#menu {
		position: absolute;
		width: 600px;
		height: 22px;
		top: 143px;
		left: 139px;
		z-index: 4;
	}
		#menuholder {
			float: left;
			width: 600px;
			height: 22px;
		}
	
	#adv {
		position: absolute;
		width: 312px;
		height: 70px;
		top: -20px;
		right: 0px;
		z-index: 5;
	}
		#advholder {
			float: right;
			width: 74px;
			height: 70px;
		}

#main{
	position: absolute;
	width: 100%;
	height:336px;
	top: 209px;
	left: 0px;
	background-color: transparent;
	z-index: 2;
}
	#news {
		position: absolute;
		width: 160px;
		height: 100%;
		top: 0px;
		left: 0px;
		z-index: 1;
	}
	
		#newsholder {
			position: relative;
			width: 160px;
			height: 98px;
			top: 0px;
			left: 0px;
			z-index: 0;
		}
			
			#newsback {
				position: absolute;
				width: 135px;
				height: 94px;
				top: 0px;
				left: 0px;
				z-index: 0;
			}
			
			#newsbar1, #newsbar2, #newsbar3 {
				position: absolute;
				width: 20px;
				height: 94px;
				top: 0px;
				left: 139px;
				z-index: 1;
			}
			
			#newscont {
				position: absolute;
				width: 123px;
				height: 62px;
				top: 6px;
				left: 6px;
				z-index: 3;
			}
			
			#newsdet1, #newsdet2, #newsdet3 {
				position: absolute;
				width: 123px;
				height: 15px;
				top: 78px;
				left: 6px;
				text-align: right;
				z-index: 4;
			}
			
			#newsbig1, #newsbig2, #newsbig3 {
				position: absolute;
				width: 336px;
				height: 94px;
				display: none;
				top: 0px;
				left: 139px;
				z-index: 5;
			}
			
				#newsbigback {
					position: absolute;
					width: 100%;
					height: 94px;
					top: 0px;
					left: 0px;
					background: url(../pic/newstexture.gif);
					z-index: 0;
				}
				
					#newsbigret {
						position: absolute;
						width: 20px;
						height: 94px;
						top: 0px;
						left: 0px;
						z-index: 0;
					}
				
					#newsbigcont1, #newsbigcont2, #newsbigcont3 {
						position: absolute;
						width: 300px;
						height: 82px;
						top: 6px;
						display: none;
						left: 30px;
						color: #FFFFFF;
						z-index: 1;
					}
	
	#content {
		position: absolute;
		width: 736px;
		height: 100%;
		top: 0px;
		right: 0px;
		background-color: #efefcb;
		z-index: 0;
	}
	
		#contl {
			position: absolute;
			width: 542px;
			height: 316px;
			top: 10px;
			left: 10px;
			overflow: auto;
			z-index: 0;
		}
		
			#continside {
				position: absolute;
				width: 517px;
				top: 50px;
				left: 0px;
				overflow: visible;
				text-align: justify;
				z-index: 0;
			}
		
		#contr {
			position: absolute;
			width: 150px;
			height: 100%;
			top: 10px;
			right: 10px;
			overflow: hidden;
			z-index: 1;
		}

#footer{
	position: absolute;
	width: 736px;
	height:48px;
	top: 549px;
	right: 0px;
	z-index: 3;
}

	#footline {
		position: absolute;
		width: 100%;
		height: 22px;
		top: 0px;
		left: 0px;
		background: url(../pic/foottexture.gif);
		z-index: 0;
	}
	
	#footback {
		position: absolute;
		width: 100%;
		height: 26px;
		top: 22px;
		left: 0px;
		background-color: #d3d89e;
		z-index: 1;
	}
	
		#footcont {
			position: absolute;
			width: 100%;
			margin-top: 7px;
			top: 0px;
			left: 0px;
			text-align: center;
			z-index: 0;
		}