/* ---------- GLOBALNE POSTAVKE ---------- */
body {
	background: #EEEEEE;
	margin: 0px;
	padding: 0px;
}
TABLE.sirina {
	width: 98%;
}
.borderglavni {
	border-right: 1px solid #7D7D7D;
	width: 98%;
	background: #FFFFFF;
}
.razmaknica {
	border-right: 1px solid #7D7D7D;
}
TD.bojacrte {
	background: #D01818;
}
h1 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	border-bottom: 1px solid #D01818; 
	padding-bottom: 3px;
}
.marginnula {
	margin: 0px;
	padding: 0px;
}
.vazantekst {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
hr {
	border: 0;
	width: 100%;
	height: 1px;
	color: #D01818;
	background-color: #D01818;
}
ul li {
	list-style-image: url(design/strelica.gif);
}
/* ----------------------------------------*/

/* ----------------- GUMBI ----------------- */
a.gumbsivi:link {
	font: bold 10 px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #EEEEEE;
	line-height: 14px;
	width: 120px;
	border: 1px solid #949494;
	display: block;
}
a.gumbsivi:visited {
	font: bold 10 px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #EEEEEE;
	line-height: 14px;
	width: 120px;
	border: 1px solid #949494;
	display: block;
}
a.gumbsivi:hover {
	font: bold 10 px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D01818;
	line-height: 14px;
	width: 120px;
	border: 1px solid #000000;
	display: block;
}
a.gumbnaruci:link {
	font: bold 11 px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D01818;
	line-height: 16px;
	width: 120px;
	border: 1px solid #949494;
	display: block;
}
a.gumbnaruci:visited {
	font: bold 11 px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D01818;
	line-height: 16px;
	width: 120px;
	border: 1px solid #949494;
	display: block;
}
a.gumbnaruci:hover {
	font: bold 11 px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #E03D3D;
	line-height: 16px;
	width: 120px;
	border: 1px solid #000000;
	display: block;
}
a.gumbposalji:link {
	font: bold 11 px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D01818;
	line-height: 16px;
	width: 140px;
	border: 1px solid #949494;
	display: block;
}
a.gumbposalji:visited {
	font: bold 11 px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D01818;
	line-height: 16px;
	width: 140px;
	border: 1px solid #949494;
	display: block;
}
a.gumbposalji:hover {
	font: bold 11 px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #E03D3D;
	line-height: 16px;
	width: 140px;
	border: 1px solid #000000;
	display: block;
}
a.gumbdodaj:link {
	font: bold 11 px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D01818;
	line-height: 16px;
	width: 50px;
	border: 1px solid #949494;
	display: block;
}
a.gumbdodaj:visited {
	font: bold 11 px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D01818;
	line-height: 16px;
	width: 50px;
	border: 1px solid #949494;
	display: block;
}
a.gumbdodaj:hover {
	font: bold 11 px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #E03D3D;
	line-height: 16px;
	width: 50px;
	border: 1px solid #000000;
	display: block;
}
/* ----------------------------------------*/

/* ----------------- IZDVOJENI ARTIKLI ----------------- */
.nazivartikla {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.cijenaartikla {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #D01818;
	text-decoration: none;
	text-align: center;
}
TD.izdvojenetablicecrvene {
	background: #D01818;
}
TD.izdvojenetablice {
	background: #939393;
}
.izdvojenetablicenaslovcrveni {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	background: #D01818;
}
.izdvojenetablicenaslov {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	background: #939393;
}
.borderizdvojenetablice {
	border-left: 1px solid #CACACA;
	border-right: 1px solid #CACACA;
}
/* ----------------------------------------*/
.text {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
a.text:link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	line-height: 18px;
}
a.text:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	line-height: 18px;
}
a.text:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #E58C00;
	text-decoration: none;
	line-height: 18px;
}
.textmali {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.textmalicrveni {
	font: 10px Arial, Helvetica, sans-serif;
	color: #BE141A;
	text-decoration: none;
}
.okvirtablice {
	background-color: #FFFFFF;
	border: 1px solid #949494;
}

.okvir {
	border: 1px solid #949494;
}


/* ----------------- MENU ----------------- */
a.menu:link {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #C5C5C5;
	display: block;
	background: #F1F1F1;
}
a.menu:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #C5C5C5;
	display: block;
	background: #F1F1F1;
}
a.menu:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #D01818;
	display: block;
	background: #FEFDFD;
}
a.menu2:link {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #C5C5C5;
	display: block;
	background: #F1F1F1 url(design/plusic.gif) no-repeat left center;
}
a.menu2:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #C5C5C5;
	display: block;
	background: #F1F1F1 url(design/plusic.gif) no-repeat left center;
}
a.menu2:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #D01818;
	display: block;
	background: #FEFDFD url(design/plusic.gif) no-repeat left center;	
}
a.menuizdvoji:link {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #C5C5C5;
	display: block;
	background: #E2E2E2 url(design/plusic.gif) no-repeat left center;
}
a.menuizdvoji:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #C5C5C5;
	display: block;
	background: #E2E2E2 url(design/plusic.gif) no-repeat left center;
}
a.menuizdvoji:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #D01818;
	display: block;
	background: #FEFDFD url(design/plusic.gif) no-repeat left center;	
}
a.menuizdvoji2:link {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #C5C5C5;
	display: block;
	background: #E2E2E2;
}
a.menuizdvoji2:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #C5C5C5;
	display: block;
	background: #E2E2E2;
}
a.menuizdvoji2:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
	border-top: 1px solid #FBFBFB;
	border-bottom: 1px solid #D01818;
	display: block;
	background: #FEFDFD;	
}
TABLE.menu a{
	width: 177px;
}
body>table TABLE.menu a{
	width: 157px;
}
TR.menu a{
	border-left: 5px solid #C5C5C5;
	padding-left: 15px;
}
TR.menu a:hover{
	border-left: 5px solid #D01818;
}
.podmenu {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	border-top: 1px solid #949494;
	border-bottom: 1px solid #949494;
	background: #F6F6F6;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.podmenulink:link {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding-left: 26px;
	background: transparent url(design/kockica2.gif) no-repeat left center;
}
a.podmenulink:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding-left: 26px;
	background: transparent url(design/kockica2.gif) no-repeat left center;
}
a.podmenulink:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #D01818;
	text-decoration: none;
	padding-left: 26px;
	background: transparent url(design/kockica2.gif) no-repeat left center;
}
tr.downloadcjenika a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 22px;
	display: block;
	padding-left: 40px;
	background: #D01818 url(design/disketa.gif) no-repeat left center;
}
tr.downloadcjenika a:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 22px;
	display: block;
	padding-left: 40px;
	background: #D01818 url(design/disketa.gif) no-repeat left center;
}
tr.downloadcjenika a:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 22px;
	display: block;
	padding-left: 40px;
	background: #E03D3D url(design/disketa.gif) no-repeat left center;
}
TABLE.downmenu a{
	width: 177px;
}
body>table TABLE.downmenu a{
	width: 137px;
}
/* ----------------------------------------*/

