
html
{
			color:#000000;
			font: 11px Arial, Helvetica, sans-serif;
}

body
{
			background: #FFFFFF;
}

a
{
			text-decoration: none;
}

a:link
{
			color:#007229;
}

a:visited
{
			color:#007229;
}

a:active
{
			color:#007229;
}

.FloatLeft
{
			float: left;
			padding: 0pt;
			margin: 0pt 16pt 3pt 0pt;
}

.FloatRight
{
			float: right;
			padding: 0pt;
			margin: 0pt 0pt 3pt 10pt;
}

#linkHeader, legend, #LeftCol, .FlashHeader, #FlashHeader, .smallBanner, #footer, .newsBoxLeft a, .newsBoxRight a, #kosarica, .btnNaruci, .btnDetaljnije, .tipkeKosarica, .tipkeDetForma, .tipkeDet, .Paginacija
{
			display: none;
}

#logo
{
			font-size: 14pt;
			color: #000000;
}

h2
{
			font-size: 14pt;
}

#news
{
			margin: 0pt;
			padding: 0pt;
			display: inline;
			float: left;
}

.newsBox2
{
			margin: 0pt 0pt 10pt;
			padding: 0pt;
			display: inline;
			float: left;
			width: 520pt;
}

.newsBox1
{
			margin: 0pt 0pt 10pt;
			padding: 0pt;
			display: inline;
			float: left;
			width: 520pt;
}

.newsBoxLeft
{
			width: 230pt;
			float: left;
			display: inline;
			background: #F6F9F7;
			padding: 15pt 10pt 15pt 15pt;
			border: 1pt solid #CCCCCC;
}

.newsBoxRight
{
			margin: 0pt;
			width: 230pt;
			display: inline;
			float: right;
			background: #F6F9F7;
			padding: 15pt 10pt 15pt 15pt;
			border: 1pt solid #CCCCCC;
}

.newsBoxLeft span, .newsBoxRight span
{
			color: #656565;
			font-size: 7pt;
			margin: 0pt 2pt 0pt 0pt;
			padding: 0pt;
}

.newsBoxLeft h1, .newsBoxRight h1
{
			color: #656565;
			font-size: 11pt;
			margin: 0pt;
			padding: 2pt 0pt 10pt;
}

.newsBoxLeft p, .newsBoxRight p
{
			color: #656565;
			font-size: 9pt;
			margin: 0pt;
			padding: 0pt 0pt 2pt;
}

#products
{
			margin: 0px;
			padding: 0px;
			display: inline;
			float: left;
}

.productsBox2
{
			margin: 0px 0px 10px;
			padding: 0px;
			display: inline;
			float: left;
			width: 675px;
			background: url(../images/bgNews2.gif) repeat-y;
}

.productsBox1
{
			margin: 0px 0px 10px;
			padding: 0px;
			display: inline;
			float: left;
			width: 675px;
			background: url(../images/bgNews1.gif) repeat-y;
}

.productsBoxLeft
{
			width: 305px;
			float: left;
			display: inline;
			background: #F6F9F7;
			padding: 15px 10px 15px 15px;
			font-size: 12px;
}

.productsBoxRight
{
			margin: 0px;
			width: 305px;
			display: inline;
			float: right;
			background: #F6F9F7;
			padding: 15px 10px 15px 15px;
			font-size: 12px;
}

.productsBoxLeft h1, .productsBoxRight h1
{
			color: #656565;
			font-size: 15px;
			margin: 0px;
			padding: 0px 0px 13px;
}

.code
{
			font-size: 11px;
}

.code span
{
			color: #007229;
			text-transform: uppercase;
			font-size: 11px;
}

.productsBoxLeft p, .productsBoxRight p
{
			color: #656565;
			margin: 0px;
			padding: 0px 0px 5px;
}

#products .productsBox1 .productsBoxLeft a:hover, #products .productsBox2 .productsBoxLeft a:hover, #products .productsBox1 .productsBoxRight a:hover, #products .productsBox2 .productsBoxRight a:hover
{
			color: #39B967;
}

.title
{
			display: block;
			margin-bottom: 10px;
			padding: 5px 5px 3px 10px;
			border-left: 5px solid #007229;
			text-transform: uppercase;
			border-top: 1px solid #f8f8f8;
			border-right: 1px solid #f8f8f8;
			border-bottom: 1px solid #f8f8f8;
			background: url(../images/bgTitle.gif) repeat-x 0px 0px;
			font: bold 15px Arial, Helvetica, sans-serif;
}

