@charset "utf-8";

/* VECERNJI.HR V2 CSS DOCUMENT */
/* Production: Trikoder d.o.o. */


/* GLOBAL DEFINITIONS */

* {
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    border: 0;
}

a,
a:visited {
    color: #ae310e;
    text-decoration: none;
}

a:hover {
    color: #000;
}

ul {
    list-style-position: inside;
}

img {
/*	border: 0 none;*/
	font-size: 9px;
}

html {
    background: #deded6 url(../images/wrap.gif) repeat-y center;
}

body {
    width: 100%;
    background: url(../images/wrap_top.gif) no-repeat center top;
}
/*
@font-face {
	font-family: 'AmplitudeBoldRegular';
	src: url('Amplitude_Bold.eot');
	src: local('Amplitude Bold Regular'), local('Amplitude-Bold'), url('Amplitude_Bold.woff') format('woff'), url('Amplitude_Bold.otf') format('opentype'), url('Amplitude_Bold.svg#Amplitude-Bold') format('svg');
}
*/

.bright {
	border-left: 1px solid #DEDED6;
}

.w480 {
	width: 480px !important;
}

.f_left {
	flaot: left;
}

.f_right {
	float: right;
}

.padd10 {
	padding: 10px;
}

.mar_bt10 {
	padding: 10px;
	overflow: hidden;
}

.mar_bt10:hover {
	background-color: #F5F5F5;
}

.mar_t10 {
	margin-top: 10px;
}

.mar_l10 {
	margin-left: 10px;
}

.pad_l10 {
	padding-left: 10px;
}

.s18 {
	font-size: 18px !important;
}

.s14 {
	font-size: 14px !important;
}

.s12 {
	font-size: 12px !important;
}

.peel_off {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99;
}

.peel_off_right {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 99;
}

.success,
.warning {
	margin-bottom: 15px;
}

.success ul,
.warning ul {
	border: 1px solid #DFDFD7;
	border-top: 0 none;
	padding: 10px;
	list-style: none outside;
	background: #F5F5F5;
}

.success ul li,
.warning ul li {
	font-size: 12px;
	font-weight: bold;
	color: #AE310E;
	line-height: 20px;
	padding-left: 10px;
	background: url(../images/list_bullets.gif) no-repeat left center;
}

.success_v2 ul,
.warning_v2 ul {
	border: 1px solid #DFDFD7;
	padding: 10px;
	list-style: none outside;
	background: #F5F5F5;
}

.success_v2 ul li,
.warning_v2 ul li {
	font-size: 12px;
	font-weight: bold;
	color: #17a600;
	line-height: 20px;
	padding-left: 10px;
	background: url(../images/list_bullets.gif) no-repeat left center;
}
.warning_v2 ul li {
	color: #AE310E;
}

/* BREAKING NEWS */

div.breaking_news {
	height: 35px;
	width: 1000px;
	background: url(../images/breaking/breaking_pozadina.gif) repeat-x left top;
}

div.breaking_news div.tekst {
	font-size: 13px;
	font-weight: bold;
	line-height: 38px;
	height: 35px;
	float:left;
}

div.breaking_news div.tekst a {
	color: #000;
}

div.breaking_news div.tekst a:hover {
	color: #AE310E !important;
}

/* FORM ELEMENTS */

label {
	font-size: 13px;
	color: #595956;
	float: left;
	height: 22px;
	line-height: 22px;
	width: 150px;
	margin-bottom: 5px;
}

div#inlineDatepicker label {
	display: none !important;
}

input.edit_long,
input.edit_semilong {
	font-size: 11px;
	padding: 2px;
	background-color: #EEEEEE;
	border: 1px solid #D2D2D2;
	color: #686767;
	line-height: 16px;
	height: 16px;
	margin-bottom: 5px;
}

select.edit_long.dodatno {
	width: 230px !important;
}

input.browse_input {
	padding: 2px;
	background-color: #EEEEEE;
	border: 1px solid #D2D2D2;
	position: relative;
}

input.browse_input_v2 {
	padding: 2px;
	height: 22px;
	background-color: #EEEEEE;
	border: 1px solid #D2D2D2;
	position: relative;
}

input[type=checkbox] {
	border: 0px none !important;
}

textarea:focus,
select:focus,
input:focus {
	border: 1px solid #929292;
}

textarea,
select,
input {
	resize: none;
	outline: none;
}

textarea {
	font-size: 11px;
	padding: 2px;
}

textarea.normal {
	padding: 2px;
	background-color: #EEEEEE;
	border: 1px solid #D2D2D2;
	position: relative;
	width: 350px;
	height: 170px;
	margin-bottom: 5px;
}

textarea.profil_status,
textarea.normal_v2 {
	width: 422px;
	height: 80px;
	background: url(../images/input_v2.gif) no-repeat top left;
	border: 1px solid #EEEDE7;
	font-size: 14px;
	color: #000000;
	padding: 8px;
}

textarea.normal_v2 {
	width: 339px !important;
	height: 230px !important;
}

select {
	font-size: 11px;
	padding: 2px;
	background-color: #EEEEEE;
	border: 1px solid #D2D2D2;
	color: #686767;
	line-height: 16px;
	margin-bottom: 5px;
}

select option {
	padding-right: 10px;
	color: #686767;
}

input.standard_submit {
	border: 0 none !important;
	background: none !important;
	color: #D00000 !important;
	font-size: 12px;
	font-weight: bold;
	display: inline;
	margin-left: 150px;
	cursor: pointer;
	padding: 2px 0 !important;
}

.dodatno_form label {
	width: 300px;
	margin-bottom: 1px;
}

.dodatno_form select {
	width: 300px;
}

.dodatno_form input.standard_submit {
	margin-left: 0;
	float: right !important;
}

input.standard_submit:hover {
	color: #000000;
}

form br {
	clear: left;
	font-size: 1px;
}

.form_group {
	margin-bottom: 10px;
}

.in_form_group {
	border: 1px solid #DFDFD7;
	border-top: none;
	padding: 15px;
}

p.quote_korisnik {
	border-bottom: 1px dotted #DFDFD7;
	padding-bottom: 20px;
	margin-bottom: 20px !important;
	color: #595956;
	font-style: italic;
	padding-left: 150px;
}

.success h3,
.warning h3,
.form_group h3 {
	border-bottom: 3px solid #DEDED6;
	color: #FFFFFF;
	background-color: #D00000;
	font-weight: normal;
	font-size: 12px;
	line-height: 23px;
	padding: 0 5px;
}


/* CONTAINER SITE */


div#container {
    width: 1000px;
    margin: 0 auto;
    position: relative;
}

div#wrap {
    width: 1000px;
    padding: 0px;
    background: #FFF;
}

div#content {
    padding: 10px;
	/*overflow: hidden;*/
	zoom:1;
}

div#content:before,
div#content:after {
	content:"\0020";
	display:block;
	height:0;
	overflow:hidden;
}

div#content:after {
	clear:both;
}

div#content_down {
    padding: 10px;
    background: url(../images/bg_content_down.gif) top left repeat-x;
    display: block;
	zoom: 1;
}

div#content_down:after {
	content: "\0020";
	display: block;
	clear: both;
	overflow: hidden;
	height: 0;
}

div.content_down_some {
	min-height: 1646px;
	height: auto !important;
	height: 1646px;
}

div#content_down div.wrap_left,
div#content div.wrap_left {
    padding: 0;
    width: 670px;
    float: left;
}

div#content_down div.wrap_wide {
    padding: 20px;
    width: 960px;
    float: left;
}

div#content_down div.wrap_left div.column_410 {
    padding: 0;
    width: 410px;
    float: left;
    margin: 0 10px 0 0;
	display: inline;
}

div#content_down div.wrap_left div.column_250 {
    padding: 0;
    width: 250px;
    float: left;
	overflow: hidden;
}

div.main_content {
	float: left;
	width: 670px;
}

div.sidebar {
    margin: 0 0 0 10px;
    width: 300px;
    float: left;
	display: inline;
}

/* CONTAINER SERVICES */

div#services {
    padding: 0px;
    width: 1000px;
    height: 34px;
    line-height: 34px;
    font-size: 11px;
	overflow: hidden;
}

div#services a,
div#services a:visited {
    color:#717067;
}

div#services a:hover {
    color: #ae310e;
}

div.weather {
    height: 34px;
    float: left;
    color: #717067;
	width: 205px;
}

div.weather img.icon {
    margin: -1px 3px 0 0;
    vertical-align: middle;
}

div.weather img.nivea {
    margin: -4px 0 0 3px;
    vertical-align: middle;
}

div.weather a,
div.weather a:visited {
    color: #000 !important;
    margin: 0 5px 0 0;
}

div#services ul.domain_switch {
	font-weight: bold;
	margin: 0 0 0 6px;
}

div#services ul.domain_switch li {
	margin: 0 10px 0 0;
}

div#services ul.domain_switch li a,
div#services ul.domain_switch li a:visited {
	color: #AE310E;
}

div#services ul.domain_switch li a:hover,
div#services ul.domain_switch li a.selected {
	color: #000000;
}

div#services ul {
    float: left;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
}

div#services ul li {
    color:#8C8C89;
    display:inline;
    float:left;
    margin-left:10px;
}

a.rss,
a.facebook,
a.twitter {
   background-image: url(../images/sprite_social_icons.gif);
   background-position: 0 0;
   background-repeat: no-repeat;
   width: 23px;
   height: 24px;
   float: right;
   margin: 5px 5px 0 0;
}

a.facebook {
    background-position: -28px 0;
}

a.twitter {
    background-position: -56px 0;
}

a.rss:hover {
    background-position: 0 -25px;
}

a.facebook:hover {
    background-position: -28px -25px;
}

a.twitter:hover {
    background-position: -56px -25px;
}

.gplus1 > div {
	margin-top:5px !important;
}

/* CONTAINER HEADER */

div#header {
    height: 145px;
    background: url(../images/sprite_header.png) top left repeat-x;
    /*overflow: hidden;*/
    display: block;
}
div#logo {
    height: 42px;
    width: 220px;
    margin: 28px 26px 20px 26px;
    overflow: hidden;
    display: inline;
    float: left;
}

#logo h1 img {
	font-size: 28px;
}

div#banner_728 {
    height: 90px;
    width: 728px;
    overflow: visible;
    float: left;
}

/* CONTAINER NAVIGATION */

div#navigation_wrap {
	clear: both;
	height: 55px;
}

ul#navigation,
ul.subnavigation {
    width: 1000px;
    overflow: hidden;
    list-style: none;
    list-style-position: outside;
    list-style-image: none;
    float: left;
}

ul#navigation {
    height: 30px;
    background-image: url(../images/sprite_header.png);
    background-position: 0 -165px;
    background-repeat: repeat-x;
}

ul.subnavigation {
    height: 25px;
    background-image: url(../images/sprite_header.png);
    background-position: 0 -285px;
    background-repeat: repeat-x;
}


ul.subnavigation.home		{	background-position: 0 -285px; }
ul.subnavigation.biznis		{ 	background-position: 0 -340px; }
ul.subnavigation.sport		{	background-position: 0 -395px; }
ul.subnavigation.kultura	{	background-position: 0 -450px; }
ul.subnavigation.scena		{	background-position: 0 -505px; }
ul.subnavigation.zivot		{	background-position: 0 -560px; }
ul.subnavigation.regije		{	background-position: 0 -615px; }
ul.subnavigation.profil		{	background-position: 0 -1037px; }
ul.subnavigation.zagreb		{	background-position: 0 -1012px; }
ul.subnavigation.v-magazin { background-position: 0 -615px; /*background-image: url(../images/v-magazin_sprite_header.png); background-position: 0 -30px;*/ }


ul#navigation li,
ul.subnavigation li {
    float: left;
    text-align: center;
    font-weight: bold;
}

ul.subnavigation li.vmagazin_beta_notice {
	float: right;
}

ul#navigation li a,
ul.subnavigation li a {
    padding: 0 20px;
    display: block;
	float: left;
}

ul#navigation li a {
    font-family: Arial, 'sans-serif';
    padding: 0 14px;
    color: #FFF;
    height: 30px;
}

ul.subnavigation li a,
ul.subnavigation li a:visited,
ul.subnavigation li.vmagazin_beta_notice span {
    padding: 0 17px;
    color: #FFF;
    height: 25px;
}

ul#navigation li a:hover {
    color: #deded6 !important;
}

ul.subnavigation li a:hover
{
    color: #deded6 !important;
	background-repeat: repeat-x;
}

ul#navigation li {
    height: 30px;
    color: #FFF;
    font-size: 12px;
    line-height: 30px;
    text-transform: uppercase;
    font-family: Arial, 'sans-serif';
    background-image: url(../images/sprite_header.png);
    background-position: 0 -165px;
    background-repeat: repeat-x;
}
ul#navigation li:hover													{	background-position: 0 -205px; }
ul#navigation li.home:hover, ul#navigation li.home.selected 			{	background-position: 0 -255px; }
ul#navigation li.biznis:hover, ul#navigation li.biznis.selected			{	background-position: 0 -310px; }
ul#navigation li.sport:hover, ul#navigation li.sport.selected			{	background-position: 0 -365px; }
ul#navigation li.kultura:hover, ul#navigation li.kultura.selected		{	background-position: 0 -420px; }
ul#navigation li.scena:hover, ul#navigation li.scena.selected			{	background-position: 0 -475px; }
ul#navigation li.zivot:hover, ul#navigation li.zivot.selected			{	background-position: 0 -530px; }
ul#navigation li.regije:hover, ul#navigation li.regije.selected			{	background-position: 0 -585px; }
ul#navigation li.regije_zg:hover, ul#navigation li.regije_zg.selected	{	background-position: 0 -585px; }
ul#navigation li.zagreb:hover, ul#navigation li.zagreb.selected			{	background-position: 0 -982px; }
ul#navigation li.v-magazin:hover, ul#navigation li.v-magazin.selected			{	background-position: 0 -585px; /*background:url(../images/v-magazin_sprite_header.png) repeat-x 0 0;*/ }

/*#container.v-magazin ul.subnavigation { display:none !important; }
#container.v-magazin #navigation_wrap { height:30px; }
#container.v-magazin #header { height:120px; }*/

ul.subnavigation li {
    height: 25px;
    color: #FFF;
    font-size: 12px;
    line-height: 25px;
    font-family: Arial, 'sans-serif';
}
/*
ul.subnavigation li.active {
    line-height: 32px;
	overflow: hidden;
}
*/

ul.subnavigation li.active a {
	color: #000 !important;
}

ul.subnavigation.home li:hover		{	 background-image: url(../images/sprite_header.png); background-position: 0 -660px !important; }
ul.subnavigation.biznis li:hover	{ 	 background-image: url(../images/sprite_header.png); background-position: 0 -685px !important; }
ul.subnavigation.sport li:hover		{	 background-image: url(../images/sprite_header.png); background-position: 0 -710px !important; }
ul.subnavigation.kultura li:hover	{	 background-image: url(../images/sprite_header.png); background-position: 0 -735px !important; }
ul.subnavigation.scena li:hover		{	 background-image: url(../images/sprite_header.png); background-position: 0 -760px !important; }
ul.subnavigation.zivot li:hover		{	 background-image: url(../images/sprite_header.png); background-position: 0 -785px !important; }
ul.subnavigation.regije li:hover	{	 background-image: url(../images/sprite_header.png); background-position: 0 -810px !important; }
ul.subnavigation.profil li:hover	{	 background-image: url(../images/sprite_header.png); background-position: 0 -1062px !important; }
ul.subnavigation.v-magazin li:hover			{	 background-image: url(../images/sprite_header.png); background-position: 0 -810px !important; /*background-image: url(../images/v-magazin_sprite_header.png); background-position: 0 -105px !important;*/ }

ul.subnavigation.v-magazin li.vmagazin_beta_notice:hover { background: none; }

ul.subnavigation.home li.active,
ul.subnavigation.biznis li.active,
ul.subnavigation.sport li.active,
ul.subnavigation.kultura li.active,
ul.subnavigation.scena li.active,
ul.subnavigation.zivot li.active,
ul.subnavigation.regije li.active,
ul.subnavigation.zagreb li.active,
ul.subnavigation.v-magazin li.active {
	background-image: url(../images/sprite_header.png);
	background-position: 0 -835px !important;
}

ul.subnavigation.biznis li.active.njuskalo {
	background: none;
}

ul.subnavigation.biznis li.njuskalo a {
	background: url(../images/njuskalo_nav.gif) no-repeat top left;
	width: 100px;
	overflow: hidden;
	text-indent: -9999em;
}

ul.subnavigation.biznis li.njuskalo a:hover {
	background: url(../images/njuskalo_nav.gif) no-repeat bottom left;
}

ul.subnavigation.profil li.active {
	background-image: url(../images/sprite_header.png);
	background-position: 0 -1087px !important;
}

ul.subnavigation.put li.active{
    color: #FFF !important;
	background-image: url(../images/sprite_header.png);
    background-position: 0 -957px !important;
    background-repeat: repeat-x;
}

ul#navigation li.selected {
    background-image: url(../images/sprite_header.png);
    background-position: 0 -255px;
    background-repeat: repeat-x;
}

ul#navigation li#src {
	float: right;
	padding-right: 10px;
}

ul#navigation li#src:hover {
	background: url(../images/sprite_header.png) 0 -165px !important;
}

ul.subnavigation_put {
	width:1000px;
	height:25px;
    background-image: url(../images/sprite_header.png);
    background-position: 0 -932px;
    background-repeat: repeat-x;
	overflow: hidden;
	list-style: none outside;
}

ul.subnavigation_put li {
	float: left;
	display:inline;
}

ul.subnavigation_put li a {
	display:block;
    padding: 5px 20px 0px 20px;
    color: #FFF;
    height: 25px;
	font-family: Arial, 'sans-serif';
	font-size:12px;
	font-weight:bold;
}

ul.subnavigation_put li a:hover {
    color: #FFF !important;
	background-image: url(../images/sprite_header.png);
    background-position: 0 -957px;
    background-repeat: repeat-x;
}

ul.subnavigation_put li.selected a {
    color: #FFF !important;
	background-color:#000;
	background-image: none !important;
}

#search_button {
	background: url(../images/search_submit.png) no-repeat;
	width: 10px;
	height: 10px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	margin-top: 8px;
	margin-left: 5px;
	display: inline;
	border: 0 none;
}

