/* By default (td, body..) use Verdana in black. */
option[value=""]{font-style:italic;}option[value="App"]{color:#005A86;}option[value="Game"]{color:#008C62;}option[value="TV"]{color:#BD1783;}option[value="Movie"]{color:#9E4B0B;}option[value="Music"]{color:#9C67A5;}option[value="eBook"]{color:#311873;}option[value="Template"]{color:#D17B07;}option[value="Other"]{color:#696A6E;}option[value="XXX"]{color:#E2007F;}option[value="Script"]{color:#66CC00;}
.ap{color:#005A86;}.ga{color:#008C62;}.tv{color:#BD1783;}.mo{color:#9E4B0B;}.mu{color:#9C67A5;}.eb{color:#311873;}.xx{color:#E2007F;}.ot{color:#696A6E;}.te{color:#D17B07;}.sc{color:#66CC00;}

body
{
	cursor:default;
	font-family: Tahoma, Verdana, arial, helvetica, serif;
	font-size: 12px; 
	margin: 0px 0px 0px 0px;
	background-color: #CCCCCC;
}

/* Normal, standard links. */
a:link, a:visited
{
	color: #003366; //005177
	background-color: transparent;
	text-decoration: none;
}
a:hover
{
	color: #005177; //cc3333
	background-color: transparent;
	text-decoration: none;
}

a img
{
	border: 0px;
}

/************************/
/* HOOTER | MAIN | HEADER  */
/************************/
#header
{
	height: 106px;
	background: #CCC url(header.jpg) no-repeat center top;
}
#header h1
{
	font-family: Georgia, Tahoma, Verdana, arial, helvetica, serif;
	font-weight: bold;
	font-style: italic;
	color: #82C13E;
}

#subheader
{
	padding: 10px;
	border: 1px solid #C5CCD5;
}
.main
{
	background: #CCC url(content0.jpg) repeat-y center top;
}
#footer
{
	background: #CCC url(footer00.jpg) no-repeat center top;
	height: 55px;
}

/************************/
/* HEADER MENU  */
/************************/
#menu {
	margin: 0px;
	padding: 0px;
	background: url(menu0000.jpg) repeat-y center top;
	font: bold 12px/26px Verdana, Arial, Tahoma, Sans-serif;
	height: 26px;
}
#menu ul {
	float: right;
	list-style: none;
	margin:0; padding: 0;
}
#menu ul li {
	display: inline;
}
#menu ul li a {
	display: block;
	float: left;
	padding: 0 8px;
	color: #FFF;	
	text-decoration: none;
}
#menu ul li a:hover {
	background-color: #ECECEC;
	color: #333;	
}
#menu ul li#current a {	
	background-color: #FFF;
	color: #333;
}

/************************/
/* LEFT MENU  */
/************************/
.main_menu
{
	border: 1px solid #C5CCD5;
	background-color: white;
	border-bottom-width: 0;
	width: 128px;
	margin-bottom: 10px;
}
* html .main_menu
{
	/*IE only rule. Original menu width minus all left/right paddings */
	width: 122px;
}
.main_menu_title
{
	font-weight:bold;
	font-size: 11px; 
	padding: 3px 3px;
	display: block;
	color: black;
	width: 122px;
	background-color: #D2E4FC;
	text-decoration: none;
	border-bottom: 1px solid #C5CCD5;
	background: url(mmt_bg00.png);
}
.main_menu_download
{
	font-weight:bold;
	font-size: 11px; 
	padding: 3px 3px;
	display: block;
	color: black;
	width: 182px;
	background-color: #D2E4FC;
	text-decoration: none;
	border-bottom: 1px solid #C5CCD5;
	background: url(down_p.png);
}
.main_menu ul
{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.main_menu a
{
	font-size: 11px; 
	padding: 3px 3px;
	display: block;
	width: 122px; /*Define width for IE6's sake*/
	border-bottom: 1px solid #C5CCD5;
}
.main_menu a:link, .main_menu a:visited
{
	text-decoration: none;
	color: #000000;
}
html>body .main_menu a
{
	width: auto;
}
.main_menu a:hover
{
	background-color: #EFF3F9;
	text-decoration: none;
	color: black;
}

/* NO LINK */
.main_menu_nolink
{
	border: 1px solid #C5CCD5;
	background-color: white;
	font-size: 11px; 
	padding: 3px 3px;
	width: 122px;
	margin-bottom: 10px;
}

.main_menu_nolink center
{
line-height: 200%
}
/************************/
/* MENU IN TABLE  */
/************************/
.s1
{
	margin-bottom: 10px;
}
.tr_title
{
	background: url(tr_title.png) no-repeat left top;
}
.s2
{
	font-weight:bold;
	font-size: 11px; 
	padding: 3px 3px;
	color: black;
	/*background-color: #D2E4FC; dok traje zima :)*/
	text-decoration: none;
	border-bottom: 1px solid #c0c0c0;
	border-top: 1px solid #c0c0c0;
}
.s3
{
	font-size: 11px; 
	padding: 3px 3px;
	color: black;
	text-decoration: none;
	border-bottom: 1px solid #c0c0c0;
}

.row_1
{
	background-color: #FFFFFF;
}
.row_2
{
	background-color: #EFF3F9;
}

/************************/
/* Pozadina za pretragu */
/************************/
.main_search
{
	background-color: #EBEFF9;
	background-image: url(search_b.png);
	background-position: top left;
	background-repeat: repeat-x;
}
.main_search_font
{
	font-size: 11px; 
	color: black;
}

/************************/
/* Paginacija  */
/************************/
div.pagination
{
	font-size: x-small;
	text-align: center;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
}

div.pagination a
{
	padding: 1px 3px 1px 3px;
	margin: 2px 2px 2px 2px;
	border: 1px solid #C5CCD5;
	background-color: #ffffff;
	font-weight:bold;
	color: #000000;
}
div.pagination a:hover, div.pagination a:active
{
	padding: 1px 3px 1px 3px;
	margin: 2px 2px 2px 2px;
	border: 1px solid #D2E4FC;
	background-color: #EFF3F9;
	font-weight:bold;
	color: #000000;
}
div.pagination span.current 
{
	padding: 1px 3px 1px 3px;
	margin: 2px 2px 2px 2px;
	border: 1px solid #D2E4FC;
	background-color: #EFF3F9;
	font-weight:bold;
	color: #000000;
}
div.pagination span.disabled
{
	padding: 1px 3px 1px 3px;
	margin: 2px 2px 2px 2px;
	border: 1px solid #C5CCD5;
	background-color: #ffffff;
	font-weight:bold;
	color: #C5CCD5;
}


/************************/
/* RATING STRARS  */
/************************/

.R1, .R2, .R3, .R4, .R5
{
	background-repeat:no-repeat;
	background-position:center right;
}

.R5
{
	background-image:url(r5000000.gif);
}
.R4
{
	background-image:url(r4000000.gif);
}
.R3
{
	background-image:url(r3000000.gif);
}
.R2
{
	background-image:url(r2000000.gif);
}
.R1
{
	background-image:url(r1000000.gif);
}

.k1,.k2,.k3,.k4,.k5
{
	color:#7395B0;
	margin-left:-9px;
	vertical-align:bottom;
	background-repeat:no-repeat;
	background-image:url(rating00.gif);
}

.k1
{
	background-position:13px -56px;
}

.k2
{
	background-position:13px -42px;
}

.k3
{
	background-position:13px -28px;
}

.k4
{
	background-position:13px -14px;
}

.k5
{
	background-position:13px 0;
}

/* Default font sizes. */
.smalltext
{
	font-size: x-small;
}

/* Error poruka prilikom submiovanja */
.error
{
	font-size:11px;
	text-decoration:none;
	background-color:#F2F7FC;
	border-top:2px solid #CC0000;
	border-bottom:2px solid #CC0000;
	margin-bottom: 10px;
}

/************************/
/* ACP SITES  */
/************************/
.site_wait
{
	background-color:#F4F3A6;
}
.site_white
{
	background-color:#BBF4A6;
}
.site_black
{
	background-color:#F4A6A7;
}
.site_both
{
	background-color:#ffffff;
}

/* ACP NAVIGACIJA */
.acp_nav
{
	margin-bottom: 10px;
	border-bottom: 2px solid #C00000;
}
.td_acp_nav
{
	font-weight:bold;
	font-size: 11px; 
	padding: 3px 3px;
	color: black;
	background-color: #ffffff;
	text-decoration: none;
}

.alert_1 
{
	color: #000000;
	font-size:11px;
	text-decoration:none;
	text-align: center;
	border-top: 1px solid #AA1002;
	border-bottom: 1px solid #AA1002;
	background-color: #F1E4D8;
	margin-bottom: 7px;
	padding: 3px 3px 3px 3px;
}
.alert_1 a
{
	color: #000000;
	font-size:11px;
	text-decoration:none;
}
