﻿body {
    margin: 0px;
    padding: 0px;
	text-align: center;
	background-image: url('./images/pozadina.gif'); 
}




div#outer {
    width: 998px;
    margin: 0px auto;
    text-align: left;
	}


*:focus {
        outline: 0;
}
*:focus { outline: none; }
*::-moz-focus-inner { border: none;}





#outer
{
	margin: 0px;
    padding: 0px;
    width: 998px;
	font-family: Tahoma, Arial, Trebuchet MS; 
	}


#header
{
	position: relative;
	width: 100%;
	background-color: transparent; 
	background-position: 0%; 
	background-attachment: scroll;
    padding: 0em; 
    margin-top: -4px; 
}   

html>body/**/  #header
{
	margin-top: -3px; 
}   





#header table      {	
        
		background-color: transparent; 
		padding: 0em;
		margin: 0em;
}


#headercontent
{
	position: relative;
    padding: 0em;
	margin: 0px;
	border: none; 
	background-color: transparent; 
	}
	
	


/* GLAVNI MENI GORE */
#menu        { 
               position: relative;
			   margin-top: 0.0em;
			   padding-left: 0.0em; 
               padding-right: 0.0em; 
               padding-top: 0em; 
               padding-bottom: 0em;
               background-position: 0%;
			   font-family: "Tahoma";
			   color: #999;
			   z-index: -1;
			   
			   }
			   
html>body/**/  #menu        
               { position: relative;
			   margin-top: 1.0px;
			   padding-left: 0.0em; 
               padding-right: 0.0em; 
               padding-top: 0em; 
               padding-bottom: 0em;
               background-position: 0%;
			   font-family: "Tahoma";
			   color: #999;
			   z-index: auto; 
			   }			   
#menu ul
{
margin-top: 0em;
margin-left: -0.6em;
position: relative;
padding-top: 0em; 
padding-bottom: 0em; padding-left: 0em;
}


#menu ul li
{
position: relative;
padding-left: 1.0em;
display: inline;
}

#menu ul li a
{
	
padding: 0em 0em 0em 0em;
text-decoration:none;
font-size: 14px;
font-family: "Tahoma";
color: #666;
}

#menu ul li a:hover
{
color: #F60;
font-size: 14px;
font-family:  "Tahoma";
text-decoration: underline;
}

#menu ul li a.active {  
			   background-image:url('./images/menuactive.gif'); 
               background-repeat: repeat-x; 
               background-attachment: scroll; 
               background-position: top } 
			   }


/* LINIJA ISPOD MENIJA */

#menubottom 



/* MENI DOLJE */

#menudonji 
{ position: relative;
background-image:url('./images/pozmeni2.gif');
background-repeat: repeat;	
padding-left: 1.0em;  
padding-right: 1.0em; 
padding-top: 0em;   
padding-bottom: 0em;  
background-position: 0% 
height: 33px; 
}

#menudonji ul{
background-image:url('./images/pozmeni2.gif');
background-repeat: repeat;	
margin: 0em;
position: relative;
padding-top: 0.4em; 	padding-left: 270px; 
padding-bottom: 0em; }
	
#menudonji ul li{
	position: relative;
	padding-left: 0.5em;
	display: inline;
	}
#menudonji ul li a{
	padding: 1em 0em 0em 0em;
	text-decoration:none;
	font-size: 14px;
	color:#666;
	}
	
	#menudonji ul li a:hover{
		text-decoration: none;
		color:#960;
		font-family: "Tahoma"}
		
				
#menudonji ul li a.active {  }


#content
{
margin-top: 1.5em;
padding: 0em;
}

p
{
line-height: 1.4em;
margin-bottom: 0.8em;
text-align: left;
font-size: 11px; 
}

html>body/**/ p
{
line-height: 1.5em;
margin-bottom: 1.0em;
}

#primarycontainer
{
float: left;
margin-left: 14px;
margin-top: -2px;
width: 510px;
font-family: "Tahoma"
}



.contentarea
{
margin: 0px;
padding-top: 0em;
}


