.menu_list,
.menu_list2 {
float: left;
width: 184px;
display: block;
border-right: 13px solid #fff;

}
.menu_head {
	padding: 5px 8px;
	cursor: pointer;
	position: relative;
       background: #ddd url(http://malilosinj.org/slike/ddown.png) center right no-repeat;
border-bottom: 1px solid #eee;
font: bold 12px/11px Tahoma;
}

div.menu_list ul li {
	padding: 5px 8px;
	cursor: pointer;
	position: relative;
       background: #fff url(http://malilosinj.org/slike/lijevi-meni1.gif) center left no-repeat;
font: normal 11px/11px Tahoma;
}

div.menu_list ul li.clicked {
	padding: 5px 2px 5px 24px;
	cursor: pointer;
	position: relative;
       background: #fff url(http://malilosinj.org/slike/lijevi-meni3.gif) center left no-repeat;
font: bold 11px/11px Tahoma;
}

div.menu_list ul li:hover {
       background: #fff url(http://malilosinj.org/slike/lijevi-meni2.gif) center left no-repeat;
}

div.menu_list ul li.hovering {
       background: #fff url(http://malilosinj.org/slike/lijevi-meni2.gif) center left no-repeat;
}

.menu_head2 {
	padding: 5px 8px;
	cursor: pointer;
	position: relative;
       background: #ddd;
border-bottom: 1px solid #eee;
font: bold 12px/11px Tahoma;
}

.menu_head2 a {
  color:#3E3F3C;
}

.menu_body {
	display:none;
}



.menu_body a {
  display:block;
  color:#006699;
  background:#fff;
  padding: 3px 0 3px 10px;
  text-decoration:none;
font: normal 11px/11px Tahoma;
}

div.menu_list ul li a {
color:#3e3f3c;
}



div.menu_list ul ul a {
  display:block;
  color:#666;
  background:#fff url(http://malilosinj.org/slike/maci.gif) 13px 50% no-repeat;
  padding: 3px 0 3px 20px;
  text-decoration:none;
font: normal 11px/15px Tahoma;
}

.menu_body a:hover {
  color: #fff;
  background: #666;
}

div.menu_list ul ul a:hover {
  color: #000;
}

#postupak {
float: left;
width: 356px;
}

.imeniklogo {
float: left;
margin: 0 10px 0 0;
background: #eee;
border: 1px dotted #ddd;
width: 238px;
}

.imeniklogo img {
overflow: hidden;
display: block;
}

.imenikrecepti {
float: left;
margin: 0 18px 0 0;
width: 240px;
}

.imenikrecepti img {
overflow: hidden;
display: block;
border-bottom: 1px solid #fff;
}

.imenikslicica {
float: left;
margin: 0 10px 5px 0;
}

.imenikpodaci {
float: left;
width: 200px;
font: normal 10px/13px Tahoma;
}

.imenikkont {
margin: 10px 0 0 0;
padding: 5px;
}

#guglmaps,
#guglmaps2 {
width: 592px;
height: 500px;
}

.horoskop1 {
float: left;
width: 161px;
height: 180px;
padding: 10px 21px 10px 22px;
margin: 0 1px 0 0;
}

.horoskop2 {
float: left;
width: 161px;
height: 180px;
padding: 10px 21px 10px 22px;
}

.horoskop1,
.horoskop2 {
text-align: center;
font: bold 16px/16px Arial;
}

img.glosi2 {
position: absolute;
z-index: 4;
}

.cijena-oglas {
position: absolute;
bottom: 5px;
right: 10px;
color: #000;
}

.cijena_v {
float: left;
display: block;
width: 315px;
font: bold 20px/20px Arial;
color: #000;
margin: 10px 0 0 0;
}

.poljak {
float: right;
position: relative;
}

.pagi_style a:link, .pagi_style a:visited,
#paginator a:link, #paginator a:visited {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-right:8px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:22px;
	font-weight:normal;

}

.pagi_style a:hover,
#paginator a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;
}

.pagi_style,
#paginator {
float: left;
	display:block;
	text-align:left;
	height:22px;
	line-height:21px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
clear: both;
margin: 0 0 10px 0;
}

.pagi_style strong,
#paginator strong {
	padding:7px;
	padding-top:3px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-right:8px;
	text-decoration:none;
	color:#0072bc;
	width:22px;
background-color:#DDEEFF;
}

.grid {
float: left;
background: url(http://malilosinj.org/slike/grid.gif) 5px 50% no-repeat;
padding: 3px 5px 5px 20px;
height: 11px;
font: normal 11px Tahoma;
margin: 0 15px 0 0;
}

.grid-savjeti {
float: left;
background: transparent url(http://malilosinj.org/slike/grid.gif) 5px 50% no-repeat;
padding: 3px 5px 5px 20px;
height: 11px;
font: normal 11px Tahoma;
margin: 5px 15px 0 7px;
}

.send {
float: left;
background: #fff url(http://malilosinj.org/slike/send.png) 5px 50% no-repeat;
padding: 3px 5px 5px 20px;
height: 11px;
font: normal 11px Tahoma;
margin: 0 30px 0 0;
}

.sendr {
float: right;
background: transparent url(http://malilosinj.org/slike/send.png) 5px 50% no-repeat;
padding: 3px 5px 5px 20px;
height: 11px;
font: normal 11px Tahoma;
margin: 0;
}

.popr {
float: left;
background: transparent url(http://malilosinj.org/slike/popr.png) 5px 50% no-repeat;
padding: 3px 5px 5px 20px;
height: 11px;
font: normal 11px Tahoma;
}

.poprr {
float: right;
background: transparent url(http://malilosinj.org/slike/popr.png) 5px 50% no-repeat;
padding: 3px 20px 5px 20px;
height: 11px;
font: normal 11px Tahoma;
}

.poprl {
float: left;
background: transparent url(http://malilosinj.org/slike/popr.png) 5px 50% no-repeat;
padding: 3px 20px 5px 20px;
height: 11px;
font: normal 11px Tahoma;
}

.list {
float: left;
background: transparent url(http://malilosinj.org/slike/list.gif) 5px 50% no-repeat;
padding: 3px 5px 5px 20px;
height: 11px;
font: normal 11px Tahoma;
margin: 0 15px 0 0;
}

.listr {
float: right;
background: transparent url(http://malilosinj.org/slike/list.gif) 5px 50% no-repeat;
padding: 3px 0 5px 20px;
height: 11px;
font: normal 11px Tahoma;
position: absolute;
bottom: 2px;
right: 5px;
}

.listr a:link,
.listr a:visited {
color: #4b5356;
}

.upis {
float: right;
background: transparent url(http://malilosinj.org/slike/list.gif) 5px 50% no-repeat;
padding: 3px 5px 5px 20px;
height: 11px;
font: normal 11px Tahoma;
margin: 0;
}


#paginator2 a:link,
#paginator2 a:visited,
#paginator2a a:link,
#paginator2a a:visited,
#paginator2b a:link,
#paginator2b a:visited,
#paginator2c a:link,
#paginator2c a:visited,
#paginator2d a:link,
#paginator2d a:visited,
#paginator3 a:link,
#paginator3 a:visited,
#paginator2dup a:link,
#paginator2dup a:visited,
#paginator2dup2 a:link,
#paginator2dup2 a:visited {
	padding:2px;
	text-decoration:none;
	color:#4b5356;
	font-weight:normal;
border: 1px solid #fff;
}

#paginator2 a:hover,
#paginator2a a:hover,
#paginator2b a:hover,
#paginator2c a:hover,
#paginator2d a:hover,
#paginator3 a:hover,
#paginator2dup a:hover,
#paginator2dup2 a:hover {
border: 1px solid #DDEEFF;
	color:#0072BC;
}

#paginator2 {
position: absolute;
top: -31px;
right: 0;
width: 617px;
padding: 0 0 0 10px;
	text-align:left;
	height:22px;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
clear: both;
border-bottom: 1px solid #cbcbcb;
line-height: 22px;
}

#paginator2 span {
font-size:16px;
}

#paginator2b {
position: absolute;
top: -57px;
right: 0;
width: 617px;
padding: 0 0 0 10px;
	text-align:left;
	height:22px;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
clear: both;
border-bottom: 1px solid #cbcbcb;
line-height: 22px;
}

#paginator2c {
position: absolute;
top: -66px;
right: 0;
width: 617px;
padding: 0 0 0 10px;
	text-align:left;
	height:22px;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
clear: both;
border-bottom: 1px solid #cbcbcb;
line-height: 22px;
}

#paginator2a {
position: absolute;
top: 4px;
right: 0;
width: 801px;
padding: 0 0 0 10px;
	text-align:left;
	height:22px;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
clear: both;
border-bottom: 1px solid #cbcbcb;
}

#paginator2d {
float: left;
width: 801px;
padding: 0 0 0 10px;
	text-align:left;
	height:22px;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
clear: both;
border-bottom: 1px solid #cbcbcb;
line-height: 22px;
margin: 20px 0 0 0;
}

#paginator2dup {
position: absolute;
top: -23px;
float: left;
width: 801px;
padding: 0 0 0 10px;
	text-align:left;
	height:22px;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
clear: both;
border-bottom: 1px solid #cbcbcb;
line-height: 22px;
}

#paginator2dup2 {
position: absolute;
top: -31px;
float: left;
width: 801px;
padding: 31px 0 0 10px;
	text-align:left;
	height:22px;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
clear: both;
border-bottom: 1px solid #cbcbcb;
line-height: 22px;
}

#paginator3 {
float: left;
width: 617px;
padding: 0 0 0 10px;
	text-align:left;
	height:22px;
	font-family: tahoma;
	font-size:11px;
	font-weight:normal;
border-bottom: 1px solid #cbcbcb;
margin: 4px 0 0 0;
}


#paginator2 img,
#paginator2a img,
#paginator2b img,
#paginator2c img,
#paginator2d img,
#paginator3 img {
position: relative;
top: 1px;
}

#paginator2 strong,
#paginator2a strong,
#paginator2b strong,
#paginator2c strong,
#paginator2d strong,
#paginator3 strong {
	padding:2px;
	text-decoration:none;
	color:#0072bc;
border: 1px solid #DDEEFF;
}

#podbred {
width: 172px;
padding: 0 5px;
border: 1px solid #e1e1e1;
background-color: #f5f5f5;
font: normal 18px/25px Arial;
color: #516363;
margin: 0 0 8px 0;
}

