/*============================*/
/*=== Resets defualt browser settings reset.css ===*/
/*============================*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, input, textarea, legend,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
header {
	position: relative;
	/* width: 1000px; skloni */
	/* margin: 0 auto; skloni */
}
nav {
	/* width: 1000px; skloni */
	/* margin: 0 auto; skloni */
}
a, a:hover, a:active {
	text-decoration: none;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
body {
	line-height: 1;
/*	font-family: 'Segoe UI', Arial, Verdana, sans-serif;	*/
	font-family: "Open Sans",Arial, Verdana, sans-serif;
	font-size: 12px;
	background: #EDEDED;  /* sklonio*/
	/*bilo: background: #f0f0f0 url('images2/bg.jpg');*/  /* sklonio*/
	min-width: 1000px
	-webkit-text-size-adjust: none;
}
.responsive_meni{
display:none;
}
.container {
	width: 1000px;
	margin: 0 auto;
	position: relative;
	/* background: #f0f0f0 url('images2/bg.jpg'); skloni */
}

.header-wrapper {
	background: url(images2/header2.jpg) repeat-x scroll 0 0px;
	height: 120px;
}
.header {
	background: url(images2/header-light.png) no-repeat scroll 154px -26px;
	z-index:99;
	float: left;
	width: 100%;
	margin: 0 auto;
	height: 120px;
}
.header-content {
	position:relative;
	width: 996px;
	margin: 0 auto;
}
.logo a {
position: absolute;
width: 200px;
height: 55px;
top: 74px;
left: 15px;
background: url(images2/logo4.png) no-repeat;
text-indent: -9999px;
cursor: pointer;
float: left;
/*ackground-size: 80%;*/
}
/*
.logo a:hover{
	background: url(images2/logo2-hov.png) no-repeat;
}
*/

.banner-top-wrapper {
	width: 1000px;
	background-color: #f5f6f6;
	border-radius: 10px;
	/*height: 150px;*/
	margin: 15px auto;
	box-shadow: 0 0 5px #a8a8a8;
}
.banner-top-wrapper-728 {
	height: 160px;
	margin-top: 30px;
	margin-bottom: 15px;
}
.banner-top-wrapper-970 {
	/*height: 270px;*/
	margin-top: 10px;
	margin-bottom: 10px;
}
.banner-top {
	position: relative;
	width: 980px;
	/*height: 100px;*/
	top: 25px;
	margin: 5px auto;
}
.banner-728 {
	width: 728px;
	top: 35px;
}
.banner-970 {
	width: 970px;
	top: 0;
	margin: 10px auto;
	padding: 10px 0;
}

.main-content {
	/* background: #f0f0f0 url('images2/bg.jpg'); skloni*/
	width: 680px;
	float: left;
}

/*============================*/
/*=== MENU ===*/
/*============================*/
.main-menu {
	position: absolute;
	top: 79px;
	width: 100%;
	/* width: 1000px; skloni */
}
#navMenu {
	margin:0;
	padding:0;
	list-style:none;
	font-family:arial;
	text-align:center;
	line-height:42px;
	width: 818px;
	/*float: right;*/
    margin: 0px auto;
	padding-left: 184px;
}

	#navMenu li {
		float:left;
		/*background: rgba(71,155,217,0.6);*/
		width: 102px;
		height: 41px;
		/* border-left: 1px solid #305ba1; */
		/* border-right: 1px solid #4781e0; */
		/* border-top: 1px solid #4491f9; */
		/* border-bottom: 1px solid #3266bc; */
		position: relative;
	}

	#navMenu li a {
		z-index:20;		/* z-index must be higher than .hover class */
		display:block;	/* display as block and set the height according to the height of the menu to make the whole LI clickable	*/
		height:41px;
		position:relative;
		color:#fff;
		/*text-shadow: 1px 1px #082145;*/
		text-decoration: none;
		font-size: 18px;
		text-transform: uppercase;
		font-family:Open Sans;
	}

 	#navMenu li .hover {
		/*background: url(images2/over2.png) no-repeat center center;*/
		position: absolute;
		width: 102px;
		height:36px;
		left:0;
		top:0;
		z-index:0;		/* display under the Anchor tag	*/
		display:block;	/* show it by default	*/
	}

	#navMenu li.selected {
		background: url(images2/selected3.png) no-repeat center center;
	}

.submenu-menu {
	width: 1000px;
	height: 41px;

	margin: 0 auto;
}
.sub-menu {
	margin: auto;
	padding:0;
	list-style:none;
	font-family:Open Sans;
	text-align:center;
	line-height:43px;
	/*width: 1010px;*/
	height: 41px;
	background:url(images2/submenu-bckg07.png) no-repeat;
}
.sub-menu ul {
	margin: 0 auto;
	width: 1000px;
}
	.sub-menu li {
		float:left;
		/*background:url(images2/submenu-bg.png) repeat-x;*/
		height:41px;
		padding-left: 13px;
		padding-right: 13px;
		margin-left: 3px;
}
	.sub-menu li a {
		z-index:20;		/* z-index must be higher than .hover class */
		display:block;	/* display as block and set the height according to the height of the menu to make the whole LI clickable	*/
		height:45px;
		color:#fff;
		text-shadow: 1px 1px #3598db;
		text-decoration: none;
		/*font-weight: bold;*/
		font-size: 13px;
		text-transform:uppercase;
	}
	.sub-menu li a:hover {
		color:#fff;
		text-shadow: 1px 1px #4f6734;
		text-decoration: underline;
	}

