

table.notpurchased tr.youhaveboughtit {display:none}
table.notpurchased  {background-color:#ffffff;border-top:1px solid #898D90;}
table.notpurchased tr.td  {border-left:1px solid #898D90;border-top:1px solid #898D90;border-right:1px solid #898D90;}
table.purchased  {background-color:#c8c8c8;border-left:1px solid #000000;border-top:1px solid #000000;border-right:1px solid #000000;}
table.purchased tr.td  {background-color:#898D90;border-bottom:1px solid #000000;border-top:1px solid #000000;border-right:1px solid #000000;}
table.purchased tr.youhaveboughtit {display:}
table.purchased input#ElementIds {display:none}
table.notpurchased a.buylink {display:}
table.purchased a.buylink {display:none}
table.notpurchased a.readmore {display:none}
table.purchased a.readmore {display:}

.ImBought{display:none}


.topicboxtitle { font-size:19px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#8F9EA0;text-decoration:none; }
.subtopicboxtitle { font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#8F9EA0;text-decoration:none; }
.storytopicboxtitle { font-size:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:black;text-decoration:none; }
.storydatetopicboxtitle { font-size:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#8F9EA0;text-decoration:none; }
.ServeFormTitle
{
	font-family:Verdana; font-size:12px; font-weight:bold;
}
.ServeFormLabel{
	font-family:Verdana; font-size:11px;
}
.ServeFormMetaData{
	font-family:Verdana; font-size:11px;border-bottom: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; padding-left:4px;
}

.ServeFormText{
	 FONT-FAMILY: Verdana; FONT-SIZE: 12px; 
}
.ServeFormSubTitle{
	 font-family:Verdana; font-size:11px; color: #5F1B1B; font-weight:normal;font-style:italic;
}
.ServeFormPreTitle{
	 font-family:Verdana; font-size:11px; color: #5F1B1B; font-weight:normal;font-style:italic;
}

.ServeFormHeading
{
	font-family:Verdana; font-size:14px; color:#666666; font-weight:bold;
}
.ServeFormNote
{
	font-family:Verdana; font-size:10px; color:#666666; text-decoration:none;
}
body { 
	   background-color:#fff;
	   background-image:url(/digitalarchive/common/images/infobiro/bg.gif);
	   background-repeat:repeat-y;
	   background-position:left;
	   font-family:Tahoma, Arial, Helvetica, sans-serif;
	   font-weight:normal;
	   color: #515151;
	   font-size:10px; 
	   padding:0; 
	   margin:0px;
	   }
td { font-size:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; } 
a, a:visited, a:active {
		color:#606060;
		background-color: transparent;
		text-decoration: underline;
		}
a:hover {
	 	color: #000;
		background-color: transparent;
		text-decoration: none;
		}			
a.nav, a.nav:visited, a.nav:active {
		font-size:14px;
		color:#0066cc;
		background-color: transparent;
		text-decoration: underline;
		}
a.nav:hover {
	 	color: #000;
		background-color: transparent;
		text-decoration: none;
		}
a.white, a.white:visited, a.white:active {
		color:#fff;
		background-color: transparent;
		text-decoration: none;
		}
a.white:hover {
	 	color: #fff;
		background-color: transparent;
		text-decoration: underline;
		}
a.green, a.green:visited, a.green:active {
		color:#91aa23;
		background-color: transparent;
		text-decoration: underline;
		}
a.green:hover {
	 	color: #91aa23;
		background-color: transparent;
		text-decoration: none;
		}
		
		
a.yellow, a.yellow:visited, a.yellow:active {
		color:#E6E33E;
		background-color: transparent;
		text-decoration: underline;
		}
a.yellow:hover {
	 	color: #E6E33F;
		background-color: transparent;
		text-decoration: none;
		}
		
		
		
h1 { font-size:16px; margin-bottom:5px; padding:0px; }

table#header { background-color:#141414; }
table#log, table#location { color:#fff; font-size:10px; }

table#log a, table#log a:visited, table#log a:active, table#location a, table#location a:visited, table#location a:active {
		font-weight:bold; color:#fff; background-color: transparent; text-decoration: none; 
		}
table#log a:hover, table#location a:hover {
	 	font-weight:bold; color: #fff; background-color: transparent;	text-decoration: underline;
		}			
table#loginbox td { font-size:9px; color:#000; }
form { padding:0; margin:0; }
input#txtUserName, input#txtPassword { width:108px; height:17px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333; border-width: 1px 0 0 1px; border-style:solid; border-color: #9D9EA0; }

.box th { background-image:url(/digitalarchive/common/images/infobiro/tab-bg.gif); background-repeat:repeat-x; height:27px; text-transform:uppercase; font-weight:bold; color:#000; text-align:left; font-size:10px; }
.box td { font-size:9px; color:#626366; padding:10px 0; }
.box p { line-height:13px; }
.active { background-image: url(/digitalarchive/common/images/infobiro/bgactive.gif);  background-position:bottom; background-repeat:no-repeat; text-align:center; }
.inactive { background-image: url(/digitalarchive/common/images/infobiro/bginactive.gif); background-position:bottom; background-repeat:no-repeat; text-align:center; padding-top:15px; }

table#nav a, table#nav a:visited, table#nav a:active {
		font-weight:bold; color:#333; background-color: transparent; text-decoration: none; text-transform:uppercase; font-size:10px;
		}
table#nav a:hover {
	 	font-weight:bold; color: #333; background-color: transparent;	text-decoration: underline; text-transform:uppercase; font-size:10px;
		}
			
.sactive { background-image: url(/digitalarchive/common/images/infobiro/sactive.gif);  background-position:bottom; background-repeat:no-repeat; text-align:center; color:#fff; font-size:9px; font-weight:bold; text-transform:uppercase; padding-top:7px; }
.sinactive { background-image: url(/digitalarchive/common/images/infobiro/sinactive.gif); background-position:bottom; background-repeat:no-repeat; text-align:center; padding-top:7px; color:#fff; }

table#pretraga a, table#pretraga a:visited, table#pretraga a:active {
		font-weight:normal; color:#fff; background-color: transparent; text-decoration: none; font-size:9px;
		}
table#pretraga a:hover {
	 	font-weight:normal; color: #fff; background-color: transparent;	text-decoration: underline; font-size:9px;
		}			
#searchform td { color:#fff; font-weight:bold; }
input#Criteria { width:300px; height:17px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; }

.cats th { padding-left:5px; text-align:left; border-bottom:1px solid #ccc; height:24px; font-weight:normal; }
.cats td { padding-top:10px; }

.istrazivanja { background-image:url(/digitalarchive/common/images/infobiro/it.gif); background-position:top; background-repeat:no-repeat; background-color:#E9ECEC; }
.istrazivanja th { text-align:left;  font-weight:normal; padding-left:5px; border-bottom:1px solid #ccc; }
.ib { background-image:url(/digitalarchive/common/images/infobiro/ib.gif); background-position:bottom; background-repeat:no-repeat; background-color:#E9ECEC; }

ul, li { margin-left:15px; padding:0; line-height:16px; margin-top:0; margin-bottom:0; }

ul a, ul a:visited, ul a:active {
		font-weight:normal; color:#333; background-color: transparent; text-decoration: none; font-size:11px;
		}
ul a:hover {
	 	font-weight:normal; color: #333; background-color: transparent;	text-decoration: underline; 
		}
#submeni td { height:26px; background:url(/digitalarchive/common/images/infobiro/smbg.gif); background-repeat:repeat-x; text-align:center; }
#submeni a, #submeni a:visited, #submeni a:active {
		font-weight:normal; color:#333; background-color: transparent; text-decoration: none; font-size:11px; padding:5px 3px; margin:0;
		}
#submeni a:hover {
	 	font-weight:normal; color: #000; background-color: transparent; text-decoration: underline; padding:5px 3px;
		}
#mctables { border-width: 1px 1px 0 1px; border-style:solid; border-color: #fff; }
#mctables td { border-bottom:1px solid #fff; color:#fff; font-size:10px; }
#mctables div { margin-top:10px; }

input#email { width:157px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:10px; border-width: 1px; border-style:solid; border-color: #fff; background-color:#D0DC61; color:#fff; padding-left:5px; }

#footer td { font-size:9px; }

h2 { font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#8F9EA0;margin:3px; }

td.white { color:#fff; }
td.blue { background-color:#000; color:#fff; background-image:url(/digitalarchive/common/images/infobiro/blue.gif); background-repeat:no-repeat; }
hr { color:#ccc; height:1px; }
.blef { color:#000; }
#mojitextovi td, #mojpress td { padding-left:10px; padding-right:10px; }




a.todo {color:red;font-weight:bold}