#lijevakolona
{
margin-top: 0.7em;
float: left;
width: 260px;
font-family: "Arial";
}

html>body/**/ #lijevakolona
{
	margin-top: -0.63em;
	}

#primarycontainer2
{
float: left;
padding-left: 0px;
width: 100%;
}


#primarycontainer3
{
float: left;
padding-left: 0px;
width: 100%;
}

#main
{
margin: 0em 0em 0em 0em;
}

.PanoramaB {
border: thick;
border: #000;
background-color:#fff600;
background-repeat: repeat;
}


#desnakolona
{
margin-top: 0.8em;
float: right;
width: 200px;
font-family: "Arial";
}

html>body/**/ #desnakolona
{
margin-top: -0.4em;
float: right;
}




#footer      
{ width: 100%;    position: relative; 
			   height: 2.0em; 
			   clear: both; background-color: #fff; 
               background-repeat: repeat-x; background-attachment: scroll; 
               font-size: 80%; 
               font-family: Tahoma;
               padding-top: 5.0em; 
               background-position: 0em 2.5em; 
}

#footer .left
{
position: absolute;
left: 4.0em;
bottom: -4.4em;
color: #999;
}

html>body/**/ #footer .left
{
bottom: -0.2em;
}

#footer .right
{
position: absolute;
right: 1.0em;
bottom: -5.5em;
color: #999;
}

html>body/**/ #footer .right
{
bottom: -1.5em;
}

#footer .center
{
position: absolute;
left: 28%;
text-align: center;
bottom: -4em;
color: #999;
}

#footer .center :hover
{
color: #F60;
}

#footer .left :hover
{
color: #F60;
}


html>body/**/ #footer .center
{

bottom: 0em;

}



.divKategorije {
	display: block;
	width: 33%;
	height: 4.5em;
	float: left;
	margin-top: 0.1em;
	padding-top: 0.3em;	
	margin-bottom: -0.5em;
	padding-bottom: 0em;
	padding-left: 1.0em;
	padding-right: 0em;
	border: 0em;
	}

html>body/**/ .divKategorije {
	width: 30%;
	margin-top: -0.5em;
	padding-top: 0.1em;
	margin-bottom: 0.0em;
    padding-bottom: 0em;
	padding-left: 1.0em;
	padding-right: 0em;
	}
              
.divKategorije h3 a {
	color: #03F;
	margin: 0em;
	padding: 0em;
	border: 0em;
	font-size: 14px;
	text-decoration: none;}

.divKategorije h3 a:hover {
	color: #F60;
	}

.divKategorije p {
	margin-top: -1.5em;
	margin-bottom: 0em;
	padding: 0em;
	border: 0em;
	
}

.divKategorije a {
	color: #03F;
	font-size: 10px;
	margin: 0.0em;
	padding-left: 0em;
	border: 0em;
	text-decoration: underline;	
}

.divKategorije a:hover {
	color: #F60;
	}


.box         { position: relative; 
               background-color: none;
               border-top: 1px solid #cccccc;               
               border-bottom: 1px solid #cccccc;  
               border-left: 1px solid #cccccc;           
               border-right: 1px solid #cccccc; 
			   -webkit-border-radius: 6px;
			   border-radius: 6px;
			   margin-bottom: 1.1em; 
               padding: 0.5em; 
               background-position: 0%
			   }
 
.box h4       {  top: 0em;
                 font-size: 12px;
				 text-decoration: none;
                 padding-top: 1.0em;
				 padding-bottom: 0.0em;
                 margin: 0.0em;
                 border: 0.0em;     
                 font-family:"Arial";            
				}
				
html>body/**/  .box { 
               
			   -moz-border-radius: 6px;
			   margin-top: 1.1em;
			   margin-bottom: 0.6em; 
			   padding-bottom: 0.2em; 
              }

.box p        {  
                 font-size: 12px;
				 line-height: 1.25;
                 padding-right: 1.0em;
				 margin: 0.0em;
                 border: 0.0em;
				                            
				}
				
