* {
	margin:0px;	padding:0px;}
	
html, body {height: 100%;  background: url(images/background.jpg) repeat-x #323232;	}
body {	margin:0; font-family: Arial, Tahoma, Geneva, sans-serif; font-size:13px; color: #333;}

#warp {margin:0 auto 0 auto; padding: 0; width:1014px; min-height:100%; height:auto;  background: url(images/bg_warp.jpg) repeat-y;}

* html #warp {	height: 96%;	}


 /*------------------------- GLAVA --------------------------------------------*/

#head {width:934px; height:105px; padding: 0 40px 0 40px; margin:0; background:url(images/head.jpg) no-repeat; text-align:right; vertical-align: top;}

#head ul { list-style-type:none;  padding:0; margin:0; float:right; }

#head li {float:left; padding-left:10px; padding-right:10px;  display:inline; margin-top: 10px; background: url(images/top_raz.gif) no-repeat right; text-align:right; }

#head a:link, #head a:visited,  #head a:active {text-decoration: none; color: #303030; font-weight:normal; font-size:10px; }

#head a:hover  { text-decoration: none; font-weight:normal; color: #8b0018; }


 /*------------------------- TEXT - LINKOVI GLAVNO --------------------------------------------*/

p {	line-height: 22px;	margin-bottom: 15px;	letter-spacing: 0.02em;	}

h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:25px; margin-bottom: 10px; font-weight: lighter; font-style:normal; color: #8b0018;}

h2 {line-height: 20px; margin-bottom: 2px; font-weight:bold; font-style:italic; font-size:12px;}

h3 { background:url(images/crvena_duga.jpg) no-repeat right; font-size:14px; font-weight:bold; color:#fce2b8; padding: 10px 0 12px 35px; margin-bottom: 2px; }

h4 { font-size:14px; font-weight:bold; color: #333;margin-bottom: 2px;}

h5 { font-size:18px; margin-bottom: 8px; font-weight: normal; font-style:normal; color: #8b0018;}

a:link, a:visited,  a:active {text-decoration: none; color: #8b0018; font-weight:normal; }

a:hover  { text-decoration: underline; font-weight:normal; }

 /*------------------------- MAIN_MENU --------------------------------------------*/
 
 
#menu {width:934px; height:49px; padding: 0 40px 0 40px; margin:0; text-align:center;  background: url(images/menu.jpg) no-repeat;}

#menu ul {list-style: none; text-align:center;}

#menu li {display: inline; margin: 10px 0 0 0; }

#menu a:link,  #menu a:visited,  #menu a:active {  display:inline-block; padding: 12px 10px 0 10px; font-size:14px; color:#fce2b8; text-decoration: none; font-weight: bold; background:url(images/menu_raz.gif) no-repeat right bottom;}

#menu a:hover { color:#e4b581; font-weight:bold;}
 
 
 
  /*------------------------- SREDINA --------------------------------------------*/
  
#content {width:931px; float:left; min-height:800px; height:auto; padding: 0 40px 0 43px; margin:0; background:url(images/content_bg.jpg) no-repeat top;}


 /*------------------------- izbornik --------------------------------------------*/
 
#content1 {float: left; width:240px; height:100%; padding-top:20px;}

#content_desno {float: right; width:240px; height:100%; padding-top:20px;}

#izbornik {width:228px; padding:8px 2px 10px 10px;  margin-bottom:5px; background: url(images/novosti_bg.jpg) no-repeat; border-bottom: #f9e5bf 1px solid;}

#izbornik2 {width:228px; padding:8px 2px 10px 10px;  margin-bottom:5px; background: url(images/novosti_bg2.jpg) no-repeat; border-bottom: #f9e5bf 1px solid; }

#izbornik_iz { float:left; width:228px; padding:8px 2px 10px 10px;  margin-bottom:5px; background: url(images/novosti_bg2.jpg) no-repeat; border-bottom: #f9e5bf 1px solid; text-align:left; }

#izbornik_iz ul {text-align:left; padding-left:20px;}

#izbornik_iz li {float:left; width:212px; list-style-image:url(images/strelica.gif); text-align:left; margin-bottom:2px; }

#izbornik h1, #izbornik2 h1, #izbornik_iz h1  {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fce2b8; padding-left: 5px; margin-bottom: 18px; font-style: normal;}

#izbornik h2, #izbornik2 h2 {font-size:10px; font-weight:normal; color: #333; margin-bottom:-2px; text-align: left;}

#izbornik_iz h2 {font-size: 10px; color: #000; margin-bottom:2px; font-style: normal; font-weight:bold}

#izbornik h3, #izbornik2 h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color: #8b0018; background:none; padding:0; margin-bottom:2px;}

#izbornik p, #izbornik2 p {font-size:12px; line-height: 16px; margin-bottom:5px; color:#303030;}

#izbornik a:link, #izbornik a:visited,  #izbornik a:active, #izbornik2 a:link, #izbornik2 a:visited,  #izbornik2 a:active {text-decoration: none; color: #8b0018; font-weight:400; font-style:normal; letter-spacing: 0.02em;}

#izbornik a:hover, #izbornik2 a:hover  {text-decoration: underline; font-weight:400;} 
 
/*------------------------- TRAZILICA --------------------------------------------*/
 
#trazilica {width:225px; height:155px; padding:4px 5px 10px 10px;  margin-bottom:3px; background: url(images/pozadina_arhiv.gif) no-repeat; font-size:10px;}

#trazilica h1 {font-family:Georgia, "Times New Roman", Times, serif; font-style: normal; font-size:16px; font-weight:lighter; color: #333; margin-top: 10px; margin-bottom:5px;}

#trazilica p {font-size:12px; line-height: 18px; margin-bottom:5px; color: #333;}

.form {width:150px; border: #6b604a 1px solid; margin-bottom:5px; padding:2px; font-size:10px; color: #333;}

.formb {background: #6b604a; border: #6b604a 1px solid; margin-bottom:5px; padding:2px 2px; font-size:11px; color:#d0bc96;}



/*------------------------- MAPE --------------------------------------------*/
 
#mape {width:223px; height:200px; padding:10px 5px 10px 10px;  margin-bottom:7px; background: url(images/trazilica_02.gif) no-repeat; font-size:10px;}

#mape h1 {font-family:Georgia, "Times New Roman", Times, serif; font-style: normal; font-size:16px; font-weight:lighter; color:#e5d5b2; margin-top: 5px; margin-bottom: 5px;}

#mape p {font-size:12px; line-height: 18px; margin-bottom:5px; color:#e5d5b2;}

#mape a:link, #mape a:visited,  #mape a:active {text-decoration: underline;  font-weight:normal; color:#e5d5b2;}

#mape a:hover {text-decoration: none; font-weight:normal;}
 
.form2 {border: #4c1411 1px solid; margin-bottom:5px; padding:2px; font-size:10px; color:#e5d5b2;}

.form2b {background: #4c1411; border: #4c1411 1px solid; margin-bottom:5px; padding:2px 2px; font-size:11px; color:#e5d5b2;}

.form-w { width:100px; border: #6b604a 1px solid; margin-bottom:5px; padding:2px; font-size:10px; color: #333;}
 
/*------------------------- TEXT --------------------------------------------*/

#text {float:right; width:650px; padding: 5px 20px 0 10px; height:auto; margin:0;}

#text_lijevo {float:left; width:645px; padding: 20px 15px 0 10px; height:auto; margin:0;}

#text_lijevo  h2 { font-family:Georgia, "Times New Roman", Times, serif; line-height: 22px; margin-top:20px; margin-bottom: 10px; font-style:normal; font-size:18px;font-weight:normal; color: #8b0018;}

#text_lijevo  h3 { line-height: 15px; margin-top:-8px; margin-bottom: 15px; font-size:10px; font-style:normal; background:none; color:#333; padding:0; text-transform: uppercase;}

#text_lijevo  h4 { line-height: 15px; margin-top:-8px; margin-bottom: -2px; font-size:10px; font-style:normal; background:none; color:#333; padding:0; text-transform: uppercase;}


 /*------------------------- NOVOSTI --------------------------------------------*/

.novosti {float:left;  padding: 10px 5px 5px 10px; width:300px; border-right: #c6b697 solid 1px; margin:7px 0 0 2px; font-size:12px;}

.novosti2 {float:left;  padding: 10px 5px 5px 10px; width:300px;  margin:7px 0 0 2px; font-size:12px;}

.novosti_glavna {float:left;  padding: 10px 5px 5px 10px; width:620px; border-bottom: #c6b697 solid 1px; margin:7px 0 0 2px; font-size:12px;}


.novosti h1, .novosti2 h1, .novosti_glavna h1 {font-family: Georgia, "Times New Roman", Times, serif; font-style:normal; font-size:16px; font-weight:bold; color:#8b0018; margin-bottom:10px;}

.novosti h2, .novosti2 h2, .novosti_glavna h2 {font-size:10px; font-weight:normal; color: #333; margin-bottom:-2px; font-style:normal;}

.novosti p, .novosti2 p, .novosti_glavna p { line-height: 17px; margin-bottom:5px; color:#303030; letter-spacing: 0.02em;}

.novosti a:link, .novosti a:visited,  .novosti a:active, .novosti2 a:link, .novosti2 a:visited, .novosti2 a:active, .novosti_glavna a:link, .novosti_glavna a:visited, .novosti_glavna a:active {text-decoration: none; color: #665030; font-weight:bold; font-style:normal; }

.novosti a:hover, .novosti2 a:hover, .novosti_glavna a:hover {text-decoration: underline; font-weight:bold;} 
 
 
 /*------------------------- FOOT --------------------------------------------*/
 
#foot {	margin:0 auto 0 auto; width:1014px;	height:27px; background:url(images/dno.jpg) no-repeat #FFF;	text-align:center; padding-top:22px; font-size:10px; color: #333; vertical-align: bottom;}

#foot a:link, #foot a:visited,  #foot a:active {text-decoration: none; color: #8b0018;  font-weight:bold;}

#foot a:hover {text-decoration: underline; font-weight:bold;} 
 
  /*------------------------- misc --------------------------------------------*/
  
.fotka {border: #665030 2px solid; margin-bottom:5px;}

.okvir_slika {margin-bottom: 5px; border:#665030 1px solid;}
	
.dcap {float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#8b0018; font-size:56px; line-height:42px; padding-top:7px;}

.prozor {float:left; width:931px;  padding: 0 40px 0 43px; margin:0; background: url(images/bg_warp.jpg) repeat-y;}

.prozor2 {float:left; width:550px;  padding: 0 0 0 43px; margin:0; background: url(images/bg_warp2.jpg) repeat-y;}

.boxovi {background: #FFF; border: #4b0808 1px solid; margin-bottom:5px; padding:2px; font-size:10px; color:#665030;}

.slika_lijevo {float:left; margin: 5px 5px 2px 0; }

.bold {font-weight:bold;}

.slika_desno {float:right; margin: 5px 0 2px 5x; box-shadow: 5px 5px #818181;-webkit-box-shadow: 5px 5px #818181;-moz-box-shadow: 5px 5px #818181; filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true); }

.saznaj_vise { font-size:10px; text-align:right; margin-top:-8px; font-style:normal; background:none; color:#333; padding:0; text-transform: uppercase;}

.saznaj_vise a:link, .saznaj_vise a:visited,  .saznaj_vise a:active {text-decoration: none; color: #8b0018; font-weight:bold; }

.saznaj_vise a:hover  { text-decoration: underline; font-weight:bold; }

.shadow {box-shadow: 5px 5px #818181;-webkit-box-shadow: 5px 5px #818181;-moz-box-shadow: 5px 5px #818181; filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);}

.view_opcina {padding-left:5px; font-size:14px;}

.galerija { float:left; padding: 5px 30px 5px 40px; width:570px; border-top: #c6b697 solid 1px; border-bottom: #c6b697 solid 1px; margin-bottom: 7px;}

.parna {   padding: 7px 15px;}

.neparna { background:url(images/mo.png);   padding: 7px 15px;}

div.paginacija {width: 77%;	height:28px; margin: 5px 0 20px 0; background:url(images/mo.png); color: #FFF; font-weight:normal; padding:10px 0 0 20px;	font-size:12px;	text-align: left;}



div.paginacija a { padding: 2px 5px 2px 5px; margin: 2px; background-color:#e3d7b9; text-decoration: none; /* no underline */color: #8b0018; font-weight:normal;}



div.paginacija a:hover, div.paginacija a:active { background-color:#8b0018;	color: #fff;}



div.paginacija span.current { padding: 2px 5px 2px 5px;	margin: 2px; font-weight: normal; background-color:#8b0018;	color: #fff;}



div.paginacija span.disabled { padding: 2px 5px 2px 5px; margin: 2px; background-color:#e3d7b9;	color: #333;}

#breadcrump { font-size:10px; margin-bottom:4px;}

#breadcrump a:link, #breadcrump a:visited,  #breadcrump a:active {text-decoration: none;  color: #8b0018; font-weight:normal; }

#breadcrump a:hover  { text-decoration: underline; font-weight:normal; color: #8b0018; }

