* {
	font-family: Segoe, Verdana, sans-serif;
}
html, body, p, table, td, form, img, h1, h2, h3, h4, h5, h6, input {
	font-size: 1em;
}
html, body, div, p, table, td, form, img, h1, h2, h3, h4, h5, h6, input {
	font-family: Segoe, Verdana, sans-serif;
	padding: 0px;
	margin: 0px;
	border: 0px none;
	background-position:left top;
	background-repeat:no-repeat;
}
body {
	font-size: 70%;
	background-color:#fceec3;
	background-image: url(../cms_images/back_ground.jpg);
	background-repeat: repeat-x;
}
embed {
 float:left;
 margin-right:8px;
 margin-bottom:4px;
	border: 0px none;
}
label p {
	padding-top:7px;
}
p, td, h1, h2, h3, h4, h5, h6 {
	line-height: 1.2em;
	margin: 0px;
}
a, a:visited {
	color:#999999;
	text-decoration:none;
}
a:active, a:hover {
	color:#999999;
	text-decoration:underline;
}
ul {
	margin:0;
	padding:0 0 0 25px;
}
li {
	margin:0;
	padding:0;
}
h4 {
	font-weight:bold;
	line-height:1.4em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
}
h3 {
	font-size:1.5em;
	color:#FFFFFF;
	font-weight:normal;
	font-family:Segoe, Verdana, sans-serif;
	padding-top: 11px;
	padding-left: 0px;
	line-height: 1;
	margin-bottom: 3px;
}
h2 {
	color:#2e5374;
	font-family:Segoe, Tahoma, Verdana, sans-serif;
	font-size:1.5em;
	font-weight:normal;
}
h1 {
	background-image: url(../cms_images/naturism_logo.gif);
	background-repeat: no-repeat;
	float: left;
	height: 156px;
	width: 222px;
	text-indent: -5000px;
	display: block;
}
a.logotip, a.logotip:visited {
	background-image: url(../cms_images/naturism_logo.gif);
	background-repeat: no-repeat;
	float: left;
	height: 156px;
	width: 222px;
	text-indent: -5000px;
	display: block;
}
p {
	line-height:1.4em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
}
.clearboth {
	clear: both;
}
#page {
	margin-left:auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	top: 0px;
}
#zaglavlje {
	width: 960px;
	background-image: url(../cms_images/back_sivat.gif);
	background-repeat: repeat-x;
	height: 201px;
}
#footer {
	background-color: #5C5C5C;
	background-image: url(../cms_images/back_footer.jpg);
	background-repeat: repeat-x;
	width: 100%;
	clear: both;
}
#footercontent {
	width: 960px;
	height: auto;
	display: block;
	margin-left: auto;
	margin-right: auto;
	color:#999999;
	overflow:hidden;
}
#midcontent {
	width: 940px;
	background-image: url(../cms_images/back_sivat.gif);
	background-repeat: repeat-x;
	padding-left: 20px;
}
#logobanner {
	float: right;
	height: 156px;
	width: 960px;
	display: block;
}
.bannerTop{float:left; width:728px; height:148px; overflow: hidden;}
.bannerTop img{float:left; width:728px; height:148px;}

#linkovitop {
	color: #FFFFFF;
	height: 35px;
	width: 700px;
	padding-right: 38px;
	text-align: right;
	float: left;
	padding-top: 10px;
	word-spacing: 1.4em;
}
#linkovitop a {
	color: #FFFFFF;
	word-spacing: normal;
}
#izborjezika {
	color: #FFFFFF;
	height: 35px;
	width: 198px;
	float: left;
	padding-top: 10px;
	padding-left:24px;
	background-image: url(../cms_images/bullet_lang.gif);
	background-repeat: no-repeat;
	background-position: 9px 14px;
	cursor:pointer;
}
/*#languages{position:absolute;z-index:79; width:130px; margin-left:-130px; margin-top:-13px;}
#izborjezika h2 { font-size:12px; display:block; background:  url(../cms_cms_images/bullet_lang.gif) no-repeat 100% 3px;padding:0 14px 0 0; color:#0167a5; text-align:right;}*/
#izborjezika ul {
	position:absolute;
	top:28px;
	width:8.5em;
	display:none;
	z-index:100;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eee;
	border-right-color: #eee;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	list-style:none;
	left:8px;
	padding:0;
}
#izborjezika ul.off {
	display:none;
}
#izborjezika li {
	border:1px solid #eee;
	border-width:0 0 1px 1px;
	background-color: #FFFFFF;
}
#izborjezika li a, #izborjezika li a:visited {
	display:block;
	background:url(../cms_images/bullet.gif) no-repeat 5px .8em;
	padding:.2em 10px .2em 15px;
	color:#0167a5;
	text-decoration:none;
}
#izborjezika li a:hover {
	text-decoration:underline;
}
#pathlink {
	font-size: 11px;
	color: #bedae8;
	float: left;
	height: 29px;
	width: 656px;
	padding-left: 24px;
	padding-top: 12px;
}
#pathlink a {
	color: #bedae8;
	text-decoration:underline;
}
#pathlink a:hover {
	color:#FFFFFF;
}
#pathsearch {
 float: left;
 height: 41px;
 width: 280px;
 text-align:right;
}
#pathsearch div {
 float: right;
 height: 33px;
 width: 193px;
 margin-right:10px;
 text-align:right;
 background-image: url(../cms_images/back_pretrazivanje.png);
 background-repeat: no-repeat;
 color:#333333;
 font-size:14px;
 /*padding-right:20px;
 padding-top:10px;*/
 text-decoration:none;
}
#pathsearch a:hover {
 color:#006699;
}
#pathsearch input[type="text"] {
	background-color: Transparent;
	border:medium none;
	color:#989B9D;
	float:left;
	margin:11px 0 0 5px;
	width:120px;
}
a.searchButton, a.searchButton:visited{
	background-image:url(../cms_images/back_pretrazivanje_batun.png);
	background-repeat:no-repeat;
	display:block;
	float:right;
	height:33px;
	margin:0;
	padding-right:0;
	width:44px;
}
a.searchButton:hover	{
	background-position: 0px -33px;
	cursor: pointer;
}