.box h4 a:hover       {  
                 color: #09C;
				                            
				}				
				
.box h5        { margin-top: -0.3px; }		
				

.box h4 a      { color: #f60;  
                 } 				              
				   
		   
 					   

.box h5 a       {  font-size: 9px;
                 text-decoration: none;
                 color: #39F;
				 font-stretch: ultra-condensed;
				 font-weight: 10;
				 
				}
				
.box h5 a:hover       {  
				color: #F60;
				 
				}





/* !!!!!!!!!!!!!!!!!!!!!!! glavna pretraga !!!!!!!!!!!*/			
.pretraga       {		font-family:  "Tahoma";
        position:      relative;
		background-color: transparent;
		background-repeat: repeat;
		padding: 0.0em;
        margin: 0.0em;
        border: 0.0em;
		width : 497px;
		height: auto; 
		
		}	

html>body/**/  .pretraga       {		font-family: "Tahoma";
       		height: 122px; }
		
.sponsor h5	{		font-family: "Tahoma";
        color: #999; 
		font-size: 10px;
		margin-top: 0.0em;
		margin-bottom: 0.0em;
		 }	
		
html>body/**/ .sponsor h5	{		font-family: "Tahoma";
        font-size: 11px;
		}	
		
		
.sponsor a	{		font-family: "Tahoma";
        color: #03f; 
		font-size: 11px;
		text-decoration: none;}			
		
		
.rijeckategorija	{		font-family: "Tahoma";
        color: #03f; 
		font-size: 11px;
		margin-top: -1.6em;
		margin-bottom: -1.8em
		 }			
		
.rijeckategorija h4	{		font-family: "Tahoma";
        
		font-size: 14px;
		 }			

html>body/**/ .rijeckategorija	{		font-family: "Tahoma";
        color: #999; 
		font-size: 14px;
		margin-top: -1.4em;
		margin-bottom: -0.9em }	

.pretraga table      {
       margin-top: 0.2em;
	   margin-bottom: 0.1em;
	   border: 0.0em;
       padding-top: 0.5em;
	   padding-bottom: 0.0em;
	   padding-left: 0em;
	   padding-right: 2em;
	   
	  
}

html>body/**/  .pretraga table      {
       margin-top: 0.1em;
	   padding-top: 0.5em;
	   padding-bottom: 0.2em;
	   padding-left: 0.0em;
	   padding-right: 2.0em;
}	   
	   
.pretraga h3    {top: 0em;
                 font-size: 18px;
                 padding: 0.5em;
				 margin-top: 0.0em;
                 margin-bottom: 0.0em;
				 
				 }
.pretraga h2    {top: 0em;
                 font-size: 14px;
                 padding-top: 0.0em;
				 padding right: 1.2em;
                 padding-left: 0.0em;
				 padding-bottom: -3.0em;
                 margin-top: -1.1em;
                 margin-bottom: 0em;
				 margin-right: -7em;
				 margin-left: 1em;
				 
				}

html>body/**/  .pretraga h2   
{               margin-top: -1.0em;
                margin-bottom: 0em;
	            margin-left: 1.2em;
			    margin-right: -4em;
			   	
				}

.pretraga p    { font-size: 12px;

				}

.pretraga a    { 
				font-size: 80%;
				color: #fff600;
				 
				}
				
/* pretraga gore na profil strani */ 
.pretraga2       {		font-family: "Tahoma";
		margin-top: 14px;
		margin-bottom: 0px;
		padding-top: 0em;
        padding-bottom: 0.0em;		width : 350px;        
}	

html>body/**/  .pretraga2       {		font-family: "Tahoma";
		margin-top: 5px;
		   
}	





.pretraga2 table      {		 padding: 0em;		 margin: 0;		border: 0;  cellspacing: 0;  		cellpadding: 0; 		border-spacing: 0; 		border: none;  background-color: transparent;	 
}
.pretraga2 td     {		 padding: 0;		 margin: 0;		border: 0;  cellspacing: 0;  		cellpadding: 0; 		border-spacing: 0; 		border: none;  background-color: transparent;		 }


