@charset "utf-8";
/* CSS Document */
/* http://uno.ba */

body {
	background: #2B3068 url(body_bg.jpg) repeat-x;
	color: #FFF;
	font-family: sans-serif;
	letter-spacing: 1px;
	margin-right: auto;
	margin-left: auto;
}
.c {
	text-align: center;
}
.paragraf form {
	margin-left: 5em;
}

.glav {
	background: url(glav_bg.jpg) no-repeat center top;
	height: 178px;
	width: 798px;
}
h1 {
	font: normal 150% Georgia, "Times New Roman", Times, serif;
}

#menu {
	margin-left: 10em;
}
.paragraf  a {
	color: #00CCFF;
	letter-spacing: 2px;
	line-height: 2em;
	text-decoration: none;
}
.paragraf a:hover {
	color: #FFFFFF;
}



.omot {
	width: 798px;
	margin-right: auto;
	margin-left: auto;
}
.paragraf {
	background: repeat-y 3em;
}

.podglav {
	background: url(podglav_bg.jpg) no-repeat center top;
	height: 177px;
}
.podtext {
	background: url(podtext_bg.jpg) no-repeat center top;
	height: 133px;
	margin: 0%;
	padding: 0%;
}
.slikad {
	float: right;
	padding-left: 1em;
}

.slikal {
	float: left;
	padding-right: 1em;
}


.text {
	background: url(text_bg.jpg) repeat-y center;
	width: 798px;
	margin: 0;
	padding: 0%;
}
.text p {
	margin-right: 4em;
	margin-left: 4em;
	padding: 0px;
	margin-bottom: 0em;
}
.text .erste {
	margin-right: 3em;
	margin-left: 3em;
	margin-top: 0em;
}
.paragraf a visited {
	color: #00CCFF;
	text-decoration: none;
}
span {
	font-family: "Courier New", Courier, monospace;
}
			.required {
				font-weight:bold;
				color:red;
			}
			.error-div {
				border:1px solid #FF0000;
				background-color:#FFDEDE;
				padding:10px;
				margin-bottom:5px;
				color:#CC0000;
			}
			.success-div {
				border:1px solid #09BD00;
				background-color:#EEFFED;
				padding:10px;
				margin-bottom:5px;
				color:#006600;
			}