.titleShop
{
			display: block;
			margin-bottom: 10px;
			padding: 5px 5px 3px 10px;
			border-left: 5px solid #007229;
			text-transform: uppercase;
			border-top: 1px solid #f8f8f8;
			border-right: 1px solid #f8f8f8;
			border-bottom: 1px solid #f8f8f8;
			background: url(../images/bgTitle.gif) repeat-x 0px 0px;
			font: bold 15px Arial, Helvetica, sans-serif;
}

.cjena
{
			display: block;
			text-align: center;
			background: #FFFFFF;
			margin: 0px;
			padding: 2px 0px 0px;
			border: 1px solid #DCE7DF;
			color: #656565;
			width: 122px;
			float: left;
			height: 19px;
}

.tipke
{
			text-align: center;
			clear: both;
			padding: 0px;
			margin: 0px;
}

.tipke label
{
			margin: 0px;
			padding: 0px;
			display: block;
			width: 70px;
			float: right;
}

/********** TEXT GROUP *********/
#aboutGroup
{
			margin-bottom: 15pt;
			padding: 10pt;
}

#aboutGroup h1
{
			font: bold 13pt/12pt Arial, Helvetica, sans-serif;
			margin: 0pt 0pt 12pt;
			padding: 0pt;
}

#aboutGroup p
{
			margin-bottom: 5pt;
}

/********** BREADCRUMBS *********/
#breadcrumbs
{
			margin: 0pt;
			padding: 0pt 0pt 2pt;
			display: block;
}

/********** DOCUMENTS *********/
#vezaniDokumenti
{
			margin:0pt 0pt 20pt;
			padding: 15pt 0pt 0pt;
			float: left;
			clear: both;
}

.document
{
			margin: 0pt;
			padding: 0pt;
			border-bottom: 1pt solid #BCD0C2;
			float: left;
			display: block;
			width: 520pt;
}

.imgBrd
{
			border-left:1pt solid #BCD0C2;
			border-right:1pt solid #BCD0C2;
			margin:0;
			padding:0;
			display: inline;
			float: left;
}

#vezaniDokumenti span
{
			padding: 12pt 0px 0pt 10pt;
			margin: 0pt;
			float: left;
}

/********** GALLERY *********/
.gallery
{
			margin: 12pt 0pt 0pt;
			padding: 0pt;
}

.wrapper
{
			float:left;
			margin:0 2pt 0 0;
			padding:0;
			width: 100pt;
}

.wrapper img
{
			padding: 1pt;
			border: 1pt solid #007229;
			margin: 0pt;
			background: #FFFFFF;
}

.wrapper p
{
			margin-bottom: 3pt;
}

.poruke
{
			color: #656565;
			list-style: inside;
}

#products
{
			margin: 0pt;
			padding: 0pt;
			display: inline;
			float: left;
}

.productsBox2
{
			margin: 0pt 0pt 10pt;
			padding: 0pt;
			display: inline;
			float: left;
			width: 520pt;
}

.productsBox1
{
			margin: 0pt 0pt 10pt;
			padding: 0pt;
			display: inline;
			float: left;
			width: 520pt;
}

.productsBoxLeft
{
			width: 240pt;
			float: left;
			display: inline;
			background: #F6F9F7;
			padding: 12pt 8pt 12pt 12pt;
}

.productsBoxRight
{
			margin: 0pt;
			width: 240pt;
			display: inline;
			float: right;
			background: #F6F9F7;
			padding: 12pt 8pt 12pt 12pt;
}

.productsBoxLeft h1, .productsBoxRight h1
{
			font-size: 10pt;
			margin: 0pt;
			padding: 0pt 0pt 10pt;
}

.code
{
			font-size: 9pt;
}

.code span
{
			text-transform: uppercase;
			font-size: 9pt;
			color: #000000;
}

.productsBoxLeft p, .productsBoxRight p
{
			margin: 0pt;
			padding: 0pt 0pt 2pt;
			font-size: 9pt;
}

.title
{
			display: block;
			margin-bottom: 8pt;
			padding: 3pt 3pt 1pt 8pt;
			text-transform: uppercase;
			font: bold 13pt Arial, Helvetica, sans-serif;
			border: 1pt solid #999999;
}

.titleShop
{
			display: block;
			margin-bottom: 8pt;
			padding: 3pt 3pt 1pt 8pt;
			text-transform: uppercase;
			font: bold 13pt Arial, Helvetica, sans-serif;
			border: 1pt solid #999999;
}