.pretraga2 h2    {top: 0em;
                 font-size: 14px;
                 padding-left: 0.5em;
				 padding-right: 1em;
                 margin: 0.0em; 
				 background-color: transparent;
				 }

    		

.pretraga2 p    { font-size: 12px;
                  margin-top: -5px;
				  margin-bottom: 4px
				  background-color: transparent;
				  }
html>body/**/  .pretraga2 p    { font-size: 12px;
                  margin-top: -1px;
				  margin-bottom: 8px
				   }								
				
.pretraga2 a    { 
				font-size: 12px
				background-color: transparent;
				}
							               
				
/* !!!!!!!!!!!!!!!!!!!!	zaglavljespiskafirmi  sortiranje i sl	!!!!!!!!!!!!!!!!*/
							               
.zaglavljespiskafirmi { 
	background-color: #fff600;
	background-repeat: repeat;   font-family: "Arial"; font-size: 12px; 
	
}

.zaglavljespiskafirmi a { 
	background-color:  none; font-size: 12px;   
	
	}

	
	
hr {
  color: #B0B0B0;
  }	

	

.zaglavljespiskafirmi a:active, .zaglavljespiskafirmi a:link, .zaglavljespiskafirmi a:visited { 
	 background-color: #fff600; font-size: 12px; 
	 color: #03F;
	 }
	 

  

/* !!!!!!!!!!!!!!!!!!!	SPISAK DJELATNOSTI!!!!!!!!!!!!!!!!*/      

.spisakdjelatnosti
{

margin-top: -0em;
padding: 0em 0em 0em 0em;
font-family:"Trebuchet MS"
}


.spisakdjelatnosti li
{
color: #F60;
font-size: 13px;
padding-top: 0.3em;
margin-top: 0em;
}


.spisakdjelatnosti a:hover {
	color: #F60;
	}	

.spisakdjelatnosti h3
{
color: #03F;;
font-size: 17px;
}

.spisakdjelatnosti h4
{
font-size: 17px;	
margin-top: 0m;
padding-top: 0em;
}

html>body/**/  .spisakdjelatnosti h4
{
margin-top: 4em;
padding-top: 4em;
}

.banerlijevo
{
margin-top: -1.2em;


}

html>body/**/  .banerlijevo
{
margin-top: 0em;

}

.spisakdjelatnosti a
{
padding: 0em 0em 0em 0em;
color: #03F;
text-decoration: underline;
font-size: 13px;


}