/* ------------ IZBORNIK VRH ------------ */
TABLE.izbornikvrh {
	padding: 2px;
}
TD.izbornikvrh {
	padding-left: 5px;
	padding-right: 5px;
	line-height: 18px;
	border-right: 1px solid #E1E1E1; 
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
TD.izbornikvrh a{
	text-align: center;
	line-height: 18px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
TD.izbornikvrh a:hover{
	text-align: center;
	line-height: 18px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #E1E1E1;
	text-decoration: none;
}

/* ----------------------------------------*/

/* ------------ FOOTER ------------ */
.footer {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:link {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:hover{
	font: 11px Arial, Helvetica, sans-serif;
	color: #E1E1E1;
	text-decoration: none;
}

/* ----------------------------------------*/

/* ------------ HEAD MENU ------------ */
TABLE.headmenu {
	padding: 0px;
	line-height: 22px;
	margin: 0px;
}
TD.headmenu {
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	line-height: 22px;
	border-right: 1px solid #525252;
}
TD.headmenu a{
	text-align: center;
	line-height: 22px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
TD.headmenu a:hover{
	text-align: center;
	line-height: 22px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #525252;
	text-decoration: none;
}

/* ----------------------------------------*/

/* ----------------- NOVOSTI ----------------- */
.naslovnovosti {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #D01818;
	background: url(design/bullet.gif) no-repeat left bottom;
	border-bottom: solid 1px #DDDDDD;
	padding-left: 14px;
}
.textnovosti {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 18px;	
}
a.linknovosti:link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #D01818;
	line-height: 18px;	
	text-decoration: underline;
}
a.linknovosti:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #D01818;
	line-height: 18px;	
	text-decoration: underline;
}
a.linknovosti:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #D01818;
	line-height: 18px;	
	border-bottom: solid 1px #DDDDDD;
	text-decoration: none;
}
.datumnovosti {
	font: 11px Arial, Helvetica, sans-serif;
	color: #D01818;
}
.okvirslike {
	border-right: solid 1px #949494;
	border-left: solid 1px #949494;	
}
.slikanovosti {
	margin-right: 6px;
	margin-bottom: 4px;	
}
/* ----------------------------------------*/

/* ----------------- MALA KOŠARICA  ----------------- */
.okvirkosarice {
	border: 1px solid #949494;
	background: #FFFFFF;
}
.kosaricamalatext {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
/* ----------------------------------------*/

/* ----------------- PREGLED KOŠARICE  ----------------- */
.tablehead {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0;
	text-decoration: none;
	background: #939393;
}
.forma {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #EEEEEE;
	border: 1px solid #949494;
	padding-left: 2px;
}
.kolicina {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #949494;
	padding-left: 2px;
	text-align: center;
}
.kosaricacijena {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	margin: 0;
	text-decoration: none;
}
a.gumbobrisi:link {
	text-align: center;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: #D01818;
	line-height: 18px;
	width: 30px;
	border: 1px solid #949494;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
}
a.gumbobrisi:visited {
	text-align: center;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: #D01818;
	line-height: 18px;
	width: 30px;
	border: 1px solid #949494;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
}
a.gumbobrisi:hover {
	text-align: center;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: #E03D3D;
	line-height: 18px;
	width: 30px;
	border: 1px solid #000000;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
}
/* ----------------------------------------*/

/* --------------- PREGLED ARTIKALA --------------- */
.naslovkategorije {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	border-bottom: 1px solid #D01818; 
	padding-bottom: 3px;
}
.naslovpodkategorije {
	font: bold 12px Arial, Helvetica, sans-serif;
	background: url(design/bullet.gif) no-repeat left bottom;
	border-bottom: solid 1px #949494;
	padding-top: 16px;
	padding-left: 16px;
	color: #000000;
	text-align: left;
	text-decoration: none;
}
a.imeartikla:link {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	margin: 0;
	text-decoration: none;
	padding-top: 12px;
	padding-left: 4px;
}
a.imeartikla:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	margin: 0;
	text-decoration: none;
	padding-top: 12px;
	padding-left: 4px;
}
a.imeartikla:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #464646;
	text-align: left;
	margin: 0;
	text-decoration: none;
	padding-top: 12px;
	padding-left: 4px;
}
.malacijena {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	margin: 0;
	text-decoration: none;
}
/* ----------------------------------------*/

/* ---------------- OPIS ARTIKLA ---------------- */
.opiscijena {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #D01818;
	text-decoration: none;
	text-align: center;
}
.detalji {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #F3F3F3;
	border: 1px solid #000000;
	padding: 10px;
	line-height: 20px;
}
.naslovartikla {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #646464;
}
.opisfooter {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	background: #646464;
}
/* ----------------------------------------*/

/* ADMIN */
.formacijena {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #949494;
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	font-weight: bold;
}
.formagumb {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	background-color: #D01818;
	border: 1px solid #949494;
	padding-left: 2px;
	cursor: hand;	
}
.bordermenu {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7D7D7D;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7D7D7D;
}
.textmalicrni {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.textmalicrni:link {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.textmalicrni:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.textmalicrni:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #E58C00;
	text-decoration: none;
}
/* tablica index */
#novostiponude
{
	float: left;
	margin-left: 20px;
}
#novostiponude table
{
	width: 220px;
	
	
	margin-bottom: 20px;
}
#novostiponude:hover .borderizdvojenetablice
{
	border-color: red;
	background-color: #f7f7f7;
}
#naslovna h1
{
	width: 96%;
	text-align: left;
}