#search_box {
	background: url(../images/search_input.png);
	width: 163px;
	height: 14px;
	padding: 4px 10px 3px 10px;
	float: left;
	margin-top: 4px;
	font-size: 11px;
	border: 0 none;
}

.level3_subnavigation {
	list-style: none outside;
	background-color: #EBEBE6;
	height: 23px;
	border-bottom: 3px solid #DEDED6;
}

.level3_subnavigation li {
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin-top: -1px;
	margin-left: -1px;
	margin-right: 1px;
}

.level3_subnavigation li a {
	display: block;
	height: 23px;
	line-height: 23px;
	display: block;
	padding: 0 10px;
}

.level3_subnavigation li a.active {
	background-color: #000000;
	color: #FFFFFF;
}

.level3_subnavigation li a.active:hover {
	color: #DDDDDD !important;
}

ul.sub_navi {
	background-color: #D50000;
	/*height: 23px;*/
	list-style: none;
	list-style-position: outside;
	background: url(../images/crt_h.gif) repeat-x left bottom;
}

ul.sub_navi li {
	float: left;
	display: inline;
	font-size: 11px;
	line-height: 23px;
	text-transform: uppercase;
	color: #AE310E;
	font-weight: bold;
	padding: 0 15px;
}

ul.sub_navi li.active {
	background-color: #000000;
}

div.news_list_sub1 {
	background-color: #FFF;
}

/* MODULE MAIN NEWS */

div#module_main_news,
div.module_overview,
div#module_main_news_break,
div#module_main_news_break3 {
    width: 408px;
    border: 1px solid #dfdfd7;
    overflow: visible;
    float: left;
}

div#module_main_news_break3 {
	    width: 980px;
}

div#module_main_news_break,
div#module_main_news_break3 {
	display: block;
	border: 0 none;
}

div#module_main_news_break div.main {
	border: 1px solid #DFDFD7;
	margin-bottom: 10px;
}

div#module_main_news_break3 div.main {
	border: 0 none;
	margin-bottom: 0;
}

div.title_main_news_break,
div.title_main_news_break3 {
	background-color: #000000;
	width: 390px;
	height: 83px;
	padding: 5px 10px;
	margin: 0 0 0 -1px;
}

div.title_main_news_break .title_des,
div.title_main_news_break3 .title_des {
	color: #FFFFFF;
	float: left;
	font-size: 11px;
	margin: 10px 10px 10px 0;
}

div.title_main_news_break a,
#title_main_news a {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	line-height: 28px;
	font-weight: bold;
}

div#module_main_news_break div.main h1#title_main_news {
	padding: 5px 10px;
}

div.title_main_news_break a:hover {
	color: #deded6 !important;
}

div.naslovnica_410 div.module_overview div.iphone_fix1 {
	width: 100%;
	height: 112px;
}

div#module_main_news div.main,
div#module_main_news_break div.main {
    width: 408px;
}

div#module_main_news div.title_breaking,
div#module_main_news_break div.title_breaking,
div#module_main_news_break3 div.title_breaking {
	position: absolute;
	top:0;
	left:0;
	height: 26px;
	width: 390px;
	color: #000000;
	margin: -1px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 26px;
	text-transform: uppercase;
	padding: 0 10px;
	background-image: url(../images/breaking/bkg-naslov2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div#module_main_news_break3 div.title_breaking {
	width: 960px;
	background: url(../images/breaking/bkg-naslov_bkg3.jpg) repeat-x left top;
}

div#module_main_news_break3 div.title_breaking img {
	padding-top: 7px;
}

div#module_main_news div.main div.img,
div#module_main_news_break div.main div.img {
    width: 410px;
    height: 232px;
    margin: -1px 0 0 -1px;
    z-index: 10;
    position: relative;
}

div#module_main_news div.main div.img img
div#module_main_news_break div.main div.img img{
    clear: both;
}

div#module_main_news div.main div.img h1,
div#module_main_news_break div.main div.img h1{
    width: 410px;
    z-index: 12;
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 23px;
    line-height: 28px;
    font-family: Arial, 'sans-serif';
    color: #FFF;
}

div#module_main_news_break div.main div.img h1 {
	position: absolute;
    bottom: 10px;
    left: 0;
}

div#module_main_news div.main div.img h1 a {
	/*font-family: 'AmplitudeBoldRegular', Arial, sans-serif;*/
    font-family: Arial, 'sans-serif';
}

div#module_main_news div.main div.img a {
    font-family: Arial, 'sans-serif';
    color: #FFF;
    padding: 6px 10px;
    display: block;
}


div#module_main_news div.main div.img a:hover,
div#module_main_news_break div.main div.img a:hover{
    color: #deded6 !important;
}

div#module_main_news div.main div.img div.h1_back,
div#module_main_news_break div.main div.img div.h1_back,
div#module_main_news_break3 div.main div.img div.h1_back {
    width: 410px;
    bottom: 0;
    left: 0;
    /* font-size: 22px;
    font-family: Arial, 'sans-serif';*/
    z-index: 11;
    position: absolute;
    background-color: #000;
    opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
	height: 68px;
}

div#module_main_news_break3 div.main div.img div.h1_back {
	position: absolute;
	bottom: 20px;
    left: 0;
}

div#module_main_news_break div.main div.img div.h1_back{
	position: absolute;
	bottom: 10px;
    left: 0;
	height: auto;
}

div#module_main_news_break3 div.main div.img p {
	position: absolute;
	bottom: 0;
    left: 0;
	width: 959px;
	padding: 5px 10px;
	background-color: #000000;
	z-index: 2000px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

div#module_main_news_break3 div.main div.img div.h1_back {
	width: 960px;
	padding: 10px;
}

div#module_main_news_break3 div.main div.img div.title_main_wrap {
	position:absolute;
	left:0;
	bottom:0;
}

div#module_main_news_break3 div.main div.img h1#title_main_news a {
	display:block;
	width:960px;
	padding:14px 10px;
	font-size:38px;
	line-height:1.2;
	background:url(../images/breaking/bg_transp_01.png);
}

div#module_main_news_break3 div.main div.img p {
	padding:6px 10px;
	height:auto;
	font-size:12px;
	line-height:1.5;
}

div#module_main_news_break3 div.main div.img h1#title_main_news,
div#module_main_news_break3 div.main div.img p {
	position:static;
}

div#module_main_news_break3 div.main div.img h1#title_main_news a:hover {
	color: #deded6 !important;
}

div#module_main_news_break3 div.main div.list_news_break {
	width: 978px;
	height: 96px;
	background: url(../images/breaking/bkg_list_break3.jpg) repeat-x left bottom;
	border: 1px solid #DFDFD7;
	border-top: none;
	position: relative;
	overflow: hidden;
}

#breaking_wrap {
	position: relative;
	top: 0;
	left: 30px;
}

div#module_main_news_break3 div.main div.list_news_break ul.img_content {
	list-style: none;
	position: relative;
}

div#module_main_news_break3 div.main div.list_news_break ul.img_content li {
	width: 918px;
	overflow: hidden;
	height: 96px;
	padding: 0;
	margin: 0;
}

div#module_main_news_break3 div.main div.list_news_break span#prevBreaking {
	position:absolute;
	left:0;
	top: 0;
	width: 30px;
	height: 96px;
}

div#module_main_news_break3 div.main div.list_news_break span#prevBreaking a{
	background-image: url(../images/breaking/btn_list_left.jpg);
	width: 30px;
	height: 96px;
	display: block;
}

div#module_main_news_break3 div.main div.list_news_break span#nextBreaking {
	position:absolute;
	right:0;
	top: 0;
	width: 30px;
	height: 96px;
}

div#module_main_news_break3 div.main div.list_news_break span#nextBreaking a{
	background-image: url(../images/breaking/btn_list_right.jpg);
	width: 30px;
	height: 96px;
	display: block;
}


div#module_main_news_break3 div.main div.list_news_break div.btn_left,
div#module_main_news_break3 div.main div.list_news_break div.btn_right {
	float: left;
	width: 30px;
	height: 96px;
}

div#module_main_news_break3 div.main div.list_news_break div.btn_right {
	float: right;
}

div#module_main_news_break3 div.main div.list_news_break div.img_box,
div#module_main_news_break3 div.main div.list_news_break div.img_box_end,
div#module_main_news_break3 div.main div.list_news_break div.img_box_end1 {
	margin: 10px 0 10px 10px;
	float: left;
	height: 76px;
	width: 296px;
	background: url(../images/breaking/crt_b-left.gif) repeat-y right top;
}

div#module_main_news_break3 div.main div.list_news_break div.img_box_end {
	background: 0 none;
	width: 290px;
}

div#module_main_news_break3 div.main div.list_news_break div.img_box .img,
div#module_main_news_break3 div.main div.list_news_break div.img_box_end .img {
	float: left;
}

div#module_main_news_break3 div.main div.list_news_break div.img_text,
div#module_main_news_break3 div.main div.list_news_break div.img_text_end {
	width: 145px;
	padding: 0 10px;
	height: 76px;
	float: left;
}

div#module_main_news_break3 div.main div.list_news_break div.img_text_end {
	width: 137px;
}

div#module_main_news_break3 div.main div.list_news_break div.img_text a,
div#module_main_news_break3 div.main div.list_news_break div.img_text_end a{
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	margin: 2px 0;
	color: #000000;
	width: 100px;
	height: 76px;
}

div#module_main_news_break3 div.main div.list_news_break div.img_text a:hover,
div#module_main_news_break3 div.main div.list_news_break div.img_text_end a:hover{
	color: #ae310e !important;

}

div#module_main_news div.main p,
div#module_main_news_break div.main p {
    height: 20px;
    line-height: 20px;
    font-size: 11px;
    font-weight: bold;
    padding: 0 5px;
    background-color: #000;
    margin: 0 0 0 -1px;
    width: 400px;
    color: #FFF;
	overflow: hidden;
}
div#module_main_news_break div.main p {
	margin: 0;
	position: relative;
	bottom: 15px;
}

div#module_main_news div.main p img,
div#module_main_news_break div.main p img {
    vertical-align: middle;
    margin: -2px 5px 0 0;
}

div#module_main_news div.even,
div#module_main_news div.odd,
div#module_main_news_break div.even,
div#module_main_news_break div.main div.even,
div#module_main_news_break div.main div.even_break2,
div#module_main_news_break div.even_end,
div#module_main_news_break div.odd,
div.module_overview div.even,
div.module_overview div.odd {
    padding: 10px;
    background: url(../images/crt_h.gif) bottom left repeat-x;
	height: 76px;
}

div#module_main_news_break div.main div.even_break2 div.text_glavna_2 p {
	position: static;
	background-color: #ffee00 !important;
	height: auto;
	color: #000000;
	padding-left: 0;
}

div#module_main_news_break div.main div.even_break2 {
	background: url(../images/breaking/crt_b.gif) repeat-x left bottom #ffee00;
}

div#module_main_news_break div.odd {
	    background: none;
}

div#module_main_news_break div.even_end {
	background: 0 none;
}

div#module_main_news div.even div.img,
div#module_main_news div.main div.even div.img,
div#module_main_news div.odd div.img,
div#module_main_news_break div.even div.img,
div#module_main_news_break div.even_break2 div.img,
div#module_main_news_break div.even_end div.img,
div#module_main_news_break div.odd div.img,
div.module_overview div.even div.img,
div.module_overview div.odd div.img {
    position: relative;
    float: left;
    margin: 0 7px 0 0;
    height: 76px;
	width: 130px;
	overflow: hidden;
	text-align: center;
}

div#module_main_news div.odd div.img,
div#module_main_news_break div.odd div.img,
div.module_overview div.odd div.img {
    float: right;
    margin: 0 0 0 7px;
}

div.module_overview div.odd div.text_glavna_2,
div#module_main_news_break div.odd div.text_glavna_2 {
	float: right;
	width: 250px;
}

div#module_main_news_break div.odd div.text_glavna_2 {
		width: 200px;
		float: left;
}

div.module_overview div.even div.text_glavna_2,
div#module_main_news div.even_end div.text_glavna_2,
div#module_main_news div.even div.text_glavna_2,
div#module_main_news div.even_end div.text_glavna_2,
div#module_main_news_break div.even div.text_glavna_2,
div#module_main_news_break div.main div.even div.text_glavna_2,
div#module_main_news_break div.main div.even_break2 div.text_glavna_2,
div#module_main_news_break div.even_end div.text_glavna_2 {
	float: left;
	width: 250px;
}

div#module_main_news_break div.even div.text_glavna_2 {
	width: 200px;
}

div#module_main_news div.even h2,
div#module_main_news div.odd h2,
div#module_main_news_break div.main div.even h2,
div#module_main_news_break div.main div.even_break2 h2,
div#module_main_news_break div.even h2,
div#module_main_news_break div.even_end h2,
div#module_main_news_break div.odd h2,
div.module_overview div.even h2,
div.module_overview div.odd h2 {
    font-size: 14px;
    line-height: 18px;
    margin: 2px 0 0 0;
}

div#module_main_news_break div.main div.even_break2 h2 a {
	color: #000000;
}

div#module_main_news_break div.main div.even_break2 h2 a:hover {
	color: #AE310D !important;
}

div#module_main_news div.even p,
div#module_main_news div.odd p,
div#module_main_news_break div.even p,
div#module_main_news_break div.main div.even p,
div#module_main_news_break div.main div.even_break2 p,
div#module_main_news_break div.even_end p,
div#module_main_news_break div.odd p,
div.module_overview div.even p,
div.module_overview div.odd p {
    font-size: 11px;
    line-height: 14px;
    color: #717067;
    margin: 4px 0 0 0;
	width: 250px;
	float: left;
}

div#module_main_news ul.list,
div#module_tabs ul.list,
div#module_tabs ul.list_new,
div.module_overview ul.list,
div#module_tv ul.list,
div.module_blog ul.list {
    list-style-position: outside;
    list-style-type: none;
    list-style-image: none;
    padding: 10px;
}

div#module_main_news ul.list {
	padding: 7px 10px;


}

div#module_main_news_break ul.list,
div#module_main_news_break ul.list2 {
	padding: 7px 10px;
	list-style: none outside;
}

div#module_main_news_break ul.list {
	padding-top: 11px;
	list-style: none outside;

}

div#module_main_news_break ul.list2 {
	padding-top: 5px;
	background: url(../images/breaking/breaking_bkg2.gif) repeat-x left top #ffd200;
	/*height: 321px;*/
	height: 181px;
}

div#module_main_news_break ul.list2:hover {
	background: url(../images/breaking/breaking_bkg2.gif) repeat-x left top #ffd200;
}

div#module_tabs ul.list_new {
	background-color: #FBFAF5;
/*	height: 131px;*/
}

div.in_clanak_module {
	float: left;
	width: 163px;
}

div.full_put div.in_clanak_module {
	width: 150px;
}

div.in_clanak_module2 {
	float: left;
	width: 157px;
}

div.list_glavna_3 {
	width: 100%;
	height: 74px;
}

div#module_main_news_break div.list_glavna_3 {
	/*height: 173px;*/
	background: url(../images/breaking/breaking_bkg2.gif) repeat-x left bottom;
}

div#module_main_news_break div.list_glavna_4 {
	height: 144px;
	border-top: 1px solid #dfdfd7;
}

div#module_tabs ul.list {
    padding: 4px 10px;
	height: 114px;
}

div#module_main_news ul.list li,
div#module_main_news_break ul.list li,
div#module_main_news_break ul.list2 li,
div#module_tabs ul.list li,
div#module_tabs ul.list_new li,
div.module_overview ul.list li {
    background: url(../images/list_bullets.gif) no-repeat left center;
    line-height: 20px;
    padding: 0 0 0 10px;
    font-size: 12px;
    font-weight: bold;
}

/*
div#module_main_news ul.list li {
	line-height: 22px;
}
*/
.list_glavna_4 ul.list li {
	background: url(../images/list_bullets.gif) no-repeat left center !important;
}

.list_glavna_4 ul.list  {
	padding-top: 6px !important;
}

div#module_main_news_break ul.list li,
div#module_main_news_break ul.list2 li {
	background: url(../images/breaking/list_bullets.gif) no-repeat left center;
	padding-bottom: 2px;
}

div#module_main_news_break ul.list2 li {
	padding-bottom: 3px;
}

div#module_main_news_break ul.list li a,
div#module_main_news_break ul.list2 li a {
	color: #000000;
}

.list_glavna_4 ul.list li a:hover {
	color: #000000 !important;
}

div#module_main_news_break ul.list li a:hover,
.list_glavna_4 ul.list li a,
div#module_main_news_break ul.list2 li a:hover {
	color: #AE310E !important;
}

div#module_tabs ul.list_new li {
    background: url(../images/list_bullets.gif) no-repeat left center;
    line-height: 18px;
    padding: 0 0 0 10px;
    font-size: 11px;
    font-weight: normal;
}

div#module_tabs ul.list li {
    font-weight: normal;
	font-size: 11px;
	line-height: 19px;
}

div#module_main_news ul.list li img.video_icon_inline,
div#module_main_news ul.list2 li img.video_icon_inline,
div#module_main_news_break ul.list li img.video_icon_inline,
div#module_tabs ul.list li img.video_icon_inline,
div.module_overview ul.list li img.video_icon_inline {
   background-position: -2px 0;
}

img.icon_video_float {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -9px !important;
    margin-left: -9px !important;
}

img.icon_video_float_v2 {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -21px !important;
    margin-left: -21px !important;
}

img.icon_video_inline {
    position: relative;
    vertical-align: middle;
    margin-right: 5px;
}

/* MODULE THEME */

div#module_theme {
    width: 248px;
    border: 1px solid #dfdfd7;
    overflow: visible;
    float: left;
    margin: 0 0 0 10px;
}

div#module_theme div.main {
    width: 248px;
    height: 238px;
}

div#module_theme div.main div.img {
    width: 250px;
    height: 146px;
    margin: 0 0 0 -1px;
    position: relative;
}

div#module_theme div.main h1 {
    font-size: 13px;
    line-height: 17px;
    font-family: Arial, 'sans-serif';
    color: #FFF;
    padding: 8px 10px 0 10px;
}

div#module_theme div.main h1 a {
    font-family: Arial, 'sans-serif';
    color: #000;
}

div#module_theme div.main h1 a:hover {
    color: #717067 !important;
}

div#module_theme div.main p {
    line-height: 14px;
    font-size: 11px;
    padding: 5px 10px 8px 10px;
    color: #717067;
}

div#module_theme div.main p img {
    vertical-align: middle;
    margin: -2px 5px 0 0;
}