/* AUTO COMPLETE, ONO STO ISKOCI */
.acomplete { font-size:10px; font-family: "Arial";  padding-right: -3px; position: relative; z-index: 10; background-color: #EDF5FF; border: 1px solid silver; }
.acomplete ul, .acomplete li { margin: 0px; padding-left: 3px; list-style: none; color: #666; }
.acomplete li { padding-top: 4px; border-top: none; }
.acomplete .selected { background-color: #ffc; }




/* TABOVI ZA GLAVNU PRETRAGU */
.tab-view{
	 background: url('./images/pretraga.gif');  
	 background-color: transparent;
     background-repeat: no repeat;  
	 padding-top: 7;
	 padding-bottom: 2;
	 padding-left: 7;
	 padding-right: 6;
	 border: 0;
	 
	 }
	 
html>body/**/  .tab-view{
	 
      padding-top: 7;
	  
	 }	 
	 
.tab-active, .tab-normal {
	 margin: 0;
	 text-align: center;
	 top: 10px;
	 z-index: 3;
	 -moz-border-radius: 6px;
	 -webkit-border-radius: 6px;
	 border-radius: 6px;
	 border: solid #FF6400; 
	 }

.tab-active {
	 background: url('./images/bk1.gif'); 
     background-color: transparent;
	 background-repeat: no-repeat;	
	 width: 170px;
	 border: none;	
	 
}


.tab-normal{
	background: url('./images/bk2.gif');
	background-repeat: no-repeat;
	width: 220px;
	border: none; 
	}

html>body/**/  .tab-normal{
	background: url('./images/bk2m.gif');
	background-repeat: no-repeat;
	}


 .tab-active, .tab-normal {
    
	 top: 12px;
	 
	 }



html>body/**/  .tab-active, .tab-normal {
     background-repeat: repeat;			   
	 width: 30%;
	 text-align: center;
	 top: 12px;
	 z-index: 3;
	 border-top: 1px solid #FFE600;
	 border-bottom: none;
	 border-left: 0px solid  #FFE600;
	 border-right: 1px solid #FFE600;
     -moz-border-radius: 8px;
	 
	 }



.tab-active a:link, .tab-active a:visited
{
	font-color: #000;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold; 
}

.tab-normal, .tab-normal a:link, .tab-normal a:visited
{   border-top: none;
	 border-bottom: none;
	 border-left: none;
	 border-right: none;  
	font-color: Gray;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

/* PROFIL FIRME, GORNJI DIO */
#profil
{
color: #000000; font-family: "Tahoma";  

}
#profil h2 /* naziv firme */ { margin-top: 0.2em; margin-bottom: -0.1em;  color: #03F; font-size: 24px; font-family: "Tahoma";  }


#profil b /* podebljane stvari */ 
{
font-size: 12px; padding-left: 0.0em; 
}

#profil p /* podebljane stvari */ 
{
font-size: 12px; margin-top: -0.4em; margin-bottom: -0.1em; 
}

html>body/**/  #profil p /* podebljane stvari */ 
{
font-size: 12px; margin-top: -0.4em; margin-bottom: 0.0em; 
}

#profil ul /* nabrajanje */
{
position: relative;
padding-top: 0.3em; 
padding-bottom: 0em; 
list-style-type: square; 
}

html>body/**/  #profil ul /* nabrajanje */
{
list-style-image: url('./images/bullet.gif'); 
}


#profil ul li  /* element nabrajanja */
{
position: relative;
padding-top: 0.3em;
font-size: 12; font-style: normal; /* velicina adrese, telefona i sl. */ font-family: "Tahoma"};



#profil ul li a 	/* link */
{
padding: 0em 0em 0em 0em;
font-size: 12;
text-decoration: underline;
color:  #03F; 
}

#profil ul li a:hover 	/* link */
{
color: #F60;
}


#profil ul li a:link
{
text-decoration: underline; 
}

#profil ul li a:visited
{
text-decoration: none; 
}

#profil ul li a:hover
{
text-decoration: none;
}

#profil ul li a.active { 
			   background-image:url('./images/menuactive.gif'); 
			   background-repeat: repeat-x; 
               background-attachment: scroll; 
               background-position: top  
}


/* TABOVI U DONJOJ POLOVINI PROFIL STRANE */


#meni-profil { margin-top: 1em; 
	text-align:left;
	}
#meni-profil .tab-panel{
	font-size: 10px;
	width: 980px;
	white-space: normal;
	
}

#meni-profil .tab-view{
	background-image:none;
	background-color: #FFC;  
 	font-size: 12px;
	height: 330px;	
	margin-left: 15.0%;
	margin-top: 1.2%;
	clear: right;
	border: 1px solid #b7b7b7;}
	
html>body/**/  #meni-profil .tab-view {
	margin-left: 16.5%;
	margin-top: 1.1%;
	clear: right;
	border: ridge #D8D8D8;}	
	
#meni-profil #tab-active .tab-view{
	background-color: #FFE600;
	}

#meni-profil .tab-normal, #meni-profil .tab-active{
  	display: block;
	clear: left;
	width: 15%;
	height: 50px;
	border: 1px solid #F9F9F9;
	padding-top: 18px;
	padding-bottom: 3px;
	margin-bottom: 0px;
	margin-top: -1px;
	margin-left: 0px;
	margin-right: 0px;
}

html>body/**/   #meni-profil .tab-normal, #meni-profil .tab-active{
  	display: block;
	clear: left;
	width: 15%;
	height: 30px;
	border: 1px solid #b7b7b7;
	}