#page #contentcontainer {
	float: left;
	width: 820px;
	margin: 0;
	padding: 0;
	overflow:hidden;
}
#contentcontainer556-naturizam {
	float: left;
	width: 530px;
	margin: 0;
	padding: 0;
	overflow:hidden;
	margin-top:20px;
	font-size:12px;
}
#contentcontainer556-putovanja {
	float: left;
	width: 530px;
	margin: 0;
	padding: 0;
	overflow:hidden;
	margin-top:15px;
	font-size:12px;
}
#contentcontainer556-destinacije {
	float: left;
	width: 530px;
	margin: 0;
	padding: 0;
	overflow:hidden;
	font-size:12px;
}
#contentcontainer556-gmapa {
	float: left;
	width: 530px;
	margin: 0;
	padding: 0;
	overflow:hidden;
	background-color: #fffee9;
	background-image: url(../cms_images/back_objektilista.gif);
	background-repeat: repeat-x;
	padding-bottom:8px;
	font-size:12px;
}
.naturizam {
	float: left;
	/*width: 246px;*/
	/*background-color:Red;*/
}
.naturizam-slike {
	float: left;
	width: 295px;
	/*background-color:Red;*/
}
.naturizam-slike2 {
	float: none;
	/*width: 295px;*/
	/*background-color:Red;*/
}
.naturizam-slike img.okvir6{margin-bottom:4px; margin-top: 4px;}
#page #marketing {
	float: left;
	width: 130px;
	padding-left: 10px;
	background-color: #FFFFFF;
	/*background-image: url(../cms_images/back_marketing.jpg);
	background-repeat: repeat-x;*/
	padding-top: 10px;
	padding-bottom: 8px;
}
#page #marketing img, #page #marketing a img, #page #marketing a:visited img
{
	/*padding-bottom: 10px;*/
}
#leftcontent {
	width: 518px;
	clear: both;
	float: left;
}
#leftcontent566 {
	width: 566px;
	clear: both;
	float: right;
}
#width566 {
	width: 566px;
}
#contentmainmenu {
	width: 254px;
	float: left;
	padding-bottom:8px;
}
#sadrzajhome {
	float: left;
	width: 496px;
	padding-right: 12px;
	padding-left: 10px;
	background-color: #FFFFFF;
	background-image: url(../cms_images/back_contentbijeli.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	margin-bottom: 25px;
	height: 220px; /*fiksed box*/
}
#sadrzajtemplate {
	float: left;
	width: 544px;
	padding-right: 12px;
	padding-left: 10px;
	padding-top: 10px;
	margin-bottom: 25px;
}
#izdvojenivideo {
	background-color: #FEF0C1;
	background-image: url(../cms_images/back_videosjena.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 496px;
	padding-right: 12px;
	padding-left: 10px;
	margin-bottom:17px;
}
#mapfinder {
	width:604px;
	height:406px;
	position: absolute;
	left: 215px;
	top:-372px;
	z-index: 1;
}
#mapfindermapa {
	float: left;
	height: 368px;
	width: 600px;
	border: 2px solid #f48300;
	background-color:#90b6cc;
}
#mapfinderbutton{
	left:223px;
	position:absolute;
	text-align:center
}
.mapfinderbutton {
	text-align:left;
}
#mapfindermenu {
	color: #003366;
	background-color: #afcada;
	background-image: url(../cms_images/back_mapfindermenutop.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 200px;
	width: 151px;
	padding-top: 80px;
	padding-right: 18px;
	padding-bottom: 9px;
	padding-left: 18px;
}
#mapfindermenu h2 {
	font-size:20px;
	padding-bottom:18px;
}
#mapfindermenu a {
	color:#003366;
	margin-top:10px;
	float:left;
	text-decoration:underline;
}
#mapfindermenu a:hover {
	color:#FFFFFF;
}
#mapfindergradovi {
	float:left;
	width:600px;
	height:78px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../cms_images/back_mapfinderbott.jpg);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #002B55;
}
#mapfindergradovi ul {
	float:left;
	width:600px;
	height:78px;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#mapfindergradovi li {
	float:left;
	width:118px;
	list-style:none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bcd9e7;
	border-left-color: #FFFFFF;
}
#mapfindergradovi a {
	text-align: center;
	float:left;
	display:block;
	text-decoration:none;
	color:#003366;
	height: 48px;
	padding-top:30px;
	font-size:16px;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#mapfindergradovi a {
	float:none;
}
/* End IE5-Mac hack */
#mapfindergradovi a:hover {
	color:#FF6600;
}
#mainmenu {
	font-size: 14px;
	color: #003366;
	text-decoration: none;
	background-image: url(../cms_images/back_menu.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 60px;
	width: 511px;
	padding-left: 7px;
	overflow: hidden;
}
#mainmenu ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#mainmenu li {
	float:left;
	/*width:95px;*/ /*comment sandi*/
	margin-right: 15px;
	list-style:none;
	padding-left:7px;
}
#mainmenu a {
	text-align: center;
	float:left;
	display:block;
	text-decoration:none;
	color:#003366;
	height: 48px;
	padding-right:7px;
	padding-top:9px;
	outline: none;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#mainmenu a {
	float:none;
}
/* End IE5-Mac hack */
#mainmenu a:hover {
	color:#FFFFFF;
}
#mainmenu .current {
	background-image:url(../cms_images/left_on2.jpg);
	padding-left:7px;
	background-repeat: no-repeat;
	padding-top:0px;
	background-position: left top;
}
#mainmenu .current a {
	background-image:url(../cms_images/right_on2.jpg);
	color:#FFFFFF;
	background-position: right top;
	background-repeat: no-repeat;
}
/* Pocetak menu templates  */
#mainmenu566 {
	font-size: 14px;
	color: #003366;
	text-decoration: none;
	background-image: url(../cms_images/back_menu.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 60px;
	width: 559px;
	padding-left: 7px;
	overflow: hidden;
}
#mainmenu566 ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#mainmenu566 li {
	float:left;
	width:104px;
	list-style:none;
	padding-left:7px;
}
#mainmenu566 a {
	text-align: center;
	float:left;
	display:block;
	text-decoration:none;
	color:#003366;
	height: 48px;
	padding-right:7px;
	padding-top:9px;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#mainmenu566 a {
	float:none;
}
/* End IE5-Mac hack */
#mainmenu566 a:hover {
	color:#FFFFFF;
}
#mainmenu566 .current {
	background-image:url(../cms_images/left_on2.jpg);
	padding-left:7px;
	background-repeat: no-repeat;
	padding-top:0px;
	background-position: left top;
}
#mainmenu566 .current a {
	background-image:url(../cms_images/right_on2.jpg);
	color:#FFFFFF;
	background-position: right top;
	background-repeat: no-repeat;
}
/* kraj menu templates */