#podbred2 {
width: 799px;
padding: 5px 5px 0 5px;
border: 1px solid #ddd;
background-color: #e9e9e9;
font: normal 18px/25px Arial;
color: #516363;
margin: 0 0 8px 0;
}

#podbred3 {
width: 799px;
padding: 0 5px;
border: 1px solid #e1e1e1;
background-color: #f5f5f5;
font: normal 18px/25px Arial;
color: #516363;
margin: 0 0 8px 0;
}

form#jump1 select,
form#jump2 select,
form#jump3 select,
form#jump4 select {
margin: 2px 0 0 0;
padding: 0;
vertical-align: top;
}

.podbred1 {
float: right;
width: 150px;
text-align: right;
}

.podbred2 {
float: left;
width: 600px;
text-transform: uppercase;
}

select  {
border: 1px solid #ddd;
background-color: #FFFBE0; 
color: #000;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;

}

#posaljiukat {
border: 1px solid #ddd;
background-color: #FFFBE0;
color: #000;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
font: normal 12px/15px Tahoma;
padding: 5px;
width: 172px;
margin: 10px 0;
}

#sastojci {
width: 140px;
height: 30px;
background: url(http://malilosinj.org/slike/popis-sastojaka.png) 54px 11px no-repeat;
font: normal 14px/14px Arial;
color: #fc010a;
padding: 20px 0 0 100px;
}

.sastojak_a {
display: block;
color: #333;
width: 240px;
background: url(http://malilosinj.org/slike/sastojak1.png) top left repeat-y;
font: normal 11px/16px Tahoma;
}

.sastojak_b {
display: block;
color: #333;
width: 240px;
background: url(http://malilosinj.org/slike/sastojak2.png) top left repeat-y;
font: normal 11px/16px Tahoma;
}

.sastojak1 {
width: 72px;
text-align: right;
padding: 0 8px 0 0;
}

.sastojak2 {
width: 150px;
}

.uputa_a {
display: block;
width: 356px;
background-color: #f9f9f9;
}

.uputa_b {
display: block;
width: 356px;
}

.uputa1 {
width: 30px;
font: bold 15px/15px Arial;
}

.uputa2 {
width: 324px;
padding: 0 0 10px 0;
}


.ui-stars-star,
.ui-stars-cancel {
	float: left;
	display: block;
	overflow: hidden;
	text-indent: -999em;
	cursor: pointer;
}
.ui-stars-star a,
.ui-stars-cancel a {
	width: 16px;
	height: 15px;
	display: block;
	background: url(http://malilosinj.org/slike/ui.stars.gif) no-repeat 0 0;
}
.ui-stars-star a {
	background-position: -32px 0;
}
.ui-stars-star-on a {
	background-position: -48px 0;
}
.ui-stars-star-hover a {
	background-position: -64px 0;
}
.ui-stars-cancel-hover a {
	background-position: -16px 0;
}
.ui-stars-star-disabled,
.ui-stars-star-disabled a,
.ui-stars-cancel-disabled a {
	cursor: default !important;
}

.focusField{
border: 1px solid #666;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background: #fffbe0;
padding: 2px;
height: 15px;
width: 250px;
}

.idleField{
border: 1px solid #ddd;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background: #f5f5f5;
padding: 2px;
height: 15px;
width: 250px;
}

div.pret-vijesti,
div.pret-tvrtke,
div.pret-oglasnik,
div.pret-posao,
div.pret-panorama,
div.pret-nekretnine,
div.pret-putovanja,
div.pret-vodic,
div.pret-video,
div.pret-shop,
div.pret-recepti,
div.pret-osmrtnice {
width: 570px;
height: 30px;
color: #666;
font: normal 22px/22px Arial;
padding: 18px 0 0 44px;
clear: both;
cursor: pointer;
}

div.pret-vijesti {background: url(http://malilosinj.org/slike/pret-vijesti.png) bottom left no-repeat;}
div.pret-tvrtke {background: url(http://malilosinj.org/slike/pret-tvrtke.png) bottom left no-repeat;}
div.pret-oglasnik {background: url(http://malilosinj.org/slike/pret-oglasnik.png) bottom left no-repeat;}
div.pret-posao {background: url(http://malilosinj.org/slike/pret-posao.png) bottom left no-repeat;}
div.pret-panorama {background: url(http://malilosinj.org/slike/pret-panorama.png) bottom left no-repeat;}
div.pret-nekretnine {background: url(http://malilosinj.org/slike/pret-nekretnine.png) bottom left no-repeat;}
div.pret-putovanja {background: url(http://malilosinj.org/slike/pret-putovanja.png) bottom left no-repeat;}
div.pret-vodic {background: url(http://malilosinj.org/slike/pret-vodic.png) bottom left no-repeat;}
div.pret-video {background: url(http://malilosinj.org/slike/pret-video.png) bottom left no-repeat;}
div.pret-shop {background: url(http://malilosinj.org/slike/pret-shop.png) bottom left no-repeat;}
div.pret-recepti {background: url(http://malilosinj.org/slike/pret-recepti.png) bottom left no-repeat;}
div.pret-osmrtnice {background: url(http://malilosinj.org/slike/pret-osmrtnice.png) bottom left no-repeat;}

div.active {
background-position: top left;
}

.pretsmanj {
float: left;
display: block;
clear: both;
width: 614px;
height: 48px;
overflow: hidden;
}

#greska-404 {
float: left;
width: 791px;
height: 53px;
padding: 30px 0 0 20px;
background: url(http://malilosinj.org/slike/404.png) top left no-repeat;
}

#greska-404 h3 {
color: #555;
font: normal 36px/36px Arial;
}

#greska-opis h4 {
color: #555;
font: normal 20px/20px Arial;
margin: 0 0 20px 0;
}

#greska-opis {
float: left;
width: 794px;
min-height: 350px;
padding: 50px 15px 0 0;
background: #eee url(http://malilosinj.org/slike/404.jpg) bottom left no-repeat;
border: 1px solid #e5e5e5;
border-width: 0 1px 1px 1px;
color: #555;
text-align: right;
}

#greska-opis p {
float: right;
margin: 0 0 10px 0;
font: normal 14px/14px Arial;
width: 500px;
}

#greska-opis a {
float: right;
width: 261px;
height: 34px;
background: url(http://malilosinj.org/slike/404.gif) top left no-repeat;
font: normal 18px/34px Arial;
color: #fff;
text-align: center;
clear: both;
}

.kratko-recepti {
font-size: 11px;
padding: 0 0 20px 0;
color: #888;
position: relative;
top: -10px;
}

.kratko-tvrtke {
font-size: 11px;
float: left;
margin: 10px 0 0 0;
padding: 10px;
background: #F2F2F2;
}

.kratko-nekretnine {
font-size: 11px;
padding: 0 0 20px 0;
color: #888;
position: relative;
top: -10px;
}

.kratko-shop {
font-size: 12px;
font-weight: bold;
padding: 0 0 20px 0;
color: #999;
position: relative;
top: -10px;
}

.vrijeme-pripreme {
height: 20px;
width: 300px;
margin: 0 0 5px 0;
font: normal 11px/19px Verdana;
background: url(http://malilosinj.org/slike/sat.gif) 0 50% no-repeat;
padding: 0 0 0 23px;
}

.vrijeme-pripreme span {
color: #fc010a;
}

.broj-ljudi {
height: 20px;
width: 300px;
margin: 0 0 5px 0;
font: normal 11px/19px Verdana;
background: url(http://malilosinj.org/slike/ljud.gif) 0 50% no-repeat;
padding: 0 0 0 23px;
}

.broj-ljudi span {
color: #fc010a;
}

#priprema {
float: left;
display: block;
width: 326px;
height: 30px;
font: bold 16px/16px Arial;
color: #fc010a;
padding: 0 0 0 30px;
margin: 30px 0 0 0;
}

#napomena {
float: left;
width: 588px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 8px;
background: #ededed url(http://malilosinj.org/slike/napomena-iza.png) top left repeat-x;
padding: 13px;
position: relative;
}

#napomena2 {
float: left;
width: 601px;
height: 30px;
-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 8px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;
background: #cc3333;
padding: 0 0 0 13px;
color: #fff;
font: bold 20px/30px Arial;
}

#napomena p {
font: normal 11px/14px Verdana;
}

.napomena-text {
font: normal 11px/14px Verdana;
width: 380px;
float: left;
padding: 0 25px 0 0;
}

.napomena-slika {
position: absolute;
right: 10px;
top: 10px;
}

.napomena-autor {
width: 165px;
float: left;
padding: 0;
border: 0;
font: normal 11px/14px Tahoma;
color: #000;
margin: 0;
}

#ogranicavatelj1 {
float: left;
width: 230px;
min-height: 173px;
overflow: hidden;
position: relative;
}

#ogranicavatelj2 {
float: left;
width: 20000px;
position: absolute;
}

.pp_nav {clear:both;}

form#jump1,
form#jump2,
form#jump3,
form#jump4 {
float: left;
margin: 0 50px 0 0;
height: 21px;
}

.ngen-file-choose-existing {
display: none;
}

div.rader label {
display: block;
margin-bottom: -10px;
}

.offlineformimage {
	filter:alpha(opacity=50);
	-moz-opacity:0.50;
	-khtml-opacity: 0.50;
	opacity: 0.50;
}

.galerija-opacity-off {
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity: 0;
background-color: transparent;
float: left;
zoom: 1;
}

.galerija-opacity-on {
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
background-color: transparent;
float: left;
zoom: 1;
}

.relativni {
position: relative;
}

.apsolutni {
position: absolute;
z-index: 9000;
}

.apsobeb {
position: absolute;
z-index: 9000;
right: 14px;
}

input[lang="hr"]:focus,
input[type="file"]:focus,
textarea[lang="hr"]:focus,
select[lang="hr"]:focus {
background-color: #fff4ab;
border-color: #222;
}

ul#maxx li.videobox1:hover,
ul#maxx li.videobox2:hover,
ul#maxx li.osmbox1:hover,
ul#maxx li.osmbox2:hover,
ul#maxx li.panobox1:hover,
ul#maxx li.panobox2:hover {
border: 1px solid #d94645;
cursor: pointer;
}

ul#maxx li.tvrbox1:hover,
ul#maxx li.tvrbox2:hover,
ul#maxx li.recbox1:hover,
ul#maxx li.recbox1iva:hover,
ul#maxx li.recbox2:hover,
ul#maxx li.recbox2iva:hover {
cursor: pointer;
}

.osmrtslik {
border: 1px solid #000;
}

.obiljezje {
float: right;
width: 83px;
height: 118px;
text-align: center;
color: #000;
font: bold 12px/13px Arial;
overflow: hidden;
display: block;
}

.obiljezje3 {
float: right;
width: 83px;
height: 102px;
text-align: center;
color: #000;
font: bold 12px/13px Arial;
overflow: hidden;
display: block;
}

.obiljezje img,
.obiljezje3 img {
clear: both;
margin: 10px 0 10px 0;
}

.osmtit,
.mustit,
.zentit,
.blitit {
float: left;
display: block;
clear: both;
color: #fff;
font: bold 14px/16px Arial;
text-transform: uppercase;
width: 192px;
margin: 3px 0 0 0;
padding: 2px 4px 2px 2px;
position: relative;
left: -5px;
}

.bebe {
float: left;
display: block;
font: normal 11px/12px Tahoma;
margin: 5px 0 0 0;
}

.bebslik {
float: left;
}

.bebslik2 {
float: left;
margin: 0 14px 0 0;
}

.beba-podaci {
float: left;
width: 312px;
font: normal 11px/12px Tahoma;
}

.beba-podaci span {
font: bold 13px/14px Tahoma;
}

.osmtit {
background-color: #000;
max-height: 48px;
overflow: hidden;
}
.mustit {
background-color: #abd6e7;
}
.zentit {
background-color: #ffcccb;
}
.blitit {
background-color: #cddf89;
}

#osmrtnica {
float: left;
width: 594px;
border: 5px solid #000;
padding: 10px 10px 10px 0;
color: #4b3d32;
font: normal 11px/13px Tahoma;
background: #fff url(http://malilosinj.org/slike/osmrtnice/osmrtnica-full-iza.png) top left no-repeat;
}

#bebicaz {
float: left;
width: 576px;
border: 5px solid #ffcccb;
padding: 14px;
color: #4b3d32;
}

#bebicam {
float: left;
width: 576px;
border: 5px solid #abd6e7;
padding: 14px;
color: #4b3d32;
}

#bebicab {
float: left;
width: 576px;
border: 5px solid #cddf89;
padding: 14px;
color: #4b3d32;
}

.obiljezje2 {
float: left;
width: 146px;
text-align: center;
font: normal 10px/11px Arial;
overflow: hidden;
display: block;
margin: 0 12px 0 0;
}

#osmrtnica p {
text-align: left;
}

#osmrtnica p.osm-doda {
text-align: center;
}

.osm-poc {
float: left;
width: 436px;
}

.nekopis {
float: right;
width: 250px;
padding: 0 0 0 18px;
border-left: 1px solid #e9e9e9;
}

#full-video div.nekopis p {
margin: 0;
text-align: left;
}

#full-video div.nek1 span,
#full-video div.nek2 span {
color: #d30303;
}

#full-video div.nek1 img.nek-logo,
#full-video div.nek2 img.nek-logo {
float: right;
margin: 0 0 0 20px;
}






.svwp {width: 50px; height: 20px; background: #fff;} /*preloader stuff. do not modify!*/
.svwp ul{position: relative; left: -999em;}/*preloader stuff. do not modify!*/
.slideViewer { 
position: relative;
overflow: hidden; 
margin: 0;
padding: 0;
background: #fff;
}
.slideViewer ul {  /*your list of images*/
position: relative;
left: 0;
top: 0;
width: 1%;
list-style-type: none;
margin: 0; 
padding: 0;
}
.slideViewer ul li {
float:left;
}

/*typographic info*/
.slideViewer span.typo{ 
padding: 6px; /* do not modify padding */
background: #fff;
color: #000;
font: normal 10px Verdana;
}

.thumbSlider { /*the thumbnails slider*/
overflow: hidden;
width: 1%;
background: #fff;
}
.thumbSlider ul { 
list-style-type: none;
margin: 0; 
padding: 0;
}
.thumbSlider ul li{ 
float:left;
margin: 0;
}
.thumbSlider a{
color: #fff;
text-decoration: none;
}
.thumbSlider a img{
border: 0;
display: block;
padding: 0;
}
.thumbSlider p.tmbrdr { /* the border above -not around- each thumb */
/* width, height and top values are dynamically added by the script. Do not modify. */
position:relative; 
left: 0;
font-size: 0.01em;
left: 0;
margin: 0;
padding: 0;
}

a.left, a.right { /*the left and right buttons (links)*/
background: transparent; /* could be any color  */
color: #ff0000;
font: bold 16px Arial;
overflow: hidden;
}
a.left span, a.right span{

}
a.left img, a.right img{
border: 0;
}
a.l_dis, a.r_dis {
background: transparent; /* ALWAYS leave transparent. this is the 'disabled' state of the link !  */
cursor: default;
}
a.l_dis span, a.r_dis span {
display: none;
}


#nek-glavni-podaci {
float: left;
width: 178px;
height: 316px;
border: 1px solid #e1e1e1;
background-color: #f6f6f6;
padding: 10px;
color: #000;
font: 10px/20px Verdana;
}

#nek-glavni-podaci span {
color: #f10606;
font-weight: bold;
}

#player-rel {
float: left;
border: 1px solid #bdbdbd;
border-width: 1px 1px 0 1px;
width: 783px;
height: 430px;
padding: 13px 13px 0 13px;
background: #fff url(http://malilosinj.org/slike/video-iza.png) 0 8px repeat-x;
position:relative;
}

#player {
float: left;
width: 783px;
height: 430px;
z-index: 200;
position:absolute;
}

#player-vij {
border: 0;
width: 300px;
height: 165px;
padding: 0;
margin:0;
background-color: #000;
}

#player-info {
float: left;
width: 783px;
height: 38px;
background: transparent url(http://malilosinj.org/slike/video-dolje.png) bottom left no-repeat;
margin: 0 0 20px 0;
padding: 12px 14px 0 14px;
}

#player-info2 {
float: left;
width: 783px;
height: 38px;
margin: 0 0 20px 0;
padding: 12px 14px 0 14px;
}

#player-info h3,
#player-info2 h3 {
font: normal 22px/25px 'Times New Roman';
color: #4d4b56;
}

#player-info div.right,
#player-info2 div.right {
font: normal 11px/12px Tahoma;
color: #444;
}