.clear { clear: both;}
/*============================*/
/*=== Slider Styles ===*/
/*============================*/
.slider {
	width: 676px;
	float: left;
	height: 227px;
	float: left;
}
#wrapper {
	padding-top: 9px;
	position: absolute;
/*	top: 0px;*/
	margin-left: -7px;

}
#slider-wrapper {
    background:url(images2/slider.png) no-repeat;
    width:676px;
    height:224px;
    margin:0 auto;
    padding-top: 10px;
margin-left: 7px;


}

#slider {
	position:relative;
    width:676px;
    height:224px;
    margin-left:18px;
	background:url(images2/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:12px;
	bottom:35px;
    z-index: 99;
	}

.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images2/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:0px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -21px;
}

.nivo-directionNav a {
	display:block;
	width:35px;
	height:65px;
	background:url(images2/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-35px 0;
	right: -18px;
}

a.nivo-nextNav:hover{
	right: -19px;
}


a.nivo-prevNav {
	left:-18px;
}
a.nivo-prevNav:hover{left: -19px;}


.nivo-caption {
    top:5%; /* Vertically centre the captions */
    left:29px; /* Put them on the left */
    right:auto;
    width:auto;
    max-width: 650px;
	line-height: 22px;
    overflow:hidden;
    text-shadow:none;
/*    font-family: 'Segoe UI','Anton', Arial, serif; */
    font-family:Open Sans; /* Using a Google Font (not required) */
    color:#fff;
	font-weight: bold;
}
.nivo-caption p {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
    padding: 6px 20px;
    text-shadow: 1px 2px 1px #000;
}

 .nivo-caption a {
	position: absolute;
	font-size: 23px;
	line-height: 25px;
	font-weight: 700;
	color: #fff;
	text-shadow: 1px 1px #000;
	text-decoration: none;
	border: none;
	padding: 4px 0 20px 7px;
	top: 0px;
}
.nivo-caption a:hover{
	text-shadow: 0 0 12px #fff;
}
/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}
.top-news-cont {
/*background: url("images2/content-top-bar.png") repeat-x scroll center top rgba(0, 0, 0, 0);*/
color: #fff;
display: block;
float: left;
font-size: 23px;
font-weight: bold;
height: 30px;
line-height: 30px;
margin-top: 4px;
padding: 0px 0px 0px 15px;
text-transform: uppercase;
width: 650px;
font-family: 'Alegreya Sans';
background: #39b54a;

}
.top-news-cont a {
color: #7a1a26;
}
.newest {
	background-color: #fff;
	padding: 23px 0 1px 15px;
	float: left;
	width: 650px;
	margin: 5px 0 2px 0;
	box-shadow: 0px 0px 5px #a8a8a8;
}
p.longer-text {
    color: #000;
/*    font-family: 'Helvetica Neue',Arial,sans-serif;	*/
/*    font-family: Arial,sans-serif; */
    font-size: 13px; /* promenio 14px na 13px */
    line-height: 1.4;
    margin: 5px 10px 5px 0;
    padding: 0 10px;
    text-shadow: 1px 1px #fff;
}
.newest h1, .newest h2 {
	font-size: 17px;
	text-decoration: none;
	text-transform:uppercase;
	margin-top: 0px;
	margin-bottom: 5px;
}
.newest a {
    color: #111f38;
    text-decoration: none;
    text-shadow: 1px 0 #c7c9cc;
}
.newest a:hover {
	color: #010711;
	text-shadow: none;
	text-shadow: 1px 1px #fff;
}
p.source {
font-family: Tahoma;
font-size: 10px;
font-weight: 400;
padding: 0px 9px 5px 0;
float: right;
display: block;
/*margin-top: -32px;*/
}
p.source a {
	color: #ad1515;
}
.newest img {
	width: 220px;
	float: left;
	margin: 9px 17px 8px 0;
}
p.more a:hover {
	color: #0f203e;
}
.more span{
	font-size: 9px;
}
.category-wrapper {
	float: left;
	width: 665px;
	padding-top: 15px;
	background: url(images2/category-holder.png) bottom center no-repeat;
	padding-bottom: 4px;
}
.kategorije {
	width: 665px;
	background-color: #fff;
	box-shadow: 0px 0px 5px #a8a8a8;
	float: left;
	padding-bottom: 20px;
	border-radius: 0 0 6px 6px;
}
.top-cat-cont {
color: #fff;
display: block;
float: left;
font-size: 23px;
font-weight: bold;
height: 30px;
line-height: 30px;
margin-top: 4px;
padding: 0px 0px 0px 15px;
text-transform: uppercase;
width: 650px;
font-family: 'Alegreya Sans';
background: #af5de9;
}
hr {
	border: 0;
	height: 0;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
hr.lines {
	width: 665px;
	height: 7px;

	border: 0;
	float: left;
	margin: 0;
	padding: 0;
	background: #fff url(images2/hr.jpg) repeat-x top center;
}
.category {
	width: 149px;
	padding: 20px 0 20px 15px;
	float: left;
}
.category h1 a{
font-size: 19px;
color: #002f80;
text-transform: uppercase;
}
.category h1 a:hover{
	color: #111f38;
	text-shadow: 1px 1px #fff;
}
.category img {
	width: 140px;
	height: 80px;
	margin-bottom: 10px;
	margin-top: 15px;
	border: 2px solid #f1f1f1;
    border-radius: 2px;
}
.category img a:hover {
	border: 2px solid #399ce8;
	box-shadow: 0px 0px 5px #a8a8a8;
}
.category h2 a {
color: #002f80;
font-size: 12px;
line-height: 14px;
display: block;
height: 40px;
overflow-y: hidden;
text-transform: uppercase;
}
.category h2 a:hover {
	color: #111f38;
	text-shadow: 1px 1px #fff;
}
.category p {
    color: #000;
    font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
    font-weight: 400;
    line-height: 17px;
    padding: 10px 0 0;
}


/*====================*/
/*=== Right Side ===*/
/*====================*/
.right-side {
	width: 317px;
	float: left;
	margin-left: -2px;
	/* background: #f0f0f0 url('images2/bg.jpg'); skloni */
}
.rigt-block-top , .right-block-top {
float: left;
width: 306px;
/*border-left: 1px double #f3f3f3;
border-right: 1px double #f3f3f3;
border-top: 1px double #ababab;
background: url(images2/right-side-top-bg.png) repeat-x bottom center;
font-weight: bold;*/
line-height: 30px;
color: #343a44;
padding-left: 13px;
text-shadow: 1px 1px #fff;
box-shadow: 0 0 7px #a4a4a4;
margin-top: 7px;
padding-bottom: 3px;
font-size: 17px;
}
.right-block-top {
	margin-top: 10px;
}
.right-side-social {
	width: 319px;
	float: left;
	margin-left: -2px;
}
.rigt-block-top-social , .right-block-top-social {
	float: left;
	width: 319px;
	height: 0px;
	border-left: 1px double #f3f3f3;
	border-right: 1px double #f3f3f3;
	border-top: 1px double #fff;
	color: #343a44;
	background-color: rgba(229, 229, 228, 0.4);
	text-shadow: 1px 1px #fff;
	box-shadow: 0 0 7px #a4a4a4;
	margin-top: 7px;
	margin-bottom: 47px;
	padding-bottom: 1px;
}
.right-block-top-social {
	margin-top: 10px;
}
/*===========================*/
/* SOCIAL ICONS - GENERAL */
/*===========================*/
.social { list-style:none; margin:0 auto; width:240px; }
.social ul li a{ display: inline; }
.social li { display:inline; float:left; text-align: center; background-repeat:no-repeat; }
.social li a { display:block; width:38px; height:38px; padding-right:10px; position:relative; text-decoration:none; }
.social li a strong { font-weight:normal; position:absolute; left:20px; top:-1px; color:#fff; padding:3px; z-index:9999;
 text-shadow:1px 1px 0 rgba(0, 0, 0, 0.75);
 background-color:rgba(8, 13, 22, 0.8);
 -moz-border-radius:3px;
 -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
 -webkit-border-radius:3px;
 -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
 border-radius:3px;
 box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

li.facebook { background-image:url("images2/facebook2.png"); margin-top:-2px; opacity:0.9; }
li.google{ background-image:url("images2/google.png"); margin-top:-2px; opacity:0.9; }
li.twitter { background-image:url("images2/twitter.png"); margin-top:-2px; opacity:0.9; }
li.vesti-ios{ background-image:url("images2/vesti-itunes.png"); margin-top:-2px; opacity:0.9; }
li.vesti-android{ background-image:url("images2/vesti-android.png"); margin-top:-2px; opacity:0.9; }
/* SOCIAL ICONS - CSS3 */
#css3:hover li { opacity:0.2; }

#css3 li { -webkit-transition-property: opacity; -webkit-transition-duration: 500ms;
 -moz-transition-property: opacity; -moz-transition-duration: 500ms; }
#css3 li a strong { opacity:0;
 -webkit-transition-property: opacity, top; -webkit-transition-duration: 300ms;
 -moz-transition-property: opacity, top; -moz-transition-duration: 300ms; }

