@charset "utf-8";

body {

	background: #fdf8ec url(../images/bg.jpg) no-repeat center top;

	margin: 0px;

	padding: 0px;

	font: 12px/19px Georgia, "Times New Roman", Times, serif;

	color: #525252;

}

img, div { 
	behavior: url(scripts/iepngfix.htc);
}

form {

	margin: 0px;

	padding: 0px;

}

h1, .naslov {

	margin: 0px;

	padding: 15px 0px;

	font: normal 22px Georgia, "Times New Roman", Times, serif;

	color: #000000;

}

h2 {

	margin: 0px;

	padding: 0px;

}

h3 {

	margin: 0px;

	padding: 0px;

}

form {

	margin: 0px;

	padding: 0px;

}

img {

	margin: 0px;

	padding: 0px;

	border-style: none;

	border-width: 0px;

}

p {

	margin: 0px;

	padding: 0px 0px 10px;

}

ul {

	margin: 0px 0px 10px;

	padding: 0px 0px 10px 30px;

}

ol {

	margin: 0px 0px 10px;

	padding: 0px 0px 10px 30px;

}

a {

	text-decoration: underline;

	color: #525252;

}

a:hover {

	color: #525252;

	text-decoration: none;

}

.clear {

	clear: both;

}

.clip {

	position: absolute;

	clip:rect(0px 100px 100px 0px)

}

.clip:hover {

	clip:rect(0px 100px 200px 0px)

}

#wrapper {

	margin: auto;

	width: 965px;

}

#container {

	background: url(../images/container-bg.jpg) repeat-y top;

}

#top {

	background: url(../images/top.jpg) no-repeat left top;

}

#bottom {

	background: url(../images/bottom.jpg) no-repeat bottom;

	padding: 72px 13px 10px 20px;

}

#left {

	float: left;

	width: 300px;

}

#right {

	float: right;

	width: 580px;

	background: url(../images/bg.png) no-repeat left top;

	padding: 0px 10px 0px 30px;

}

#right ul {

	list-style: none;

	margin: 0px 0px 10px;

	padding: 0px;

}

#right ul li {

	background: url(../images/arrow.gif) no-repeat 11px 4px;

	padding: 0px 0px 3px 40px;

}

#logo {

	background: url(../images/logo.jpg) no-repeat;

	height: 80px;

	width: 295px;

	display: block;

	position: absolute;

	margin-top: 35px;

	margin-left: 12px;

}

#nav {

	margin: 155px 0px 0px -21px;

	padding: 0px;

	list-style: none;

	position: absolute;

}

#nav li a {

	background: url(../images/gumb-bottom.jpg) no-repeat;

	text-decoration: none;

	font: normal 17px/33px Georgia, "Times New Roman", Times, serif;

	color: #938282;

	height: 31px;

	display: block;

	width: 210px;

	text-indent: 25px;

}

#nav li a:hover {

	color: #000000;

}

#footer {

	text-align: right;

	font: 10px Arial, Helvetica, sans-serif;

	padding: 0px 20px 15px 0px;

	background: #FEF8EC;

}

#footer a {

	text-decoration: none;

}

#footer a:hover {

	color:#000000;

	text-decoration:none;

}

#login {
	height: 335px;
	width: 430px;
	margin: 120px 0px 150px 150px;
}

#login h1 {

	margin: 0px;

	padding: 38px 0px 17px;

	font: normal 25px Georgia, "Times New Roman", Times, serif;

}

#login label {
	margin: 0px;
	padding: 0px;
	width: 130px;
}

.gumb {
	background: url(../images/posalji-gumb.jpg) no-repeat;
	height: 31px;
	width: 77px;
	border-style: none;
	margin-left: 40px;
	font: bold 15px Georgia, "Times New Roman", Times, serif;
	color: #000;
}

.posalji {

	background: url(../images/posalji-gumb.jpg) no-repeat;

	margin: 0px;

	padding: 0px;

}

.login-tekst {

	font-weight: bold;

	padding: 10px 60px;

}

.input {

	background: #DDDAD0 url(../images/input-bg.gif) repeat-x top;

	border: 1px solid #BBB6A2;

	font: 11px Georgia, "Times New Roman", Times, serif;

	width: 150px;

	padding: 3px;

}

#contact p {
	margin-bottom: 5px;


}

.contact-input {

	width:220px;

}

#contact label {

	float: left;

	width: 220px;

	margin-left: 60px;

}

.textarea {

	height: 100px;

	font-family: Georgia, "Times New Roman", Times, serif;

}

.captcha {

	text-align: center;

	margin: 15px 0px;

}

#login label {

	float: left;

	width: 130px;

}

#sound {
	height: 20px;
	width: 60px;
	position: absolute;
	margin-top: -20px;
	margin-left: 540px;

}
#odjava {
	height: 24px;
	width: 61px;
	background: url(../images/odjava.gif) no-repeat left top;
	position: absolute;
	margin-top: -25px;
	margin-left: 465px;
	font: bold 10px/24px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	display: block;
	text-decoration: none;
}

#wedding-cat {

	padding: 40px 0px 40px 30px;

}