#meni-profil .tab-active{
	background: url('./images/bkprofil.gif');
 	background-color: #FFf600;
	margin-top: -1px;
	border: none;
	height: 50px;
}

.spisak {
	margin-left: 10px;
	padding-left: 10px;
	}




html>body/**/   #meni-profil .tab-active{
	background-image: none;
 	background-color: #FFE500;
	border: 2px solid #C4C4C4;
	height: 30px;
	margin-left: -1px;
}

#meni-profil .tab-active a{
 	font-size: 13px;
}

#meni-profil .tab-normal{
	background: url('./images/bkprofil2.gif');
	font-size: 13px;
	background-color: #F9F9F9;
	border: none;
	margin-top: -1px;
}

html>body/**/   #meni-profil .tab-normal{
	background-image: none;
	font-size: 13px;
	background-image:none;
	background-color: #F9F9F9;
	border: 1px solid #C4C4C4;
}

#meni-profil .tab-normal a{
 	 font-size: 11px;
}

/* TABOVI ZA PREPORUKE */

.traziprep {
	margin-top: 0;
	}

#meni-profil .tab-panel2
{
	position: relative;
	float: left;
	width: 100%;
	}

#meni-profil .tab-active2, #meni-profil .tab-normal2{
	background-repeat: no-repeat;
	
	font-size:		12px;
	
	margin:			-3px -5px 1px 5px;
	float:			left;
	padding:		3px 6px 0px 6px;
	
	border-color:	rgb(120,172,255);
	z-index:		1;
	
	position:		relative;
	top:			0;
	display:		inline;
    
    width: 30%;
	text-align: center;
	 
    z-index: 0;

	height: 24px;
	top: -14px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	}
	
html>body/**/  #meni-profil .tab-active2, #meni-profil .tab-normal2{
	font-size:		12px;
	
	margin:			-3px -5px 1px 4px;
	float:			left;
	padding:		3px 6px 4x 6px;
	height: 15px;
	top: -12px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	}	
	
#meni-profil  .tab-normal2{
	margin:			-3px -5px 1px 2px;
	background: url('./images/tab2normal.gif');
	background-repeat: no-repeat;
	border:	none;
	background-color: none;
	height: 24px;
	top: -14px;
		}	

html>body/**/  #meni-profil  .tab-normal2{
	background-image: none;
	border:	2px solid #C4C4C4;
	background-color: #F9F9F9;
	height: 15px;
	top: -12px;
	}
	
html>body/**/  #meni-profil .tab-active2, html>body/**/ #meni-profil .tab-normal2 {
	font-size:		12px;
	margin:			1px -5px 1px 5px;
	top: -208px;
	-moz-border-radius: 6px;
}

#meni-profil .tab-active2 
    
{  
    margin:	-3px -5px 1px 4px;
	background: url('./images/tab2active.gif');
    background-repeat: no-repeat;
	background-color: none;
	border:	none;
	top: -14px;
	
}

html>body/**/  #meni-profil .tab-active2 

{   
    background-image: none;
    background-color: #FFE600;
	background-repeat: repeat;
	border:	2px solid #BCBCBC;
	
}

#meni-profil .tab-active2 a
{
	color: black;
	text-decoration: none;
	font-weight: bold;
}

#meni-profil .tab-normal2 a
{
	color: gray;
	text-decoration: none;
	font-weight: bold;
}

#meni-profil .tab-normal2 a:hover, #meni-profil .tab-normal2 a:focus
{
	color: rgb(120,172,255);
	text-decoration: none;
	font-weight: bold;
}

.tab-view2
{
	clear:			both;
	z-index:		2;
	position:		relative;
	top:			0px;
	padding:		0px;
	margin:			0px;
	height: 		250px;
	
}

html>body/**/  .tab-view2
{
	top:			-200px;
	 }
	
