﻿/* Sets element margins, padding, and border to 0 to even out browser differences when adding desired values later. */
html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, a, img, button  {
     margin: 0;
     padding: 0;
     border: 0;
}

html {
  height: 100%;
  font-size: 9pt;
}

/* ovo je pozadivna cijele stranice .. slicica */
body
{
	text-align: center;
	background-color: #690000; /*#c9c9c9;*/
	background-image: url(Images/bg_slice.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Georgia, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
    height:100%;
    /*min-height:100%;
	word-wrap: break-word;*/
}

h1, h2, h3, h4  {color:#444444;}
h5, h6	{color:#666666;}
/*Typographics styles adapted from http://www.thenoodleincident.com/tutorials/typography/ */
h1 {
	margin-top:1em;
	font-size: 1.4em;
	font-weight: bold;
}
h2 
{
	font-size: 12pt;
	font-weight: bold;
}
h3 {
	margin: 0.5em 0;
	font-size: 1.2em;
	font-weight: normal;
}
h4 {
	margin:15px 0px 5px 0px;
	font-size: 10pt;
	font-weight: bold;
}
h5 {
	margin:15px 0px 3px 0px;
	font-size: 8pt;
	font-weight: bold;
}
h6 {
	margin: 0.5em 0;
	font-size: 0.8em;
	/*font-weight: bold;*/
}

p  {margin: 1em 0;}

a {text-decoration:none; color:#FFFFFF}

a:hover {text-decoration:none;}

/*srednji dio stranice */
#wrapper
{
	background-color: #690000;/*#c9c9c9;*/
	width: 860px;
    min-height:100%;
	/*height:800;
	margin-top: 9 auto;*/
	margin: 0 auto; /*za centriranje contenta
	padding-bottom: 13px;
	/*border: 1px solid #FFFFFF;*/
	text-align: left;
	/*background-color: #E4E4ff;
	background-image: url(Images/main_bg.png);
	background-repeat: repeat-x;
	background-position: top center;*/
}
/*** IE5.x/win box model fix ***/
* html .wrapper {   
	width:860px;
	height:100%;
}

/* header obuhvata unutar sebe i logo a definisana je njegova visina 90 pix*/
#header
{
    height:96px;
    background-color:#ff6600;
    width: 860px;
    position: relative;
    _padding:0px 0px 0px 0px;
    _margin:0px 0px 0px 0px;
}
/*
html #header{
	height: 94px;
	width: 860px;
}*/

/*logo firme tj grb sa parametrima pozicioniranja na stranici*/
#logo 
{
	position: absolute;
	top: 9px;
	left: 4px;
	width: 54px;
	height:75px;
}

#bannerlaktasi
{
	position: absolute;
	top: 19px;
	left: 75px;
}

/* pozicionira language box*/
#language
{
	display:inline;
	position: relative;
	float:right;
	top:8px;
	_top:6px;
	right:6px;
	text-align:right;
	font-family:Verdana;
	font-size:8pt;
	color:#FFFFFF;
	margin:-94px 4px 0px 0px;
}
#print
{
	/*background:url(Images/print.jpg)*/
	position: absolute;
	right:15px;
	float:right;
	top:76px;
	text-align:right;
	color:#FFFFFF;
	/*margin:72px 0px 0px 7px;*/
}
#print img
{
	margin-bottom:-3px;
}
/*html #language 
{
    top:18px;
    padding:10px 28px 10px 1px;}*/

#language .text
{   
    height:20;
    padding:0px 8px 0px 1px;}
    
    html #language text{padding:0px 8px 0px 1px}

#mainnav .image
{
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
#mainnav .left	
{
	display:block !important;
	background:url(Images/main_nav_left.jpg) no-repeat left;}
	
#mainnav .right	{background:url(Images/main_nav_right.jpg) no-repeat right;}

#mainnav 
{
	width:860px;
	/*display: block !important;
	height:26px;
	width:840px !important;
	padding-right:16px;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FC506F;
	text-align:-moz-center;
	#text-align:center;*/
	background:url(Images/main_nav_left.jpg) no-repeat left;
	margin:0px -10px 0px -10px;
	#margin-top:-1px;
}

#mainnav .mainmenu
{
    display:table;
    width:828px;
	margin:0 auto;
	background:url(Images/main_nav_slice.jpg) repeat-x;
    /*margin-left:6px;
    padding:0px 0px 0px 0px;*/	
    }

 /*html #mainnav tr {height:26px;}*/
#mainnav .staticmenu
{
	/*margin:0px 0px 0px 0px;*/
	}
#mainnav .item 
{
	height:26px;
	display:table-cell;
	font-weight:bold;
	font-size:8pt;
	text-align:justify;
	padding:0px 3px 0px 3px;
    /*margin:0px 6px 0px 6px;*/
	#margin:-1px 3px 1px 3px;
}
	/*html #mainnav .item {margin:5px 5px 5px 6px;}*/
#mainnav .item a
{
    height:auto;
	display:table-cell;
    padding:1px 0px 0px 0px;
    color:#000000;
}

/* html #mainnav .item {padding:0 20px;}*/

#mainnav .hover 
{
	width:auto;
	height:22px;
	display:table-cell;
	text-align:justify;
	background-color:#FFFFFF;
}

#mainnav .hover a
{
	display:table-cell;
	color:#690000;
	background-color:#FFFFFF;
    padding:0px 0px 2px 0px;
    /*#padding:1px 0px 0px 0px;
    margin: 4px 6px 5px 6px;
    _margin:0px 6px 0px 6px;*/
}

#mainnav .dynamicmenu
{
 	width:auto;
 	background-color:#FFFFFF;
	border:solid 1px #CCCCCC;
	}
#mainnav .dynamicitem 
{
	text-align:justify;
	font-size:8pt;
	height:26px;
}
#mainnav .dynamicitem a
{
    text-align:justify;
    padding:0px 5px 0px 14px;
    margin:0px 0px 0px 5px;
    color:#000000;
	background:url(Images/main_nav_strelica.jpg) no-repeat left;
}

#mainnav .dynamichover
{
	background-color:#FF6600;
	border-top:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	height:26px;
}

#mainnav .dynamichover a
{
    color:#FFFFFF;
	background:url(Images/left_menu_strelica_hover.jpg) no-repeat left;
}

.mainnavzindeks
{
	z-index: 1;
	
}
/*
#mainnav table {border-right:1px solid #FFFFFF;}

#mainnav table table {border-right:none;}*/

#bottommenu
{	
	position:relative;
	margin:0 auto;
	text-align:center;
	display:table;
	padding-top:4px;
	padding-bottom:4px;
	}
#bottommenu .item 
{
	height:15px;
	display:block;
	font-weight:normal;
	font-size:8pt;
	text-align:center;
	/*padding:0px 0px 0px 0px;*/
    margin:0px 4px 0px 4px;
	/*#margin:-1px 3px 1px 3px;*/
}

#contentwrapper{
	/*position: relative;*/
	background-color:#690000; /*#c9c9c9;*/
	padding: 0px 10px 0px 10px;
	min-height:100%;
	/*margin: -2px 0px 0px 0px;
	height:99%;
	min-height:100%;*/
	/*border:1px solid #000099;
	** IE needs this or the contents won't show outside the parent container. ***/
	/*margin-left: 195px;    /*** Critical left col dimension value ***/
	/*width: 600px; /*468px;*/   /*** Critical left and right col/divider dimension value (moves inversly) ***/
	/*border-left: 1px solid #FFFFFF;  /*** Critical left divider dimension value ***/
	/*border-right: 1px solid #FFFFFF; /*** Critical right divider dimension value ***/
}

* html #contentwrapper{	height: 100%;}

#floatwrapper {
	float: left;
	background-color:#690000; /*#c9c9c9;*/
	width: 660px;
	min-height:100%;
	/*** Critical left and right col/divider dimension value (moves inversly) ***/
	/*margin-right: 0px;   ** Static fix ***/
}
* html #contentwrapper{	height: 100%;}

/*.separator
{
    background-color:#009999;
	height:0px;
    min-height:5px;
    _margin-top:-5px;
    _margin-bottom:-5px;
    vertical-align:bottom;}*/
/*html .separator
{
    height:9px;}*/
/* LIJEVA STRANA */
/*****************/
#leftcolumn {
	/*position: relative; /*** IE needs this or the contents won't show outside the parent container. ***/
	width: 200px;    /*** Critical left col/divider dimension value ***/
	/*margin-left: -151px;    /*** Critical left col/divider dimension value ***/
	/*padding-top:10px;
	margin-right:10px*/
}
/* html #leftcolumn {padding-top:10px;}*/

 html #leftcolumn {width:200px;}   /*** Fix only for IE/Mac ***/

/*** This is a fix for IE5/Win at the largest text size setting. ***/
/* \*/
/* html #leftcolumn {margin-right: -3px;}*/
/* */

#leftcolcontainer{
	width: 200px;    /*** Critical left col dimension value ***/
}

#pera
{
    background: url(Images/left_menu_up_right.jpg) no-repeat top right;
    }
#laza
{
    background: url(Images/left_menu_up_left.jpg) no-repeat top left;
    }
    
.mika
{
    background:url(Images/horizontalniMeni_repeatGradient.jpg) repeat-x ;
    margin-right:6px;
    margin-left:6px;
	width:188px;
	height:21px;
    font-family:Georgia;
	font-size:10pt;
	color:#FFFFFF;
	vertical-align:bottom;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:4px;
	text-indent:3px;}

#leftmenu{
	padding:0px 0px 0px 0px;
	border:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	background-color:#690000;
	background:url(Images/left_menu_bottom.jpg) no-repeat bottom;
	}