#midcontentzajednica {
	width: 302px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	float: left;
}
#midcontentzajednica a {
	float: left;
}
#zajednicaokvir {
	float: left;
	width: 300px;
	background-color: #d6f0fd;
	background-image: url(../cms_images/back_zajednica.jpg);
	background-repeat: repeat-x;
	border: 1px solid #98bfd1;
	/*padding-bottom: 9px;*/
	margin-bottom: 9px;
	overflow:hidden;
}
#zajednicanaslov {
	font-size: 22px;
	color: #FFFFFF;
	background-image: url(../cms_images/back_zajednicanaslov.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 204px;
	margin-top: 9px;
	margin-right: 18px;
	margin-left: 18px;
	padding-left: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #afd2e3;
	padding-top: 7px;
	background-position: 3px;
}
#blognaslov {
	font-size: 22px;
	color: #369CAB;
	background-image: url(../cms_images/back_blognaslov.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 204px;
	margin-top: 9px;
	margin-right: 18px;
	margin-left: 18px;
	padding-left: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #369CAB;
	padding-top: 7px;
	background-position: 3px 0px;
}
#zajednicalinkovi {
	float:left;
	margin-top: 7px;
	margin-bottom: 11px;
	padding:0;
	display:block;
	width:285px;
	margin-left:15px;
}
#zajednicalinkovi ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	font-size: 12px;
	width:285px;
}
#zajednicalinkovi li {
	font-size: 12px;
	float:left;
	list-style:none;
	background-image: url(../cms_images/zajednicabutton_left.jpg);
	background-repeat: no-repeat;
	height: 28px;
	text-align: center;
	padding-left: 6px;	
	margin-bottom: 5px;
}
#zajednicalinkovi li a {
	float:left;
	padding-right: 9px;
	padding-left:3px;
	text-decoration:none;
	color:#003366;
	background-image: url(../cms_images/zajednicabutton_right.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height:22px;
	padding-top:6px;
	margin-right:5px;
}
.zajednicaLink{display:block;float:left;margin-bottom:12px;padding-left:5px;}
.zajednicaLink a, .zajednicaLink a:visited{padding-left: 10px; color:#003366; text-decoration: underline;}
.zajednicaLink a:hover{text-decoration: none;}

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#zajednicalinkovi a {
	float:none;
}
/* End IE5-Mac hack */
#zajednicalinkovi a:hover {
	color:#009900;
}
#izdvojeniblog {
	float: left;
	width: 300px;
	background-color: #B3E494;
	background-image: url(../cms_images/back_blogpozadina.jpg);
	background-repeat: repeat-x;
	padding-bottom:10px;
	border-bottom:1px solid #98BFD1
}
#izdvojeniblog h3 {
	font-size:15px;
	float:left;
	color: #1B4F56;
	text-decoration: none;
	padding-bottom: 6px;
	width:281px;
	padding-left:10px;
}
#blogikona {
	float:left;
	width:75px; 
	padding-left:0px;
	text-align: center;
	padding-right: 0px;
}
#blogikona img {
	padding-top:4px;
	margin-top:4px;
	margin-bottom:5px;
	padding-bottom:2px;
}
#blogkratkitekst {
	float:left;
	width:195px;
	padding-right:18px;
	padding-left: 10px;
}
#blogkratkitekst a {
	font-size: 11px;
	color: #009900;
	text-align: right;
	float:right;
	font-weight:bold;
	margin-top:8px;
}
/*#blogkratkitekst p{float: right; width: 195px;}*/
.blogdatum {
	font-size:10px;
	color:#59B300;
	float:left;
	padding-top: 8px;
	padding-left: 9px;
}
#blognajfoto {
	float:left;
	height: 28px;
	padding-top: 24px;
	background-image: url(../cms_images/back_fotografije1.gif);
	background-repeat: no-repeat;
	background-position: 16px;
	width:300px;
}
#blognajfoto h3 {
	display:block;
	font-size:14px;
	float:left;
	color: #003366;
	text-decoration: none;
	padding-left:82px;
	padding-top:0px;
	width:218px;
	padding-bottom:3px;
}
#blogfotografije {
	float:left;
	color: #003366;
	width:294px;
	background-color: #eaf7fe;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 3px;
}
.fotografijeokvir {
	background-color: #FFFFFF;
	padding: 9px;
	border: 1px solid #a1c6d9;
	margin-left:0px;
	margin-right:0px;
}
#bottomtabs {
	width: 820px;
	height: 184px;
	float: none;
	clear:both;
}
#sadrzajmenu {
	background-color: #d0e7f2;
	background-image: url(../cms_images/back_izdvojenomenu.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 203px;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	min-height:200px;
}
#videosadrzaj {
	float: left;
	width: 475px;
	padding-right: 9px;
	padding-left: 12px;
	background-image: url(../cms_images/back_videobottom.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 12px;
}
.videodetalji {
	width: 195px;
	width: 475px;
	height: 205px;
}
#videomenu {
	font-size: 14px;
	float: right;
	height: 28px;
	width: 150px;
	padding-top: 4px;
}
#videomenu ul {
	float:left;
	margin:0;
	list-style:none;
}
#videomenu li {
	float:left;
	list-style:none;
	background-image: url("../cms_images/videomenu_link.jpg");
	background-repeat: no-repeat;
	background-position: right;
	height: 22px;
	width: 28px;
	padding-top: 6px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #fef0c1;
	text-align: center;
}
#videomenu a {
	float:left;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	outline: none;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#videomenu a {
	float:none;
}
/* End IE5-Mac hack */
#videomenu a:hover {
	color:#003366;
}
#videomenu .current {
	background-image:url("../cms_images/videomenu_linkon.jpg");
}
#videomenu .current a {
	background-image:url("../cms_images/videomenu_linkon.jpg");
	color:#FF6600;
}
#videohead {
	float: left;
	height: 36px;
	width: 475px;
	margin-bottom: 5px;
	/*background-color:Red;*/
}
.videodetalji h4 {
	font-size: 16px;
	color: #696918;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFAF27;
	padding-bottom: 6px;
	margin-bottom: 5px;
	font-weight: normal;/*background-color:green;*/
}
.videodetalji{/*background-color: Orange;*/}
.videodetalji a {
	font-size: 11px;
	color: #737319;
	text-align: right;
	float:right;
}
#izdvojenocontainer {
	float: left;
	margin:0;
	padding:0;
	width: 203px;
	overflow: hidden;
}
#izdvojenocontainer ul {
	width: 203px;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#izdvojenocontainer li {
	float:left;
	list-style:none;
	font-size: 12px;
	color: #51849e;
	overflow: hidden;
}
#izdvojenocontainer a {
	width: 188px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 15px;
	float:left;
	text-decoration:none;
	color:#51849e;
	outline: none;
}
#izdvojenocontainer a:hover {
	color:#51849e;
	background-color:#dceef7;
}
#izdvojenocontainer .current {
	background-color:#fff8d1;
}
#tabplavi {
	background-color: #ffae00;
	background-image: url(../cms_images/back_tabplavi.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 173px;
	width: 204px;
	margin-left: 12px;
	padding-left: 22px;
	padding-top: 11px;
}
#tabplavi p{
	margin: 0px;
	padding: 0px;
}
#tabplavi input
{
	margin-bottom: 5px;
}
#tabplavi h3 {
	color:#FFFFFF;
	padding:0;
}
#tabplavi form {
	color:#003366;
	padding:0;
	margin-top:9px;
	line-height: 28px;
}
p.plavitab {
	margin-top:4px;
	color:#FFFFFF;
	font-size:10px;
}
.pravilalink {
	font-size: 10px;
	color: #003366;
	text-decoration: underline;
	float: right;
	padding-top: 2px;
	padding-right: 8px;
	width: 100px;
	/*background-color: Red;*/
}
input.checkBoxPlavi{
	font-size: 13px;
	color: #003366;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 3px; padding-bottom: 0px; margin: 0px; background-color: Red;	
	border: 1px solid #006699;
}
p.checkBoxPlavi input{padding:0px; margin:0px; vertical-align :middle;}
#tabzeleni {
	background-color: #cee768;
	background-image: url(../cms_images/back_tabzeleni.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 173px;
	width: 246px;
	margin-left: 10px;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 11px;
	overflow: hidden;
}
#tabzeleni h3 {
	color:#FFFFFF;
	padding:0;
	padding-left:15px;
}
#tabzeleni ul {
	float:left;
	padding:0;
	list-style:none;
	width:245px;
}
#tabzeleni li {
	float:left;
	width:245px;
	overflow: hidden;
	/*padding-bottom: 12px;*/
}
#tabzeleni ul li a {
	float:left;
	width:245px;
	padding-top: 2px;
	padding-bottom:2px;
	text-decoration:none;
	color:#003366;
	font-size: 11px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b3cd64;
	cursor: pointer;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#tabzeleni li a {
	float:none;
}
/* End IE5-Mac hack */
#tabzeleni li a:hover {
	float:left;
	color:#006600;
	background-color:#ddee97;
}
.zelenidatum {
	font-size: 11px;
	color: #44732b;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 60px;
	font-weight: bold;
}
.zelenitekst {
	font-size: 11px;
	color: #44732b;
	text-decoration: none;
	float: left;
	font-weight: normal;
	width:174px;
	display:block;
}
.zelenitekstgrad {
	font-size: 11px;
	color: #FF6600;
	/*float: left;*/
	padding-left:3px;
}
p.zelenitab {
	margin-top:4px;
	color:#FFFFFF;
	font-size:10px;
	padding-left: 15px;
	word-spacing:5px;
	margin-bottom:7px;
}
p.zelenitab a, .zelenitab a, #tabzeleni .zelenitab a {
	color:#FFFFFF;
}
#tabnarancasti {
	background-color: #ffae00;
	background-image: url(../cms_images/back_tabnarancasti.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 173px;
	width: 291px;
	margin-left: 12px;
	padding-left: 9px;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	position:relative;
	overflow:hidden;
}
#tabnarancasti h3 {
	color:#FFFFFF;
	padding:0;
	padding-left:13px;
}
#tabnarancasti a {
	float:left;
	padding-right:8px;
	padding-bottom:8px;
	margin:0;
	border:0;
}
.narpartneri {
	margin-bottom: 8px;
	border: 1px solid #003366;
	margin-right: 8px;
	float: left;
	overflow:hidden;
}
p.narancatab {
	margin-top:4px;
	color:#FFFFFF;
	font-size:10px;
	padding-left: 13px;
	margin-bottom:7px;
}
#footernaslov {
	float: left;
	width: 360px;
	margin-right: 300px;
	margin-left: 300px;
	padding-top: 20px;
	padding-bottom:5px;
	margin-bottom: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #535353;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#bababa;
	font-family: Arial, Helvetica, sans-serif;
}
#footer a {
	color:#AAAAAA;
}
#footer a:hover {
	color:#DEDEDE;
	text-decoration:underline;
}
#footer ul li {
	padding-bottom:3px;
}
.footermenu {
	float: left;
	width: 198px;
	margin-left: 25px;
	padding-left:16px;
	padding-top:5px;
	background-image:url(../cms_images/back_footernaslov.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:12px;
}
.footermenu h4 {
	float: left;
	width: 144px;
	height:49px;
	color: #999999;
	font-size:12px;
	font-weight:bold;
	padding:0;
	text-transform: uppercase;	
}
.footermenu h4 a {
	color: #999999;
	text-decoration:none;
}
.footermenu h4 a:hover {
	color: #AAAAAA;
}
.footermenu ul {
	float:left;
	padding:0;
	list-style:none;
	width:185px;
	margin-left:1px;
	padding-left:8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.footermenu li {
	width:185px;
}
.footermenu ul li a {
	width:185px;
	text-decoration:none;
	color:#999999;
	font-size: 12px;
	cursor: pointer;
	padding-bottom:1px;
	padding-top:1px;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
.footermenu li a {
	float:none;
}
/* End IE5-Mac hack */
.footermenu li a:hover {
	color:#DDDDDD;
}
#footerbottom {
	float: left;
	width: 960px;
	margin-top:50px;
}
#footerbottommenu {
	font-size: 12px;
	float: left;
	height: 60px;
	width: 420px;
	padding-bottom: 10px;
	padding-top: 10px;
	word-spacing: 1.3em;
	color: #999999;
	padding-left:20px;
}
#footerbottommenu input {
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
#footerbottom a {
	color: #999999;
	word-spacing: normal;
	text-decoration:none;
}
#footerbottom a:hover {
	color: #DDDDDD;
}
#footerbottomrss {
	float: left;
	height: 60px;
	width: 133px;
	padding-bottom: 10px;
	padding-left:15px;
	padding-top:10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