.tipke
{
			text-align: center;
			clear: both;
			padding: 0pt;
			margin: 7pt 0pt 0pt;
}

.cjena
{
			display: block;
			text-align: center;
			background: #FFFFFF;
			margin: 0pt;
			padding: 2pt 0pt 0pt;
			width: 150pt;
			float: left;
			height: 15pt;
			font-size: 10pt;
}

/********* KOSARICA TABLICA *********/
.KosaricaTable
{
			border: none;
			border-collapse:	collapse;
			margin-right: auto;
			margin-left: auto;
			width: 520pt;
			background: #FFFFFF;
			color: #666666;
			margin-bottom: 8pt;
}

.KosaricaTable th
{
			margin: 0px;
			padding: 3pt 1pt 3pt 3pt;
			border-top: 1pt solid #FFFFFF;
			border-right: 1pt solid #FFFFFF;
			border-left: 1pt solid #FFFFFF;
}

.KosaricaTable img
{
			border-style: none;
}

.KosaricaTable td, .KosaricaTable th
{
			text-align: left;
}

.KosaricaTable td
{
			border-bottom: 1pt solid #DCDCDC;
			margin: 3pt;
			padding: 1pt 1pt 1pt 3pt;
}

.kolicina
{
			border:1pt solid #E6E6E6;
			height:12pt;
			padding-top:1pt;
			text-align:center;
			width:28pt;
			font-size: 10pt;
}

.KosaricaTable td.centered, .KosaricaTable th.centered
{
			text-align: center;
			vertical-align: middle;
}

.KosaricaTable td.centered1
{
			text-align: center;
			vertical-align: middle;
			border-style: none;
}

.KosaricaTable .centered1 p
{
			margin: 1pt 18pt 0pt;
			padding: 1pt 0pt;
			display: block;
			border: 1pt solid #DCE7DF;
}

.KosaricaTable .SeparatorLinija
{
			border-style: none;
			margin: 0pt;
			padding: 0pt;
			height: 2px;
			font-size: 0pt;
			font-style: normal;
			line-height: normal;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
}

/********* FORMA *********/
#mainForma 									{ display: inline; padding: 0px; width: 650px; margin: 0px; }
#mainForma p 								{ margin: 5px 5px 10px; padding: 0px; }
#mainForma fieldset 						{ margin: 0px; float: left; display: inline; padding: 0px; width: 650px; }
#mainForma label 							{ text-align: right; width: 200px; display: block; float: left; margin: 3px 0; padding: 0 5px 0 0; color: #3A3A3A; }
#mainForma br 								{ clear:left;}
#mainForma .upit-input 						{ font-size: 1em; background: #FFFFFF; border: 1px solid #CCCCCC; height: 17px; width: 250px; float: left; margin-bottom: 3px; padding: 3px 0px 2px 2px; background: #FFFFFF; color: #3A3A3A; }
#mainForma .textarea 						{ font-size: 1em; background: #FFFFFF; border: 1px solid #CCCCCC; width: 250px; float: left; margin-bottom: 3px; padding: 3px 0px 2px 2px; background: #FFFFFF; color: #3A3A3A; height: 100px; }
#mainForma .radio {
			width: 90px;
			float: left;
			text-align: left;
			padding: 0px;
			margin-right: 10px;
			margin-bottom: 15px;
			margin-left: 10px;
}
#mainForma .dropDown 						{
			font-size: 1em;
			background: #FFFFFF;
			border: 1px solid #CCCCCC;
			height: 23px;
			width: 254px;
			float: left;
			margin-bottom: 3px;
			padding: 3px 0px 2px 2px;
			background: #FFFFFF;
			color: #3A3A3A;
}
#mainForma .dropDown option {
			padding: 3px;
}


.obavezno 									{ color: #FF0000; }
.formTitle 									{ display: block; margin: 0px 0px 5px; padding: 3px 0px 3px 10px; text-transform: uppercase; background: url(../images/bgTitle.gif) repeat-x; border: 1px solid #CCCCCC; font-size: 11px; width: 447px; }
.formTitle span {
			text-transform: none;
			font-weight: normal;
			padding-left: 10px;
}
.formTitle span a:hover {
			text-decoration: none;
}


fieldset 									{
			border-style: none;
			margin: 10pt 0pt;
			padding: 0pt;
}
