#wrapper {
	background-image: url(../pic/bkglines.gif);
	background-repeat: repeat-y;
	width: 924px;
	overflow: inherit;
	position: relative;
	height: auto;
	text-align: left;
}

#main_menu {
	width: 181px;
	margin-top: 5px;
	height: auto;
	padding-left: 5px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
}

#header {
	background-image: url(../pic/header_top.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: auto;
	text-align: left;
}
.redspacer {
	background-image: url(../pic/spacer.gif);
	background-repeat: no-repeat;
	width: 5px;
	float: left;
	height: 60px;
	margin-right: 5px;
}

#grb {
	background-image: url(../pic/grbgrada.jpg);
	background-repeat: no-repeat;
	height: 133px;
	width: 94px;
	position: absolute;
	top: -27px;
	left: 47px;
	z-index: 5;
}
.galgroupheader {
	background-image: url(../pic/topnav.png);
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.galslideheader {
	background-image: url(../pic/topnav.png);
}



/*----------------------------------*/

ul.ttmenu {
margin: 0;
padding: 0;
list-style-type: none;
}

ul.ttmenu li {
	float: left;
}

ul.ttmenu a:link, ul.ttmenu a:visited  {
	display: block;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../pic/spacer.gif);
	background-repeat: no-repeat;
	color: #FB9800;
	padding-top: 25px;
	padding-right: 22px;
	padding-left: 22px;
	padding-bottom: 22px;
	background-position: left top;
}

ul.ttmenu a:hover {
	color: #FF6600;
	background-position: left bottom;
	background-repeat: repeat-x;
	text-decoration: underline;
}

/*----------------------------------*/

ul.mmenu {
margin: 0;
padding: 0;
list-style-type: none;
}

ul.mmenu a:link, ul.mmenu a:visited {
	display: block;
	width: auto;
	height: 26px;
	color: #121830;
	text-decoration: none;
	text-indent: 15px;
	background-image: url(../pic/menu_option.jpg);
	background-repeat: no-repeat;
	line-height: 25px;
	background-position: left bottom;
	background-color: #DEDEDE;
}

/*li { display: inline; }*/

ul.mmenu a.SEL{
	background-position: right bottom;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-color: #B00000;
}

ul.mmenu a:hover {
	background-position: left top;
	color:#999999;
	background-repeat: no-repeat;
	background-color: #B00000;
}

/*----------------------------------*/

#main_menu_panel {
	font-weight: bold;
	margin-bottom: 7px;
	width: 181px;
}
#toolbar {
	position: absolute;
	top: -18px;
	right: 0px;
	width: 600px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	color: #999999;
	padding-right: 12px;
}
#footer li {
	display: inline;
}
#footer a {
	color: #FF9966;
}



#group_menu_slider {
	height: 20px;
	float: left;
}
.group_menu_theme {
	float: left;
	width: auto;
	margin-top: 15px;
}






#main_menu_header {
	background-image: url(../pic/menu_header.jpg);
	height: 42px;
	width: auto;
}
.homemodulebox {
}

#slide_images {
	margin-top: 5px;
	width: 360px;
	height: 280px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#color_box {
	height: 156px;
	width: 180px;
	float: left;
	margin-left: 3px;
}
.red_box {
	background-image: url(../pic/box_red.jpg);
	background-repeat: no-repeat;
}

.magic_box {
	width: 180px;
	height: 154px;
	margin-top: 0px;
	background-image: url(../pic/magic_box2.jpg);
	background-repeat: no-repeat;
	margin-bottom: 7px;
}


#news_frame {
	width: 358px;
	margin-top: 6px;
	background-repeat: no-repeat;
	background-image: url(../pic/module_bakgroundfix.jpg);
	background-position: center bottom;
	margin-left: 5px;
}

.spacer {
	clear: right;
}
.text_magic_2 {
}


#center_boxes {
	width: 730px;
	margin-left: 4px;
	margin-top: 7px;
	height: auto;
}




#main_menu_footer {
	background-image: url(../pic/menu_footer.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: auto;
}

body {
	font-family: Lucida, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 35px;
	margin-left: 0px;
	background-color: #FFFFFF;
}
.full_content {
	height: auto;
	margin: 15px;
}