ul.topnav {
	font: 12px normal Arial, Helvetica, sans-serif;
	list-style: none;	
	margin: 0 0 8px 0;
	float: left;
}

ul.topnav li {
	float: left;
	background-color: #fff;
	margin: 0 3px 0 0;
	padding: 0 4px 0 0;
	position: relative; /*--Declare X and Y axis base--*/
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border: 1px solid #cbcbcb;
	border-width: 1px 1px 1px 1px;
	z-index: 99;
height: 25px;
}

ul#kocka li {
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
}

ul.topnav li ul li {
	background: #fff;
		border: 0;
height: 25px;
}

ul.topnav li.manji {
	padding: 0;
}

ul.topnav li a {
color: #000;
}

ul.topnav li a.veki {
width: 168px;
height: 25px;
padding: 2px 5px 0 5px;
font-size: 18px;
color: #3884d0;
	background: url(http://malilosinj.org/slike/tab-hover2.gif) no-repeat left top;
display: block;
}

ul.topnav li a.veki:hover {
width: 168px;
height: 25px;
padding: 2px 5px 0 5px;
font-size: 18px;
color: #3884d0;
	background: url(http://malilosinj.org/slike/tab-hover2.gif) no-repeat left bottom;
display: block;
}

ul.topnav li.pankuca a{
	padding: 5px 5px 3px 5px;
	color: #000;
	display: block;
	text-decoration: none;
	float: left;
}

ul.topnav li:hover {
	background: #fff;
	z-index: 101;
}

ul.topnav li.hoveram {
	background: #eee;
	z-index: 100;
}

ul.topnav li.hoveramplavi {
	background: #eee;
	z-index: 100;
        color: #3884D0;
        font-weight: bold;
}

ul.topnav li.hoveramplavi a {
	z-index: 100;
        color: #3884D0;
        font-weight: bold;
}

ul.topnav li.hovertabi {
	background: #fff;
	z-index: 100;
}

ul.topnav li.hovertabi:hover {
	background: #eee;
	z-index: 101;
}

ul.topnav li.hovertabiplavi {
	background: #fff;
        color: #3884D0;
        font-weight: bold;
	z-index: 100;
}

ul.topnav li.hovertabiplavi:hover {
	background: #eee;
	z-index: 101;
}

ul.topnav li.hovertabiplavi a {
        color: #3884D0;
        font-weight: bold;
	z-index: 100;
}

ul.topnav li.hovertabiplavi a:hover {
        color: #3884D0;
        font-weight: bold;
	z-index: 101;
}

ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: -1px; top: 25px;
	margin: 0; padding: 0;
display: none;
	float: left;
width: 200px;
	border: 1px solid #cbcbcb;
	border-width: 1px 1px 1px 1px;
	z-index: 100;
}

ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	clear: both;
	width: 100%;
	font: normal 11px/12px Tahoma;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	border-bottom: 1px solid #ddd; /*--Create bevel effect--*/
height: 21px;
}

ul.topnav li ul.subnav li:hover {
background: #ddd;
}

