﻿* { margin: 0; padding: 0; }
img { border: 0; }


br.clearfix { clear:both; margin:0px !important; padding:0px !important; height: 1px; font-size: 1px; line-height: 1px; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }

body { background: #fff url(img/bodybg.jpg) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#wrap { width: 960px; margin: 0 auto; }

#line { height: 29px; border-bottom: 1px solid #5486b9; }
#line a.home { float: left; text-indent: -9999px; width: 39px; height: 29px; border-right: 1px solid #5486b9; background: transparent url(img/home.gif) no-repeat; }
#line p { float: left; padding: 7px 0 0 10px; font-weight: bold; color: #fff; }
#line p a { font-weight: normal; color: #9cf; }

#head { font-family: Georgia, "Times New Roman", Times, serif; color: #fff; }
#logo { display: block; float: left; width: 220px; height: 90px; margin: 9px 0 0px 0; font-size: 12px; line-height: 16px; border-right: 1px solid #5486b9; }
	#logo img { margin-top: 12px; }
#login { display:inline; float: left; width: 610px; height: 40px; margin: 9px 0 10px 0; border-top:1px solid #5486b9; border-right:1px solid #5486b9;  border-bottom:1px solid #5486b9; }
	#login p { float:left; padding:12px 10px 0 10px; font-size: 14px; font-weight: bold; }
	.forma { float:left; height:40px; }
	#logme { margin-top:8px; }
	#user, #pass { float:left; width: 148px; height: 16px; border: 1px solid #b2b2b2; margin:12px 10px 0 0; padding: 0px 4px; color: #666; }
	#registracija { float:left; margin-top:14px; }
	#registracija a { margin: 17px 0px 0px 10px; padding-left:9px; background: transparent url("img/regbg.gif") no-repeat; font-family: Arial, Helvetica, sans-serif; color: #9cf; }
#login2 { display:inline; float: left; width: 610px; height: 40px; margin: 9px 0 10px 0; border-top:1px solid #5486b9; border-right:1px solid #5486b9;  border-bottom:1px solid #5486b9; }
	#login2 p { float:left; font-size: 14px; font-weight: bold; margin-left: 10px; padding:12px 10px 0 0px; }
	#login2 p.imepr { float:left; font-size: 12px; font-weight: normal; line-height: 18px; }
	#login2 a { float:left; margin: 15px 10px 0px 10px; padding-left:9px; background: transparent url("img/regbg.gif") no-repeat; padding-left: 9px; font-family: Arial, Helvetica, sans-serif; color: #9cf; }
	#logout { float: right; margin: 12px 10px 0 0; }

#bann { display: block; float: left; width: 728px; height: 90px; margin: 10px 0 0 0; }
	#bann div { margin-left: 10px; }
	#search { float:right; width:349px; height: 40px; margin-top:9px; border-top:1px solid #5486b9; border-bottom:1px solid #5486b9; }
	input.gterm { margin: 11px 20px 0 25px; }
	input.ggo {}

#left { clear: both; display: block; float: left; width: 190px; margin-bottom: 10px; }
	#menu { list-style: none; margin-bottom:  10px; }
	#menu a { display: block; height: 25px; line-height: 25px;overflow: hidden; background: #369 url("img/nav.gif") top no-repeat; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #9cf; padding: 5px 0 0 5px; }
        .menu_emul { display: block; height: 25px; line-height: 25px;overflow: hidden; background: #369 url("img/nav.gif") top no-repeat; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #9cf; padding: 5px 0 0 10px; margin-bottom: 0; text-align: left; }
	#menu a:hover, a.menu_emul:hover { text-decoration: none; background-position: bottom; }
	#menu li.current-cat a { background: #d0e7ff url("img/navselect.gif") top no-repeat; color: #369; height: 25px; }
	#menu li.current-cat a:hover { background-position: bottom; }
	/* sponzorirane rubrike */

	#menu li.cat-item-8 a { background: #369 url("img/nav-cro_osi.gif") top no-repeat; }
	#menu li.cat-item-8 a:hover { background-position: bottom; }
	#menu li.current-cat.cat-item-8 a { background: #d0e7ff url("img/navselect-cro_os.gif"); }
	#menu li.current-cat.cat-item-8 a:hover { background-position: bottom; }
	
	/* #menu li.cat-item-9469 a { background: #369 url("img/nav-t-mobile.gif") top no-repeat; }
	#menu li.cat-item-9469 a:hover { background-position: bottom; }
	#menu li.current-cat.cat-item-9469 a { background: #d0e7ff url("img/navselect-t-mobile.gif"); }
	#menu li.current-cat.cat-item-9469 a:hover { background-position: bottom; } */

	#menu li.cat-item-8343 a { background: #369 url("img/nav-pbz_card.gif") top no-repeat; }
	#menu li.cat-item-8343 a:hover { background-position: bottom; }
	#menu li.current-cat.cat-item-8343 a { background: #d0e7ff url("img/navselect-pbz_card.gif"); }
	#menu li.current-cat.cat-item-8343 a:hover { background-position: bottom; }
	
	#menu li.cat-item-9238 a { background: #369 url("img/nav-se.gif") top no-repeat; }
	#menu li.cat-item-9238 a:hover { background-position: bottom; }
	#menu li.current-cat.cat-item-9238 a { background: #d0e7ff url("img/navselect-se.gif"); }
	#menu li.current-cat.cat-item-9238 a:hover { background-position: bottom; }
	
	#menu li.cat-item-1226 a { background: #369 url("img/nav-cinotti.gif") top no-repeat; }
	#menu li.cat-item-1226 a:hover { background-position: bottom; }
	#menu li.current-cat.cat-item-1226 a { background: #d0e7ff url("img/navselect-cinotti.gif"); }
	#menu li.current-cat.cat-item-1226 a:hover { background-position: bottom; }
	#menu li.double-menu a { background: #369 url("img/nav-h120px.png") top no-repeat; height:50px}

	#menu ul { list-style: none; padding-bottom: 20px; background: transparent url("img/subnavbg.gif") bottom no-repeat; display: none; }
	#menu li.current-cat ul, #menu li.current-cat-parent ul { display: block; }
	#menu li.current-cat ul li a, #menu li.current-cat-parent ul li a { color: #9cf; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 19px; background: #185a8d url("img/subnav.gif") top no-repeat; padding: 2px 0 0 22px; }
	#menu li ul li.current-cat a { background-position: bottom; }

	#left div { text-align: center; margin-bottom: 10px; }

#cont { display: block; float: left; width: 570px; }

#top3 { position: relative; margin: 0 0 0 10px; height: 240px; }
        #top3 #top3_item_holder { height: 240px; overflow: hidden; }
	#top3 a.featured { display: block; width: 249px; height: 60px; clear: right; float: right; background: #69c url("img/carrbg.jpg") top no-repeat;
		color: #fff; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; line-height: 20px; text-decoration: none; padding: 10px 0 10px 10px; }
	#top3 img { position: absolute; top: 0; left: 0; border-top: 10px solid #c60; border-bottom: 10px solid #c60; border-left: 18px solid #c60; border-right: 18px solid #c60; display: none; }

	#top3 a.act { background-position:  bottom; }
	#top3 a.act img { display: block; }

	#top3 a:hover { background-position:  bottom; }
	#top3 a:hover img { display: block; }

        #top3 #top3_switcher { height: 15px; background: transparent; padding-left: 325px;}
        /*/ #top3 #top3_switcher .top3_switcher_link{ padding: 0 20px; font-size: 12px; font-weight: bold; color: #fff; }
        #top3 #top3_switcher .top3_switcher_link.current{ color: #000; }/*/
		#top3_switcher_link_1, #top3_switcher_link_2, #top3_switcher_link_3, #top3_switcher_link_1.current, #top3_switcher_link_2.current, #top3_switcher_link_3.current { display: block; float: left; padding: 0; text-indent: -9999px; outline: 0; }
		#top3_switcher_link_1, #top3_switcher_link_2, #top3_switcher_link_3 { width: 70px; height: 17px; }
		#top3_switcher_link_1 { background: url("img/tab1.png") top left no-repeat; }
		#top3_switcher_link_2 { background: url("img/tab2.png") top left no-repeat; }
		#top3_switcher_link_3 { background: url("img/tab3.png") top left no-repeat; }
		#top3_switcher_link_1.current, #top3_switcher_link_2.current, #top3_switcher_link_3.current { width: 73px; height: 21px; }
		#top3_switcher_link_1.current { background: url("img/tab1-carrent.png") top left no-repeat; }
		#top3_switcher_link_2.current { background: url("img/tab2-carrent.png") top left no-repeat; }
		#top3_switcher_link_3.current { background: url("img/tab3-carrent.png") top left no-repeat; }
#pbz { width:560px; height:35px; margin:0 0 10px 10px; background:url("img/pbz-naslov.jpg"); }
#cinotti { width:560px; height:35px; margin:0 0 10px 10px; background:url("img/cinotti-naslov.gif"); }
#pbz-card { width:560px; height:35px; margin:0 0 10px 10px; background:url("img/pbz-card-naslov.jpg"); }
#cro-osig { width:560px; height:35px; margin:0 0 10px 10px; background:url("img/cro-os-naslov.gif"); }
/* #t-mobile { width:560px; height:35px; margin:0 0 10px 10px; background:url("img/t-mobile-naslov.gif"); } */
#strat-ene { width:560px; height:35px; margin:0 0 10px 10px; background:url("img/se-naslov.gif"); }
	#pbz p, #pbz-card p, #cro-osig p, #strat-ene p, #cinotti p { padding-top: 9px; float: left; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #336699;}
	#strat-ene span { width: 198px; height: 25px; float: right; margin: 5px 15px 0 0; }
	#strat-ene span a { width: 194px; height: 25px; display: block; background: url("img/strateskaenergijalogotip.png") top left no-repeat; text-indent: -9999px; }
#catnaslov { height: 35px; background: transparent url("img/catnaslov.gif") repeat-x; margin-left: 10px; }
	#catnaslov p { float: left; height: 25px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #369; background: transparent url("img/catnaslovh1.gif") repeat-x; padding: 5px 10px; }

#items { clear: both; margin: 0 0 10px 5px; overflow: auto; background: transparent url("img/itemsbg.gif") repeat-y 5px 0; height: 1%; }
	#item { width: 184px; float: left; margin-left: 4px; display: inline; }
	#item p.lead { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #c33; font-weight: bold; padding: 3px 10px 1px 10px; }
	#item img { margin-left: 3px; }
	#item p.date { font-size: 10px; color: #c33; padding: 7px 10px 3px 10px; }
	#item h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height: 16px; padding: 0 10px; margin-bottom: 10px; }
	#item h2 a { color: #c33; text-decoration: none; }
	#item h2 a:hover { text-decoration: underline; }
	#item h2 span { display: block; font-size: 12px; margin-bottom: 5px; color: #369; }
	#item p { color: #666; padding: 0 10px 10px 10px; }

#items2 { clear: both; margin: 0 0 0 6px; }
	.item2 { margin-left: 4px; background-color: #fff; border-bottom: 1px solid #ccc; }
	.item2 p.lead { float: left; width: 162px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #c33; font-weight: bold; padding: 3px 10px 1px 10px; margin-left: 0; }
	.item2 img { clear: left; float: left; margin-left: 3px; }

	.item2 p.date { font-size: 10px; color: #c33; padding: 7px 10px 3px 0; margin-left: 192px; }
	.item2 h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height: 16px; padding: 0 10px 0 0; margin-bottom: 10px; margin-left: 192px; }
	.item2 h2 a { color: #c33; text-decoration: none; }
	.item2 h2 a:hover { text-decoration: underline; }
	.item2 h2 span { display: block; font-size: 12px; margin-bottom: 5px; color: #369; }
	.item2 p { color: #666; padding: 0 10px 10px 0; margin-left: 192px; }
#banner-vijesti, #banner-tagcloud { width:560px; height:250px; margin:10px 0 10px 10px;  }
#test-post { width:300px; height:250px; margin-left:10px; }
#banner-novi, #banner-novi2 { width:300px; height:250px; float:left; }
#banner-dolje { width:468px; height:60px; margin: 0 0 10px 55px; }
#naj-tjed         , .widget_recently_popular , .tagcloud { width: 250px; height: 250px; float: left; background: #fff url(img/tjedne.jpg) no-repeat; margin-left: 10px; }
#naj-tjed h2      , .widget_recently_popular h4 , .tagcloud h4{ padding: 7px 6px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; line-height: 16px; color: #fff; }
#naj-tjed ul      , .widget_recently_popular ul { list-style: none;  margin-top: 10px; }
#naj-tjed li      , .widget_recently_popular li { list-style: none; background:transparent url(img/najp.gif) no-repeat scroll 0 0; font-size: 12px; line-height: 14px; height:28px; overflow: hidden; margin: 12px 0 0 0; padding: 0 8px 0 20px; }
#naj-tjed a       , .widget_recently_popular a { color: #666; font-weight: bold; }
#naj-tjed a:hover , .widget_recently_popular a:hover { color: #c30; text-decoration: none; }
#arhiva { display: block; height: 22px; background: transparent url("img/arhivabg.gif") repeat-x; border-bottom: 1px solid #ccc; text-align: right; margin-left: 4px; padding: 7px 10px 0 0; }
	#arhiva a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #369; }

.newsletter { width: 560px; height: 69px; position: relative; background: url("img/newsletter-bg.png") top left no-repeat; margin-left: 10px; }
	.newsletter input { float: left; border: 0 none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #416d99; line-height: 18px; }
	.newsletter .mail { width: 128px; height: 18px; position: absolute; top: 14px; left: 310px; background: url(img/input-box-bg.png) no-repeat top left; padding: 1px 6px; }
	.newsletter .go { width: 27px; height: 20px; position: absolute; top: 14px; left: 450px; background: url(img/newsletter-go-bg.png) no-repeat top left; text-indent: -9999px; font-size: 0; display: block; line-height: 0; cursor: pointer; }
	.newsletter .success, .newsletter .failure, .newsletter div.mce_inline_error{ position: absolute; top: 38px; left: 310px; display: block; color: #416d99; background-color:#fff; }

#wp_page_numbers { display: block; height: 25px; background-color:#336699; border-bottom: 1px solid #ccc; text-align: center; margin: 0 0 10px 10px; padding: 7px 10px 0 0; }
	#wp_page_numbers ul { list-style: none; }
	#wp_page_numbers ul li { display: inline; color: #fff; }
	#wp_page_numbers ul li a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #fff; padding: 2px 5px; margin: 0 5px; }
#wp_page_numbers ul li.active_page a { background-color: #fff; color: #369; }

#full {}
	#full h2 { font-size: 30px; color: #c33; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; background: #fff url("img/fullh2.jpg") bottom repeat-x; margin-left: 10px; padding: 10px; }
	#full h2 span { display: block; color: #369; font-size: 24px; }
	#short { margin-left: 10px; background-color: #ffc; border: 10px solid #fff; zoom: 1; }
	#short img { margin: 0 4px 0 0; }
	#short .photocredit { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; border-bottom: 1px solid #69c; color: #369; font-size: 12px; padding: 5px 10px; margin-left: -10px; }
	#short p.about { border-bottom: 1px solid #69c; color: #369; font-size: 12px; padding: 5px 10px; margin: 0 0 10px 265px; }
	#short p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #c33; font-style: italic; line-height: 20px; padding: 10px 0; }
	#short p.meta { height: 32px; clear: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #996; font-style: normal; padding: 0; line-height: 24px; }
	#short p.meta a { color: #fff; margin-right: 4px; }
	#short p.meta a:hover { text-decoration: none; color: #ccc; }

	#complete { background: #fff url("img/compl.jpg") repeat-x; margin-left: 10px; padding: 10px 10px 0 10px; border-bottom: 1px solid #ccc; margin-bottom: 10px; }
	#complete p { font-size: 14px; line-height: 16px; margin: 0 0 10px 0; color: #666; }
	#complete p.big { font-size: 16px; line-height: 22px; margin: 0 0 10px 0; color: #666; }
	#complete div.box { float: left; width: 256px; background-color: #ffc; margin: 0 10px 5px 0; }
	#complete div.box p.title { color: #fff; background-color: #c33; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style: italic; padding: 5px 10px; }
	#complete #tagovi { padding: 10px; font-size: 12px; background-color: #eee; clear: both; }
	#complete #tagovi a { color: #c33; }

	#vezane { display: block; float: right; margin: 0 0 10px 10px; width: 250px; border: 1px solid #efefef; }
	#vezane li { list-style-type: none; padding: 0 0 5px 20px; background: transparent url("img/najp.gif") no-repeat; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; font-size: 12px; margin: 5px 0; }
	#vezane p.naslov { background-color: #369; color: #fff; font-weight: bold; padding: 2px 6px; margin: 0 0 10px 0; }
	#vezane li a { color: #c30; text-decoration: none; }
	#vezane li a:hover { text-decoration: underline; }


#full .adresar { font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; }
	#kat-meni { margin-bottom: 25px; padding: 10px 0; background-color: #eeeeee; }
	#kat-meni a { display: block; margin: 10px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #369; }
	#kat-meni a:hover { text-decoration: none; background-position: bottom; color: #ff6e00; }
	#kat-meni a.karent { color: #ff6e00; }
#adrese { width: 560px; margin-left: 10px; background-color: #ffffff; }
	.contact_2, .contact_1, .contact_0 { margin: 0 0 10px 0; clear: left; }
	.contact_2, .contact_0 { width: 540px; min-height: 83px; }
	.contact_2 { background: #eeeeee url("img/pozadina.gif") no-repeat; }
	.contact_1 { width: 538px; min-height: 81px; border: 1px solid #cccccc; }
	.contact_0 { width: 540px; border-bottom: 1px solid #cccccc; }
	.contact_2 h3, .contact_1 h3, .contact_0 h3 { padding: 15px 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
        .contact_2 h3 a, .contact_1 h3 a, .contact_0 h3 a { font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
	.contact_2 h3 { padding-left: 40px; color: #cc3333; }
        .contact_2 h3 a { color: #cc3333; }
	.contact_1 h3, .contact_0 h3, .contact_1 h3 a, .contact_0 h3 a { color: #336699; }
		.adresa, .telefon, .web-mail { float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #666666; padding: 10px 0 0 45px; overflow: hidden; }
		.adresa { width: 130px; min-height: 28px; background: url("img/pozadina-adresa.gif") 15px 10px no-repeat; }
		.telefon { width: 97px; min-height: 28px; background: url("img/pozadina-telefon.gif") 15px 9px no-repeat; }
		.web-mail { width: 172px; min-height: 28px; background: url("img/pozadina-web-mail.gif") 15px 10px no-repeat; }
		.web-mail a { color: #c33; }


#reg { background-color: #fff; margin-left: 10px; color: #369; }
	#reg h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #369; padding: 10px 10px 0 10px; }
	#reg p { font-size: 14px; padding: 10px; background: transparent url("img/fullh2.jpg") bottom repeat-x; }
        #reg p#reg_passmail { background: none; margin-left: 30px; padding: 0; }
	#uvijeti { display: block; width: 148px; height: 25px; margin: 20px 0 20px 390px; text-indent: -9999px; background: transparent url("img/uvijeti.jpg") no-repeat; }
	#reg form { background: #ffc url("img/fullh2.jpg") bottom repeat-x; padding-bottom: 20px; border: 10px solid #fff; }
	#reg label { display: block; margin: 20px 30px; font-family: Georgia, "Times New Roman", Times, serif; color: #666; font-size: 14px; position: relative; line-height: 20px; }
        #reg label input, #reg label select { position: absolute; left: 130px; width: 200px; padding: 2px 4px; }
        #reg label input, #reg label select  { width: auto; }
        #reg div.checkboxes { margin-left: 30px; line-height: 15px;}
            #reg div.checkboxes label { display: inline; margin: auto; margin-left: 3px;}
            #reg div.checkboxes label input { margin-top: 3px; left: auto; }
        #reg #clnav { margin-left: 45px; margin-bottom: 10px; color: #666; }
            #reg #clnav * { color: #666; }
        #reg p#login_error,#reg p.message { font-size: 12px; background: none; padding: 3px 5px; }
	#regme { margin: 10px 0 20px 395px; }

#reg.pass {}
    #reg label input { position: absolute; left: 170px; padding: 2px 4px; }


#komentari { margin: 0 0 10px 10px; background-color: #fff; }
	#komentari ol { list-style: none; }
	p.kombroj { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #c33; font-weight: bold; padding: 0 10px 10px 10px; }
	p.komaut { border-top: 1px solid #ccc; font-size: 12px; color: #666; font-weight: bold; padding: 10px 10px 8px 35px; background: transparent url("img/komm.gif") no-repeat; }
	div.komcont p { font-size: 11px; color: #666; padding: 0 10px 8px 35px; }
	#komforma { border: 10px solid #ccc; margin: 5px 0; }
	p.komnas { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #369; background: transparent url("img/komtop.gif") repeat-x; padding: 7px 10px; height: 16px;}
	p.komnotif { padding: 10px; color: #333; }
	p.komnotif a { color: #c33; }
	#comment { margin: 0 0 10px 10px; width: 508px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; padding: 2px 4px; }
	#submit { margin: 0 0 10px 10px; }

#naj { clear: left; margin: 10px 0 10px 10px; position: relative; padding: 25px 0 5px 0; border-bottom: 1px solid #ccc; zoom: 1; height: 180px; }
	#naj h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; position: absolute; top: 0;
		 background-color: #369; border: 1px solid #ccc; border-bottom: none; padding: 4px 10px 5px 10px; }
	#naj h2 a { color: #fff; text-decoration: none; }
	#naj div { display: none; }
	#naj div div { display: block; }
		#najnov { }
		#najcit { left: 150px; }
		#najkom { left: 229px; }
	#naj h2.act2 { color: #c30; background-color: #fff; }
	#naj h2.act2 a { color: #c30; }
	#naj div.act2 { display: block; background-color: #fff; overflow: hidden; padding-top: 10px; }
	/* #naj div p { display: block; float: left; width: 250px; padding: 0 10px 10px 20px; background: transparent url("img/najp.gif") no-repeat; */
	font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; font-size: 12px; }
	#naj div p a { color: #c30; }
	#naj div p span { display: block; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #369; }

p.tip { width: 350px; margin: 0px; padding: 5px; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666; }
p.tip strong { color: #c60; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; margin: 0 0 10px 0; display: block; }
p.tip span { font-size: 10px; color: #888; display: block; margin-top: 10px; line-height: 10px; }
p.tip a { color: #666; }

#najnov2 div p.tip { padding: 0; width: 180px; float: left; margin-right: 10px; }
#najnov2 div.last p.tip { margin-right: 0; }

#right { display: block; float: right; width: 190px; }
	#right div { text-align: center; margin-bottom: 10px; }

#wtecajna { width: 190px; font-family: Arial, Helvetica, sans-serif; color: #555; background-color: #fff; text-align: left; font-size: 11px; line-height: 13px; }
#wtecajna h2 { text-align: left; padding: 4px 6px 10px 6px; background: url("http://www.profitiraj.hr/img/newboxh2.gif") bottom no-repeat; background-color: #369; font-family: Georgia, Times, serif; color: #fff; font-size: 12px; font-weight: bold; margin-bottom: 5px; }
#wtecajna table { background-color: #fff; color: #555; float: left; }
#wtecajna table th, #wtecajna table td { text-align: center; font-weight: normal; width: 50px; border-bottom: 1px solid #ccc; padding: 4px 0; }
#wtecajna table th { border-bottom: 1px solid #ccc; font-size: 11px; }
#wtecajna form { background-color: #fff; color: #369; display: block; float: left; margin-bottom:10px; padding-bottom: 5px; }
#wtecajna form p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; padding: 5px 0 2px 0; }
#wtecajna input.kol { font-size: 11px; color: #555; background-color: #efefef; border: 1px solid #ccc; width: 86px; padding: 1px 2px; margin: 4px 0;}
#wtecajna select { font-size: 11px; color: #555; background-color: #efefef; border: 1px solid #ccc; width: 92px; margin-bottom: 4px; }

#left #dionice { width: 190px; font-family: Arial, Helvetica, sans-serif; color: #555; background-color: #fff; text-align: left; font-size: 11px; line-height: 13px; }
#left #dionice h2 { padding: 4px 6px 10px 6px; background: url("http://www.profitiraj.hr/img/newboxh2.gif") bottom no-repeat; background-color: #369; font-family: Georgia, Times, serif; color: #fff; font-size: 12px; font-weight: bold; margin-bottom: 5px; }
#dionice table { width: 100%; }
#dionice table.inactiv { display: none; }
#dionice td, #dionice th { padding-right: 5px; font-weight: normal; }
#dionice tr { height: 23px; text-align: right; }
#dionice tr.colored { background-color: #dedede; }
#dionice .prvi { text-align: left; padding-left: 5px; }
#dionice #diodabir { display: block; margin: 0 5px 5px 5px; text-align: right; }
#dionice #diodabir a { padding: 1px 10px; background-color: #fff; color: #369; font-size: 10px; text-transform: uppercase; }
#dionice #diodabir a:hover { text-decoration: none; background-color: #69c; color: #fff; }
#dionice #diodabir a.selected { background-color: #369; color: #fff; }


#krediti { color: #fff;  background: #369;}
#krediti h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; text-align: left; background: #369 url("img/rh2bg2.gif") no-repeat; color: #369; height: 19px; padding: 3px 4px; }
#krediti a { color: #fff;}
#krediti .bottom_text {display: block; padding:0 0 2px 0;}
#krediti table { width: 100%; }
#krediti td, #krediti th { padding-right: 5px; }
#krediti tr { height: 23px; }
#krediti tr.colored { background-color: #69c; }
#krediti .prvi { text-align: left; padding-left: 5px; }
#krediti #kreodabir { display: block; margin: 5px 5px 5px 5px; text-align: left;}

#krediti #kreodabir span.logo_wide_link {display: block; margin:0 0 5px 0;}
#krediti #kreodabir span.logo_wide_link a {padding: 0; margin:0; background-color: transparent; }
#krediti #kreodabir span.logo_wide_link a:hover {background-color: transparent; }
#krediti #kreodabir a { padding: 0 10px; background-color: #369; color: #fff; }

#krediti #kreodabir a:hover { text-decoration: none; background-color: #69c; color: #fff; }

#krediti #kreodabir a.selected { background-color: #fff; color: #369; }

#right #kreditni { text-align: left; background-color: #69c; color: #fff; padding-bottom: 5px; }
	#kreditni h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; background: #fff url("img/kredh2.gif") no-repeat; color: #369; height: 19px; padding: 3px 4px; }
	#kreditni table { width: 180px; margin-left: 8px; }
	#kreditni td { padding: 3px; }
	#kreditni input { border: 1px solid #fff; background-color: #369; color: #fff; font-size: 11px; width: 100px; }
	#kreditni #izracunaj { width: 60px; margin-left: 41px; }

#prijatelji { margin: 0 auto; margin-top: 10px; width: 960px; height: 45px; background-color: #e7e7e1; }
#prijatelji p { margin: 0 0 0 10px; padding-top: 10px; }
#prijatelji p span { float: left; margin: 3px 10px 0 0; padding: 4px; color: #727272; font-weight: bold; }

#prijatelji p #limun { margin-right: 10px; text-decoration: none; display: block; float: left; width: 104px; height: 25px; background: url("img/limun.gif") no-repeat; text-indent: -9999px; }
#prijatelji p #limun:hover { text-decoration: none; background-position: bottom; cursor: pointer; }

#prijatelji p #lider { margin-right: 10px; text-decoration: none; display: block; float: left; width: 82px; height: 25px; background: url("img/lider.gif") no-repeat; text-indent: -9999px; }
#prijatelji p #lider:hover { text-decoration: none; background-position: bottom; cursor: pointer; }

#prijatelji p #ezadar { margin-right: 10px; text-decoration: none; display: block; float: left; width: 82px; height: 25px; background: url("img/ezadar.gif") no-repeat; text-indent: -9999px; }
#prijatelji p #ezadar:hover { text-decoration: none; background-position: bottom; cursor: pointer; }

#prijatelji p #moj-bankar { margin-right: 10px; text-decoration: none; display: block; float: left; width: 114px; height: 25px; background: url("img/moj-bankar.gif") no-repeat; text-indent: -9999px; }
#prijatelji p #moj-bankar:hover { text-decoration: none; background-position: bottom; cursor: pointer; }

#prijatelji p #webgradnja { margin-right: 10px; text-decoration: none; display: block; float: left; width: 76px; height: 25px; background: url("img/webgradnja.gif") no-repeat; text-indent: -9999px; }
#prijatelji p #webgradnja:hover { text-decoration: none; background-position: bottom; cursor: pointer; }

#prijatelji p #mojbiz { margin-right: 10px; text-decoration: none; display: block; float: left; width: 97px; height: 25px; background: url("img/moj-biz.gif") no-repeat; text-indent: -9999px; }
#prijatelji p #mojbiz:hover { text-decoration: none; background-position: bottom; cursor: pointer; }

#prijatelji p #portfolio { margin-right: 10px; text-decoration: none; display: block; float: left; width: 91px; height: 25px; background: url("img/portfolio.gif") no-repeat; text-indent: -9999px; }
#prijatelji p #portfolio:hover { text-decoration: none; background-position: bottom; cursor: pointer; }

#prijatelji p #jedan_klik { margin-right: 10px; text-decoration: none; display: block; float: left; width: 132px; height: 25px; background: url("img/1klik_prijatelji.jpg") no-repeat; text-indent: -9999px; }
#prijatelji p #jedan_klik:hover { text-decoration: none; background-position: bottom; cursor: pointer; }

#partneri { margin: 0 auto; margin-top: 10px; width: 960px; height: 55px; background-color: #e7e7e1; }
#partneri p { margin: 0 0 0 10px; padding-top: 10px; }
#partneri p span { float: left; margin: 8px 10px 0 0; padding: 4px; color: #727272; font-weight: bold; }

#partneri p #infopunkt { margin: 6px 10px 0 0; text-decoration: none; display: block; float: left; width: 96px; height: 28px; background: url("img/infopunkt.gif") no-repeat; text-indent: -9999px; }
#partneri p #infopunkt:hover { text-decoration: none; background-position: bottom; cursor: pointer; }

#partneri p #she { margin-right: 10px; text-decoration: none; display: block; float: left; width: 72px; height: 42px; background: url("img/she.gif") no-repeat; text-indent: -9999px; }
#partneri p #she:hover { text-decoration: none; background-position: bottom; cursor: pointer; }

#partneri p #igraj { margin: 3px 10px 0 0; text-decoration: none; display: block; float: left; width: 100px; height: 32px; background: url("img/igraj.gif") no-repeat; text-indent: -9999px; }
#partneri p #igraj:hover { text-decoration: none; background-position: bottom; cursor: pointer; }

#partneri p #metro-portal { margin: 5px 10px 0 0; text-decoration: none; display: block; float: left; width: 99px; height: 28px; background: url("img/metro.gif") no-repeat; text-indent: -9999px; }
#partneri p #metro-portal:hover { text-decoration: none; background-position: bottom; cursor: pointer; }

#partneri p #zagreb { margin: 4px 10px 0 0; text-decoration: none; display: block; float: left; width: 92px; height: 30px; background: url("img/zagreb.gif") no-repeat; text-indent: -9999px; }
#partneri p #zagreb:hover { text-decoration: none; background-position: bottom; cursor: pointer; }

#foot { clear: both; height: 70px; background: #69c url("img/footbg.gif") repeat-x; }
	#foot p { width:  610px; margin: 0 auto; color: #fff; padding-top: 9px; }
	#foot p a { color: #9cf; }
	#foot p span { margin-left: 40px; }
	#foot p span a { font-size: 10px; padding-left: 22px; }
	#RSS { background: transparent url("img/rss.gif") no-repeat; margin-right: 5px; }
	#kontakt { background: transparent url("img/kontakt.gif") no-repeat; margin-right: 5px; }
	#sadrzaj { background: transparent url("img/sadrzaj.gif") no-repeat; }

/*profitiraj.tv*/
#teve { height: 331px; margin: 10px; padding-bottom: 10px; border-bottom: 1px solid #ccc; }
#teve h2 { width: 560px; height: 46px; background: transparent url("http://www.profitiraj.hr/tv/tv-head.png") no-repeat; }
#teve h2 a { display: block; width: 213px; height: 46px; float: left; color: #fff; text-shadow: #41617d 1px 1px 0px; line-height: 56px; padding-left: 64px; }
#teve h2 a span { float: right; font-size: 11px; padding-right: 24px; height: 46px; }
#teve h2 a:hover { text-decoration: none; }
#profitirajtv_overlay { opacity: 0.7; -moz-opacity: 0.7; filter:alpha(opacity=70); position: absolute; top: 46px; left: 0px; background-color: #369; width: 360px; min-height: 24px; padding: 10px; color: #fff; line-height: 16px; display: none; }
#profitirajtv_overlay a { color: #fff; font-size: 12px; display: block; font-weight: bold; }
a.vid-pic { display: block; clear: left; float: left; width: 180px; height: 80px; overflow: hidden; margin-left: 3px; }
a.vid-pic img { margin: -25px 0 0 0; }
a.vid-pic img.play { margin-top: -110px; }
#vid-full { margin-left: 10px; }
#complete object { margin-left: -10px; }

/* novi bijeli boxovi */
#right .newbox, #left .newbox { width: 190px; clear: both; font-family: Arial, Helvetica, sans-serif; color: #555; background-color: #fff; text-align: left; font-size: 11px; line-height: 13px; padding-bottom: 5px; }
.newbox h2 { padding: 4px 6px 10px 6px; background: url("http://www.profitiraj.hr/img/newboxh2.gif") bottom no-repeat; background-color: #369; font-family: Georgia, Times, serif; color: #fff; font-size: 12px; font-weight: bold; margin-bottom: 5px; }
.newbox ul { list-style: none; }
.newbox li { padding: 5px 10px 5px 20px; background: url("http://www.profitiraj.hr/img/newboxli.gif") 9px 7px no-repeat; }
.newbox li a { text-decoration: none; color: #555; }
.newbox li a:hover { color: #c33; }

.newbox.poreznotmp h2 { background: url("http://www.profitiraj.hr/img/newboxh2_poreznetmp.gif") bottom no-repeat #933; }
div.newbox.poreznotmp { border: 2px solid #993333; width: 186px !important; }

#adresar { width: 960px; height: 28px; background: transparent url("img/adresar.jpg") no-repeat; font-family: Arial, Helvetica, sans-serif; clear: both; margin-bottom: 10px; }
#adresar a, #adresar span.link { text-decoration: none; color: #fff; text-shadow: #369 -1px 1px 0px;	}
#adresar a:hover { opacity: 0.8; -moz-opacity: 0.8; filter:alpha(opacity=80); }
#adresar h2 { display: block; float: left; width: 190px; font-size: 13px; margin: 6px 0 0 32px; }
#adresar ul { display: block; float: left; font-size: 12px; margin: 7px 0 0 0; }
#adresar ul li { display: inline; margin-right: 25px; }
#adresar ul li a { padding-left: 10px; background: transparent url("img/adr-str.png") left center no-repeat; }

.nagradne { background: #fff url("img/nagradne-bg.jpg") right bottom no-repeat !important; }
.kalkulatori { background: #fff url("img/kalkulatori-bg.jpg") right bottom no-repeat !important; }
.kalkulatori ul li a { font-weight: bold; }
.rjecnik { background: #fff url("img/rjecnik-bg.jpg") right bottom no-repeat !important; }
.rjecnik ul li { background-position: 9px 21px; padding: 15px 10px 15px 20px; }
.rjecnik ul li a { font-size: 16px; line-height: 20px; }
.geopolitika { background: #fff url("img/geopolitika-bg.jpg") top left no-repeat !important; }

/* komentari na postivima */
#idc-container-parent { margin-left: 10px; }

.igraj_box { margin-left: 10px;  }
#tagcloud { margin-bottom: 0 !important; }
#tagcloud .tagcloud_content { text-align: justify; padding: 10px; margin-bottom: 0; padding-bottom: 0; padding-top: 0; }
#tagcloud a { color: #555555; }