html #leftmenu
{
    width:200;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
#leftmenu .box 
{
	/*width:188;
	padding:6px 6px 0px 6px;
	margin:-6px -6px 0px -6px;*/
	/*float:right;
	border: solid 1px #FFFFFF;
	background:url(Images/horizontalniMeni_ugao_dole_desno.jpg) no-repeat bottom right;*/
	background:url(Images/left_menu_bottom.jpg) no-repeat bottom;
	background-color:#E6E6E6;
	display: block;
	padding:7px 0px 6px 0px;
	_padding:6px 0px 6px 0px;
	margin:0px 0px 0px 0px;
}

/*#leftmenu .boks h2{
	display: block;
	background:url(Images/horizontalniMeni_ugao_dole_desno.jpg) no-repeat bottom right;
	background-color:#E6E6E6;
	width:188;
	height:1px;
	margin-left:6px;
}*/

#leftnav 
{  
    width:200;
    font-style:normal;
	font-size:10pt;
	color:#ffffff;
	overflow:hidden;
	/*margin-bottom:10px;*/
}

html #leftnav {margin-bottom:20px;}

/*html #leftnav tr {height:25px;}*/

#leftnav .item 
{
	font-size:9pt;
	height:22px;
	width:200;
	background-color:#E6E6E6;
}

#leftnav .item a
{
	background:url(Images/left_menu_strelica.jpg) no-repeat left;
	color:#000000;
	margin-left:9px;
	margin-right:0px;
	padding-left:16px;
}

#leftnav .selected {
	background-color:#690000; 
	color:#FFFFFF;
}
#leftnav .hover
{
	font-size:9pt;
	height:22px;
	width:200;
	background-color:#FF6600;
	border:solid 1px #E6E6E6;
	/*border-right:solid 1px #E6E6E6*;*/
	border-bottom:none;  
    }

