/*
   Dizajn: AmilSeh Template
   Datum: 7.4.2009
   Autor: Alen Keserovich
   Kontakt: alenkoma@gmail.com
                               */

html, body, div, h1, h2, h3, h4, h5, h6, p {
   padding: 0;
   margin: 0;
   font-family: Verdana, Geneva, sans-serif;
   font-size: 13px;

}

html {
    background: url(../slike/fix.png) repeat-y 50% 0;
	background-color: #d8d8d8;

}

h1 {
   font-family: Verdana, Geneva, sans-serif;
   font-size: 20px;
   text-align: right;
   padding-right: 5px;
   color: #fff; 
}  

h2 {
   color: #fff;
   font-size: 20px;
}

h3 {
   font-size: 16px;
   color: #047f04;
   padding-top: 4px;
}


p {
   font-size: 14px;
   color: #fff;

}

/* Dekoracija linkova */

a {
   color: #0d97ef;
   text-decoration: underline;
}

a:active {
   color: #0d97ef;
   text-decoration: underline;
}

a:hover {
   color: #0d97ef;
   text-decoration: none;
}

a:visited {
   color: #0d97ef;
   text-decoration: underline;
}

/* Pozadina */

body {
   background: url(../slike/pozadina.png) repeat-x;
}

/* Okvir i sirina stranice */

#okvir {
   margin: 0 auto;
   padding: 0;
   width: 1050px;
}

#header {
   background: url(../slike/header.png) repeat-x;
   border: 3px solid #fff;
   border:none;
   border-bottom:1px solid #fff;
   height: 85px;
}

.trazi {
   float: right;
   width: 252px;
   background: #05314d;
   border: 3px solid #05314d;
   border-right: none;
   position: relative;
   top: 30px;
}

.dugme {
   border: none;
   height: 20px;
   background: url(../slike/dugme.png) repeat-x;
   width: 70px;
   color: #fff;
}

.trazi_forma {
   background: #05314d;
   border: none;
   color: #fff;
}

#navigation {
   float: left;
   list-style: none;
   background: url(../slike/navigacija.png) repeat-x;
   height: 30px;
   width: 1044px;
   border-left: 3px solid #fff;
   border-right: 3px solid #fff;
   border-bottom: 1px solid #fff;
}
  
#navigation li {
   float: left;
   margin: 0 3px 0 0; 
   font-family: Verdana, Geneva, sans-serif;
   font-size: 13px;
}
  
#navigation li a {
   display:block;
   height: 22px;
   text-decoration: none;
   outline:none;
   color: #fff;
   padding: 7px 4px 0 4px;
}

#navigation li a:hover {
   background: url(../slike/navigacija_hover.png) repeat-x;
}


#box_vrh {
   height: 251px;
   border-left: 3px solid #fff;
   border-right: 3px solid #fff;
   background: url(../slike/box.png) repeat-x;
}

.box_tekst {
   width: 520px;
   height: 200px;
   float: right;
}

#sadrzaj {
   min-height: 497px;
   border: 3px solid #fff;
   border-bottom: none;
   padding-left: 2px;
   float:left;
   width: 744px;
}

#sadrzaj p {
   color: #094a73;
   font-size: 13px;
}

#sadrzaj img {
   border: 2px solid #094a73;
   margin: 0 10px 10px 45px;
}
   
#desni_blok {
   width: 295px;
   border-right: 3px solid #fff;
   border-bottom: none;
   min-height: 500px;
   background: url(../slike/desni_blok_bg.png) repeat;
   float: left;
} 

#desni_blok img {
   border: 2px solid #094a73;
}

.desni_slider {
   margin: 15px;
}

.right_b a {
  border: 1px solid #03263d;
  color: #fff;
  background-color: #05314d;
  padding-left: 3px;
  padding-top: 3px;
  display: block;
  height: 30px;
  text-decoration: none;
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
 }

.right_b a:hover {
  background-color: #499415;
  color: #fff;
  text-decoration: none; 
}

/* Footer */

#footer_wrapper {
   height: 150px;
   width: 100%;
   background: url(../slike/footer_wrapp.png) repeat-x;
   margin: 0 auto;
   float: left;
}
   
#footer {
   height: 150px;
   width: 1050px;
   margin: 0 auto;
   background: url(../slike/footer.png) no-repeat;
}

#footer p {
   text-align: left;
   color: #fff;
   padding: 5px 0 0 5px;
}

.footer_tekst {
   position: relative;
   top: -22px;
   right: 5px;
   float: right;
}

.footer_tekst p {
   color: #fff;
   text-align: left;
}

.footer_linkovi {
	width: 200px;
	height: 100px;
	float: left;
	margin-top: 8px;
	margin-left: -35px;
}

.footer_linkovi li {
	padding-bottom: 10px;
	margin-right: 10px;
	list-style: none;
	float: left;

}

.footer_linkovi a:link, .footer_linkovi a:visited {
	color: #fffffe;
	background: #053804;
	padding: 2px 5px;
	padding-bottom: 4px;
	text-decoration:none;
}

.footer_linkovi a:hover {
	color: #fffffe;
	background: #0d476b;
	text-decoration: none;
}

.footer_linkovi a:active {
	color: #fffffe;
	text-decoration:none;
}

.posjeti {
    color: #fff;
	font-size: 14px;
	padding-top: 10px;
}  

/* Kontakt Forma */

.naslov {
   height: 20px;
   border: 2px solid #05314d;
   background:  #8ab5d0;
   color: #fff;
}

.pitanje {
   height: 80px;
   border: 2px solid #05314d;
   background:  #8ab5d0;
   color: #fff;
   width:315px;   
}

.ime {
   height: 20px;
   border: 2px solid #05314d;
   background:  #8ab5d0;
   color: #fff;
}

.vas_mail {
   height: 20px;
   border: 2px solid #05314d;
   background:  #8ab5d0;
   color: #fff;
}

.tekst_reklame {
   width: 400px;
   height: auto;
   float: left;
}



 

/* Slider Za slike */

.floatLeft 									{ float: left;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }


/*
	PAGE STRUCTURE
*/
#page-wrap 									{ margin: 0; position: relative; 
									}


/*
	TYPOGRAPHY
*/
ul											{ list-style: square inside; }
blockquote									{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px; 
									  		  font-family: Georgia, serif; font-style: italic; margin-top: 10px;}

/*
	SLIDER
*/
.slider-wrap {
    width: 419px;
    position: absolute; 
	top: 30px;
}			
.stripViewer .panelContainer 
.panel ul { 
   text-align: left; 
   margin: 0 15px 0 30px;
}

.stripViewer {
    position: relative;
	overflow: hidden;
	width: 519px; 
	height: 220px; 
	border: 1px solid #fff;
	border-bottom: none;
}

.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 519px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin: -43px 0 0 62px; }
#movers-row div								{ width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 62px; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }



