
body{
	background-color:#FFF;
}

.tekstWrapper{
	min-height:2000px;
	background-color:#FFF;
	padding-bottom:40px;
/* 	box-shadow: -13px 10px 58px #444;
	box-shadow: 0px 3px 45px #999; */
}

.citat,.citat2,.citat3{
	float:right;
	padding:20px;
	font-size:28px;
	line-height:120%;
	display:block;
	width:35%;
	padding-left:30px;
	padding-bottom:12px;
	padding-top:30px;
	margin-bottom:6px;
	font-family:georgia;
	color:#000;
	margin-left:15px;
	font-style:normal;
	padding-right:35px;
	border-left:3px solid #f7d670;
	position:relative;
}



.citat2{
	font-size:inherit;
	line-height:inherit;
	font-style:italic;
}
.citat3{
	font-size:18px;
	line-height:24px;
	font-style:normal;
}
.citat2 img,.citat3 img{
	margin-top:20px;
	margin-bottom:20px;
}
.citat3 img{
	margin-top:20px;
	margin-bottom:10px;
}
.citat span,.citat2 span,.citat3 span{
	display:block;
	position:absolute;
	left:-3px;
	top:-5px;
	background-image:url(/ad/nn/infoicon2.png);
	background-position: left top;
	background-repeat:no-repeat;
	width:30px;
	height:30px;	
}
.citat a span,.citat2 a span,.citat3 a span{
	display:block;
	position:static;
	left:auto;
	top:auto;
	background-image:none;
	background-position: left top;
	background-repeat:no-repeat;
	width:auto;
	height:auto;
	margin-top:-20px;
}




.twra10{
	min-height:1000px;
}
.twra11{
	min-height:100px !important;
	padding-bottom:0px;
	background-color:#000 !important;
}
.twra11 .pristupiteSvemu,.twra11 .advanceShow{
	display:none !important;
}

.twra11 .lrNext_left{
	
}

.twra11 .lrNext_left{
	left:0px;
	top:auto;
	bottom:0px;
	height:92px;
	background-position:0px -20px;
	background-image:url(/ad/nn/lrNext3.png);
}
.twra11 .lrNext_left:hover{
	background-position:0px -158px;
}


.twra11 .lrNext_right{
	right:0px;
	top:auto;
	bottom:0px;
	height:92px;
	background-position:-50px -20px;
	background-image:url(/ad/nn/lrNext3.png);
}
.twra11 .lrNext_right:hover{
	background-position:-50px -158px;
}

.twra11 .lrNext_Link{
	background-color:#333;
	margin-top:0px;
	margin-left:-100px;
	padding:16px;
	padding-bottom:10px;
	padding-top:10px;
	width:176px;
	font-family: proxima,helvetica, arial, sans-serif;
	font-size:14px;
	line-height:120%;
	border:10px solid #222;
	color:#FFF;
	min-height:52px;
	opacity:0;
	display:none;
	overflow:hidden;
}














.redHeadOuter{
	background-color:#FFF;
}
.txt_slikaGlavna{
	width:100%;
	display:block;
	margin-top:-91px;
	height:450px;
	overflow:hidden;
	position:relative;
	z-index:10;
	
	/*position:fixed;
	margin-top:0px;
	top:35px;
	left:0px;*/
	
}
.txt_slikaGlavna img{
	width:100%;
	display:block;
	position:relative;
	z-index:10;
}

.txt_slikaGlavna11{
	height:auto !important;
	min-height:500px;
	margin-top:-21px;
}
.sldNav{
	width:100%;
	background-color:#222;
	position:fixed;
	left:0px;
	top:48px;
	z-index:16;
	height:59px;
	display:none;
	overflow:hidden;
}
.sldnUpLink{
	width:60px;
	height:35px;
	display:block;
	float:left;
	border:2px solid #555;
	margin:10px;
	margin-right:0px;
	overflow:hidden;
}
.sldnUpLink:hover{
	border:2px solid #776b59;
}
.selectedslnd,.selectedslnd:hover{
	border:2px solid #FFF;
	border-bottom:12px solid #FFF;
}
.sldnUpLink img{
	width:100%;
	min-height:35px;
	display:block;
}
.cigula{
	float:left;
}






.tekstSlikaDanaOuter{
	width:100%;
	position:fixed;
	bottom:0px;
	left:0px;
	z-index:11;
}
.naslovSlikaDana{
	background-image:url(/ad/nn/sldLow.png);
	background-position:center top;
	background-repeat:no-repeat;
	max-width:730px;
	margin:auto;
	padding-bottom:25px;
}
.tekstSlikaDanaOuterWhite .naslovSlikaDana{
	background-image:url(/ad/nn/sldLow_white2.png) !important;
}
.slikaDanaOpisInner_tekst a{
	color:#777;
}



.naslovSlikaDana_oznaka{
	max-width:540px;
	margin:auto;
	color:#aaaaaa;
	font-family:georgia,Arial;
	font-size:18px;
	line-height:22px;
	text-align:center;
	padding-top:25px;
	position:relative;
}
.tekstSlikaDanaOuterWhite .naslovSlikaDana_oznaka{
	color:#454545 !important;
}