#leftnav .hover a
{
	background:url(Images/left_menu_strelica_hover.jpg) no-repeat left;
	color:#FFFFFF;
	margin:0px 0px 0px 8px;
	padding-left:16px;
}

.leftlink
{
    display:block;
    padding:12px 0px 12px 0px;
    /*line-height:25px;*/	
    }
.leftlink a
{
	background:url(Images/left_link_strelica.jpg) no-repeat left;
    display:block;
    text-indent:15px;
    padding-top:5px;
    padding-bottom:5px;

    /*height:8px;
    padding:0px 0px 4px 0px;*/
	}
.leftlink a:hover
{
	text-decoration:underline;
    }
/*#leftnav table {border-bottom:0px;}

#leftnav table table {border-bottom:none;}*/


/* CENTAR */
/*****************/
.breadcrumbs{
	display:block;
	padding:3px 0px 0px 0px;
	vertical-align:bottom;
	position:relative;
	font-size:8pt;
	font-family: Georgia, serif;
	color:#FFFFFF;
}
.breadcrumbs a {
	color:#FFFFFF;
}
#breadcrumbs a:hover {text-decoration:none;}

#centercolumn{
	float: right;
	width: 450px;   /*** Critical left and right col/divider dimension value (moves inversly) ***/
    padding: 0px 0px 0px 0px;
	/*margin-top:5px;
	margin-left: 5px; 
	/* Hidden from IE-mac */
	min-height: 100%;
	}
* html #centercolumn{	height: 100%;}

#copy{
	padding:0px 0px 0px 0px;
	border:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	font-family:Verdana;
	min-height:100%;
	}
* html #copy{	height: 100%;}

/*html #leftmenu
{
    width:450;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}*/
	
#copy a {color:#B03000;}
#copy a:hover {text-decoration:underline;}

#copy .container 
{
    position:relative;
    background-color:#FFFFFF;
    width:430px;
    float:left;
	/*margin:5px 5px 5px 5px;*/
	padding:10px 10px 10px 10px;
	_padding-bottom:8px;
	background-color:#FFFFFF;
	margin-bottom:5px;
	/*height:auto !important;  real browsers */
	 /*height:100%; IE6: treaded as min-height*/
	min-height:1100px;  /*real browsers */}

* html #copy .container {	height:1050px;}

#copy .container2
{
    background-color:#FFFFFF;
    width:610px;
    float:left;
	/*margin:5px 5px 5px 5px;*/
	padding:10px 10px 10px 10px;
	_padding-bottom:8px;
	background-color:#FFFFFF;
	margin-bottom:5px;
    min-height:956px;
	/*vertical-align:top;*/
}
* html #copy .container2 {	height:1200px;}
	
#copy .content {
  margin-bottom:20px;
  height:85%;
  color:#333;
  background:#ffc;
  border:1px solid #333;
  padding:0 10px;}
  
/*#copy .container p
{
    font-size:8pt;
    height:95%;
}*/

#copy .link a
{
    /*float:right;*/
    
    text-align:right;
    display:block;
    margin:6px 6px 6px 3px;
    color:#DB5300;
    font-weight:bold;
    }
    
#copy .link a:hover{
    color:#A92000;
    text-decoration:underline;
    }
    
#copy .sadrzaj
{
	/*width:450px;
    height:600px;*/
    /*text-overflow: ellipsis;*/
    overflow: hidden;
	background: #FFFFFF;    
}
/* html #copy .container {height:1%;}
 */
/* OVDJE SAM PROMJENIO CRVENU POZADINU NA 0px*/
/*#copy img, #rightcolumn img {border:0px solid #FF284E !important;}*/

#copy .imagecontainer{
	/*background:repeat;*/
	display:block;
	/*height:192;*/
	width:430;
	max-width:430;
	position:static;
	text-align:center;
	background-color:#FFFFFF;
	padding:10px 0px 10px 0px;
	_padding-bottom:8px;

}
#copy .middlecontent
{
    margin-top:5px;
	height:192;
	max-width:450;
	}
#copy .banner{
	float: right;
	width: 170px;   /*** Critical left and right col/divider dimension value (moves inversly) ***/
    
    /*vertical-align:top;
	margin-left: 5px; 
	/* Hidden from IE-mac 
    min-height:600px;
	padding-top:10px;*/
}
#copy .sectiontitle
{
    font-size:12pt;
    font-family:Verdana;
    }
#copy #aktuelnobox
{
	position:relative;
	height:163px;
	display:block;
	text-overflow: ellipsis;
	/*padding:10px 10px 10px 10px;*/
	margin-bottom:-5px;
	#margin-bottom:-3px;
	float:left;
	}