div#module_theme div.even,
div#module_theme div.odd {
    padding: 10px;
    background: url(../images/crt_h.gif) top left repeat-x;
	height: 50px;
}

div#module_theme div.even a,
div#module_theme div.odd a {
    color: #000;
}

div#module_theme div.even a:hover,
div#module_theme div.odd a:hover {
    color: #717067 !important;
}

div#module_theme div.even div.img {
    position: relative;
    float: left;
    margin: 0 7px 0 0;
    height: 50px;
}

div#module_theme div.odd div.img {
    position: relative;
    float: right;
    margin: 0 0 0 7px;
}

div#module_theme div.even h2,
div#module_theme div.odd h2 {
    font-size: 11px;
    line-height: 13px;
    margin: 0;
}

div#module_theme div.even h3,
div#module_theme div.odd h3 {
    font-size: 10px;
    color: #717067;
    font-weight: bold;
    margin: 0;
    text-transform: uppercase;
}

div#module_theme div.title,
div#module_galleries div.title,
div#module_galleries_put div.title{
    font-size: 13px;
    height: 23px;
    line-height: 23px;
    font-weight: bold;
    margin: -1px 0 0 -1px;
    width: 250px;
    color: #FFF;
    background: #D00000;
    font-family: Arial, 'sans-serif';
    border-bottom: 3px solid #deded6;
}

div#module_theme div.title div,
div#module_galleries div.title div,
div.module_overview div.title div{
    background: #000;
    color: #FFF;
    padding: 0 10px;
    clear: both;
    height: 23px;
    line-height: 23px;
    float: left;
    display: inline;
    font-family: Arial, 'sans-serif';
    margin: 0 5px 0 0;
}

/* BANNER 300x250 */
div.banner_300x600,
div#banner_300x600 {
    width: 300px;
	margin: 0 0 10px 0;
	zoom:1;
}

div.banner_300x600:after,
div#banner_300x600:after {
	content: "\0020";
	display: block;
	clear: both;
	overflow: hidden;
	height: 0;
}

/* BANNER 300x600 */
div.banner_300x600,
div#banner_300x600 {
    width: 300px;
	margin: 0 0 10px 0;
}

/* BANNER 670x68 */
div#banner_670x68 {
	width: 670px;
}

div#banner_670x68 div,
div#banner_670x68 a,
div#banner_670x68 img	{ margin-bottom: 10px; display: block !important; }
div#banner_670x68 div img,
div#banner_670x68 a img	{ margin-bottom: 0px; }

.rotacija_banner_120 {
	overflow: hidden;
	float: left;
	width: 140px;
	display: inline;
}

.rotacija_banner_160 {
	overflow: hidden;
	float: right;
	width: 160px;
	display: inline;
}

/* MODUL TABS - NAJČITANIJE */

div#stock_exchange_data,
div#stock_exchange_data1,
div#module_tabs,
div#module_special,
div#module_special_2,
div#module_tv,
div#conuter_zoo {
    border: 1px solid #DFDFD7;
    margin: 10px 0 0 0;
    width: 298px;
}

div#conuter_zoo,
div#module_tabs {
	margin: 0;
	clear: both;
}

div#stock_exchange_data,
div#stock_exchange_data1 {
	width: auto;
	margin-bottom: 10px;
	margin-top: 0;
	height: 196px;
}

div#stock_exchange_data1 {
	height: 190px;
	position: relative;
}

div#stock_exchange_data1 div.poweredby {
	width: 244px;
	border-top: 1px dotted #DFDFD7;
	font-size: 11px;
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 3px 2px 2px 2px;
	font-size: 10px;
}

div.clanak_list,
div.gallery_entiteti {
	border: 1px solid #DFDFD7;
	margin: 10px 0 0 0;
	position: relative;
}

div.clanak_list div.noresults {
    padding: 15px 15px 5px 15px;
}

div#module_tabs div.title,
div#module_special div.title,
div#module_special_2 div.title,
div.module_overview div.title,
div#module_tv div.title,
div.module_blog div.title,
div#conuter_zoo div.title {
    background: #ebebe6;
    border-bottom: 3px solid #DEDED6;
    color: #000;
    font-size: 11px;
    font-weight: bold;
    height:23px;
    line-height:23px;
    margin:-1px 0 0 -1px;
    width:300px;
}

div.clanak_list div.title,
div#stock_exchange_data div.title,
div#stock_exchange_data1 div.title,
div.gallery_entiteti div.title,
div.title_program02 {
    background: #ebebe6;
    border-bottom: 3px solid #DEDED6;
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
    margin: -1px 0 0 -1px;
}

div.title_program02 {
	font-size: 10px;


}

div.title_program02 div {
	display: inline;
	padding: 0 5px 0 5px;
	float:left;


}


div.burze div.title a {
	font-size: 10px;
}

div.title_burze {
	height: 23px;
	margin: 0 0 0 -1px;
	width: auto;
	background: none repeat scroll 0 0 #EBEBE6;
	border-bottom: 4px solid #DEDED6;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	line-height: 23px;
}

div.title_burze div {
	height: 24px;
	line-height: 24px;
	margin: -1px 5px 0 0;
	padding: 0;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
	display: inline;
	clear: both;
	background-color: #C4C4C4;
}

div.title_burze span {
	padding: 0 10px;
	display: block;
	color: #FFFFFF;
}

a#tab_tecajna,
a#tab_burze,
a#tab_najcitanije,
a#tab_najcitanije_new,
a#tab_najkomentiranije,
a#tab_najnovije,
a#dan,
a#tjedan,
a#mjesec,
a#godina,
a.tab_djevojka,
a.tab_decko,
a.tab_vremenska,
a.tab_tv,
#stock_titles a
{
    float: left;
}

a.tab_djevojka,
a.tab_decko,
a.tab_vremenska,
a.tab_tv
{
	font-size: 11px;
}

a#dan,
a#tjedan,
a#mjesec,
a#godina {
    margin: 0 10px;
}

a#tab_tecajna.selected,
a#tab_burze.selected,
a#tab_najcitanije.selected,
a#tab_najcitanije_new,
a#tab_najkomentiranije.selected,
a#tab_najkomentiranije_new,
a#tab_najnovije.selected,
a#dan.selected,
a#tjedan.selected,
a#mjesec.selected,
a#godina.selected,
a.tab_djevojka.selected,
a.tab_decko.selected,
div.title a.tab_vremenska.selected,
div.title a.tab_tv.selected,
#stock_titles a.selected,
.title_program02 .selected a {
    background: #000;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
	padding: 0 5px;
	margin: 0;
	float: left;
}

.title_program02 .selected a {
	font-size: 10px;
}

.title_program02 .selected a:hover {
	color: #DDDDDD !important;
}
/*#tv_programi div.program*/
#tv_programi div.program .gray,
#tv_programi div.program .white,
#tv_programi div.program .active {
	font-size: 11px;
	padding: 5px 10px;
}

#tv_programi div.program .gray .vrijeme,
#tv_programi div.program .white .vrijeme,
#tv_programi div.program .active .vrijeme {
	font-weight: bold;
	margin-right: 10px;
}

#tv_programi div.program .active {
	background-color: #808080;
}

#tv_programi div.program .active span {
	color: #FFFFFF;
}

#tv_programi div.program .gray {
	background-color: #F2F2EC;
}

a#tab_najcitanije_new.selected,
a#tab_najkomentiranije_new.selected,
a#tab_najnovije_new.selected {
	background-color: #FBFAF5;
	color: #000000;
	padding: 0 10px;
	border-bottom: 0 none !important;
	height:24px;
	margin-bottom:-1px;
}

a#tab_najcitanije_new,
a#tab_najkomentiranije_new,
a#tab_najnovije_new {
	color: #AE310E;
	background-color: #FFFFFF;
	padding: 0 10px;
	height:23px;
	display: block;
	float: left;
	border-left: 1px solid #DEDED6;
	border-bottom: 1px solid #DEDED6;
	text-align: center;
}

a#tab_najcitanije_new {
	width: 68px;
}

a#tab_najkomentiranije_new {
	width: 105px;
}

a#tab_najnovije_new {
	width: 63px;

}

a:hover#tab_najkomentiranije_new,
a#tab_najnovije_new {
	color:000000;
}

a.tab_djevojka.selected,
a.tab_decko.selected  {
	color: #FFFFFF !important;
}

a#dan.selected,
a#tjedan.selected,
a#mjesec.selected,
a#godina.selected {
	padding: 0 10px;
	margin: 0;
	float: left;
	background: #ED861E;
}

a#tab_tecajna.selected:hover,
a#tab_burze.selected:hover,
a#tab_najcitanije.selected:hover,
a#tab_najkomentiranije.selected:hover,
a#tab_najnovije.selected:hover,
a.tab_djevojka.selected:hover,
a.tab_decko.selected:hover,
a.tab_vremenska.selected:hover,
a.tab_tv.selected:hover,
#stock_titles a.selected:hover {
    color: #DDDDDD !important;
}

a#dan.selected:hover,
a#tjedan.selected:hover,
a#mjesec.selected:hover,
a#godina.selected:hover {
    color: #000 !important;
}

div.clanak_list div.title,
div.module_overview div.title,
div.gallery_entiteti div.title {
    width: auto;
	margin: 0 0 0 -1px;
	height: 23px;
}

div.clanak_list div.title,
div.gallery_entiteti div.title {
	background-color: #FFFFFF;
}

div.clanak_list div.title div,
div.gallery_entiteti div.title div,
div#module_tabs div.title div,
div#module_special div.title div,
div#module_special_2 div.title div,
div#module_tv div.title div,
div.module_blog div.title div,
div#conuter_zoo div.title div {
    background: #000;
    clear: both;
    color: #fff;
    display: inline;
    float: left;
    height:23px;
    line-height:23px;
    padding: 0 10px;
    margin: 0 5px 0 0;
}

div.title a {
    margin: 0 5px;
	font-weight: bold;
}

div.title a.selected {
	color: #000000;
}

div.title div span,
div.title div a {
    color: #fff !important;
    margin: 0;
}

div.title div span {
	display: block;
	padding: 0 10px;
}

div.title div a:hover {
    color: #ddd !important;
}

div#banner_300x250 {
    float: left;
    width: 300px;
    height: 250px;
	margin: 0 0 10px 0;
}

/* MODULE SPECIAL */

div#module_special,
div#module_special_2 {
    position: relative;
    border-bottom: none;
	height: 195px;
	overflow: hidden;
}

div#slider_special,
div#slider_special_2 {
    margin: 0 0 0 -1px;
}

div.clanak_list div.title div,
div.gallery_entiteti div.title div,
div#module_special div.title div,
div#module_special_2 div.title div,
div.module_overview div.title div,
div#conuter_zoo div.title div {
    background: #D00000;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    font-family: Arial,'sans-serif';
	text-transform: uppercase;
}

div#conuter_zoo .intro_conuter {
	background-color: #F2F2EC;
	border-bottom: 1px dotted #DFDFD7;
	font-size: 13px;
	color: #717067;
	padding: 10px;
}

div#conuter_zoo .inner_box {
	padding: 10px 0;
	background: url(../images/conuter_zoo.gif) no-repeat top left #FBFAF5;
	overflow: hidden;
}

div#conuter_zoo .inner_box .counter_content {
	float: left;
	font-size: 38px;
	font-weight: bold;
	width:  60px;
	position: relative;
	margin: 0 19px;
}

div#conuter_zoo .inner_box div div {
	color: #717067;
	text-align: center;
}

div#conuter_zoo .inner_box .counter_text {
	font-size: 11px;
	position: absolute;
	top: 0;
	right: 0;
}

/* EASY SLIDER */
#fg_slider_wrap {
	height: 115px;
	overflow: hidden;
}

#blog_wrap {
}

#slider_blogs {
	overflow: hidden;
	clear: both;
}

#slider_special ul,
#slider_special_2 ul,
#slider_galleries ul,
#slider_blogs ul {
    margin: 0;
    padding:0;
    list-style:none;
}

#slider_special li,
#slider_special_2 li {
    width:300px;
    height:170px;
    overflow:hidden;
    margin:0;
    padding:0;
    list-style:none;
	background-color: #fff;
}

#slider_blogs li {
    width: 298px;
    height: 417px;
    overflow: hidden;
    margin: 0;
    padding: 0;
    list-style: none;
	background-color: #fff;
	float: left;
	clear: left;
}

#slider_blogs ul.list {
	width: 298px !important;
	overflow: hidden !important;
}

#slider_galleries li {
    width:624px;
    height:115px;
    overflow:hidden;
    margin:0;
    padding:0;
    list-style:none;
    font-size: 11px;
	background-color: #fff;
}

div#module_galleries_put #slider_galleries li {
    width:470px;
    height:115px;
    overflow:hidden;
    margin:0;
    padding:0;
    list-style:none;
    font-size: 11px;
	background-color: #fff;
}

#prevBtn,
#nextBtn,
#prevBtn_2,
#nextBtn_2,
#prevBtnGalleries,
#nextBtnGalleries,
#slider1next,
#slider1prev,
#prevBtnBlogs,
#nextBtnBlogs,
#prevBtnClanakGallery,
#nextBtnClanakGallery {
    display:block;
    width:16px;
    height:16px;
    position:absolute;
    left:255px;
    top:3px;
    z-index:900;
}

#nextBtn,
#nextBtn_2,
#slider1next {
    left:275px;
}

#prevBtnGalleries {
    left: 4px;
    top: 70px;
}

div#module_galleries_put #prevBtnGalleries {
    left: 4px;
    top: 70px;
}

#nextBtnGalleries {
    left:648px;
    top: 70px;
}

div#module_galleries_put #nextBtnGalleries{
    left:516px;
    top: 70px;
}

#prevBtnClanakGallery {
	top: 22px;
	left: 13px;
}

#nextBtnClanakGallery {
	top: 22px;
	left: 610px;
}

#prevBtn a,
#prevBtn_2 a,
#prevBtnGalleries a,
#nextBtn a,
#nextBtn_2 a,
#nextBtnGalleries a,
#slider1next a,
#slider1prev a,
#prevBtnBlogs a,
#nextBtnBlogs a,
#prevBtnClanakGallery a,
#nextBtnClanakGallery a {
    display:block;
    position:relative;
    width:16px;
    height:16px;
    background:url(../images/btn_prev.gif) no-repeat 0 0;
}

#nextBtn a,
#nextBtn_2 a,
#slider1next a,
#nextBtnGalleries a,
#nextBtnClanakGallery a {
    background:url(../images/btn_next.gif) no-repeat 0 0;
}

#prevBtnGalleries a {
    background:url(../images/btn_prev_v2.gif) no-repeat 0 0;
}

#nextBtnGalleries a {
    background:url(../images/btn_next_v2.gif) no-repeat 0 0;
}

#prevBtnBlogs {
    left: 255px;
    top: 3px;
}

#nextBtnBlogs {
    left:275px;
    top: 3px;
}

#prevBtnBlogs a {
    background: url(../images/btn_up.gif) no-repeat 0 0;
}

#nextBtnBlogs a {
    background: url(../images/btn_down.gif) no-repeat 0 0;
}

/* MODULE GALLERIES */

div#module_galleries {
    border: 1px solid #DFDFD7;
    width: 668px;
    margin: 0 0 10px 0;
    background-color: #FFF;
    position: relative;
	height: 158px;
	overflow: hidden;
}

div#module_galleries_put {
    width: 537px;
    margin: 5px 10px 10px 10px;
    background-color: #FFF;
    position: relative;
	height: 158px;
	clear: both;
	overflow: hidden;
}


div#module_galleries div.title,
div#module_galleries_put div.title{
	background-color: #FFF;
	width: auto;
	color: #999999;
	border: 0;
	margin-top: 5px;
	padding: 5px 5px;
}

div#slider_galleries {
    width: 624px;
    margin: 0 22px 0 22px;
    color: #999999;
    padding: 0;
}

div#module_galleries_put div#slider_galleries {
    width: 470px;
    margin: 0 35px 0 35px;
    color: #999999;
    padding: 0;
}

div#slider_galleries li div {
    width: 150px;
    height: 115px;
    overflow: hidden;
    margin: 0 3px;
    line-height: 14px;
    float: left;
}

div#slider_galleries li div a {
    color: #000 !important;
}

div#slider_galleries li div a:hover {
    color: #717067 !important;
}

div#slider_galleries li div img {
    margin: 0;
	width: 150px;
	height: 85px;
	overflow: hidden;
}

div#slider_galleries li div span {
	display: block;
}

/* MODULE OVERVIEW */

div.module_overview {
	margin: 0 0 10px 0;
}

div.module_overview div.title div {
   margin: -1px 5px 0 0;
   height: 24px;
   line-height: 24px;
   padding: 0;
}

div.module_overview div.title div a {
	display: block;
	padding: 0 10px;
}

div.module_overview ul.list  {
	padding: 4px 10px !important;
	height: 104px;
}

div.module_overview ul.list li {
	font-size: 11px;
	font-weight: normal;
	color: #717067;
	line-height: 14px;
	padding: 3px 0 3px 10px;
	background-position: 0 8px;
	height: 29px;
	overflow: hidden;
}

div.full_put ul.list li {
	height: auto;
}

div.fixed_list ul.list_level2 li {
	padding: 3px 0 2px 10px;
}

div.module_overview ul.list li a {
	font-size: 12px;
	font-weight: bold;
	height: 15px;
	overflow: hidden; display: block;
}

/* MODULE VECERNJI.TV */

div#module_tv {
	margin: 0 0 11px 0;
	clear: both;
}

div#module_tv div.title div {
   margin: 0 5px 0 0;
   height: 23px;
   line-height: 23px;
   font-size: 13px;
}

div#module_tv ul.list  {
	padding: 9px 10px 10px 10px !important;
}

div#module_tv ul.list li {
	font-size: 11px;
	font-weight: normal;
	color: #717067;
	line-height: 14px;
	padding: 0 10px 0 0;
	margin: 0 0 2px 0;
	height: 76px;
	background-image: none;
	background-color: #f2f2ec;
	font-size: 11px;
	position: relative;
}

div#module_tv ul.list li img {
	float: left;
	margin: 0 33px 0 0;
}

div#module_tv ul.list li h4 {
	font-size: 10px;
	color: #717067;
	padding: 7px 0 0 0;
	text-transform:uppercase;
}

div#module_tv ul.list li h3 {
	font-size: 12px;
	line-height: 15px;
	padding: 1px 0 0 0;
	display: block;
	overflow: hidden;
	height: 32px;
}

