* {
	margin:0px;
	padding:0px;
}
div.terminator {
	clear:both;
}
body {
	padding-top:20px;
	margin:0px;
	text-align:left;
	font-family: Tahoma, Arial, Verdana;
	color:#282882;
	font-size:11px;
}
#wrapper {
	width:884px;
	margin-right:auto;
	margin-left:auto;
}
p {
	line-height:18px;
}
a {
	color:#f5be00;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
h1 {	
font-family: Tahoma, Arial, Verdana;
color:#FFFFFF;
font-size:24px;
font-weight:bold;
}
h2 {	
font-family: Tahoma, Arial, Verdana;
font-size:18px;
font-weight:bold;
}

/* HEADER */ 

#top {
	width:863px;
	height:72px;
	overflow:hidden;
	background:url(../images/bg_top.jpg) no-repeat;
	padding: 12px 0 0 21px;
}
#top_left {
	float:left;
	width:682px;
}
#top_right {
	float:left;
	width:180px;
	padding-top:44px;
}
#top_right a {
	margin-left:5px;
	margin-right:5px;
}
#top_right p {
	color:#f5be00;
}

/* NAVIGATION */

#top_nav  {
	padding-left:21px;
	padding-top:8px;
	height:26px;
	background:#141450;
	font-size: 12px;
	padding-right:10px;
}
#top_nav ul {
font-size: 12px;
}
#top_nav p {
font-size: 11px;
}
#top_nav ul li {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-right:9px;
	color:#f5be00;
	font-size: 12px;
	text-transform: capitalize;
	height: 25px;
}
#top_nav ul li a {
color:#f5be00;
}
span.languages {
color:#39495f;
}
.serbian {
padding:2px 2px 2px 26px;
background:url(../images/lang_serbian.gif) no-repeat left;
}
.english {
padding:2px 2px 2px 26px;
background:url(../images/lang_english.gif) no-repeat left;
}
div.content a{
color:#e9a100;
}
/* MAIN */

#middle {
	border:#cccccc solid 1px;
	border-top:none;
	background:url(../images/bg_middle.gif) repeat-x;
	background-color:#eaeaea;
	padding-top:32px;
	padding-bottom:50px;
}
#mid_left {
	padding-left:25px;
	padding-right:14px;
	float:left;
	width:261px;
}
#mid_mid {
	padding-left:19px;
	padding-right:12px;
	float:left;
	width:261px;
}
#mid_right {
	float:left;
	padding-left:17px;
	padding-right:9px;
	width:262px;
}
#bottom {
	padding-top:15px;
	height:52px;
	background:url(../images/bg_bottom.jpg) no-repeat;
	text-align:center;
	margin-bottom:15px;
}
#bottom li {
	float: left;
	list-style-image:none;
	list-style-type:none;
	margin-right:auto;
	margin-left:auto;
}
#bottom_nav {
	padding-left:130px;
}
#bottom_nav a {
	margin-left:10px;
	margin-right:10px;
}
#bottom p {
	color:#657b98;
	line-height:18px;
}
div.copyright a {
	color:#657b98;
}

/* TEXT STYLES */
h1 {
	font-size:18px;
	font-weight:bold;
}
#middle p {
	padding-top:14px;
}

/*subpages*/
#main {
background:url(../images/bg_main.gif) repeat-y;
width:884px;
}

div.column_left {
float:left;
width:218px;
background:url(../images/bg_left_column.gif) repeat-x;
min-height:439px;
_height:439px;
padding:29px 0 0 15px;
}
div.column_left a {
color:#305fab;
font-weight:bold;
padding-left:16px;
}
div.column_left ul, div.column_left li {
list-style:none;
}
div.column_left li {
padding-bottom:6px;
padding-top:6px;
border-bottom:1px solid #aecae8;
width:204px;
}
div.column_left li.last {
border-bottom:none;
}

div.content_main {
float:left;
width:651px;
background:url(../images/bg_content_sub.gif) repeat-y;
}
div.content {
width:590px;
background:url(../images/bg_middle_sub.gif) repeat-x;
min-height:289px;
_height:289px;
padding:38px 30px 50px 30px;
}
div.lbl {
height:40px;
padding:51px 0 0 39px;
}
div.content p{
margin-bottom:15px;
}
div.content ul{
padding-left:25px;
line-height:16px;
}

/*o nama*/
div.o_nama {
background:url(../images/lbl_o_nama.jpg) no-repeat;
}
/*Aktivnosti*/
div.aktivnosti {
background:url(../images/lbl_aktivnosti.jpg) no-repeat;
}
/*Clanci*/
div.clanci {
background:url(../images/lbl_clanci.jpg) no-repeat;
}
/*kontakt*/
div.kontakt {
background:url(../images/lbl_kontakt.jpg) no-repeat;
}
/*novosti*/
div.novosti {
background:url(../images/lbl_novosti.jpg) no-repeat;
}
div.nov {
background:url(../images/bg_novosti.gif) no-repeat;
width:183px;
height:88px;
padding:35px 5px 0 16px;
margin-top:40px;
}
/*proizvodi*/
div.proizvodi {
background:url(../images/lbl_proizvodi.jpg) no-repeat;
}
/*sitemap*/
div.sitemap {
background:url(../images/lbl_sitemap.jpg) no-repeat;
}
/*usluge*/
div.usluge {
background:url(../images/lbl_usluge.jpg) no-repeat;
}


/* forms */
fieldset {
  margin-bottom: 1em;
  padding: .5em .5em .5em .8em;
  border: 1px solid #BFD1E5;
}
form {
  margin: 0;
  padding: 0;
}
legend {
color:#737373;
font-weight:bold;
}
div.form {
margin-top: 15px;
}
span.form-required {
  color: #ffae00;
}
span.form-required {
  color: #ffae00;
}

span.submitted, .description {
  font-size: 0.92em;
  color: #898989;
}

.description {
  line-height: 150%;
  margin-bottom: 0.75em;
  color: #898989;
}

.messages, .preview {
  margin: .75em 0 .75em;
  padding: .5em 1em;
}

.messages ul {
  margin: 0;
}

.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {
  margin: 0.25em 0;
}

#center form {
  margin-bottom: 2em;
}

.form-button, .form-submit {
  margin: 2em 0.5em 1em 0;
}

.poll .form-submit,
fieldset .form-button, fieldset .form-submit,
.sidebar .form-button, .sidebar .form-submit,
table .form-button, table .form-submit {
  margin: 0;
}

.box {
  margin-bottom: 2.5em;
}
.form-item {
  margin-top: 1em;
  margin-bottom: 1em;
}
.form-item input.error, .form-item textarea.error {
  border: 2px solid red;
}
.form-item .description {
  font-size: 0.85em;
}
.form-item label {
  display: block;
  font-weight: bold;
  color:#737373;
  margin-bottom:3px
}
.form-item label.option {
  display: inline;
  font-weight: normal;
}
.form-checkboxes, .form-radios {
  margin: 1em 0;
}
.form-checkboxes .form-item, .form-radios .form-item {
  margin-top: 0.4em;
  margin-bottom: 0.4em;
}
.marker, .form-required {
  color: #f00;
}