#copy .aktuelnoleft	{    background: url(Images/aktuelno_left.jpg) no-repeat top left;
    }
#copy .aktuelnoright	{    background: url(Images/aktuelno_right.jpg) no-repeat top right;
    }
#copy .aktuelno	{
    background-color:#CC0001;
    margin-right:6px;
    margin-left:6px;
	/*width:188px;*/
 	height:20px;
    font-family:Georgia;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	padding:6px 0px 0px 0px;
	text-indent:2px;
}
#copy #aktuelnodatum{
	margin-top:3px;
	color:#690000;
	font-family:Georgia;
	font-size:9pt; 
	font-weight:bold;
	}
	
#copy #aktuelnonaslov{
	margin-top:3px;
	height:auto;
	color:#000000;
	font-family:Georgia;
	font-size:9pt; 
	font-weight:bold;
	margin-bottom:3px;
	}
#copy .aktuelnoopis
{
    float:left;
    width:255px;
    height:48%;
    text-overflow: ellipsis;
    overflow: hidden; 
	color:#000000;
	font-family:Verdana;
	font-size:8pt; 
	font-weight:normal;
	text-align:justify;
	text-indent:27px;
	/*margin-bottom:-1px;
	_margin-bottom:-3px;*/
	}
#copy .3tacke
{
    float:right;
    width:6px;
	clear:none;
	position:absolute;
	bottom:20px;
	}
	
#copy .aktuelnoopsirnije {
	background: url(Images/strelica_opsirnije.jpg) no-repeat left;
	color:#FF6600;
	text-align:right;
	padding:0px 0px 0px 23px;
	font-family:Verdana;
	font-size:8pt; 
	font-weight:bold;
	position:absolute;
	bottom:0px;
	left:163px;
	}
	
#copy .vijestibox
{
	display:block;
	/*padding:10px 10px 10px 10px;*/
	margin:0px 0px 5px 0px;
	float:left;
	}
#copy .vijestileft	{    background: url(Images/vijesti_left.jpg) no-repeat top left; height:26px;
    }
#copy .vijestiright	{    background: url(Images/vijesti_right.jpg) no-repeat top right; height:26px;
    }
#copy .vijesti	{
    background-color:#FF6600;
    margin-right:6px;
    margin-left:6px;
	/*width:188px;*/
 	height:20px;
    font-family:Georgia;
	font-size:9pt;
	font-weight:bold;
	font-variant:small-caps;
	color:#FFFFFF;
	padding:6px 0px 0px 0px;
	text-indent:2px;
}
#copy .vijestdatum{
	margin-top:5px;
	color:#690000;
	font-family:Georgia;
	font-size:9pt; 
	font-weight:bold;
	width:300px;
	/*float:left;*/
	}
	
#copy .vijestnaslov{
	margin-top:4px;
	color:#000000;
	font-family:Georgia;
	font-size:9pt; 
	font-weight:bold;
	}
	
#copy .vijestopis
{
    width:430px;
	margin-top:8px;
	margin-bottom:6px;
	color:#000000;
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	text-align:justify;
	text-indent:27px;
	}
	
#copy .vijestiadmin
{
	margin-top:0px;
	margin-bottom:5px;
	color:#663300;
	font-family:Verdana;
	font-size:8pt; 
	font-weight:normal;
	text-align:left;
	}
	
#copy .opsirnije {
	background: url(Images/strelica_opsirnije.jpg) no-repeat left;
	color:#FF6600;
	text-align:right;
	/*text-indent:24px;*/
	padding:0px 0px 1px 23px;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	}

.separatorvijesti 
{
	clear:both;
	background: url(Images/vijesti_separator.jpg) repeat-x;
	/*margin-top:14px;
	margin-bottom:-8px;*/
	height:1px;/*
	background-repeat:repeat-x;*/
	}
	
.ftb
{
	display:block;
	float:left;
	width:600px;
	background:none;
	font-family:Verdana;
	font-size:9pt;
	padding-left:10px;
	margin:2px 0px 2px 0px;
	text-align:justify;
	line-height:17px;
	}
.ftb p
{
	font-size:9pt;
	padding:3px 0px 4px 0px;
	text-indent:24px;
	text-align:justify;
	}
	
.ftb ul
{
	list-style-type:disc;
	list-style-image:url(Images/bullet.gif);
	_list-style-image:url(Images/bullet_IE.gif);/*
	list-style-position:inside;*/
	padding:3px 0px 4px 5px;
	margin:3px 0px 4px 5px;	
	text-indent:0px;
	}
	
.ftb ol
{
	padding:3px 0px 4px 5px;
	margin:3px 0px 4px 5px;	
	text-indent:0px;
	}
	
.ftb li
{
	padding:3px 0px 4px 5px;
	margin:3px 0px 4px 5px;
	/*background-image:url(Images/bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;*/
	}
	
.ftb br	
{
	font-size:1px;
	line-height:6px;
	}	
	
.ftbkratka
{
	display:block;
	clear:both;
	width:430px;
	background:none;
	font-family:Verdana;
	font-style:normal;
	font-size:9pt;
	/*padding-left:10px;*/
	margin:10px 0px 5px 0px;
	/*padding:0px 0px 0px 0px;*/
	text-align:justify;
	line-height:17px;
	}
