body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0;
	padding: 0;
	background-image: url('../images/pozadi.jpg');
	background-repeat: no-repeat;
	background-attachment:fixed;
	color: black;
	background-color: #99CCFF;
}
	a.bitmap{
		display: block;
		text-align: center;
		position: relative;
	}
		a.bitmap span{
			width: 100%;
			height: 100%;
			position: absolute;
			left: 0;
			right: 0;
			background-repeat: no-repeat;
			background-position: 0 0;
			z-index: 1;
		}
	#header{
		width: 900px;
		height: 144px;
		margin: 20px auto 0 auto;
		position: relative;
	}
		#leftLogoDiv{
			width: 167px;
			height: 167px;
			line-height: 167px;
			position: absolute;
			left: -35px;
			top: 0;
			z-index: 1;
		}
		#rightLogoDiv{
			width: 216px;
			height: 60px;
			position: absolute;
			right: 10px;
			top: 10px;
			z-index: 1;
			background-image: url('../images/rightLogo.png');
		}		
		#menuDiv{
			width: 750px;
			height: 44px;
			position: absolute;
			bottom: 0;
			right: 0;
			z-index: 1;
		}
			div.menuItem{
				width: 88px;
				height: 44px;
				margin-right: 5px;
				line-height: 44px;
				float: left;
				text-align: center;
			}
				div.menuItem a{
					display: block;
					position: relative;					
					color: black;
					text-decoration: none;
				}
					div.menuItem a span{
						width: 100%;
						height: 100%;
						background-repeat: no-repeat;
						background-position: 0 9px;
						left: 0;
						position: absolute;
						top: 0;
						z-index: 1;						
					}
	
	#stage{
		position: relative;
		padding: 50px 40px 20px 40px;
		/* Because of PADDIN -^ (900 - 2x40)*/
		width: 820px;
		min-height: 400px;
		margin: 0 auto 0 auto;
		background-color: white;
	}
		#tree{
			text-align: right;
			font-size: 10px;
			min-width: 50px;
			height: 20px;
			line-height: 20px;
			position: absolute;
			right: 40px;
			top: 20px;
		}
			#tree a{
				text-decoration: none;
				color: grey;
			}
				#tree a:hover{
					text-decoration: underline;
				}
			span.blue{
				font-weight: bold;
				color: #3584BE;
			}
			span.underline{
				text-decoration: underline;
			}
	
	#footer{
		width: 900px;
		height: 20px;				
		margin: 5px auto 20px auto;
		font-size: 13px;
		font-weight: normal;
	}
		#footerLeft{
			width: 450px;
			height: 20px;
			line-height: 20px;
			float: left;
			text-align: left;					
		}					
		
		#footerRight{
			width: 450px;
			height: 20px;
			line-height: 20px;
			float: right;
			text-align: right;
			position: relative;
		}
			#facebookIcon{
				width: 20px;
				height: 20px;
				position: absolute;
				left: 135px;
				top: 0px;						
			}
			#footer a{
				color: black;
				text-decoration: none;
			}
				#footer a:hover{
					text-decoration: underline;
				}
	
	h1{
		font-family: Verdana, Geneva, sans-serif;
		font-size: 20px;
		font-weight: bold;
		color: #3584BE;
		padding: 0;
		margin: 0;
	}
	h2{
		font-family: Verdana, Geneva, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #3584BE;			
		padding: 0;
		margin: 0;
	}
	h3{
		font-family: Verdana, Geneva, sans-serif;
		font-size: 15px;
		font-weight: normal;
		color: #3584BE;
		padding: 0;
		margin: 0;
	}

	p{
		text-align: justify;
		margin: 0;
		padding: 0;
	}

	a img{
		border: none;
	}
	
	a{
		color: black;
	}