#footerbottomcopyright {
	float: left;
	height: 60px;
	width: 355px;
	padding-bottom: 10px;
	padding-top:10px;
	padding-left:15px;
}
#footerbottomcopyright a {
	text-decoration:underline;
}
.banner468 {
	float: left;
	height: 60px;
	width: 468px;
	padding-bottom: 12px;
	padding-right: 25px;
	padding-left: 25px;
}
.fleft {
	float: left;
	background-color: #d0e7f2;
	background-image: url(../cms_images/back_izdvojenomenu.jpg);
	background-repeat: no-repeat;
}
.v100 {
	height: 100%;
	width: 100%;
}
#page #contentcontainer #leftcontent #sadrzajhome #sadrzajmenu .izdvojeno {
	color: #00586d;
	padding-top: 11px;
	padding-bottom:12px;
	font-family: Segoe, Verdana, sans-serif;
	float: left;
	padding-left:72px;
	width: 129px;
}
#sadrzajinfo {
	background-image: url(../cms_images/back_h3naslov.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 263px;
	padding-right: 16px;
	padding-left: 14px;
	padding-bottom: 14px;
}
#sadrzajinfo a {
	font-size: 11px;
	color: #6f9f12;
	text-align: right;
	float:right;
}
#sadrzajinfo p, .videodetalji p {
	color: #444444;
}
#sadrzajinfo566 {
	background-image:url(../cms_images/back_templatenaslov.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 530px;
	padding-left: 14px;
	padding-bottom: 14px;
}
#sadrzajinfo566 a {
	font-size: 11px;
	color: #6f9f12;
	text-align: right;
	float:left;
}
#sadrzajinfo566 p, .videodetalji566 p {
	color: #444444;
}
#menutop-back {
	background-image: url(../cms_images/back_leftmenutop.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 224px;
	padding-left: 30px;
	margin-top: 8px;
	padding-top: 6px;
	padding-bottom:15px;
	overflow:hidden;
}
#menutop-back h2 {
	font-size:18px;
	line-height:20px;
	margin-bottom:11px;
}

#menutop-back ul {
	width: 216px;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#menutop-back li {
	float:left;
	list-style:none;
	font-size: 15px;
	overflow: hidden;
	width:216px;
}
#menutop-back a {
	width: 188px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 16px;
	float:left;
	text-decoration:none;
	background-image: url(../cms_images/arrow_menu.gif);
	background-repeat: no-repeat;
	background-position: 7px 10px;
	color: #234d6a;
}
#menutop-back a:hover {
	color:#FF6600;
	background-image: url(../cms_images/arrow_menusel.gif);
	background-repeat: no-repeat;
	background-position: 7px 10px;
}
#menutop-back .current {
	font-weight:bold;
	color:#FF3300 !important;
}


#menutop-back li ul {
	width: 216px;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	font-weight:normal;
	padding-bottom:5px;
}
#menutop-back li ul li {
	float:left;
	list-style:none;
	font-size: 13px;
	color: #234d6a;
	overflow: hidden;
	width:195px;
	margin-left:18px;
}
#menutop-back li ul li a {
	width: 181px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 16px;
	float:left;
	text-decoration:none;
	color:#234d6a;
	background-image: url(../cms_images/arrow_menu.gif);
	background-repeat: no-repeat;
	background-position: 7px 8px;
}
#menutop-back li ul li a:hover {
	color:#009900;
	background-image: url(../cms_images/arrow_menugreen.gif);
	background-repeat: no-repeat;
	background-position: 7px 8px;
}
#menutop-back li ul li .current {
	color:#234d6a !important;
	font-weight:bold;
	background-image: url(../cms_images/arrow_menusel.gif);
	background-repeat: no-repeat;
	background-position: 7px 8px;
}

#menubottom-back {
	background-image: url(../cms_images/back_leftmenubottom.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 224px;
	padding-left: 30px;
	margin-top: 6px;
	padding-top: 6px;
	padding-bottom:15px;
	margin-bottom:8px;
}




#menubottom-back ul {
	width: 216px;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	padding-top:5px;
}
#menubottom-back li {
	float:left;
	list-style:none;
	font-size: 15px;
	color: #83710e;
	overflow: hidden;
	width:216px;
}
#menubottom-back a {
	width: 204px;
	padding-top: 4px;
	padding-bottom: 4px;
	float:left;
	text-decoration:none;
	color:#83710e;
}
#menubottom-back a:hover {
	color:#E2C518;
}
#menubottom-back .current, #page #contentcontainer #contentmainmenu #menubottom-back .current {
	color:#FF3300;
	font-weight:bold;
}

#button-natrag {
	width: 196px;
	height:44px;
	background-image: url(../cms_images/button_meninatrag.jpg);
	background-repeat: no-repeat;
	float: left;
	padding-left: 58px;
	overflow: hidden;
	margin-top:20px;	
}