.ftbkratka ul
{
	list-style-type: disc;
	list-style-image: url(Images/bullet.gif);
	/*list-style-position: inside;*/
	padding:3px 0px 4px 10px;
	margin:3px 0px 4px 10px;
	}
.ftbkratka ol
{
	padding:3px 0px 4px 17px;
	margin:3px 0px 4px 17px;
	}
.ftbkratka li
{
	padding:0px 0px 4px 0px;
	margin:3px 0px 4px 0px;
	}
	
.ftbkratka p
{
	font-size:9pt;
	padding:3px 0px 4px 0px;
	text-indent:24px;
	text-align:justify;
	}
.ftbkratka p img
{
	float:right;
	text-indent:0px;
	margin-bottom:10px;
	}
.ftbkratka br	
{
	font-size:1px;
	line-height:6px;
	}	
/*#copy td, #copy th {padding: 0.2em 0.5em;}

#copy .container table tr {font-size:0.9em;}

	.txtBox {border:1px solid #999999;}

#copy fieldset {	
	margin:1em 0;
	padding:1em;
	border:1px solid #CCCCCC;
}

#copy legend {
	color:#666666;
	background-color:#FFFFFF;
}	

	 html #copy legend {padding:0.5em;}

	.button {
		border:1px solid #FFFFFF;
		color:#FFFFFF;
		background-color:#FF9900;
		font-size:1em;
	}

	#copy .container .button {border-color:#CCCCCC;}

	div.readmore {
		text-align:right;
		font-size:0.9em;
	}*/
	
/* DESNA STRANA */
/*****************/
#rightcolumn
{
	width: 170px;/*
	position:relative; ** IE needs this or the contents won't show outside the parent container. ***/
	/*margin-right: 0px;    /*** Critical right col/divider dimension value ***/
	/*margin-left: 738px;  ** Static fix **
	_margin-top:5px;*/
	float:right;
}

#rightcolcontainer{
	
	width: 170;
	position:relative;
	/*margin-right: 0;   /*** Cri	tical right col/divider dimension value ***/
	/*	margin-top: 0px;  ** Static fix ***/
}
#rightcolcontainer .box 
{
	background:url(Images/left_menu_bottom.jpg) no-repeat bottom;
	background-color:#E6E6E6;
	display: block;
	padding:7px 0px 6px 0px;
	_padding:6px 0px 6px 0px;
	margin:0px 0px 0px 0px;
}
#rightcolcontainer .item 
{
	font-size:9pt;
	height:22px;
	width:170px;
	background-color:#E6E6E6;
}

#rightcolcontainer .item a
{
	background:url(Images/left_menu_strelica.jpg) no-repeat left;
	color:#000000;
	margin-left:9px;
	margin-right:0px;
	padding-left:16px;
}

#rightcolcontainer .selected {
	background-color:#690000; 
	color:#FFFFFF;
}
#rightcolcontainer .hover
{
	font-size:9pt;
	height:22px;
	width:170px;
	background-color:#FF6600;
	border:solid 1px #E6E6E6;
	/*border-right:solid 1px #E6E6E6*;*/
	border-bottom:none;  
    }

#rightcolcontainer .hover a
{
	background:url(Images/left_menu_strelica_hover.jpg) no-repeat left;
	color:#FFFFFF;
	margin:0px 0px 0px 8px;
	padding-left:16px;
}



.silver {margin:5px 0px 0px 0px;}

.silvercardslice   
{
    background:url(Images/right_menu_silver_card_slice.jpg) repeat-y;
    _height:30px;
    margin:0px 0px 0px 0px;
}

.silvercardstrelica   
{
    background:url(Images/right_menu_silver_card_top.jpg) no-repeat top;
    }

.silvercard
{
	vertical-align:middle;
	width:170;
    text-align:left;
    padding:3px 0px 3px 5px;
    _padding:3px 0px 3px 5px;
    font-family:Verdana;
    font-size:9pt;
    font-weight:bold;
    background:url(Images/right_menu_silver_card_bottom.jpg) no-repeat bottom;
}
.silvercard a {
	text-align:left;
	display:block;
	color:#690000;
    text-align:left;
    padding:8px 0px 11px 26px;
    _padding:9px 0px 10px 26px;
    background:url(Images/right_menu_silver_card_strelica.jpg) no-repeat left;
   }
.silvercard a:hover {text-decoration:underline;}


.card   {margin:5px 0px 0px 0px;}

.orangecardslice   
{
	display:block;
	width:170px;
	text-align:left;
    font-family:Verdana;
    font-size:9pt;
    font-weight:bold;
	color:#FFFFFF;
    background:url(Images/right_menu_orange_card_slice.jpg) repeat-x ;
}
.orangecardslice a:hover {text-decoration:underline;}

.orangecard	{
    padding:0px 0px 0px 7px;
    _padding:0px 0px 1px 7px;
    _margin:-1px 0px 0px 0px;
    background:url(Images/right_menu_orange_card_right.jpg) no-repeat right;
}
.orangecard a 
{
    display:block;
    padding:0px 0px 0px 15px;
    /* CENTRIRANJE 1 LINIJE TEKSTA TEKSTA */
    line-height:39px;
    height:39px;
    background:url(Images/right_menu_orange_card_strelica.jpg) no-repeat left center;
}

.orangecard2{
    padding:0px 0px 0px 7px;
    -padding:0px 0px 1px 7px;
    _margin:-1px 0px 0px 0px;
    background:url(Images/right_menu_orange_card_right.jpg) no-repeat right;}
