@charset "utf-8";
/*
 *	Theme Name: Kozmo
 *	Theme URI: http://www.kozmo.hr
 *	Description: Custom WordPress theme developed and designed by Lamaro d.o.o. exclusively for website kozmo.hr
 *	Author: Lamaro d.o.o.
 *	Author URI: http://lamaro.com.hr
 *	Version: 1.0
 *
 *	All content & design (c) 2006 - 2010~ Kozmo d.o.o., All Rights Reserved
 * 
 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent
}
body {
	line-height:1
}
ol, ul {
	list-style:none
}
blockquote, q {
	quotes:none
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none
}
:focus {
	outline:0
}
ins {
	text-decoration:none
}
del {
	text-decoration:line-through
}
table {
	border-collapse:collapse;
	border-spacing:0
}
/* #Tekst-Stil# */
html, body {
	height:100%;
}
html {
	background:#cedbec url(img/mbg.png) repeat-x scroll 0 0;
}
body {
	font:13px/1.5 Arial, Helvetica, sans-serif;
	background:url(img/th_linije.png) repeat-x scroll 0 0;
	color:#000;
}
a:link {
	color: #ed008c;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #ed008c;
}
a:hover {
	text-decoration: underline;
	color: #000;
}
a:active {
	text-decoration: underline;
	color: #000;
}
hr {
	border:0 #e1e1e1 dotted;
	border-top-width:1px;
	clear:both;
	height:0;
	margin:10px;
}
h1 {
	font-size: 48px;
}
h2 {
	font-size: 36px;
}
h3 {
	font-size: 24px;
}
h4 {
	font-size: 21px;
}
h5 {
	font-size: 18px;
}
h6 {
	font-size: 16px;
}
ol {
	list-style:decimal
}
ul {
	list-style:disc
}
/* #Generalno# */
#kozmo {
	min-height:100%;
	position:relative;/*background:url(img/left_side_fotka.jpg) no-repeat scroll 0 214px; Polaroid Pic*/
}
#bgAd {
	position:absolute;
	width:100%;
	/*height:1218px;*/
	z-index:1;
	top:214px;
	left:0;
	/*background:url(img/background_ad.jpg) no-repeat scroll 50% 0;*/
	background-position:top center;
	background-repeat:no-repeat;
	background-attachment:scroll;
}
#bgAd a {
	display:block;
	width:100%;
	/*height:1218px;*/
	text-indent:-9999em;
	text-decoration:none;
}
.wrap {
	margin-left:auto;
	margin-right:auto;
	width:960px;
}
#foopush {
	padding-bottom:570px;
	z-index:4;
	display:block;
	position:relative;
}
/* DropDown settings */
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em;
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit;
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em;
	z-index:		99;
}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {
	left:			10em;
	top:			0;
}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {
	left:			10em;
	top:			0;
}
.sf-menu {
	float:			left;
}
.sf-menu a {
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited {
	color:			#13a;
}
.sf-menu li {
}
.sf-menu li li {
	background:		#05479c;
}
.sf-menu li li li {
	background:		#05479c;
}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	outline:		0;
}
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px;
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em;
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url(img/arrows-ffffff.png) no-repeat -10px -100px;
}
a > .sf-sub-indicator {
	top:			.8em;
	background-position: 0 -100px;
}
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px;
}
.sf-menu ul .sf-sub-indicator {
	background-position:  -10px 0;
}
.sf-menu ul a > .sf-sub-indicator {
	background-position:  0 0;
}
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0;
}
.sf-shadow ul {
	background:	url(img/shadow.png) no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}
/* #Menu-Vrh# */
#nav {
	width:960px;
	height:31px;
	display:inline;
	float:left;
	position:relative;
	background:url(img/top_nav_bg.png) no-repeat scroll 0 0;
	z-index:90;
}
ul#topnav {
	margin:0 5px;
	padding:0;
	list-style:none;
	width:950px;
	height:31px;
	float:left;
	position:relative;
}
ul#topnav li {
	float:left;
	display:block;
	height:28px;
	margin:0 2px;
	padding:0 10px 0 2px;
	font:12px/28px Arial, Helvetica, sans-serif;
	background-color:transparent;
	width:auto;
}
ul#topnav li.frend_send a {
	height:16px;
}
ul#topnav li.frend_send a span {
	margin-top:6px;
}
ul#topnav li.dotdel {
	border-right:1px dotted #939393;
}
ul#topnav li img {
	float:left;
	display:block;
	border:none;
	padding:0;
	margin:5px 4px 0 0;
}
ul#topnav li a {
	color:#0c4da2;
	text-decoration:none;
	float:left;
	display:block;
}
ul#topnav li a.ddma {
	background:url(img/ikone/tm_arrow.png) no-repeat scroll 100% 50%;
	padding-right:8px;
}
ul#topnav li a:hover {
	color:#ed008c;
	text-decoration:none;
}
ul#topnav li a#nav_login {
	color:#ec008c;
	margin:0 0 0 5px;
	text-transform:uppercase;
	font-weight:bold;
}
ul#topnav li a#nav_register {
	color:#ec008c;
	text-transform:uppercase;
	font-weight:bold;
}
ul#topnav li a#nav_login:hover, ul#topnav li a#nav_register:hover {
	color:#000;
}
ul#topnav li.fbloghead {
	float:right;
}
ul#topnav li.fbloghead a {
	margin-top:4px;
}
ul#topnav li ul li {
	border-top: 1px solid #d6e1ef;
	background-color: #fff;
	display:block;
	padding:0;
	height:auto;
}
ul#topnav li ul li a {
	display:block;
	width:100px;
	padding:0 4px;
	font-weight:bold;
}
ul#topnav li ul li a:hover {
	background-color:#c0d1e6;
}
/* #logo-Search# */
#logo_search {
	width:960px;
	height:101px;
	display:inline;
	float:left;
	position:relative;
	margin:18px 0 15px 0;
}
#logo_search .logo {
	width:262px;
	height:101px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
}
#logo_search .logo h2 {
	text-indent:-9999px;
	margin:0;
	padding:0;
}
#logo_search .logo h2 a {
	display:block;
	background:transparent url(img/logo.png) no-repeat scroll 0 0;
	width:262px;
	height:101px;
	overflow:hidden;
	text-decoration:none;
}
#logo_search .logo h2 a:hover {
	background:transparent url(img/logo.png) no-repeat scroll 0 -101px;
	text-decoration:none;
}
#logo_search .search {
	width:326px;
	height:101px;
	display:inline;
	float:right;
	position:relative;
}
#logo_search .search .search_wrap {
	width:325px;
	height:40px;
	display:inline;
	float:right;
	position:relative;
	background:url(img/search_bg.png) no-repeat scroll 0 0;
}
#logo_search .search .search_wrap label {
	display:none;
}
#logo_search .search .search_wrap .search_txt {
	width:215px;
	height:23px;
	margin:5px 0 0 5px;
	padding:4px 0 0 5px;
	border:none;
	background-color:#fff;
	float:left;
	color:#999;
	font:12px/23px Arial, Helvetica, sans-serif;
}
#logo_search .search .search_wrap .search_txt:focus {
	color:#000;
}
#logo_search .search .search_wrap .search_btn {
	width:91px;
	height:30px;
	background:transparent url(img/search_btn.png) no-repeat scroll 0 0;
	border:none;
	float:right;
	text-indent:-9999em;
	margin:6px 4px 0 0;
	padding:0;
	cursor:pointer;
}
#logo_search .search h3 {
	text-indent:-9999px;
	margin:0;
	padding:0;
	background:url(img/info_telefon.png) no-repeat scroll 100% 0;
}
/* #Glavni-Menu# */
#menu {
	width:960px;
	height:48px;
	display:inline;
	float:left;
	position:relative;
	z-index:90;
}
ul#mainmenu {
	margin:5px 0 0 0;
	padding:0;
	list-style:none;
	width:960px;
	height:35px;
	float:left;
	position:relative;
}
ul#mainmenu li {
	float:left;
	height:35px;
	margin:0 10px 0 0;
	padding:0;
	zoom:1;
}
ul#mainmenu li a {
	font:14px/35px Helvetica, Arial, sans-serif;
	color:#fff;
	text-decoration:none;
	text-shadow:1px 1px 0 #011f41;
	float:left;
	display:block;
	height:35px;
	width:117px;
	text-align:center;
	position:relative;
	margin:0;
	background:transparent url(img/main_menu_bg.png) no-repeat top right;
}
ul#mainmenu li a .showa {
	padding-right:12px;
	padding-left:6px;
	background:url(img/main_menu_ddarrow.png) no-repeat scroll center right;
}
ul#mainmenu li ul li a .showar {
	background:url(img/main_menu_riarrow.png) no-repeat scroll center right;
	width:4px;
	height:7px;
	display:inline;
	position:absolute;
	top:11px;
	right:6px;
}
ul#mainmenu li.menu_akcija {
	width:145px;
}
ul#mainmenu li.menu_akcija a {
	width:145px;
	background:transparent url(img/main_menu_akcije.png) no-repeat top right;
}
ul#mainmenu li.menu_loyal {
	width:185px;
}
ul#mainmenu li.menu_loyal a {
	width:185px;
	background:transparent url(img/main_menu_kupac_bg.png) no-repeat top right;
}
ul#mainmenu li.menu_kupac {
	float:right;
	margin-right:0;
	width:185px;
}
ul#mainmenu li.menu_kupac a {
	width:185px;
	background:transparent url(img/main_menu_kupac_bg.png) no-repeat top right;
}
ul#mainmenu li a:hover, ul#mainmenu li.activem a {
	background-position: 0 -35px;
	background-color:transparent;
}
/* #Glavni-Menu/Level-2# */
ul#mainmenu li ul {
	margin:8px 0 0 0;
}
ul#mainmenu li ul li ul {
	margin:0;
}
/*ul#mainmenu li ul li ul.longman li {
	width:230px;
}*/
ul#mainmenu li ul li {
	font-weight: normal;
	background: #05479c none!important;
	float: none;
	display:block;
	margin:0;
	padding:0 3px 0 0;
	height:auto;
	width:auto;
	border-left:1px solid #0b57b8;
	border-bottom:1px solid #003675;
	border-top:1px solid #0b57b8;
}
ul#mainmenu li ul li a {
	width: 100%;
	height:auto;
	float:none;
	padding:6px 0 6px 4px;
	margin:0;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
	text-shadow:none;
	text-align:left;
	background: #05479c none!important;
}
ul#mainmenu li ul li a:hover {
	background-color:#003675!important;
	color:#fff;
}
/* #Featured# */
#featured {
	width:960px;
	height:304px;
	display:inline;
	float:left;
	position:relative;
	background:url(img/slider_bg.png) no-repeat scroll 0 0;
	margin:10px 0 13px 0;
}
/* #Featured/Slider# */
#slider_wrap {
	width:650px;
	height:270px;
	display:inline;
	float:left;
	position:relative;
	margin:13px 0 0 5px;
	
}
#slider {
	width:616px;
	height:246px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 0 20px;
	overflow:hidden;
}
#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;overflow:hidden;
}
#slider li {
	width:616px;
	height:246px;
	overflow:hidden;
	float:left;
	position:relative;
}
#slider li .sli_title {
	width:355px;
	min-height:40px;
	display:inline;
	float:left;
	position:relative;
	margin:50px 0 10px 73px;
}
#slider li .sli_title h2 {
	color:#0c4da2;
	font:22px/26px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