.xsld{
	cursor:pointer;
	background-image:url(/ad/nn/xsld.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:14px;
	height:14px;
	position:absolute;
	right:20%;
	top:30px;
}
.xsld:hover{
	background-position:right top;
}






.naslovSlikaDanaTitle{
	max-width:500px;
	padding-left:20px;
	padding-right:20px;
	margin:auto;
	color:#FFF;
	font-family:georgia,Arial;
	font-size:48px;
	line-height:40px;
	text-align:center;
}
.tekstSlikaDanaOuterWhite .naslovSlikaDanaTitle{
	color:#000 !important;
}
.naslovSlikaDanaTitle_izvor{
	text-align:right;
	max-width:500px;
	padding-right:50px;
	margin:auto;
	color:#777;
	font-size:12px;
	margin-top:10px;
}
.tekstSlikaDanaOuterWhite .naslovSlikaDanaTitle_izvor{
	color:#222 !important;
}
.naslovSlikaDanaTitle_izvor a{
	color:#777 !important;
}
.tekstSlikaDanaOuterWhite .naslovSlikaDanaTitle_izvor a{
	color:#222 !important;
}
.naslovSlikaDanaTitle_izvor span{
	color:#747050 !important;
}
.tekstSlikaDanaOuterWhite .naslovSlikaDanaTitle_izvor span{
	color:#3b3927 !important;
}



.slikaDanaOpis{
	background-color:#000;
	margin:auto;
	color:#DDD;
	font-family:georgia,Arial;
	font-size:14px;
	line-height:18px;
	text-align:center;
	margin-top:25px;
	padding:20px;
}
.slikaDanaOpisVratiOuter{
	position:absolute;
	left:0px;
	bottom:-20px;
	z-index:17;
	width:100%;	
	display:none;
}
.slikaDanaOpisVrati{
	background-color:#000;
	width:220px;
	text-align:center;
	color:#FFF;
	margin:auto;
	margin-top:-45px;
	line-height:30px;
	font-size:14px;
	padding-bottom:20px;
}
.slikaDanaOpisVrati:hover{
	cursor:pointer;
	text-decoration:underline;
}



.prvoSlovoSlikaDana{
	color:#FFF;
}
.slikaDanaOpisInner{
	margin:auto;
	max-width:800px;
}



.txt_slikaGlavnaOverLay{
	width:100%;
	display:block;
	
	z-index:10;
	
	position:absolute;
	z-index:11;
	left:0px;
	top:35px;
	background-color:transparent;
	cursor:pointer;
	
}

.scanOverlay{
	/*background-image:url(https://i376.photobucket.com/albums/oo208/Gvanj/scanlines.png);*/
	background-position:left top;
	background-repeat:repeat;
	width:100%;
	height:100%;
	position:absolute;
	left:0px;
	top:0px;
	z-index:11;
	display:none;
}








.headLineRoom{
	background-color:#FFF;
	max-width:820px;
	padding:20px;
	padding-top:0px;
	padding-left:50px;
	padding-right:50px;
	margin:auto;
	margin-top:-50px;
	position:relative;
	z-index:10;
	
	/*margin-top:309px;*/
}
.hdlr9{
	width:auto;
	max-width:1010px;
	margin-top:-60px;
}
.hdlr10{
	margin-top:0px;
	background-color:transparent;
	padding-left:0px;
	padding-right:0px;
	max-width:none;
}
.hdlr11{
	display:none;
}

.kartSlotAutorFace{
	margin:auto;
	
	position:absolute;
	margin: 0 auto;
	bottom:-40px;
	left: 43px;
	right: 0px;
}
.kartSlotAutorFace .adminDetsAC{
	bottom:-30px !important;
}

.headLineRoomSh{
	background-image:url(/ad/nn/txhSh.png);
	background-position: center center;
	background-repeat:no-repeat;
	width:100%;
	height:414px;
	position:absolute;
	z-index:10;	
	left:0px;
	top:206px;
}


.txtWholeBody{
	width:100%;
	height:1000px;
	background-color:#FFF;
	position:relative;
	z-index:11;
}

.tekstPure{
	position:relative;
}
.pozivNaPretplatu{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:300px;
	background-image:url(/ad/nn/wpl.png);
	background-position:0px 140px;
	background-repeat:repeat-x;
}

.pznp_trebate{
	border-top:2px solid #941D1F;
	font-family: 'Playfair Display', serif;
	/*font-family: 'Noto Serif', serif;*/
	
	font-size:30px;
	line-height:34px;
	padding-top:15px;
	margin-top:35px;
	/*font-style:italic;*/
}
.pznp_ulog{
	font-family: 'Libre Baskerville', serif;
	font-size:14px;
	line-height:18px;
	margin-top:12px;
	color:#333;
}
.pznp_ulogLink{
	color:#458A90;
}
.pznp_ulogLink:hover{
	color:#000;
}
.advanceShow{
	display:block;
	max-width:none !important;
	width:715px !important;
	margin-left:315px;
	margin-top:-50px;
}

.pristupiteSvemu{
	font-family: 'Playfair Display', serif;
	font-size:30px;
	line-height:34px;
	margin-left:100px;
	margin-top:60px;
	position:relative;
	z-index:11;
}
.pristupiteSvemu span{
	color:#3B7C9B;
	text-decoration:underline;
}


.advshsub9{
	margin-top:50px !important;
	margin-bottom:120px;
	max-width:715px !important;
	width:50% !important;
	padding-left:10px !important;
	margin-left:10px !important;
}


.subscribeDonjiBox:hover .pristupiteSvemu{
	color:#215D76;
	text-decoration:underline;
}
.subscribeDonjiBox:hover .pristupiteSvemu span{
	color:#215D76;
	text-decoration:underline;
}


.pznp_postanite{
	font-family: 'Noto Serif', serif;
	font-size:40px;
	line-height:44px;
	margin-top:35px;
	letter-spacing:-1px;
	color:#333;
	margin-bottom:15px;
	border-bottom:1px solid #333;
	float:left;
}

.opcijaPret{
	display:block;
	font-family: 'Libre Baskerville', serif;
	font-size:20px;
	line-height:24px;
	margin-top:10px;
	cursor:pointer;
	position:relative;
	z-index:9;
}
.opcijaPret:hover{
	text-decoration:underline;
	color:#1F3F4E;;
}
.opcijaPret span{

}
.opcijaPret sup{
    vertical-align: super;
	font-family: 'Playfair Display', serif;	
	font-size:16px;
	color:#C73134;
	display:inline-block;
}
.opcijaPret:hover sup{
	text-decoration:none !important;
}


.zastoSePretplatitiCont{
	font-size:16px;
	line-height:20px;
	/*width:280px;*/
}
.advanceShowSub{
	margin-top:-400px;
	margin-bottom:200px;
}
.subscribeDonjiBox{
	cursor:pointer;
	margin-bottom:30px;
}

.zstcnt9{
	width:50%;
	display:none;
}
.zastoSePretplatiti{
	font-family: 'Playfair Display', serif;	
	font-size:22px;
	line-height:25px;
	margin-top:100px;
	color:#333;
	padding-bottom:6px;
	text-decoration:underline;
}



.headLineRoom_innerCont{
	position:relative;
	z-index:12;	
}
.txt_datum{
	font-family: 'Noto Serif', serif;
	font-size:16px;
	line-height:30px;
	color:#434343;
	font-weight:normal;
	float:right;
	height:30px;
	position:relative;
	z-index:12;
	margin-top:10px;
	
	font-size:14px;
}



.txt_datum a{
	color:#777;
}
.datumVrijemeMag{
	color:#888;
	font-style:italic;
}

.txd9{
	float:left;
}
.txd10{
	width:100%;
	position:relative;
	float:none;
	background-color:#f7d670;
	margin-top:0px;
	margin-bottom:30px;
	height:auto !important;
}

.txt_datumInner{
	line-height:40px;
	padding-left:50px;
	padding-right:50px;
	text-align:center;
}
.txt_datumInner .krtnsh{
	display:none;
}

.karticeBottomMenu{
	width:100%;
	height:50px;
	margin-top:20px;
}

.krbm_right{
	display:block;
	float:right;
	color: #000 !important;
	font-size:20px;
	line-height:50px;
	font-family:"Arial Black", Arial;
	font-family: Georgia;
	padding-right:15px;
	padding-left:15px;
}
.krbm_left{
	display:block;
	float:left;
	color: #000 !important;
	font-size:20px;
	line-height:50px;
	font-family:"Arial Black", Arial;
	font-family: Georgia;
	padding-right:15px;
	padding-left:15px;
}
.krbm_right:hover,.krbm_left:hover{
background-color:#f7d670;
}


.txtDatNoPhotoLeft{
	float:left;
}
.karticaBroj{
	color:#333;
	font-size:13px;
	padding-left:10px;
	font-family:Arial;
}
.karticaBroj strong{
	font-family:"Arial Black", Arial;
}
.karticaSwitch_left,.karticaSwitch_right{
	display:block;
	position:absolute;
	top:-6px;
	right:0px;
	font-family:"Arial Black", Arial;
	font-size:40px;
	color:#FFF !important;
	padding:6px;
	padding-top:0px;
	padding-right:20px;
	padding-left:20px;
}
.karticaSwitch_left{
	left:0px;
	right:auto;
	padding-left:20px;
}
.karticaSwitch_left:hover,.karticaSwitch_right:hover{
	text-decoration:none;
	color:#000 !important;
}




.wna_katDv{
	color:#CCC;
	padding-left:0px;
	padding-right:0px;
	font-size:14px;
}



.txt_naslov{
	font-family: serif;
	font-size:60px;
	line-height:62px;
	color:#000;
	font-weight:normal;
	letter-spacing:-1px;
	padding:0px;
	margin:0px;
	text-align:center;
}
.txsn9{
	font-size:50px;
	line-height:51px;
	text-align:center;
	font-weight:bold;
}
.txsn10{
	font-size:38px;
	line-height:36px;
	text-align:center;
	font-family:serif;
	display:block;
	padding-left:12px;
	padding-right:12px;

}






.txt_podnaslov{
	font-family: serif;
	font-size:36px;
	line-height:38px;
	color:#353535;
	font-weight:normal;
	letter-spacing:-1px;
	padding:0px;
	margin:0px;
	text-align:center;
	width:80%;
	padding-left:10%;
	padding-right:10%;	
	margin:auto;
	margin-top:24px;
	margin-bottom:14px;
	padding-bottom:14px;
	border-bottom:2px solid #d3d3d3;
}
.txt_podnaslovDummy{
	width:80%;
	padding-left:10%;
	padding-right:10%;	
	margin:auto;
	margin-top:14px;
	margin-bottom:14px;
	padding-bottom:14px;
	border-bottom:2px solid #d3d3d3;	
}

.kratkeVijestiBlock{
	
}



.txt_autor{
	font-family:serif;
	font-size:24px;
	line-height:30px;
	color:#434343;
	font-weight:normal;
	font-style:italic;
	float:left;
	margin-right:35px;
}
.fotoDets{
	float:right;
	font-family:serif;
	font-size:12px;
	line-height:16px;
	margin-top:-8px;
	font-style:italic;
	max-width:30%
}

.fotoDets span{
	font-style:normal;
	color:#333;
}
.fotoDets a{
	color:#000;
}


.sm_fb,.sm_tw,.sm_gp,.sm_co{
	height:24px;
	display:block;
	float:left;
	background-image:url(/ad/nn/sm2.png);
	background-position:0px -24px;
	background-repeat:no-repeat;
	margin-top:2px;
	padding-left:30px;
	line-height:24px;
	font-size:14px;
	color:#4D4D4D;
	margin-right:20px;
}
.sm_fbOld{
	display:block;
	float:left;
	margin-top:4px;
	margin-left:5px;
	margin-right:28px;
	min-width:95px;
}


.slikaDanaOpis .sm_fb,.slikaDanaOpis .sm_tw,.slikaDanaOpis .sm_gp,.slikaDanaOpis .sm_co{
	color:#FFF !important;
}
.detasAllSlikDana{
	width:260px;
	margin:auto;
	margin-top:20px;
	border-top:1px solid #222;
	padding-top:5px;
}





.sm_co{
	background-image:url(/ad/nn/com.png);
	background-position:left 2px;
	background-repeat:no-repeat;	
}
.sm_co:hover{
	background-position:left -28px;
}


.sm_fb:hover{
	background-position:0px 0px;
}

.sm_tw{
	background-position:0px -120px;
}
.sm_gp{
	background-position:0px -72px;
}


.sm_tw:hover{
	background-position:0px -96px;
}
.sm_gp:hover{
	background-position:0px -48px;
}



.enterAdmCog{
	width:20px;
	height:20px;
	display:block;
	background-image:url(/ad/nn/cog.png);
	background-repeat:no-repeat;
	background-position:0px -20px;
	float:left;
	margin-top:3px;
}
.adminDetsAC{
	float:left;
	max-width:100%;
	color:#666;
	height:26px;
	font-size:11px !important;
	line-height:13px !important;
	margin-top:2px;
	position:absolute;
	left:0px;
	bottom:-78px;
}
.adminDetsAC a{
	color:#2D88A8;
}






.prvoSlovo{
	float:left;
	font-size:90px;
	line-height:80px;
	height:80px;
	width:76px;
	margin-left:-3px;
	margin-top:10px;
	font-family: serif;
}
.prvoSlovo_V,.prvoSlovo_N,.prvoSlovo_D,.prvoSlovo_A,.prvoSlovo_O,.prvoSlovo_U,.prvoSlovo_R,.prvoSlovo_G,.prvoSlovo_T,.prvoSlovo_X{
	width:90px !important;
}
.prvoSlovo_C,.prvoSlovo_B,.prvoSlovo_K{
	width:85px !important;
}
.prvoSlovo_Z{
	width:80px !important;
}
.prvoSlovo_Y{
	width:80px !important;
}
.prvoSlovo_M{
	width:110px !important;
}
.prvoSlovo_S{
	width:70px !important;
}
.prvoSlovo_O,.prvoSlovo_H{
	width:100px !important;
}
.prvoSlovo_W{
	width:120px !important;
}
.prvoSlovo_I,.prvoSlovo_1{
	width:50px !important;
}
.prvoSlovo_2,.prvoSlovo_3,.prvoSlovo_4,.prvoSlovo_5,.prvoSlovo_6,.prvoSlovo_7,.prvoSlovo_8,.prvoSlovo_9{
	width:65px !important;
}
.prvoSlovo_J{
	height:110px;
	margin-left:9px;
	width:50px !important;
}
.prvoSlovo_Q{
	height:110px;
	width:99px !important;
}
.prvoSlovo_Ć,.prvoSlovo_Č,.prvoSlovo_Ž{
	margin-top:20px !important;
	width:90px !important;
}
.prvoSlovo_Š{
	margin-top:20px !important;
	width:80px !important;
}




/*.txt_bodyOuter{
	overflow: hidden;	
}
.txt_body{
	width:650px;
	font-size:18px;
	line-height:28px;
	margin-top:60px;
	overflow: hidden;
}
.txt_rightBar{
	width:300px;
	height:1000px;
	background-color:#830709;
	float:right;
	margin-left:80px;
}*/



.txt_body a{
	color:#217D9E;
	text-decoration:underline;
}
.txt_body img{
	max-width:100%;
}





.kVijestiIntroSlika{
	width:300px;
	height:300px;
	overflow:hidden;
	display:block;
	float:left;
	margin-right:30px;
	padding-bottom:17px;
	margin-bottom:5px;
	margin-top:3px;
	border-bottom:1px dotted #CCC;
	cursor:pointer;
	position:relative;
	z-index:10001;
}
.kVijestiIntroSlika span,.kVijestiIntroSlika_fullOuter span{
	display:block;
	background-image:url(/ad/nn/expa3.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:18px;
	height:18px;
	position:absolute;
	left:8px;
	bottom:22px;
}
.kVijestiIntroSlika:hover span,.kVijestiIntroSlika_fullOuter:hover span{
	background-position:left top;
}

.kVijestiIntroSlika img{
	display:block;
	max-width:none;
	width:auto;
	width:300px;
	min-height:300px;
	
}



.kVijestiIntroSlika_fullOuter{
	width:100%;
	height:300px;
	display:block;
	float:left;
	margin-right:30px;
	padding-bottom:15px;
	margin-bottom:5px;
	margin-top:3px;
	border-bottom:1px dotted #CCC;
	cursor:pointer;
	position:relative;
	z-index:22;
}
.kVijestiIntroSlika_full{
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	z-index:22;
}
.kVijestiIntroSlika_fullAbs{
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	z-index:22;
	padding-bottom:15px;
	margin-bottom:5px;
	margin-top:3px;
	border-bottom:1px dotted #CCC;
	min-height:300px;
}
.kVijestiIntroSlika_full img{
	display:block;
	max-width:900px;
	width:auto;
	min-width:300px;
}







.txt_bodyOuter{
    overflow: hidden;
	margin:auto;
	max-width:1120px;
}
.txtbdo9{
	max-width:1250px;
	margin-top:0px;
	
	/*height:1000px;*/
}

.txtbdo10{
	max-width:100%;
}






.txt_body{
    overflow: hidden;
	font-size:22px;
	line-height:30px;
	margin-top:60px;
	padding-left:40px;
	color:#000;	
	font-family:serif;
	/*min-height:3000px;
	margin-bottom:300px;*/
	position:relative;
	z-index:11;
}
.txbddizjn9{
	margin-top:35px !important;
}
.txt_bodyContainer{
	position:relative;
	
}


.txtbdo11,.txtbdo111{
	max-width:800px;
	
	display:none;
}
.txbddizjn11,.txbddizjn111{
	background-color:#FFF;
	padding-left:40px;
	padding-right:40px;
	padding-bottom:40px;
}


.popisKartica{
	width:20%;
	padding-bottom:20px;
	float:left;
	background-color:#f7f7f7;
	position:fixed;
	top:88px;
	left:20px;
	overflow:auto;
	max-height:75%;
}


.popisKarticaLow{
	position:relative;
	width:96%;
	max-width:none;
	margin-left:2%;
	margin-right:2%;
	left:0px;
	top:0px;
	margin-top:-66px;
	margin-bottom:60px;
	/*padding-right:4px;*/
	
}


/* ecebeb */
.popisKarticaHL{
	font-family:serif;
	letter-spacing:-1px;
	font-size:30px;
	line-height:90%;
	padding:20px;
	padding-bottom:20px;
	padding-top:20px;
	text-align:center;
	display:block;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	margin-bottom:20px;
	background-color:#f7f7f7;
	overflow:hidden;
}

.popisKartica_link{
display:block;
	font-size:100%;
	font-family: Arial;
	font-weight:bold;
	padding:4px;
	padding-left:24px;
	padding-right:18px;
	text-transform:uppercase;
	overflow:hidden;
}
.popisKartica_link strong{
	color:#B20000;
	font-family:serif;
	font-size:16px;
}
.popisKartica_link span{
	background-color:#f7d670;
}



.karticaCont{
	width:71.5%;
	border:2px solid #DDD;
	padding-bottom:35px;
	max-width:900px;
	float:left;
	margin:20px;
	margin-left:25%;
	margin-top:40px;
	background-color:#FFF;
	position:relative;
	margin-top:-40px;
}
.karticaCont .txt_body{
	padding-right:40px;
	margin-top:20px;
}
.extendedKarticaCont{
	width:96%;
	max-width:none;
	margin-left:2%;
	margin-right:2%;
	border-right:none;
	border-left:none;
	
}


.txt_bodyE1{
	margin-top:55px !important;
}



.pozadinaZaKartice{
	width:100%;
	height:100%;
	position:fixed;
	margin-top:-80px;
}
.pozadinaZaKartice img{
	width:100%;
	min-height:100%;
}
.imageKartOverlay{
	width:100%;
	height:100%;
	position:absolute;
	left:0px;
	top:0px;
	opacity:0.7;
	background-color:#3d484b;
}


.slikaKarticaUpSlika{
	display:block;
	width:100%;
	margin-bottom:-30px;
	margin-top:20px;
	
    width: -moz-calc(100% + 4px);
    width: -webkit-calc(100% + 4px);
    width: calc(100% + 4px);
	margin-left:-2px;
}




.aiz_izvor{
	color:#666;
	font-size:12px;
	padding-top:12px;
	font-family: 'Noto Serif', serif;
}
.aiz_izvor span{
	color:#CCC;
	padding-left:4px;
	padding-right:4px;
}
.aiz_izvor em{
	color:#333;
	padding-right:4px;
	font-style:normal;
}
.aiz_izvor a{
	color:#666;
	text-decoration:none;
}
.aiz_izvor a:hover{
	text-decoration:underline;
}



.txt_rightBar{
    float: right;
    width:300px;
	/*height:100px;*/
	margin-left:60px;
	margin-right:40px;
	margin-top:70px;
}
.trtbr9{
	margin-left:40px;
	width:auto;
	min-width:150px;
	max-width:20%;
	margin-right:20px;
}

.txt_leftBar{
    float: left;
    width:150px;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	margin-right:0px;
	margin-left:0px;
	margin-top:60px;
	display:none;
	background-color:#EEE;
	overflow:hidden;
}
.tltbr9{
	display:block;
}
.tlmarg9{
	margin-top:38px !important;
}
.tlmarg91{
	margin-top:58px !important;
}



.kvPopLink{
	display:block;
	margin-bottom:5px;
	border-bottom:1px dotted #DDD;
	padding-bottom:5px;
	color:#000;
	font-size:14px;
	line-height:16px;
	font-family: serif;
}




.najpopRb_title{
	width:297px;
	height:35px;
	cursor:text;
	margin-bottom:30px;
}
.najpopRb_title img{
	display:block;
	width:100%;
}
.nrbt9{
	width:100%;
	height:35px;	
	margin-bottom:10px;
}


.txt_rightBar ol{
	font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;
	font-size:22px;
	line-height:24px;
	color:#000;
	padding:0px;
	margin:0px;
	margin-left:26px;
	display:block;
}
.txt_rightBar ol li{
	margin-bottom:20px;
}
.najpopRb{
	font-family: 'Playfair Display', serif;
	color:#000;
	font-size:20px;
	display:block;
	margin-bottom:5px;
}
.najpopRb strong{
	font-family: Arial;
	color:#000;
	font-size:14px;
	line-height:30px;
}


.najpopAll{
	display:block;
	border-top: 1px solid #CCC;
	text-transform:uppercase;
	font-size:13px;
	color:#333;
	padding-top:15px;
	margin-top:25px;
}











/*-slika u članku-*/
.clanak_innerSlika_ljevo,.clanak_innerSlika_desno{
	margin-right:15px;
	margin-bottom:5px;
	float:left;
	margin-top:5px;
	display:block;
	text-decoration:none !important;
}
.clanak_innerSlika_desno{
	float:right;
	margin-right:0px;
	margin-left:15px;	
}
.clanak_innerSlika_static{
	display:block;
	margin-top:6px;
	margin-bottom:8px;
	text-decoration:none !important;
}
.clanak_innerSlika_ljevo span,.clanak_innerSlika_desno span,.clanak_innerSlika_static span{
	background-color:#F1F0ED;
	color:#000;
	font-size:14px;
	line-height:18px;
	font-family:Tff,Arial, Helvetica, sans-serif;
	padding:5px;
	padding-left:9px;
	padding-right:9px;
	font-weight:bold;
	display:block;
	text-decoration:none !important;
}
.clanak_innerSlika_ljevo img,.clanak_innerSlika_desno img,.clanak_innerSlika_static img{
	width:100%;
	display:block;	
}


.margRightDeset{
	margin-right:10px;
}



.preporukeCont{
	border-bottom:1px dotted #999;
	padding-bottom:10px;
}
.preporukaLink{
	display:block;
	float:left;
	width:23%;
	margin-right:2%;
	color:#333 !important;
	font-size:16px;
	font-family: 'Noto Serif', serif;
	line-height:20px;
	text-decoration:none !important;
	overflow:hidden;
}

.preporukaLink:hover{
	text-decoration:underline !important;
	color:#000;
}

.prepLn4{
	width:25%;
	margin-right:0%;
}

.preporukaLink span{
	display:block;
	width:100%;
	overflow:hidden;
	margin-bottom:6px;
}
.preporukaLink span img{
	display:block;
	width:100%;
}
.preporukeTitle{
	display:block;
	color:#222 !important;
	font-size:32px;
	line-height:36px;
	font-family: 'Playfair Display', serif;
	margin-bottom:10px;
	margin-top:20px;
	
}
.preporukeTitle span{
	font-size:14px;
	line-height:20px;
	display:none;
	padding-left:10px;
	color:#000;
	font-family:Arial;	
}
.preporukeCont:hover .preporukeTitle span{
	display:inline-block;
}









.anketeIspodContOuter{
	margin-top:10px;
	border-bottom:2px solid #bfaa6a;
	overflow:hidden;
}
.anketeIspodCont{
	padding:20px;
	position:relative;
	padding-right:35%;
	padding-left:35px;
	background-color:#fae9b6;
	overflow:hidden;
}
.ankete_over{
	position:relative;
	z-index:102;
}
.anketeover_slika{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:101;
	background-image:url(/ad/nn/anketaLine.png);
	background-position:right top;
}
.anketeIspod_slika{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	overflow:hidden;
	z-index:100;
}
.anketeIspod_slika img{
	display:block;
	min-height:112%;
	max-width:none !important;
	position:absolute;
	min-width:80%;
	right:-30%;
	top:0px;
}


.anketeIspod_title{
	display:block;
	color:#222 !important;
	font-size:32px;
	line-height:36px;
	font-family: 'Playfair Display', serif;
	margin-bottom:10px;
	font-weight:bold;
	text-decoration:underline;
}
.anketeIspod_pitanje{
	display:block;
	color:#222 !important;
	font-size:28px;
	line-height:106%;
	font-family: 'Playfair Display', serif;
	margin-bottom:25px;
}
.anketa_odgovor{
	display:block;
	cursor:pointer;
	padding:10px;
	font-weight:bold;
	padding-left:3px;
	padding-bottom:8px;
	padding-top:5px;
	font-family:Arial;
	font-size:18px;
	line-height:105%;
	border-bottom:1px dotted #CCC;
}
.anketa_odgovor em{
	color:#555;
	font-weight:normal;
}
.anketa_odgovorNot,.anketa_odgovorNot em{
	color:#CCC !important;
}
.anketa_odgovor:hover{
	text-decoration:underline;
}
.anketa_odgovorDone{
	border:none;
}
.anketa_odgovorDone:hover{
	text-decoration:none !important;
	cursor:auto !important;
}
.anketa_odgovor_percent{
	width:100%;
	height:11px;
	background-color:#069;
	position:relative;
	margin-top:-4px;
	margin-bottom:8px;
}
.anketa_odgovor_percent span{
	display:block;
	position:absolute;
	top:-9px;
	left:100%;
	color:#000;
	font-size:14px;
	width:150px;
	font-weight:bold;
	font-family:Arial;
	padding-left:6px;
	display:none;
}
.anketa_odgovor_percent strong{
	display:block;
	position:absolute;
	left:-10px;
	top:-14px;
	width:8px;
	height:15px;
}
.anketa_odgovor_percent .strongAnkBrd0{
	display:none !important;
}
.anketa_odgovor_percent .spaodp0{
	padding-left:3px !important;
}
.anketa_odgovor_percent span em{
	font-style:normal;
	color:#444;
	font-size:12px;
	font-weight:normal;
}
.rezAnketa{
	font-style:italic;
	padding-left:2px;
	text-decoration:underline;
	margin-bottom:8px;
	display:none;
}


.odgovorSelected, .odgovorSelected em{
	text-decoration:underline;
	color:#306d0c !important;
}


.gumbiAnkete{
	width:150%;
	margin-top:25px;
}
.anketaGlasaj{
	font-size:18px;
	opacity:0.6;
	margin-right:10px;
}
.anketaGlasajFloat{
	position:absolute;
	left:0px;
}
.anketaPrikaziRezultateFloat{
	position:absolute;
	left:77px;
}
.anketaPrikaziRezultateFloatxl{
	position:absolute;
	left:141px;
}

.anketaGlasajGo{
	text-decoration:underline;
	opacity:1;
}
.anketaPrikaziRezultate{
	font-size:18px;
}
.anketaPrikaziRezultateNo{
	opacity:0.4;
}
.zadnjeRijeciAnketa{
	font-size:16px;
	font-weight:bold;
	border-top:1px solid #CCC;
	margin-top:30px;
	width:200%;
	display:none;
}
.zadnjeRijeciAnketa span{
	color:#B20000;
}


.knjigeBarCont{
	margin-left:-38px;
	margin-top:-16px;
	z-index:8;
	min-width:500px;
	
}









.svidjalivamseCont{
	width:100%;
	position:fixed;
	left:0px;
	bottom:-50px;
	z-index:2000000;
}
.svidjalivamseCont_inner{
	width:80%;
	margin:auto;
	background-color:#000;
	color:#FFF;
	font-family:Georgia,Arial;
	font-size:18px;
	line-height:130%;
	padding:15px;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
}
.svidjalivamseCont_inner strong{
	color:#f7d670;
	text-decoration:underline;
	cursor:pointer;
}
.svidjalivamseCont_inner strong:hover{
color:#89bb4e;
}
.svotAnswer{
	cursor:pointer;
	padding-left:10px;
	color:#89bb4e;
	font-weight:bold;
}
.svotAnswer:hover{
	text-decoration:underline;
}
.svot_ne{
	color:#e84b4b !important;
}





























.midMgz_upLinkImCont img{
    min-width: 100%;
    max-width: 115%;
	width:auto !important;
}


.kvContainerMaga{
    box-shadow: -92px -49px 79px #CCC;
}


.desneistaknuteTeme{
	display:block;
	float:left;
	width:100%;
	height:400px;
	margin-bottom:100px;
	margin-top:-80px;
	padding-left:20px;
	box-sizing:border-box;
}
.magRBoxL .desneistaknuteTeme{
padding-left:0px;
padding-right:20px;
}



.desneistaknuteTemeInner{
	width:100%;
	height:100%;
	background-repeat: no-repeat;
	background-size:cover;
	position:relative;
	display:block;
	background-position: center top;
	transition: background-position 1s;
	    box-shadow: 0px 4px 10px #adadad;
}
.desneistaknuteTemeInner:hover{

}

@media screen and (max-width: 970px){
.desneistaknuteTeme{
	display:none;
}	
}
.magazineWrap{
	background-image:none !important;
}
.naslovniceMagazineWrap{
	margin-top:-64px !important;
}

.desneistaknuteTeme_txt{
	position:absolute;
	left:0;
	right:0;
	bottom:20px;
	font-size:20px;
	line-height:115%;
	color:#FFF;
	width:80%;
	text-align:center;
	margin:auto;
	background-color:rgba(0,0,0,0.5);
	padding:15px;
	font-family: 'Bevan', cursive;
	display:block;
	border-radius:4px;
	text-shadow: 0px 2px 10px #000;
	overflow:hidden;
}

@media screen and (max-width: 1100px){
.desneistaknuteTeme_txt{
	font-size:18px;
}
}

.desneistaknuteTemeInner:hover .desneistaknuteTeme_txt{
	text-decoration:underline;
}



.middleSubscribe{
	width:35%;
	max-width:800px;
	margin:auto;
	margin-top:6px;
	margin-left:20%;
	background-color:#069;
	text-align:center;
	color:#FFF;
	font-size:22px;
	position:absolute;
	top:550px;
	font-family: 'Bevan', cursive;
	padding:15px;
	box-sizing:border-box;
	line-height:110%;
	display:block;
	transition:background-color 0.5s;
	box-shadow:0px 0px 15px #888888;
	border-radius:5px;
}
.middleSubscribeIntro{
	font-size:14px;
	display:block;
}
.middleSubscribe:hover{
	background-color:#0EA41C;
	transition:background-color 0.5s;
}
@media screen and (max-width: 1200px){
.middleSubscribe{
	margin-top:0px;
}
}


@media screen and (max-width: 970px){
	
.midMgz_tekstovi{
    margin-top: -16px;
}
	
	
	
.middleSubscribe{
	position:fixed;
	left:0px;
	bottom:0px;
	font-size:16px;
	padding:8px;
	width:100%;
	margin-left:0%;
	top:auto;
	border-radius:0px;
}
.footerMag{
	display:none !important;
}
.middleSubscribeIntro{
	font-size:12px;
	display:block;
}
}

.vijestiMgzContainer{
	height:590px !important;
}









.magRBox,.magRBoxL{
	float:left;
	width:30%;
	margin-top:50px;

    padding-right:50px;
    box-sizing: border-box;
}









/* NEW DESIGN */
.mgw9{
	float:left;
	width:60%;
	padding-left:50px;
	box-sizing:border-box;
	margin-left:0% !important;
}

/* @media screen and (max-width: 1300px){
.mgw9{
	float:left;
	width:65%;
}
} */


.magRBox{
	width:30%;
}
.desneistaknuteTeme{
	height:215px;
}
.desneistaknuteTeme_txt{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
}
.mgw9{
	margin-left:5% !important;
}




@media screen and (max-width: 1400px){
.mgw9{
	width:70%;
	margin-left:0% !important;
}
}

@media screen and (max-width: 1100px){
.desneistaknuteTeme_txt{
	font-size:16px;
	bottom:10px;
}
.mgw9{
	padding-left:20px !important;
}
.magRBox{
	padding-right:20px !important;
}
}



@media screen and (max-width: 800px){
.magRBox,.magRBoxL{
	display:none !important;
}
.mgw9{
	float:none;
	width:100%;
	padding-left:0px !important;
}
.txbddizjn9,.txbddizjn91{
	padding-right:0px !important;
	font-size:20px !important;
	line-height:25px !important;
}
}


.mgw9 .lrNext_left,.mgw9 .lrNext_right,.mgw9 .txt_rightBar{
	display:none !important;
}
 

.mgw9 .headLineRoom{
	padding-left:20px !important;
}
.mgw9 .txt_leftBar {
	width:170px !important;
	padding-right:10px !important;
	float:right !important;
}
.mgw9 .txt_rightBar {
	width:100px !important;
	margin-left:30px !important;
}
.mgw9 .txt_rightBar ol{
	margin-left:0px !important;
}
.mgw9 .txt_rightBar li{
	display:block !important;
}
.mgw9 .nrbt9{
	margin-bottom:0px !important;
}
   

 @media screen and (max-width: 1100px){
.mgw9 .txt_leftBar {
	display:none !important;
}
}  
   
.mgw9 .txt_podnaslovDummy{
	margin-top:0px !important;
} 
.mgw9 .hdlr9{
	margin-top:-70px !important;
	padding-right:20px !important;
}  
   
.mgw9 .txt_body{
	padding-left:0px !important;
	padding-right:0px !important;
}  
.mgw9 .aiz_izvor{
	padding-left:40px !important;
}  
.mgw9 .preporukeCont{
	padding-left:16px !important;
} 
.mgw9 .komentariTitle{
	margin-left:20px !important;
}  
.mgw9 .komentariNapomena{
	padding-left:20px !important;
}  
.mgw9 .txt_body img {
	min-width:100%
}  
.mgw9 .postovaniZaKom{
	padding-left:20px !important;
}  
.listanjeIspodPreporukeOuter{
	display:none !important;
}


.zdvjylw{
	background-color:#f7d670;
	color:#000;
	padding:10px;
	display:block;
	margin-bottom:10px;
	/* text-transform:uppercase; */
	font-weight:bold;
	font-size:12px;
	margin-right:5px;
	transition:background-color 0.3s,color 0.3s;
}
.zdvjylw:hover{
	background-color:#45a433;
	color:#FFF;
	transition:background-color 0.3s,color 0.3s;
}














body{
	background-color:#FFF !important;
}





.besplatnaPretplataContOuter{
	width:100%;
	height:100%;
	position:fixed;
	left:0px;
	top:0px;
	background-color:rgba(0,0,0,0.5);
	z-index: 11000001;
	display:none;
}
.besplatnaPretplataCont{
	position:fixed;
	top:150px;
	left:0;
	right:0;
	width:80%;
	margin:auto;
	max-width:700px;
	background-color:#FFF;
	z-index: 11000002;
	border-radius:4px;
	box-shadow:0px 0px 50px #000;
	padding:40px;
	padding-top:20px;
	box-sizing:border-box;
	text-align:center;
}
.bpre_hh{
	font-size:40px;
	line-height:42px;
	padding-bottom:25px;
	padding-top:10px;
	font-family: "Playfair Display", serif;
	font-weight:bold;
}
.bpre_hh u{
	color:#069;
}
.bpre_cont{
    line-height: 23px;
    font-size: 18px;
	text-align:left;
}
.bpre_ne{
	display:inline-block;
	padding:10px;
	padding-left:13px;
	padding-right:13px;
	background-color:#CCC;
	border-radius:5px;
	cursor:pointer;
	color:#000;
}
.bpre_ne:hover{
	background-color:#B20000;
	color:#FFF;
}