.panelOstaliKontakt	 { font-color: #03F; }


	
/* PROFIL STRANA SPISAK KONTAKT INFORMACIJA, OVO JE TABELA */

#kontakti table{ color: Black; width: 100%; padding: 0; margin: 0; border: none; cellspacing: 0;  cellpadding: 0;   background-color: none; }

#kontakti td{ padding: 0; margin: 0; border: 0; font-family: "Tahoma"; font-size: 12px; font-style: normal;}	

/* PAGER 123 ZA PREPORUKE */

.pagerzapreporuke{    margin-bottom: 0.3em;    	color: Black;	font-size: 14px;		font-weight: bold;	text-decoration: none;}.pagerzapreporuke a{	color: #03F;	font-size: 14px;	text-decoration: none;}/* 

PREPORUKE */#preporuke table{ width: 100%; padding: 0; margin: 0; border: 0; border-spacing: 0; border:none;  cellspacing: 0;  cellpadding: 0;    }#preporuke td{ width: 100%; padding: 0; margin: 0; border: 0; border-spacing: 0; border:none; }#preporukazaglavlje p{	padding: 0;	margin-top: 0.2em;	margin-bottom: 0.2em;	border: 0;	color: Red;	font-size: 11px;	text-decoration: none;		font-weight: bold;		font-family: "Tahoma";}

#preporukatijelo p{	 padding: 0;	 margin: 0;	 border: 0;	color: Black;	font-size: 11px;	font-family: "Tahoma";		text-decoration: none;} 

#preporukatijelo h3{	 margin-top: 2em;} 




/*  !!!!!!!!!!!!!!!!!!!!!  firma u spisku, rezultatu pretrage !!!!!!!!!!!!!!!!!!!!! */

.firmauspisku { background-color: #FFF;	background-image: none;     background-repeat: repeat;    font-family: "Tahoma";  }

.firmauspisku a {   /* link (naziv firme i djelatnosti) */  background-color: #FFF;	color: #03F;	text-decoration: none;	 }

.firmauspisku a:hover 	/* link */
{
color: #F60;
}
.firmauspisku h3 { /* naziv firme, link je pa vazi i firmauspisku a */ 	margin-top: 1px; margin-bottom: 0px; font-size: 15px; color: #03F; 	}

.firmauspisku h4 {  /* adresa, rijec djelatnost */ 	margin-top: 15px; font-size: 13px; font-style: normal; color: #999;}

.firmauspisku p { /* spisak djelatnosti za firmu, link je pa vazi i firmauspisku a */ 			   font-size: 11px;           text-decoration: none;            color:  #999;           margin-top: -22px; padding-top: 8px; }                        
.firmauspisku p a { /* spisak djelatnosti za firmu p + a */ 			font-size: 12px;           text-decoration: underline; color: #03F;}                      
/* !!!!!!!!!!!!!!!!!!!!  paneliostalestrane - paneli na kojima se prikazuju ostale strane o nama i sl.  !!!!!!!!!!!!!!!!!!!!! */

.paneliostalestrane { 	background-color: none;	background-image: none);     background-repeat: repeat;    font-family: "Trebuchet MS"}

html>body/**/  .paneliostalestrane { 	margin-top: 0.1em; padding-top: 160px; background-color: none;	background-image: none);     background-repeat: repeat;    font-family: "Trebuchet MS";}


.paneliostalestrane h2 { /* glavni naslovi */	background-color: none; font-size: 18px; color: #03F; font-family: "Trebuchet MS"}

.paneliostalestrane h3 { /* manji naslovi */	color: 0066CC; font-size: 16px;}

.paneliostalestrane p { /* tekst */	color: Black; font-size: 15px; text-align: justify;}

.paneliostalestrane a { /* link */	background-color: none;	color: 0066CC; }

.paneliostalestrane a:hover 	/* link */
{
color: #F60;
}
.paneliostalestrane ul { /* nabrajanje */	color: Red;}

.paneliostalestrane li p { /* element nabrajanja, koji nije link */	 margin-top: 10px; font-color: Black; font-style: normal;}

.paneliostalestrane ul li p { margin-top: 10px; font-color: Black; font-style: normal;}



/*  !!!!!!!!!!!!!!!!!!!!!  LIJEVA NABRAJANJA za ostale strane o nama i sl.  !!!!!!!!!!!!!!!!!!!!! */      

.infospisak {	/* sve zajedno */	padding-left: 0.5em;		padding-right: 0.5em;		padding-top: 0.5em;		padding-bottom: 0.5em; font-family: "Trebuchet MS";}

.infospisak ul {   /* nabrajanje */	margin-top: -2px; padding-left: -1.5em; color: Red;font-size: 14px;}

.infospisak ul li { /* element nabrajanja */	margin-top: -2px; padding-top: 0.5em;	padding-left: -1.5em;		color: Red;		font-size: 12px; text-decoration: none;}


.infospisak h3 { /* veci tekst, obicno naslov */	color: #03F;		font-size: 16px;}

.infospisak a { /* link */	 padding: 0em 0em 0em 0em;		color: #03F;			text-decoration: underline;		font-size: 14px;}/*  

!!!!!!!!!!!!!!!!!!!!!  NA PROFIL STRANI tekst profil  !!!!!!!!!!!!!!!!!!!!! */

.infospisak a:hover 	/* link */
{
color: #F60;
}


.tekst-profil{   font-weight: 20px;   text-align: left; margin-top: 10px; margin-left: 5px; }

/*  !!!!!!!!!!!!!!!!!!!!!  NA PROFIL STRANI video, kad ga ima  !!!!!!!!!!!!!!!!!!!!! */

.video {position: inherit;	padding:0; left: 100px;    top: 0px;}/*  !!!!!!!!!!!!!!!!!!!!!  NA PROFIL STRANI slika kad nema videa  !!!!!!!!!!!!!!!!!!!!! */

.slika-nema-videa{	position: absolute;	left: 200px;    top: 30px;}/*  !!!!!!!!!!!!!!!!!!!!!  NA PROFIL STRANI oglas  !!!!!!!!!!!!!!!!!!!!! */

.oglas td{ }

.oglas { }
  
.oglas img {	width: 50%;		align: centar;	display: block;    	margin-left: auto;    	margin-right: auto;		}
/* !!!!!!!!!!!!!!!!!!!!!  NA PROFIL STRANI slika kad nema oglasa  !!!!!!!!!!!!!!!!!!!!! */


!!!!!!!!!!!!!!!!!!!!!  NA PROFIL STRANI slika kad nema oglasa  !!!!!!!!!!!!!!!!!!!!! */

.slika-nema-oglasa{	position: absolute;	left: 200px;    top: 30px;}/* 

!!!!!!!!!!!!!!!!!!!!!  NA PROFIL STRANI slike firme OVO JE U STVARI TABELA PA JE VAZAN TD  !!!!!!!!!!!!!!!!!!!!! */

.slikefirme { 	cellspacing: 0;  cellpadding: 0;	border-spacing: 20px; 	border: none;	}

.slikefirme td { /*JEDNA SLIKA I TEKST OKO NJE */	border: 0px solid #C00;  width: 40%; vertical-align: top;   /* da sadrzaj ode gore u kucici */	}

html>body/**/  .slikefirme td { /*JEDNA SLIKA I TEKST OKO NJE */	border: 1px solid #C00;  width: 40%; background-color: #FFF;	vertical-align: top;   /* da sadrzaj ode gore u kucici */	}

.slikefirme img {  /* sama slika */	border: 1px solid #C00;	 width: 130px; 	float: left;	margin-top: 5px; margin-bottom: 5px;margin-left: 10px; margin-right: 10px;}


html>body/**/  .slikefirme img {  /* sama slika */	border:1px solid #C00;	 width: 130px; 	float: left;	margin-top: 5px; margin-bottom: 10px; margin-left: 10px; margin-right: 10px;}



.slikefirme p {  /* tekst */	font-family: "Tahoma"; 	font-size: 12px; }

.slika-nema-slika{	width: 370px; position: absolute;	left: 200px;    top: 30px;} 

.ostalestranenaslovlijevo {	color: #03F;}