#slider li .sli_title h2 a {
	color:#ed008c;
	text-decoration:none;
}
#slider li .sli_title h2 a:hover {
	color:#0c4da2;
	text-decoration:none;
}
#slider li .sli_data {
	width:375px;
	height:80px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 0 73px;
	font:13px/20px Arial, Helvetica, sans-serif;
	color:#000;
	overflow:hidden;
}
#slider li .sli_more {
	width:100px;
	height:25px;
	display:inline;
	float:right;
	text-align:right;
	padding:0 30px 0 0;
	margin:15px 150px 0 0;
	font:bold 13px/25px Arial, Helvetica, sans-serif;
	background:url(img/promocije_more.png) no-repeat scroll center right;
}
a.big_slider_link {
	text-decoration:none;
	width:616px;
	height:246px;
	overflow:hidden;
	float:left;
	position:relative;
}
#scrollbgl {
	display:block;
	width:26px;
	height:248px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:5;
}
#scrollbgr {
	display:block;
	width:26px;
	height:248px;
	position:absolute;
	right:0px;
	top:0px;
	z-index:5;
}
#prevBtn, #nextBtn {
	display:block;
	width:32px;
	height:32px;
	position:absolute;
	left:5px;
	top:103px;
	text-indent:-9999em;
	z-index:10;
}
#nextBtn {
	left:619px;
}
#prevBtn a, #nextBtn a {
	display:block;
	width:32px;
	height:32px;
	background:url(img/slide_btn_left.png) no-repeat 0 0;
}
#nextBtn a {
	background:url(img/slide_btn_right.png) no-repeat 0 0;
}
#prevBtn a:hover, #nextBtn a:hover {
	background-position:0 -32px;
}
ol#controls {
	margin:10px 0 0 20px;
	padding:0;
	height:15px;
	width:300px;
	display:inline;
	float:left;
	position:relative;
}
ol#controls li {
	margin:0 10px 0 0;
	padding:0;
	float:left;
	list-style:none;
	height:15px;
	width:15px;
}
ol#controls li a {
	float:left;
	display:block;
	width:15px;
	height:15px;
	text-indent:-9999em;
	background:url(img/slide_num.png) no-repeat scroll 0 0;
	text-decoration:none;
}
ol#controls li.current a {
	background:url(img/slide_num_active.png) no-repeat scroll 0 0;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus {
	outline:none;
}
.slider_rss {
	width:185px;
	height:16px;
	display:inline;
	float:right;
	position:relative;
	font:10px/16px Arial, Helvetica, sans-serif;
	color:#818181;
	text-align:right;
	padding:0 20px 0 0;
	background:url(img/ikone/blue_rss_icon.png) no-repeat scroll 100% 50%;
	margin:12px 15px 0 0;
}
.slider_rss a {
	color:#818181;
	text-decoration:none;
}
.slider_rss a:hover {
	color:#ed008c;
	text-decoration:underline;
}
/* #Featured/SubMenu# */
#submenu {
	width:286px;
	height:285px;
	display:inline;
	float:right;
	position:relative;
	margin:5px 10px 0 0;
}
#submenu h2 {
	margin:0;
	padding:0;
	width:286px;
	height:39px;
	text-indent:-9999em;
	background:url(img/vas_prozor_title.png) no-repeat scroll 0 0;
}
ul#vas_kozmo {
	margin:10px 0 20px 0;
	padding:0;
	list-style:none;
}
.sbbc ul#vas_kozmo {
	margin:5px 0 0 0;
}
ul#vas_kozmo li {
	margin:0 0 12px 15px;
	padding:0;
	font:14px/16px Helvetica, Arial, sans-serif;
	color:#FFF;
}
.sbbc ul#vas_kozmo li {
	margin:0 0 8px 0;
}
ul#vas_kozmo li a {
	text-decoration:none;
	color:#FFF;
	background:url(img/slide_num.png) no-repeat scroll 0 50%;
	padding:1px 0 1px 20px;
}
ul#vas_kozmo li a:hover {
	text-decoration:none;
	color:#cedbec;
	background:url(img/slide_num_active.png) no-repeat scroll 0 50%;
}
.sbbc ul#vas_kozmo li a {
	color:#034da2;
	background:url(img/vas_prozor_circle.png) no-repeat scroll 0 50%;
}
.sbbc ul#vas_kozmo li a:hover {
	color:#ec008c;
	background:url(img/vas_prozor_circle_active.png) no-repeat scroll 0 50%;
}
.newsletter {
	width:270px;
	height:70px;
	display:inline;
	float:right;
	position:relative;
	margin:16px 0 0 0;
}
.sbbvpb .newsletter {
	float:left;
	margin:9px 0 0 8px;
}
.newsletter h3 {
	font:bold 13px/16px Helvetica, 'Helvetica Neue', Arial, sans-serif;
	text-transform:uppercase;
	color:#034da2;
	margin:0 0 3px 0;
	padding:0;
}
.sbbvpb .newsletter h3 {
	color:#fff;
}
.phplist label {
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#737373;
	margin:0;
	padding:0 0 5px 0;
	display:block;
}
.sbbvpb .newsletter label {
	color:#fff;
}
.sbbvpb .phplist .required {
	color:#fff!important;
}
.phplist #email {
	width:156px;
	height:21px;
	background:#d3e7ff url(img/ikone/small_mail_icon.png) no-repeat scroll 5px 50%;
	border:1px solid #bad8fe;
	padding:0 2px 0 20px;
	margin:0;
	float:left;
	color:#034da2;
	font:12px/16px Arial, Helvetica, sans-serif;
}
.phplist #email:focus {
	border:1px solid #ed008c;
}
#contactsubmit {
	float:right;
	padding:0 12px;
}


