/*-----------------------------------------------------
   NOVOSTI
----------------------------------------------------- */
#mainContent .izdvojena-novost h2                     { font-size: 12px; color: #0a2972; }
#mainContent .izdvojena-novost h2 a                   { text-decoration: none; }
	
#mainContent #novosti a:link,
#mainContent #novosti a:visited                       { color: #0a2972; }
#mainContent #novosti a:hover,
#mainContent #novosti a:active                        { color: #9699a1; }

.izdvojena-novost img,
#mainContent #novost img                              {
	display: inline;
	float: left;
	width: 150px;
	padding: 1px;
	border: 1px solid #0a2972;
	margin: 0;
	}
#mainContent #novosti p                               { margin-top: 0; }	
#mainContent #novost img                              { margin: 5px; }
.izdvojena-novost div                                 {
	display: inline;
	float: left;
	width: 430px;
	margin: 0 0 0 15px;
	}
.izdvojena-novost div#novost                          { margin: 0 0 0 15px; padding: 10px 0 0 0; }
#mainContent #popis-novosti                           { font-size: 12px; padding-top: 20px; margin: 0; }
#mainContent #popis-novosti li                        { margin: 3px 0; padding: 0 0 0 15px; background: transparent url(../../images/layout_used_cars/popis-arrow.gif) no-repeat 0 4px; }
	
/*-----------------------------------------------------
   Paginator
----------------------------------------------------- */
#mainContent #paginator                               {
	display: table;
	float: right;
	margin: 20px 0 10px 0;
	padding: 0;
	}
#mainContent #paginator a                             {
	display: block;
	float: left;
	padding: 2px;
	border: 1px solid #5a5a5a;
	width: 15px;
	text-align: center;
	margin-right: 5px;
	text-decoration: none;
	}
#mainContent #paginator a:hover                       { border: 1px solid #5a5a5a; }
#mainContent #paginator a.on,
#mainContent #paginator a.on:hover                    { font-weight: bold; text-decoration: none; color: #fff; background: #0a2972; border: 1px solid #5a5a5a; }
#mainContent #paginator a.disabled,
#mainContent #paginator a.disabled:hover              { color: #c2c2c2; text-decoration: none; border: 1px solid #e3e3e3; }
#mainContent #paginator li                            { background: none; padding: 0; margin: 0; line-height: normal; display: inline; }
#mainContent ul#paginator li a.on:link,
#mainContent ul#paginator li a.on:visited             { color: #fff; }
/*-----------------------------------------------------
   NewsNavigator
----------------------------------------------------- */
#mainContent #news-navigator                          {
	display: table;
	float: right;
	margin: 20px 0 10px 0;
	padding: 0;
	}
#mainContent #news-navigator a                        {
	display: block;
	float: left;
	padding: 2px;
	border: 1px solid #5a5a5a;
	width: 120px;
	text-align: center;
	margin-right: 5px;
	text-decoration: none;
	}
#mainContent #news-navigator a:hover                  { border: 1px solid #5a5a5a; }
#mainContent #news-navigator a.on,
#mainContent #news-navigator a.on:hover               { font-weight: bold; text-decoration: none; color: #fff; background: #0a2972; border: 1px solid #5a5a5a; }
#mainContent #news-navigator a.disabled,
#mainContent #news-navigator a.disabled:hover         { color: #c2c2c2; text-decoration: none; border: 1px solid #5a5a5a; }
#mainContent #news-navigator li                       { background: none; padding: 0; margin: 0; line-height: normal; display: inline; }

/*-----------------------------------------------------
   TABLICE (oprema/cijene)
----------------------------------------------------- */
#mainContent table                                    { margin: 10px 0; width: 100%; }
#mainContent table td                                 { border-bottom: 1px solid #e6e6e6; text-align: center; padding: 3px 5px; }
	
#mainContent table td.left,
#mainContent table th.left                            { text-align: left; }
#mainContent table th                                 {
	background: #0a2972;
	font-weight: bold;
	padding: 3px 5px;
	text-align: center;
	color: #fff;
	border-right: 1px solid #fff;
	border-bottom:  1px solid #fff; 
	}
#mainContent table td.popust                          { background: #0a2972; color: #fff; border-right: 1px solid #fff; font-weight: bold; }
#mainContent table img                                { border: none; padding: 0; margin: 0; }	

/*-----------------------------------------------------
   TRAZILICA
----------------------------------------------------- */
#trazilica form                                       { padding: 0 0 20px 25px; }
	
#trazilica form .input                                {
	background: #fff;
	border: 1px solid #bdbdbd;
	color: #9b9b9b;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 4px;
	width: 150px;
	}	
	
#trazilica form .gumb                                 {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	background: #0a2972;
	border: 1px solid #0a2972;
	color: #fff;
	height: 18px;
	position: relative;
	bottom: -1px !important;
	bottom: 0;
	z-index: 0;
	text-align: center;
	width: 45px;
	}	
	
#trazilica form select                                { width: 120px; font: normal 10px Verdana, Arial, Helvetica, sans-serif; border: 1px solid #bdbdbd; }
	