#button-natrag a {
	font-size:15px;
	width: 196px;
	height:31px;
	float: left;
	overflow: hidden;	
	color: #234d6a;
	padding-top:13px;
}
#button-natrag a:hover {
	color:#009900;
	text-decoration:none;
	}
#topfavorite {
	width: 130px;
	height: 43px;
	float: right;
	margin-top:12px;
}
#topadresa {
	width: 200px;
	height:59px;
	overflow:hidden;
	text-align:right;
	float: right;
	font-size:10px;
	color:#FFFFFF;
	line-height:11px;
}
#topadresa a {
	text-align:right;
	float: right;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
}
#topadresa a:hover {
	color:#B4DAEF;
}
#topfavorite a {
	padding-left:3px;
	padding-right:3px;
}
.putovanja-slike {
	width:480px;
	padding:10px;
	float:left;
	border: 1px solid #81aecd;
	background-color: #fffeee;
	margin-bottom:12px;
	margin-left:14px;
}
.putovanja {
	width:530px;
	float:left;
}
#sharecontent {
	width: 74px;
	float: right;
	margin-left:12px;
	margin-bottom:12px;
	text-align:center;
	text-decoration:none;
	font-size:9px;
	background-color:#FFFCD7;
	color: #E6C657;
	background-image: url(../cms_images/back_sharebottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 8px;
	padding-top: 0px;
}
#sadrzajinfo566 #contentcontainer556-putovanja .putovanja #sharecontent a {
	text-align:center;
	color: #E6C657;
	text-decoration:none;
	width:74px;
	font-size:9px;
}
#sadrzajinfo566 #contentcontainer556-putovanja .putovanja #sharecontent a:hover {
	text-decoration:none;
	color:#FF9900;
}
.putovanjavisina {
	height: 45px;
	overflow: hidden;
}
#galerijafoto {
	float:left;
	color: #003366;
	width:480px;
	margin-top: 8px;
	/*background-image: url(../cms_images/back_fotogalerijamenu.gif);*/
	background-repeat: repeat-x;
}

ul.gallery { /* float: left; */ padding:0;}
ul.gallery li { float: left; margin-right: 10px; list-style-type: none;}


#galerijafoto a .current {
	background-color: #fffeee;
	margin-left:3px;
	margin-right:3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a1c6d9;
	border-bottom-color: #a1c6d9;
	border-left-color: #a1c6d9;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}
#bookingmenu {
	width:520px;
	padding-right:10px;
	text-align:right;
	float:right;
}
#bookingmenu a {
	text-align:right;
	float:right;
}

/* Pocetak content head   */
#content-headmenu {
	font: Tahoma, Arial, Helvetica;
	font-size: 16px;
	color: #003366;
	text-decoration: none;
	float: left;
	height: 42px;
	margin-top:20px;
	padding-left: 6px;
	overflow: hidden;
	color:#FFFFFF;
}
#content-headmenu ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#content-headmenu li {
	float:left;
	text-align:center;
	list-style:none;
	padding-left:6px;
	background-image:url(../cms_images/back_contmenu1l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:2px;
}
#content-headmenu a {
	float:left;
	text-align:center;
	font-size: 16px;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	height: 30px;
	padding-right:6px;
	padding-top:12px;
	background-image:url(../cms_images/back_contmenu1r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	white-space: nowrap;
	outline: none;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#content-headmenu a {
	float:none;
}
/* End IE5-Mac hack */
#content-headmenu a:hover {
	color:#FFCC33;
}
#content-headmenu .current {
	background-image:url(../cms_images/back_contmenu2l.gif);
	padding-left:6px;
	background-repeat: no-repeat;
	padding-top:0px;
	background-position: left top;
}
#content-headmenu .current a {
	background-image:url(../cms_images/back_contmenu2r.gif);
	color:#003366;
	background-position: right top;
	background-repeat: no-repeat;
}
#content-headmenu .current a:hover {
	color:#FF9900;
}
/* kraj content head menu */

/* Pocetak content2 manji head  menu   */
#content-headmenumanji {
	font: Tahoma, Arial, Helvetica;
	font-size: 14px;
	color: #003366;
	text-decoration: none;
	float: left;
	height: 32px;
	margin-top:0px;
	padding-left: 0px;
	overflow: hidden;
	color:#FFFFFF;
}
#content-headmenumanji ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#content-headmenumanji li {
	float:left;
	text-align:center;
	list-style:none;
	padding-left:6px;
	background-image:url(../cms_images/back_contmenu1l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:2px;
}
#content-headmenumanji a {
	float:left;
	text-align:center;
	font-size: 14px;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	height: 30px;
	padding-right:8px;
	padding-top:7px;
	background-image:url(../cms_images/back_contmenu1r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	white-space: nowrap;
	padding-left:2px;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#content-headmenumanji a {
	float:none;
}
/* End IE5-Mac hack */
#content-headmenumanji a:hover {
	color:#FFCC33;
}
#content-headmenumanji .current {
	background-image:url(../cms_images/back_contmenu2l.gif);
	padding-left:6px;
	background-repeat: no-repeat;
	padding-top:0px;
	background-position: left top;
}
#content-headmenumanji .current a {
	background-image:url(../cms_images/back_contmenu2r.gif);
	color:#003366;
	background-position: right top;
	background-repeat: no-repeat;
	padding-left:2px;
	padding-right:8px;
}
#content-headmenumanji .current a:hover {
	color:#FF9900;
}
/* kraj content2 manji head menu */