#css3 li.vesti-ios  a strong{  display: inline; width: 65px;}
#css3 li.vesti-android  a strong{  display: inline; width: 96px;}

#css3 li:hover { opacity:1; }
#css3 li:hover a strong { opacity:1; top:-15px;}

/*#css3 li.text  {
	font-size: 11px;
	line-height: 28px;
	font-weight: bold;
	color: #666;
	padding-right: 9px;
	margin-left: -10px;
}
*/

/*====================*/
/*=== Scrolling news ===*/
/*====================*/
#sidebar {
    color: #afb0b1;
    background-color: #f1f1f1;
	border: 2px solid #fff;
	border-top: none;
    float:left;
    margin: 0;
    padding: 2px;
    width: 311px;
	box-shadow: 0px 0px 5px #a8a8a8;
	border-radius: 0 0 7px 7px;
	margin-bottom: 11px;
}

#sidebar ul {
    font-size:1em;
    list-style-type:none;
    padding-bottom: 7px;
    position:relative;
	background-color: #f4f4f4;
}

#sidebar li {
    overflow: hidden;
	margin: 0;
	padding: 7px 4px 5px 7px;
	background: #fafafa url(images2/scrollingnews-bg.jpg) repeat-x bottom center;
}

#sidebar li h5 {
    color: #a60606;
	font-size: 12px;
	/*font-weight: bold;*/
	line-height: 14px;
	padding-top: 4px;
}