#mainContent #match-found,
#mainContent #trazilica h2,
#mainContent #results-no                              { margin: 0 0 5px 60px; }

#results-nav                                          { margin-top: 20px; }

#mainContent .result-item                             { margin-bottom: 15px; }
#mainContent .result-item p                           { margin: 2px 0;  }
.url                                                  { font-size: 10px; }
.result-link a                                        { font-weight: bold; }
.result-description                                   { padding-top: 5px; }

/*-----------------------------------------------------
   PRETRAZIVANJE - FORMA
----------------------------------------------------- */
#pretrazivanje                                        {
	padding: 0 0 10px 0;
	border-bottom: 1px solid #ccc;
	margin-bottom: 40px;
	}
	
#pretrazivanje fieldset                               { border: none; }
#pretrazivanje legend                                 { display: none; }

#marka-vozila,
#model,
#vrsta-vozila,
#broj-vrata,
#vozilo-je                                            { width: 180px; }

#pretrazivanje input,
#pretrazivanje select,
#pretrazivanje textarea                               {
	background: #fff;
	border: 1px solid #bdbdbd;
	color: #9b9b9b;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 4px;
	display: inline; 
	}

#pretrazivanje input                                  { width: 172px; }
#pretrazivanje input.small                            { width: 47px; }
#pretrazivanje select                                 { padding: 2px 0; }
#cijenaValuta                                         { width: 40px; position: relative; right: -10px; }
#pretrazivanje input.gumb                             {
	width: 80px;
	background: #0a2972;
	color: #fff;
	text-align: center;
	float: right;
	margin: 15px 0;
	}
#pretrazivanje label                                  { display: block; margin: 10px 0 2px 0; }
#naprednopretrazivanje                                { clear: both; font-size: 10px; }
	
#naprednopretrazivanje a                              { color: #0a2972; text-decoration: underline; }
#naprednopretrazivanje a:hover                        { color: #0a2972; text-decoration: underline; }

/*-----------------------------------------------------
   PRETRAZIVANJE - REZULTATI
----------------------------------------------------- */
.rezultatPretrage                                     {
	display: inline;
	float: left;
	width: 300px;
	height: 124px;
	background: transparent url(../../images/layout_used_cars/pretraga-okvir.gif) no-repeat 0 0;
	position: relative;
	margin: 0 7px 15px 7px;
	}
	
#mainContent .rezultatPretrage img                    {
	display: inline;
	float: left;
	margin: 10px 15px 0 10px;
	width: 140px;
	}
	
#mainContent .cijena                                  {
	position: absolute;
	left: 165px;
	bottom: 20px;
	width: 120px;
	margin: 0;
	padding: 0;
	}		
	
.rezultatPretrage .content                            {
	display: inline;
	float: left;
	width: 115px;
	margin: 15px 0 0 0px;
	}	

/*-----------------------------------------------------
   STRANICA VOZILA
----------------------------------------------------- */
#cijena                                               {
	display: inline;
	float: right;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background: #0a2972;
	margin: -25px 0 20px 20px;
	}
#voziloPodaci                                         {
	display: inline;
	float: left;
	width: 445px;
	line-height: 14px;
	}	
#voziloSlike                                          { display: inline; float: right; width: 160px; }
#voziloSlike img                                      {
	display: inline;
	float: left;
	width: 150px;
	padding: 1px;
	border: 1px solid #0a2972;
	margin: 0 0 5px 0;
	}
#mainContent #voziloPodaci h1                         {
	display: block;
	font-size: 15px;
	font-weight: bold;
	margin: 0 0 15px 0;
	color: #0a2972;
	}
	
#mainContent #voziloPodaci td,
#mainContent #voziloPodaci th                         { text-align: left; }

.blue                                                 { color: #0a2972; }

#mainContent #voziloPodaci table tr#oprema *          { border-bottom: none; padding-bottom: 5px; }
#mainContent #voziloPodaci table tr#opremaTxt td      { border-top: none; padding-bottom: 10px; }
#mainContent #voziloPodaci table td.center            { text-align: center; }
#mainContent #voziloPodaci table td.right             { text-align: right; }
#mainContent #voziloPodaci table tr#cijenaTD td       { padding-left: 10px; padding-right: 10px; background: #0a2972; color: #fff; }
#mainContent #voziloPodaci table td.bg                { background: #0a2972; color: #fff; }	

/*-----------------------------------------------------
   USED CARS
----------------------------------------------------- */
#headingWrapper,
#subHeadingWrapper {
	width: 628px;
	padding: 20px 0 0 0;
	margin-bottom: 20px;
	background: transparent url(../../images/layout_used_cars/used-box-top.gif) no-repeat left top;
	}
	
#heading,
#subHeading {
	background: transparent url(../../images/layout_used_cars/used-box-bottom.gif) no-repeat left bottom;
	color: #fff;
	text-align: center;
	}

#headingWrapper { margin-top: -56px; }

#heading { padding: 10px 20px 30px 20px; font-size: 18px; }	
#heading span { color: #ffff00; }

#subHeading { padding: 0 20px 20px 20px; font-size: 13px; }

#banneri-usedCars img { margin: 0 1px 20px 1px; }