/* #Center-Content# */
#content {
	width:656px;
	display:inline;
	float:left;
	position:relative;
	margin:0 15px 15px 0;
}
#pusher {
	height:20px;
}
/* Small Box Center Wrap */
.sbcw {
	width:319px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 0;
	padding-bottom:9px;
	overflow:hidden;
	background:url(img/box/box_center_small_bottom.png) no-repeat scroll 0 100%;
}
.sbct {
	width:319px;
	height:34px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/box_center_small_top.png) no-repeat scroll 0 0;
}
.sbcc {
	width:292px;
	padding:0 16px 0 11px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/box_center_small_center.png) repeat-y scroll 0 0;
}
/* Small Center Box Post Wrap */
h2.spost_title {
	font:bold 16px/20px Arial, Helvetica, sans-serif;
	color:#034da2;
	margin:0 0 5px 0;
	min-height:40px;
}
h2.spost_title a {
	color:#034da2;
	text-decoration:none;
}
h2.spost_title a:hover {
	color:#ed008c;
	text-decoration:none;
}
.thumb100 {
	float:left;
	padding:0;
	margin:5px 10px 10px 0;
	width:102px;
	height:102px;
	display:inline;
	position:relative;
}
.thumb100 img {
	width:100px;
	height:100px;
	border:1px solid #cedbec;
	display:block;
}
.thumb100 a:hover img {
	border:1px dotted #ed008c;
}
.scb_post_data {
	float:right;
	margin:0 0 10px 0;
	width:180px;
	display:inline;
	position:relative;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#000;
}
/* Big Box Center Wrap */
.bbcw {
	width:656px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 0;
	padding-bottom:10px;
	overflow:hidden;
	background:url(img/box/box_center_big_bottom.png) no-repeat scroll 0 100%;
}
.bbct {
	width:656px;
	height:34px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/box_center_big_top.png) no-repeat scroll 0 0;
}
.bbct_reg {
	width:656px;
	height:7px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/box_center_big_top_regular.png) no-repeat scroll 0 0;
}
.bbcc {
	width:629px;
	padding:0 16px 0 11px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/box_center_big_center.png) repeat-y scroll 0 0;
}
.bcb_post_wrap {
	width:307px;
	display:inline;
	position:relative;
	margin-bottom:15px;
}
.bcb_post_data {
	float:right;
	margin:0 0 10px 0;
	width:195px;
	display:inline;
	position:relative;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#000;
}
/* Center box icons */
.sbct h3, .bbct h3, .sbbnt h3, .sbbt h3 {
	font:bold 12px/36px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#000;
	margin:0;
	padding:0 0 0 50px;
}
.sbbnt h3 {
	color:#FFF;
}
.sbct h3 a, .bbct h3 a, .sbbt h3 a {
	color:#000;
	text-decoration:none;
}
.sbct h3 a:hover, .bbct h3 a:hover, .sbbt h3 a:hover {
	color:#ed008c;
	text-decoration:none;
}
.sbbnt h3 a {
	color:#fff;
	text-decoration:none;
}
.sbbnt h3 a:hover {
	color:#fff;
	text-decoration:underline;
}
h3.kozmo_savjeti {
	background:url(img/box/ikone/kozmo_krug.png) no-repeat scroll 15px 4px;
}
h3.kolumne {
	background:url(img/box/ikone/kolumne.png) no-repeat scroll 15px 4px;
}
h3.savjeti_strucnjaka {
	background:url(img/box/ikone/savjeti_strucnjaka.png) no-repeat scroll 15px 4px;
}
h3.tnc {
	background:url(img/box/ikone/tnc.png) no-repeat scroll 15px 4px;
}
h3.plus_card {
	background:url(img/box/ikone/plus_card.png) no-repeat scroll 15px 4px;
}
h3.oznake {
	background:url(img/box/ikone/oznake.png) no-repeat scroll 15px 4px;
}
h3.promocije {
	background:url(img/box/ikone/promocije.png) no-repeat scroll 15px 4px;
}
h3.savjeti_dobavljaca {
	background:url(img/box/ikone/savjeti_dobavljaca.png) no-repeat scroll 15px 4px;
}
h3.komentari {
	background:url(img/box/ikone/komentari.png) no-repeat scroll 15px 4px;
}
h4.sub_title {
	color:#666;
	font:11px/12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	border-bottom:1px dotted #034da2;
	margin:13px 0 6px 0;
	padding:0 0 2px 0;
}
h4.sub_title a {
	color:#ed008c;
	text-decoration:none;
}
h4.sub_title a:hover {
	color:#034da2;
	text-decoration:none;
}
h4.sub_title span a {
	color:#737373;
	font:italic 11px/12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-transform:none;
	background:url(img/ikone/mala_olovka.png) no-repeat scroll 0 50%;
	padding-left:12px;
}
h4.sub_title span a:hover {
	color:#ed008c;
	text-decoration:none;
}
h5.sub_cat_title {
	font:10px/14px Arial, Helvetica, sans-serif;
	color:#737373;
	text-transform:uppercase;
	margin:7px 0;
}
h5.sub_cat_title a {
	color:#737373;
}
h5.sub_cat_title a:hover {
	color:#ed008c;
}
ul.more_posts_list {
	margin:0;
	padding:0;
	list-style:none;
}
ul.more_posts_list li {
	margin:5px 0;
	padding:0;
	border-bottom:1px dotted #b4b4b4;
}
ul.more_posts_list li a {
	text-decoration:none;
	color:#034da2;
	background:url(img/ikone/pink_bullet.png) no-repeat scroll 0 50%;
	padding-left:10px;
}
ul.more_posts_list li a:hover {
	text-decoration:none;
	color:#ed008c;
	background:url(img/ikone/pink_bullet.png) no-repeat scroll 0 50%;
}
/* Big AdBox Center Wrap */
.adcw {
	width:650px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 0;
	padding-bottom:4px;
	overflow:hidden;
	background:url(img/box/adbox_center_bottom.png) no-repeat scroll 0 100%;
}
.adct {
	width:650px;
	height:6px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/adbox_center_top.png) no-repeat scroll 0 0;
}
.adcc {
	width:630px;
	padding:0 10px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/adbox_center_center.png) repeat-y scroll 0 0;
}
.gloria_screen {
	width:124px;
	height:154px;
	display:inline;
	float:left;
	position:relative;
	margin:5px 20px 0 0;
}
.gloria_screen img {
	width:120px;
	height:150px;
	display:block;
	border:2px solid #cedbec;
}
.gloria_data {
	width:485px;
	display:inline;
	float:right;
	position:relative;
}
.gloria_data h3 {
	font:bold 22px/36px Arial, Helvetica, sans-serif;
	color:#000;
}
.gloria_data h3 a {
	text-decoration:none;
}
.gloria_data h3 span {
	background:url(img/gloria/mali_gloria_logo.png) no-repeat scroll 0 0;
	text-indent:-9999em;
	display:inline-block;
	width:61px;
	height:27px;
}
.gloria_data h6 {
	font:12px/20px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:2px 5px;
	color:#fff;
	background-color:#c8001a;
	margin:5px 0;
}
.gloria_data ul {
	list-style:none;
	margin:0;
	padding:0;
}
.gloria_data ul li {
	font:12px/16px Arial, Helvetica, sans-serif;
	background:url(img/ikone/star.png) no-repeat scroll left center;
	padding:4px 0 4px 22px;
}

ul.promocije_list {
	width:629px;
	padding:0;
	margin:0;
	display:inline;
	float:left;
	position:relative;
	list-style:none;
}
ul.promocije_list li {
	width:629px;
	padding:5px 0 0 0;
	margin:5px 0 0 0;
	display:inline;
	float:left;
	position:relative;
	border-top:1px dotted #999;
}
ul.promocije_list li .pl_left {
	width:150px;
	padding:0;
	margin:0 10px 0 0;
	display:inline;
	float:left;
	position:relative;
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	color:#ec008c;
}
ul.promocije_list li .pl_left span.promo_date {
	display:block;
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	color:#ec008c;
}
ul.promocije_list li .pl_left span.promo_time {
	display:block;
	font:13px/20px Arial, Helvetica, sans-serif;
	color:#999;
}
ul.promocije_list li .pl_center {
	width:430px;
	padding:0;
	margin:0 10px;
	display:inline;
	float:left;
	position:relative;
}
ul.promocije_list li .nl_center {
	width:366px;
	padding:0;
	margin:0 10px;
	display:inline;
	float:left;
	position:relative;
}
ul.promocije_list li .pl_center h4, ul.promocije_list li .nl_center h4 {
	font:bold 14px/20px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#034da2;
	margin:0 0 4px 0;
}
ul.promocije_list li .pl_center p, ul.promocije_list li .nl_center p {
	font:13px/20px Arial, Helvetica, sans-serif;
	color:#737373;
}
ul.promocije_list li .nl_right {
	width:64px;
	height:64px;
	padding:0;
	margin:0;
	display:inline;
	float:right;
	position:relative;
	text-align:right;
}
ul.promocije_list li .nl_right a {
	display:block;
	float:right;
	width:64px;
	height:64px;
	background:url(img/nagradna_letak_zoom.png) no-repeat scroll 0 0;
	text-decoration:none;
	text-indent:-9999em;
	text-align:left;
}
ul.promocije_list li.more-kozmo-promo {
	width:629px;
	padding:5px 0 0 0;
	margin:5px 0;
	display:inline;
	float:left;
	position:relative;
	border-top:1px dotted #999;
	text-align:right;
	line-height:16px;
}

/* Big Single Page Company Center Wrap */
.bbcw_page_big {
	width:960px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 0;
	padding-bottom:10px;
	overflow:hidden;
	background:url(img/box/page_big_box_center_big_bottom.png) no-repeat scroll 0 100%;
}
.bbcc_page_big {
	width:933px;
	padding:0 16px 0 11px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/page_big_box_center_big_center.png) repeat-y scroll 0 0;
}
.bbcc_page_big .fbconnect_share, .bbcc_page_big .sociable {
	display:none!important;
}
.bbcc_page_big #kokatalog .fbconnect_share, .bbcc_page_big #kokatalog .sociable {
	display:inline!important;
}
.bbct_reg_page_big {
	width:960px;
	height:7px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/page_big_box_center_big_top_regular.png) no-repeat scroll 0 0;
}
/* Kozmo savjeti and Savjeti Proizvodjaca */
.bcb_post_wrap_big {
	width:614px;
	display:inline;
	position:relative;
	margin:5px 0 0 0;
}
.thumb150 {
	float:left;
	padding:0;
	margin:5px 10px 10px 0;
	width:152px;
	height:152px;
	display:inline;
	position:relative;
}
.thumb150 img {
	width:150px;
	height:150px;
	border:1px solid #cedbec;
	display:block;
}
.bcb_post_data_big {
	width:447px;
	display:inline;
	float:right;
	position:relative;
}