.listaobjekatadiv {
	width:522px;
	margin:0px;
	padding-left:8px;
	background-color: #fffee9;
	background-image: url(../cms_images/back_listapopis.jpg);
	background-position: right top;
	background-repeat: repeat-x;
	margin-bottom:1px;
	float:left;
	min-height: 115px;
}
#googlemapa{
	width:514px;
	height:500px;
	overflow: hidden;
	float:left;
	margin-top: 8px;
	margin-left: 8px;
}
.listainfo{
	float: left;
	width: 208px;
	padding-right:3px;
	padding-top: 7px;
	padding-bottom:4px;
}
.full
{
	width: 100%;
}
#contentcontainer556-putovanja .putovanja .listaobjekatadiv {
	margin-bottom:4px;
	background-image: url(../cms_images/back_listapopis.jpg);
	background-position: right top;
	float:left;
	padding-bottom:4px;
}
#contentcontainer556-destinacije .putovanja .listaobjekatadiv .listainfo p a {
	text-align:right;
	float:right;
	padding-top:4px;
}
#contentcontainer556-destinacije .putovanja .listaobjekatadiv .listainfo h3, #contentcontainer556-putovanja .putovanja .listaobjekatadiv .eventslista {
	color:#003366;
	font-size:12px;
	margin:0px;
	padding:0px;
}
#contentcontainer556-destinacije .putovanja .listaobjekatadiv .listainfo h3, #contentcontainer556-destinacije .putovanja .listaobjekatadiv .listainfo h3 a,#contentcontainer556-putovanja .putovanja .listaobjekatadiv .eventslista h3, #contentcontainer556-putovanja .putovanja .listaobjekatadiv .eventslista h3 a {
	color:#003366;
	font-size:17px;
	text-align:left;
	float:none;
	display:block;
	padding-bottom: 8px;
	padding-top: 6px;
}
#contentcontainer556-destinacije .putovanja .listaobjekatadiv .listainfo h3 a:hover, #contentcontainer556-putovanja .putovanja .listaobjekatadiv .eventslista a:hover {
	color:#6f9f12;
}
#contentcontainer556-putovanja .putovanja .listaobjekatadiv .eventslista a {
	font-size:15px;
}
#contentcontainer556-putovanja .putovanja .listaobjekatadiv .eventslista h3{
	color:#003366;
	padding-top:7px;
	line-height:17px;
}
.listaobjekatadiv .eventslista h3 {color:#003366;}
.destinacija {
	color: #333333;
	font-size:12px;
	margin-bottom:5px;
}
.listaslike{
	float: left;
	width: 175px;
	padding-left:8px;
	text-align:right;
	padding-top: 7px;
}
#contentcontainer556-destinacije .putovanja .listaobjekatadiv .svjedocanstvo {
	float: left;
	width: 119px;
	padding: 4px;
	color:#FFFFFF;
	font-size:11px;
	overflow: hidden;
}
#contentcontainer556-destinacije .putovanja .listaobjekatadiv .svjedocanstvo p
{
	color: #ffffff;
}
#contentcontainer556-destinacije .putovanja .listaobjekatadiv .svjedocanstvo h4
{
	margin-bottom: 4px;
}
#contentcontainer556-destinacije .putovanja .listaobjekatadiv .svjedocanstvo a {
	color:#FFFFFF;
	text-decoration:underline;
}
#contentcontainer556-destinacije .putovanja .listaobjekatadiv .svjedocanstvo a:hover {
	color:#66CCCC;
}
#contentcontainer556-destinacije .putovanja .listaobjekatadiv .contentmore {
	font: Tahoma, Arial, Helvetica;
	font-size: 10px;
	color: #e7c965;
	text-decoration: none;
	float: left;
	padding-left: 6px;
	overflow: hidden;
	color:#FFFFFF;
	padding-bottom:8px;
	float:right;
}
#contentcontainer556-destinacije .putovanja .listaobjekatadiv .contentmore ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#contentcontainer556-destinacije .putovanja .listaobjekatadiv .contentmore li {
	float:left;
	text-align:center;
	list-style:none;
	margin-right:15px;
	margin-left:15px;
	padding-left:15px;
	width:37px;
	text-align:center;
}
#contentcontainer556-destinacije .putovanja .listaobjekatadiv .contentmore a, #contentcontainer556-destinacije .putovanja .listaobjekatadiv .contentmore a:visited{
	text-align:center;
	color: #DDB426;	
	text-decoration: none;
}
#contentcontainer556-destinacije .putovanja .listaobjekatadiv .contentmore a:hover
{
	text-decoration: none;
	}
#contentcontainer556-putovanja .putovanja .listaobjekatadiv .contentmoreevents {
	font: Tahoma, Arial, Helvetica;
	font-size: 10px;
	color: #e7c965;
	text-decoration: none;
	float: left;
	overflow: hidden;
	color:#FFFFFF;
	margin:0;
	padding:0;
	padding-top:42px;
	float:right;
	width: 116px;
	text-decoration:none;
}
#contentcontainer556-putovanja .putovanja .listaobjekatadiv .contentmoreevents ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#contentcontainer556-putovanja .putovanja .listaobjekatadiv .contentmoreevents li {
	float:left;
	text-align:center;
	list-style:none;
	margin-right:0px;
	margin-left:0px;
	text-align:center;
	font-size:11px;
	width: 56px;
}
#contentcontainer556-putovanja .putovanja .listaobjekatadiv p {
	padding-right:5px;
	display:block;
	float:none;
	/*width: 380px;*/
}
#contentcontainer556-putovanja .putovanja .listaobjekatadiv .contentmoreevents a, #contentcontainer556-putovanja .putovanja .listaobjekatadiv .contentmoreevents li a {
	list-style:none;
	text-align:center;
	color: #FFFFFF;
	text-decoration:none;
	font-size:11px;
	float:left;
	width: 56px;
}
#contentcontainer556-putovanja .putovanja .listaobjekatadiv .svjedocanstvo {
	float: right;
	width: 119px;
	padding: 4px;
	color:#FFFFFF;
	height: 90px;
	margin-left:8px;
}
#contentcontainer556-putovanja .putovanja .listaobjekatadiv .svjedocanstvo a {
	color:#FFFFFF;
	text-decoration:underline;
	font-size:11px;
}
#contentcontainer556-putovanja .putovanja .listaobjekatadiv .svjedocanstvo a:hover {
	color:#66CCCC;
}
#contentcontainer556-putovanja .putovanja .listaobjekatadiv .eventslista {
	float: left;
	width: 522px;
}
.eventssatnica {
	font-size:11px;
	padding-bottom:4px;
}
.eventssatnica strong {
	color:#006699;
}
.eventslista p {
	font-size:13px;
}
#bottomsharehorizontal {
	height: 54px;
	padding-left:8px;
	margin-top:14px;
	margin-left:15px;
	float:left;
	background-image: url(../cms_images/back_sharebottom1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#bottomsharehorizontal a {
	font-size:13px;
	color: #DDB426;
	height: 46px;
	padding-bottom: 6px;
	padding-top: 10px;
	padding-right:20px;
	float:left;
	background-image: url(../cms_images/back_sharebottom2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.okvir {
	border: 1px solid #003366;
}
.okvir6 {
	border: 1px solid #003366;
	padding:7px;
	background-color:#FFFFFF;
	margin-right:10px;
	margin-top:8px;
	margin-bottom:8px;
}
.okvirfla {
	/*border: 1px solid #003366;*/
	float:left;
	margin-right:9px;
	/*background-color: Yellow;*/
}
.plavi {
	color: #00586d;
	padding-top: 8px;
	font-family: Segoe, Verdana, sans-serif;
	float: left;
	padding-bottom: 4px;
}
.narancasti {
	font-size: 11px;
	color: #ffc20e;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 0px;
	padding-bottom: 7px;
	display:block;
}
.paddingtop10 {
	padding-top: 10px;
}
.paddingbottom10 {
	padding-bottom: 10px;
}
.paddingtop16 {
	padding-top: 16px;
}
#header {
	top: 91px;
	padding-left: 20px;
	position: absolute;
	height: 22px;
	width: 100%;
	font-size: 12px;
}
#header ul {
}
#header li {
	float:left;
	background:url("cms_images/left_on.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	list-style:none;
}
#header a {
	float:left;
	display:block;
	background:url("cms_images/right_on.gif") no-repeat right top;
	padding:5px 0 0 0;
	text-decoration:none;
	color:#000000;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {
	float:none;
}
/* End IE5-Mac hack */
#header a:hover {
	color:#003366;
}
#header #current {
	background-image:url("cms_images/left_on2.gif");
}
#header #current a {
	background-image:url("cms_images/right_on2.gif");
	color:#116EAA;
	padding-bottom:5px;
}
#he2 {
	top: 91px;
	padding-left: 20px;
	position: absolute;
	height: 22px;
	width: 100%;
	font-size: 12px;
}
.box {
	font-size: 13px;
	color: #003366;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #006699;
}
.box_texbox
{
	width: 185px;
}
input.box_input {
	font-size: 13px;
	color: #003366;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 3px;	
	border: 1px solid #006699;
}
.searchbox {
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(../cms_images/back_searchbox.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding:4px;
	float:left;
	border: 1px solid #006699;
}
.batun {
	font-size: 14px;
	padding:3px;
	margin-left:3px;
}
#he2 ul {
	float:left;
	margin:0;
	padding:10px 10px 0;
	list-style:none;
}
#he2 li {
	float:left;
	background:url("cms_images/left_on.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	list-style:none;
}
#he2 a {
	float:left;
	display:block;
	background:url("cms_images/right_on.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	text-decoration:none;
	color:#000000;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#he2 a {
	float:none;
}
/* End IE5-Mac hack */
#he2 a:hover {
	color:#003366;
}
#he2 #current {
	background-image:url("cms_images/left_on2.gif");
}
#he2 #current a {
	background-image:url("cms_images/right_on2.gif");
	color:#116EAA;
	padding-bottom:5px;
}
.skin0 {
	position:absolute;
	width:165px;
	border:2px solid black;
	font-family:Verdana;
	line-height:20px;
	cursor:default;
	font-size:14px;
	z-index:100;
	visibility:hidden;
}
.menuitems {
	padding-left:10px;
	padding-right:10px;
}