.homemodulebox h2 {
	font-size: 1em;
	text-indent: 0.8em;
	color: #710100;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
}
.slicica_magic {
}

#color_box .slicica {
	height: 78px;
	width: 160px;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 10px;
	margin-top: 28px;
}

.homemodulebox {
	padding-bottom: 5px;
	height: auto;
	background-image: url(../pic/module_header_gray.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.homemodulebox_content {
	padding: 10px;
}
#ttmenu {
	float: left;
}

.yel_box {
	background-image: url(../pic/box_yell.jpg);
	background-repeat: no-repeat;
	margin-left: 3px;
}

#footer {
	background-image: url(../pic/footer.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 60px;
	color: #D4D0C8;
	text-align: center;
	padding-left: 15px;
	padding-right: 55px;
	font-size: 10px;
	line-height: 10px;
}

.gre_box {

	background-image: url(../pic/box_green.jpg);
	background-repeat: no-repeat;
}

.blu_box {


	background-image: url(../pic/box_blue.jpg);
	background-repeat: no-repeat;
}
.Box {
	width: 358px;
	margin-top: 7px;
	height: auto;
	background-image: url(../pic/module_bakgroundfix.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-left: 5px;
}
#color_box .title, #color_box .titleblack {

	margin-top: 0.4em;
	margin-left: 10px;
	font-size: 1.4em;
	font-weight: bold;
}
.titleblack {
	color: #000000;
}
#color_box .title {
	color: #FFFFFF;
}
#cita {
	margin-left: 135px;
	float: left;
	margin-top: 8px;
}
#search_box label {
	font-weight: bold;
	color: #FC9F06;
	line-height: 24px;
	font-size: 10px;
}

#search_box {
	float: left;
	width: auto;
	padding-top: 6px;
	padding-right: 9px;
}
#search_box input {
	background-image: url(../pic/shade4.gif);
	background-repeat: repeat-x;
}
.left {
	float: left;
}

.magic_box .title {
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 12px;
}
#AT {
	background-image: url(../pic/attinianum.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#detail_desc {
	margin-top: 5px;
	width: 334px;
	height: 60px;
	float: left;
	margin-left: 15px;
	font-size: 10px;
	color: #BF0000;
}
#detail_icontrack {
	width: 350px;
	float: left;
	margin-top: 5px;
	height: 60px;
	margin-left: 15px;
}
#slide_images_detail {
	margin-top: 10px;
	width: 334px;
	height: 262px;
	float: left;
	margin-left: 15px;
	background-color: #D3CFC6;
	/*background-image: url(../pic/topic_img_test.jpg);
	background-repeat: no-repeat;*/
}
.wrapper1 {
	padding-right: 6px;
	float: left;
}
.t_icon {
	margin-top: 13px;
	float: left;
	margin-right: 10px;
	text-align: center;
	font-size: 10px;
	color: #CCCCCC;
}

#group_menu {
	float: left;
	margin-top: 10px;
	margin-left: 0px;
	width: 165px;
	height: auto;
}

.detail_menu_header {
	background-image: url(../pic/smenu_red_top.jpg);
	background-repeat: no-repeat;
	height: 18px;
	margin: 0px;
	background-position: top;
}

.detail_menu_footer {
	background-image: url(../pic/smenu_red_bot.jpg);
	background-repeat: no-repeat;
	height: 11px;
	font-size: 1px;
}

.site_tree {
	margin-top: 20px;
}

.more_links {
	color: #999999;
	font-size: 10px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 25px;
	margin-left: 15px;
	text-align: left;
}
#content {
	padding: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 12pt;
	font-size: 11px;
}

#detail_menu {
	float: left;
	width: 202px;
	margin-left: 15px;
	margin-top: 10px;
	background-repeat: no-repeat;
	background-position: bottom;
	height: 262px;
}


#detail_menu_cont {
	padding-bottom: 18px;
	padding-right: 5px;
	padding-left: 5px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 18px;
	background-repeat: no-repeat;
	vertical-align: top;
	padding-top: 18px;
	background-position: top;
}

.informacije_za_gradjane_tt {
	color: #003366;
}


#title {
	font-size: 13px;
	padding: 5px 5px 20px 15px;
	background-image: url(../pic/liner.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-weight: bold;
}


ul.dmenu li {
	float: none;
	padding: 0px;
}