#sidebar li h5 a {
    color: #0f203e;
    text-decoration:none;
}
#sidebar li h5 a:hover {
    text-decoration: underline;
}
#sidebar li img {
    float:left;
    margin-right: 12px;
	width: 47px;
	height: 35px;
	margin-bottom: 6px;
}
#sidebar .spyWrapper {
    height: 100%;
    overflow: hidden;
    position: relative;
}
#sidebar {
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
}

/*====================*/
/*=== TABS Right Side Block ===*/
/*====================*/
.sidebar-content, .sidebar-content-tabs {
    color: #afb0b1;
    background-color: #f5f5f5;
	border-top: none;
    float:left;
    margin: 0;
    padding: 0 1px 0 1px;
    width: 317px;
	box-shadow: 0px 0px 5px #a8a8a8;
	border-radius: 0 0 6px 6px;
}
.sidebar-content-tabs {
    padding: 0 1px 2px 1px;
	margin-bottom: 11px;
}
#tabbed_box_1 {
	margin: 0px auto 0px auto;
	width:318px;
}
.tabbed_box h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#ffffff;
	letter-spacing:-1px;
	margin-bottom:10px;
}
.tabbed_box h4 small {
	color:#e3e9ec;
	font-weight:normal;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:-4px;
	left:6px;
	letter-spacing:0px;
}
.tabbed_area {
	background-color:#ededed;
	padding: 4px 0 14px 0;
}

ul.tabs {
	margin:0px;
	padding:0px;
	margin-top:7px;
	margin-bottom:8px;
}
ul.tabs li {
	list-style:none;
	display:inline;
}
ul.tabs li a {
	background-color:#e3e4e4;
	color:#272c33;
	text-shadow: 1px 1px #fff;
	padding:9px 12px 6px 12px;
	text-decoration:none;
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: uppercase;
	border: 1px solid #f3f3f3;
	border-bottom: 1px solid #f8f8f8;
}
ul.tabs li a:hover {
	background-color:#d6d9d9;
	border: 1px solid #f8f8f8;
	border-bottom: 1px solid #f8f8f8;
	color: #a60606;
}
ul.tabs li a.active {
	background-color:#f3f3f4;
	color:#282e32;
	border:1px solid #dadada;
	border-bottom: 1px solid #f3f3f4;
	background-image:url(images2/tab_on.png);
	background-repeat:repeat-x;
	background-position:top;
}
.content {
	background-color: #fcfcfc;
	/*background-image: url(images2/content_bottom.png);*/
	background-repeat: repeat-x;
	background-position: bottom;
	width: 316px;
}
#content_2, #content_3 { display:none; }

.content ul {
	margin:0px;
	padding:0px 12px 10px 14px;
	border: 1px solid #dadada;
	border-top: none;
	border-bottom: none;
}
.content ul li {
	list-style: none;
	border-bottom: 1px double #e1e1e1;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size:12px;
	line-height: 16px;
}
.content ul li:last-child {
	border-bottom:none;
}
.content ul li a {
    color: #0d377f;
    font-size: 12px;
    /*font-weight: 700;
    text-shadow: 1px 0 #d4d4d4;*/
}
.content ul li a small {
	color:#8b959c;
	text-shadow: 1px 1px #f6f6f6;
	font-size:9px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	right:4px;
	top:0px;
	padding-left: 4px;
	line-height: 15px;
}
.content ul li a:hover {
	color: #111f38;
	text-shadow: 1px 1px #fff;
}
.content ul li a:hover small {
	color:#a60606;
	text-shadow: 1px 1px #fff;
}
/*====================*/
/*=== FEARURE Block ===*/
/*====================*/
.feat-row {
	width: 304px;
	display:inline-block;
	font-size: 11px;
}
.featrow {
color: #262626;
background-color: #fcfcfc;
border-top: none;
float: left;
margin: 0px;
padding: 10px 3px 5px 8px;
width: 308px;
box-shadow: 0px 0px 5px #a8a8a8;
line-height: 14px;
font-size: 13px;
border-radius: 0 0 7px 7px;
margin-bottom: 11px;
}
.featrow h3 {
	margin-top: 1px;
	margin-bottom: 10px;
}
.featrow h3 a{
    color: #224a8e;
    font-size: 13px;
    line-height: 1;
   /* text-shadow: 1px 1px #d4d4d4;*/
}
.featrow h3 a:hover{
	color: #111f38;
	text-shadow: 1px 1px #fff;
}
.featrow img {
	width: 112px;
	height: 64px;
	float: left;
	margin: 0 11px 0 0;
	border: 2px solid #f1f1f1;
}
.feat-row h2 {
    margin-left: 5px;
}
.featrow h2 a {
	font-size: 12px;
	font-weight: bold;
	color: #224a8e;
	text-shadow: 1px 1px #d4d4d4;
	line-height: 17px;
}
.featrow h2 a:hover {
	color: #111f38;
	text-shadow: 1px 1px #fff;
}
.featrow p {
	padding: 0;
	margin: 0;
}
.featrow hr {
	margin-right: 4px;
	border: 0;
	height: 0;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}
