body{
	height: auto;
	margin: 0;
	padding: 20px 0px 10px 0px;
	text-align:center;
}

#container{
	position: relative;
	width: 1000px;
	padding: 0px;
	text-align:left;
	margin:0 auto 0;
	background-color:#FFFFFF;
	font-family: Tahoma, sans-serif;
	font-size: 12em;
	border: none 0;
}

#LK-logo
{
	position: absolute;
	/*border: 1px solid black;*/
	width: 180px; height: 35px;
	margin: 0px;
	padding: 0px;
	top: -10px; right: auto; bottom: auto; left: 0px;
	background: none;
}
#LK-KT-logo
{
	position: absolute;
	/*border: 1px solid black;*/
	width: 180px; height: 80px;
	margin: 0px;
	padding: 0px;
	top: 0px; right: auto; bottom: auto; left: 0px;
	background: none;
}

#header, #footer
{
	position: relative;
	width: auto;
	background-color: #001E4D;
	padding: 10px;
	margin-bottom: 1px; margin-top: 1px;	
}
#header{height: 40px; #height: 80px; font-size: 200%; color: #FFFFFF; margin-top: 27px; padding-left: 190px; padding-top: 30px; background: #001E4D url(images/Luka_Koper_KT.jpg) 0px 0px no-repeat;}
#footer{font-size: 70%; color: #A9B2BE;}

	#footer a, #footer a:hover{text-decoration: none; color: #FFFFFF; letter-spacing: 1px;}
	#footer a:hover{text-decoration: underline;}

#menu
{
	position: relative;
	width: 180px; height: 500px;
	margin: 0px; padding: 10px 0px;
	background-color: #E1E3E4;
}
	#menu a, #menu a:hover, #menu .slctd a, #menu .slctd a:hover
	{
		position: relative;
		display: block;
		width: 150px;
		#width: 180px; /*for IE*/
		margin: 0px; padding: 2px 5px 2px 25px;
		text-decoration: none;
		font-size: 100%;
		color: #A9B2BE;
	}
	#menu a:hover{color: #001E4D;}
	#menu .slctd a, #menu .slctd a:hover{color: #001E4D; background: url(images/menu-point-slctd.jpg) 10px 5px no-repeat;}

#main, #main table
{
	position: relative;
	width: auto; height: auto;
	margin: 0px;
	background: none;
	/*color: #40567A;*/
	color: #7F8EA6;
	font-size: 100%;
	text-align: left;
}
	#main b{color: #40567A; font-weight: normal;}
	
	#main{padding: 10px;}
	#main table{padding: 0px; padding-right: 0px;}

	#main .input-txt input
	{
		height: 26px;
		vertical-align: middle;
		padding: 2px 2px 0px 2px;
		border: 1px solid #001E4D; 
		color: #001E4D;
		font-size: 100%;
	}
	#main .input-bttn input
	{
		height: 26px;
		vertical-align: middle;
		background-color: #40567A; 
		color: #FFFFFF;
		font-size: 100%;
		border: 1px solid #001E4D;
	}
	#main img{border: 1px solid #001E4D;}
	#main .errmsg{font-size: 100%; color: red;}
	#main .comment{font-size: 70%; color: #40567A; font-weight: normal;}
	#main #hndlDataField{float: left; width: 100px;}
	