ul.topnav li ul.subnav li a:hover {
	background: url(http://malilosinj.org/slike/link-hover2.gif) no-repeat left bottom;
	width: 195px;
	height: 17px;
float: left;
}

ul.topnav li ul.subnav li a {
}

div.fixer-old {
float: left;
clear: both;
display: block;
height: 1px;
overflow: hidden;
background-color: #fff;
width: 100%;
position: absolute;
top: 25px;
z-index: 200;
display: none;
}

.datum {
float: right;
font: bold 14px/16px Arial;
margin: 0 0 5px 0;
color: #666;
position: absolute;
right: 5px;
}


ul.topnav li ul.subnav li ul.poder {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 200px; top: -1px;
	margin: 0; padding: 0;
display: none;
	float: left;
width: 200px;
	border: 1px solid #cbcbcb;
	border-width: 1px 1px 1px 1px;
	z-index: 100;
}
ul.topnav li ul.subnav li ul.poder li {
	margin: 0; padding: 0;
	clear: both;
	font: normal 11px/11px Tahoma;
	width: 100%;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	border-bottom: 1px solid #ddd; /*--Create bevel effect--*/
}

ul.topnav li ul.subnav li ul.poder li a {
	float: left;
width: 195px;
margin: 0;
padding: 5px 0 0 5px;
background: transparent;
}

ul.topnav li ul.subnav li ul.poder li a:hover {
	float: left;
width: 195px;
margin: 0;
padding: 5px 0 0 5px;
background: #ddd;
}

ul.topnav li ul.subnav li a { /*--Drop down trigger styles--*/
	width: 195px;
	height: 17px;
padding: 5px 0 0 5px;
	float: left;
	background: url(http://malilosinj.org/slike/link-hover2.gif) no-repeat left top;
}
ul.topnav li ul.subnav li span.subhover {background-position: bottom left; cursor: pointer;} /*--Hover effect for trigger--*/


.markItUp * {
	margin:0px; padding:0px;
	outline:none;
}
.markItUp a:link,
.markItUp a:visited {
	color:#000;
	text-decoration:none;
}
.markItUp  {
	width:579px;
	margin:5px 0 5px 0;
}

div.posalji-komentar-vij .markItUp  {
	width:530px;
	margin:5px 0 5px 0;
}

div.komentar-area .markItUp  {
	width:418px;
}

div.komentar-area-vij .markItUp  {
	width:369px;
}

.markItUpContainer  {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
}

div.komentar-area .markItUpEditor {
	width:408px;
}

div.komentar-area-vij .markItUpEditor {
	width:369px;
}

.markItUpEditor {
	font:12px 'Courier New', Courier, monospace;
	padding:5px;
	width:569px;
	height:320px;
	clear:both; display:block;
	line-height:18px;
	overflow:auto;
}

div.posalji-komentar-vij .markItUpEditor {
	font:12px 'Courier New', Courier, monospace;
	padding:5px;
	width:520px;
	height:100px;
	clear:both; display:block;
	line-height:18px;
	overflow:auto;
}
.markItUpPreviewFrame	{
	overflow:auto;
	background-color:#FFF;
	width:99.9%;
	height:300px;
	margin:5px 0;
}
.markItUpFooter {
clear: both;
	width:100%;
}
.markItUpResizeHandle {
	overflow:hidden;
	width:22px; height:5px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(http://malilosinj.org/slike/handle.png);
	cursor:n-resize;
}
/***************************************************************************************/
/* first row of buttons */
.markItUpHeader ul li	{
	list-style:none;
	float:left;
	position:relative;
}
.markItUpHeader ul li:hover > ul{
	display:block;
}
.markItUpHeader ul .markItUpDropMenu {
	background:transparent url(http://malilosinj.org/slike/menu.png) no-repeat 115% 50%;
	margin-right:5px;
}
.markItUpHeader ul .markItUpDropMenu li {
	margin-right:0px;
}
/* next rows of buttons */
.markItUpHeader ul ul {
	display:none;
	position:absolute;
	top:18px; left:0px;	
	background:#FFF;
	border:1px solid #000;
}
.markItUpHeader ul ul li {
	float:none;
	border-bottom:1px solid #000;
}
.markItUpHeader ul ul .markItUpDropMenu {
	background:#FFF url(http://malilosinj.org/slike/submenu.png) no-repeat 100% 50%;
}
.markItUpHeader ul .markItUpSeparator {
	margin:0 10px;
	width:1px;
	height:16px;
	overflow:hidden;
	background-color:#CCC;
}
.markItUpHeader ul ul .markItUpSeparator {
	width:auto; height:1px;
	margin:0px;
}
/* next rows of buttons */
.markItUpHeader ul ul ul {
	position:absolute;
	top:-1px; left:150px; 
}
.markItUpHeader ul ul ul li {
	float:none;
}
.markItUpHeader ul a {
	display:block;
	width:16px; height:16px;
	text-indent:-10000px;
	background-repeat:no-repeat;
	padding:3px;
	margin:0px;
}
.markItUpHeader ul ul a {
	display:block;
	padding-left:0px;
	text-indent:0;
	width:120px; 
	padding:5px 5px 5px 25px;
	background-position:2px 50%;
}
.markItUpHeader ul ul a:hover  {
	color:#FFF;
	background-color:#000;
}

.markItUp .markItUpButton1 a {
	background-image:url(http://malilosinj.org/slike/h1.png);
display: none;
}
.markItUp .markItUpButton2 a {
	background-image:url(http://malilosinj.org/slike/h2.png); 
display: none;
}
.markItUp .markItUpButton3 a {
	background-image:url(http://malilosinj.org/slike/h3.png); 
display: none;
}
.markItUp .markItUpButton4 a {
	background-image:url(http://malilosinj.org/slike/h4.png); 
display: none;
}
.markItUp .markItUpButton5 a {
	background-image:url(http://malilosinj.org/slike/h5.png); 
display: none;
}
.markItUp .markItUpButton6 a {
	background-image:url(http://malilosinj.org/slike/h6.png); 
display: none;
}
.markItUp .markItUpButton7 a {
	background-image:url(http://malilosinj.org/slike/paragraph.png); 
}

.markItUp .markItUpButton8 a {
	background-image:url(http://malilosinj.org/slike/bold.png);
}
.markItUp .markItUpButton9 a {
	background-image:url(http://malilosinj.org/slike/italic.png);
}
.markItUp .markItUpButton10 a {
	background-image:url(http://malilosinj.org/slike/stroke.png);
}

.markItUp .markItUpButton11 a {
	background-image:url(http://malilosinj.org/slike/list-bullet.png);
display: none;
}
.markItUp .markItUpButton12 a {
	background-image:url(http://malilosinj.org/slike/list-numeric.png);
display: none;
}
.markItUp .markItUpButton13 a {
	background-image:url(http://malilosinj.org/slike/list-item.png);
display: none;
}

.markItUp .markItUpButton14 a {
	background-image:url(http://malilosinj.org/slike/picture.png); 
display: none;
}
.markItUp .markItUpButton15 a {
	background-image:url(http://malilosinj.org/slike/link.png);
}

.markItUp .clean a {
	background-image:url(http://malilosinj.org/slike/clean.png);
}
.markItUp .preview a {
	background-image:url(http://malilosinj.org/slike/preview.png);
display: none;
}



.tvrtke-lijevo {
float: left;
width: 253px;
margin: 0 20px 0 0;
}

.tvrtke-desno {
float: left;
width: 538px;
}

.tvrtke-lijevo2 {
float: left;
width: 253px;
margin: 0 10px 0 0;
}

.tvrtke-naslovm {
float: left;
width: 246px;
height: 31px;
padding: 0 0 0 7px;
font:normal 11px/31px Tahoma;
color: #000;
background: url(http://malilosinj.org/slike/tvrtke-naslov.png) top left no-repeat;
margin: 20px 0 0 0;
display: block;
clear: both;
}

.tvrtke-opism {
float: left;
width: 231px;
padding: 10px;
border: 1px solid #dbdbdb;
border-width: 0 1px 1px 1px;
font:normal 11px/13px Tahoma;
}

.tvrtke-opism2 {
float: left;
width: 231px;
padding: 0 10px 10px 10px;
border: 1px solid #dbdbdb;
border-width: 0 1px 1px 1px;
font:normal 20px/22px Arial;
text-align: center;
background: #f0f0f0;
/*white-space: pre-line; - zbog toga se pojavi praznina iznad tag linkova*/
}

.gal-opism2 {
float: left;
width: 278px;
padding: 10px 10px 10px 10px;
margin: 0 0 16px 0;
border: 1px dotted #cecece;
border-width: 0 1px 1px 1px;
font:normal 20px/22px Arial;
text-align: center;
/*white-space: pre-line; - zbog toga se pojavi praznina iznad tag linkova*/
}

.nek-opism2 {
float: left;
width: 276px;
padding: 0 10px 10px 10px;
border: 1px solid #dbdbdb;
border-width: 0 1px 1px 1px;
font:normal 20px/22px Arial;
text-align: center;
background: #f0f0f0;
white-space: pre-line;
}


.tvrtke-opism2 a,
.nek-opism2 a {
margin: 0 15px 0 0;
}

.shop-tagovi a:link,
.tvrtke-opism2 a:link,
.nek-opism2 a:link {
text-decoration: underline;
}

.shop-tagovi a:visited,
.tvrtke-opism2 a:visited,
.nek-opism2 a:visited {
text-decoration: underline;
}

.shop-tagovi a:active,
.tvrtke-opism2 a:active,
.nek-opism2 a:active {
text-decoration: none;
}

.shop-tagovi a:hover,
.tvrtke-opism2 a:hover,
.nek-opism2 a:hover {
color: #666;
text-decoration: none;
}


.tvrtke-opism ul {
list-style-type:none;
}

.tvrtke-opism li {
background:url(http://malilosinj.org/slike/tvrtke-li.gif) 0px 5px no-repeat;
padding-left:10px;
margin: 0 0 5px 0;
}

.tvrtke-opism p {
margin: 0 0 5px 0;
text-align: justify;
}

.tvrtke-opis {
float: left;
text-align: justify;
display: block;
}

.tvrtke-opis p {
float: left;
width: 538px;
margin: 0 0 10px 0;
}

#tvrtke-karta {
float: left;
width: 253px;
height: 330px;
}

#kalendar-karta {
float: left;
width: 565px;
height: 330px;
margin: 0 0 10px 0;
}

table#tvrtker td {
padding: 0 0 3px 0;
}

table#tvrtker2 td {
padding: 0 0 6px 0;
}

#tvrtke-donji-linki {
float: left;
width: 811px;
border-bottom: 1px solid #e6e6e6;
padding: 0 0 9px 0;
font: normal 11px/11px Tahoma;
margin: 20px 0 60px 0;
clear: both;
}

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

.tvrtke-posalji,
.tvrtke-dodaj {
float: left;
margin: 0 0 0 270px;
}

#tvrtke-l-holder {
float: left;
width: 184px;
}

.tvrtke-popis-naslov {
float: left;
background-color: #474747;
margin: 0 3px 0 0;
height: 27px;
width: 184px;
}

.tvrtke-popis-naslov a {
font: normal 18px/27px Arial;
padding: 0 0 0 5px;
color: #fff;
}

.tvrtke-popis-naslov2 {
float: left;
font: normal 16px/27px 'Trebuchet MS';
background-color: #474747;
height: 27px;
width: 295px;
padding: 0 0 0 5px;
color: #fff;
}

.tvrtke-popis-naslov2blue {
float: left;
font: normal 16px/27px 'Trebuchet MS';
background-color: #0080aa;
height: 27px;
width: 295px;
padding: 0 0 0 5px;
color: #fff;
}

.tvrtke-popis-naslov2f {
float: left;
font: normal 18px/27px Arial;
background-color: #3B5998;
height: 27px;
width: 295px;
padding: 0 0 0 5px;
color: #fff;
}

.tvrtke-popis-naslov2fl {
float: left;
font: normal 18px/27px Arial;
height: 27px;
width: 137px;
padding: 0 0 0 35px;
color: #fff;
margin: 10px 0 0 0;
}

.face-pro {
background: #3B5998 url(http://malilosinj.org/slike/face_man.gif) 0 0 no-repeat;
}

.face-rod {
background: #3B5998 url(http://malilosinj.org/slike/face_cake.gif) 0 0 no-repeat;
}

.face-zagr {
background: #3B5998 url(http://malilosinj.org/slike/face_medo.gif) 0 0 no-repeat;
}

.tvrtke-popis-naslov2 a,
.tvrtke-popis-naslov2blue a,
.tvrtke-popis-naslov2f a, 
.tvrtke-popis-naslov2fl a {
color: #fff;
}

div.horskrol {
position: relative;
height: 144px;
width: 182px;
overflow: auto;
background-color: #f1f1f1;
border: 1px solid #bfbfbf;
border-width: 0 1px 1px 1px;
}

ul.horskrol {
display: block;
width: 185px;
height: 145px;
padding: 5px 0;
}

ul.horskrol li {
display: block;
font: normal 11px/13px Tahoma;
border-bottom: 1px solid #bfbfbf;
}

ul.horskrol a {
display: block;
text-decoration: none;
padding: 3px 5px;
}

ul.horskrol a:hover {
background: #bfbfbf;
}

div.horskrol2 {
width: 298px;
clear: both;
display: block;
background-color: #f1f1f1;
border: 1px solid #bfbfbf;
}

div.horskrol2 form {
width: 298px;
clear: both;
display: block;
background-color: #fff;
border-bottom: 1px solid #bfbfbf;
padding: 3px 0 4px 0;
}

ul.horskrol2 {
display: block;
width: 300px;
padding: 0;
}

ul.horskrol2 li {
display: block;
font: normal 11px/13px Tahoma;
border-bottom: 1px solid #bfbfbf;
}

ul.horskrol2 a {
display: block;
text-decoration: none;
padding: 3px 5px;
}

ul.horskrol2 a:hover {
background: #bfbfbf;
}

#tvrtke-kategorije {
float: left;
width: 616px;
height: 124px;
border: 1px solid #bfbfbf;
border-width: 0 1px 1px 0;
padding: 10px 0 10px 10px;
}

#tvrtke-kategorije a {
font: normal 11px/11px Tahoma;
margin: 0 40px 0 0;
}

#tvrtke-kategorije a:link {
color: #4b5356;
}

#tvrtke-kategorije a:visited {
color: #4b5356;
}

#tvrtke-kategorije a:hover {
color: #4b5356;
text-decoration: underline;
}

#tvrtke-kategorije a:active {
color: #4b5356;
}

.oko-table {
height: 130px;
}

.tvrtke-crta {
height: 19px;
overflow: hidden;
display: block;
width: 614px;
background: url(http://malilosinj.org/slike/ddd.gif) 0 50% repeat-x;
}

.tvrtke614 {
float: left;
width: 614px;
}

.tvrtke614 img {
overflow: hidden;
}

.tvrtke614 p {
margin: 0 0 10px 0;
}

.tvrtke-manji-opis {
float: left;
display: block;
width: 351px;
height: 117px;
}

.gallery { background: #444; border: 1px solid #444; margin: 0 0 10px 0; padding: 10px;}
.panel .panel-overlay,.panel .overlay-background { height: 16px; padding: 10px; }
.panel .overlay-background { background: #222; z-index: 10;}
.panel .panel-overlay { color: white; font: normal 16px Arial ; z-index: 11; }
.filmstrip { margin: 4px; }
.frame .img_wrap { border: 2px solid #444; }
.frame.current .img_wrap { border: 2px solid #fff; }
.frame img { border: none; }
.pointer {border-color: #fff;}
*html .pointer {filter: chroma(color=pink);}

#nek-tab {
float:right;
position: relative;
top: -1px;
right: -1px;
width: 300px;
}

#nek-tab td {
border: 2px solid #fff;
padding: 4px;
background-color: #f5f5f5;
color: #444;
font: normal 11px/14px Tahoma;
}

#nek-tab td.temnejsi {
border: 2px solid #fff;
padding: 4px;
background-color: #f0f0f0;
color: #444;
font: normal 11px/14px Tahoma;
}

#nek-tab td.bijeli {
border: 2px solid #fff;
padding: 4px;
background-color: #fff;
color: #444;
font: normal 11px/14px Tahoma;
}

#nek-tab td span {
font-weight: bold;
color: #f00;
}

#nek-tab td span.sivi {
font-weight: bold;
color: #f5f5f5;
}

#nek-tab td.cijena {
padding: 0 10px;
background-color: #9e9e9e;
color: #fff;
font: normal 20px/43px Impact;
height: 43px;
letter-spacing: 0.02em;
}

.nek_kuce_opis2 {
float: left;
width: 500px;
padding: 10px 0 0 0;
}

.nek_kuce_opis2 h5 {
float: left;
width: 490px;
padding: 0 5px;
font: 20px/30px Impact;
margin: 10px 0 10px 0;
border-top: 1px solid #ccc;
background: #eee;
letter-spacing: 0.02em;
color: #3685b9;
}

.nek_kuce_opis2 h5.Siva {
background: #eee;
}

.nek_kuce_opis2 h5.Plava {
background: #e4f5fc;
}

.nek_kuce_opis2 h5.Crvena {
background: #ff8585;
}

.nek-naslovm {
float: left;
width: 291px;
height: 31px;
padding: 0 0 0 7px;
font:normal 11px/31px Tahoma;
color: #000;
background: url(http://malilosinj.org/slike/nek-naslov.png) top left no-repeat;
margin: 20px 0 0 0;
display: block;
clear: both;
}

.nek-desno {
float: right;
width: 298px;
}

#nek-karta {
float: left;
width: 298px;
height: 330px;
}

.nek-kuce-kontakt {
float: left;
display: block;
clear: both;
height: 150px;
width: 100%;
}

.shop-l {
float: left;
width: 430px;
margin: 0 18px 0 0;
}

.shop-l img.shop-big {
padding: 0 0 20px 0;
border-bottom: 1px solid #ebebeb;
display: block;
overflow: hidden;
margin: 0 0 10px 0;
}

.shop-d {
float: left;
width: 363px;
}

.shop-d1 {
width: 363px;
height: 343px;
border-bottom: 1px solid #ebebeb;
display: block;
overflow: hidden;
}

span.cijena-crvena {
color: #c00;
font-size: 16px;
}

.shop-d1 div.cijena {
float: left;
width: 363px;
font:bold 16px/16px Arial;
color: #333;
margin: 20px 0;
}

.shop-d1 div.link {
float: left;
width: 363px;
font:normal 18px/18px Arial;
}

#full-video h3.shop {
float: left;
width: 363px;
font: normal 26px/28px Impact;
margin: 0 0 5px 0;
}

#full-video h3.shop a {
float: left;
width: 250px;
}

.shop2-opis {
float: left;
width: 250px;
height: 132px;
margin: 0 0 20px 0;
font: normal 12px/13px Verdana;
overflow: hidden;
}

.shop2-opis p {
margin: 0 0 5px 0;
}

.shop2-nazivt {
float: left;
padding: 5px 10px;
font: bold 18px/18px Arial;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #fff;
border-left: 1px solid #ccc;
-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 8px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;
position: relative;
top: 1px;
z-index: 11;
}

.shop2-adresa {
float: left;
padding: 10px;
width: 408px;
border: 1px solid #ccc;
z-index: 11;
}

.shop-tagovi {
float: left;
width: 410px;
padding: 10px;
text-align: center;
background: #f0f0f0;
white-space: pre-line;
font:normal 16px/18px Arial;
}


.ostali-proizvodi {
float: left;
width: 430px;
}

.ostali-proizvodi h6 {
float: left;
display: block;
width: 430px;
font: normal 18px Arial;
margin: 0 0 5px 0;
}

.ostali-proizvodi img {
float: left;
border: 1px solid #bfbfbf;
padding: 1px;
}

.ostali-proizvodi img:hover {
border: 1px solid #333;
}

.ostali-proizvodi img.jedan {
margin: 0 2px 2px 0;
}

.ostali-proizvodi img.devet {
margin: 0 0 2px 0;
}

.shop-crta {
height: 9px;
overflow: hidden;
display: block;
width: 430px;
background: url(http://malilosinj.org/slike/f0f0f0.gif) 0 50% repeat-x;
}

.shop2-adresa2 {
float: left;
width: 254px;
}

.shop2-adresa3 {
float: left;
width: 154px;
}

#full-video h5.shop {
float: left;
width: 363px;
font: bold 18px/18px Arial;
margin: 15px 0 15px 0;
color: #3685B9;
}

.shop2-ostali-podaci {
float: left;
font: normal 12px/13px Verdana;
width: 363px;
margin: 0 0 20px 0;
}

.shop2-ostali-podaci p {
float: left;
width: 363px;
margin: 0 0 5px 0;
}

.shop2-ostali-podaci ul {
list-style-type: image;
}

.shop2-ostali-podaci ul li {
list-style-type: image;
background: url(http://malilosinj.org/slike/shop-list-button.png) 0 0 no-repeat;
padding: 0 0 0 14px;
}

#shop-donji-linki {
float: left;
width: 363px;
border-top: 1px solid #e6e6e6;
border-bottom: 1px solid #e6e6e6;
padding: 9px 0 9px 0;
font: normal 11px/11px Tahoma;
margin: 0 0 200px 0;
}

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

#footbanv,
#footbanm {
float: left;
height: 93px;
display: block;
overflow: hidden;
border-bottom: 14px solid #fff;
}

#footbanm {
width: 300px;
}

#footbanv {
width: 811px;
}

.footbanv2,
.footbanm2 {
float: left;
height: 219px;
display: block;
overflow: hidden;
}

.footbanm2 {
width: 300px;
}

.footbanv2 {
width: 811px;
}


#vodic-karta {
float: left;
width: 811px;
height: 800px;
display: block;
}

#vodic-nazivi {
float: left;
width: 300px;
display: block;
border-bottom: 16px solid #fff;
}

.vodic-slika {
float: left;
margin: 0 10px 0 0;
}

.karta-naslov {
display: block;
overflow: hidden;
font: bold 13px/14px Arial;
margin: 0 0 10px 0;
}

.karta-opis {
font: normal 11px/12px Tahoma, Arial;
}

.reg11 {
float: left;
padding: 10px 25px;
background: #fff;
}

.reg111 {
padding: .3em .3em 1em 0;
position: relative;
font: bold 14px/16px Arial;
}

.reg1 {
float: left;
padding: 0 20px 0 0;
width: 350px;
border-right: 1px dotted #bbb;
}

.reg1a {
float: left;
padding: 0 20px 0 0;
width: 350px;
border-right: 1px dotted #bbb;
background: #fff;
}

.reg1aa {
float: left;
width: 565px;
}

.reg1aa label {
display: inline;
}

.reg2 {
float: left;
width: 350px;
padding: 0 0 0 20px;
}

.reg2a {
float: left;
width: 350px;
padding: 0 0 0 20px;
background: #fff;
}

input.tel-pretraga {
float: left;
font: 18px Arial, sans-serif;
width: 610px;
height: 23px;
border: 2px solid #ccc;
color: #000;
}

input.tel-pretraga2 {
float: left;
font: normal 18px Arial, sans-serif;
width: 473px;
height: 31px;
border-top: 15px solid #ff7700;
border-bottom: 15px solid #ff7700;
border-width: 15px 0 15px 0;
padding: 5px 0 0 4px;
background: #f4f4f4;
}

input.tel-pretraga3 {
float: left;
font: normal 18px Arial, sans-serif;
width: 227px;
height: 31px;
border-top: 15px solid #ff7700;
border-bottom: 15px solid #ff7700;
border-width: 15px 0 15px 0;
padding: 5px 0 0 4px;
background: #f4f4f4;
}

.teliteli {
float: left;
width: 548px;
height: 66px;
background: url(http://malilosinj.org/slike/telefonski-1.gif) top left no-repeat;
padding: 0 0 0 66px;
}

.teliteli2 {
float: left;
width: 302px;
height: 66px;
background: url(http://malilosinj.org/slike/telefonski-1.gif) top left no-repeat;
padding: 0 0 0 66px;
}

a.gall {
background: url(http://malilosinj.org/slike/gal-l.png) 0 6px no-repeat;
	display:block;
	height:16px;
	float:left;
	margin:0 10px 0 0;
padding: 7px 0 0 20px;
	cursor:pointer;
font: normal 11px/12px Tahoma, Arial;
}

a.gall:hover {
background: url(http://malilosinj.org/slike/gal-l-h.png) 0 6px no-repeat;
text-decoration: underline;
}

a.gald {
background: url(http://malilosinj.org/slike/gal-d.png) 100% 6px no-repeat;
	display:block;
	height:16px;
	float:left;
padding: 7px 20px 0 20px;
	cursor:pointer;
font: normal 11px/12px Tahoma, Arial;
}

a.gald:hover {
background: url(http://malilosinj.org/slike/gal-d-h.png) 100% 6px no-repeat;
text-decoration: underline;
}

#gal-caption {
float: left;
display: block;
clear: both;
padding: 10px;
width: 791px;
font: normal 11px/12px Tahoma, Arial;
}

.twitter {
float: left;
width: 539px;
height: 55px;
border-bottom: 1px solid #ccc;
background: url(http://malilosinj.org/slike/twitter.gif) 22px 0 no-repeat;
padding: 12px 0 0 75px;
color: #4c4c4c;
margin: 14px 0 0 0;
font: normal 16px/17px Arial;
}

.twitter2 {
float: left;
width: 255px;
background: url(http://malilosinj.org/slike/twitter.gif) 0 0 no-repeat;
padding: 12px 0 0 60px;
color: #4c4c4c;
margin: 0 0 20px 0;
font: normal 16px/17px Arial;
}

.twitter2 a {
display: block;
margin: 8px 0 0 0;
}

.facebook {
float: left;
width: 614px;
height: 44px;
padding: 10px 0 0 0;
font: normal 16px/17px Arial;
}

.facebook-m {
float: left;
width: 255px;
}

.facebook-m img {
margin: 0 0 8px 0;
display: block;
clear: both;
}

.facebook-m a {
display: block;
margin: 8px 0 0 0;
}

.skype-m {
float: right;
width: 275px;
font: normal 16px/17px Arial;
margin: 11px 0 0 0;
}

.skype-m img {
margin: 0 10px 0 0;
}

.skype-m a {
display: block;
margin: 8px 0 0 0;
}

.linkedin-m {
float: right;
width: 275px;
font: normal 16px/17px Arial;
}

.linkedin-m img {
margin: 0 0 8px 0;
display: block;
clear: both;
}

.linkedin-m a {
display: block;
margin: 8px 0 0 0;
}

.telpad {
float: left;
padding: 0 0 0 60px;
width: 554px;
border-bottom: 20px solid #fff;
font: normal 16px/17px Arial;
}

.najvid {
float: left;
margin: 4px 4px 0 4px;
border: 1px solid #94A3C4;
}

.najvid2 {
float: left;
margin: 8px 4px 0 4px;
border: 1px solid #94A3C4;
}

.najvid:hover,
.najvid2:hover {
border: 1px solid #D8DFEA;
}

.najvido {
float: left;
width: 300px;
background: #ECEFF5;
border-bottom: 16px solid #fff;
padding-bottom: 4px;
}

.najvido-tekst {
float: left;
width: 290px;
background: #fff;
border-bottom: 16px solid #fff;
padding: 6px 3px 6px 7px;
}

.najvido2 {
float: left;
width: 607px;
background: #ECEFF5;
border-bottom: 16px solid #fff;
padding: 3px 0 11px 7px;
}

.favnum {
position: relative;
float: left;
} 

.favnum span {
position: absolute;
top: 5px;
right: 5px;
padding: 0 2px;
color: #fff;
background: #000;
font-family: Arial;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.2em;
font-size: 10px;
}

#horoskop-pocetna {
font: normal 11px Tahoma;
padding: 0 0 10px 0;
}

border-gore233 {
border-top: 1px dotted #cecece;
}


#trenutno {
float: left;
margin: 0 0 9px 0;
display: block;
width: 612px;
border: 1px solid #dfdfdf;
}

.tren1 {
width: 612px;
display: block;
height: 36px;
border-bottom: 1px solid #dfdfdf;
font: normal 11px/36px Tahoma;
color: #949494;
}

.tjedni {
width: 608px;
display: block;
height: 30px;
border: 1px solid #dfdfdf;
border-width: 1px 1px 0 1px
}

.tjedni h5 {
color: #38A9E4;
font: bold 17px/30px 'Trebuchet MS';
display: block;
margin: 0 30px 0 10px;
}

.tren1 h5 {
color: #38a9e4;
font: bold 20px/36px 'Trebuchet MS';
float: left;
margin: 0 60px 0 15px;
}

.tren2 {
width: 612px;
display: block;
height: 135px;
}

.ikona1 {
float: left;
margin: 7px 25px 0 25px;
}

.ikona2 {
float: left;
margin: 7px 30px 0 30px;
}

.trenmain {
float: left;
font: bold 17px/20px Arial;
color: #000;
background: url(http://malilosinj.org/slike/vrijeme/vjetropuh.jpg) 80% 20% no-repeat;
width: 220px;
height: 110px;
padding: 25px 0 0 0;
}

.trenmain span.tempera {
color: #949494;
font: bold 30px/30px Arial;
}

.trenmain span.hilow {
color: #949494;
font: bold 11px/30px 'Trebuchet MS';
}

.trenmain2 {
float: left;
font: normal 15px/17px Arial;
color: #000;
height: 110px;
padding: 25px 0 0 0;
}

#prog1 {
float: left;
margin: 0 14px 9px 0;
width: 298px;
border: 1px solid #dfdfdf;
}

#prog2 {
float: left;
width: 298px;
border: 1px solid #dfdfdf;
}

.tren11 {
width: 298px;
display: block;
height: 30px;
border-bottom: 1px solid #dfdfdf;
color: #949494;
}

.tren11 h5 {
color: #38A9E4;
font: bold 17px/30px 'Trebuchet MS';
float: left;
margin: 0 30px 0 10px;
}

.tren22 {
width: 298px;
display: block;
height: 68px;
}

.tren33 {
float: left;
padding: 10px 0 0 0;
font: bold 12px/15px Arial;
}

div#zaboldanje p:first-child {
font-weight: bold;
}

#sedam {
float: left;
width: 609px;
border-right: 1px solid #e6e6e6;
margin: 0 0 0 2px;
}

.sedam1 {
float: left;
width: 86px;
height: 173px;
border: 1px solid #e6e6e6;
border-width: 1px 0 1px 1px;
text-align: center;
font: bold 12px/12px Arial;
color: #000;
padding: 0 0 7px 0;
}

.sedam1 span.mali {
font: bold 10px/10px Arial;
color: #fff;
}

.sedam1 span.mali2 {
font: bold 10px/10px Arial;
color: #949494;
}

.sedam1 span.opis {
font: bold 10px/10px Arial;
color: #000;
}

.sedam1 img {
display: block;
padding: 5px 0 5px 14px;
}

.vrigore {
float: left;
width: 86px;
background: #f2f2f2;
border-bottom: 1px solid #e6e6e6;
padding: 3px 0 3px 0;
}

.vricrveni {
padding: 2px;
background: #cf0100;
}

.vriplavi {
padding: 2px;
background: #2d79b4;
}

#vrijemeizhr {
float: left;
width: 298px;
height: 100px;
font: normal 12px/13px Arial;
border: 1px dotted #cecece;
padding: 8px 0 0 0;
margin: 0 0 16px 0;
}

#vrijemeizhr img {
float: left;
margin: 0 7px 0 0;
}

#vrijemeizhr span {
font: bold 15px/16px Arial;
}

.tempaps {
position: absolute;
top: 10px;
right: 10px;
color: #949494;
font: bold 30px/30px Arial;
}

.tempaps-tv {
position: absolute;
bottom: 10px;
right: 10px;
font: normal 12px/13px Arial;
}



.calendarcol {
  float: left;
  width: 100%;
  font-family: "Lucida Grande", Arial, Tahoma, Helvetica, Verdana, sans-serif;
  font-size: 90%;
  line-height: 1.0em;
  overflow:hidden;
  display: inline;
  }

.calendarBG {
width: 811px;
float: left;
border: 1px solid #fff;
}

.calendarBG-srednji {
width: 300px;
float: left;
margin: 0 0 16px 0;
}

.calendarBlank { 
 background-color: #fff;
}

.calendarHeader { 
 font-family: Tahoma, Helvetica, Verdana, sans-serif;
 font-size: 24px;
 font-weight: bold;
 color: #000; 
 height: 48px;
 text-align: center;
 background-color: #000; 
}

.calendarMonthLinks {
 font-family: 'Trebuchet MS', Tahoma, Helvetica, Verdana, sans-serif;
 font-size: 24px;
 font-weight: bold;
 height: 30px;
 color: #fff;
 text-align: center;
 background-color: #0080aa;
 padding: 5px 0;
}

.calendarMonthLinks2 {
 font-family: 'Trebuchet MS', Tahoma, Helvetica, Verdana, sans-serif;
 font-size: 24px;
 font-weight: bold;
 height: 30px;
 color: #fff;
 text-align: center;
 background-color: #0080aa;
 padding: 5px 0;
}

.calendarMonthLinks:hover {
 font-family: 'Trebuchet MS', Tahoma, Helvetica, Verdana, sans-serif;
 font-size: 24px;
 font-weight: bold;
 height: 30px;
 color: #fff;
 text-align: center;
 background-color: #1896BC;
 padding: 5px 0;
}

.calendarMonthLinks a {
vertical-align: top;
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}
  
.calendarMonthLinks a:visited {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks a:hover {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarDayHeading {
 font-family: Tahoma, Verdana, Sans-serif;
 font-weight: bold; 
 font-size: 11px;
 color: #fff; 
 height: 30px;
 background-color: #888; 
 text-align:  center;
 vertical-align: middle;
}

.calendarToday { 
 font-family:       Tahoma, Verdana, Sans-serif;
 font-size:         11px;
 font-weight:		normal;
 text-decoration:   none;
 text-align:  left;
 vertical-align: top;
 color: #999;
 background-color: #f7f7f7;
 overflow: hidden;
}

.calendarCell {
width: 110px;
 height: 100px;
 font-family:       Tahoma, Verdana, Sans-serif;
 font-size:         11px;
 font-weight:		normal;
 text-decoration:   none;
 text-align:  left;
 vertical-align: top;
 color:             #999;
 background-color: #fff;
 overflow: hidden;
 border: 1px solid #e6e6e6;
}

.daynumTOC,
.todayTOC {
	padding: 2px;
	margin-bottom: 0;
	background: #eee;
	border-bottom: 1px solid #ccc;
	text-align: left;
    width: 100%;
height: 14px;
	}
	
.todayTOC { /* today's style */
	color: white;
	font-weight: bold;
	background: #E8E8E8;
	}
	
.titleTOC {
   color: #333300;
    width: 100%;
    font-size: 1.0em;
    overflow: hidden;
    white-space: normal;
height: 86px;
}

.titleTOC:hover {
   color: #333300;
    width: 100%;
    font-size: 1.0em;
    overflow: hidden;
    white-space: normal;
background-color: #EFFBFF;
cursor: hand;
}

.titleTOC a {
display: block;
padding: 0 0 3px 10px;
}

span.kalendr {
background: url(http://malilosinj.org/slike/event_arrow.gif) .2em .4em no-repeat;
display: block;
padding: 0 0 3px 10px;
}


.calendarCell a {
 color:             #333300;
 text-decoration:   none;
 background-color:  transparent;
}
  
.calendarCell a:visited {
 color:             #999;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarCell a:hover {
 color:             #6BBB26;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarHeader-manji { 
 font-weight: bold; 
 color: #000; 
 text-align: center;
 background-color: #fff; 
}

.calendarMonthLinks-manji {
 font-family:       'Trebuchet MS', Verdana, Sans-serif;
 font-size:         13px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 color:             #000;
 background-color:  transparent;
padding: 5px 0;
}

.calendarMonthLinks-manji2 {
 font-family:       'Trebuchet MS', Verdana, Sans-serif;
 font-size:         14px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 color:             #000;
 background-color:  transparent;
padding: 5px 0;
}

.calendarMonthLinks-manji2:hover {
 font-family:       'Trebuchet MS', Verdana, Sans-serif;
 font-size:         14px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 color:             #000;
 background-color:  #eee;
padding: 5px 0;
}

.calendarMonthLinks-manji a {
 color:             #000;
 text-decoration:   none;
 background-color:  transparent;
}
  
.calendarMonthLinks-manji a:visited {
 color:             #000;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks-manji a:hover {
 color:             #3685B9;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarMonthLinks-manji2 a {
 color:             #000;
 text-decoration:   none;
 background-color:  transparent;
}
  
.calendarMonthLinks-manji2 a:visited {
 color:             #000;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks-manji2 a:hover {
 color:             #000;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarDayHeading-manji {
 font-weight: bold; 
 font-size:	11px;
 color: #fff; 
 background-color: #bbb; 
 text-align:  center;
 vertical-align: middle;
padding: 5px 0;
border-bottom: 1px solid #fff;
}

.calendarToday-manji { 
 font-family:       Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #000;
 background-color: 	#ddd;
padding: 5px 0;
border: 1px solid #fff;
}

.calendarToday-manjiEvent { 
 font-family:       Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #000;
 background-color: 	#ddd;
padding: 5px 0;
border: 1px solid #fff;
}

.calendarToday-manjiEvent:hover { 
 font-family:       Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #000;
 background-color: 	#ccc;
padding: 5px 0;
border: 1px solid #fff;
}

.calendarCell-manji {
 font-family: Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:            #666;
 background-color:  #eee;
padding: 5px 0;
border: 1px solid #fff;
}

.calendarCell-manjiEvent {
 font-family: Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:            #666;
padding: 5px 0;
background-color: 	#eee;
border: 1px solid #fff;
}

.calendarCell-manjiEvent:hover {
 font-family: Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:            #666;
padding: 5px 0;
background-color: 	#ccc;
border: 1px solid #fff;
}

.calendarCell-manji a {
 vertical-align: bottom;
 color:             #000;
 text-decoration:   underline;
 background-color:  transparent;
}
  
.calendarCell-manji a:visited {
 color:             #000;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarCell-manji a:hover {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}

table#tecajna {
width: 367px;
font: normal 11px Tahoma;
display: block;
float: left;
margin: 0 0 0 1px;
}

table#tecajna th {
text-align: center;
background: #f5f5f5;
border: 1px solid #e8e8e8;
font-weight: bold;
padding: 4px;
color: #000;
}

table#tecajna td {
border: 1px solid #e8e8e8;
padding: 2px;
color: #666;
}

table#tecajna td img {
float: left;
padding: 2px 0 0 0;
margin: 0 8px 0 0;
}

table#tecajna td img.svic {
float: left;
margin: 0 13px 0 0;
}

table#tecajna td.sred {
text-align: center;
}