/*====================*/
/*=== Exchange rates ===*/
/*====================*/
.excange-box {
	width: 317px;
	display:inline-block;
	border: 1px solid #f7f7f7;
	box-shadow: 0px 0px 5px #a8a8a8;
	border-radius: 0 0 7px 7px;
	background-color: #eaebeb;
	margin-bottom: 11px;
}
#exchange-inner{
	width:319px;
	vertical-align:center;
	color: #133e87;
}
.cell1, .cell2, .cell3, .cell4, .cell5, .cell6 {
	display:inline-block;
	float:left;
	width:140px;
	display: block;
	height: 28px;
	font-size: 12px;
	line-height: 38px;
	text-transform: uppercase;
	font-weight: bold;
	margin-left: 14px;
}
.cell1 {
	background: url(images2/eu.png) no-repeat 7px 6px;
	margin-right: 24px;
}
.cell2 {
	background: url(images2/usa.png) no-repeat 7px 6px;
	margin-left: 0px;
}
.cell3 {
	background: url(images2/switzerland.png) no-repeat 7px 6px;
	margin-right: 24px;
}
.cell4 {
	background: url(images2/uk.png) no-repeat 7px 6px;
	margin-left: 0px;
}
.cell5 {
	background: url(images2/australia.png) no-repeat 7px 6px;
	margin-right: 24px;
}
.cell6 {
	background: url(images2/canada.png) no-repeat 7px 6px;
	margin-left: 0px;
}
span.value {
	color: #373737;
	font-size: 12px;
	float:right;
	margin-right: 22px;
}
span.currency {
	font-size: 12px;
	padding-left: 37px;
}
.first-row {
	height: 34px;
	background-color: #f5f6f6;
	border-bottom: 1px solid #d4d3d3;
	padding: 0;
	margin: 0;
	width: 318px;
}
.second-row {
	height: 34px;
	background-color: #eaebeb;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #d4d3d3;
	padding: 0;
	margin: 0;
	width: 318px;
}
.third-row {
	height: 34px;
	background-color: #f1f3f3;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #d4d3d3;
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
	width: 318px;
}
/*====================*/
/*=== WEATHER BOX ===*/
/*====================*/
.weather-box {
	width: 317px;
	display:inline-block;
	border: 1px solid #f2f2f2;
	box-shadow: 0px 0px 5px #a8a8a8;
	border-radius: 0 0 7px 7px;
	background-color: #f6f6f6;
	margin-bottom: 11px;
}
.weather-inner{
	width:319px;
	vertical-align:center;
	color: #133e87;
}
/*====================*/
/*=== BANNERS ===*/
/*====================*/
.banner-box {
	width: 310px;
	display:inline-block;
	border: 1px solid #f2f2f2;
	box-shadow: 0px 0px 5px #a8a8a8;
	border-radius: 0 0 7px 7px;
	background-color: #fcfcfc;
	/*padding: 8px 1px 8px 8px;*/
	padding: 8px 0px 8px 9px;
	margin-top: 11px;
	margin-bottom: 11px;
}
.banner-inner{
	width:300px;
	height: 250px;
	vertical-align:center;
	color: #133e87;
	margin-bottom: 11px;
	box-shadow: 0px 0px 9px #a8a8a8;
}
.banner-inner img {
	border: 1px solid #e3e3e3;
	border-bottom: 1px solid #aaa;
	border-right: 1px solid #aaa;
}