div#module_tv ul.list li a {
	font-size: 12px;
	font-weight: bold;
}

/* MODULE BLOG */

div.module_blog {
	margin: 10px 0;
	clear: both;
	overflow: hidden;
	position: relative;
	border: 1px solid #DFDFD7;
	height: 441px;
	clear: both;
}

div.module_blog div.title {
	border-bottom: 2px solid #DEDED6;
	height: 23px;
	position: relative;
	z-index: 80;
}

div.module_blog div.title div {
   margin: 0 5px 0 0;
   height: 23px;
   line-height: 23px;
   font-size: 13px;
}

div.module_blog ul.list  {
	padding: 0;
}

div.module_blog ul.list li {
	color: #717067;
	padding: 0;
	margin: 0;
	height: 85px;
	/*border-top: 1px solid #DEDED6;*/
	overflow: hidden;
}

div.module_blog ul.list li h1 {
	font-size: 20px;
	color: #717067;
	padding: 13px 80px 0 15px !important;
	line-height: 73px;
	border-top: 1px solid #DEDED6;
	height: 60px;
}

div.module_blog ul.list li h1.column {
	font-size: 14px;
	line-height: 18px;
	padding: 10px 80px 0 15px;
	height: 45px;
}

div.module_blog ul.list li h1 a {
	color: #fff;
}
div.module_blog ul.list li h1 a:hover {
	color: #eee !important;
}

div.module_blog.overflow ul.list li h1 a:hover {
	color: #000 !important;
}

div.module_blog ul.list li h1.column a {
	color: #AE310E;
}

div.module_blog ul.list li h1.column a:hover {
	color: #000;
}

div.module_blog ul.list li h2 {
	font-size: 11px;
	line-height: 30px;
	height: 30px;
	padding: 0 15px;
	color: #717067;
	background: url(../images/bg_module_blog.gif) bottom left repeat-x;
}

div.module_blog ul.list li h2 span {
	color: #000;
	float: right;
}

div.module_blog div.blog_items_wrap {
	width: 278px;
	height: 400px;
	overflow: hidden;
	padding: 9px 10px;
}

div.module_blog div.blog_item {
	width: 278px;
	height: 98px;
	position: relative;
	margin-bottom: 2px;
	overflow: hidden;
}

div.module_blog div.blog_item img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
}

div.module_blog div.blog_item h3 {
	position: absolute;
	z-index: 20;
	font-size: 11px;
	font-weight: bold;
	top: 79px;
	left: 10px;
}

div.module_blog div.blog_item a,
div.module_blog div.blog_item a:visited {
	color: #FFFFFF;
}

div.module_blog div.blog_item a:hover {
	color: #DDDDDD !important;
}

/* CONTAINER FOOTER */

div#footer_wrap {
    background-color: #DEDED6;
	padding-top: 5px;
}

div#footer_wrap_put {
    background-color: #FFFFFF;
	padding-top: 5px;
}


div.wrap_bottom ,
div.wrap_bottom_put{
    background: url(../images/wrap_bottom.gif) no-repeat center top;
    font-size: 1px;
    height: 5px;
    line-height: 1px;
    overflow: hidden;
    clear: both;
}


div#footer {
    clear: both;
    font-size: 11px;
    color: #717067;
    padding: 2px 15px 12px 15px;
    width: 970px;
    margin: 0 auto;
}

div#footer ul {
    float:right;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
}

div#footer ul li {
    color:#8C8C89;
    display:inline;
    float:left;
    margin-left:10px;
}

/* MODIFICATORS */

a.red,
a.red:visited {
    color: #ae310e !important;
}

a:hover,
a.red:hover {
    color: #000 !important;
}

.clear {
    clear:both;
    font-size:1px;
    height:0;
    line-height:0;
    margin:0;
}

.both {
	clear: both;
}

.overflow {
	overflow: hidden;
}

.relative {
	position: relative;
}

.left {
	float: left;
}

.right {
	float: right;
}

.margin_left-5 {
	margin-left: -5px !important;
}

.text15px {
	font-size: 15px;
}

.tmarg10 {
	margin-top: 10px;
}

.tmarg20 {
	margin-top: 20px;
}

.nopad {
	padding: 0 !important;
}

.nospad {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.notmarg {
	margin-top: 0 !important;
}

.nobmarg {
	margin-bottom: 0 !important;
}

.taright {
	text-align: right;
}

.nobg {
	background: none !important;
	border: none !important;
	margin: 0 !important;
}

.border_1px {
	border: 1px solid #DFDFD7;
}

.pad10 {
	padding: 10px;
}

.pad20 {
	padding: 20px;
}

.pad30 {
	padding: 30px;
}

.marg_bott20 {
	margin-bottom: 20px;
}

.marg_bott10 {
	margin-bottom: 10px;
}

.noheight {
	height: auto !important;
}

.rpad20 {
	padding-right: 20px;
}

/* ROLLOVERS */

div#module_main_news div.even:hover,
div#module_main_news div.odd:hover,
div#module_main_news ul.list:hover,
div#module_main_news_break div.even:hover,
div#module_main_news_break div.main div.even:hover,
div#module_main_news_break div.odd:hover,
div#module_theme div.main:hover,
div#module_theme div.even:hover,
div#module_theme div.odd:hover,
div#module_tabs ul.list:hover,
div.module_overview div.even:hover,
div.module_overview div.odd:hover,
div.module_overview ul.list:hover,
div#module_tv ul.list li:hover {
    background-color: #f5f5f5;
}

/* COLOUR DEFINITIONS - CATEGORIES */

.bg_biznis {
	background: #5862bd !important;
}

.bg_sport {
	background: #37b127 !important;
}

.bg_kultura {
	background: #8f1d7b !important;
}

.bg_scena {
	background: #ca00a6 !important;
}

.bg_zivot {
	background: #c2a000	!important;
}

.bg_regije {
	background: #9b9b9b	!important;
}

.bg_tv {
	background: #59493f !important;
}

.bg_crna,
.bg_crna-kronika {
	background: #000000 !important;
}

.bg_v-magazin {
	background: #9b9b9b	!important;
	/*background: #f10b4b	!important;*/
}

/** PAGINACIJA IZ STAROG CSS-a */

.search_paginacija {
	text-align: left;
	padding: 5px;
	background-color: #ECECE5;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}

.search_paginacija ul {
	list-style-type: none;
	display: inline;
}

.search_paginacija ul li {
	display: inline;
	margin: 0 1px;
}

.search_paginacija ul li a,
.search_paginacija ul li a:visited {
	padding: 1px 3px;
	border: 1px solid #FFFFFF;
	background-color: #FFF;
}

.search_paginacija ul li a:hover,
.search_paginacija ul li a.sr_active {
	border: 1px solid #F99D1C;
	padding: 1px 3px;
	background-color: #FFF;
}


/* kraj paginacije */

.sitemap_top,
.sitemap_top_put {
	background: url(../images/wrap_top.gif) bottom center no-repeat;
	height: 5px;
}

.sitemap {
	width: 960px;
	padding: 20px;
	margin: 0 auto;
	background-color: #ECECE4;
}

.sitemap h2 {
	width: 120px;
	height: 28px;
	line-height: 28px;
	text-transform: uppercase;
}

.sitemap h2 a,
.sitemap h2 a:visited {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	display: block;
	padding: 0 10px;
}

.sitemap h2.home {
	background-color: #D00000;
}

.sitemap h2.biznis {
	background-color: #5862BD;
}

.sitemap h2.sport {
	background-color: #37B127;
}

.sitemap h2.kultura {
	background-color: #8F1D7B;
}

.sitemap h2.scena {
	background-color: #CA00A6;
}

.sitemap h2.zivot {
	background-color: #C2A000;
}

.sitemap h2.regije {
	background-color: #9B9B9B;
}

.sitemap ul {
	list-style: none outside;
	width: 115px;
	padding-left: 5px;
	margin-top: 10px;
}

.sitemap ul li {
	padding: 3px 0 3px 10px;
	background: url(../images/list_bullets.gif) no-repeat left center;
	font-size: 11px;
	line-height: 1.2em;
}

.sitemap ul li a,
.sitemap ul li a:visited {
	color: #717067;
	display: block;
}

.sitemap_column {
	width: 140px;
	float: left;
}

.sitemap .last {
	width: 120px !important;
}

.module_250 {
	border: 1px solid #DFDFD7;
	background-color: #FBFAF5;
	margin-bottom: 10px;
}

.module_250.horoskop {
	height: 225px;
}

.module_250.djevojka_dana {
	height: 171px;
}

.module_250 .title {
	background-color: #EBEBE6;
	border-bottom: 3px solid #DEDED6;
	height: 23px;
	line-height: 23px;
	font-size: 13px;
	font-weight: bold;
}

.module_250.vrijeme {
	border: 0 none;
	height: 197px;
}

.module_250.vrijeme .title {
	border: 1px solid #DFDFD7;
	border-bottom: 3px solid #DEDED6;
}

.module_250 .title div {
	height: 24px;
	line-height: 24px;
	margin: -1px 5px 0 -1px;
	text-transform: uppercase;
	background-color: #C2A000;
	float: left;
	display: inline;
}

.horoskop .title div {
	background-color: #C4C4C4;
}

.djevojka_dana .title {
	font-size: 13px;
}

.djevojka_dana .title div {
	background: #C4C4C4;
}

.djevojka_link,
.decko_link {
	background: url(../images/djevojka_decko_dana.jpg) no-repeat;
	display: block;
	height: 145px;
	float: left;
}

.djevojka_link span,
.decko_link span {
	display: none;
}

.djevojka_link {
	width: 155px;
	background-position: 0 0;
}

.decko_link {
	width: 93px;
	background-position: -155px 0;
}

.djevojka_link:hover {
	background-position: 0 -145px;
}

.decko_link:hover {
	background-position: -155px -145px;
}

.vrijeme .title div {
	background-color: #FD6209;
}

.felix .title div {
	background-color: #C4C4C4;
}

.anketa .title div {
	background-color: #C4C4C4;
}

.naslovnica,
.felix {
	background-color: #FFF;
}

.felix {
/*	height: 274px;*/
	overflow: hidden;
}

.naslovnica .title div {
	background-color: #C4C4C4;
}

.naslovnica img {
	width: 67px;
	height: 96px;
}

.module_250 .title div a {
	display: block;
	padding: 0 10px;
}

.module_250 .box_top {
	background-color: #F2F2EC;
	padding: 10px;
	border-bottom: 1px dotted #DFDFD7;
}

.module_250 .body {
	padding: 10px;
}

.module_250 .title ul {
	list-style: none outside;
	float: right;
}

.module_250 .title ul li {
	float: left;
	font-size: 11px;
	font-weight: normal;
	color: #C0C0B8;
}

.module_250 .title ul a.selected {
	color: #000000;
}

ul.znakovi {
	list-style: none outside;
	font-size: 11px;
	line-height: 18px;
}

ul.znakovi li {
	float: left;
	color: #C0C0B8;
}

ul.znakovi li a {
	margin: 0 5px;
}

img.horoskop_img {
	float: left;
}

h3.horoskop_naslov {
	height: 35px;
	line-height: 35px;
	float: left;
	width: 193px;
}

h3.horoskop_naslov a {
	color: #000000;
	font-size: 16px;
	padding: 0 0 0 10px;
}

p.horoskop_tekst {
	font-size: 11px;
	color: #717067;
	padding-left: 45px;
}

a.opsirnije {
	margin-left: 45px;
	margin-top: 10px;
	font-weight: bold;
	font-size: 11px;
	display: block;
}

.anketa h4 {
	font-size: 13px;
	color: #717067;
	font-weight: normal;
	height: 2.5em;
	overflow:  hidden;
}

.poll_opts {
	overflow: hidden;
}

.poll_opts.tema {
	padding: 10px 10px 5px 10px;
	overflow: hidden;
}

.anketa .lbl_replaced label input {
  position: absolute;
  top: -20px;
}

.anketa .lbl_replaced label {
	float: left;
	height: 60px;
	width: 124px;
	cursor: pointer;
	background: #ebebe6;
	margin: 0;
	position: relative;
}

.anketa .lbl_replaced label:hover { background: #c4c4c4; }

.anketa .lbl_replaced label.first {
  width: 123px;
  border-right: 1px dotted #deded6;
}

.anketa .lbl_replaced label span  {
  width: 22px;
  height: 16px;
  background: url(../images/poll_answers.gif) top right;
  text-indent: -9999px;
  display: block;
  margin: 23px auto 0;
}

.anketa .lbl_replaced label.first span  { background-position: top left; }

.anketa .lbl_replaced_02 {
	height: 60px;
}

.anketa .lbl_replaced_02 label {
	display: block;
	height: 19px;
	line-height: 19px;
	font-size: 11px;
	cursor: pointer;
	background: #ebebe6;
	margin: 0;
	position: relative;
	padding: 0 0 0 10px;
	border-top: 1px dotted #dfdfd7;
	width: auto;
	float: none;
}

.anketa .lbl_replaced_02 label.first {
	border: none;
	height: 20px;
}

.anketa .lbl_replaced_02 label:hover { background: #c4c4c4; }

.anketa .lbl_replaced_02 label input {
	margin: 2px 5px 0 0;
	*margin: -1px 5px 0 -4px;
	float: left;
}

.anketa .lbl_replaced_02 label span {
	width: 210px;
	white-space: nowrap;
	overflow: hidden;
	display: block;
}

.anketa br {
	clear: left;
	font-size: 1px;
}

.anketa .buttons_group {
	border-top: 1px dotted #DFDFD7;
	height: 30px;
	line-height: 30px;
	font-size: 11px;
	padding: 0 5px;
}

.anketa .buttons_group input,
input.style2_submit {
	float: right;
	border: 0 none;
	background: none;
	height: 30px;
	width: auto;
	font-size: 12px;
	padding: 0 5px;
	cursor: pointer;
	font-weight: bold;
	margin-right: 0px;
}

.anketa .buttons_group a {
	padding: 0 5px;
	height: 30px;
	display: block;
	float: left;
	font-weight: bold;
}

#stock_exchange_data table tr th,
#stock_exchange_data1 table tr th {
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	padding: 2px 3px;
}

#stock_exchange_data table tr td,
#stock_exchange_data1 table tr td {
		font-size: 10px;
		padding: 2px 3px;
}

#stock_exchange_data table tr td.tcolumn,
#stock_exchange_data1 table tr td.tcolumn {
	font-weight: bold;
}

#stock_exchange_data table tr.even_r td,
#stock_exchange_data1 table tr.even_r td {
	background-color: #EEEEEE;
}

#stock_exchange_data ul {
	list-style: none outside;
	padding: 0 2px;
}

#stock_exchange_data ul li {
	font-size: 11px;
	float: left;
	padding: 4px 2px;
}

.vremenska_prognoza {
	background: url(../images/vremenska_prognoza.png) no-repeat top left;
	text-align: center;
	height: 150px;
	position: relative;
}

.vremenska_prognoza .next_city span,
.vremenska_prognoza .prev_city span {
	display: none;
}

.vremenska_prognoza .next_city,
.vremenska_prognoza .prev_city {
	width: 16px;
	height: 16px;
	display: block;
	position: absolute;
	bottom: 10px;
	left: 10px;
	background: url(../images/btn_prev_v3.gif) no-repeat top left;
}

.vremenska_prognoza .next_city {
	background: url(../images/btn_next_v3.gif) no-repeat top left;
	bottom: 10px;
	left: auto;
	right: 10px;
}

h3.city_name {
	position: absolute;
	font-size: 25px;
	font-weight: normal;
	color: #FFFFFF;
	left: 30px;
	bottom: 4px;
	width: 190px;
}

.dl_naslovnica {
	float: left;
	padding: 10px 0 10px 10px;
}

.dl_naslovnica_data {
	float: left;
	width: 111px;
	padding: 10px;
}

.dl_naslovnica_data h3 {
	font-size: 15px;
	color: #000;
	line-height: 18px;
	margin: 5px 0 0 0;

}

.dl_naslovnica_data p {
	margin-top: 5px;
	font-size: 11px;
	font-weight: bold;
}

.prikazi_sve {
	background: url(../images/crt_h.gif) repeat-x left top;
	background-color: #EBEBE6;
	height: 26px;
	line-height: 18px;
}

.prikazi_sve:hover {
	background-color: #F5F5F5;
}

.prikazi_sve a {
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 10px 4px 20px;
	background: url(../images/list_bullets.gif) no-repeat 10px center;
}

/* CLANAK */
div.content_varijacija_clanak {
	padding: 20px 20px 10px 20px !important;
}

div#clanak_content {
	float: left;
	width: 640px;
	margin-right: 10px;
}

div#clanak_content img.kolumnist {
	float: right;
	margin: 17px 0 10px 20px;
	border: 1px solid #deded6;
	height: 45px;
}

div#clanak_d_box {
	width: 640px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 30px;
	height: 25px;
	margin: 0;
	color: #000000;
	position: relative;
	border-bottom: 3px #DEDED6 solid;
	overflow: hidden;
}

div#clanak_d_box ul li {
	display: inline;
	text-align: left;
	padding-right:10px;
}

div#clanak_d_box ul {
	width: 580px;
}

h3.clanak_category {
	padding: 17px 0 12px 0;
	color:#82827c;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

h3.comment {
	font-size: 12px !important;
}

h1.clanak_title {
	font-size: 26px;
	line-height: 30px;
	font-weight: bold;
	padding: 0 0 0 0;
/*	font-family: 'AmplitudeBoldRegular', Arial, sans-serif;*/
    font-family: Arial, 'sans-serif';
}

h1.comment {
	font-size: 20px !important;
	line-height: 24px !important;
}

h1.comment a {
/*	font-family: 'AmplitudeBoldRegular', Arial, sans-serif;*/
    font-family: Arial, 'sans-serif';
}

h2.clanak_subtitle {
	padding: 15px 0;
	color: #000;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
}

h2.comment {
	font-size: 12px !important;
	padding: 10px 0 0 0 !important;
}

.sivi_txt {
	color: #717067;
}

div#clanak_slika_box {
	width: 640px;
	height: 348px;
	overflow: hidden;
	position: relative;
	float: left;
	display: inline;
	background-color: #DEDED6;
}

div#clanak_slika_box.uza_slika {
	width: 340px;
	height: 483px;
	overflow: hidden;
	position: relative;
	margin: 0 25px 25px 0;
}

div#clanak_mm_box {
	text-align: center;
	position: relative;
	overflow: hidden;
	height: 348px;
}