table#tecajna2 {
width: 565px;
font: normal 13px Arial, Tahoma;
display: block;
float: left;
margin: 0 0 0 1px;
}

table#tecajna2 th {
text-align: center;
background: #f5f5f5;
border: 1px solid #e8e8e8;
font-weight: bold;
padding: 4px;
color: #000;
}

table#tecajna2 td {
border: 1px solid #e8e8e8;
padding: 2px;
color: #666;
}

table#tecajna2 td img {
float: left;
padding: 2px 0 0 0;
margin: 0 8px 0 0;
}

table#tecajna2 td img.svic {
float: left;
margin: 0 13px 0 0;
}

table#tecajna2 td.sred {
text-align: center;
}

form#doljkont {
padding: 8px 34px 0 10px;
}


table.tablesorter {
	font-family:Arial;
	background-color: #CDCDCD;
	margin:0;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(http://malilosinj.org/slike/tablesorter/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(http://malilosinj.org/slike/tablesorter/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(http://malilosinj.org/slike/tablesorter/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}

div.pageros {
height: 22px;
	background-color: #8DBDD8;
	text-align: center;
}
div.pageros span {
	padding: 0 5px 0 5px;
}
div.pageros input.prev {
	width: auto;
	margin-right: 10px;
}
div.pageros input.next {
	width: auto;
	margin-left: 10px;
}
div.pageros input {
position: relative;
top:-4px;
	font-size: 8px;
	width: 50px;
	border: 1px solid #330000;
	text-align: center;
}

div.pageros img {
padding: 3px 0 0 0;
}

.prijevod {
padding: 5px 0 16px 0;
}

#footer-s{font-family:Tahoma;font-size:11px;color:#f8f8f8;margin:10px;line-height:14px;}
#footer-s a:link,#footer-s a:visited{color:#f8f8f8;text-decoration:none;}
#footer-s a:active,#footer-s a:hover{color:#f8f8f8;text-decoration:underline;}
#footer-s a{display:block;}
.footer1,.footer2,.footer3,.footer4,.footer5{float:left;width:135px;margin:0 28px 0 0;padding:0;}
.footer6{float:left;width:135px;margin:0;padding:0;}
#footer-s h5{font-family:Impact;font-size:18px;font-weight:normal;margin:0 0 5px 0;letter-spacing:0.05em;}


.oko-entry-d {
float: right;
}

.oko-entry-l {
float: left;
}

#oko-entry-d {
float: right;
}

#oko-entry-left627 {
float: left;
width: 627px;
}