/* #Sidebar# */
#sidebar {
	width:289px;
	display:inline;
	float:right;
	position:relative;
	margin:0;
}
/* Sidebar - Vas prozor box */
.sbbvp {
	width:289px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 0;
	overflow:hidden;
}
.sbbvpt {
	width:289px;
	height:39px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/box_sidebar_prozor_top.png) no-repeat scroll 0 0;
}
.sbbvpb {
	width:289px;
	height:92px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/box_sidebar_prozor_bottom.png) no-repeat scroll 0 0;
}
/* #Sidebar/Nagradna-Igra# */
.sbbnw {
	width:289px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 0;
	padding-bottom:26px;
	overflow:hidden;
	background:url(img/box/box_sidebar_nagradna_bottom.png) no-repeat scroll 0 100%;
}
.sbbnt {
	width:289px;
	height:106px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/box_sidebar_nagradna_top.png) no-repeat scroll 0 0;
}
.sbbc {
	width:263px;
	padding:0 16px 0 11px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/box_sidebar_center.png) repeat-y scroll 0 0;
}
.nagradna_box {
	width:263px;
	display:inline;
	float:left;
	position:relative;
}
.nagradna_box h5 {
	margin:0 0 5px 0;
}
.nagradna_box h3 {
	font:18px/20px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	color:#034da2;
	margin:0 0 5px 0;
}
.nagradna_box h3 a {
	color:#034da2;
	text-decoration:none;
}
.nagradna_box h3 a:hover {
	color:#ed008c;
	text-decoration:none;
}
.nagradna_box p {
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#737373;
}
.nagradna_box p a {
	color:#737373;
}
.nagradna_box p a:hover {
	color:#ed008c;
}
.nagradna_box .nproizvod {
	width:120px;
	display:inline;
	float:left;
	margin:10px 0 0 0;
}
.nagradna_box .nbtn_go {
	width:134px;
	height:39px;
	display:inline;
	float:right;
	margin:35px 0 0 0;
}
.nagradna_box .nbtn_go a {
	width:134px;
	height:39px;
	text-indent:-9999em;
	overflow:hidden;
	background:url(img/btn_nagradna_go.png) no-repeat scroll 0 0;
	text-decoration:none;
	display:block;
	float:right;
}
.nagradna_box .nbtn_go a:hover {
	background:url(img/btn_nagradna_go.png) no-repeat scroll 0 -39px;
	text-decoration:none;
}
/* Sidebar Box */
.sbbw {
	width:289px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 0;
	padding-bottom:9px;
	overflow:hidden;
	background:url(img/box/box_sidebar_bottom.png) no-repeat scroll 0 100%;
}
.sbbt {
	width:289px;
	height:34px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/box_sidebar_top.png) no-repeat scroll 0 0;
}
p.tagcloud {
	line-height:24px;
	margin:10px 0 0 0;
}
p.tagcloud a {
	color:#034da2;
	text-decoration:none;
}
p.tagcloud a:hover {
	color:#ec008c;
	text-decoration:none;
}
/* Moj kucni bonus */
.moj_kucni_bonus {
	width:263px;
	display:inline;
	float:left;
	position:relative;
	margin:10px 0;
}
.moj_kucni_bonus p {
	margin-top:10px;
}
/* Plus Card */
.plus_card {
	width:263px;
	display:inline;
	float:left;
	position:relative;
}
.plus_card h3 {
	background:url(img/konzum_plus_card.png) no-repeat scroll 100% 0;
	height:59px;
	padding:0 73px 0 0;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#0c4da2;
	margin:10px 0;
}
#plusCard label {
	display:block;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	padding-bottom:2px;
}
#plusCard .plus_card_text {
	display:block;
	font:14px/16px Arial, Helvetica, sans-serif;
	color:#034da2;
	margin-bottom:10px;
	background-color:#d3e7ff;
	border:1px solid #bad8fe;
	width:100%;
	height:22px;
}
#plusCard .plus_card_text:focus {
	border:1px solid #ed008c;
}
#plusCard .pc_btn {
	display:inline;
	float:right;
	position:relative;
	margin:0 0 10px 0;
	padding:1px 8px;
}
#plusCard .pc_more_info {
	width:100px;
	display:inline;
	float:right;
	position:relative;
	margin:0 0 10px 0;
	line-height:24px;
}

.kozmo_loyalty {
	width:263px;
	display:inline;
	float:left;
	position:relative;
}
.kozmo_loyalty h3 {
	background:url(img/loyalty.jpg) no-repeat scroll 0 0;
	padding:0 0 0 80px;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#0c4da2;
	margin:10px 0;
}

/* Sidebar AdBox Wrap */
.adsw {
	width:283px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 0;
	padding-bottom:3px;
	overflow:hidden;
	background:url(img/box/adbox_sidebar_bottom.png) no-repeat scroll 0 100%;
}
.adst {
	width:283px;
	height:5px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/adbox_sidebar_top.png) no-repeat scroll 0 0;
}
.adsc {
	width:263px;
	min-height:200px;
	padding:0 10px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/box/adbox_sidebar_center.png) repeat-y scroll 0 0;
}
/* Breadcrumbs */
#breadcrumbs {
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	border-bottom:1px solid #cedbec;
	padding-bottom:5px;
	width:629px;
	display:inline;
	float:left;
	position:relative;
}
#breadcrumbs .bcrumbs_left {
	width:610px;
	display:inline;
	float:left;
	position:relative;
	height:16px;
	overflow:hidden;
}
#breadcrumbs .cat_rss {
	width:16px;
	height:16px;
	position:relative;
	float:right;
	display:inline;
}
#breadcrumbs a {
	color:#333;
	text-decoration:none;
}
#breadcrumbs a:hover {
	color:#ec008c;
	text-decoration:none;
}
.big_crumbs {
	width:933px!important;
}
.big_crumbs_left {
	width:914px!important;
}
#post_share_ft {
	width:60px;
	height:154px;
	padding:13px;
	display:inline;
	float:left;
	left:50%;
	margin:0 0 0 -570px;
	position:fixed;
	background:url(img/share_box_bg.png) no-repeat scroll 0 0;
	z-index:15;
}
#post_header {
	width:470px;
	display:inline;
	float:left;
	position:relative;
}
#post_tools {
	width:140px;
	display:inline;
	float:right;
	position:relative;
	border-bottom:1px solid #cedbec;
	border-left:1px solid #cedbec;
	margin:0 0 5px 10px;
}
#post_tools ul {
	width:140px;
	margin:0;
	padding:0;
	list-style:none;
}
#post_tools ul li {
	width:115px;
	margin:0;
	padding:3px 20px 3px 5px;
	position:relative;
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#737373;
	border-bottom:1px dotted #ddd;
}
#post_tools ul li ul, #post_tools ul li ul li, #post_tools ul li ul li a {
	border:none;
	padding-left:0;
	margin-left:0;
}
#post_tools ul li a {
	text-decoration:none;
	color:#333;
}
#post_tools ul li a:hover {
	text-decoration:none;
	color:#ec008c;
}
#post_tools ul li.pt_print {
	background:url(img/ikone/post_print.png) no-repeat scroll 100% 50%;
}
#post_tools ul li.pt_share {
	background:url(img/ikone/post_share.png) no-repeat scroll 100% 50%;
}
#post_tools ul li.pt_comments {
	background:url(img/ikone/post_comments.png) no-repeat scroll 100% 50%;
}
#post_tools ul li.pt_font {
	padding:3px 2px 3px 5px;
	width:133px;
}
#post_tools ul li.pt_font a {
	display:inline;
	float:right;
	width:15px;
	height:15px;
	text-indent:-9999em;
}
#post_tools ul li.pt_font a.increaseFont {
	background:url(img/ikone/post_font_up.png) no-repeat scroll 0 0;
}
#post_tools ul li.pt_font a.resetFont {
	background:url(img/ikone/post_font_reset.png) no-repeat scroll 0 0;
}
#post_tools ul li.pt_font a.decreaseFont {
	background:url(img/ikone/post_font_down.png) no-repeat scroll 0 0;
}
#post_tools ul li.pt_views {
	padding:3px 2px 3px 5px;
	width:133px;	
}
#post_tools ul li.pt_views {
	background:url(img/ikone/eye.png) no-repeat scroll 100% 50%;
}
#post_tools ul li.fbtw_box {
	width:135px;
	min-height:16px;
	margin:0;
	padding:3px 0 3px 5px;
	position:relative;
	border-bottom:none;
}
#post_tools ul li.fbtw_box #ftf_send {
	width:60px;
	height:16px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
}
#post_tools ul li.fbtw_box #face_send {
	width:16px;
	height:16px;
	display:inline;
	float:right;
	position:relative;
	overflow:hidden;
	margin-left:5px;
}
#post_tools ul li.fbtw_box #tweet_send {
	width:16px;
	height:16px;
	display:inline;
	float:right;
	position:relative;
	background:url(img/ikone/tweet_send.png) no-repeat scroll 0 0;
	overflow:hidden;
	margin-left:5px;
	text-indent:-9999em;
}
#post_tools ul li.fbtw_box #frend_send {
	width:16px;
	height:16px;
	display:inline;
	float:right;
	position:relative;
	background:url(img/ikone/frend_send.png) no-repeat scroll 0 0;
	overflow:hidden;
	margin-left:5px;
	text-indent:-9999em;
}
#cforms3form {width:500px;}
#post_tools ul li.pt_rate {
	width:135px;
	margin:0;
	padding:3px 0 3px 5px;
	position:relative;
	border-bottom:none;
}
#post_tools ul li.pt_rate span {
	display:block;
	color:#737373;
	font:11px/16px Arial,Helvetica,sans-serif;
	margin-bottom:5px;
}
#post_tools ul li.pt_rate .raterwrap {
	height:16px;
	overflow:hidden;
}