div#clanak_mm_uzi_box {
	height: 483px;
}

.magnify {
	position: absolute;
	right: 10px;
	top: 10px;
	display: block;
}

div#clanak_slika_box_small {
	width: 250px;
	height: 146px;
	float: left !important;
	padding: 17px 20px 0 0;
}

div.clanak_comment_data {
	float: left;
	width: 370px;
}

div.clanak_trans_box_magnify {
	position: absolute;
	right: 10px;
	bottom: 30px;
	padding: 0;
	width: 20px;
	height: 20px;
	background-color: #000000;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
}

div.clanak_trans_box {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 4px 10px;
	width: 620px;
	background-color: #000000;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
}

div.uza_slika div.clanak_trans_box {
	width: 320px;
}

div.clanak_trans_left {
	z-index: 100 !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	float: left;
	text-align: left;
	width: 450px;
}

div.uza_slika div.clanak_trans_left {
	width: 200px;
}

div.clanak_trans_right {
	z-index: 100 !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	float: right;
	text-align: right;
	width: 170px;
}

div.uza_slika div.clanak_trans_right {
	width: 120px;
}

div#clanak_m-slika_box_holder {
	width: 640px;
	background-color:#f2f2e9;
	border-bottom: 3px solid #DEDED6;
	float: left;
	position: relative;
	display: inline;
}

div#clanak_m-slika_box {
	width: 558px;
	margin: 5px 41px;
	height: 60px;
	position: relative;
	overflow: hidden;
}

div#clanak_m-slika_box ul {
	list-style: none outside;
	height: 50px;
	width: 558px;
	overflow: hidden;
	/*margin-left: 44px;*/
}

div#clanak_m-slika_box ul li {
	float: left;
	display: inline;
	height: 50px;
}

div#clanak_m-slika_box ul li a {
	display: block;
	float: left;
	width: 87px;
	height: 50px;
	margin: 0 3px;
	position: relative;
	overflow: hidden;
}

div.clanak_m-slika {
	position:relative;
	left: 0;
	top: 2px;
    margin-right: 5px;
    float: left;
}

div.clanak_m-slika a img{
	display: inline;
}

div.clanak_m-slika-str-l {
	width: 40px;
    margin-right: 5px;
   	position: absolute;
	left: 15px;
	top: 20px;
 }

div.clanak_m-slika-str-r {
	width: auto;
   	position: absolute;
	right: 15px;
	top: 20px;
}

div.clanak_sidebar {
	float: left;
	width: 190px;
	margin-top: 20px;
}

div.uzi_sidebar {
	float: none;
	position: absolute;
	top: 880px;
	left: 20px;
}

div.clanak_komentari,
div.clanak_box {
	margin-bottom: 10px;
	border: 1px solid #DFDFD7;
}

div.clanak_komentari {
	position: relative;
}

div.clanak_komentari div.notice {
	padding: 10px;
	font-size: 13px;
	text-align: left;
	background: url(../images/crt_h.gif) repeat-x left bottom;
	margin: 0 0 5px 0;
}

div.clanak_komentari .title,
div.clanak_box .title {
	margin: 0 0 0 -1px;
	border-bottom: 3px solid #DEDED6;
	height: 23px;
}

div.clanak_komentari .title {
	font-size: 11px;
	font-weight: bold;
	line-height: 23px;
	height: 23px;
	overflow: hidden;
}

div.clanak_komentari .title div,
div.clanak_box .title div {
	height: 24px;
	line-height: 24px;
	color: #FFFFFF;
	padding: 0 10px;
	margin: -1px 5px 0 0;
	background-color: #C4C4C4;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	float: left;
}

div.clanak_box div.tagovi,
div.clanak_box ul {
	padding: 10px;
}

div.clanak_box ul {
	list-style: none outside;
}

div.clanak_box ul li {
	background: url(../images/list_bullets.gif) no-repeat left 8px;
	padding: 3px 0 3px 10px;
	font-size: 11px;
	font-weight: bold;
}

div.clanak_box a,
div.clanak_box a:visited {
	color: #656565;
}

div.clanak_text {
	float: right;
	width: 435px;
	margin-top: 20px;
}

div.text_uza_slika {
	float: none !important;
	width: auto !important;
	margin-top: 0;
}

div.clanak_options_wrap {
	background: url(../images/crt_h.gif) repeat-x left bottom;
	overflow: hidden;
	padding-bottom: 10px;
	margin-bottom: 15px;
}

div.pogledajte_video,
div.pogledajte_galeriju {
	background: url(../images/crt_h.gif) repeat-x left bottom;
	overflow: hidden;
	padding-bottom: 10px;
	margin-bottom: 15px;
	margin-top: -5px;
}


div.pogledajte_galeriju a,
div.pogledajte_galeriju a:visited {
	background: url(../images/pogledajte_galeriju.jpg) no-repeat left center;
	height: 26px;
	line-height: 26px;
	padding-left: 40px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

div.pogledajte_galeriju a:hover {
	color: #82827C !important;
}

div.pogledajte_video a,
div.pogledajte_video a:visited {
	background: url(../images/pogledajte_video.jpg) no-repeat left center;
	height: 26px;
	line-height: 26px;
	padding-left: 40px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

div.pogledajte_video a:hover {
	color: #82827C !important;
}

div.authors {
	font-size: 11px;
	margin-top: 13px;
	float: left;
}

div.clanak_text div.clanak_options {
	height: 27px;
	float: right;

}

div.clanak_text div.clanak_options a {
	display: block;
	width: 34px;
	height: 25px;
	margin-left: 3px;
	float: right;
	background: url(../images/clanak/font_size2.png) no-repeat;
}

div.clanak_text div.clanak_options a#small_letters {
	background-position: 0 0;
}

div.clanak_text div.clanak_options a#normal_letters {
	background-position: -37px 0;
}

div.clanak_text div.clanak_options a#big_letters {
	background-position: -75px 0;
}

div.clanak_text div.clanak_options a#small_letters.selected {
	background-position : 0 -25px;

}

div.clanak_text div.clanak_options a#normal_letters.selected {
	background-position: -37px -25px;
}

div.clanak_text div.clanak_options a#big_letters.selected {
	background-position: -75px -25px;
}

div.clanak_text div.clanak_options a span {
	display: none;
}

div.clanak_text div.clanak_options .ispravi_greske {
	width:auto;
	height:auto;
	margin-left:0;
	margin-right:22px;
	padding-left:28px;
	font-size:11px;
	font-weight:bold;
	line-height:27px;
	color:#717067;
	background:url(../images/clanak/ispravi_greske.png) no-repeat 0 50%;
}

div.clanak_text p {
	font-size: 13px;
	color: #000000;
	line-height: 19px;
	margin-bottom: 20px;
}

div.clanak_text ul {
	margin-top: -15px;
	margin-bottom: 10px;
	list-style: none outside;
}

div.clanak_text ol {
	padding-left: 20px;
	margin-top: -15px;
	margin-bottom: 10px;
}

div.clanak_text ul li {
	background: url(../images/list_bullets.gif) no-repeat left 8px;
	font-size: 12px;
	padding: 3px 0 3px 10px;
}

div.clanak_text ol li {
	font-size: 12px;
}

div.clanak_text div.clanak_opcije ul {
	margin-top: 0px;
	margin-bottom: 0px;
	list-style: none outside;
}

div.clanak_text div.clanak_opcije ul li {
	background: none;
	padding: 0;
	font-size: 11px !important;
}

div.quotebox {
	margin: 0 0 20px 0;
	background-color:#f3f3f2;
	padding: 15px;
	line-height: 18px;
	font-size: 12px;
}

div.quotebox p {
	margin: 0 0 10px 0;
}

div.quotebox ul {
	margin: 0 0 10px 15px;
}

div.quotebox ul li {
	margin: 0 0 5px 0;
}

div.clanak_opcije {
	margin: 20px 0 40px 0;
}

div.clanak_opcije ul {
	list-style: none outside;
}

div.clanak_opcije ul li {
	font-size: 11px;
	color: #717067;
	float: left;
	height: 25px;
	line-height: 25px;
	margin: 0 3px;
}

div.clanak_opcije ul li a {
	display: block;
	height: 25px;
	line-height: 25px;
}

div.clanak_opcije ul li.e_mail,
div.clanak_opcije ul li.print,
div.clanak_opcije ul li.ispravi_greske {
	position:relative;
	margin:0;
}

div.clanak_opcije ul li.e_mail a,
div.clanak_opcije ul li.print a,
div.clanak_opcije ul li.ispravi_greske a {
	width:36px;
	color: #717067;
	background-position:50% 50%;
	background-repeat:no-repeat;
}

div.clanak_opcije ul li.e_mail a {
	background-image: url(../images/clanak/mail.gif);
}

div.clanak_opcije ul li.print a {
	background-image: url(../images/clanak/print.gif);
}

div.clanak_opcije ul li.ispravi_greske a {
	background-image: url(../images/clanak/ispravi_greske.png);
}

div.clanak_opcije ul li .tooltip {
	display:none;
	position:absolute;
	top:-30px;
	padding:5px 0;
	text-align:center;
	font-weight:bold;
	line-height:normal;
	white-space:nowrap;
	color:#fff;
	background:#3e3e3e;
}

div.clanak_opcije ul li .tooltip span {
	display:block;
	width:6px;
	height:3px;
	position:absolute;
	left:50%;
	bottom:-3px;
	margin-left:-3px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/clanak/tooltip_arrow.png);
}

div.clanak_opcije ul li.e_mail a:hover .tooltip,
div.clanak_opcije ul li.print a:hover .tooltip,
div.clanak_opcije ul li.ispravi_greske a:hover .tooltip {
	display:block;
}

div.clanak_opcije ul li.e_mail .tooltip {
	width:63px;
	left:-13px;
}

div.clanak_opcije ul li.print .tooltip {
	width:56px;
	left:-10px;
}

div.clanak_opcije ul li.ispravi_greske .tooltip {
	width:110px;
	left:-39px;
}

div#clanak_d_box div.e_mail {
	position: absolute;
	right: 32px;
	top: 0;
	width: 21px;
	height: 21px;
}

div#clanak_d_box div.print {
	position: absolute;
	right: 0;
	top: 0;
	width: 24px;
	height: 21px;
}

div#clanak_d_box div.e_mail a {
	background: url(../images/clanak/mail.gif) 0 6px no-repeat;
	padding-right: 21px;
	display: block;
	height: 21px;
}

div#clanak_d_box div.print a {
	background: url(../images/clanak/print.gif) top right no-repeat;
	padding-right: 24px;
	display: block;
	height: 21px;
}

a#prev_page {
	position: absolute;
	right: 139px;
	top: 6px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	width: 65px;
	height: 16px;
	padding: 0 0 0 25px;
	background: url(../images/btn_prev_v2.gif) center left no-repeat;
}

a#next_page {
	position: absolute;
	right: 0;
	top: 6px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	padding: 0 25px 0 0;
	width: 65px;
	text-align: right;
	height: 16px;
	background: url(../images/btn_next_v2.gif) center right no-repeat;
}

a#cijeli_clanak {
	position: absolute;
	right: 0;
	top: 6px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	padding: 0 25px 0 0;
	width: 200px;
	text-align: right;
	height: 16px;
	background: url(../images/btn_next_v2.gif) center right no-repeat;
}

div.clanak_opcije ul li.facebook a {
	display: block;
	width: 19px;
	height: 25px;
	background: url(../images/clanak/facebook.gif) no-repeat center left;
}

div.clanak_opcije ul li.twitter a {
	display: block;
	width: 19px;
	height: 25px;
	background: url(../images/clanak/twitter.gif) no-repeat center left;
}

div.clanak_opcije ul li a span {
	display: none;
}

div.clanak_moduli {
	width: 100%;
	background: url(../images/crt_h.gif) repeat-x 0 237px;
}

div.clanak_moduli_put {
	width: 100%;
}

div.height_list {
	height: 890px !important;
}

div.no_height_list ul.list,
div.clanak_moduli_left ul.list,
div.clanak_moduli_right ul.list,
div.clanak_moduli ul.list {
	height: auto !important;
}

div.fixed_list ul.list li {
	height: 28px;
}

div.fixed_list ul.list_level2 li {
	height: auto;
}

div.clanak_moduli ul.list li {
	height: 15px;
	overflow: hidden;
}

div.clanak_moduli .module_overview {
	height: 192px;
}

div.clanak_moduli_left {
	float: left;
	width: 314px;
}

div.clanak_moduli_left .module_overview {
	width: 314px;
}

div.clanak_moduli_right {
	float: right;
	width: 314px;
}

div.clanak_moduli_right .module_overview {
	width: 314px;
}

div.clanak_moduli .module_overview.full {
	width: 640px;
	margin-bottom: 38px;
	background: url(../images/crt_h2.gif) repeat-y top center;
}

div.clanak_moduli_put .module_overview.full_put {
	width: 314px;
	height:426px;
	border:1px solid #e4e4dd;
}

div.clanak_moduli div.module_overview div.odd div.img {
    float: left;
    margin: 0 7px 0 0;
}

.module_overview.full {
	height: 216px !important;
}

.half_box_item {
	float: left;
	width: 300px;
	height: 100px !important;
}

.full_put .half_box_item {
	width: 294px;
	height: 80px !important;
}

.half_box_item .caption {
	color: #717067;
	text-transform: uppercase;
	font-size: 10px;
	margin-bottom: 10px;
}

.najcitanije_separator {
	border-top: 1px solid #e4e4dd;
	padding-top: 20px;
}

.comment {
	clear: both;
	width: 100%;
	height: auto;
}

.clanak_komentari .odd {
	background-color: #F4F4EE !important;
}

.comment_left {
	padding: 15px;
	float: left;
	width: 35px;
}

.comment_rate {
	background: url(../images/clanak/comment_rate.png) no-repeat top left;
	width: 35px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-size: 12px;
	margin-bottom: 5px;
}

.comment_rating {
}

.comment_rating .up {
	width: 14px;
	height: 16px;
	display: block;
	background: url(../images/clanak/comment_up_down.png?v=2) top left;
	float: left;
	margin-right: 6px;
}

.comment_rating .down {
	width: 14px;
	height: 16px;
	display: block;
	background: url(../images/clanak/comment_up_down.png?v=2) top right;
	float: left;
}

.comment_rating span {
	display: none;
}

.comment_text {
	padding: 15px 15px 15px 0;
	float: left;
	width: 558px;
	font-size: 12px;
	overflow: hidden;
}

.comment_data {
	margin-bottom: 5px;
}

.comment_text .comment_author {
	color: #AE310E;
}

.komentari {
	float: right;
	font-size: 14px;
	display: block;
	font-weight: bold;
	margin-right: 20px;
	margin-top: 12px;
}

.komentiraj {
	width: 110px;
	height: 25px;
	padding: 12px 11px 11px 11px;
	display: block;
	background: url(../images/clanak/komentiraj.png) top left;
	float: right;
	font-size: 14px;
	font-weight: bold;
	color: #AE310E;
	line-height: normal;
}

.komentari_paginacija {
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	float: right;
	list-style-type: none;
	display: inline;
}

.komentari_paginacija li {
	display: block;
	float: left;
	height: 23px;
	line-height: 23px;
	color: #82827C;
}

.komentari_paginacija li img {
	margin: 4px 0 3px 0;
}

.komentari_paginacija li a,
.komentari_paginacija li a:visited {
	background-color: #FFFFFF;
	padding: 0 8px;
	display: block;
	float: left;
	margin: 0 !important;
}

.komentari_paginacija li a:hover,
.komentari_paginacija li a.sr_active {
	padding: 0 8px;
	background-color: #ebebe6;
}

.komentari_paginacija_bottom {
	border-top: 3px solid #DEDED6;
	height: 23px;
}

div.comment_note {
	font-size: 11px;
	height: 50px;
	line-height: 41px;
	background-color: #F4F3EE;
	border-bottom: 3px solid #DEDED6;
	padding: 5px;
	color: #CDCDC5;
	font-weight: bold;
}

div.comment_note span {
	color: #000000;
	padding: 0 10px;
	font-weight: bold;
}

/* FILTER */
div.filter {
	border: 1px solid #DFDFD7;
	padding: 15px;
	background: #fafafa;
}

div.filter label {
	width: 70px;
	margin-right: 20px;
	text-align: left;
	margin-bottom: 10px;
}

div.filter label.pojam_label {
	height: 30px;
	line-height: 30px;
}

div.filter input.edit_long {
	width: 542px;
	font-size: 20px;
	height: auto;
	margin-bottom: 20px;
	color: #000;
}
div.filter input.edit_semilong {
	width: 300px;
	font-size: 20px;
	height: auto;
	margin-bottom: 20px;
	color: #000;
}

div.filter select {
	font-size: 12px;
}

div.filter div.date_wrap {
	float: left;

}

div.filter div#advanced_group {
	float: right;
}

div.filter div#advanced_group select {
	width: 240px;
}

/* LISTS */
div.clanak_list_item,
div.clanak_list_kolumne {
	padding: 10px;
	overflow: hidden;
}

div.clanak_list_kolumne {
	padding: 0;
	margin-bottom: 0;
}

div.clanak_list_item:hover {
	background-color: #F5F5F5;
}

div.clanak_list_image {
	width: 125px;
	height: 82px;
	overflow: hidden;
	float: left;
}

div.clanak_list_text {
	float: right;
	width: 513px;
}

div.clanak_list_text h2 {
	font-size: 15px;
	margin-bottom: 5px;
}

div.clanak_list_text p {
	font-size: 11px !important;
	line-height: 15px !important;
	margin-bottom: 8px !important;
	margin-right: 30px;
}

div.clanak_list_text p.mb0 {
	margin-bottom: 0 !important;
	font-size: 11px !important;
	line-height: 15px !important;
	margin-right: 30px;
}

div.clanak_list_text .clanak_list_data,
div.clanak_list_text .clanak_list_data_kolumn {
	background: url(../images/crt_h.gif) repeat-x left top;
	padding-top: 8px;
	font-size: 10px;
	text-transform: uppercase;
	color: #717067;
}

div.clanak_list_text .clanak_list_data_kolumn {
	padding: 0 0 8px 0 !important;
	background: url(../images/crt_h.gif) repeat-x left bottom;

}

/* TEME */
div.keyword_interni{
	width: 100%;
}

div.keyword_text {
	margin: 0 0 10px 0;
	border-left: 1px solid #DFDFD7;
	border-right: 1px solid #DFDFD7;
	border-bottom: 1px solid #DFDFD7;
	padding: 10px 15px;
}