#oko-entry-left568 {
float: left;
width: 568px;
}

#oko-entry-right614 {
float: right;
width: 614px;
}

#oko-entry-left614 {
float: left;
width: 614px;
}

#oko-entry-right613 {
float: right;
width: 613px;
}

#oko-entry-left565 {
float: left;
width: 565px;
}

#forma-recepti {
float: left;
width: 130px;
}

table.recepti-sastojci {
width: 240px;
margin: 0 18px 0 0;
}

table.recepti-priprema {
float:left;
}

.vijesti-super-m3 a {
color: #000;
}

.vijesti-super-m3 a:visited {
color: #000;
}

.vijesti-super-m3 a:active {
color: #000;
}

.vijesti-super-m3 a:hover {
color: #000;
}

.vijesti-super-m3-horo a {
color: #3685B9;
}

.vijesti-super-m3-horo a:visited {
color: #3685B9;
}

.vijesti-super-m3-horo a:active {
color: #3685B9;
}

.vijesti-super-m3-horo a:hover {
color: #3685B9;
}

#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

.bigform {float: left; width: 370px;}

.bigform .input { padding: 4px; background: #ECEFF5;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; display: block; width: 358px; margin: 0 0 5px 0;}
.bigform .input input { margin: 0; padding: 3px; width: 350px; font-size: 1em; border: 1px solid; border-color: #999 #b3b3b3 #ccc;
	-webkit-border-radius: 2px; -moz-border-radius: 2px;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#e8e8e8), to(#fefefe));
	background: -moz-linear-gradient(top, #e8e9ec, #fefefe);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.2), 0 1px 0 rgba(255,255,255,0.5);
	-moz-box-shadow:    inset 0 1px 2px rgba(0,0,0,0.2), 0 1px 0 rgba(255,255,255,0.5); }
.bigform .input input:focus { outline: none; border-color: #8c8c8c #a6a6a6 #bfbfbf; background: #fff; }


.srcfav {
float: left;
width: 613px;
color: #000;
font: normal 11px/14px Tahoma;
height: 14px;
margin: 0 0 12px 0;
text-align: right;
}

.srcfav-vij {
float: left;
width: 564px;
color: #000;
font: normal 11px/14px Tahoma;
height: 14px;
margin: 0 0 12px 0;
text-align: right;
}

.srcfav-video {
float: left;
width: 300px;
color: #000;
font: normal 11px/14px Tahoma;
height: 14px;
margin: 0 0 22px 0;
text-align: center;
}

a.printer {
float: left;
color: #000;
font: normal 11px/14px Tahoma;
height: 24px;
padding: 5px 0 0 30px;
margin: 10px 0 0 0;
background:url(http://malilosinj.org/slike/print.png) top left no-repeat;
text-decoration: underline;
}

a:link.printer {
text-decoration: underline;
}

a:visited.printer {
text-decoration: underline;
}

a:active.printer {
text-decoration: underline;
}

a:hover.printer {
text-decoration: none;
}

.recoso {
float: left;
width: 232px;
padding: 3px;
border: 1px solid #ccc;
font: normal 11px/14px Tahoma;
color: #000;
margin: 10px 0 0 0;
}

.recoso2 {
float: left;
width: 176px;
padding: 3px;
border: 1px solid #ccc;
font: normal 11px/14px Tahoma;
color: #000;
margin: 10px 0 16px 0;
}

.tel-des {
float: right;
margin: 0 0 0 3px;
}

#kreator {
float: left;
margin: 10px 0 0 0;
}

#kreator-vijest {
float: left;
margin: 10px 0 0 0;
}

#kreator-d {
float: right;
margin: 10px 0 0 0;
}

.tel-okvir {
border: 1px solid #cbcbcb;
text-align: center;
width: 602px;
padding: 5px;
}

.leftscreenname {
float: left;
margin-right: 10px;
font-weight: bold;
}

.rightscreenname {
float: right;
margin-right: 10px;
font-weight: bold;
}

.video-opis-desno {
float: left;
width: 295px;
padding: 0 0 0 5px;
}

.video-opis-desno h3.vide {
font: normal 26px/28px Impact;
width: 295px;
padding: 0 0 10px 0;
display: block;
color: #4D4B56;
}

.video-opis-desno h3.videm {
font: normal 20px/22px Impact;
width: 295px;
padding: 0 0 10px 0;
display: block;
color: #3685b9;
}

.video-opis-desno h3.vide a:hover {
color: #fff;
background: #3685b9;
}

.video-opis-desno h3.videm a:hover {
color: #fff;
background: #3685b9;
}

#paginator-desno {
float: left;
display:block;
text-align:left;
width: 300px;
height:1px;
line-height:1px;
clear: both;
margin: 0 0 30px 0;
background-color: #cbcbcb;
position: relative;
top: -9px;
}