.orangecard2 a 
{
    display:block;
    padding:5px 0px 0px 15px;
    /* CENTRIRANJE 2 LINIJE TEKSTA TEKSTA */
    line-height:14px;
    height:34px;
    background:url(Images/right_menu_orange_card_strelica.jpg) no-repeat left center;
}
 /* CRVENA KARTICA */
/******************/
.redcardslice   
{
	display:block;
	width:170px;
	text-align:left;
    font-family:Verdana;
    font-size:9pt;
    font-weight:bold;
	color:#FFFFFF;
	background:url(Images/right_menu_red_card_slice.jpg) repeat-x;
}
.redcardslice a:hover {text-decoration:underline;}

.redcard
{
    padding:0px 0px 0px 7px;
    _padding:0px 0px 1px 7px;
    _margin:-1px 0px 0px 0px;
    background:url(Images/right_menu_red_card_right.jpg) no-repeat right;
}
.redcard a 
{
    display:block;
    padding:0px 0px 0px 15px;
    /* CENTRIRANJE 1 LINIJE TEKSTA TEKSTA */
    line-height:39px;
    height:39px;
    background:url(Images/right_menu_red_card_strelica.jpg) no-repeat left center;
}

.redcard2   {
    padding:0px 0px 0px 7px;
    _padding:0px 0px 1px 7px;
    _margin:-1px 0px 0px 0px;
    background:url(Images/right_menu_red_card_right.jpg) no-repeat right;
}
.redcard2 a {
    display:block;
    padding:5px 0px 0px 15px;
    /* CENTRIRANJE 2 LINIJE TEKSTA TEKSTA */
    line-height:14px;
    height:34px;
    background:url(Images/right_menu_red_card_strelica.jpg) no-repeat left center;
}

 /* ANKETA */
/**********/
.anketatop
{
    color:#690000;
    width:170px;
    background:url(Images/anketa_top.jpg) no-repeat top;
    margin:5px 0px 0px 0px;
    padding:6px 0px 0px 0px;
    font-family:Georgia;
    font-size:12pt;
    font-weight:bold;
    background-color:#CCCCCC;
    /*height:27px;
    text-align:left;
    margin:0px 0px 0px 0px;*/
    }
.anketastrelica
{
    text-indent:22px;
    height:21px;
    width:165px;
    font-family:Georgia;
    font-size:12pt;
    font-weight:bold;
    line-height:12px;
    _line-height:13px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 5px;
    background:url(Images/anketa_strelica.jpg) no-repeat left top;
    background-color:#CCCCCC;
    }
/*.anketastrelica .text
{
    display:block;
	vertical-align:middle;
    _margin:-3px 0px 0px 0px;
    padding:0px 0px 3px 0px;
   }*/