div.keyword_text p {
	font-size: 12px;
	line-height: 17px;
}

div.keyword_description h4 {
	font-size: 12px;
	margin-top: 10px;
	padding-top: 10px;
	background: url(../images/crt_h.gif) repeat-x scroll left top;
}

div.keyword_description ul {
	list-style: none outside;
	margin-top: 5px;
}

div.keyword_description ul li {
	background: url(../images/list_bullets.gif) no-repeat left center;
	font-size: 11px;
	line-height: 1.2em;
	padding: 3px 0 3px 10px;
}

/* OSTALE STRANICE */
div.main_content h1 {
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 20px;
}

div.main_content p {
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 10px;
}

div.korisnik_komentar {
	background: url(../images/list_bullets.gif) no-repeat 8px 15px #FFFFFF;
	padding: 10px 20px;
	font-size: 13px;
	border-top: 1px dotted #DFDFD7;
}

div.korisnik_komentar:hover {
		background: url(../images/list_bullets.gif) no-repeat 8px 15px #F5F5F5;
}

div.korisnik_komentar h5 {
	font-size: 12px;
	margin-bottom: 5px;
}

div.korisnik_komentar div.korisnik_komentar_tekst {
	color: #717067;
	line-height: 19px;
}

div.korisnik_komentar div.korisnik_komentar_tekst img {
	float: left;
	margin: 3px 3px 0 3px;
}

div.avatar {
	float: right;
	margin: 0 0 0 20px;
}

.korisnik_form label {
	margin-bottom: 10px;
}

.korisnik_form2 input.edit_long {
	width: 216px;
}

.vremenska_prognoza_page table.vremenska_prognoza_tablica {
	font-size: 11px;
	width: 100%;
	margin-top: 10px;
	background: url(../images/crt.gif) repeat left top;
}

.vremenska_prognoza_page table.vremenska_prognoza_tablica tr:hover td {
	background-color: #f9f9f9;
}

.vremenska_prognoza_page table.vremenska_prognoza_tablica td {
	background-color: #FFF;
	padding: 5px;
}

.vremenska_prognoza_page table.vremenska_prognoza_tablica td.city {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 10px;
}

.vremenska_prognoza_page table.vremenska_prognoza_tablica td.temp {
	font-size: 12px;
	text-align: center;
}

.vremenska_prognoza_page table.vremenska_prognoza_tablica tr {
	border: 1px dotted #d6d6d9;
}

.vremenska_prognoza_page table.vremenska_prognoza_tablica th {
	background-color: #f1f1e2;
	color: #000;
	padding: 5px;
	text-align: left;
}
.vremenska_prognoza_page h2 {
	font-size: 14px;
	margin-top: 15px;
	padding: 0 0 5px 0;
	border-bottom: 1px dotted #d6d6d9;
}

.vremenska_prognoza_page .prognoza_data {
	float: right;
	width: 167px;
	margin-right: 1px;
	font-size: 12px;
	line-height: 16px;
}

.vremenska_prognoza_page .prognoza_data h1 {
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 5px 0;
	margin: 0 0 10px 0;
	border-bottom: 1px dotted #d6d6d9;
}

.vremenska_prognoza_page .vremenska_item {
	width: 309px;
	height: 115px;
	font-size: 12px;
	margin-bottom: 10px;
	float: left;
}

.vremenska_prognoza_page .vremenska_item img {
	margin: 0 10px 20px 0;
}

.vremenska_prognoza_page .vremenska_item.small {
	width: 140px;
	margin: 10px 7px 0 0;
	padding: 5px 0 0 0;
	border: 1px dotted #d6d6d9;
	height: 120px;
}

.vremenska_prognoza_page .vremenska_item.small img {
	margin: 0;
}
.vremenska_prognoza_page .vremenska_item.small p {
	margin: 0;
}

.vremenska_prognoza_page .vremenska_item p {
	font-size: 11px;
	line-height: 15px;
}

/* FLOAT ANKETA */

div#float_anketa,
div#float_udzbenik {
    background-color: #FFF;
    left: 50%;
    top:100px;
    margin-left: -300px;
    position: fixed;
    width: 600px;
    z-index: 1000;
}

div#float_udzbenik {
	width: 595px;
	margin-left: -297px;
}

div.anketa_spinner,
div.udzbenik_spinner {
	background-color: #FFF;
    left: 50%;
    top: 50%;
    margin-left: -30px;
	margin-top: -30px;
    position: fixed;
    width: 31px;
    z-index: 1000;
	height: 31px;
	padding: 15px;
}

a.poll_close {
    width: 595px;
    padding: 0 0 0 5px;
    height: 23px;
    border-bottom: 3px solid #deded6;
    font-size: 12px;
    font-weight: bold;
    line-height: 23px;
    display: block;
    background: url(../images/modal_close.gif) no-repeat right top;
    background-color: #d80000;
    color: #FFFFFF !important;
}

#float_udzbenik a.poll_close {
	width: 590px;
}

a.poll_close span {
	color: #FFFFFF;
}

a.poll_close:hover {
    background: url(../images/modal_close.gif) no-repeat right bottom;
    background-color: #d80000;
    color: #FFF !important;
}

a.poll_close img {
    width: 25px;
    height: 23px;
    float: right;
    display: none;
}

div#poll h2,
div#poll h4 {
    background-color: #f5f4ec;
    border-bottom: 1px dotted #dfdfd7;
    font-size: 12px;
    text-align: center;
    padding: 10px 15px;
    margin: 0;
    font-weight: bold;
    line-height: 12px;
}

div#poll h1 {
    border-bottom: 1px dotted #dfdfd7;
    font-size: 18px;
    padding: 15px 15px 11px 15px;
    margin: 0;
    font-weight: bold;
    line-height: 22px;
}

div#poll h4 {
    border: 0;
    text-align: left;
}

div.anketa_scroll {
    height: 249px;
    overflow-y: scroll;
}

div#poll ul.anketa_results {
    font-size:11px;
    list-style:none outside none;
    text-align:left;
}

div#poll ul.anketa_results li {
    border-bottom:1px dotted #dfdfd7;
    padding: 5px 10px;
}

div#poll div.anketa_bar {
    background: url(../images/rezultati-ankete-bg.gif) repeat-x left center;
    color: #000;
    font-size: 14px;
    margin-top: 5px;
    font-weight: bold;
    padding: 0;
    line-height: 20px;
    text-align:right;
}

div#float_overlay {
	height: 100%;
	left: 0;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999;
	display: none;
	background-color: #000;
}

.black_overlay {
	background-color: #000000;
}

/* PRIKAZ FELIXA */

div#felix_content {
	float: left;
	width: 640px;
	margin-right: 10px;
}

div.clanak_d_box_felix {
	width: auto !important;
	margin-bottom: 20px !important;
}

div.foto_day_container,
div.felix_container {
	width: 400px;
	margin: 0 10px 0 0;
	float: left;
}

div.felix_container {
	width: 400px;
	margin: 0 10px 0 0;
	float: left;
	padding: 0 0 30px 0px;
	/*min-height: 464px;*/
}

div.foto_day_container img,
div.felix_container img {
	width: 400px;
}

div.felix_moduli {
	width: 100%;
}

/* HOROSKOP */

div.horoscope_box {
	float: left;
	width: 650px;
	background-color:#fff;
	margin: 10px;
}

div.horoscope_sign {
	float:left;
	width:130px;
	padding: 5px 15px;
	height:110px;
	margin: 0 0 10px 0;
	text-align: center;
	border: 1px solid #fff;
}

div.horoscope_sign:hover {
	/*background-color: #f5f5f5;*/
	border: 1px solid #DFDFD7;
}

div.horoscope_sign img {
	padding: 0 0 5px 0;
}

div.sign_title a{
	font-size: 16px;
	color: #ed861e;
	font-weight: bold;
}

div.sign_title.selected a{
	color:#000;
}

div.sign_interval {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	font-weight: bold;
}

div.horoscope_view_n {
	padding: 25px 0 15px 0;
	text-align: center;
	background: url(../images/crt_h.gif) repeat-x left top;
	font-size: 30px;
	line-height: 30px;
	font-weight: bold;
	color:#000;
}
div.horoscope_view_n span {
	font-size: 20px;
	font-weight: bold;
	color:#a4a49c;
}

div.horoscope_view_n img {
	padding:0 20px 0 0;
	vertical-align: middle;
}

div.horoscope_box_view {
	/*width:658px;*/
	margin: 10px 0;
	border:1px solid #dfdfd7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	min-height: 360px;
}

div.horoscope_box_view p.notice {
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
}

div.horoscope_box_view div.title{
    background: #ebebe6;
    border-bottom: 3px solid #DEDED6;
    color: #000;
    font-size: 11px;
    font-weight: bold;
    height:23px;
    line-height:23px;
    margin:-1px -1px 0 -1px;
}
div.horoscope_box_view .text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:15px;
}

/* PRIKAZ FOTOGALERIJE / VIDEA */

div.gallery_entiteti {
	/*width: 100%;*/
	margin-top: 20px;
}

div.gallery_entiteti ul.list {
	width: 100%;
	padding: 0 0 23px 0;
	float: left;
	list-style: none;
	list-style-position: outside;
}

div.gallery_entiteti ul.list li {
	width: 130px;
	margin: 23px 0 0 23px;
	float: left;
	/*background-color:#CCC;*/
	list-style: none;
	list-style-position: outside;
	padding: 0 0 8px 0;
	border-bottom: 1px dotted #DEDED6;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	height: 118px;
}

div.gallery_entiteti ul.list li img {
	margin-bottom: 4px;
}

div.gallery_entiteti ul.list li a {
	display: block;
}

#ie6_alert {
	background: url(../images/ie6_alert.jpg) no-repeat;
	width: 432px !important;
	height: 239px !important;
}

#ie6_alert h2 {
	font-size: 18px;
	color: #474747;
	padding: 20px 0 0 20px;
}

#ie6_alert h4 {
	font-size: 11px;
	font-weight: normal;
	color: #474747;
	padding: 10px 20px 0 20px;
}

#ie6_alert a.browser {
	display: block;
	width: 86px;
	height: 95px;
	float: left;
	position: relative;
	top: 20px;
}

#ie6_alert a.browser span {
	display: none;
}

#ie6_alert a.jqmClose {
	font-size: 10px;
	display: inline;
	margin: 20px 20px 0 0;
}

div#login_float {
	display: none;
}

.google_button  {
  padding: 17px 0 10px 42px;
}

.google_button2 {
}

.google_button a,
.google_button2 a {
  display: block;
  width: 169px;
  height: 38px;
  background: url(../images/google_login.gif);
  text-indent: -9999px;
  overflow: hidden;
}

.facebook_single_page {
	width: 180px;
	margin-top: 14px;
	margin-left: 50px;
	border-left: 1px solid #E4E4DD;
	padding-left: 50px;
}

.facebook_single_page p {
/*	height: 134px;*/
	overflow: hidden;
	color: #595956;
}

.facebook_button {
	background: #E5EAF1;
	border-top: 1px dotted #C1CBD9;
	border-bottom: 1px dotted #C1CBD9;
	padding: 18px 0;
	overflow: hidden;
}

.facebook_button a.fb_custom,
a.fb_custom2,
a.fb_custom3 {
	width: 197px;
	height: 27px;
	display: block;
	background: url(../images/facebook_button.gif);
	float: left;
	margin-left: 30px;
}

a.fb_custom2,
a.fb_custom3 {
	height: 31px;
	margin-left: 0;
	margin-top: 2px;
	background: url(../images/facebook_button2.gif);
}

a.fb_custom3 {
	width: 165px;
	height: 31px;
	background: url(../images/facebook_button3.gif);
}

.facebook_button a.fb_custom span,
a.fb_custom2 span,
a.fb_custom3 span {
	display: none;
}

div.title a.fb_custom {
	float: right;
	margin: 3px 3px 0 5px;
}

.facebook_button .pomoc,
#facebook_postavke .pomoc {
	font-size: 11px;
	line-height: 38px;
	margin-right: 30px;
	float: right;
	font-weight: normal;
}

#facebook_postavke .pomoc {
	padding-top: 5px;
}

#fb_help,
#goo_help {
	padding: 18px 30px 0 30px;
	margin-top: 18px;
	border-top: 1px dotted #C1CBD9;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}

#accounts_tabs {
	overflow: hidden;
	background: #EFEFEE;
	border-bottom: 3px solid #DEDED6;
}

#accounts_tabs a {
	display: block;
	float: left;
	font-size: 11px;
	font-weight: bold;
	padding: 0 5px;
	line-height: 23px;
	height: 23px;
}

#accounts_tabs a.selected {
	background-color: #000000;
	color: #FFFFFF;
}

#accounts_tabs a.selected:hover {
	color: #FFFFFF !important;
}

.xiti_fix {
	position: absolute;
	left: 0;
	top: 0;
}

.g_map_box {
	float: right;
	width:558px;
	height: 613px;
	border: 1px solid #dfdfd7;
	margin: 0 0 0 10px;
}

.g_map_box img{
	border-bottom: 1px solid #EEEEEE;

}
.pretrazivac_box {
	float: right;
	width: 558px;
	height: 53px;
	border-bottom: 1px solid #EBEBEB;
	margin: 0 0 0 10px;
}

.g_search form {
	position: relative;
	width: 471px;
	height: 34px;
	margin: 10px 43px;
	overflow: hidden;
	background: url(../images/putovanja/bkg_search.gif) no-repeat left top;
}

.g_search_bkg input {
	font-size: 12px;
	background: none;
	width: 400px;
	border: 0 none;
	position: absolute;
	top: 9px;
	left: 15px;
	z-index: 2;
}

.g_search_bkg input.btn {
	position: absolute;
	left: auto;
	right: 13px;
	top: 0;
	width: 33px;
	height: 33px;
	background: url(../images/putovanja/btn_search.png) no-repeat left top;
	border: 0 none;
	cursor: pointer;
	padding: 0;
	margin: 0;
}

.info_box,
.k_info_box {
	float: right;
	width: 248px;
	height: 690px;
	margin: 0;
	border: 1px solid #DFDFD7;
	margin-bottom: 10px;
	background-color: #FBFAF5;
}

.k_info_box{
	width: 188px;
	height: auto;
}

.info_bkg,
.k_info_bkg {
	height: 25px;
	background-color: #f9f9f4;
	border-bottom :3px solid #deded6;
}

.info_nas,
.k_info_nas {
	background-color: #C4C4C4;
	float: left;
	line-height: 26px;
	display: block;
	padding: 0 10px;
	color: #FFFFFF !important;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

.info_content {
	padding: 5px 10px 10px 10px;
}

.info_content ul {
	list-style: none outside;
	width: 230px;
}

.info_content ul li, .info_content ul li.last {
	padding: 5px 0 5px 10px;
	background: url(../images/list_bullets.gif) no-repeat left 10px;
	font-size: 11px;
	line-height: 1.3em;
	border-bottom: 1px dotted #e4e4dd;
}

.info_content ul li.last {
	border-bottom: 0 none;
}

.info_content ul li a,
.info_content ul li a:visited {
	color: #717067;
	display: block;
}

.info_content .last {
	border-bottom: 0 none;
}

.module_put1,
.module_put2,
.module_put3,
.module_put4,
.module_put5,
.module_put6,
.module_put7 {
	width: 408px;
	height: 117px;
	border: 1px solid #E4E4DD;

	margin-bottom: 10px;
}

.module_put1 {	background: url(../images/putovanja/module-01.jpg) top left no-repeat; }
.module_put2 {	background: url(../images/putovanja/module-02.jpg) top left no-repeat; }
.module_put3 {	background: url(../images/putovanja/module-03.jpg) top left no-repeat; }
.module_put4 {	background: url(../images/putovanja/module-04.jpg) top left no-repeat; }
.module_put5 {	background: url(../images/putovanja/module-05.jpg) top left no-repeat; }
.module_put6 {	background: url(../images/putovanja/module-06.jpg) top left no-repeat; }
.module_put7 {
	background: url(../images/putovanja/module-07.jpg) top left no-repeat;
	height: 116px;
}

.module_nas {
	background-color: #323232;
	width: auto;
	height: 26px;
	line-height: 26px;
	margin: 0 5px 0 0;
	border-bottom: 3px solid #DEDED6;
	float: left;
}

.module_nas a {
	display: block;
	padding: 0 10px;
	color: #FFFFFF ;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

.module_nas a:hover{
	color:#DDDDD3 !important;
}

.module_opis{
	height: 25px;
	margin: 61px 0 0 10px;
}

.module_opis a{
	font-size: 11px;
	line-height: 24px;
}

.hidden{
	overflow: hidden;
}

.module_put1_sm,
.module_put2_sm,
.module_put3_sm,
.module_put4_sm,
.module_put5_sm,
.module_put6_sm,
.module_put7_sm {
	width: 313px;
	height: 113px;
	border: 1px solid #E4E4DD;
	margin-bottom: 10px;
}

.module_put1_sm { background: url(../images/putovanja/module-01_sm.jpg) no-repeat left top;	}
.module_put2_sm { background: url(../images/putovanja/module-02_sm.jpg) no-repeat left top;	}
.module_put3_sm { background: url(../images/putovanja/module-03_sm.jpg) no-repeat left top;	}
.module_put4_sm { background: url(../images/putovanja/module-04.jpg) no-repeat left top;	}
.module_put5_sm { background: url(../images/putovanja/module-05_sm.jpg) no-repeat left top;	}
.module_put6_sm { background: url(../images/putovanja/module-06_sm.jpg) no-repeat left top;	}
.module_put7_sm {
	background: url(../images/putovanja/module-07_sm.jpg) no-repeat left top;
	height: 114px;
}

.module_opis_sm {
	height: 25px;
	margin: 59px 0 0 10px;
}

.k_info_content {
	padding: 5px 10px 10px 10px;
	font-size: 11px !important;
}

.title_new {
	border-right: 1px solid #DEDED6;
	border-bottom: 1px solid #DEDED6;
	background: #FFFFFF 0 none;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height: 23px;
	line-height: 23px;
	margin: 0 0 0 -1px;
	width: 299px;
}

div#module_tabs ul.list_new li.vidi_sve_wrap {
	height: 22px;
	overflow: hidden;
	background: none;
	margin-top: 7px;
}

.list_new li a.btn_vidi_sve {
	font-size: 11px;
	color: #000000 !important;
	text-decoration: none;
	width: 80px;
	height: 22px;
	overflow: hidden;
	display: block;
	font-weight: bold;
	background: url(../images/vidi_sve.gif) no-repeat top left;
	float: left;
}

.list_new li a.btn_vidi_sve span {
	display: none;
}

.list_new li a:hover.btn_vidi_sve {
	background-position: bottom left;
}

.placa_calc {
	border: 1px solid #D2D2D2;
	border-bottom: 0 none;
}

.placa_calc tr:hover td {
	background-color: #FFFFFF;
}

.placa_calc td {
	color: #595956;
	font-size: 12px;
	padding: 7px 5px;
	background-color: #fffaed;
	border-bottom: 1px solid #D2D2D2;
}

.placa_header {
	width: 980px;
	height: 192px;
	padding: 0 10px;
	background: url(../images/premijerkina_formula.jpg) no-repeat left top;
}

.placa_header div {
	padding: 120px 0 0 22px;
	float: left;
	/*background-color: #ccc;*/
}

.placa_header label {
	color: #000;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	margin: 0 0 2px 0;
	width: 140px !important;
}

.placa_header select,
.placa_header input {
	background-color: #fff;
	border: 1px solid #c66e00;
	margin-bottom: 0;
}

.placa_header input {
	width: 140px !important;
}

.placa_header input.placa_submit {
	width: auto !important;
	padding: 2px 5px;
	/*height: 20px;
	line-height: 20px;*/
	background-color: #000;
	color: #FFF;
	border: 0 none;
	font-weight: bold;
	margin: 0 !important;
	cursor: pointer;
}

p.placa_notice {
	text-align: center;
	padding: 80px;
	font-size: 30px !important;
	line-height: 40px !important;
	color: #d90000;
	font-weight: bold;
}

h1.public_profile {
	border-bottom: 1px dotted #DFDFD7;
	margin-bottom: 10px !important;
	padding-bottom: 10px;
}

.public_avatar {
	float: left;
	width: 100px;
}

.public_avatar img {
	border: 10px solid #EEEEEE;
}

.public_data {
	float: right;
	width: 518px;
}

div.main_content p.user_info {
	margin-bottom: 0;
	border-bottom: 1px solid #DFDFD7;
	background: #EEEEEE;
	padding: 10px;
	height: 14px;
	font-size: 11px;
	color: #595956;
	line-height: 14px;
}

div.main_content p.user_info span {
	color: #595956;
}

div#content.profil,
div#content.top_lista {
	padding: 0;
}