/*====================*/
/*=== FOOTER ===*/
/*====================*/
.footer {
	width: 100%; /* sklonio*/
	/* width: 1000px; skloni */
	/* margin: 0 auto; skloni */
	background: url(images2/footer2.jpg) repeat-x top center;
	min-height: 405px;
	position: relative;
	margin-top: 48px; /* sklonio*/
}
.footer-nav {
	width: 800px;
	margin: 0 auto;
	/*background: url(images2/footer-light.png) no-repeat top center;*/
	min-height: 124px;
	color: #fff;
	padding-top: 40px;
}
.footer h2 {
	color: #adb714;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}
#global-footer {color: #fff; margin: 0 auto; overflow: hidden; position: relative; width: 800px; z-index: 100;}
#global-footer a {color: #fff;}
#global-footer .section {float: left;
padding: 10px 60px 36px 4px;
width: 190px;
line-height: 18px;}
#global-footer .section a:hover { color: #fff; text-shadow: 0 0 15px #fff;}
.section  h3 {font-size: 19px;
margin: 0 0 12px 10px;
text-transform: uppercase;}
h3.first { color: #ffb24e;}
h3.second { color: #fb727d;}
h3.third { color: #8cff45;}
h3.fourth { color: #f9d957;}
h3.fifth { color: #288ac9;}
#global-footer .section a {display: block; font-size: 13px; /*-weight: bold;*/ padding: 4px 0px 4px 10px;}

#scrolltotop {
	position: absolute;
	top: -28px;
	left:45%;
}
.copyright {
	width: 730px;
	margin: 0 auto;


	padding-bottom: 20px;
}
.copyright  img{
width: 149px;
height: 45px;
padding-top: 0px;
float: left;
}
.right-copyright {
float: left;
color: #ededed;
font-size: 11px;
line-height: 15px;
padding: 14px 0 0 25px;
}
.right-copyright a {
	color: #bec8d6;
}
.right-copyright a:hover {
	color: #fff;
	text-shadow: 0 0 12px #fff;
}
/*====================*/
/*=== INNER PAGE ===*/
/*====================*/
.single-news {
	float: left;
	margin-top: 8px;
	background-color: #fafafa;
	width: 665px;
	box-shadow: 0px 0px 5px #a8a8a8;
}
.single-news a {
    color: #ad1515;
    text-shadow: 1px 0 #c7c9cc;
}
.single-news a:hover {
	color: #111f38;
	text-shadow: 1px 1px #fff;
}
.text-news {
	padding: 0 0 25px 21px;
	float: left;
	width: 665px;
	margin: 0;
}
.text-news b {
	font-weight: bold;
}
.text-news strong {
	font-weight: bold;
}
.text-news i {
	font-style: italic;
}
.text-news em {
	font-style: italic;
}
p.long-text, .single-news p , p.source-inner {
    color: #000;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.5;
    margin: 15px 52px 10px 0;
}
span.baner-vest  img{
	margin: 11px 170px 9px -2px;

}
.text-news h1 {
font-size: 25px;
line-height: 20px;
text-decoration: none;
color: #111f38;
width: 620px;
text-transform: uppercase;
}
.text-news h2 {
font-size: 20px;
line-height: 20px;
text-decoration: none;
color: #111f38;
width: 620px;
text-transform: uppercase;
}
.text-news h3 {
font-size: 15px;
line-height: 20px;
text-decoration: none;
color: #111f38;
width: 620px;
text-transform: uppercase;
}
p.source-inner {
	margin-right: 26px;
	padding: 10px 10px 15px 0;
	font-size: 11px;
	color: #333;
}
p.source-inner a {
    color: #ad1515;
    text-shadow: 1px 0 #c7c9cc;
}
p.source-inner a:hover {
	color: #111f38;
	text-shadow: 1px 1px #fff;
}
.text-news img {
	float: left;
	margin: 22px 16px 3px -2px;
	border: 5px solid #fff;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}
.shareit {
	float: right;
	margin: 0;
	padding: 0;
	margin-right: 2px;
}
p.continue-r a{
color: #000c8f;;
font-size: 13px;
float: left;
padding-top: 5px;
}
.inner-wrapper {
	background-color: #fafafa;
	float: left;
	width: 665px;
	margin: 0;
	padding-bottom: 6px;
	border-radius: 0 0 7px 7px;
	box-shadow: 0px 0px 5px #a8a8a8;
}
.top-news-cont-inner {
	color: #fff;
display: block;
float: left;
font-size: 23px;
font-weight: bold;
height: 30px;
line-height: 30px;
margin-top: 4px;
padding: 0px 0px 0px 15px;
text-transform: uppercase;
width: 650px;
font-family: 'Alegreya Sans';
background: #39b54a;
}
.newest-inner {
	background-color: #fafafa;
	padding: 17px 0 10px 15px;
	float: left;
	width: 650px;
	border-bottom: 1px solid #e7e7e7;
	border-top: 1px solid #fff;
}
.newest-inner-last {
	background-color: #fafafa;
	padding: 25px 0 31px 20px;
	float: left;
	width: 640px;
	margin: 0;
	border-top: 1px solid #fff;
}
.newest-inner-last2 {
	background-color: #fafafa;
	padding: 25px 0 31px 20px;
	margin: 0;
	float: left;
	margin-top: 8px;
	background-color: #fafafa;
	width: 645px;
	box-shadow: 0px 0px 5px #a8a8a8;
		border-top: 1px solid #fff;
}
p.longer-text-inner {
	font-size: 13px;
/*	font-family: 'Segoe UI', Verdana, Arial, sans-serif;*/
	font-family: Open Sans;
	font-weight: 500;
	color: #000;
	line-height: 18px;
	padding: 0 10px;
	margin: 5px 10px 5px 0;
	text-shadow: 1px 1px #fff;
}
.newest-inner h1, .newest-inner-last h1, .newest-inner h2, .newest-inner-last h2 {
font-size: 20px;
text-decoration: none;
padding-top: 3px;
font-family: Open Sans;
text-transform: uppercase;
}
.newest-inner a , .newest-inner-last a{
	text-decoration: none;
	color: #111f38;
	text-shadow: 1px 1px #c7c9cc;
}
.newest-inner a:hover , .newest-inner-last a:hover{
	color: #010711;
	text-shadow: none;
	text-shadow: 1px 1px #fff;
}
p.source-inner-bottom {
    font-weight: 400;
	color: #000;
	padding: 10px 10px 10px 0;
	font-size: 11px;
}
p.source-inner-bottom a {
	color: #ad1515;
}
.newest-inner img, .newest-inner-last img {
	border: 5px solid #fff;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
	float: left;
	margin: 0 17px 8px 0;
	width: 220px;
}
p.more a{
    color: #fff;
    float: right;
    font-size: 13px;
    height: 30px;
    line-height: 28px;
    margin: 10px 8px 6px 0;
    text-indent: 18px;
    width: 110px;
    background: #f5a012;
	text-transform: uppercase;
}

}
p.more a:hover {
	color: #0f203e;
}
.more span{
	font-size: 9px;
}

/*************************************
FACEBOOK BUTTON SHARE a.sb
**************************************/
.facebookshare {
	float: right;
	margin-right: 45px;
}
a.sb,
.sb a {
	width: 32px;
	height: 32px;
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -900em;
	color: #333;
	text-decoration: none;
	line-height: 100%;
	white-space: nowrap;
	display: inline-block;
	position: relative;
	vertical-align: middle;
	margin: 0 2px 5px 0;
	background-color: #335088;
	border: solid 1px #425E96;
	-webkit-box-shadow: inset 0 2px 0 rgba(255,255,255,.3), 0 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 2px 0 rgba(255,255,255,.3), 0 1px 0 rgba(0,0,0,.1);
	box-shadow: inset 0 2px 0 rgba(255,255,255,.3), 0 1px 0 rgba(0,0,0,.1);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;

}
/* for IE */
*:first-child+html a.sb,
*:first-child+html .sb a {
	text-indent: 0;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
}

/* icon with text style */
a.sb.text,
.sb.text a {
	text-indent: 0;
	width: auto;
	height: 13px;
	padding: 7px 14px 4px 29px;
	background-position: 2px center;
	color: #fff;
	text-shadow: 1px 1px #333;
	font-weight: bold;
	font-size: 11px;
}
a:hover.sb.text,
.sb.text a:hover{
	background-color: #153572;
	border: solid 1px #425E96;
}
*:first-child+html a.sb.text,
*:first-child+html .sb.text a {
	text-indent: inherit; /* for IE */
	line-height: 100%;
	font-size: 100%;
}
a.sb.facebook,
.sb a.facebook {
	background-image: url(images2/white_facebook.png);
}
/*.adsense1 {
	margin: 0px 0 20px 10px;
}*/
.top-cal {
	display: block;
	width: 646px;
	height: 37px;
	background: url(images2/content-top-bar.png) top repeat-x;
	float: left;
	font-size: 15px;
	font-weight: bold;
	line-height: 34px;
	color: #343a44;
	padding: 0 0 0 14px;
	margin-top: 8px;
	text-transform: uppercase;
	text-shadow: 1px 1px #fff;
}
.top-cal span {
	margin-left: 20px;
	color: #7a1a26;
	text-shadow: 1px 1px #fff;
	padding: 2px;
	background-color: #BBBDBE;
}
.top-cal span a {
	color: #333;
	text-shadow: 1px 1px #999;
	padding: 3px;
	background-color: #dcdddd;
}
.top-cal span a:hover {
	color: #fff;
	text-shadow: 1px 1px #333;
	padding: 3px;
	background-color: #98999a;
}
.calendar {
	float: left;
	width: 338px;
	height: 350px;

}
div.month-name {
	width: 310px;
	height: 37px;
	background: url(images2/content-top-bar.png) top repeat-x;
	font-size: 15px;
	font-weight: bold;
	line-height: 35px;
	color: #5e020d;
	padding: 0 0 0 12px;
	margin-top: 10px;
	text-transform: uppercase;
	text-shadow: 1px 1px #fff;
	text-align: center;
	box-shadow: 0px 0px 2px #a8a8a8;
}

/* Styling for the overall table */
table {
    border-collapse: collapse;
	border-color: #797f89;
    width: 322px;
	float: left;
	margin: 4px 13px 6px 0;
	box-shadow: 0px 0px 5px #a8a8a8;
    }
/* Styling for the column headers (days of the week) */
th {
    padding: 1em;
    text-align: center;
    background-color: #b4b6b9;
	font-size: 12px;
	font-weight: bold;
    color:white;
	text-shadow: 1px 1px #666;
	border-color: #797f89;
    }
/* Styling for the individual cells (days) */
td  {
    font-size: 14px;
	border-color: #c4c7ca;
    width: 40px;
    height: 40px;
    text-align: center;
    vertical-align: center;
	background: url(images2/default-date.png) top center;
    }

td a:hover {
	color: #054cc4;
	text-shadow: 1px 1px #999;
}
/* Styling for the date numbers */
.date , .date a {
    font-size: 14px;
	font-weight: bold;
    padding: 0.25em 0.25em;
    text-align: center;
    vertical-align: center;
	text-shadow: 1px 1px #fff;
	color: #0e1a30;
    }
.date {
	color: #b5b7b9;
	text-shadow: 1px 1px #fff;
}
/* Class for individual days (coming in future release) */
.red a {
    color: #ae1d2e;
	font-weight: bold;
	text-shadow: 1px 1px #fff;
	font-size: 13px;
     }
/* Hide the month element (coming in future release) */
th.month {
    visibility: hidden;
    display:none;
}
p.index_pasus{
	height: 87px;
	overflow-y:hidden;
}
#dialog-box {
    background: none repeat scroll 0 0 #eee;
    box-shadow: 0 0 2px #a8a8a8;
    margin: 13px 25px 13px 13px;
    width: auto;
}
#dialog-box .dialog-content {
    color: #666;
/*    font-family: 'Segoe UI',Arial,Verdana,sans-serif;*/
    font-family: Arial,Verdana,sans-serif;
    font-size: 14px;
    line-height: 1.5;
    margin: 14px;
    padding: 10px;
    text-align: left;
}
#dialog-box a {
	color:#AD1515;
}
#contact-area {
	width: 600px;
	margin-top: 25px;

}
#contact-area input, #contact-area select, #contact-area textarea {
	padding: 5px;
	width: 470px;
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px 0px 0px 0px;
	border: 2px solid #ccc;
}
#contact-area textarea {
	height: 300px;
}
#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #900;
}
#contact-area label {
	float: left;
	margin-right: 10px;
	width: 140px;
	padding-top: 5px;
	font-size: 1.4em;
	font-weight: bold;
}