/* Page / Post settings */
h2.page_title {
	font:bold 22px/28px Arial, Helvetica, sans-serif;
	margin:5px 0;
}
h2.page_title a {
	text-decoration:none;
	color:#034da2;
}
h2.page_title a:hover {
	text-decoration:none;
	color:#ed008c;
}
h2.post_title {
	font:bold 26px/30px Arial, Helvetica, sans-serif;
	margin:5px 0;
}
h2.post_title a {
	text-decoration:none;
}
h3.page_subtitle {
	/*font:italic 14px/20px Arial, Helvetica, sans-serif;*/
	font:italic 16px/22px Georgia, "Times New Roman", Times, serif;
	color:#034da2;
	margin:5px 0 10px 0;
	background:url(img/navodnik.png) no-repeat scroll 0 2px;
	padding-left:26px;
}
.post_sdate {
	font:11px/14px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
	padding:2px;
	color:#666;
}
.post_sdate span {
	background-color:#f0f4fa;
	padding:2px;
}
.post_sdate a {
	color:#0c4da2;
}
.post_sdate a:hover {
	color:#ec008c;
}
.post_body {
	font-size:13px;
	color:#000000;
	margin-top:10px;
}
.post_body h1 {
	font-size:26px;
}
.post_body h2 {
	font-size:22px;
}
.post_body h3 {
	font-size:18px;
}
.post_body h4 {
	font-size:16px;
}
.post_body h5 {
	font-size:14px;
}
.post_body h6 {
	font-size:12px;
}
.post_body h1, .post_body h2, .post_body h3, .post_body h4, .post_body h5, .post_body h6 {
	margin: 10px 0;
	font-weight:700;
}
.post_body blockquote {
	margin:10px 0 10px 30px;
	padding:0 0 0 10px;
	border-left:4px solid #cedbec;
}
.post_body blockquote p {
	margin: 0;
}
.post_body p {
	margin: 0 0 15px 0;
}
.post_body ul {
	margin: 0 0 20px 0;
	padding: 0 0 0 30px;
}
.post_body ul ul {
	margin: 0 0 0 0;
	padding: 0 0 0 15px;
}
.post_body ul li {
	list-style-type: disc;
}
.post_body ul li ul li {
	list-style-type: circle;
}
.post_body ul li ul li ul li {
	list-style-type: circle;
}
.post_body ol {
	margin: 0 0 20px 0;
	padding: 0 0 0 30px;
}
.post_body ol ol {
	margin: 0 0 0 0;
	padding: 0 0 0 15px;
}
.post_body ol li {
	list-style-type: upper-latin;
}
.post_body ol li ol li {
	list-style-type: lower-latin;
}
.post_body .wp-caption {
	background:#eff4fa none scroll 0 0;
	border:1px solid #cedbec;
}
.post_body img {
	padding:5px 5px 0 5px;
}
.post_body p.wp-caption-text {
	text-align:center;
	font-size:11px;
	color:#777;
	padding:5px 4px 4px 4px;
	margin:0;
}
.post_body .alignleft {
	float: left;
	margin: 10px 15px 10px 0;
}
.post_body .alignright {
	float: right;
	margin: 10px 0 10px 15px;
}
.post_body .aligncenter {
	text-align: center;
}