.profil_content {
	overflow: hidden;
	background-color: #edeff4;
}

div#content.top_lista {
	background-color: #f6f3f3;
	overflow: hidden;
}

div.top_lista_head {
	height: 86px;
	overflow: hidden;
	padding: 30px 30px 15px 30px;
	background: url(../images/top_list_head.gif) left top repeat-x;
}

div.top_lista_head h1 {
	font-size: 24px;
	font-weight: normal;
}

.top_lista_tabs {
	list-style: none;
	overflow: hidden;
	padding-left: 48px;
	margin-top: 25px;
}

.top_lista_tabs li {
	height: 31px;
	line-height: 31px;
	background: url(../images/tl_tabs_right.gif) no-repeat top right;
	padding-right: 18px;
	float: left;
	margin-right: 20px;
}

.top_lista_tabs li a {
	background: url(../images/tl_tabs_left.gif) no-repeat;
	display: block;
	padding-left: 18px;
	font-size: 14px;
}

.top_lista_tabs li.active {
	background: url(../images/tl_tabs_active_right.gif) no-repeat top right;
}

.top_lista_tabs li.active a {
	background: url(../images/tl_tabs_active_left.gif) no-repeat;
	color: #FFFFFF;
}

.top_lista_list {
	list-style: none outside;
	padding: 10px 20px;
}

.top_lista_list li {
	overflow: hidden;
	border-top: 1px dotted #dfdfd7;
	padding-bottom: 20px;
	padding-top: 20px;
}

.top_lista_list .article_number {
	font-size: 22px;
	font-weight: bold;
	color: #b7b7ab;
	background-color: #f7f7f5;
	border: 1px solid #dfdfd7;
	width: 36px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	float: left;
}

.top_lista_list .article_image,
.top_lista_list .article_image_kolumnist {
	width: 125px;
	height: 82px;
	float: left;
	margin-left: 20px;
}

.top_lista_list .article_image_kolumnist {
	margin-left: 10px;
}

.top_lista_list .article_text {
	width: 415px;
	float: left;
	margin-left: 20px;
	padding: 5px 0;
}

.top_lista_list .article_text span {
	font-size: 10px;
	text-transform: uppercase;
	color: #717067;
}

.top_lista_list .article_text h2 {
	font-size: 15px;
	margin: 5px 0;
}

.top_lista_list .article_text p {
	font-size: 11px;
}

.profil .left_content {
	width: 660px;
	float: left;
	background-color: #FAF9F7;
	min-height: 640px;
}

.top_lista .left_content {
	width: 660px;
	float: left;
	background-color: #FFFFFF;
	min-height: 880px;
}

.profil_head {
	background-color: #F5F4EF;
	overflow: hidden;
}

.profil_img_wrapper, .profil_img_wrapper_kolumna {
	width: 210px;
	background: url(../images/profil_bg_img.gif) left top no-repeat;
	float: left;
}

.profil_img_wrapper_kolumna {
	background: url(../images/profil_bg_img_kolumna.gif) left top no-repeat;
}

.profil_img, .profil_img_kolumna {
	width: 130px;
	padding: 40px;
	background: url(../images/profil_bg_img_bottom.gif) left bottom no-repeat;
	float: left;
}

.profil_img_kolumna {
	padding-top: 20px;
}

.profil_data, .profil_data_kolumna {
	width: 420px;
	float: right;
	padding: 30px 30px 30px 0;
}

.profil_data h1, .profil_data_kolumna h1 {
	font-size: 24px;
	font-weight: normal;
	margin: 0 20px 20px 0;
}

.profil_data_kolumna {
	margin: 0;
	padding: 10px 0;
	float: left;
	width: 240px;
}

.profil_input_kolumna{
	width: 170px;
	float: left;
	margin-top: 15px;
	padding: 0 0 0 30px;
	background: url(../images/kolumna/bkg_linija.gif) repeat-y left top;
}

.korisnik_public_status {
	color: #8F817E;
	font-size: 14px;
	line-height: 20px;
	font-style: italic;
	background: url(../images/quote_public.gif) no-repeat;
	padding: 10px 45px;
}

.kolumnist_opis  {
	color: #8F817E;
	font-size: 12px;
	line-height: 16px;
	margin-right: 20px;
	padding: 0;
}

.profil_head h2 {
	font-size: 24px;
	font-weight: normal;
	padding: 30px 30px 0 30px;


}

.profil_traka {
	background-color: #FFFFFF;
	border-top: 1px solid #E3E3DC;
	border-bottom: 1px solid #E3E3DC;
	overflow: hidden;
	height: 35px;
	line-height: 35px;
	padding: 0 30px;
}

.profil_traka li {
	font-size: 11px;
	color: #8D817E;
	padding-right: 25px;
	list-style: none outside;
	float: left;
}

.profil_comment_list {
	padding: 30px;
}

.profil_comment_list h3 {
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 20px;
}

.profil_comment_list div.korisnik_komentar {
	background: url(../images/list_bullets.gif) no-repeat 8px 15px;
}

.profil_comment_list .korisnik_komentar_tekst {
	padding-left: 20px;
	background: url(../images/comment.png) no-repeat 0 5px;
}

.profil .right_sidebar,
.top_lista .right_sidebar {
	width: 300px;
	padding: 20px;
	float: right;
}

.top_lista .right_sidebar {
	padding-top: 10px;
	background: url(../images/top_lista_sidebar.gif) repeat-x top left;
}

.korisnik_form_v2 {
	overflow: hidden;
}

.left_form {
	float: left;
	width: 280px;
}
.left_form_narrow {
	float: left;
	width: 240px;
}

.right_form {
	float: right;
	width: 280px;
}

.right_form_wide {
	float: right;
	width: 360px;
}

.korisnik_form_v2 label {
	margin-top: 10px;
	text-shadow: 1px 1px #FFF;
}

.korisnik_form_v2 input,
.profil_input_kolumna input,
.profil_input_kolumna select,
.korisnik_form_v2 select,
.korisnik_form_v2 textarea,
input.style2 {
	background: url(../images/input_v2.gif) no-repeat top left;
	border: 1px solid #EEEDE7;
	font-size: 14px;
	color: #000000;
	padding: 8px;
}

.korisnik_form_v2 select option {
	color: #000000;
}

.korisnik_form_v2 input[type="checkbox"] {
	background: none;
	border: 0 none;
}

.edit_long_ulica {
	width: 175px;
}

.edit_long_broj {
	width: 60px;
}

.edit_kolumna{
	width: 145px;
}

.drzava_selbox {
	width: 274px;
}

.kolumne_selbox {
	width: 164px;
	margin-top: 5px;
}

.chbox {
	padding: 4px 0 3px 0;
}

.chbox input {
	border: 0 none;
	background: none;
}

.chbox label {
	font-size: 14px;
	color: #000000;
	padding-right: 15px;
}

.izmjeni_status {
	background: url(../images/izmjeni_stauts.gif) no-repeat top left;
	display: block;
	width: 106px;
	height: 22px;
	margin-left: 45px;
}

.promijeni_fotografiju {
	background: url(../images/promijeni_fotografiju.gif) no-repeat top left;
	display: block;
	width: 131px;
	height: 22px;
	margin-top: 6px;
	margin-left: 5px;
}

.postavi_fotografiju {
	background: url(../images/postavi_fotografiju.gif) no-repeat top left !important;
	display: block;
	width: 163px !important;
	height: 22px;
	margin-top: 20px;
	margin-left: 0 !important;
	border: 0 none !important;
	cursor: pointer;
	cursor: hand;
}

.azuriraj_status {
	background: url(../images/azuriraj_status.gif) no-repeat top left !important;
	display: block;
	width: 112px !important;
	height: 22px;
	margin-top: 0px;
	margin-left: 0 !important;
	border: 0 none !important;
	cursor: pointer;
	cursor: hand;
}

.izmjeni_status:hover,
.promijeni_fotografiju:hover,
.azuriraj_status:hover,
.postavi_fotografiju:hover {
	background-position: bottom left !important;
}

.izmjeni_status span,
.promijeni_fotografiju span {
	display: none;
}

.korisnik_form_v2 input.azuriraj_podatke {
	display: block;
	background: url(../images/azuriraj_podatke.gif) no-repeat top left;
	float: none;
	width: 162px;
	height: 31px;
	cursor: pointer;
	border: 0 none;
	margin-top: 30px;
}

div.jqmDialog input.btn_posalji,
.korisnik_form_v2 input.posalji {
	display: block;
	background: url(../images/btn_posalji.gif) no-repeat top left;
	float: none;
	width: 90px;
	height: 31px;
	cursor: pointer;
	border: 0 none;
	margin-top: 30px;
}

.korisnik_form_v2 input.posalji {
	float: right;
}


div.jqmDialog input.btn_posalji:hover,
.korisnik_form_v2 input.azuriraj_podatke:hover,
.korisnik_form_v2 input.posalji:hover {
	background-position: bottom left;
}


#facebook_postavke,
#twitter_postavke,
#linkedin_postavke {
	background: url(../images/bg_facebook.gif) no-repeat top center;
	background-color: #eceff5;
	color: #3b5998;
	border: 1px solid #e5eaf1;
	padding: 10px 30px 30px 30px;
	margin: 20px 0 0 0;
	line-height: 20px;
	font-size: 13px;
	font-weight: bold;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

#twitter_postavke {
	background: url(../images/bg_twitter.gif) no-repeat center center;
}

#linkedin_postavke {
	background: url(../images/bg_linkedin.gif) no-repeat center center;
}

#facebook_postavke div,
#twitter_postavke div,
#linkedin_postavke div {
	padding: 20px 0 0 0;
}

#facebook_postavke label,
#twitter_postavke label,
#linkedin_postavke label {
	width: 305px !important;
	color: #3b5998;
	margin: 0 0 5px 0;
	padding: 0;
	line-height: 20px;
	font-weight: normal;
	font-size: 16px;
	text-shadow: 1px 1px #fff;
}

#facebook_postavke label.small {
	font-size: 12px;
}

#facebook_postavke label.radio,
#twitter_postavke label.radio,
#linkedin_postavke label.radio {
	width: auto !important;
	height: auto !important;
	border: 0 none;
	background: none;
	color: #000000;
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	float: none !important;
}

#facebook_postavke label.radio {
	padding-left: 3px;
	margin-right: 8px;
}

span.req {
	color: #FF0000;
	font-weight: bold;
	font-size: 18px;
}

.intro_text h1 {
	margin-bottom: 30px;
	font-size: 24px;
	font-weight: normal;
}

.intro_text p {
	font-size: 13px;
	margin-bottom: 20px;
}

.form_group_v2 {
	overflow: hidden;
	margin-top: 30px;
	padding-top: 20px;
	border-top: 1px solid #E4E4DD;
}

.korisnik_form_v2 input.registriraj_me2,
.profil_input_kolumna input.pretrazi {
	width: 162px;
	height: 31px;
	padding: 0;
	background: url(../images/registriraj_me2.gif) no-repeat top left;
	border: 0 none;
	margin-top: 30px;
	cursor: pointer;
}

.profil_input_kolumna input.pretrazi {
	background: url(../images/kolumna/btn_pretrazi.gif) no-repeat top left;
	margin-top: 10px;

}

.korisnik_form_v2 input.registriraj_me2:hover,
.profil_input_kolumna input.pretrazi:hover {
	background-position: bottom left;
}

.form_group_v2 h3 {
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 12px;
}

.form_group_v2 p {
		font-size: 12px;
		margin-bottom: 12px;
}

.req_note {
	font-size: 11px;
	font-style: italic;
	float: right;
	color: #595956;
	padding-top: 10px;
}

input.standard_login {
	padding: 0;
	border: 0 none;
	background: none;
	color: #D00000;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0;
	background: url(../images/prijavi_se_button2.gif) top left no-repeat;
	width: 162px;
	height: 31px;
	cursor: pointer;
	margin-top: 10px;
}

.korisnik_form_v2 input#posalji_sadrzaj {
	background: url(../images/posalji_komentar.gif) no-repeat;
	border: 0 none;
	width: 162px;
	height: 31px;
	margin-top: 38px;
	margin-left: 76px;
}

.korisnik_form_v2 input#posalji_sadrzaj:hover,
input.standard_login:hover {
	background-position: bottom left;
	cursor: pointer;
}

.banner300x100 {
	width: 300px;
	height: 100px;
	border: 1px solid #DFDFD7;
	margin-top: 10px;
}

.banner300x100_2 {
	width: 300px;
	height: 100px;
	margin-top: 10px;
	clear: both;
}

.public_profile_share {
	font-size: 11px;
	background-color: #F5F4EF;
	color: #595956;
	border-bottom: 1px solid #E3E3DC;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	padding: 0 35px;
}

.public_profile_share span {
	/*font-style: italic;*/
	font-weight: bold;
}

.public_profile_share a.objavi_facebook,
.public_profile_share a.objavi_twitter {
	margin-left: 20px;
	padding: 0 27px 0 0;
	float: right;
	font-size: 11px;
	font-weight: bold;
	background: url(../images/icons_f_t.gif)  right 7px no-repeat;
}

.public_profile_share a.objavi_twitter {
	background: url(../images/icons_f_t.gif)  right -25px no-repeat;
}

.c10 {
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
}

.c12 {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 0;
}

.captcha_wrap {
	padding: 10px;
}

.captcha_wrap p {
	font-size: 12px;
	color: #717067;
	margin-bottom: 10px;
}

.captcha_img_wrap {
	border-top: 1px dotted #DFDFD7;
	border-bottom: 1px dotted #DFDFD7;
	text-align: center;
	padding: 10px;
	margin-bottom: 10px;
}

.btn_kupi a {
	font-size: 11px;
	text-shadow: 1px 1px #e4e4df;
	color: #525252;
	background: url(../images/btn_udzbenici.gif) no-repeat left top;
	display: block;
	height: 23px;
	width: 126px;
	line-height: 24px;
	padding-left: 15px;
}

.btn_kupi a:hover {
	background: url(../images/btn_udzbenici_roll.gif) no-repeat left top;
	display: block;
	height: 23px;
	width: 126px;
}

.horoskop_suradnja {
	text-align: right;
	font-size: 11px;
	font-style: italic;
	color: #ED1846;
}

.knopso_wrap {
	margin-bottom: 20px;
	overflow: hidden;
}

.knopso_wrap span {
	font-size: 13px;
	float: left;
	padding-right: 4px;
	line-height: 20px;
	font-weight: bold;
}

.knopso_wrap a {
	float: left;
	width: 70px;
	height: 29px;
	display: block;
	overflow: hidden;
	text-indent: -9999em;
	background: url(../images/btn-kupi.gif) no-repeat left top;
}

.vmagazin_wrap {
	background:#deded6 url(../images/wrap.gif) repeat-y 50% 0;
}

.vmagazin_wrap body {
	background:url(../images/vmagazin_bg.jpg) no-repeat 50% 0;
}

.vmagazin_wrap #services li {
	color:#ddd;
}

.vmagazin_wrap #services li a {
	color:#fff !important;
}

.vmag_naslovnica {
	border: 0 none;
}

.vmag_naslovnica img {
	display:block;
}

.vmag_naslovnica .title {
	border: 1px solid #DFDFD7;
	border-bottom: 3px solid #DEDED6;
}

.vmag_naslovnica .vmag_text {
	font-size:13px;
	line-height:1.3;
	font-weight:bold;
	padding:19px 13px 21px;
	border:1px solid #dfdfd7;
	border-width:0 1px 1px;
	background:#f5f5f5;
}

.vmag_naslovnica .vmag_text a,
.vmag_naslovnica .vmag_text span {
	display:block;
	color:#717067;
}

.vmag_naslovnica .vmag_text a {
	margin-bottom:14px;
}

.module_250.vmag_horoskop {
	height:auto;
}

.module_250.vmag_horoskop .body {
	padding:11px 10px 12px;
}

div#module_galleries.vmag,
div#module_galleries.vmag .title,
div#module_galleries.vmag #slider_galleries li,
div#module_galleries.vmag #slider_galleries a span
 {
	background:#444;
	color:#fff;
}