#paginator-desno2 {
float: left;
display:block;
text-align:left;
width: 300px;
height:1px;
line-height:1px;
clear: both;
margin: 0 0 10px 0;
background-color: #cbcbcb;
position: relative;
top: -9px;
}

#paginator-desno a:link,
#paginator-desno a:visited,
#paginator-desno2 a:link,
#paginator-desno2 a:visited {
	padding:2px;
	text-decoration:none;
	color:#4b5356;
	font-weight:normal;
border: 1px solid #fff;
}

#paginator-desno a:hover,
#paginator-desno2 a:hover {
border: 1px solid #DDEEFF;
	color:#0072BC;
}

.tv-ikona-poc1 {
float: left;
padding: 0;
margin: 0 12px 20px 0;
}

.tv-ikona-poc2 {
float: left;
padding: 0;
margin: 0 0 20px 0;
}

.catlooks {
border: 1px solid #e9e9e9;
background: url(http://malilosinj.org/slike/catlooksbg.gif) top left repeat;
padding: 10px;
margin: 0 0 20px 0;
text-align: center;
}

.catlooks2 {
border: 1px solid #e9e9e9;
background: url(http://malilosinj.org/slike/catlooksbg.gif) top left repeat;
padding: 10px;
margin: 0 13px 20px 0;
text-align: center;
}

.catlooks811 {
border: 1px solid #e9e9e9;
background: url(http://malilosinj.org/slike/catlooksbg.gif) top left repeat;
padding: 10px;
margin: 0 0 20px 0;
text-align: center;
}

#paginator617 {
position: absolute;
top: -31px;
right: 0;
width: 617px;
padding: 0 0 0 10px;
	text-align:left;
	height:22px;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
clear: both;
border-bottom: 1px solid #cbcbcb;
line-height: 22px;
}

#paginator811d {
float: left;
width: 811px;
margin: 20px 0 0 0;
padding: 0;
	text-align:left;
	height:22px;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
clear: both;
border-bottom: 1px solid #cbcbcb;
line-height: 22px;
}

#paginator614dl {
float: left;
width: 614px;
margin: 40px 0 0 0;
padding: 0;
	text-align:left;
	height:22px;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
clear: both;
border-bottom: 1px solid #cbcbcb;
line-height: 22px;
}