._wrc_page_sibling_dd ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B20000;
}

.gradska_uprava_dd ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C32323;
}

.ustanove_i_udruge_dd ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFAA2B;
}

.komunalno_gospodarstvo_dd ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #107856;
}

.informacije_za_gradane_dd ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1F74D1;
}

.info_dd ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
}


ul.dmenu {
margin: 0;
padding: 0;
list-style-type: none;
}

ul.dmenu a:link, ul.dmenu a:visited {
	display: block;
	width: auto;
	text-decoration: none;
	text-indent: 0px;
	color: #FFFFFF;
	line-height: 12px;
	padding: 2px;
	padding-left: 8px;
	padding-bottom: 3px;
}

.ustanove_i_udruge_dd ul.dmenu a:link, 
.ustanove_i_udruge_dd ul.dmenu a:visited {
	color: #000000;
}

.info_dd ul.dmenu a:link, 
.info_dd ul.dmenu a:visited {
	color: #41380E;
}


.gradska_uprava_dd ul.dmenu a:hover, 
.gradska_uprava_dd .seLL,

.ustanove_i_udruge_dd ul.demnu a:hover, 
.ustanove_i_udruge_dd .seLL,

.komunalno_gospodarstvo_dd ul.dmenu a:hover, 
.komunalno_gospodarstvo_dd .seLL,

.informacije_za_gradane_dd ul.dmenu a:hover, 
.informacije_za_gradane_dd .seLL  {
	background-position: right center;
	background-repeat: no-repeat;
	text-decoration: none;
	opacity: 0.50;
	filter: alpha(opacity=50); 
	-moz-opacity: 0.5;
}

.gradska_uprava_dd ul.dmenu a:hover, 
.gradska_uprava_dd .seLL {	
	background-color: #660000;
	color: #CCCCCC;
}

.ustanove_i_udruge_dd ul.dmenu a:hover, 
.ustanove_i_udruge_dd .seLL {
	background-color: #666666;
	color: #FFFFFF;
}

.komunalno_gospodarstvo_dd ul.dmenu a:hover, 
.komunalno_gospodarstvo_dd .seLL {
	background-color: #003300;
	color:#CCCCCC;
}

.informacije_za_gradane_dd ul.dmenu a:hover, 
.informacije_za_gradane_dd .seLL  {
	background-color: #003366;
	color: #CCCCCC;
}

.info_dd ul.dmenu a:hover, 
.info_dd .seLL {
	background-color: #BF9F38;
	color: #FFFFFF;
}



#master_topic {
	margin-top: 10px;
}

.text_magic {
	font-size: 10px;
	line-height: 10px;
	color: #333333;
	padding: 10px;
}


.more_links a:link, 
.more_links a:visited {
	color: #FF0000;
	text-decoration: none;
}

._wrc_page_sibling_ {
	background-image: url(../pic/pointer.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	float: left;
	height: 200px;
	width: 20px;
}

.gradska_uprava_ {
	background-image: url(../pic/pointer.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	float: left;
	height: 250px;
	width: 20px;
}

.ustanove_i_udruge_ {
	background-image: url(../pic/pointer.gif);
	background-repeat: no-repeat;
	margin-top: 66px;
	float: left;
	width: 20px;
	height: 120px;
}

.komunalno_gospodarstvo_ {
	background-image: url(../pic/pointer.gif);
	background-repeat: no-repeat;
	margin-top: 112px;
	float: left;
	width: 20px;
	height: 80px;
}

.informacije_za_gradane_ {
	background-image: url(../pic/pointer.gif);
	background-repeat: no-repeat;
	margin-top: 158px;
	float: left;
	width: 20px;
	height: 40px;
}

.info_ {
	background-image: url(../pic/pointer.gif);
	background-repeat: no-repeat;
	margin-top: 205px;
	float: left;
	width: 20px;
	height: 40px;
}



.more_links a:hover {
	color: #FF9900;
	text-decoration: underline;
}
.slicica_magic {
	position: absolute;
	left: 7px;
	top: 70px;
}



#detail_icontrack a:link,
#detail_icontrack a:visited,
#detail_desc a:link,
#detail_desc a:visited {
	color: #C8C4BD;
	text-decoration: none;
}

#detail_icontrack a:hover,
#detail_desc a:hover {
	color: #000066;
	text-decoration: underline;
}