/*div#module_galleries.vmag {
	padding:0 0 29px;
	height:189px;
}

div#module_galleries.vmag div#slider_galleries,
div#module_galleries.vmag #fg_slider_wrap,
div#module_galleries.vmag div#slider_galleries li div,
div#module_galleries.vmag #slider_galleries li {
	height:149px !important;
}

div#module_galleries.vmag div#slider_galleries li div img {
	margin-bottom:12px;
}

div#module_galleries.vmag .title {
	margin:0;
	padding:12px 22px 17px;
}*/

div#module_galleries.vmag #prevBtnGalleries a {
  background:url(../images/vmagazin_btn_prev.png) no-repeat 0 0;
}

div#module_galleries.vmag #nextBtnGalleries a {
  background:url(../images/vmagazin_btn_next.png) no-repeat 0 0;
}

#container.v-magazin #module_main_news .text_glavna_2 a,
#container.v-magazin .module_overview .text_glavna_2 a,
#container.v-magazin .module_overview .list a,
#container.v-magazin #gallery_ph .list a,
#container .clanak_list.v-magazin .clanak_list_item h2 a,
.vmag_naslovnica .vmag_text a,
#vmagazin_anketa .title ul li a {
	color: #000;
}

#container.v-magazin #module_main_news .text_glavna_2 a:hover,
#container.v-magazin .module_overview .text_glavna_2 a:hover,
#container.v-magazin .module_overview .list a:hover,
#container.v-magazin #gallery_ph .list a:hover,
#container .clanak_list.v-magazin .clanak_list_item h2 a:hover,
.vmag_naslovnica .vmag_text a:hover,
#vmagazin_anketa .title ul li a:hover {
  color: #717067 !important;
}

#container.v-magazin .module_overview .list li {
	padding: 8px 0 8px 10px;
	background-position:0 12px;
}

#container.v-magazin #clanak_content .title div,
#container .clanak_list.v-magazin .title div,
#container.v-magazin .vmag_naslovnica .title div,
#container.v-magazin #module_theme .title {
	background: #9b9b9b	!important;
}

div.module_overview.fix_bg_v-magazin .odd {
	padding:15px 10px 14px;
}

div.module_overview.fix_bg_v-magazin .odd_alt {
	padding-bottom:13px;
}

#v-magazin_adresar {
	margin-top:20px;
	overflow:hidden;
}

#v-magazin_adresar ul {
	float:left;
	width:290px;
	list-style:none;
	margin-right:20px;
	*margin-left:-15px;
}

#v-magazin_adresar li {
	zoom:1;
}

#v-magazin_adresar h3 {
	font-size:13px;
}

#v-magazin_adresar p {
	font-size:11px;
	margin-top:7px;
	color:#656565;
}

#v-magazin_adresar .shops {
	color:#000;
}

#v-magazin_adresar li {
	margin-bottom:20px;
}

#autoposition_floating {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999;
}

#banner_728 div,
#banner_728 table div {
	z-index: 100 !important;
}

#banner_300x250 div,
#banner_300x250 table div {
	z-index:999 !important;
}

.video_potpis {
	margin-top: 10px;
	font-size: 11px;
}

.naslovnica_300x250 div div {
	*overflow: visible !important;
}

#twitter_follow {
	background: #eef9fd;
	border-color: #c5deef;
	border-style: solid;
	border-width: 1px 0 0;
	font-family: Arial,sans-serif;
	font-size: 11px;
	height: 20px;
	margin: 0 0 10px;
	padding: 10px;
	width: 280px;
}

#twitter_follow iframe {
	width:280px !important;
}

#ticker_banner {
	bottom: 0;
	position: fixed;
	right: 0;
	width: 100%;
	z-index: 1000;
}
#vmagazin_anketa {
	width:298px;
	height:279px;
	margin-bottom:0;
}

#vmagazin_anketa .box_top {
	border:none;
	padding:0;
	background:none;
}

#vmagazin_anketa .box_top h4 {
	padding:0 12px;
	background:url(../images/vmagazin_anketa_title.png) repeat-x 0 0;
	font-weight:bold;
	font-size:14px;
	height:auto;
	line-height:44px;
	text-shadow:0 1px 0 #ebebe5;
	color:#403f3f;
}

#vmagazin_anketa .poll_opts {
	position:relative;
}

#vmagazin_anketa .poll_opts label {
	height:auto;
	width:148px;
	border:none;
	float:right;
	position:relative;
}

#vmagazin_anketa .poll_opts .first {
	float:left;
}

#vmagazin_anketa .answer_title,
#vmagazin_anketa .answer_title_bg,
#vmagazin_anketa .overlay {
	background:none;
	text-indent:0;
	margin:0;
	width:auto;
	height:auto;
}

#vmagazin_anketa .answer_title,
#vmagazin_anketa .answer_title_bg {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:28px;
}

#vmagazin_anketa .answer_title {
	z-index:21;
	padding-right:10px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	line-height:28px;
	text-align:right;
}

#vmagazin_anketa .answer_title_bg {
	z-index:20;
	background:#000;
	-moz-opacity:0.85;
	opacity:0.85;
	filter:alpha(opacity=85);
}

#vmagazin_anketa .overlay {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	background-image:url(../images/blank.png);
	z-index:22;
	zoom:1;
}

#vmagazin_anketa .overlay:hover {
	background:#fff;
	-moz-opacity:0.2;
	opacity:0.2;
	filter:alpha(opacity=20);
}

#vmagazin_anketa .vmagazin_anketa_sep {
	width:10px;
	height:209px;
	background:url(../images/vmagazin_anketa_sep.png) no-repeat;
	position:absolute;
	left:50%;
	bottom:0;
	margin-left:-5px;
}

#vmagazin_addressbook {
	border:1px solid #DFDFD7;
	margin-bottom:10px; 
}

#vmagazin_addressbook a {
	display:block;
	width:160px;
	height:63px;
	padding:34px 0 0 88px;
	font-weight:bold;
	font-size:12px;
	color:#717067;
	background:#fff url(../images/vmagazin_addressbook.png) no-repeat 10px 50%;
}

#vmagazin_addressbook a:hover {
	background-color:#f5f5f5;
}

#vmagazin_addressbook a span {
	display:block;
	font-size:16px;
	color:#000;
}

div.module_overview div.title .bg_v-magazin a:hover {
	color:#fff !important;
}

div.module_overview.vmagazin_level2 .odd {
	padding:8px 10px;
}

#container.v-magazin .module_overview.vmagazin_level2 .list li {
	padding:5px 0 5px 10px;
}





.wo_banner670x68 div.module_overview.fix_bg_v-magazin .odd {
	padding: 11px 10px 12px;
}

.wo_banner670x68 div.module_overview ul.list li {
	padding:6px 0 6px 10px !important;
}

.wo_banner670x68 .vmag_naslovnica .vmag_text {
	padding:23px 13px 23px;
	line-height:1.3;
}

.wo_banner670x68 .vmag_naslovnica .vmag_text a {
	font-size:15px;
	line-height:1.4;
	margin-bottom:0;
}

.wo_banner670x68 #vmagazin_addressbook a {
	font-size:14px;
	height:96px;
	line-height:96px;
	padding-top:0;
}

.wo_banner670x68 div#module_galleries.vmag {
	height:172px;
}

.wo_banner670x68 div#module_galleries.vmag .title {
	padding-bottom:8px;
}





.w_banner670x68 div.module_overview.fix_bg_v-magazin .odd {
	padding: 13px 10px 12px;
}

.w_banner670x68 div.module_overview ul.list li {
	padding:6px 0 6px 10px !important;
}

.w_banner670x68 .vmag_naslovnica .vmag_text {
	padding:14px 13px 15px;
	line-height:1.4;
}

.w_banner670x68 .vmag_naslovnica .vmag_text a {
	font-size:13px;
	line-height:1.3;
	margin-bottom:15px;
}

.w_banner670x68 #vmagazin_addressbook a {
	font-size:14px;
	height:74px;
	line-height:74px;
	padding-top:0;
}

.w_banner670x68 div#module_galleries.vmag {
	height:172px;
}

.w_banner670x68 div#module_galleries.vmag .title {
	padding-bottom:8px;
}

.naslovnica_300x250 div div {
	*overflow: visible !important;
}



/* CSS Document */
/* Vecernji.hr modal windows CSS */

div.jqmDialog {
	display: none;
    position: fixed;
    top: 35%;
    left: 50%;
    margin-left: -150px;
	width: 300px;
	overflow: hidden;
	background: #FFFFFF;
}

div#login_float.jqmDialog {
	top: 17%;
}

div.jqmHead {
	background: #D00000;
	height: 23px;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 23px;
	font-weight: bold;
	border-bottom: 3px solid #DEDED6;
}

span.float_naslov {
	color: #FFFFFF;
	float: left;
	padding: 0 5px;
}

span.float_naslov a {
	color: #FFFFFF;
}

a.jqmClose {
	float: right;
	background: url(../images/modal_close.gif) no-repeat top left;
	width: 25px;
	height: 23px;
	display: block;
}

a.jqmClose:hover {
	background: url(../images/modal_close.gif) no-repeat bottom left;
}

a.jqmClose span {
	display: none;
}


div.jqmDialog form {
	padding: 15px;
}

div.jqmDialog form#frm_login {
	color: #FAF9F7;
	padding: 30px;
}

div.jqmDialog label {
	font-size: 13px;
	color: #595956;
	float: left;
	height: 22px;
	line-height: 22px;
	width: 110px;
	margin-bottom: 10px;
}

div.jqmDialog label.inline {
	line-height: 22px !important;
	width: auto !important;
	color: #8d817e;
	margin: 0 !important;
}

div.jqmDialog label.inline.facebook {
	color: #3B5998 !important;
}

div#comment_float label {
	margin-bottom: 0 !important;
	width: 300px;
}

div.jqmDialog input {
	background: url(../images/input_v2.gif) no-repeat top left;
	border: 1px solid #EEEDE7;
	font-size: 14px;
	color: #000000;
	padding: 8px;
	width: 154px;
	/*
	float: left;
	background-color: #EEEEEE;
	border: 1px solid #D2D2D2;
	padding: 2px;
	color: #686767;
	line-height: 16px;
	margin-bottom: 10px;
	*/
}

div.jqmDialog input.checkbox {
	background: none !important;
	border: 0 none !important;
	padding: 0 !important;
	width: auto !important;
	margin: 0 10px 0 0 !important;
	height: 22px;
	/*
	float: left;
	background-color: #EEEEEE;
	border: 1px solid #D2D2D2;
	padding: 2px;
	color: #686767;
	line-height: 16px;
	margin-bottom: 10px;
	*/
}


div.jqmDialog input.jqmdX:hover,
div.jqmDialog input.jqmdXFocus {
	border: 1px solid #929292;
}

a.forgot_pass {
	color: #D00000;
	font-size: 12px;
	float: left;
	line-height: 22px;
}

div.jqmDialog input.login_button {
	padding: 0;
	border: 0 none;
	background: none;
	color: #D00000;
	font-size: 12px;
	font-weight: bold;
	float: right;
	margin-bottom: 0;
	background: url(../images/prijavi_se_button.gif) top left no-repeat;
	width: 83px;
	height: 22px;
}

div.jqmDialog input.register_button {
	padding: 0;
	border: 0 none;
	background: none;
	color: #D00000;
	font-size: 12px;
	font-weight: bold;
	float: right;
	margin-bottom: 0;
	background: url(../images/registriraj_se.gif) top left no-repeat;
	width: 106px;
	height: 22px;
}

div.jqmDialog input.posalji_komentar_button {
	padding: 0;
	border: 0 none;
	background: none;
	color: #D00000;
	font-size: 12px;
	font-weight: bold;
	float: right;
	margin-bottom: 0;
	background: url(../images/posalji_komentar.gif) top left no-repeat;
	width: 162px;
	height: 31px;
}

div.jqmDialog input.login_button:hover,
div.jqmDialog input.register_button:hover,
div.jqmDialog input.posalji_komentar_button:hover {
	background-position: bottom left;
	cursor: pointer;
}

div.jqmDialog br {
	clear: left;
}

div.login_text {
	font-size: 13px;
	padding: 30px;
	background: #F5F4EC url(../images/registration.gif) no-repeat 224px 22px;
}

div#nlogin_sucess,
div#login_sucess,
div#send_sucess,
div#nlogin_error,
div#login_error,
div#send_error,
div#comment_success,
div#comment_error {
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	border-top: 1px dotted #FF0000;
	border-bottom: 1px dotted #FF0000;
}

div#send_error,
div#comment_error {
	border-bottom: none;
}

div#send_sucess {
	border: none;
	height: 100px;
}

div#comment_error {
	border: none;
}

div#nlogin_sucess,
div#login_sucess {
	border-top: 1px dotted #39D325;
	border-bottom: 1px dotted #39D325;
}

div#nlogin_error span,
div#login_error span,
div#send_error span,
div#comment_error span {
	background-color: #FF0000;
	color: #FFFFFF;
	display: block;
}

div#nlogin_sucess span,
div#login_sucess span,
div#comment_success span {
	background-color: #39D325;
	color: #FFFFFF;
	display: block;
}

div#send_sucess span {
	background-color: #FFF;
	color: #39D325;
	display: block;
	height: 100px;
	line-height: 100px;
}

div#comment_float textarea {
	float: left;
	background-color: #EEEEEE;
	border: 1px solid #D2D2D2;
	padding: 2px 4px;
	color: #000;
	line-height: 17px;
	margin-bottom: 10px;
	width: 460px;
	height: 154px;
	font-size: 12px;
	
}

.blackOverlay {
	background-color: #000000;
}

* html div.jqmDialog {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.jqmID2, .jqmID3, #ispravi_greske_float {
	width: 600px !important;
	margin-left: -300px !important;
	background-color: #faf9f7 !important;
}

#login_float_fb_connect {
	top: 8%;
}

div.jqmDialog.jqmID2 form,
div.jqmDialog.jqmID3 form,
#ispravi_greske_float form {
	padding: 30px;
}

#frm_login label {
	font-size: 11px !important;
	line-height: 11px !important;
	margin-bottom: 5px !important;
	height: auto !important;
}

#frm_login label {
	font-size: 11px !important;
	line-height: 11px !important;
	margin-bottom: 5px !important;
	height: auto !important;
}

div.jqmDialog input#korisnicko_ime,
div.jqmDialog input#lozinka {
	background: url(../images/input_v2.gif) no-repeat top left;
	border: 1px solid #EEEDE7;
	font-size: 14px;
	color: #000000;
	padding: 6px;
	width: 226px;
	margin: 0 0 10px 0;
}

#comment_float {
	width: 530px !important;
}

#frm_komentari label {
	width: 160px !important;
}

.fb_forms_wrap {
	overflow: hidden;
	padding: 30px;
}

div.jqmDialog.jqmID2 .fb_forms_wrap form {
	padding: 20px 0 0 0;
}

div.jqmDialog .fb_forms_wrap input.login_button,
div.jqmDialog .fb_forms_wrap input.register_button {
	float: none;
	margin-top: 20px;
}

.fb_forms_wrap h2 {
	font-size: 21px;
	font-weight: normal;
}

.fb_old_user {
	float: left;
	width: 250px;
}

.fb_new_user {
	float: right;
	width: 270px;
}

.fb_new_user h2 {
	margin-left: 40px;
}

form#nfrm_login {
	border-left: 1px solid #EEEDE7;
	padding-left: 40px;
}

div.jqmDialog .fb_forms_wrap label {
	margin-bottom: 0;
}

#avatar_float {
	width: 300px !important;
	margin-left: -150px !important;
}

#login_float_fb_connect {
	width: 580px;
	margin-left: -290px;
}

#fb_old_user_napomena {
	font-size: 13px;
	display: none;
}

#ispravi_greske_float {
	width: 530px !important;
}

#ispravi_greske_float .input_wrap {
	overflow:hidden;
	padding-bottom:10px;
}

#ispravi_greske_float .input_wrap.last {
	padding-bottom:0;
}

#ispravi_greske_float .input_wrap .left {
	position:relative;
	float:left;
	width:160px;
	height:66px;
}

#ispravi_greske_float .input_wrap .left label,
#ispravi_greske_float .input_wrap .left input {
	width:150px;
}

#ispravi_greske_float .input_wrap .left img {
	position:absolute;
	left:170px; top:0;
}

#ispravi_greske_float .input_wrap .right {
	float:right;
}

div#ispravi_greske_float label {
	margin-bottom: 0 !important;
	width: 300px;
}

div#ispravi_greske_float input[type="text"],
div#ispravi_greske_float textarea {
	float: left;
	background: #EEEEEE;
	border: 1px solid #D2D2D2;
	padding: 2px 4px;
	color: #000;
	line-height: 17px;
	font-size: 12px;
}

div#ispravi_greske_float input[type="text"] {
	width: 260px;
}

div#ispravi_greske_float textarea {
	width: 460px;
	height: 154px;
}

div#ispravi_greske_float input.btn_posalji {
	display: block;
	background: url(../images/btn_posalji.gif) no-repeat top left;
	float: none;
	width: 90px;
	height: 31px;
	cursor: pointer;
	border: 0 none;
	margin-top: 15px;
}

div#ispravi_greske_float  input.btn_posalji:hover {
	background-position: bottom left;
}

div#ispravi_greske_float .jqmBody {
	position:relative;
}

div#ispravi_greske_float .err_msgs {
	height:35px;
	overflow:hidden;
	position:absolute;
	left:0;
	right:0;
	top:0;
}

div#ispravi_greske_float .err_msg {
	text-align:center;
}

div#ispravi_greske_float .err_msg span {
	display:inline-block;
	padding:6px;
	font-size:12px;
	background:#ffe671;
	color:#624100;
}

div#ispravi_greske_float #mail_sent_ok span {
	padding:60px 0;
	font-weight:bold;
	font-size:14px;
	background:none;
	color:#269415;
}

#pravila_komentiranja_float {
	width: 600px !important;
	margin-left: -300px !important;
}

#pravila_komentiranja_content {
	padding: 30px;
	width: 540px;
	height: 250px;
	overflow-y: scroll;
	margin-top: 1px;
}

#pravila_komentiranja_content ol {
	margin-left: 20px;
}

#pravila_komentiranja_content p,
#pravila_komentiranja_content li {
	font-size: 12px;
	line-height: 18px;
}

#pravila_komentiranja_content ol {
	margin-top: 5px;
}

#pravila_komentiranja_content p {
	margin-top: 20px;
}