.add_tekst {
	font-size: 1.2em;
	font-weight: bold;
	float: left;


}
.add_naslov {
	font-size: 1.6em;
	font-weight: bold;
	float: left;
	margin-right: 40px;
}

.add_spam {
	font-size: 1.4em;
	text-align:center;
}

.add_btn{
	width: 100%;
	height:30px;
	color: #fff;
	background:url(images2/default.jpg) repeat-x;	/* default background image	*/
	border-left:1px solid #305ba1;
	border-right:1px solid #4781e0;
	border-top:1px solid #415031;
	border-bottom:1px solid #415031;
	text-align: center;

}

.newsletter_email{
    border: 1px solid #ccc;
    font-size: 1em;
    margin: 10px 0 10px 4px;
    padding: 5px;
    width: 284px;
}
.newsletter  select{
    border: 1px solid #ccc;
    font-size: 1em;
    margin: 3px 0 5px 4px;
    padding: 5px;
    width: 296px;
}
.newsletter  a{
color:#a60606;

}
.newsletter_center{
	margin-left: auto;
    margin-right: auto;
    width: 70%;
	padding-top:5px;
}
.newsletter_btn{
color: #fff;
height: 30px;
margin: 0 0 5px;
text-align: center;
width: 100%;
background: #f15b1c;
font-family: open sans;
font-size: 17px;
text-transform: uppercase;
}