.anketapitanje
{
    vertical-align:top;
    height:auto;
    padding:7px 5px 10px 9px;
	/*_padding-bottom:8px;*/
    color:#000000;
    font-family:Verdana;
    font-size:8pt;
    font-weight:normal;
    background:url(Images/anketa_bottom.jpg) no-repeat bottom;
    background-color: #FFFFFF;
}
.anketapitanje a    {color:#690000;}
.anketapitanje p
{
    margin:0px 0px 6px 0px;
    vertical-align:top;
    height:auto;
    padding:0px 0px 0px 0px;
	_padding-bottom:0px 0px 0px 0px;
}
.anketapitanje br{ clear:both;/*line-height:30px; margin:10px 0px 10px 0px;*/}

.searchicon
{
    text-indent:25px;
    height:21px;
    width:165px;
    line-height:12px;
    _line-height:13px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 4px;
    background:url(Images/search_icon.jpg) no-repeat left top;
    background-color:#CCCCCC;
    }
    
.searchdropdown {border-style:inset; border-color:#999999;border-width:2px;}

.weather
{
    clear:both;
    vertical-align:top;
    min-height:90px;
    width:160px;
    padding:6px 5px 8px 5px;
	/*_padding-bottom:8px;*/
    color:#000000;
    font-family:Verdana;
    font-size:8pt;
    font-weight:normal;
    background:url(Images/anketa_bottom.jpg) no-repeat bottom;
    background-color: #FFFFFF;
}
.weather br {clear:both;}
.weatherdatum	
{
	color:#690000;
	font-family:Georgia;
	font-size:11pt; 
	font-weight:bold;
	margin:0px 0px -5px 0px;}
.weathericon 
{
    display:block;
    float:left;
    width:32px;
	vertical-align:top;
    }
.weathertemp 
{
    display:block;
    float:right;
    width:auto;
    color:#CC0001;
    line-height:55px;
    font-family:Verdana;
    font-size:20pt;
    font-weight:bold;
    padding:1px 10px 0px 0px;
    }
/*.roundcont {
	width: 250px;
	background-color: #f90;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(br.gif) no-repeat top right; 
}*/ 


/*.admincorner
{	
	display:block;
	background: url(Images/admin_top_right.jpg) no-repeat top right;
    position:relative;
    float:right;
    height:27px;
    width:6px;
    background-color:#CCCCCC;
    }*/
img.corner {
   width: 6px;
   height: 6px;
   border: none;
   display: block !important;
}   

.admin
{
    margin: 5px 0px 0px 0px;
    /*background: url(Images/admin_top_left.jpg) no-repeat top left;*/
	width:200px;
	background-color:#CCCCCC;
	color:#690000;
	/*height:27px;
    font-family:Georgia;
	font-size:10pt;
	vertical-align:bottom;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;*/
	text-indent:3px;}
	
.admintop
{
    background: url(Images/admin_top_right.jpg) no-repeat top right; 
    }
admintopleft {
   width: 6px;
   height: 6px;
   border: none;
   display: block !important;
}    
.adminbody
{
	font-weight:bold;
	text-decoration:none;
	width:200px;
	color:#000000;
	background-color:#FFFFFF;
    padding:10px 0px 0px 0px;
    font-size:8pt;
    }
    
.adminbody a 
{
	display:block;
	font-size:9pt;
	margin: 5px 10px 5px 10px;
	color:#464646;
	vertical-align:middle;
}
.adminbody a:hover {
	color:#121212;
	text-decoration:underline;
}

.adminbottom
{
    /*vertical-align:top;
    height:54px;
    width:170px;
    padding:7px 5px 10px 9px;
	_padding-bottom:8px;
    color:#000000;
    font-family:Verdana;
    font-size:8pt;
    font-weight:normal;
    background-color: #FFFFFF;
    display:block;
    margin0px 0px 0px 0px;*/
	background: url(Images/admin_bottom_right.jpg) no-repeat top right; 
}

.beacontop
{
    background: url(Images/beacon_top_right.jpg) no-repeat top right; 
    }
.beaconbody
{
	width:170px;
	color:#000000;
	background-color:#FFFFFF;
    padding:10px 0px 0px 0px;
    font-size:8pt;
    }
.adminbody p {
	margin: 0px 10px 0px 10px;
	vertical-align:middle;
}

.bl	{background: url(Images/admin_bottom_left.jpg) 0 100% no-repeat #FFFFFF; margin-top:5px;}
.br {background: url(Images/admin_bottom_right.jpg) 100% 100% no-repeat}
.tl {background: url(Images/beacon_top_left.jpg) 0 0 no-repeat}
.tr {background: url(Images/beacon_top_right.jpg) 100% 0 no-repeat;
	padding:6px 0px 6px 0px; text-align:center;}
.clear {font-size:1px; height:1px;}

/* DNO */
/*****************/
#footerup
{
	clear:both;
	margin:0 auto;
	text-align:center;
    display:block; 
    vertical-align:bottom; 
    width:450px; 
    height:auto;
    background-color:#FFFFFF;
    color:#000000;
    margin-left:0px;
    margin-top:0px;
	min-height:0px;
    }
#footer {
	position:relative;
	text-align:center;
	/*margin-top:-9px;*/
	clear:both;
	display:block;
	/*margin: 0 auto;*/
	/*margin:6px 0px 7px 0px;
	_margin:6px 0px 6px 0px;*/
	background-color:#690000; /*#c9c9c9;*/
	font-size:7pt;
	padding-bottom:5px;
	padding-top:2px;/*
	_padding-top:0px;*/
    color:#FFA500;
}

.button {
		display:inline;
		margin-top:5px;
		padding:1px 5px 1px 5px;
		#padding:1px 0px 1px 0px;
		border:2px outset Orange;
		color:#353535;
		background-color:#FABA78;
		/*background-color:#DB5300;*/
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
		/*letter-spacing:1pt;*/
	}
.button:hover{
		color:#575757;
		background-color:#FCCC8A;
		border:2px outset Gold;
	}
	
.linkbutton {
		border:1px dashed #FFFFFF;
		color:#FFFFFF;
		background-color:#FF9900;
		font-size:9pt;
	}

/*#footer a {
	margin:1px 5px;
	color:#FFA500;
	}*/
	/*.imgfloatright 
	{
		background:url(Images/footer_slice_right.jpg)
		float:right;
		display:inline;
		margin: 0.25em 0 0.25em 1em;
	}
	.imgfloatleft 
	{
		background:url(Images/footer_slice_left.jpg)
		float:left;
		display:inline;
		margin: 0.25em 1em 0.25em 0;
	}*/

 /********* AppMaster2 **********/
/*******************************/

#floatwrapper2 {
	background-color:#690000;	
	width: 840px;
    min-height: 100%;
	/*** Critical left and right col/divider dimension value (moves inversly) ***/
	/*margin-right: 0px;   ** Static fix ***/
}
* html #copy .floatwrapper2 {	height:100%;}

#centercolumn2 {
	float: right;
	width: 630px;   /*** Critical left and right col/divider dimension value (moves inversly) ***/
    padding: 0px 0px 0px 0px;
	/*margin-left: 5px; 
	/* Hidden from IE-mac
    min-height:600px;
	_padding-top:5px; */
	min-height: 100%;
}
* html #copy .centercolumn2 {	height:100%;}


#copy .odjeljenjeleft	{    background: url(Images/odjeljenje_left.jpg) no-repeat top left;
    }
#copy .odjeljenjeright	{    background: url(Images/odjeljenje_right.jpg) no-repeat top right;
    }
#copy .odjeljenje	{
    background-color:#5a5a5a;
    margin-right:6px;
    margin-left:6px;
	/*width:188px;*/
 	height:20px;
    font-family:Georgia;
	font-size:10pt;
	font-variant:small-caps;
	font-weight:bold;
	color:#FFFFFF;
	padding:6px 0px 0px 0px;
	text-indent:2px;
}

/* RADNIK */
#copy .radnik {
    position:relative;
    float:left;
    width:610px;
    margin-bottom:15px;
    /*height:150px;*/
}