.post_tags {
	background:url(img/ikone/tag_blue.png) no-repeat scroll 0 50%;
	padding:2px 0 2px 20px;
	min-height:16px;
	margin:10px 0;
}
/* Asortiman list */
.post_body ul.asortiman_list li {
	list-style:none;
	font:16px/20px Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
.post_body ul.asortiman_list li a {
	text-decoration:none;
}
.post_body ul.asortiman_list li ul {
	margin-top:6px;
}
.post_body ul.asortiman_list li ul li {
	list-style-type: disc;
	margin-bottom:6px;
}
.post_body ul.asortiman_list li ul li a {
	font-weight:bold;
}
.post_body ul.asortiman_list li ul li ul li {
	list-style-type: circle;
	margin-bottom:6px;
}
.post_body ul.asortiman_list li ul li ul li a {
	font-weight:normal;
}
/* Izdvojeni clanak */
.featured_article {
	width:400px;
	display:inline;
	float:left;
	position:relative;
	margin:20px 0;
}
.featured_article p {
	margin:0 0 10px 0;
}
.featured_article .fa_right {
	width:150px;
	height:150px;
	display:inline;
	float:right;
	position:relative;
	margin:0 0 5px 10px;
}
h6.feat_subt {
	font:bold 10px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	border-bottom:1px solid #034da2;
	margin:0 0 10px 0;
}
h6.feat_subt span {
	background-color:#034da2;
	padding:2px 6px;
}
.hot_topics {
	width:200px;
	display:inline;
	float:right;
	position:relative;
	margin:20px 0;
}
.hot_topics ul {
	margin:0;
	padding:0;
	list-style:none;
	width:200px;
}
.hot_topics ul li {
	margin:0 0 8px 0;
	padding:0 0 8px 0;
	list-style:none;
	width:200px;
	border-bottom:4px dotted #cedbec;
	font:bold 14px/18px Arial, Helvetica, sans-serif;
}
.hot_topics ul li a {
	text-decoration:none;
}
.post_info {
	font:12px/14px Arial, Helvetica, sans-serif;
	padding:2px;
	margin:10px 0;
	color:#666;
}
.post_info a {
	color:#666;
}
.post_info a:hover {
	color:#ed008c;
}
ul.article_block {
	width:628px;
	display:inline;
	float:left;
	position:relative;
	margin:10px 0;
}
ul.article_block li {
	width:300px;
	display:inline;
	float:left;
	position:relative;
	margin:0 14px 20px 0;
	font:12px/18px Arial, Helvetica, sans-serif;
}
ul.article_block li h2 {
	font:bold 16px/20px Arial, Helvetica, sans-serif;
	min-height:50px;
}
ul.article_block li h2 a {
	text-decoration:none;
}
.thumb100_left {
	width:100px;
	height:100px;
	display:inline;
	position:relative;
	float:left;
	margin:4px 10px 5px 0;
}
.thumb100_left a img {
	width:98px;
	height:98px;
	padding:1px;
	background-color:#FFF;
	border:1px solid #cedbec;
	display:block;
}
.thumb100_left a:hover img {
	border:1px solid #034da2;
}

ul.privatna_list {
	width:609px;
	margin:10px;
	padding:0;
	list-style:none;
	position:relative;
}
ul.privatna_list li {
	width:609px;
	margin:0 0 10px 0;
	padding:0;
	position:relative;
	display:inline;
	float:left;
}
ul.privatna_list li .prl_left {
	width:150px;
	height:150px;
	display:inline;
	float:left;
	position:relative;
	margin-right:15px;
}
ul.privatna_list li .prl_left img {
	width:150px;
	height:150px;
	display:block;
	margin:0;
	padding:0;
	border:medium none;
}
ul.privatna_list li .prl_right {
	width:440px;
	display:inline;
	float:right;
	position:relative;
}
/* #Footer# */
#footer {
	height:569px;
	position:absolute;
	bottom:0;
	width:100%;
	background:#034da2;
	border-top:1px solid #FFF;
	color:#FFF;
	z-index:10;
	overflow:hidden;
}
#footer h6 {
	text-indent:-9999em;
	height:15px;
	margin:20px 0;
}
#footer h6.foinfo {
	background:url(img/footer/title_informacije.png) no-repeat scroll 0 0;
}
#footer h6.fotok {
	background:url(img/footer/title_budite_kozmo_tok.png) no-repeat scroll 0 0;
}
#footer h6.fokozmo {
	background:url(img/footer/title_kozmo_hr.png) no-repeat scroll 0 0;
}
#footer h6.fokome {
	background:url(img/footer/title_posljednji_komentari.png) no-repeat scroll 0 0;
}
#footer h6.fokratko {
	background:url(img/footer/title_ukratko.png) no-repeat scroll 0 0;
}
.foot_comments {
	width:345px;
	display:inline;
	float:left;
	position:relative;
	margin:0 100px 0 0;
}
.foot_comments ul {
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	width:345px;
	display:inline;
	float:left;
}
.foot_comments ul li {
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	position:relative;
	width:345px;
	display:inline;
	float:left;
	border-bottom:1px dotted #FFF;
}
.foot_comments ul li .foo_cavatar {
	margin:4px 8px 0 0;
	padding:0;
	position:relative;
	width:37px;
	height:37px;
	display:inline;
	float:left;
	background:url(img/ikone/footer_avatar_arrow.png) no-repeat scroll 100% 14px;
}
.foot_comments ul li .foo_cavatar img {
	width:30px;
	height:30px;
	display:block;
	border:2px solid #cddaeb;
	margin:0;
	padding:0;
}
.foot_comments ul li .foo_cdata {
	margin:0;
	padding:0;
	position:relative;
	width:300px;
	display:inline;
	float:left;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#cddaeb;
}
#footer a {
	color:#FFF;
}
#footer a:hover {
	color:#cddaeb;
}
.foot_comments ul li .foo_cdata p {
	margin:0 0 4px 0;
}
.foo_cicon {
	background:url(img/ikone/footer_comment_icon.png) no-repeat scroll 0 50%;
	padding-left:12px;
	margin-left:10px;
}
.foot_links {
	width:160px;
	display:inline;
	float:left;
	position:relative;
	margin:0 50px 0 0;
}
.foot_links ul {
	width:160px;
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
}
.foot_links ul li {
	width:145px;
	margin:0 0 8px 0;
	padding:0 0 0 10px;
	background:url(img/ikone/footer_avatar_arrow.png) no-repeat scroll 0 50%;
	font:12px/16px Arial, Helvetica, sans-serif;
}
.foot_informer {
	width:290px;
	display:inline;
	float:right;
	position:relative;
}
.foot_informer ul {
	margin:0;
	padding:0;
	list-style:none;
	width:290px;
}
.foot_informer ul li {
	margin:0 0 8px 0;
	padding:0 0 0 20px;
	width:270px;
	font:12px/16px Arial, Helvetica, sans-serif;
	height:100%;
}
.foot_informer ul li.fnewsletter {
	background:url(img/footer/email.png) no-repeat scroll 0 50%;
}
.foot_informer ul li.frss {
	background:url(img/footer/feed.png) no-repeat scroll 0 50%;
}
.foot_informer ul li.ftwitter {
	background:url(img/footer/twitter.png) no-repeat scroll 0 50%;
}
.foot_informer ul li.ffacebook {
	background:url(img/footer/facebook.png) no-repeat scroll 0 50%;
}
.foot_informer ul li.fyoutube {
	background:url(img/footer/youtube.png) no-repeat scroll 0 50%;
}
.foot_informer p {
	margin:0 0 15px 0;
}
/* Comment-Styles */
/* Comments */
.comments_wrap {
	width:629px;/*ex 635*/
	display:inline;
	float:left;
	position:relative;
	overflow:hidden!important;
	font:13px/22px Verdana, Arial, Geneva, Helvetica, sans-serif;
	margin:0;
}
.comments_form {
	margin:0;
	padding:0;
}
.comments_form .comf_left {
	width:300px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
}
.comments_form .comf_right {
	width:300px;
	display:inline;
	float:right;
	position:relative;
	overflow:hidden;
}
.no_para p {
	margin:0;
	padding:0;
	display:inline;
}
.comments_form .text {
	width:290px;
	height:20px;
	background:#fff none scroll 0 0;
	border:1px solid #d7dde3;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	font:16px/16px Arial, Helvetica, sans-serif;
	color:#666;
	padding:7px 2px;
	margin:0 0 10px 0;
}
.comments_form .text_big {
	width:99%;
	height:20px;
	background:#fff none scroll 0 0;
	border:1px solid #d7dde3;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	font:16px/16px Arial, Helvetica, sans-serif;
	color:#666;
	padding:7px 2px;
	margin:0 0 10px 0;
}
select.select {
	color:#333;
	font-size:100%;
	margin:1px 0;
	padding:1px 0 0;
	width:620px;
	background:#fff none scroll 0 0;
	border:1px solid #d7dde3;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	font:16px/16px Arial, Helvetica, sans-serif;
	color:#666;
	padding:7px 2px;
	margin:0 0 10px 0;
}
.comments_form label {
	display:block;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#999;
	margin:0 0 3px 0;
	font-weight:700;
}
.comments_form label span {
	color:#F30;
}
.comments_form .submit_btn {
	display:inline;
	float:right;
	font-size:120%;
	overflow:visible;
	padding:2px 7px;
	width:auto;
	margin:5px 4px;
}
.comments_form p {
	padding-top:10px;
}
h2.coments_h2, h3.comments_titl {
	font-size:26px;
	line-height:26px;
	margin:15px 0 0 0;
	border-bottom:2px solid #0c4da2;
	padding:0 0 5px 0;
	font-weight:100;
	color:#000;
}
p.com_rules {
	margin:0 0 40px 0;
	padding:5px 0 5px 0;
}
.comments_form small {
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#a7a7a7;
	text-transform:none;
}
.comments_form .textarea {
	overflow:auto;
	width:99%;
	background:#fff none scroll 0 0;
	border:1px solid #d7dde3;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	font:16px/16px Arial, Helvetica, sans-serif;
	color:#666;
	padding:2px;
	margin:0 0 10px 0;
}
ol#comments {
	margin:0px;
	padding:0px;
	margin-top:20px;
}
ol#comments li {
	margin:0px;
	padding:0px;
	position:relative;
	padding-left:60px;
	list-style:none;
	padding-bottom:20px;
	margin-bottom:20px;
}
ol#comments .avatar {
	position:absolute;
	top:0px;
	left:0px;
}
ol#comments small a {
	font-weight:normal;
	color:#999999;
}
ul.commentlist {
	margin:20px 0px 20px 0px;
	padding:0px;
}
ul.commentlist li {
	margin:0;
	padding:10px 0px 10px 70px;
	position:relative;
	list-style:none;
	/*border-bottom:1px solid #e1e1e1;*/
	overflow:visible;
}
ul.commentlist li.even {
	background-color:#eef3f9;
}
ul.commentlist .avatar {
	position:absolute;
	top:10px;
	left:10px;
	border:1px solid #ccc;
	padding:2px;
	background-color:#fff;
}
ul.commentlist li cite.fn, ul.commentlist li cite.fn a {
	font-weight:bold;
	font-size:16px;
	font-style:normal;
	text-transform:capitalize;
	text-decoration:none;
	line-height:16px;
	margin:0;
	padding:0;
}
ul.commentlist .commentmetadata {
/*display:none;*/
}
.commentmetadata a {
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#999;
	text-decoration:none;
	font-style:italic;
}
.commentmetadata a:hover {
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	font-style:italic;
}
ul.commentlist ul {
	margin:10px 0px;
	padding:0px;
}
ul.commentlist div.reply {
	padding:5px 10px 0 0;
	margin:0;
	text-indent:-9999em;
}
ul.commentlist div.reply a {
	display:block;
	width:58px;
	height:16px;
	background:url(img/reply.png) no-repeat scroll 0 0;
	overflow:hidden;
	text-decoration:none;
	float:right;
}
ul.commentlist div.reply a:hover {
	display:block;
	width:58px;
	height:16px;
	background:url(img/reply.png) no-repeat scroll 0 -16px;
	overflow:hidden;
	text-decoration:none;
}
ul.commentlist ul li {
	border:0px;
	overflow:visible;
	background-image:none;
	padding-bottom:0px;
	border-top:1px dotted #ccc;
}
/*ul.commentlist li.bypostauthor {
	background:#e4f1fe;
}
ul.commentlist li.bypostauthor div.comment-body {
	padding-left:10px;
}
ul.commentlist li.bypostauthor .avatar, ul.commentlist li.comment-author-admin .avatar {
	top:8px;
	left:8px;
}*/
ul.commentlist li.bypostauthor .avatar {
	background:#cedbec;
	border:1px solid #034da2;
}
ul.commentlist li.comment-author-admin .avatar {
	background:#cedbec;
	border:1px solid #ed008c;
}
.avatar-avatar img {
	top:-1px!important;
	left:-1px!important;
}
/*ul.commentlist li.comment-author-admin div.comment-body {
	padding-left:8px;
}
ul.commentlist li.comment-author-admin {
	background:#fcdfe0;
}*/
ul.commentlist li.comment-author-admin cite.fn a {
	color:#F30;
}
ul.commentlist li.comment-author-admin cite.fn a:hover {
	color:#000;
}
ul.commentlist span.says {
	color:#999;
	font-weight:700;
}
h5.trackping {
	font:16px/16px Arial, Helvetica, sans-serif;
	color:#666;
	padding:3px 0;
	margin:20px 0 10px 0;
	border-bottom:1px dotted #999;
}
ul.trackpinglist {
	margin:20px 0;
	padding:0px;
}
ul.trackpinglist li a {
	font-size:12px;
}
ul.trackpinglist div.reply {
	display:none;
}
.comments_feed {
	background:url(img/ikone/rss.png) no-repeat scroll 100% 30%;
	padding:3px 20px;
	text-align:right;
	clear:both;
	font:11px/16px Arial, Helvetica, sans-serif;
}
.comments_feed a {
	color:#F60;
	text-decoration:none;
}
.comments_feed a:hover {
	color:#000;
	text-decoration:underline;
}
p.logMessage {
	padding:4px;
	background:#fddef0;
	border:1px dotted #f89ed3;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	margin-bottom:20px;
}

.commentlist .commentnumber {
  position: absolute;
  right: 10px;
  top: 10px;
  float:right;
  font:bold 22px/24px Arial, Helvetica, sans-serif;
  color:#cedbec;
}

.fbconnect_miniprofile {
	width:150px;
	display:inline;
	float:right;
	position:relative;
}
.fbconnect_miniprofile a {
	text-decoration:none;
}
.fbconnect_miniprofile a:hover {
	text-decoration:underline;
}
.fb_iframe_widget  {
	width:450px;
	display:inline;
	float:left;
	position:relative;
}