/*iframe {
	width:541px;
	height:485px;
}
*/
.popup_overlay{position: absolute; top: 0; left: 0; z-index: 99; width: 100%; /*height:100%;*/ background-color: #000; filter:alpha(opacity=45); -moz-opacity:0.45; -khtml-opacity: 0.45; opacity: 0.45; }
.popupCont { position:absolute; z-index:999; overflow:hidden;/*must have*/ left: 50%; top: 163px; width:565px; height:557px; background-color:#0167a5; margin-left:-283px; padding:0; border-top:solid 1px #fff; border-left:solid 1px #fff; border-right:solid 1px #4a4a4a; border-bottom:solid 1px #4a4a4a; }
.popup_iframe { width:553px; height:520px; margin:4px 0 0 4px; border-top:solid 1px #ffffff; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; }
.popupTitle { float:left; text-align:left; padding:8px 0 3px 12px; /*color:#bfced9;*/ color:#fff; font-size:14px; display:inline; width:200px; /*background-color:Red;*/}
.popupTitleName { color:#fff;}
.popupBack { background-color: #0167a5; width:565px; height:560px; }
.popupDiv { padding:0px; margin-top:0px; display:block; height:525px; width:560px; }
.popupClose { /*text-align:right;*/ margin-top:7px;/* background-color:Green;*/ color:#7090A9; }
.popupCont a.popup_close_link, .popupCont a.popup_close_link:visited { font-size : 12px; text-decoration:none; color:#b2c6d5; padding:0 15px 0 0; background: transparent url(../cms_images/popup_close.png) 100% 50% no-repeat; margin:7px 16px 6px 0; float:right; text-align:right; width:90px; display:inline; /*background-color:Yellow;*/ }



/* extra class popup dogadjanja*/
.dogadjanja{ height: 267px; width: 535px;}
.popup_iframe .dogadjanja{ height: 230px; width: 525px;}
.popupBack .dogadjanja{ height: 220px; width: 525px;}
.popupDiv .dogadjanja{ height: 230px; width: 525px;}


/* extra class popup galerija*/
.galerijaObjektPopis{ height: 303px; width: 535px;}
.popup_iframe .galerijaObjektPopis{ height: 266px; width: 525px;}
.popupBack .galerijaObjektPopis{ height: 266px; width: 525px;}
.popupDiv .galerijaObjektPopis{ height: 266px; width: 525px; background-color: #ffffff;}

/* extra class popup kontakt*/
.kontaktFormaDiv{ height: 318px; width: 400px;}
.popupDiv .kontaktFormaDiv{ height: 278px; width: 390px; background-color: #ffffff;}

/* extra class popup video*/
.videoObjekt{ height: 458px; width: 510px;}
.popup_iframe .videoObjekt{ height: 428px; width: 500px;}
.popupBack .videoObjekt{ height: 418px; width: 500px;}
.popupDiv .videoObjekt{ height: 420px; width: 500px;}

/* extra class stranice Objekt*/
.straniceObjekt{ height: 380px; width: 650px;}
.popup_iframe .straniceObjekt{ height: 350px; width: 640px;}
.popupBack .straniceObjekt{ height: 340px; width: 640px;}
.popupDiv .straniceObjekt{ height: 342px; width: 640px;}
.popupDiv .straniceObjekt{background-color: #ffffff;}

/* extra class kako do destinacije*/
.kakoDoDestinacije{ height: 420px; width: 650px;}
.popup_iframe .kakoDoDestinacije{ height: 390px; width: 640px;}
.popupBack .kakoDoDestinacije{ height: 380px; width: 640px;}
.popupDiv .kakoDoDestinacije{ height: 299px; width: 640px;}
.popupDiv .kakoDoDestinacije{background-color: #ffffff;}

/* extra class newsletter_prava*/
.newsletter_prava{ height: 370px; width: 650px;}
.popup_iframe .newsletter_prava{ height: 340px; width: 640px;}
.popupBack .newsletter_prava{ height: 334px; width: 640px;}
.popupDiv .newsletter_prava{ height: 334px; width: 640px;}
.popupDiv .newsletter_prava{background-color: #ffffff;}

/* extra class o_nama*/
.o_nama{ height: 340px; width: 650px;}
.popup_iframe .o_nama{ height: 300px; width: 640px;}
.popupBack .o_nama{ height: 302px; width: 640px;}	
.popupDiv .o_nama{ height: 302px; width: 640px;}
.popupDiv .o_nama{background-color: #ffffff;}

/*newsletter*/
.news_textbox, input.news_textbox {color: #003366; text-decoration: none; background-color: #FFFFFF; padding: 3px;width: 180px; border: 1px solid #006699;margin-bottom: 10px;}
.small{width: 50px;}
.small2{width: 120px;}
.small_yyyy{width:79px;}
a.news_battun_posalji, a.news_battun_posalji:visited{float:right; padding: 6px 8px; background-color: #FFFFFF; border: 1px solid #006699;  text-transform: uppercase; color: #003366; text-decoration: none;}

/* GOOGLE SEARCH */
.headSearch { border-top: solid 2px #fff; padding:7px 7px 0 7px; margin-top:28px;}
.headSearch input.googleTextBox {width:128px;  border: 1px solid #c9c9c9;}
.headSearch input.googleBatun {font-size:.9em;}
.headSearch img {padding:0; margin:2px 0 0 2px;}
.headSearch p {padding:0; margin:0; padding-bottom:5px;}
.headSearch span.googleDescText { float:left;}

#GooglepretrazivanjeContainer{width: 500px; position:absolute; z-index: 999; overflow:hidden;/*must have*/ left: 50%; top: 163px; background-color: #ffffff;}

.gs-snippet, .gs-title, .gsc-resultsHeader, .gsc-title, .gsc-resultsRoot {width:280px;}
#GoogleSearchControl .gsc-title { font-size:1.1em; padding-left:16px;}
#GoogleSearchControl .gsc-stats { font-size:1.1em; color:#26669d; }
#GoogleSearchForm input {font-size: .9em;}
#GoogleSearchForm input.gsc-input { border: 1px solid #c9c9c9; margin-right:2px; width:210px; padding:4px 5px;}
#GoogleSearchForm { margin:8px 0; }
#GoogleSearchControl .gsc-control .gsc-resultsbox-visible { background-color:#f7f7f7; padding:10px; width:480px; border:solid 1px #d9d8d8;}

#banner254 {float:left; margin:0px; padding:0px; width:254px;  height: 74px; overflow: hidden;}
#banner252 {width:252px; height: 162px; overflow: hidden;}
#banner254 IMG, #banner252 IMG{float:left; padding:0px; margin: 0px;}

.iframe_infoSlikiceMale2{background-color:Red;}

.kontaktForma{ margin:0 auto; width: 380px; /*background-color:Red;*/}
.kontaktForma h1{font-size:12pt; padding:0px; margin:0px; padding-bottom: 8px;}
.kontaktForma input{padding:2px;border:solid 1px #006699;}
.kontaktForma label{float:left; width:165px;}
.inputTextbox{float:right; width: 182px;}
.inputTextarea{float:left; width:357px; border:solid 1px #006699;}
.inputCheckbox{float:left;}
.spaceHeight{float:left; height:25px;}
.floatLeft{float:left; width: 360px; padding-top:4px; padding-bottom: 5px;}
.kontakt_button{padding-left: 4px;}
.floatRight{float:right; padding-right: 20px;}

ul.gallery {width: 290px; padding: 5px; height: 92px; overflow: hidden; /*background-color:Red;*/}
ul.gallery li { float: left; margin-right: 3px; margin-left: 3px; margin-bottom: 2px; }
ul.gallery li a, ul.gallery li a:visited { /*border: 3px solid #d3d3d3; */ display: block;}

table.tablicaVremeplov tr td{padding: 5px;}

.eventListaAktivnosti img{float: left; /*width: 110px;*/ overflow: hidden;}
.eventListaAktivnosti p{width: auto;}


/*popUP*/
/*position:absolute; z-index:999; overflow:hidden;left: 50%; top: 163px; margin-left: -325px;*/
.popUP_container{border: solid 1px #999999; background-color: #0167a5; width: 550px; height: 480px; padding: 5px; position:absolute; z-index:999;left: 50%; top: 163px; margin-left: -325px;}
.popUP_TitleStranice{color:#FFFFFF; float:left; font-size:9pt; padding:3px 0 0 3px;}
.popUP_zatvori{text-align: right;}
a.popUP_zatvori_link, a.popUP_zatvori_link:visited { color:#ffffff; background: transparent url(../cms_images/popup_close.png) 100% 50% no-repeat; margin:0px 16px 6px 5px; padding: 3px 18px; float: right;}
.popUP_iframe_cont{float:left; width: 550px; height: 455px; background-color: #ffffff;}/*height = popUP_container height -25 */
.popUP_iframe{float:left; width: 550px; height: 455px; padding: 0px; margin: 0px;}/*height = popUP_iframe_cont height */
.popUP_title_window {color:#FFFFFF; float:left; padding:4px 4px;}

/* extra class popup dogadjanja*/
.popUP_container_dogadjanja{ height: 209px; width: 510px;  margin-left: -265px;}/*margin-left = width/2 */
.popUP_iframe_cont_dogadjanja{ height: 182px; width: 510px;}
.popUP_iframe_dogadjanja{ height: 182px; width: 510px;}

/* extra class popup newsletter_pravila*/
.popUP_container_newsletter_pravila{ height: 380px; width: 680px;  margin-left: -325px;}/*margin-left = width/2 */
.popUP_iframe_cont_newsletter_pravila{ height: 355px; width: 680px;}
.popUP_iframe_newsletter_pravila{ height: 355px; width: 680px;}

/* extra class popup o_nama*/
.popUP_container_o_nama{ height: 250px; width: 650px;  margin-left: -325px;}/*margin-left = width/2 */
.popUP_iframe_cont_o_nama{ height: 225px; width: 650px;}
.popUP_iframe_o_nama{ height: 225px; width: 650px;}

/* extra class popup kontaktFormaDiv*/
.popUP_container_kontaktFormaDiv{ height: 325px; width: 405px;  margin-left: -202px;}/*margin-left = width/2 */
.popUP_iframe_cont_kontaktFormaDiv{ height: 300px; width: 405px;}
.popUP_iframe_kontaktFormaDiv{ height: 300px; width: 405px;}

/* extra class popup newsletter_forma*/
.popUP_container_newsletter_forma{ height: 450px; width: 385px;  margin-left: -240px;}/*margin-left = width/2 */
.popUP_iframe_cont_newsletter_forma{ height: 425px; width: 385px;}
.popUP_iframe_newsletter_forma{ height: 425px; width: 385px;}

/* extra class popup galerijaObjektPopis*/
.popUP_container_galerijaObjektPopis{ height: 291px; width: 535px;  margin-left: -240px;}/*margin-left = width/2 */
.popUP_iframe_cont_galerijaObjektPopis{ height: 266px; width: 535px;}
.popUP_iframe_galerijaObjektPopis{ height: 266px; width: 535px;}

/* extra class popup prava_autora*/
.popUP_container_prava_autora{ height: 250px; width: 650px;  margin-left: -325px;}/*margin-left = width/2 */
.popUP_iframe_cont_prava_autora{ height: 225px; width: 650px;}
.popUP_iframe_prava_autora{ height: 225px; width: 650px;}

/* extra class popup impressum*/
.popUP_container_impressum{ height: 380px; width: 650px;  margin-left: -325px;}/*margin-left = width/2 */
.popUP_iframe_cont_impressum{ height: 355px; width: 650px;}
.popUP_iframe_impressum{ height: 355px; width: 650px;}

/* extra class popup objekt stranice*/
.popUP_container_straniceObjekt{ height: 380px; width: 650px;}
.popUP_iframe_cont_straniceObjekt{ height: 355px; width: 650px;}
.popUP_iframe_straniceObjekt{ height: 355px; width: 650px;}

/* extra class popup zajednica_zasto_uclanit*/
.popUP_container_zajednica_zasto_uclaniti{ height: 250px; width: 650px;  margin-left: -325px;}/*margin-left = width/2 */
.popUP_iframe_cont_zajednica_zasto_uclaniti{ height: 225px; width: 650px;}
.popUP_iframe_zajednica_zasto_uclaniti{ height: 225px; width: 650px;}

/*google search*/
.gs-snippet, .gs-title, .gsc-resultsHeader, .gsc-title, .gsc-resultsRoot {width:740px;}
#GoogleSearchControl .gsc-title { font-size:1.1em; padding-left:16px;}
#GoogleSearchControl .gs-title a, #GoogleSearchControl .gs-title a:visited{text-align: left;}
#GoogleSearchControl .gsc-stats { font-size:1.1em; color:#26669d; }
#GoogleSearchForm input {font-size: .9em; border: 1px solid #c9c9c9;padding:4px 6px;}
#GoogleSearchForm input.gsc-input { border: 1px solid #c9c9c9; margin-right:2px; width:380px; padding:5px 5px;}
#GoogleSearchForm { margin:8px 0; }
#GoogleSearchControl .gsc-control .gsc-resultsbox-visible { background-color:#f7f7f7; padding:10px; width:760px; border:solid 1px #d9d8d8;}
#GoogleSearchForm .gsc-search-box table.gsc-branding{}
#GoogleSearchForm .gsc-search-box{/*background-color: Aqua;*/width:780px;}
#GoogleSearchForm .gsc-search-box table.gsc-search-box{/*background-color: red;*/ width:780px;}
#GoogleSearchForm .gsc-search-box table.gsc-search-box .gsc-input{width: 650px; float: left;}
#GoogleSearchForm .gsc-search-box table.gsc-search-box td.gsc-input input{/*background-color: Yellow;*/ width: 650px; padding: 0px; margin: 0px; padding-top: 4px; padding-bottom: 5px; padding-left: 5px;}
#GoogleSearchForm .gsc-search-box table.gsc-search-box td.gsc-search-button input{ padding: 3px 4px 3px 4px;}
#GoogleSearchForm .gsc-search-box table.gsc-search-box td.gsc-clear-button input{}


/*banner management*/
.banner_management_iframe{padding: 0px; margin: 0px;}

.leftcontent566_search{float: left;}
.mainmenu566_search{}

/*vrijeme*/
table.weather_table{background-color:#fee2b3; width: 530px;}
table tr.weather_head{background-color:#eeeeee;}
table tr.weather_head td{ padding: 5px;}