#copy .radnikimage
{
    /*width:100px;
    height:150px;*/
    float:left;
    margin:15px 5px 0px 0px;
    /*text-indent:-95px;*/
}

#copy .radnik p 
{
    display:block;
    position:absolute;
    width:250px;
    /*height:150px;*/
    float:left;
    font-family:Georgia;
    font-weight:bold;
    font-size:9pt;
    text-align:left;
    margin-bottom:0px;
    bottom:0;
    left:110px;
}

#copy .radnik h4 {
    display:block;
    position:absolute;
    float:right;
    width:250px;
    /*height:150px;*/
    line-height:1.8;
    text-align:right;
    font-family:Verdana;
    font-weight:normal;
    font-size:8pt;
    margin-bottom:0px;
    bottom:-5px;
    right:5px;
}

#copy .radnik h3
{
	display:block;
	width:350px;
    font-family:Georgia;
    font-weight:bold;
    font-size:9pt;
    text-align:left;
    margin-bottom:0px;
    margin-bottom:0px;
    bottom:0;
    left:5px;
}

#copy .radnik a {
    display:block;
    color:#990000;
    font-family:Georgia;
    font-weight:bold;
    font-size:12pt;
}

/*#copy .radnikopsirnije
{
    width:610px;
    position:relative;
    }
#copy .radnikinfo * {
    width:250px;
    float:right;
}

#copy .radnikinfo * * {
    width:auto;
    float:none;
}*/


/*
#copy2 a {color:#FF6600;}

#copy2 .container 
{
    background-color:#FFFFFF;
	padding:10px 10px 10px 10px;
	_padding-bottom:8px;
	background-color:#FFFFFF;
	margin-top:5px;
}

#copy2 .container p
{
    font-size:8pt;
}*/

#copy .emptycontainer
{
    clear:both;
    display:block;
    background-color:#EEEEEE;
    height:50%;
    width:630px;
    position:absolute;
    bottom:0px;
    /*z-index:10;*/
    }

#copy .gridviewheader
{
    /*padding:3px;*/
	background: #FFFFFF;
	background: url(Images/gridviewheader.gif) repeat-x;
	/*display:block;
	height:25px;*/
	font-size:9pt;
	font-weight:bold;
	font-family:Verdana;
	/*z-index:10;*/
    }
#copy .gridviewfooter
{
	background: #FFFFFF;
	background: url(Images/gridview_bg.gif) repeat-x;
	height:40px;
	/*border-top:solid 2px #990000;
	display:inline-table;
	margin-top:-5px;
	padding-top:10px;*/
    }
    
        
#copy .gridview
{
    padding: 3px;
	background: #FFFFFF;
	background: url(Images/vijesti_separator.jpg) repeat-x;
	height:25px;
	font-size:8pt;
	/*z-index:10;*/
    }
#copy .gridview a
{
    display:block;
    color:#990000;
    margin:3px 0px 2px 0px;
    }
#copy .gridview a:hover
{
    color:#CA0000;
    text-decoration:underline;
    }
    
#copy .headerlink
{
    padding:5px 0px 10px 0px;
	height:20px;
	font-size:10pt;
	font-weight:bold;
	/*z-index:10;*/
    }
#copy .headerlink a
{
    display:block;
    color:#690000;
    margin:3px 0px 2px 0px;
    }
#copy .headerlink a:hover
{
    color:#B90000;
    text-decoration:underline;
    }

#copy .poddokumenti
{
    display:block;
    text-decoration:none !important;
    color:#333333 !important;
    cursor:default;
    /*font-size:9pt;
	font-weight:bold;
    padding:5px 0px 10px 0px;
	height:20px;
	font-size:10pt;
	font-weight:bold;
	z-index:10;*/
    }
#copy .poddokumenti a
{
    display:block;
    /*color:#333333 !important;
    text-decoration:none !important;
    display:block;
    color:#690000;
    margin:3px 0px 2px 0px;*/
    }
#copy .poddokumenti a:hover
{
    display:block;
    /*color:#333333;
    text-decoration:none !important;*/
    }
        
.pollbox
{
	padding-top:6px;
	padding-bottom:12px;
}
   
.pollbar
{
	background-color: #FF9900;
	font-size: 4px;
	margin:2px 0px 2px 0px;
	/*#margin:0px 0px 2px 0px;*/
	}
	
.polloption
{
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	}
	
.polllink
{
	/*padding-top:0px;
	margin-top:0px;
	font-weight:bold;*/
	}

.dropdownlist
{
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	background-color:#FFEECC;
	}
	
.highlight
{
   background-color: #feecd2;
   color: #404000;
}

.naslov
{
   background-color: #FFEAD0;
   padding:7px 10px 7px 10px;
   font-size:11pt;
   font-family:Georgia;
   font-weight:bold;
   color: #000000;
   border-style:dashed;
   border-color:Orange;
   border-width:1px;
}

.pdfbezlinka
{
    display:block;
    color:#000000 !important;
    text-decoration:none !important;
    line-height:32px;
    }

	
@media print 
{
	body{
		font-size:12px;
		/*line-height:13pt;*/
		background:#FFFFFF !important;
		font-family:Verdana;
	}
}	
.heading2 {
	padding: 1em 0 1em 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.2em;
	
}
.heading3 {
	padding: 1em 0 1em 0;
	color:#ffffff;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.2em;
    
}