#paginator568dl {
float: left;
width: 568px;
margin: 40px 0 0 0;
padding: 0;
	text-align:left;
	height:22px;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
clear: both;
border-bottom: 1px solid #cbcbcb;
line-height: 22px;
}

#paginator614dr {
float: right;
width: 614px;
margin: 40px 0 0 0;
padding: 0;
	text-align:left;
	height:22px;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
clear: both;
border-bottom: 1px solid #cbcbcb;
line-height: 22px;
}

#paginator614dra {
float: right;
width: 614px;
margin: 40px 0 0 0;
padding: 0;
	text-align:left;
	height:22px;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
clear: both;
border-bottom: 1px solid #cbcbcb;
line-height: 22px;
position: absolute;
bottom: -50px;
}

#paginator617 a:link,
#paginator617 a:visited,
#paginator811d a:link,
#paginator811d a:visited,
#paginator614dl a:link,
#paginator614dl a:visited,
#paginator568dl a:link,
#paginator568dl a:visited,
#paginator614dr a:link,
#paginator614dr a:visited,
#paginator614dra a:link,
#paginator614dra a:visited {
	padding:2px;
	text-decoration:none;
	color:#4b5356;
	font-weight:normal;
border: 1px solid #fff;
}

#paginator617 a:hover,
#paginator811d a:hover,
#paginator614dl a:hover,
#paginator568dl a:hover,
#paginator614dr a:hover,
#paginator614dra a:hover {
border: 1px solid #DDEEFF;
	color:#0072BC;
}

.vidisve {
float: left;
display: block;
width: 296px;
font: normal 11px/15px Tahoma;
text-align: right;
padding: 0 4px 0 0;
}

.slika-dana {
margin: 0 0 16px 0;
}

.tvdan {
float: left;
height: 35px;
}

a.tv-day {
float: left;
height: 35px;
margin: 0 25px 0 25px;
padding: 0 10px;
color: #3685B9;
}

a.tv-dayactive {
float: left;
height: 35px;
margin: 0 25px 0 25px;
background: url(http://malilosinj.org/slike/tvdan-activebg.gif) top left repeat-x;
padding: 0 10px;
color: #fff !important;
}

#podbred-tv {
width: 789px;
height: 35px;
padding: 0 10px 0 10px;
border: 1px solid #ddd;
background-color: #f0f0f0;
font: normal 12px/15px Tahoma;
line-height: 35px;
color: #516363;
margin: 5px 0 13px 0;
}

.fdesno {
float: right;
font: normal 9px/9px Tahoma;
padding: 10px 5px 0 0;
}

.fdesno a {
color: #fff !important;
}

#powered {
margin: 0;
padding: 0;
font-size: 11px;
font-family: Tahoma;
text-align: center;
color: #f8f8f8;
position: relative;
top: -5px;
}

#powered a:link {
color: #f8f8f8;
}

#powered a:visited {
color: #f8f8f8;
}

#powered a:active {
color: #f8f8f8;
}

#powered a:hover {
color: #f8f8f8;
text-decoration: underline;
}

#face-ulaz {
float: left;
width: 811px;
height: 65px;
background: url(http://malilosinj.org/slike/face-ulaz-04.gif) 0 0 no-repeat;
color: #fff;
}

#face-ulaz a {
float: left;
height: 25px;
vertical-align: middle;
color: #fff;
font: normal 11px/25px Tahoma;
}

#face-ulaz span {
float: left;
margin: 0 30px;
font: normal 20px/25px Arial;
}

#face-ulaz div {
float: right;
width: 410px;
padding: 20px 20px 20px 50px;
height: 25px;
line-height: 25px;
}

.tablecjenik {
width: 300px;
}

.tablecjenikrow {
width: 40%;
margin: 0;
padding: 0;
text-align: left;
}

.tablecjenikrow2 {
width: 20%;
margin: 0 5px 0 5px;
padding: 0;
text-align: right;
}

textarea#embeder {
float: left;
width: 294px;
height: 50px;
border: 1px solid #ccc;
clear: both;
padding: 2px;
font: normal 11px Tahoma;
margin: 0 0 10px 0;
}

.embeders {
float: left;
clear: both;
width: 300px;
}

.embeders span {
font: bold 11px Tahoma;
color: #3685B9;
}


.skalebojeiva {
margin:0 0 15px 0;
padding:20px;
background-color: #e2e2e2;
border: 1px solid #ddd;
font: normal 11px Tahoma;
}








