BODY {
	margin: 0;
	font: normal 12px verdana, arial, helvetica, sans-serif;
	color: #333;
	BACKGROUND-COLOR: #566783;
	background-image: url(/images/bg.gif);
	background-repeat: repeat-x;
	line-height:1.5em;
	}

TD 			{ font: normal 11px verdana, arial, helvetica, sans-serif; color: #000000; line-height:17px;}
div			{line-height:17px;}

TR.header	{ background: #566783; color: #ffffff; }
TD.header	{ background: #566783; color: #ffffff; }
SELECT		 { font: normal 8pt Verdana,Arial,Helvetica,Helv,Sans-serif; color: #000000;}
INPUT		 { font: normal 8pt Verdana,Arial,Helvetica,Helv,Sans-serif; color: #000000; border: 1px solid #cccccc; background: #f0f0f0; }
INPUT.button { font: normal 8pt Verdana,Arial,Helvetica,Helv,Sans-serif; border: 1px outset #ff9900; background: #ffcc66; color: #000000;}

.block 	{ margin-left: 15px; line-height: 1.5em;	color: #333333; width:435px; margin-bottom:15px; font-size:9pt }

.vesti {font-size:12px; color:#333333; line-height:1.7em;}
.vesti img{float:left; margin-top:5px; margin-right:5px; margin-bottom:5px; }

.block-d 	{margin-left: 20px;	line-height: 16px;	color: #333333;}
.block1 { margin-left: 10px; }
.N0 	{ font: normal 14pt verdana, arial, helvetica, sans-serif; color: #000000; }
.N 		{ font: normal 12pt verdana, arial, helvetica, sans-serif; color: #000000; }
.t 		{ background: #ffffff;  font: normal 100% verdana, arial, helvetica, sans-serif; color: #000000; margin-left: 5; margin-right: 5; margin-top: 5; margin-bottom: 10; }
.ti 	{ font: normal 9pt verdana, arial, helvetica, sans-serif; color: #ffffff; margin-left: 5; margin-right: 5; margin-top: 5; margin-bottom: 10; }
.t1 	{ font: normal 8pt verdana, arial, helvetica, sans-serif; color: #000000; margin-left: 5; margin-right: 5; margin-top: 5; margin-bottom: 10; }
.t1i { font: normal 10px verdana, arial, helvetica, sans-serif; color: #ffffff; margin-left: 5; margin-right: 10; margin-top: 5; margin-bottom: 10; line-height:1.5em;}
.t1i p{ font: normal 10px verdana, arial, helvetica, sans-serif; color: #ffffff; margin-left: 5; margin-right: 10; margin-top: 5; margin-bottom: 10; line-height:1.5em;}
.t2 	{ font: normal 7pt verdana, arial, helvetica, sans-serif; }

.s 		{ font: normal 8pt verdana, arial, helvetica, sans-serif; }
.inv 	{ color: #ffffff; }

.hiddenDiv	{  display:none; }

.pozadina { background: #ffffff; padding: 10px 0;}

#leftmenu 		{ position: absolute; left: 0; top: 118; width: 185; overflow: hidden; z-index: 1;}
#thecontents 	{ position: absolute; left: 185; top: 194; width: 491; overflow-x: hidden; z-index: 4;}
#themenu 		{ position: absolute; left: 655; top: 0; width: 185; overflow-x: hidden; z-index: 11; }
#rightside 		{ position: absolute; left: 665; top: 187; width: 241; overflow-x: hidden; z-index: 3; }


a:link			{ color: #CC3300; text-decoration: none; }
a:visited		{ color: #944150; text-decoration: none; }
a:active		{ color: #990000; text-decoration: none; }
a:hover			{ color: #CC3300; text-decoration: underline; }

a:link.i		{ color: #ffff00; text-decoration: none; }
a:visited.i		{ color: #ffcc00; text-decoration: none; }
a:active.i		{ color: #ffff00; text-decoration: none; }
a:hover.i		{ color: #000000; text-decoration: none; background: #ffff00;}
.meni-crni-ram	{ border-bottom:#000000 solid 1px; border-left:#000000 solid 1px; border-right:#000000 solid 1px;}
.beli 			{color:#FFFFFF}
.naslov-siroki-bordo {width:100%; background-color:#CC193F; padding:0.5em; font-size:11px; color:#FFFFFF; font-weight:bold}

table.kalendar    {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCCCCC; 
					border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC; }
table.kalendar td {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}
.kalendar-bg {	background-image: url(/images/bg-kalendar.gif);	background-repeat: repeat-x;}

table.malalista    {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCCCCC; 
					border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC; }
table.malalista td {border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC; font-size:10px;}

.igraci {font-weight:bold}
/* dodatak */
.trBg thead {
background:transparent url(/images/bg-blue2.gif) repeat-x scroll 0 0;
color:#FFFFFF;
font-weight:bold;
}
.trBg thead tr td {
background:none !important;
}
table.tbl {
border-collapse:collapse;
border-spacing:0;
margin-top:10px;
text-align:center;
width:100%;
}
.tbl thead tr td {
background:transparent url(/images/bg-blue.gif) repeat-x scroll 0 0;
color:#FFFFFF;
font-weight:bold;
}
.dev thead tr td {
background:url(/images/roze.jpg) repeat-x 0 0;
}
.tbl thead tr td.naslov {
background:none;
color:#333333;
font-size:16px;
padding-bottom:10px;
}

.tbl tr td {
padding:4px 0 4px 5px;
}
.tbl .first td {
background:#FFFFFF none repeat scroll 0 0;
}
.tbl tbody tr td {
border-bottom:1px solid #DADADA;
}
.tbl .second td {
background:#F5F5F5;
}
.tbl .first .td-1, .tbl .second .td-1  {
width:25px;
}
.tbl .first .td-2, .tbl .second .td-2  {
padding-left:25px;
text-align:left;
}
img {
border:none;
}
/* product */
.product {
width:100%;
}
.product img {
float:left;
width:200px;
margin:5px 10px 10px 0;
}
.product h2 {
color:#333333;
font-size:13px;
line-height:1.5em;
text-transform:uppercase;
float:left;
width:220px;
margin-top:0;
}
.product ul {
float:left;
margin:0;
padding-left:15px;
width:210px;
}
.product p {
float:left;
width:220px;
}
.product p.all {
float:left;
width:100%;
}
.clear {
clear:both;
}
.price {
background:url(/images/price.png) no-repeat;
color:#553F2C;
float:right;
margin:10px 0 0;
padding:11px 56px 10px 20px;
}
.price:hover {
background:url(/images/price.png) no-repeat 0 -38px;
color:#F0EEE7;
}
a:focus {
outline:none;
}

