/*-----------------------------------------------------
   Typ.
----------------------------------------------------- */
#mainContent                                          { font-size: 12px; }

#mainContent h1 {
	font-size: 24px;
	font-weight: normal;
	color: #f89c1c;
	margin-bottom: 30px;
	line-height: 24px;
	padding: 15px 64px 30px 0;
	}
#mainContent h2                                       {
	font-size: 13px;
	font-weight: bold;
	color: #f89c1c;
	margin: 0 0 10px 0;
	}
#mainContent h3                                       { color: #666666; font-weight: bold; margin: 10px 0; }
.title                                                {
	color: #666666;
	margin: -40px 0 30px 0;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	display: block;
	}
#mainContent p,
#mainContent ul,
#mainContent ol,
#mainContent table                                    { margin: 10px 0; }
#mainContent ul li                                    {
	background: transparent url(../images/layout/bullet.gif) no-repeat 0 6px;
	padding-left: 15px;
	height: 1%;
	}
#mainContent ul.pdf                                   { padding-left: 30px; }
#mainContent ul.pdf li                                {
	background: transparent url(../images/layout/pdf.gif) no-repeat 0 0;
	padding-left: 25px;
	height: 1%;
	margin-bottom: 5px;
	}
#mainContent a                                        { color: #666; text-decoration: underline; }
#mainContent a:hover                                  { color: #000; text-decoration: underline; }

/*-----------------------------------------------------
   ikone (H1)
----------------------------------------------------- */
#h-segway                                             { background: transparent url(../images/layout/ikone/segway.gif) no-repeat right center; }
#h-dekorativnielementi                                { background: transparent url(../images/layout/ikone/dekorativnielementi.gif) no-repeat right center; }
#h-reklamniproizvodi                                  { background: transparent url(../images/layout/ikone/reklamniproizvodi.gif) no-repeat right center; }
#h-dinamicnefigure                                    { background: transparent url(../images/layout/ikone/dinamicnefigure.gif) no-repeat right center; }
#h-satori                                             { background: transparent url(../images/layout/ikone/satori.gif) no-repeat right center; }
#h-promoigre                                          { background: transparent url(../images/layout/ikone/promoigre.gif) no-repeat right center; }
#h-zracnijastuci                                      { background: transparent url(../images/layout/ikone/zracnijastuci.gif) no-repeat right center; }
#h-kostimiibaloni                                     { background: transparent url(../images/layout/ikone/kostimiibaloni.gif) no-repeat right center; }
#h-trampolini                                         { background: transparent url(../images/layout/ikone/trampolini.gif) no-repeat right center; }

#h-segway,
#h-dekorativnielementi,
#h-reklamniproizvodi,
#h-dinamicnefigure,
#h-satori,
#h-promoigre,
#h-zracnijastuci,
#h-kostimiibaloni,
#h-trampolini                                         { width: 510px; }

/*-----------------------------------------------------
   div.images // slike proizvoda
----------------------------------------------------- */
#mainContent .images                                  { text-align: center; padding-top: 10px; }
#mainContent .images img                              { margin: 0 2px 2px 2px; }

#mainContent #gallery                                 { padding-top: 10px; padding-left: 8px; }
#mainContent #gallery img                             { margin: 0 2px 2px 2px; }

/*-----------------------------------------------------
   reference - popis
----------------------------------------------------- */
#firme,
#agencije                                             { display: inline; float: left; }
#firme                                                { width: 540px; margin-right: 30px; }
#agencije                                             { width: 300px; }
#mainContent ul.reference                             {
	display: inline;
	float: left;
	width: 250px;
	margin-right: 20px;
	}	

/*-----------------------------------------------------
   kontakt forma
----------------------------------------------------- */
#forma                                                {
	display: inline;
	float: right;
	width: 370px;
	margin: -140px 200px 0 0;
	text-align: right;
	position: relative;
	}
#forma legend                                         { display: none; }
#forma fieldset                                       { border: none; }

#forma input,
#forma label,
#forma textarea,
#forma fieldset                                       { margin-bottom: 10px; }
#forma label                                          { display: block; float: left; text-align: right; width: 125px; }
#forma input,
#forma textarea                                       {
	width: 220px;
	background: #fff;
	border: 1px solid #666666;
	color: #666666;
	font: normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding: 0 4px;
	}
#forma img                                            { vertical-align: middle; }
#forma textarea                                       { height: 150px; }
#forma #captchaInput                                  { padding: 15px 0; }
#forma #captchaInput input                            { width: 170px; }
#forma #captchaInput .error_message_field             { margin-top: -33px; }
#forma input.gumb                                     { width: 60px; text-align: center; }
.error_message_field                                  {
	display: block;
	position: absolute;
	width: 180px;
	right: -190px;
	text-align: left;
	font-size: 11px;
	color: #c44e3e;
	line-height: 14px;
	vertical-align: middle;
	}
#feedback                                             { text-align: left; }
/*-----------------------------------------------------
   Press kliping
----------------------------------------------------- */
#mainContent a.pdf {
	background: transparent url(../images/layout/pdf.gif) no-repeat left center;
	padding-left: 20px;
	}
	
#mainContent a.wmv {
	background: transparent url(../images/layout/wmv.gif) no-repeat left center;
	padding-left: 20px;
	}	

/*-----------------------------------------------------
   mapa weba
----------------------------------------------------- */
#mainContent .sitemap                                 {
	display: inline;
	float: left;
	width: 250px;
	margin: 10px 0 10px 40px;
	}
#mainContent .sitemap li                              { margin-bottom: 2px; }
#mainContent .sitemap li                              { background: none; }
#mainContent .sitemap ul                              { margin-top: 4px; }
#mainContent .sitemap li ul li                        { background: transparent url(../images/layout/bullet.gif) no-repeat 0 6px; margin-left: 20px; }