.newsletter_pretraga {
	text-indent: -9999px;
	background-image: url(images2/black_search.png);
	background-color: #fcfcfc;
	width: 42px;
	background-repeat: no-repeat;
	background-size: 90%;
	height: 40px;
	margin-left: 3px;
}

.brand_left {
height: 1500px;
left: 50%;
margin-left: -1000px;
position: fixed;
text-align: right;
top: 0;
width: 505px;
}

.brand_right {
height: 1500px;
margin-right: -1000px;
position: fixed;
right: 50%;
text-align: left;
top: 0;
width: 506px;
}

.brand_left a, .brand_right a {
cursor: pointer;
text-decoration: none;
}

div.banner_left {
position: fixed;
left: 50%;
margin-left: -1000px;
text-align: right;
bottom: 0;
width: 506px;
}
div.banner_left a {
background: #e2e7eb url(56://static.vesti.rs/zeus.png) no-repeat;
width: 80px;
height: 80px;
left: 0;
top: 0;
padding: 0;
margin: 0;
display: inline-block;
padding-right: 25px;
}

div.left_div_background_banner {
height: 1500px;
left: 50%;
margin-left: -1000px;
position: fixed;
text-align: right;
top: 0;
width: 497px;
background-color: #efefef;
}

div.right_div_background_banner {
height: 1500px;
margin-right: -1000px;
position: fixed;
right: 50%;
text-align: left;
top: 0;
width: 498px;
background-color: #efefef;
}

span.izvor, span.izvor a {
	color: #a60606;
}

#low_res_sidebar {
	width: 317px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}

span.napomena{
background: #D2FC60;
width: 100%;
display: block;
text-align: center;
	padding:1.6em 1.6em;
	margin: 18px auto 25px auto;
}
span.napomena a{
	color: #cc3333;
	font-weight: bold;
	font-size: 14px;
}

div.admin_footer {
	width: 1000px;
	margin: 0 auto;
}

div.admin_footer b {
	font-weight: bold;
}
div.admin_footer i {
	font-style: italic;
}
div.admin_footer u {
	text-decoration: underline;
}
/* ovo sam ja dodavao kod */


#navMenu > li:hover
{
    background-color: rgba(58,195,253, 0.3);
    transition:0.3s;
}


li#vesti .hover {
		border-bottom: 3px solid #438acc;

}
li#zabava .hover {
		border-bottom: 3px solid #f259af;

}
li#razno .hover {
		border-bottom: 3px solid #eaf25e;

}
li#region .hover {
		border-bottom: 3px solid #ffbf78;

}
li#gradovi .hover {
		border-bottom: 3px solid #5df3e8;

}
li#izvori .hover {
		border-bottom: 3px solid #ea6262;

}
li#onama .hover {
		border-bottom: 3px solid #be64e6;

}
li#marketing .hover {
		border-bottom: 3px solid #6df85e;

}



#navMenu li#vesti.selected {
		border-bottom: 3px solid #438acc;
		height: 36px;
}
#navMenu li#zabava.selected {
		border-bottom: 3px solid #f259af;
		height: 36px;
}
#navMenu li#razno.selected {
		border-bottom: 3px solid #eaf25e;
		height: 36px;
}
#navMenu li#region.selected {
		border-bottom: 3px solid #ffbf78;
		height: 36px;
}
#navMenu li#gradovi.selected {
		border-bottom: 3px solid #5df3e8;
		height: 36px;
}
#navMenu li#izvori.selected {
		border-bottom: 3px solid #ea6262;
		height: 36px;
}
#navMenu li#onama.selected {
		border-bottom: 3px solid #be64e6;
		height: 36px;
}
#navMenu li#marketing.selected {
		border-bottom: 3px solid #6df85e;
		height: 36px;
}
div.text-news ul {list-style: disc;}
