body
{
    background-image:url('img/bg.png');
    margin:0;
    padding:0;
	width: 100%;
	font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
}
div, h1, h2, h3, h4, h5, h6, p, ul, img /* RESET */
{
    margin:0;
    padding:0;
}
#container
{
	width:1000px;
    margin:0 auto;
    position:relative;
}
	#header
	{
		float:left;
		height:200px;
		width:1000px;
		text-align:left;
	}
		#logo
		{
			margin-top: 0px;
			margin-left: 0px;
			background-image:url('img/logo.png');
			background-repeat:no-repeat;
			background-position:;
			float: left;
			height: 200px;
			width: 260px;
		}
		#slide_frame
		{
			margin-top: 0px;
			margin-left: 0px;
			background-image:url('img/slide.png');
			background-repeat:no-repeat;
			background-position:;
			float: left;
			height: 200px;
			width: 740px;
		}
		#slide_show
		{
			margin-top: 45px;
			margin-left: 100px;
			background-image:url('slideFrames/frame1.png');
			background-repeat:no-repeat;
			background-position:;
			float: left;
			height: 151px;
			width: 617px;
		}
		
		#flag
		{
			margin-top: 10px;
			margin-left: 8px;
			background-repeat:no-repeat;
			background-position:;
			float: left;
			height: 17px;
			width: 25px;
		}		
	
	#border
	{
		background-image:url('img/border.png');
		background-repeat: no-repeat repeat;
		float:left;
		min-height:400px;
		width:1000px;
		text-align:left;
	}
		#contentBg
		{
			background-color: #fff;
			float:left;
			min-height:400px;
			width:974px;
			margin: 0px 13px 0px 13px;
			text-align:left;
		}
			#contentContainer
			{
				background-color: #fff;
				float:left;
				width:100%;
				margin: 0px 0px 0px 0px;
			}
				.leftHolder
				{
					background-color: #fff;
					width: 20%;
					height: 100%;
					float: left;
					text-align: center;
				}
				
					.menuLink
					{
						margin-top: 10px;
						font-size: 16px;
						font-weight: bold;
						color: #484848;
					}
					
					.leftHolder h1
					{
						margin-top: 10px;
						font-size: 12px;
						color: #D00000;
						text-align: center;
					}
					
					.leftHolderText
					{
						font-size: 12px;
						color: #484848;
						text-align: center;
					}
					
				.middleHolder
				{
					background-color: #fff;
					width: 60%;
					padding-left: 10px;
					padding-right: 10px;
					min-height: 400px;
					border-right:1px dotted #c0c0c0;
					border-left:1px dotted #c0c0c0;
					float: left;
					text-align: left;
				}
					.middleHolder h1
					{
						font-size: 20px;
						font-weight: bold;
						color: #D00000;
						text-align: center;
						margin-bottom:30px;
					}
					.middleHolder h2
					{
						font-size: 14px;
						color: #D00000;
						margin-top: 30px;
						text-align: center;
					}
					.middleText
					{
						background-color: #fff;
						color: #101010;
						margin-top: 10px;
						font-size: 14px;
						text-align: center;
					}
					.middleListText
					{
						background-color: #fff;
						color: #101010;
						margin-top: 0px;
						font-size: 14px;
						text-align: left;
					}
					.middlePictureText
					{
						background-color: #fff;
						color: #101010;
						font-size: 14px;
						margin-top: 10px;
					}
					
					.middleBigPicture
					{
						width: 100%;
						margin-top: 10px;
					}
					
					.middleSmallPicture
					{
						width: 20%;
						margin-top: 10px;
					}
					
					.tp
					{
						font-family:Arial, Helvetica, sans-serif;
						font-size:14px;
						color:#101010;
					}
					
					.rightArrow
					{
						width: 35px;
						height: 34px;
						margin: 150px 0px 0px 0px;
						background-image:url('img/right-arrow.png');
						float: right;
						cursor: pointer;
					}
					
					.leftArrow
					{
						width: 35px;
						height: 34px;
						margin: 150px 0px 0px 0px;
						background-image:url('img/left-arrow.png');
						float: left;
						cursor: pointer;
					}
					
				.rightHolder
				{
					background-color: #fff;
					width: 17%;
					min-height: 400px;
					float: left;
					text-align: left;
				}
					.rightHolder h1
					{
						font-size: 16px;
						font-weight: bold;
						color: #c0c0c0;
					}
					.rightHolder h1.selected
					{
						font-size: 16px;
						font-weight: bold;
						color: #174877;
						text-decoration: underline;
					}
					.rightHolder p.date
					{
						font-size: 10px;
						color: #C0C0C0;
					}
					
					#kalendarSadrzaji
					{
						padding-top: 10px;
						color: #000;
						font-size: 13px;
					}
	#bottom
	{
		background-image:url('img/bottom.png');
		float:left;
		height:25px;
		width:1000px;
		text-align:left;
	}