/* #Reset-Pomocne-Klase# */
.clear {
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0
}
.floatl {
	float:left;
}
.floatr {
	float:right;
}
.alignl {
	text-align:left;
}
.alignr {
	text-align:right;
}
.alignc {
	text-align:center;
}
.hideme {
	display:none;
}
.nojscript {
	width:100%;
	height:24px;
	background:#f8a7aa none scroll 0 0;
	border-bottom:2px solid #ed1c24;
	text-align:center;
	padding-top:10px;
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:700;
	position:absolute;
	z-index:999;
}
/* Share and Save */
.addtoany_share_save_container {
	margin:16px 0;
}
ul.addtoany_list {
	display:inline;
	list-style-type:none;
	margin:0 !important;
	padding:0 !important;
	text-indent:0 !important;
}
ul.addtoany_list li {
	background:none !important;
	border:0;
	display:inline !important;
	line-height:32px;
	list-style-type:none;
	margin:0 !important;
	padding:0 !important;
}
ul.addtoany_list li:before {
	content:"";
}
ul.addtoany_list li a {
	padding:0 9px;
}
ul.addtoany_list img {
	float:none;
	border:0;
	margin:0;
	padding:0;
	vertical-align:middle;
}
ul.addtoany_list a img {
	opacity:.7;
	filter:alpha(opacity=70);
}
ul.addtoany_list a:hover img, ul.addtoany_list a.addtoany_share_save img {
	opacity:1;
	filter:alpha(opacity=100);
}
a.addtoany_share_save img {
	border:0;
	width:auto;
	height:auto;
}

/* Respec the author */
#authorbox {
	background:#eff4fa;
	border:1px solid #cfdbec;
	width:627px;
	margin:0 auto;
	margin-bottom:10px;
	overflow:hidden;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#authorbox h4 {
	font-size:14px;
	color:#191919;
	margin:0;
	padding:6px 10px 2px 10px;
}
.authorpic {
	width:86px;
	height:86px;
	float:left;
	position:relative;
	display:inline;
	margin:10px;
}
.authorpic img {
	display:block;
	width:80px;
	height:80px;
	padding:2px;
	background-color:#fff;
	border:1px solid #cfdbec;
}
.authortext {
	padding-left:96px;
}
#authorbox p {
	color:#666;
	margin:0;
	padding:0px 10px 10px 10px;
	font-size:12px;
}
#authorbox h4 > a {
	text-decoration:none;
}

/* Related content */
.related_posts {
	width:629px;
	display:inline;
	float:left;
	position:relative;
	margin:15px 0;
}
ul#related_list {
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	width:629px;
	display:inline;
	float:left;
}
ul#related_list li {
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	position:relative;
	width:629px;
	display:inline;
	float:left;
	border-bottom:1px dotted #ccc;
}
.thumb70 {
	float:left;
	padding:0;
	margin:0;
	width:72px;
	height:72px;
	display:inline;
	position:relative;
}
.thumb70 img {
	width:70px;
	height:70px;
	border:1px solid #fff;
	display:block;
	margin:0;
	padding:0;
}
.thumb70 a:hover img {
	border:1px dotted #ed008c;
}
.relp_text {
	width:547px;
	display:inline;
	float:right;
	position:relative;
}
.relp_text h3 {
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
}
.relp_text h3 a {
	text-decoration:none;
}
.relp_text h3 p {
	margin:0;
	padding:0;
}
h3.related_title {
	border-bottom:2px solid #cedbec;
}

/* Share again */
iframe#facebook-like { border:none; overflow:hidden; width:300px; margin: 0 0 -100px 0; padding: 0;}
.facebook-like {
	width:620px;
	height:80px;
	display:inline;
	float:right;
	position:relative;
}
.lista_prodavaonica td {
	color:#0c4da2!important;
}

.fbconnect_share {
	border-top:none;
	width:285px;
	display:inline;
	float:left;
	position:relative;
	margin:35px 0 10px 0;
	padding:0;
}
.sociable {
	width:620px;
	height:50px;
	margin:30px 0 10px 0;
	padding:0;
	display:inline;
	float:left;
	position:relative;
}

/* Search and Regular cat */
ul.display_search {
	float: left;
	width: 629px;
	margin: 20px 0 0 0;
	padding: 0;
	list-style: none;
}
ul.display_search li {
	float: left;
	width: 629px;
	padding:0 0 10px 0;
	margin: 0 0 10px 0;
	border-bottom:2px solid #ddeef3;
	position:relative;
}
ul.display_search li h2 {
	font:bold 20px/24px Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
}
ul.display_search li small {
	font:10px/14px Arial, Helvetica, sans-serif;
	color:#999;
	display:block;
	margin:0 0 5px 0;
	padding:2px;
}
ul.display_search li small a {
	color:#999;
}
ul.display_search li small a:hover {
	color:#ec008c;
}
ul.display_search li h2 a {
	text-decoration:none;
}

/* Footer comments */

.foot_comments .comm_wrap {
	width:345px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	margin:2px 0 25px 0;
}
.foot_comments .comm_wrap .com_date {
	width:52px;
	height:43px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(img/ikone/big_comments.png) no-repeat scroll 0 0;
	color:#034da2;
	text-shadow: 0px 1px 1px #fff;
}
.foot_comments .comm_wrap .com_date span.cyear {
	font:12px/11px Arial, Helvetica, sans-serif;
	display:block;
	margin-left:8px;
}
.foot_comments .comm_wrap .com_date span.cday {
	font:10px/11px Arial, Helvetica, sans-serif;
	display:block;
	margin:3px 0 0 8px;
}
.foot_comments .comm_wrap .com_data {
	width:280px;
	display:inline;
	float:right;
	position:relative;
	overflow:hidden;
	font-size:12px;
	color:#cddaeb;
}
.foot_comments .comm_wrap .com_data a.comautor {
	color:#fff;
}
.foot_comments .comm_wrap .com_data a.comautor:hover {
	color:#fff;
}
.foot_comments .comm_wrap .com_data h4 {
	font:12px/18px Arial, Helvetica, sans-serif;
	margin:0 0 4px 0;
	padding:0;
}
.foot_comments .comm_wrap .com_data h4 a.comautor {
	background:url(img/ikone/user_small.png) no-repeat scroll 0 5px;
	padding-left:10px;
}
.foot_comments .comm_wrap .com_data p {
	font:12px/18px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

/* oglasi */
.oglas468x60 {
	text-align:center;
	margin:10px 0;
}
.oglas300x250 {
	text-align:center;
	margin:0 0 15px 0;
	width:300px;
	display:inline;
	float:left;
	position:relative;
}
.oglas728x90 {
	text-align:center;
	margin:20px 0;
	width:960px;
	display:inline;
	float:left;
	position:relative;
}
#kokatalog, #book1 {
	z-index:9999;
}

/* Popup login */

.kozmo-login-register {
	font:12px Arial, Helvetica, sans-serif;
	background:#f3f6fb;
	margin:0;
	padding:10px;
	width:500px;
}
.kozmo-login-register a:link {
	color: #ed008c;
	text-decoration: underline;
}
.kozmo-login-register a:visited {
	text-decoration: underline;
	color: #ed008c;
}
.kozmo-login-register a:hover {
	text-decoration: underline;
	color: #000;
}
.kozmo-login-register a:active {
	text-decoration: underline;
	color: #000;
}
.kozmo-login-register .form_left {
	width:308px;
	display:inline;
	float:left;
	position:relative;
}
.kozmo-login-register .form_right {
	width:160px;
	display:inline;
	float:right;
	position:relative;
	padding-top:15px;
}
.kozmo-login-register h2 {
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	color:#04459b;
}
.kozmo-login-register h3 {
	font:bold 14px/20px Arial, Helvetica, sans-serif;
	color:#666;
}

.kozmo-login-register .input {
	width:300px;
	height:20px;
	border:1px solid #a7a7a7;
	font:14px/18px Arial, Helvetica, sans-serif;
	padding:4px 2px;
}
.kozmo-login-register .labelo {
	display:block;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	margin:15px 0 10px 0;
	color:#000;
}
.kozmo-login-register .forgetmenot {
	width:120px;
	display:inline;
	float:left;
	position:relative;
	margin:8px 0 0 0;
}
.kozmo-login-register .forgetmenot label {
	display:inline;
	font:bold 14px/26px Arial, Helvetica, sans-serif;
	margin:0;
	color:#000;
	float:left;
}
.kozmo-login-register .forgetmenot .checkbox {
	display:block;
	height:13px;
	line-height:1.4em;
	margin:6px 4px 0 0;
	width:13px;
	float:left;
}
.kozmo-login-register .submit {
	width:130px;
	display:inline;
	float:right;
	position:relative;
	text-align:right;
}
.kozmo-login-register .button-primary {
	font-family: Arial, Helvetica, sans-serif;
	padding:3px 10px;
	font-size:14px;
	margin:5px 0 0 0;
	float:right;
}
.kozmo-login-register hr {
	border:0 #cedbec dotted;
	border-top-width:4px;
	clear:both;
	height:0;
	margin:20px 0;
}
.kozmo-login-register .facebook {
	font:italic 14px/16px Arial, Helvetica, sans-serif;
	text-align:right;
	color:#333;
}
.kozmo-login-register #login_error, .message {
	margin:0 0 10px 0;
	padding:6px;
	background-color:#ed008c;
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#FFF;
}

.kozmo-login-register .fbparagraf {
	text-align:right;
	padding:4px 0;
}

.kozmo-login-register .fbparagraf .fbformat {
	text-align:right;
	font:italic 13px/16px Arial, Helvetica, sans-serif;
	color:#666;
}