.magic_box a:link,
.magic_box a:visited,
#content a:link,
#content a:visited {
	color: #000099;
	text-decoration: none;
}

.magic_box a:hover,
#content a:hover {
	color: #FF3300;
	text-decoration: underline;
}
#content img {
	margin: 0.5em;
}

._wrc_page_sibling_dd {
	background-image: url(../pic/smenu_red_top.jpg);
}

._wrc_page_sibling_ddd {
	background-image: url(../pic/smenu_red_bott.jpg);
}

.gradska_uprava_dd {
	background-image: url(../pic/smenu_red_top.jpg);
}
.gradska_uprava_ddd {
	background-image: url(../pic/smenu_red_bott.jpg);
}
.ustanove_i_udruge_dd {
	background-image: url(../pic/smenu_yel_top.jpg);
}
.ustanove_i_udruge_ddd {
	background-image: url(../pic/smenu_yel_bott.jpg);
}
.komunalno_gospodarstvo_dd {
	background-image: url(../pic/smenu_gren_top.jpg);
}
.komunalno_gospodarstvo_ddd {
	background-image: url(../pic/smenu_gren_bott.jpg);
}

.informacije_za_gradane_dd {
	background-image: url(../pic/smenu_blu_top.jpg);
}

.informacije_za_gradane_ddd {
	background-image: url(../pic/smenu_blu_bott.jpg);
}

.komunalno_gospodarstvo_tt {
	color: #003333;
}
.ustanove_i_udruge_tt {
	color: #B36B00;
}
.news td, td {
	font-size: 11px;
}

.gradska_uprava_tt {
	color: #B20204;
}
#topicon {
	color: #999999;
	font-size: 10px;
	margin-left: auto;
	margin-right: 18px;
	text-align: right;
	clear: both;
	float: none;
	background-image: url(../pic/icon_top.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 30px;
	padding-left: 10px;
	padding-top: 18px;
	height: 18px;
}
.others_tt {

	color: #666666;
}
#center_content {
	float: left;
	width: 730px;
}

#content ul { list-style-type: disc; }
#content ol { list-style-type: decimal; }
#content li { float: none; display: block; }
.slicica a:link, .slicica a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
.slicica a:hover {
	color: #FFCC00;
	text-decoration: none;
}
a:link, a:visited {
	text-decoration: none;
	color: #003399;
}


#content table td {
    font-size: 11px; 
}
a:hover {
	text-decoration: underline;
	color: #FF6600;
}
.wrapper1 {
	height: auto;
	float: left;
}
form {
	margin: 0px;
	padding: 0px;
}

#wrapper .wrapper1 td {
	padding: 0px;
}
.info_dd {

	background-image: url(../pic/smenu_grey_top.jpg);
}
.info_ddd {

	background-image: url(../pic/smenu_grey_bott.jpg);
}

/*Yahoo maps*/
#mapContainer {
	height: 500px;
}

#ylabel {
	font-weight:bold;
	font-size:14px;
	color: #5A8700;
	left:5px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
#search_box .search {
	width: 20px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../pic/go.gif);
	background-repeat: no-repeat;
	height: 20px;
	background-position: center center;
	cursor: pointer;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #FFFFFF;
}
#search_box .searchinp {
	width: 120px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #C6C6C6;
	padding: 1px;
}
.mapborder {
	border: 1px solid #D4D0C8;
}
.mapheader {
	font-size: 10px;
	padding: 3px 10px;
	border: 1px solid #D4D0C8;
	margin-bottom: 1px;
	background-image: url(../pic/shade1.jpg);
	background-repeat: repeat-x;
	color: #666666;
	text-align: right;
}

#mapContainerS {

	height: 500px;
	border:solid 2px #999999;
}
.A50{
	filter:alpha(opacity=30);
	opacity: 0.3;
    -moz-opacity:0.3;
}
#virtualni_vodnjan {
	background-repeat: no-repeat;
	width: auto;
	height: 110px;
	background-position: right;
	margin-top: 8px;
}
#virtualni_vodnjan_text {
	position: absolute;
	color: #FFFFFF;
	left: 15px;
	top: 55px;
	font-weight: normal;
	width: 230px;
}

