a { text-decoration: none; color: #52bf19;}
a:hover { text-decoration: underline;}

#boxnav_01
{
	background-image:url(../images/box/right01bg.jpg);
	background-repeat:no-repeat;
	height:34px;
	margin:0;
	padding:12px 0 0 45px;
	text-align:left;
	width:125px;
}

#boxnav_02
{
	background-image:url(../images/box/right02bg.jpg);
	background-repeat:no-repeat;
	height:34px;
	margin:0;
	padding:12px 0 0 45px;
	text-align:left;
	width:125px;
}

#boxnav_03
{
	background-image:url(../images/box/right03bg.jpg);
	background-repeat:no-repeat;
	height:34px;
	margin:0;
	padding:12px 0 0 45px;
	text-align:left;
	width:125px;
}

#boxnav_04
{
	background-image:url(../images/box/right04bg.jpg);
	background-repeat:no-repeat;
	height:34px;
	margin:0;
	padding:12px 0 0 45px;
	text-align:left;
	width:125px;
}

#boxnav_05
{
	background-image:url(../images/box/right05bg.jpg);
	background-repeat:no-repeat;
	height:33px;
	margin:0;
	padding:13px 0 0 45px;
	text-align:left;
	width:125px;
}

#content
{
	float:left;
	width:631px;
}

#content .kviz-svi .grey-box p
{
	color:#000;
	margin:0;
}

#fields-pisi-kravi
{
	background:url(../images/pisi_kravi.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	padding-top:15px;
}

#fields-posalji-prijatelju
{
	background:url(../images/krava_pismo.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	margin-top:15px;
	padding-top:15px;
}

#fields-posalji-prijatelju .text
{
	background:#FFF;
}

#footer
{
	height:170px;
    background: #fff;
}

#footer .copy
{
	color:#999;
	font-size:10px;
	margin:22px 0 0;
	text-align:center;
	width:100%;
}

#footer .separator
{
	background:url(../images/bg-border.gif) no-repeat 0 100%;
	padding:0 20px 5px;
}

#header
{
	height:203px;
	overflow:hidden;
	position:relative;
}

#lightbox_background
{
	background-color:#000;
	display:none;	
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:4;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
}

#main
{
	overflow:hidden;
	padding:0 8px 10px;
	width:944px;
}

#navitem_01
{
	background-image:url(../images/nav/01.jpg);
	background-repeat:no-repeat;
	height:28px;
	margin:0 0 15px;
	padding:7px 0 0 10px;
	width:620px;
}

#navitem_02
{
	background-image:url(../images/nav/02.jpg);
	background-repeat:no-repeat;
	height:28px;
	margin:0 0 15px;
	padding:7px 0 0 10px;
	width:620px;
}

#navitem_03
{
	background-image:url(../images/nav/03.jpg);
	background-repeat:no-repeat;
	height:28px;
	margin:0 0 15px;
	padding:7px 0 0 10px;
	width:620px;
}

#navitem_04
{
	background-image:url(../images/nav/04.jpg);
	background-repeat:no-repeat;
	height:28px;
	margin:0 0 15px;
	padding:7px 0 0 10px;
	width:620px;
}

#navitem_05
{
	background-image:url(../images/nav/05.jpg);
	background-repeat:no-repeat;
	height:28px;
	margin:0 0 15px;
	padding:7px 0 0 10px;
	width:620px;
}

#navitem_06
{
	background-image:url(../images/nav/06.jpg);
	background-repeat:no-repeat;
	height:28px;
	margin:0 0 15px;
	padding:7px 0 0 10px;
	width:620px;
}

#point-dijeta
{
	background-image:url(../images/home/point_02.gif);
}

#point-fit
{
	background-image:url(../images/home/point_03.gif);
}

#point-green
{
	background-image:url(../images/home/point_05.gif);
}

#point-hrana
{
	background-image:url(../images/home/point_01.gif);
}

#point-ljepota
{
	background-image:url(../images/home/point_04.gif);
}

#posalji-prijatelju,.green-box,.red-box
{
	display:block;
}

#right-link-dijeta
{
	background-image:url(../images/home/home_link_02.gif);
	color:#f085a8;
}

#right-link-fit
{
	background-image:url(../images/home/home_link_03.gif);
	color:#5b7ebf;
}

#right-link-green
{
	background-image:url(../images/home/home_link_05.gif);
	color:#90b932;
}

#right-link-hrana
{
	background-image:url(../images/home/home_link_01.gif);
	color:#f60;
}

#right-link-ljepota
{
	background-image:url(../images/home/home_link_04.gif);
	color:#8e70c0;
}

#sidebar
{
	float:right;
	width:300px;
}

#wrapper
{
	background-color:#fff;
	margin:0 auto;
	text-align:left;
	width:960px;
    position: relative;
}

.alati_container
{
	float:left;
	padding:0;
	width:630px;
}

.alati_container a img
{
	border:none;
	display:block;
	padding:15px 15px 0;
}

.alati_container a:hover
{
	background-position:bottom left;
	text-decoration:underline;
}

.alati_container ul
{
	float:left;
	list-style-type:none;
	margin:0 0 0 -10px;
	padding:0;
}

.alati_container ul li
{
	float:left;
	height:170px;
	margin:0 0 0 10px;
	padding:0;
	text-align:left;
	width:150px;
}

.alati_container ul li a
{
	background-image:url(../images/alati/alat_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	color:#52bf19;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	height:170px;
	outline:none;
	text-align:center;
	text-decoration:none;
	width:150px;
}

.arrow-bg
{
	background-image:url(../images/bg-link-buy.jpg);
	background-repeat:no-repeat;
	color:#000;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	height:15px;
	margin:10px 0 5px;
	padding:0 0 0 15px;
	text-decoration:none;
}

.arrow-bg2
{
	background-image:url(../images/bg-link-buy2.jpg);
	background-repeat:no-repeat;
	color:#000;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	height:15px;
	margin:0 0 5px;
	padding:0 0 0 15px;
	text-decoration:none;
}

.black
{
	color:#000;
	display:block;
	font-size:18px;
	line-height:18px;
	margin:0 9px 2px 0;
	text-align:right;
}

.black-14
{
	color:#000;
	display:block;
	font-size:14px;
	line-height:18px;
	margin:5px 0 0;
	text-align:left;
}

.black-17
{
	color:#000;
	display:block;
	font-size:17px;
	line-height:18px;
	margin:5px 0;
	text-align:left;
}

.black_12
{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:400;
	margin:0;
	padding:0;
	text-decoration:none;
}

.border
{
	margin:20px 0 0 4px;
}

.border label
{
	color:#999;
	font-size:18px;
	padding:0 9px 0 0;
	vertical-align:middle;
}

.bottombox-dijeta .quote
{
	background-image:url(../images/home/quote_bg02.gif);
}

.bottombox-dijeta .quote p
{
	color:#f085a8;
}

.bottombox-fit .quote
{
	background-image:url(../images/home/quote_bg03.gif);
}

.bottombox-fit .quote p
{
	color:#5b7ebf;
}

.bottombox-green .quote
{
	background-image:url(../images/home/quote_bg05.gif);
}

.bottombox-green .quote p
{
	color:#90b932;
}

.bottombox-hrana .quote
{
	background-image:url(../images/home/quote_bg01.gif);
}

.bottombox-ljepota .quote
{
	background-image:url(../images/home/quote_bg04.gif);
}

.bottombox-ljepota .quote p
{
	color:#8e70c0;
}

/* box //////////////*/
.box_container
{
	float:left;
	height:230px;
	margin:10px 0 20px;
	width:630px;
}

.bravo
{
	background:url(../images/bg-bravo.gif) no-repeat;
    background-position: 0 23px;
	display:none;
	float:right;
	margin: -44px 0 0 0px;
	position:relative;
	width:455px;
}


.bravo p
{
	color:#000;
    background-color: #f2f2e7;
	font-size:12px;
	margin:10px 0 0 22px;
    padding: 0 20px 10px 20px;
	width:393px;
}

/*
.bravo p
{
	color:#000;
	font-size:12px;
	margin:10px 0 0 31px;
	width:420px;
}
*/
.bravo span
{
	font-size:18px;
	margin:0 0 0 27px;
}

/* clear both*/
.clear
{
	clear:both;
}

.diskusije,.pagination li,.kviz-svi .extra .visual
{
	float:left;
}

/* inner page 
 inner-baza-popis-fitness */
.extra
{
	border-bottom:1px solid #f8f8f2;
	padding:0;
}

.extra h2
{
	font-size:23px;
	margin:5px 0 0;
}

.extra p
{
	color:#7f7f7f;
	font-size:11px;
	margin:6px 0 0;
}

.fitness .extra .visual
{
	float:left;
	padding:0 15px 0 0;
}

.fitness .extra.text
{
	float:left;
	width:480px;
}

.fitness .fit h2
{
	color:#000;
	font-size:22px;
	margin:9px 0 0;
}

.fitness .fit p
{
	font-size:11px;
	margin:5px 0 0;
}

.fitness .post,.list-box li
{
	margin:19px 0 0;
}

/* footer */
.footer-nav
{
	background:url(../images/bg-footer-nav.gif) no-repeat;
	height:26px;
	list-style:none;
	margin:0;
	overflow:hidden;
	padding:10px 0 0;
	text-align:center;
}

.footer-nav a
{
	background:url(../images/bg-footer-nav-a.gif) no-repeat 50% 100%;
	color:#5e5e52;
	display:inline-block;
	font-size:11px;
	overflow:hidden;
	padding:0 0 12px;
}

.footer-nav li
{
	display:inline;
	padding:0 31px 0 0;
}

/* green box */


.green-link
{
	background:url(../images/bg-button.png) no-repeat;
	cursor:pointer;
	float:right;
	height:31px;
	overflow:hidden;
	text-indent:-9999px;
	width:88px;
}

/* grey-box */
.grey-box
{
	background:url(../images/bg-grey-box.gif) repeat-y;
	margin:5px 0 0;
}

.grey-box .bg
{
	background:url(../images/bg-grey-box-t.gif) no-repeat;
	padding:6px 0 0;
}

.grey-box .frame
{
	background:url(../images/bg-grey-box-b.gif) no-repeat 0 100%;
	overflow:hidden;
	padding:0 5px 5px 8px;
	width:618px;
}

.grey-box .frame p,.list p
{
	font-size:11px;
	margin:0;
}

.grey-box .left-column
{
	float:left;
	line-height:12px;
	width:280px;
}

.grey-box .right-column
{
	background:url(../images/bg-grey-box-right-column-bg.gif) no-repeat;
	float:right;
	margin:0 0 0 24px;
	width:325px;
}

.grey-box .right-column .bg
{
	background:url(../images/bg-grey-box-right-column.gif) no-repeat 0 100%;
	height:1%;
	overflow:hidden;
	padding:0 0 9px;
}

.grey-box .right-column .text
{
	float:right;
	padding:0 8px 0 0;
	width:160px;
}

.grey-box .right-column .visual
{
	float:left;
	margin:11px 0 0 2px;
}

.grey-box .right-column dd
{
	font-weight:700;
	padding:0 0 0 5px;
}

.grey-box .right-column dt
{
	clear:left;
	float:left;
}

.grey-box .right-column dt,.grey-box .right-column dd
{
	margin:0;
	padding:0;
}

.grey-box h3, h1.quiz
{
	font:23px Arial, Helvetica, sans-serif;
	margin:0;
	float: none;
}

.home-bottombox
{
	border:1px solid #e7e6d0;
	float:left;
	margin:0;
	padding:0;
	text-align:left;
	width:630px;
}

/* HOME SVE*/
.home-pic
{
	border:1px solid #e7e6d0;
	border-bottom:none;
	display:none;
	float:left;
	height:300px;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	width:450px;
}

.home-pic h1
{
	background:url(../images/title-bg.png);
	bottom:0;
	font-size:28px;
	left:9px;
	margin:0;
	padding:5px 15px 10px;
	position:absolute;
	text-align:left;
	width:400px;
}

.home-pic .video-icon
{
    position:absolute;
    top: 113px;
    left: 183px;
}

.home-text
{
	float:left;
	height:130px; /* slide-size */
	margin:0;
	padding:10px;
	text-align:left;
	width:430px;
}

.home-text p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	line-height:18px;
	margin:5px 0 10px;
	padding:0;
	text-decoration:none;
	width:430px;
}

.home-topbox ul
{
	float:left;
	list-style-type:none;
	margin:0 0 -5px 4px !important;
	margin: 0 0 -5px 0px;
	padding:0;
	width:175px;
}

.home-topbox ul li
{
	/*float:left;*/
	height:55px;
	margin-bottom:5px;
	padding:0;
	text-align:left;
	width:175px;
	display: block;
}

.home-topbox ul li a
{
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	height:43px;
	margin:0;
	outline:none;
	padding:7px 3px 5px 17px;
    letter-spacing: 0px;
	text-decoration:none;
	
}

.home-topbox ul li a:hover,.home-topbox ul li a.active
{
	background-position:bottom left;
	color:#FFF !important;
}

/* impressum */
.impressum
{
	background:url(../images/bg-impressum.jpg) repeat-y 0 35px;
	padding:0 0 30px;
}

.impressum .box
{
	height:1%;
	padding:0;
}

.impressum .bg-t
{
	background:url(../images/zk/top-green_arrow.png) no-repeat;
	height:28px;
	margin:-11px 0 0;
	overflow:hidden;
	position:relative;
	width:630px;
}

.impressum .bg-m
{
	background:url(../images/zk/top-green_midle.png) no-repeat;
	height:26px;
	width:630px;
}

.impressum .bg-m h3 
{
    margin: 0 0 0 50px;
    padding-top: 4px;
    color: #fff;
}

.impressum .bg-b
{
	background:url(../images/zk/top-green_arrow_bottom.png) no-repeat;
	height:25px;
	width:630px;
}

.impressum .box-content
{
	background:url(../images/zk/midle-bottom-repeat.png) repeat-y;
	padding:10px 22px 0 23px;
	width:585px;
}

.impressum .row4 
{
    margin: 0;
    padding: 0;
}

.impressum .row4 li
{
    position: relative;
	display: block;
	float:left;
	width: 92px;
    height: 92px;
    background: url(../images/zk/image-cloud-grey.png) no-repeat;
    margin: 0 15px 15px 5px;
}

.impressum .row4 li img
{
    margin: 6px 0px 0px 6px;
}


.impressum .box-content p 
{
    margin: 10px 0 0 0;
}

.impressum .bg-mg
{
	background:url(../images/zk/midle-green_arrow.png) no-repeat;
	height:13px;
	width:630px;
	clear:both;
}

.impressum .bg-e
{
    background:url(../images/zk/bottom-end.png) no-repeat;
    margin: 0;
    padding: 0;
	height:15px;
	width:630px;
}


.popup-authors {  display: none; z-index: 110; position: absolute; top: -80px; left: 80px; padding: 15px 52px 35px 20px; width: 309px; height: 99px; text-align: left; background:url(../images/zk/info-tag.png) no-repeat; font-size: 11px; font-weight: normal; color: #000;  }

.authors-info { overflow: hidden; width: 273px; height: 72px; }

.popup-authors h4 { margin: 0 !important; padding: 0 !important; font-size: 13px;}
.popup-authors p { margin: 0 !important; padding: 0 !important;}

.impressum h3
{
	color:#000;
	font-size:16px;
	margin:18px 0 0 50px;
}

/* ///// izracun navbar //////////////////////////////////*/
.izracun_navbar
{
	background-image:url(../images/alati/title_bg.jpg);
	background-repeat:no-repeat;
	float:left;
	height:25px;
	margin:0 0 10px;
	padding:5px 10px;
	width:610px;
}

.izracun_navbar a:hover
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:400;
	outline:none;
	text-decoration:underline;
}

.izracun_navbar ul li
{
	float:left;
	margin:0;
	padding:0;
	text-align:left;
}

.izracun_navbar ul li a
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:400;
	outline:none;
	text-decoration:none;
}

.knjiznica-maincenter
{
	float:left;
	/* height:173px; */
	margin:0 0 0 10px;
	width:385px;
}

.knjiznica-maincenter h3 { color: #52BF19;}
.knjiznica-maincenter h1 { color: #52BF19;}

.knjiznica-maincenter p
{
	padding:0 0 10px;
}

/*knjiznica //////*/
.knjiznica-mainimage
{
	float:left;
	height:173px;
	margin:5px 0 0 0;
	padding:0;
	width:117px;
}

.knjiznica-mainright
{
	background-image:url(../images/bg-grey-mainbox-knjiznica-right-column-bg.gif);
	background-repeat:no-repeat;
	float:right;
	margin:0;
	padding:6px 5px 5px;
	width:82px;
}

.knjiznica-mainright h3
{
	font-size:11px;
	font-weight:400;
}

.knjiznica-mainright ul li
{
	color:#666;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	height:15px;
	margin:0;
	padding:0;
	text-align:left;
	text-decoration:none;
	width:80px;
}

.knjiznica-mainright ul,.knjiznica-subright ul
{
	float:left;
	list-style-type:none;
	margin:0;
	padding:15px 0 0;
}

.knjiznica-subcenter
{
	float:left;
	margin:0 0 0 10px;
	padding:5px 0;
	width:450px;
}

.knjiznica-subcenter h3
{
	color:#52BF19;
	font-size:18px;
	font-weight:400;
	margin:0;
	padding:0;
}

.knjiznica-subcenter p
{
	color:#666;
	margin:0;
	padding:7px 0 5px;
}

.knjiznica-subimage
{
	float:left;
	height:103px;
	margin:5px 0 0;
	padding:0;
	width:70px;
}

.knjiznica-subright
{
	background-image:url(../images/bg-grey-subbox-knjiznica-right-column-bg.gif);
	background-repeat:no-repeat;
	float:right;
	margin:5px 0 0;
	padding:6px 5px 5px;
	width:82px;
}

.knjiznica-subright h3
{
	font-size:11px;
	font-weight:400;
	margin:0;
	padding:0;
}

.knjiznica-subright ul li
{
	border:none;
	color:#666;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	height:15px;
	margin:0;
	padding:0;
	text-align:left;
	text-decoration:none;
	width:80px;
}

.knjiznica-book {
    float: left;
    margin: 0 0 0 76px;
}
.kviz .grey-box p
{
	font-size:12px;
}

.kviz-svi .black
{
	padding:20px 0 5px;
}

.kviz-svi .extra h2
{
	font-size:23px;
	margin:13px 0 0;
}

.kviz-svi .extra p
{
	color:#7f7f7f;
	font-size:11px;
	margin:7px 0 0;
}

.kviz-svi .list .left-column
{
	width:525px;
}

.kviz-svi .list .right-column
{
	background:none;
	width:90px;
}

.left_container
{
	background-image:url(../images/box/left_bootom_bg.jpg);
	background-repeat:no-repeat;
	float:left;
	height:230px;
	margin:0;
	padding:0;
	width:445px;
}

.left_container ul
{
	height:31px;
	list-style-type:none;
	margin:0 0 0 75px;
	padding:9px 0 0;
}

.left_container ul li
{
	float:left;
	margin:0 0 0 10px;
	padding:0;
	width:29px;
}

.left_container ul li a
{
	background-image:url(../images/box/footernav_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	color:#269911;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	height:22px;
	margin:0;
	outline:none;
	padding:6px 0 0 11px;
	text-align:left;
	text-decoration:none;
	width:18px;
}

.left_container ul li a:hover, .left_container ul li a.active-slide-link
{
	background-position:bottom left;
	color:#FFF;
	outline:none;
}

.left_top
{
	float:left;
	height:162px;
	margin:0;
	padding:18px 10px 10px;
	width: 305px !important;
	width:290px;
}

.left_top p
{
	color:#000;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	margin:5px 0;
	padding:0;
	text-align:left;
	text-decoration:none;
    width: 300px !important;
    width: 285px; 
}

.lightbox
{
	background:transparent url(../images/lightbox-bg.png) repeat-y;
	display:none;
	left:50%;
	margin-left:-200px;
	padding:0 10px 10px;
	position:absolute;
	text-align:left;
	top:100px;
	width:395px;
	z-index:5;
}

.lightbox .buttons
{
	background:transparent url(../images/lightbox-button.gif) left top no-repeat;
	clear:none;
	float:right;
	height:35px;
	margin:10px 0 0;
	overflow:hidden;
	padding:0 0 0 16px;
}

.lightbox .buttons button
{
	background:transparent url(../images/lightbox-button.gif) right top no-repeat;
	border:none;
	color:#fff;
	display:block;
	font-size:20px;
	height:35px;
	line-height:35px;
	padding:0 35px 0 3px;
}

.lightbox .checkboxes label
{
	color:#717164;
	font-weight:400;
}

.lightbox .close
{
	height:45px;
	position:absolute;
	right:-10px;
	top:-36px;
	width:44px;
	z-index:9998;
}

.lightbox .close a
{
	background-image: url(../images/lightbox-close.png);
	background-repeat: no-repeat;
	display:block;
	height:45px;
	overflow:hidden;
	text-indent:-2000px;
	width:44px;
	z-index: 9999;
	zoom: 1;
}

.lightbox .end
{
	background:transparent url(../images/lightbox-bottom.png) no-repeat;
	bottom:-24px;
	height:24px;
	left:0;
	position:absolute;
	width:415px;
}

.lightbox .gender .label
{
	padding-bottom:5px;
	padding-left:20px;
}

.lightbox .gender .wrapper
{
	display:block;
	float:left;
	margin:0 0 0 10px;
	padding:6px 0 0;
	width:20px;
}

.lightbox .gender label
{
	background:transparent url(../images/gender.gif) left top no-repeat;
	display:block;
	float:left;
	height:26px;
	margin:0 0 0 20px;
	overflow:hidden;
	text-indent:-2000px;
	width:13px;
}

.lightbox .gender label.male
{
	background-position:left -26px;
}

.lightbox .label
{
	padding:4px 0 0;
}

.lightbox .short
{
	clear:none;
	float:left;
	width:150px;
}

.lightbox .short .text
{
	width:132px;
}

.lightbox .start
{
	background:transparent url(../images/lightbox-top.png) no-repeat;
	height:25px;
	left:0;
	position:absolute;
	top:-25px;
	width:415px;
}

.lightbox .text
{
	background-color:#ecece8;
	border:#9e9e8c 1px solid;
	font-size:12px;
	padding:2px 4px;
	width:300px; 
}

.lightbox fieldset
{
	clear:left;
	padding:10px 3px 5px 0;
}

.lightbox fieldset.poruka
{
	padding-top:20px;
}

.lightbox fieldset.poruka textarea
{
	height:111px;
}

.lightbox form
{
	padding:0 40px 0 45px;
}

.lightbox h2
{
	background-color:#9e9e8c;
	color:#fff;
	font-size:28px;
	font-weight:400;
	padding:0 45px 10px;
}

.lightbox h3
{
	color:#9e9e8c;
	font-size:22px;
	font-weight:400;
	padding:10px 10px 10px 45px;
}

.lightbox label,.lightbox .label
{
	color:#000;
	font-size:12px;
	text-align:left;
}

.lightbox p.lead
{
	color:#666;
	text-align:left;
}

.links
{
	height:77px;
	list-style:none;
	margin:13px 0 0 61px;
	overflow:hidden;
	padding:0;
	width:899px;
}

.links li
{
	float:left;
	overflow:hidden;
	padding:0 20px 5px 0;
}

.links li a,.border select
{
	vertical-align:middle;
}

.list
{
	border-top:2px solid #f8f8f2;
	list-style:none;
	margin:0;
	overflow:hidden;
	padding:0;
	width:100%;
}

.list .left-column
{
	float:left;
	width:420px;
}

.list .right-column
{
	background:url(../images/bg-list-t.gif) no-repeat;
	float:right;
	font-size:11px;
	width:191px;
}

.list .right-column .bg
{
	background:url(../images/bg-list-b.gif) no-repeat 0 100%;
	padding:0 10px 4px 6px;
}

.list .right-column a
{
	font-size:11px;
}

.list .right-column a,.grey-box .right-column .text a
{
	color:#52c019;
	font-size:12px;
	margin:8px 0 0;
}

.list h4
{
	color:#52bf19;
	font:18px Arial, Helvetica, sans-serif;
	margin:0;
}

.list li
{
	border-bottom:2px solid #f8f8f2;
	height:1%;
	overflow:hidden;
	padding:5px 0 6px;
}

.list-box h3, h2.quiz-question
{
	font-size:16px;
	margin:0;
	color: black;
	font-weight: bold;
}

.list-box ul
{
	margin:8px 0 0 24px;
}

.list-box ul li
{
	line-height:16px;
	margin:0;
	overflow:hidden;
	width:100%;
}

/* inner 2 */
.list-box ul,.list-box
{
	list-style:none;
	margin:16px 0 0;
	overflow:hidden;
	padding:0;
}

.listnoborder
{
	border-bottom:2px solid #f8f8f2;
	float:left;
	list-style:none;
	margin:0;
	overflow:hidden;
	padding:0 0 5px;
	width:630px;
}

.listnoborder li
{
	border-top:2px solid #f8f8f2;
	clear:both;
	margin:0;
	padding:2px 0 0;
}

.login
{
	background:url(../images/bg-login.png) no-repeat;
	height:123px;
	overflow:hidden;
	padding:35px 6px 0 77px;
	position:absolute;
	right:8px;
	top:6px;
	width:253px;
}

.login .font
{
	font-size:16px;
	margin:0;
}

.login .font a
{
	background:none;
	color:#52c019;
	display:inline;
	height:auto;
	text-indent:1px;
	width:auto;
}

.login p
{
	margin:1px 0 0;
}

.login p span,.impressum h3 span
{
	color:#52c019;
}

.login a.lost_password {
	display: block;
	position: relative;
	top: -l0.9em;
	color: #52c019;
}

a.lost_password{
    display: block;
	position: relative;
	top: -3px;
	font-size: 0.9em;
	color: #52c019;
}

.login-textform
{
	text-align:left;
}

.logo2 a
{
	background:url(../images/logo2.gif) no-repeat;
}

.logo2 a,.logo a
{
	background:url(../images/logo2.gif) no-repeat;
	cursor:pointer;
	display:block;
	height:135px;
	text-indent:-9999px;
	width:587px;
}

/* header */
.logo2,.logo
{
	left:8px;
	margin:0;
	position:absolute;
	top:0;
}

.main-nav
{
	background:url(../images/bg-main-nav.gif) no-repeat 0 100%;
	bottom:24px;
	left:10px;
	margin:-3px 0 0;
	overflow:hidden;
	padding:0 0 2px;
	position:absolute;
	width:630px;
}

.main-nav .dijeta
{
	background-position:-142px 0;
	width:148px;
}

.main-nav .dijeta:hover
{
	background-position:-142px -41px;
}

.main-nav .fit
{
	background-position:-290px 0;
	width:87px;
}

.main-nav .fit:hover
{
	background-position:-290px -41px;
}

.main-nav .green
{
	background-position:-524px 0;
	width:106px;
}

.main-nav .green:hover
{
	background-position:-524px -41px;
}

.main-nav .hrana
{
	background-position:0 0;
	width:142px;
}

/* hover styles */
.main-nav .hrana:hover
{
	background-position:0 -41px;
}

.main-nav .ljepota
{
	background-position:-377px 0;
	width:147px;
}

.main-nav .ljepota:hover
{
	background-position:-377px -41px;
}

.main-nav a
{
	background:url(../images/menu.gif);
	float:left;
	font:17px "Trebuchet ms", helvetica, sans-serif;
	height:41px;
}

.main-nav a span
{
	font-size:1px;
	visibility:hidden;
}

.main-nav a:hover
{
	text-decoration:none;
}

.main-nav li
{
	float:left;
	height:41px;
	overflow:hidden;
	padding:0;
    list-style: none;
}

/* navigation //////////////////////////////////////////////////////////////////////// */
.main-navbar
{
	float:left;
	margin:0;
	padding:0;
	width:630px;
}

.main-navbar ul li
{
	float:left;
	height:35px;
	margin:0;
	padding:0;
	text-align:left;
	width:630px;
}

.main-navbar ul li a
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:400;
	outline:none;
	text-decoration:none;
}

.main-navbar ul li a:hover
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:400;
	outline:none;
	text-decoration:underline;
}

.main-navbar ul,.izracun_navbar ul,.point_nav ul
{
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
}

.main_container
{
	background-image:url(../images/404/404_bg.jpg);
	background-repeat:no-repeat;
	height:600px;
	margin:0 auto;
	position:relative;
	text-align:left;
	width:945px;
}

.main_container ul
{
	float:right;
	list-style-type:none;
	margin:100px 20px 0 0;
	padding:0;
	width:335px;
}

.main_container ul li
{
	float:left;
	line-height:20px;
	margin:0;
	padding:0;
	width:320px;
}

.marbottom
{
	float:right;
	margin:10px 10px 5px 0;
}

.navbar
{
	background:url(../images/bg-navbar.gif) no-repeat;
	height:35px;
	overflow:hidden;
}

.navbar .first
{
	background:#99db78 url(../images/bg-navbar-li-first.gif) no-repeat;
}

.navbar a
{
	color:#fff;
	display:block;
	font-size:23px;
	margin:0 14px;
}

.navbar h2
{
	color:#fff;
	font:23px/36px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 0 12px;
}

.navbar li
{
	background:#99db78 url(../images/bg-navbar-li.gif) no-repeat;
	float:left;
	height:35px;
	line-height:35px;
	padding:0 0 0 17px;
}

.navbar ul
{
	float:right;
	list-style:none;
	margin:0;
	overflow:hidden;
	padding:0 5px 0 0;
}

.next,.nextx
{
	background-image:url(../images/box/next.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:39px;
	/* margin: 10px !important; */
	margin:10px 0px 10px 10px;
	outline:none;
	padding:0;
	width:38px;
}

.mt10 {
    margin-top: 10px;
}

.page
{
	border-left:1px solid #e6e5cd;
	border-right:1px solid #e6e5cd;
	overflow:hidden;
}

.pagination
{
	float:right;
	margin:21px 0 0;
}

.pagination .active a,.pagination li a:hover
{
	background:url(../images/bg-paginaton-hover.gif) no-repeat;
}
.pagination .next,.pagination .prew
{
	background:url(../images/bg-prew.gif) no-repeat;
	float:left;
	height:24px;
	margin:0 7px 0 0;
	overflow:hidden;
	text-indent:-9999px;
	width:24px;
}
.pagination .next
{
	background:url(../images/bg-next.gif) no-repeat;
	margin:0;
}
.pagination li a
{
	background:url(../images/bg-paginaton-a.gif) no-repeat;
	display:block;
	height:13px;
	margin:0 7px 0 0;
	overflow:hidden;
	text-indent:-9999px;
	width:13px;
}

.pagination ul
{
	float:left;
	height:1%;
	list-style:none;
	margin:6px 0 0;
	overflow:hidden;
	padding:0 0 45px;
}

.pic-dijeta h1 a,.bottombox-dijeta a.link-rubrika
{
	color:#F085A8;
}

.pic-fit h1 a,.bottombox-fit a.link-rubrika
{
	color:#5B7EBF;
}

.pic-green h1 a,.bottombox-green a.link-rubrika
{
	color:#90B932;
}

.pic-hrana h1 a,.bottombox-hrana .quote p,.bottombox-hrana a.link-rubrika
{
	color:#f60;
}

.pic-ljepota h1 a,.bottombox-ljepota a.link-rubrika
{
	color:#8E70C0;
}

/* HOME TOCKE BOTTOM NAVIGACIJA */
.point_nav
{
	float:left;
	height:13px;
	margin:10px 0;
	padding:0;
}

.point_nav li
{
	float:left;
	height:13px;
	margin-right:5px;
	padding:0;
	text-align:left;
	width:13px;
}

.point_nav ul li a
{
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	height:13px;
	margin:0;
	outline:none;
	padding:0;
	width:13px;
	line-height: 1px;
}

.point_nav ul li a:hover,.point_nav ul li a.active
{
	background-position:bottom left;
	font-weight:400;
	text-decoration:underline;
}

.povratak
{
	color:#52c019;
	float:right;
	margin:19px 0 0;
}

.prev,.prevx
{
	background-image:url(../images/box/prev.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:39px;
	margin:10px;
	outline:none;
	padding:0;
	width:38px;
}

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

/* HOME BOTTOM BOX    //////////////////////// */
.quote
{
	background-repeat:no-repeat;
	float:right;
	height:85px;
	margin:0 0 5px;
	padding:35px 15px 15px 18px;
	width:142px;
}

.quote-hrana p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:400;
	line-height:17px;
	margin:0;
	padding:0;
	text-decoration:none;
}

.green-box
{
	background:url(../images/bg-green-box.gif) repeat;
	margin:11px 0 0;
	width:541px;
	display: block;
}

.green-box .bg
{
	background:url(../images/bg-green-box-t.gif) no-repeat;
	padding:10px 0 0;
}

.green-box .frame
{
	background:url(../images/bg-green-box-b.gif) no-repeat 0 100%;
	padding:0 12px 10px;
}

.green-box h4
{
	color:#52c11a;
	font:16px Arial, Helvetica, sans-serif;
	margin:0;
}
/* red box */
.red-box
{
	background:url(../images/bg-red-box.gif) repeat;
	margin:10px 0 0;
	width:541px;
	display: block;
}

.red-box .bg
{
	background:url(../images/bg-red-box-t.gif) no-repeat;
	padding:10px 0 0;
}

.red-box .frame
{
	background:url(../images/bg-red-box-b.gif) no-repeat 0 100%;
	padding:0 12px 10px;
}

.red-box h4
{
	color:red;
	font:16px Arial, Helvetica, sans-serif;
	margin:0;
}

.red-box h5
{
	color:#52c019;
	font:13px Arial, Helvetica, sans-serif;
	margin:8px 0 0;
}

.red-box p,.green-box p
{
	color:#000;
	font:bold 12px Arial, Helvetica, sans-serif;
	margin:8px 0 0;
}

.rezultat
{
	background:url(../images/bg-rezultat.gif) no-repeat;
	display:none;
	float:left;
	height:42px;
	margin:30px 0 0;
	padding:8px 0 0;
	width:191px;
}

.rezultat span
{
	font-size:35px;
}

.rezultat span,.rezultat strong
{
	color:#fff;
	font:16px/36px Arial, Helvetica, sans-serif;
	margin:0 0 0 12px;
	padding:0;
	vertical-align:middle;
}

.rezultat span {margin-left: 0; font-weight: bold;}

.rezultat-pitanje,.red-box .true,.green-box .false
{
	display:none;
}

.right_container
{
	float:right;
	height:230px;
	margin:0;
	padding:0;
	width:170px;
}

.right_container ul
{
	float:right;
	height:230px;
	list-style-type:none;
	margin:0;
	padding:0;
	width:170px;
}

.right_container ul li
{
	float:left;
	height:46px;
	margin:0;
	padding:0;
	width:170px;
}

.right_container ul li a
{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:400;
	outline:none;
	text-decoration:none;
}

.right_container ul li a:hover,a.link-buy:hover
{
	outline:none;
	text-decoration:underline;
}

.search
{
	background:url(../images/bg-search.gif) no-repeat;
	bottom:21px;
	height:52px;
	overflow:hidden;
	padding:0 0 0 83px;
	position:absolute;
	right:18px;
	width:217px;
}

.search .go
{
	float:left;
	margin:5px 0 0;
}

.search .go,.login .go
{
	background:url(../images/bg-login-a.png) no-repeat;
	display:block;
	height:35px;
	margin: 0;
	padding: 0px;
	margin-top:2px;
	overflow:hidden;
	text-indent:-9999px;
	width:35px;
	border: none;
}

.search .go {
	margin-top: 5px;
}

button.go {
	cursor: pointer;
}

.search input,.login input
{
	color:#999;
	float:left;
	font:11px/14px Arial, Helvetica, sans-serif;
	height:15px;
	margin:11px 6px 0 0;
	padding:2px 0 0 3px;
	width:92px;
	border: #ccc 1px solid;
}

.search input
{
    padding: 2px 4px;
	margin:15px 6px 0 0;
	width:157px;
}


.slogan
{
	color:#999;
	font:17px "trebuchet ms", helvetica, sans-serif;
	position:absolute;
	right:373px;
	top:31px;
}

.spremi
{
	background:url(../images/bg-spemi.png) no-repeat;
	display:block;
	float:right;
	height:26px;
	margin:9px 0 20px 11px;
	overflow:hidden;
	text-indent:-9999px;
	width:71px;
}

.title
{
	float:left;
	width:370px;
}
li.title h3 {
  color: white;
  font-size: 20px;
  margin: 0;
  font-weight: normal;
}
/* struktura */
.wrap
{
	overflow:hidden;
	width:100%;
}

a
{
	color:#000;
	text-decoration:none;
}

a.link-buy
{
	color:#52BF19;
	margin:0;
	outline:none;
	padding:0;
}

/* HOME KATEGORIJE LINKOVI */
a.link-rubrika
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	outline:none;
	text-decoration:none;
}

a.link-rubrika:hover,a.link-sivo:hover,a:hover
{
	text-decoration:underline;
}

a.link-sivo
{
	color:#999;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	outline:none;
	text-decoration:none;
}

a.link16
{
	color:#52c019;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	text-decoration:none;
}

a.link16:hover
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	text-decoration:underline;
}

a.link20
{
	color:#52c019;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:700;
	margin:15px 0 0;
	padding:0;
	text-decoration:none;
}

a.link20:hover
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:700;
	margin:15px 0 0;
	text-decoration:underline;
}

body
{
	color:#000;
	font:12px arial, helvetica, sans-serif;
	margin:0;
/*	min-height:600px;
	min-width:960px; */
	padding:0;
	text-align:center;
    /* background-attachment: fixed;    */
    background: #fff url(../images/bg-body.jpg) center top no-repeat;
}
body.white
{
	background:none;
	
}
body.e404
{
	background-color:#9fdc7f;
	background-image:url(../images/404/404_bgtile.jpg);
	background-repeat:repeat-x;
}
body.comming
{
	background:#52c11a;
}

/* reset */
form,fieldset
{
	border-style:none;
	margin:0;
	padding:0;
}

/* 404 ////////*/
h1
{
	color:#bf3870;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:400;
	margin:0 0 15px;
	padding:0;
	text-decoration:none;
}

h2
{
	color:#52c11a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:400;
	margin:0 0 5px;
	padding:0;
	text-align:left;
	text-decoration:none;
}

/* h3
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:400;
	margin:0 0 5px;
	padding:0;
	text-align:left;
	text-decoration:none;
}*/

html,body
{
	height:100%;
}

img
{
	border-style:none;
}

input,select,textarea
{
	font:100% arial, helvetica, sans-serif;
	vertical-align:middle;
}
/*filip*/
.comming-container
{
	background-image:url(../images/coming.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	position:relative;
	width:510px;
	height:510px;
}
.comming-container p
{
	float:left;
	padding:0px;
	margin:390px 0 0 0;
	text-align:center;
	width:510px;
	color:#FFFFFF;
	font-size:14px;
}
.comming-container a
{
	padding-top:5px;
	margin:0px;
	text-align:center;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	display:block;
}
.comming-container a:hover
{
	text-decoration:underline;
}
.title-zanimljivosti
{
	float:left;
	padding:20px 0 10px 0;
	margin:0px;
}
.date-green-zanimljivosti
{
	font-size:11px;
	float:right;
	padding:7px 5px 5px 7px;
	margin:20px 0 0px 0;
	width:58px;
	height:13px;
	background-image:url(../images/bg-greendate-zanimljivosti.gif);
	background-repeat:no-repeat;
}
.date-white-zanimljivosti
{
	font-size:11px;
	float:left;
	margin:0 10px 0 0px;
	width:66px;
	height:16px;
	background-image:url(../images/bg-whitedate-zanimljivosti.gif);
	background-repeat:no-repeat;
	line-height: 18px;
	display: block;
	float: left;
	text-align:center;
}
.zanimljivosti-content
{
	width:630px;
}
.zanimljivosti-top-cont
{
	margin:0 0 30px 0;
	padding:0px;
}

.zanimljivosti-top-cont img
{
    margin: 0 10px 10px 0;
    display: block;
}

.zanimljivosti-top-cont p
{
	/* width:630px; */
	margin:0 0 10px 0;
	padding:0px;
	font-weight:normal;
	font-size:12px;
}
.zanimljivosti-bottom-holder
{
	margin:0 0 15px 0;
	padding:0 0 5px 0;
	width:630px;
	background-color:#eaf6df;
	background-image:url(../images/bg-zanimljivosti-bottom-holder.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.zanimljivosti-bottom-holder ul
{
	padding:10px 0 20px 10px;
	margin:0px;
	list-style-type: none;
}

.zanimljivosti-bottom-holder li.left
{
    width: 300px;
    height: 14px;
    border-right: 2px solid #e4e3ca;
    float: left;
    display: block;    
    overflow: hidden;

}

.zanimljivosti-bottom-holder li.right
{
    padding-left: 10px;
    width: 300px;
    height: 14px;
    float: left;
    display: block;    
    overflow: hidden;
    
}

.zanimljivosti-bottom-holder ul li
{
	margin: 0px;
	padding:2px 0px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.zanimljivosti-bottom-holder .a-title { margin-left: 5px; }
.zanimljivosti-bottom-holder ul li a:hover
{
	text-decoration:underline;
	outline:none;
}
.zanimljivosti-bottom-holder-title
{
	margin:0;
	padding:5px;
	width:620px;
	height:20px;
	background-color:#eaf6df;
	background-image:url(../images/bg-zanimljivosti-bottom-holder_title.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.zanimljivosti-bottom-holder-title h3
{
	color:#FFF;
	font-size:15px;
	margin:0px;
	padding:0px;
}

.logged-in
{
    position: relative;
	float:right;
	margin-right: 8px;
    background: url(../images/login/bg-login-1.png);
	background-repeat:no-repeat;
	height:130px;
	width:334px;
}

.logged-in-label
{
	display:block;
	color:#000;
	font-size:12px;
	font-weight:bold;
	margin:30px 0 0 75px ;
	padding:0px;
}

.loggedin-actions
{
	padding:0;
	width: 230px;
    height: 40px;
    position: absolute;
    display: block;
    top: 47px; 
    left: 88px;
}
.loggedin-actions ul
{
	float:left;
	padding:3px 0 0 0;
	margin:0px;
	list-style-type: none;
}
.loggedin-actions ul li
{
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
    float: left;
    margin: 0 5px 2px 0;
}

.loggedin-name
{
    position: absolute; 
    top: 17px;
    left: 85px;
}

.loggedin-name span
{
    font-size: 13px;
    font-weight: bold;
    color: #52c019;
}

.loggedin-name a { color: #666; }
.loggedin-name a:hover { text-decoration: underline; }
.loggedin-name a:visited { color: #666; }

.loggedin-logout
{
    position: absolute;
    top: 103px;
    left: 270px;
    background: url(../images/login/login_ico_strelica.png) no-repeat center left;
}

.loggedin-logout a
{
    color: #666;
    font-size: 12px;
    padding-left: 7px;
}

/*desno */
.desno-main-holder
{
	width:300px;
	margin:0px;
	padding:20px 0 0 0;
    

}
.desno-title
{
	width:300px;
	margin:0px;
	padding:0px;
}

.desno-title h3 {
    color: #fff;
    font-size: 22px;
    font-weight: bold;
    padding: 7px 0 0 15px;
}


.desno-diskusije
{
	float:left;
	width:300px;
	padding:0px;
	margin:0px;
	text-indent:-9999px;
	background-color:#f2f2e7;
}
.desno-diskusije a
{
	margin:0 5px 5px 5px;
	padding:0px;
	display:block;
	width:290px;
	height:42px;
	background-image:url(../images/desno/diskusije.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.desno-savjeti
{
	float:left;
	width:300px;
	padding:0px;
	margin:0px;
	text-indent:-9999px;
	background-color:#f2f2e7;
}
.desno-savjeti a
{
	margin:0 5px 5px 5px;
	padding:0px;
	display:block;
	width:290px;
	height:42px;
	background-image:url(../images/desno/savjeti.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.desno-title_bg1
{
	background-image:url(../images/desno/racunaljke-za-sve.png);
	background-repeat: no-repeat;
	height:40px;
}
.desno-title_bg1 h3 { font-size: 18px; }
.desno-title_bg2
{
	float:left;
	background-image:url(../images/desno/alati-za-clanove.png);
	background-repeat: no-repeat;
	height:54px;
	margin:0px;
}
.desno-title_bg3
{
	display: block;
	float:left;
    background-image:url(../images/desno/bg-title-postani-clan-2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:300px;
	height:60px;
	margin:0px;
}
.desno-title_bg3 a
{
	font-size: 26px;
    font-weight: bold;
    color: #fff;
    margin: 15px 20px 0 20px;
    display: block;
}
.desno-title_bg3 a:hover
{

	background-position:top left;

}
.desno-alati-shortcuts
{
	width:300px;
	height:262px;
	margin:0px;
	padding:0px;
	background-image:url(../images/desno/bg-racunzasve_links.jpg);
	background-repeat:no-repeat;
}
.desno-alati-shortcuts ul
{
	float:left;
	list-style-type:none;
	margin:6px 0 0 2px;
	padding:0;
	/*background-color:#FF3300;*/
}
.desno-alati-shortcuts ul li
{
	float:left;
	display:block;
	height:80px;
	width:70px;
	margin:0 0 3px 3px;
	padding:0;
	text-align:left;
	
}

.desno-alati-shortcuts ul li a
{
	background-position:top left;	
	outline:none;
}

.desno-alati-shortcuts ul li a:hover
{
	background-position:top left;
	outline:none;
}
.desno-link-bmi
{
	background-image:url(../images/desno/link_bmi.jpg);
	background-repeat:no-repeat;
	display:block;
	width:70px;
	height:80px
}
.desno-link-oblik
{
	background-image:url(../images/desno/link_oblik.jpg);
	background-repeat:no-repeat;
	display:block;
	width:70px;
	height:80px
}
.desno-link-rizik
{
	background-image:url(../images/desno/link_rizik.jpg);
	background-repeat:no-repeat;
	display:block;
	width:70px;
	height:80px
}
.desno-link-idealna
{
	background-image:url(../images/desno/link_idealna.jpg);
	background-repeat:no-repeat;
	display:block;
	width:70px;
	height:80px
}
.desno-link-aktivnost
{
	background-image:url(../images/desno/link_potrosnja.jpg);
	background-repeat:no-repeat;
	display:block;
	width:70px;
	height:80px
}

.desno-link-kalcijometar
{
	background-image:url(../images/desno/link_kalcij.jpg);
	background-repeat:no-repeat;
	display:block;
	width:70px;
	height:80px
}
.desno-link-vodomjer
{
	background-image:url(../images/desno/link_vodomjer.jpg);
	background-repeat:no-repeat;
	display:block;
	width:70px;
	height:80px
}
.desno-link-gradja
{
	background-image:url(../images/desno/link_gradja.jpg);
	background-repeat:no-repeat;
	display:block;
	width:70px;
	height:80px
}
.desno-link-stresometar
{
    background-image:url(../images/desno/link_stresometar.jpg);
    background-repeat:no-repeat;
    display:block;
    width:70px;
    height:80px
}
.desno-link-ovulator
{
    background-image:url(../images/desno/link_ovulator.jpg);
    background-repeat:no-repeat;
    display:block;
    width:70px;
    height:80px
}
.desno-link-alkometar
{
    background-image:url(../images/desno/link_alkometar.jpg);
    background-repeat:no-repeat;
    display:block;
    width:70px;
    height:80px
}

.desno-link-moje-srce
{
    background-image:url(../images/desno/link_moje-srce.jpg);
    background-repeat:no-repeat;
    display:block;
    width:70px;
    height:80px;
}

.desno-diet-finder
{
	float:left;
	width:300px;
	padding:0px;
	margin:0px;
	text-indent:-9999px;
	background-color:#f2f2e7;
}
.desno-diet-finder a
{
	margin:0 5px 5px 5px;
	padding:0px;
	display:block;
	width:290px;
	height:68px;
	background-image:url(../images/desno/dij_trazilica.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.desno-diet-finder a:hover
{
	background-position:top left;
}
.desno-broj-kalorija
{
	float:left;
	width:300px;
	padding:0px;
	margin:0px;
	text-indent:-9999px;
	background-color:#f2f2e7;
}
.desno-broj-kalorija a
{
	margin:0 5px 5px 5px;
	padding:0px;
	display:block;
	width:290px;
	height:68px;
	background-image:url(../images/desno/brojac.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.desno-broj-kalorija a:hover
{
	background-position:top left;
}
.desno-clanci-holder
{
	width:300px;
	margin:20px 0 20px 0;
	padding:0px;
    background-color: #f2f2e7;
}

.desno-main-holder h3 { margin: 0px;}
.desno-clanci-top-title
{	
	display:block;
	width:300px;
	height:40px;
	background-image:url(../images/desno/bg-novi-clanci.jpg);
	background-repeat:no-repeat;
}
.desno-clanci-top-title h3
{	
	display:block;
	color:#FFFFFF;
	font-size:22px;
	font-weight:normal;
	margin:0px 0 0 15px;
	padding:7px 0 0 0;
	text-decoration:none;
	text-align:left;
}
.desno-clanci-middle
{	
	width:290px;
	margin:5px 5px 0 5px;
	padding:0px;
}
.desno-clanci-middle ul { margin: 0; padding: 0;}
.desno-clanci-middle li
{
    margin: 0;
    padding: 5px;
    list-style: none;
}

.image-mark { float: left; margin: 3px 12px 0 0; border: 0px; position: relative; width: 137px; height: 92px; overflow: hidden;}
.desno-clanci-middle li img.mark { position: absolute; right: 1px; bottom: 1px; border-style: none;}

.desno-clanci-holder .desno-clanci-middle h3 { margin: 0; padding: 0 0 0 0; }
.desno-clanci-holder .desno-clanci-middle a { font-size: 14px; font-weight: normal; }
.desno-clanci-holder .desno-clanci-middle p { font-size: 11px; }

.desno-clanci-bottom
{	
	display:block;
	width:300px;
	height:10px;
	background: url(../images/desno/bg-clanci-bottom.gif) no-repeat;
	margin:0px;
	padding:0px;
}
/*author article*/
.djetavital-article_author_holder
{
	width:630px;
	margin:0px;
	padding:0px;
	/*background-color:#FF3300;*/
}
.djetavital-author_left
{
	float:left;
	width:460px;
	margin: 0 0 10px 0;
	padding:0px;
}
.djetavital-author_left h3
{
	display:block;
	font-weight:normal;
	color:#f085a8;
	font-size:22px;
	margin:0px;
	padding:0px;
}
.djetavital-author_left h4
{
	display:block;
	font-weight:normal;
	color:#f085a8;
	font-size:16px;
	margin:0px;
	padding:0px;
}
.djetavital-author_left p
{
	width:450px;
	margin:0px;
	padding:0px 0 10px 0;
}
.djetavital-article-image-holder
{
	display:block;
	font-weight:normal;
	width:450px;
	margin:15px 0 15px 0;
}
.djetavital-authordata
{
	display:block;
	font-weight:normal;
	width:460px;
	background-image:url(../images/author-article/bg-o-autoru.jpg);
	background-repeat:no-repeat;
	background-color:#f2f2e7;
	margin:15px 0 15px 0;
}

.djetavital-authordata h3
{
	display:block;
	font-weight:normal;
	color:#FFFFFF;
	font-size:13px;
	margin:0px;
	padding:5px 0 0 10px;
	height:18px;
}
.djetavital-authordata-picture
{
	float:left;
	width:80px;
	height:71px;
	margin:10px 10px 0 10px;
}
.djetavital-authordata-text
{
	float:left;
	width:350px;
	margin:10px 10px 0 0px;
	padding:0px;
}
.djetavital-authordata-text h3
{
	margin:0 0 3px 0; 
	padding:0px;
	color:#000000;
	font-weight:bold;
	font-size:15px;
}
.djetavital-authordata-text ul
{
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.djetavital-authordata-text ul li
{
	margin:0;
	padding:0;
	width:350px;
	color:#000;
	font-size:12px;
}
.djetavital-authordata-bottom
{
	width:460px;
	height:10px;
	background-image:url(../images/author-article/bg-bottom-o-autoru.jpg);
	background-repeat:no-repeat;
}
.djetavital-author-right
{
	float:left;
	width:170px;
	margin:0px;
	padding:0 0 15px 0px;
	
}
.djetavital-author-right-top
{
	width:170px;
	padding:159px 0 10px 0px; 
	background-image:url(../images/author-article/bg-author-right-top.jpg);
	background-repeat:no-repeat;
	text-align:center;
}
.djetavital-author-right-top ul
{
	float:left;
	list-style-type:none;
	margin:10px 0 0 0;
	padding:0px;
}
.djetavital-author-right-top ul li
{
	display:block;
	margin:0 0 3px 0 ;
	padding:0;
	width:170px;
}
.djetavital-author-right-top ul li a
{
	display:block;
	font-size:12px;
	color:#666666;
}
.djetavital-author-right-top ul li a:hover
{
	display:block;
	font-size:12px;
	color:#666666;
}
.article-print
{
	width:145px;
	height:16px;
	padding:4px 0 0 25px;
	background-image:url(../images/author-article/link_print_article.jpg);
	background-repeat:no-repeat;
	text-align:left;
}
.article-send
{
	width:145px;
	height:16px;
	padding:4px 0 0 25px;
	background-image:url(../images/author-article/link_send_article.jpg);
	background-repeat:no-repeat;
	text-align:left;
}
.article-save
{
	width:145px;
	height:16px;
	padding:4px 0 0 25px;
	background-image:url(../images/author-article/link_save_article.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

.djetavital-author-right-top h3
{
	
	margin:0px;
	color:#ca657f;
	font-weight:normal;
	font-size:18px;
}
.article-author-datum-objave
{
	width:160px;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	margin:5px 0 0 0;
	padding:5px;
}
.article-author-datum-objave p
{
	width:160px;
	color:#666666;
	margin:0px;
	padding:2px;
}
/* dijeta i vitalnost arrow links */
.djetavital-author-right-bottom
{
	width:170px;
	padding:0px; 
	margin:52px 0 0 0;
	text-align:left;
}
.djetavital-author-right-bottom ul
{
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.djetavital-author-right-bottom ul li
{
	margin:0 0 5px 0 ;
	padding:0;
	width:170px;
	height:25px;
}
.djetavital-author-right-bottom ul li a
{
	display:block;
	width:145px;
	height:20px;
	padding:5px 0 0 25px;
	display:block;
	font-size:12px;
	color:#f085a8;
	background-image:url(../images/author-article/bg-dijetavit-arrowlink.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.djetavital-author-right-bottom ul li a:hover
{

	height:20px;
	padding:5px 0 0 25px;
	background-position:bottom left;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

/* hrana i zdravlje arrow links */
.hrana-author-right-bottom
{
	width:170px;
	padding:0px; 
	margin:52px 0 0 0;
	text-align:left;
}
.hrana-author-right-bottom ul
{
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.hrana-author-right-bottom ul li
{
	margin:0 0 5px 0 ;
	padding:0;
	width:170px;
	height:25px;
}
.hrana-author-right-bottom ul li a
{
	display:block;
	width:145px;
	height:20px;
	padding:5px 0 0 25px;
	display:block;
	font-size:12px;
	color:#ff6600;
	background-image:url(../images/author-article/bg-hrana-arrowlink.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.hrana-author-right-bottom ul li a:hover
{
	height:20px;
	padding:5px 0 0 25px;
	background-position:bottom left;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
/* FIT WELLNESS arrow links */
.fitwell-author-right-bottom
{
	width:170px;
	padding:0px; 
	margin:52px 0 0 0;
	text-align:left;
}
.fitwell-author-right-bottom ul
{
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.fitwell-author-right-bottom ul li
{
	margin:0 0 5px 0 ;
	padding:0;
	width:170px;
	height:25px;
}
.fitwell-author-right-bottom ul li a
{
	display:block;
	width:145px;
	height:20px;
	padding:5px 0 0 25px;
	display:block;
	font-size:12px;
	color:#5b7ebf;
	background-image:url(../images/author-article/bg-fitwell-arrowlink.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.fitwell-author-right-bottom ul li a:hover
{
	height:20px;
	padding:5px 0 0 25px;
	background-position:bottom left;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
/* ljepota i ljubav arrow links */
.ljepota-author-right-bottom
{
	width:170px;
	padding:0px; 
	margin:52px 0 0 0;
	text-align:left;
}
.ljepota-author-right-bottom ul
{
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.ljepota-author-right-bottom ul li
{
	margin:0 0 5px 0 ;
	padding:0;
	width:170px;
	height:25px;
}
.ljepota-author-right-bottom ul li a
{
	display:block;
	width:145px;
	height:20px;
	padding:5px 0 0 25px;
	display:block;
	font-size:12px;
	color:#8e70c0;
	background-image:url(../images/author-article/bg-ljepota-arrowlink.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.ljepota-author-right-bottom ul li a:hover
{
	height:20px;
	padding:5px 0 0 25px;
	background-position:bottom left;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
/* green bio arrow links */
.greenbio-author-right-bottom
{
	width:170px;
	padding:0px; 
	margin:52px 0 0 0;
	text-align:left;
}
.greenbio-author-right-bottom ul
{
	float:left;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.greenbio-author-right-bottom ul li
{
	margin:0 0 5px 0 ;
	padding:0;
	width:170px;
	height:25px;
}
.greenbio-author-right-bottom ul li a
{
	display:block;
	width:145px;
	height:20px;
	padding:5px 0 0 25px;
	display:block;
	font-size:12px;
	color:#9cc735;
	background-image:url(../images/author-article/bg-greenbio-arrowlink.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.greenbio-author-right-bottom ul li a:hover
{
	height:20px;
	padding:5px 0 0 25px;
	background-position:bottom left;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.author-article-right-bottom-alat
{
	width:161px;
	height:160px;
	margin: 10px 0 0 9px;
	padding:0px;
}
.author-article-right-bottom-alat a img
{
	border:none;
}


/* retro */

.box-content-holder { display: none; }
.active-slide { display: block;}
.box-content-holder h2 a { color: #52BF19;}
.box-content-holder a { color: #52BF19;}
.box-content-holder img { border: 1px solid #666; }
.box-content-holder .text-picture { float: left; width: 175px; margin: 0 0 0 5px;}
.box-content-holder .text-picture p { float: left; width: 180px !important; }
/* end retro */
/* 24 style */
.color_dijeta { color:#f085a8; }
.color_fit { color:#5b7ebf; }
.color_green { color:#90b932; }
.color_hrana { color: #f60; }
.color_ljepota { color: #8e70c0; }
.color_green_main { color: #52BF19; }

.category-zanimljivosti
{
    font-size:11px;
    float:right;
    padding:7px 5px 5px 7px;
    margin:20px 0 0px 0;
    width:88px;
    height:13px;
}

/* end of 24 style */
/* 24 dev */
.dietlist { position: relative; }
.dietlist .content { padding: 10px 0;}
.dietlist .intro { padding: 5px; font-size: 11px; color: #000; background: #f2f2e7 url(../images/intro-bg.gif) left bottom no-repeat; }
.dietlist .links li { list-style: none; float: right; }
.dietlist .links a { display: block; margin: 0 5px 0 0; font-size: 12px; color: #fff; width: 111px; height: 31px; line-height: 31px; text-align: center; background: #8dcd4f url(../images/button-links.gif) no-repeat; }
.dietlist .links a:hover { text-decoration: underline; }
.dietlist .options { position: absolute; top: 5px; right: 0; }
.dietlist .submit a { background-image: url(../images/button-links-submit.gif); }
.dietlist .items { margin: 0; padding: 0;}
.dietlist .items h2 { font-size: 25px; color: #52c019; }
.dietlist .items h2 a { color: #52c019; }
.dietlist .items .extend { position: relative; height: 100px; margin: 10px 0 0 0; border-bottom: #e4e3ca 2px solid; list-style: none;}
.dietlist .items .image { position: absolute; top: 0; left: 0; }
.dietlist .items .title { position: absolute; top: 0; left: 150px; width: 200px; }
.dietlist .items .optionlist { position: absolute; top: 65px; left: 440px; }
.dietlist .items .optionlist li { float: left; list-style: none; }
.dietlist .items .optionlist a { display: block; width: 72px; height: 26px; margin: 0 3px 0 0; line-height: 26px; font-size: 11px; font-weight: bold; text-align: center; color: #666; background: transparent url(../images/button-items.gif) no-repeat; }
.dietlist .items .optionlist a:hover { text-decoration: underline; }
.dietlist .items .description { position: absolute; top: 0; left: 360px; width: 260px; font-size: 11px; color: #000; }
.dietlist .items .description p { padding: 5px 10px 0 10px; margin: 0px; }
/* end of 24 dev */


#boxad1 { width: 300px; height: 250px; border: 1px solid #ccc; }
.boxad2 { width: 300px; height: 100px;  margin: 0 0 0 10px; float: left; border: 1px solid #ccc; }
.boxad3 { margin-top: 12px; }
.article-bottom { position: relative ; bottom: 10px; width: 430px; padding-left: 10px;}

.last { margin-bottom: 20px;}
.green { color: #52bf19;}
.catalogh { margin: 9px 9px 0 0;}
.bg .text { margin: 8px 0 0 0;}
.text a { line-height: 20px;}
.catalogfix { padding-top: 10px;}

a {
	outline: none;
}



#ui-datepicker-div {
	z-index: 9999;
}

.default-strong { font-weight: bold; font-size: 20px;}

.display { display: block; }
a.small-link { color: #52bf19; font-size: 12px;}

#left-back { position: absolute; top: 350px; left: -300px; background-color: #fff; }
#right-back { position: absolute; top: 350px; left: 961px; background-color: #fff; overflow: hidden; }

.no_login {
    margin: 15px 20px 5px 20px;
    font-size: 14px;
}

.no_login a { color: #52bf19; }

/*#wrapper #main #content .zanimljivosti-top-cont ul li { margin:0 0 0 250px; }*/

img.voting{ padding:10px 0 15px 0; }

#boxad1{ position:relative;}

#kocka.rollwrap {
    height: auto;
    overflow: hidden;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 300px;
    z-index: 99;
}

.page #main #content ol , .page #main #content ul  { list-style-position:inside;}

/*.page #main #content ol li, .page #main #content ul li { margin:0 20px;}*/

.page #main #content ol li, .page #main #content ul li { font-size:11px;}
