#autor_wrap {
	width:629px;
	display:inline;
	float:left;
	position:relative;
	margin:10px 0;
	border-top:4px dotted #CEDBEC;
	border-bottom:4px dotted #CEDBEC;
	padding:15px 0;
}
#autor_wrap .autor_share {
	width:60px;
	display:inline;
	float:left;
	position:relative;
	margin-right:10px;
}
#post_share_ft span.fb_share_count_wrapper {
	width:60px;
	height:57px;
}
#post_share_ft .fb_share_count {
	height:34px;
	background:#e8ebf2 url(img/fblogo.png) no-repeat scroll 90% 100%;
}
#autor_wrap .autor_pic {
	width:164px;
	height:112px;
	display:inline;
	float:left;
	position:relative;
}
#autor_wrap .autor_pic img {
	width:150px;
	height:100px;
	margin:0;
	padding:5px;
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #aab6c6;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#autor_wrap .autor_pic span {
	background:url(img/autor_gloss.png) no-repeat scroll 0 0 transparent;
	display:block;
	height:84px;
	left:5px;
	position:absolute;
	top:5px;
	width:150px;
}
#autor_wrap .autor_data {
	width:450px;
	display:inline;
	float:right;
	position:relative;
	color:#333;
}
#autor_wrap .autor_data h4 {
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	color:#034da2;
}
#autor_wrap .autor_data h4 span {
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#999;
}
#autor_wrap .autor_data a {
	color:#034da2;
}
#autor_wrap .autor_data a:hover {
	color:#ed008c;
}
#autor_wrap .autor_data p {
	margin:0 0 8px 0;
}
#autor_wrap .autor_data p.autor_info {
	margin:0;
	font:italic 12px/15px Arial, Helvetica, sans-serif;
	color:#034da2;
}



/* Messages */
.messageWrap {
	padding:4px 4px 4px 24px;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#000;
	margin:10px 0;
}
.errorMsg {
	background:#fddef0 url(img/ikone/exclamation.png) no-repeat scroll 4px 4px;
	border:1px dotted #f89ed3;
}
.okMsg {
	background:#dbf2de url(img/ikone/accept.png) no-repeat scroll 4px 4px;
	border:1px dotted #39b54a;
}
.infoMsg {
	background:#d2dfee url(img/ikone/information.png) no-repeat scroll 4px 4px;
	border:1px dotted #0877f7;
}
.helpMsg {
	background:#d2dfee url(img/ikone/help.png) no-repeat scroll 4px 4px;
	border:1px dotted #0877f7;
}
h2.expert_intro_title {
	font:100 italic 18px/26px Georgia, "Times New Roman", Times, serif;
	color:#999;
	margin:20px 0 0 0;
}
h2.expert_intro_title a {
	color:#999;
	text-decoration:none;
	border-bottom:1px dotted;
}
h2.expert_intro_title a:hover {
	color:#ed008c;
	text-decoration:none;
	border-bottom:1px dotted;
}


/* Moj kucni bonus form */

#mc_embed_signup {
	width:400px;
	margin:10px auto; /* Margina za cijelu formu */
}
#mc_embed_signup .indicate-required {
	width:100px;
	display:inline;
	float:right;
	text-align:right;
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#999;
	padding-right:10px;
}
#mc_embed_signup .mc-field-group {
	width:380px;
	margin:10px;
}
#mc_embed_signup fieldset {
	border:1px solid #0c4da2;
}
#mc_embed_signup label {
	display:block;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#0c4da2;
	padding:0 0 5px 0;
}
#mc_embed_signup .input_text {
	width:375px;
	background:none repeat scroll 0 0 #e7eef6;
	border:1px solid #9DAFC7;
	padding:6px 2px;
	vertical-align:top;
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#ec008c;
}
#mc_embed_signup .input_text:focus {
	background:none repeat scroll 0 0 #ffffff;
}
#mc_embed_signup .input_text_small {
	width:40px;
	background:none repeat scroll 0 0 #e7eef6;
	border:1px solid #9DAFC7;
	padding:2px;
	vertical-align:top;
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#ec008c;
}
#mc_embed_signup .input_text_small:focus {
	background:none repeat scroll 0 0 #ffffff;
}
#mc_embed_signup ul {
	list-style:none;
	margin:0;
	padding:0;
}
#mc_embed_signup ul li {
	margin:0 10px 0 0;
	padding:0;
	display:inline;
	float:left;
}
#mc_embed_signup ul li label {
	display:inline;
	float:right;
}
#mc_embed_signup strong.note-required {
	color:#ec008c;
}
#mc_embed_signup legend {
	padding: 0.2em 0.5em;
	margin-left:10px;
	border:1px solid #0c4da2;
	color:#ec008c;
	text-align:right;
	font:bold 14px/18px Arial, Helvetica, sans-serif;
}
#mc_embed_signup .input-group-label {
	display:inline;
	float:left;
	width:35px;
}
#mc_embed_signup .input-group {
	display:inline;
	float:left;
}
#mc_embed_signup input.radio {
	display:block;
	height:13px;
	line-height:1.4em;
	margin:0 4px 0 0;
	width:13px;
	float:left;
}
#mc_embed_signup #mce-success-response {
	margin:10px;
	color:#060;
	font:13px/18px Arial, Helvetica, sans-serif;
	padding:2px 4px 2px 24px;
	border:1px dotted #060;
	background:#d6f1e3 url(../img/ok.png) no-repeat scroll 4px 4px;
}
#mc_embed_signup #mce-error-response {
	margin:10px;
	color:#F00;
	font:13px/18px Arial, Helvetica, sans-serif;
	padding:2px 4px 2px 24px;
	border:1px dotted #F00;
	background:#ffeeee url(../img/ops.png) no-repeat scroll 4px 4px;
}
#mc_embed_signup .pravila {
	text-align:left;
	margin:10px 10px 0 10px;
	border-top:1px solid #9DAFC7;
	padding-top:10px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#999;
}
#mc_embed_signup .buttons {
	text-align:right;
	margin:10px;
	border-top:1px solid #9DAFC7;
	padding-top:10px;
}
#mc_embed_signup .buttons input {
	font-size:14px;
	padding:2px 6px;
}
#mc_embed_signup #MERGE7-popup {cursor:pointer;}

/* Facebook tabs */
.fbTabs {
border:medium none !important;
color:#666666;
margin-top:5px !important;
overflow:hidden;
padding-top:0 !important;
position:relative;
width:100% !important;
}
ul.tabNavigation li a.selected, ul.tabNavigation li a:hover {
background-color:#ed008c;
color:#ffffff !important;
border-left:1px solid #ed008c !important;
border-right:1px solid #ed008c !important;
}

ul.tabNavigation li a {
background-color:#034da2;
border-left:1px solid #034da2 !important;
border-right:1px solid #034da2 !important;
border-top:1px solid #034da2 !important;
color:#fff !important;
line-height:19px;
padding:3px;
text-decoration:none;
}

div.fbTabs > div {
border:1px solid #034da2;
margin-top:0 !important;
}
.fb_commentstab {
border-color:#034da2 -moz-use-text-color -moz-use-text-color !important;
border-style:solid none none !important;
border-width:1px 0 0 !important;
}

.private_table {
	font-size: 12px;
	background: #fff;
	border-collapse: collapse;
	text-align: left;
}
.private_table td {
	padding: 9px 8px 0px 8px;
	vertical-align:top;
}
.prava_table td {
	vertical-align:middle;
}
.prava_table td.pushdd {
	padding-top:20px;
}

#prodavaonice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #fff;
	margin: 15px 0;
	width: 629px;
	border-collapse: collapse;
	text-align: left;
}
#prodavaonice th {
	font-size: 13px;
	font-weight: normal;
	color: #ec008c;
	padding: 10px 6px 10px 2px;
	border-bottom: 2px solid #6678b1;
}
#prodavaonice th small {
	font-size:10px;
}
#prodavaonice td {
	color: #0c4da2;
	padding: 5px 6px 5px 2px;
}
#prodavaonice tbody tr:hover td {
	color: #fff;
	background-color:#ec008c;
}

.fbwidgets iframe, .app_content_119143674781014 {
	background-color:#FFF!important;
}
.superscript, sup {font-size:10px!important; vertical-align:text-top!important;} 
.subscript, sub {font-size:10px!important; vertical-align:bottom!important;} 

#show_ksrijeda_email {
	width:133px;
	height:40px;
	display:inline;
	float:left;
	position:relative;
	text-decoration:none;
	text-indent:-9999em;
	background:url(img/ksrijeda_gumbi.png) no-repeat scroll 0 0;
}
#show_ksrijeda_email:hover, .kse_active {
	background:url(img/ksrijeda_gumbi.png) no-repeat scroll 0 -40px!important;
}
#show_ksrijeda_mobile {
	width:133px;
	height:40px;
	display:inline;
	float:left;
	position:relative;
	text-decoration:none;
	text-indent:-9999em;
	background:url(img/ksrijeda_gumbi.png) no-repeat scroll -133px 0;
	margin-left:20px;
}
#show_ksrijeda_mobile:hover, .ksm_active {
	background:url(img/ksrijeda_gumbi.png) no-repeat scroll -133px -40px!important;
}
#ksrijeda_email_wrap, #ksrijeda_mobile_wrap {
	display:none;
}
#ksrijeda_email_wrap .cform label span, #ksrijeda_mobile_wrap .cform label span, #ksrijeda_email_wrap .cform label, #ksrijeda_mobile_wrap .cform label {
	width:190px!important;
}


.post_body ul.kpromolist {
	list-style:none!important;
	margin:10px 0;
	padding:0;
}
.post_body ul.kpromolist li {
	margin:0;
	padding:0 0 10px 0;
	font:bold 16px/1.2em Arial, Helvetica, sans-serif;
	list-style:none!important;
}
.post_body ul.kpromolist li a {
	text-decoration:none;
}