/*--------------------------------------
   BASIC
-------------------------------------- */
*                                      { margin: 0; padding: 0; list-style: none; }

body                                   {
	font: normal 10pt "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	background: #fff;
	}

a img                                  { border: none; }
a,
a:link, a:visited                      { color: #000; text-decoration: none; }
br.clear                               { height: 0; line-height: 0; font-size: 0; clear: both; }

/*--------------------------------------
   HIDE
-------------------------------------- */
#logo, #mainMenu, #headerImage, #path, 
#scrollbar, #rl-mapaweba, #rl-print,
#rl-uvecanjeslova, #paginator, #nav,
#izdvojeni-linkovi, #development,
#rl-bottom                             { display: none; }

/*--------------------------------------
   LAYOUT
-------------------------------------- */
#print-logo                            { margin-bottom: 15px; }
#homeFlash                             { width: 680px; height: 238px; }

/*-----------------------------------------------------
   PRETRAGA STANOVA
----------------------------------------------------- */
#pretragaStanova fieldset                             { padding: 0 20px 0 20px; border: 1px solid #808080; }
#pretragaStanova legend                               {
	color: #808080;
	background: #fff;
	padding: 0 5px;
	font-size: 14px;
	}
#pretragaStanova p                                    {
	display: inline;
	float: left;
	width: auto;
	font-size: 11px;
	padding: 0 15px;
	}
#pretragaStanova select                               {
	margin: 5px 0 20px 0;
	font: normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	border: 1px solid #808080;
	}
#pretragaSubmit                                       {
	font: normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	background: #fff;
	border: 1px solid #808080;
	padding: 0 2px;
	width: 50px;
	height: 20px;
	position: relative;
	top: 35px;
	right: -10px;
	}
#pretragaStanova option                               { padding: 1px 5px; }

/*-----------------------------------------------------
   Rezultati
----------------------------------------------------- */
#rezultati table                                      { width: 100%; }
#rezultati th                                         { padding: 5px 10px; border-bottom: 1px solid #808080; }
#rezultati td                                         { padding: 2px 5px; text-align: center; border-bottom: 1px solid #dadada; }
#rezultati p                                          { padding: 10px 30px; }
#rezultati .left                                      { text-align: left; }
#rezultati .right                                     { text-align: right; }

/*-----------------------------------------------------
   ZGRADA
----------------------------------------------------- */
#mainContainer #zgradaFlash1,
#mainContainer #zgradaFlash2                          { width: 680px; height: 286px; position: relative; left: -20px; margin-bottom: 0; } 
#mainContainer #zgradaFlash2                          { page-break-after: always; }
#mainContainer #procelja                              {
	display: inline;
	float: left;
	margin: 0;
	padding: 55px 0 35px 0;
	}		
#mainContainer #procelja li                           {
	display: inline;
	background: none;
	padding: 0;
	margin: 0 15px 0 0;
	}	
#procelja img                                         { padding: 2px; border: 1px solid #fff; }
#procelja img.on                                      { border: 1px solid #000; background: #f7ebce; }

#zgrada-tablica                                       {
	display: inline;
	float: right;
	width: 350px;
	text-align: center;
	}
#zgrada-tablica h2                                    { text-align: center; }
#zgrada-tablica table                                 { font-size: 11px; width: 100%; line-height: 15px; }
#zgrada-tablica table td                              {
	text-align: right;
	color: #000;
	padding: 1px 3px;
	border-bottom: 1px solid #ccc;
	}
#zgrada-tablica table td.left                         { text-align: left; color: #000; }
#tablica-etaze table                                  { width: 630px; }
#mainContainer #zgrada-tablica h3                     { margin-bottom: 0; }

/*-----------------------------------------------------
   ETAZA
----------------------------------------------------- */
#tablica-etaze table                                  { margin: 0 0 20px 20px; }
#tablica-etaze table th                               {
	font-weight: bold;
	text-align: center;
	padding: 5px 0;
	border-bottom: 1px solid #ccc;
	}	
#tablica-etaze table td                               { padding: 5px 5px 10px 5px; border-bottom: 1px solid #ccc; }
#tlocrtEtaze                                          { width: 670px; height: 282px; position: relative; left: -10px; text-align: center; }

/*-----------------------------------------------------
   STAN
----------------------------------------------------- */
#tlocrt-stana                                         { clear: both; text-align: center; font-size: 8pt; }
#polozaj h2                                           { text-align: left; }
#kompas-stan                                          { text-align: left; background: #fff; }
#stan-podaci                                          { padding: 40px 0 20px 0; text-align: center; }
#stan-podaci table                                    { margin: 0 0 20px 180px; width: 300px; page-break-before: always; }
#stan-podaci table td                                 { padding: 3px 1px 3px 0; text-align: right; }
#stan-podaci table td.left                            { padding: 3px 0 3px 5px; text-align: left; }
#stan-podaci table .ukupno td                         { border-top: 1px solid #808080; font-weight: bold; }
#cijene                                               { text-align: left; }

#procelje,
div#etaza                                             { width: 640px; height: 190px; margin-bottom: 10px; }
/*--------------------------------------
   TYP
-------------------------------------- */
h1                                     { font-size: 16pt; font-weight: normal; margin-bottom: 20px; }
h2                                     { font-size: 14pt; font-weight: normal; margin: 15px 0; }
h3,
h4,
h5,
h6                                     { font-size: 13pt; margin: 15px 0; }
p, ul, ol, table                       { margin: 15px 0; }
img                                    { display: inline; margin: 0 5px; }