/*---------------------Building Blocks---------------------*/
/* banner sa strane
   ----------------------------------------------------*/

body a#lopar, body a#lopar:link {
   width: 55px !important;
   height: 200px !important;
   margin: 45px 0 0 -2px !important;
   margin: -370px 0 0 -2px;
   padding: 0 !important;
   text-indent: -9000px;
   display: block !important;
   top: 35% !important;
   position: fixed !important;
   position: fixed;
   float: left !important;
   background-position: 2px 50% !important;
   background-repeat: no-repeat !important;
   z-index: 100001 !important;
	cursor:pointer;
   } 

a#lopar  {
   left: 0;
   background: url(img/banner.png) no-repeat;
   }

#lopar {
	position: relative;
	float: right;
	margin: 0;
	padding-top:7px;
   } 
/* banner floating
   ----------------------------------------------------*/

.flBanner {
	position:absolute;
	left:260px;
	top:0;
	z-index:9999;
}
.flBanner a {border:0px;}
.f2Banner {
	position:absolute;
	left:780px;
	top:330px;
	z-index:20;
}
.f2Banner a {border:0px;}


html, body {margin:0; padding:0;}
body {font: 62.5%/1em Arial, Helvetica, Verdana, sans-serif; text-align: left; }
h1, h2, h3, h4, h5, h6 {font-weight: normal; margin:0; padding:0; color:#003399;}
h1 {font-family:  "Times New Roman", Times, serif; font-size: 1.9em; line-height:1.9em; margin-bottom:10px;}
h2 {font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 1.3em; line-height:1.3em; font-weight: bold; color:#926505; padding:5px 0 10px 0;}
h3 {font-size: 1.1em; line-height:1.2em;  font-weight: bold; color:#048bbe; padding:5px 0 0 0;}
h4 {
	font-size: 1.1em;
	line-height:1.1em;
	font-weight: bold;
	padding:0;
	margin:2px 0 0 2px;
	width: 220px;
}
h5 {font-family:  "Times New Roman", Times, serif; font-size: 1.9em; line-height:1.9em; margin-top:15px; margin-bottom:10px;}
p {font-size:1.1em; line-height:1.8em; margin:0; padding:0px 0 10px 0; margin:0; color:#5e5e5e;} 
pre {font-size:1.2em; line-height:1.2em; margin:0; padding:0 0 1em 0;} 
a {text-decoration:none; outline:none;}
#B a {background:none; padding:0; margin:0px;}
#B p a {text-decoration:none;}
#B p .smjestaj {
	text-decoration:none;
	color: #FF6600;
	font-size: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 90%
	}

#B p a:hover {
	text-decoration: underline;
}
#B h2 a {font-size:inherit; color:#003399; padding:0; margin:0;}
#B h2 a:hover {font-size:inherit; color:#5e5e5e; text-decoration: none;}
#B h3 a {font-size:inherit; color:#048bbe;}
#B h3 a:hover {font-size:inherit; color:#048bbe;}
table,tr {font-size:0.95em; line-height:1.5em;}
td {font-size:1.2em; line-height:1.5em; color:#727272;} 
td p {font-size:1em;} 
img {padding:0; margin:0; outline:none; border:none;}
a img {}
img.border {padding:4px; background:#fff; border:1px solid #d3d3d3; margin:0;}
a:hover img.border {border:1px solid #003399;}
ul {margin:0; padding:0; font-size:1.1em;}
ol {margin:0; padding:0; font-size:1.1em; font-size:1.1em;}
li {margin:0; color:#5e5e5e;}
input {border:1px solid #c6c5c5; background:#fff; color:#727272; padding:2px; font-size:11px;}
textarea {border:1px solid #c6c5c5; background:#fff;  color:#727272; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.clear {clear:both; height:1px;}
#B .fRight {float:right; margin:0 0 10px 10px;}
.fLeft {float:left; margin:0 10px 10px 0;}
/*----------------------------------------------------------*/

/*------------------Containers and Columns------------------*/
#H {background:#303860 url(img/header_bg.gif) repeat-x 0px 2.3em;}
#B {width:780px; margin:0 auto; position:relative; padding-top:15px;}
#F {width:780px; margin:0 auto; padding:0px 0 15px 0; clear:both;}
.inner {width:780px; margin:0 auto; position:relative;}
#B .leftCol {width:140px; float:left; padding:0 10px 15px 0;}
#B .rightCol {width:615px; float:right; margin:0 0 15px 0; padding:0 0 15px 15px; position:relative; background:url(img/middleCol_bg.gif) repeat-y top left; min-height: 536px; height:auto;}
/* for Internet Explorer */
* html #B .rightCol {
height: 678px;
}
#B .rightCol2 {width:615px; float:right; margin:0 0 15px 0; padding:0 0 15px 15px; position:relative; background:url(img/middleCol_bg.gif) repeat-y top left; min-height: 280px; height:auto;}
#B .columnaPrijava {padding-top:0px; width:615px; overflow:auto; float: left;}
#B .columnaPrijava ul li { list-style: none; background:url(img/ul_bullet.gif) no-repeat 0 10px; padding-left:12px;}
#B .columnaPrijava li {margin:0; color:#5e5e5e; padding:4px 0; line-height:1.5em;}
#B .columnaPrijava a {color:#003399;}
#B .columnaPrijava a:hover {color:#5e5e5e;}

#B .columnaLink {padding-top:0px; width:615px; overflow:auto; float: left;}
#B .columnaLink ul li { list-style: none; background:url(img/ul_bullet.gif) no-repeat 0 10px; padding-left:12px;}
#B .columnaLink li {margin:0; color:#5e5e5e; padding:4px 0; line-height:1.5em;}
#B .columnaLink a {color:#5e5e5e;}
#B .columnaLink a:hover {color:#003399;}
/* for Internet Explorer */
* html #B .rightCol2 {
height: 280px;
}

#B .navigacija {
	font-size:1.1em;
	color: #5e5e5e;
	text-align: left;
	padding-bottom: 20px;
}
#B .navigacija a {color: #5e5e5e;text-align: left;}
#B .navigacija a:hover {
	color: #003399;
	text-align: left;
	text-decoration: underline;
}
#B .navigacija2 {
	font-size:1.1em;
	color: #5e5e5e;
	text-align: left;
	float:left;
	margin-top: 20px;
	width: 600px;
}
#B .navigacija2 a {color: #5e5e5e;text-align: left;}
#B .navigacija2 a:hover {
	color: #003399;
	text-align: left;
	text-decoration: underline;
}
#B .navigacija2 .aktiv {
	color: #003399;
}

/*.rightCol {width:120px; float:left; padding:0 0 15px 10px;}
.rightCol p {line-height:1.5em; padding-bottom:8px;}*/
.map {
	margin-left: 27px;
	margin-top: 20px;
}
.banner {	float: left; margin-top: 20px;
}
.banner img {
	padding:4px;
	border:1px solid #d3d3d3;
}
.banner a:hover img {
	border:1px solid #003399;

}
.banner2 {	margin-bottom: 5px;
}

/*----------------------------------------------------------*/

/*--------------------------Header--------------------------*/
#H .topBarC1 {background:#262d52; border-bottom:1px solid #191f40; overflow:hidden; padding:.4em 0;}
#H .topBarC1 a {color:#cddef2;}
#H .topBarC1 a:hover {color:#fff;}
#H .topBarC1 ul li {float:right; padding:.2em 0 .2em 0px; color:#cddef2; list-style:none;}
#H .topBarC2 {background:#262d52; border-bottom:1px solid #191f40; overflow:hidden; padding:.4em 0;}
#H .topBarC2 ul li {float:left; padding:.2em 0 .2em 0px; color:#cddef2; list-style:none;}
#H .minHeight {height:87px; width:1px;}
/*----------------------------------------------------------*/

/*-----------------------Navigation-------------------------*/

#H #logo {width:243px; height:64px; position:absolute; top:10px;}

#H #quickLinks {text-align:right; margin:40px 0 24px 0; position:absolute; top:4px; right:0;}
#H #quickLinks li {list-style:none; float:left; padding:5px 0 5px 0px; margin-left:8px;}
#H #quickLinks li a {color:#cddef2;}
#H #quickLinks li a:hover {color:#fff;}
#H #quickLinks li a.active {color:#fff;}
#H #quickLinks li a.active:hover {color:#fff;}
/*----------------------------------------------------------*/

/*--------------------Body Links Styles---------------------*/
#B a.bodyLink, #F a.bodytLink {color:#926505; background:none;}
#B a.textLink, #F a.textLink {color:#926505; font-size:1.1em; line-height:1.6em; background:url(img/icon_link.gif) no-repeat right center; padding:0 15px 1px 0; margin-right:10px;}
#B a.textLink2, #F a.textLink2 {color:#926505; font-size:1.1em; line-height:1.6em; background:url(img/icon_link.gif) no-repeat right center; padding:0 15px 1px 0; margin-right:10px; float:right;}
#B a {color:#5e5e5e;}
#B a:hover {color:#003399; text-decoration: underline;}
/*----------------------------------------------------------*/


/*------------Right Reservations link on homepage-----------*/
#B .rightSection {background:url(img/dotted_div.gif) repeat-x bottom left; padding-bottom:10px; margin-bottom:15px;}
#B .rightSection p {padding:0;}
#B .rightSection2 {padding-bottom:10px; margin-bottom:15px;}
#B .rightSection2 p {padding:0;}

/*----------------------------------------------------------*/

/*-----------Content Container, 1px border bottom-----------*/
#B .contentSection {
	background:url(img/dotted_div.gif) repeat-x bottom left;
	padding-bottom:25px;
	margin-top:15px;
	margin-bottom:10px;
	width:482px;
	overflow:auto;
}
#B .contentSection ul li { background:url(img/ul_bullet.gif) no-repeat 0 10px; padding-left:12px;}
#B .contentSection li {margin:0; color:#5e5e5e; padding:4px 0; line-height:1.5em;}
#B .contentSection2 {
	background:url(img/dotted_div.gif) repeat-x bottom left;
	padding-bottom:25px;
	margin-top:25px;
	margin-bottom:10px;
	width:482px;
	overflow:auto;
}
#B .contentSection2 ul li { background:url(img/ul_bullet.gif) no-repeat 0 10px; padding-left:12px;}
#B .contentSection2 li {margin:0; color:#5e5e5e; padding:4px 0; line-height:1.5em;}
#B .contentSection3 {
	margin-top:25px;
	width:482px;
	overflow:auto;
}
#B .contentSection3 ul li { background:url(img/ul_bullet.gif) no-repeat 0 10px; padding-left:12px;}
#B .contentSection3 li {margin:0; color:#5e5e5e; padding:4px 0; line-height:1.5em;}
#B .contentSection4 {
	padding-bottom:25px;
	margin-top:25px;
	margin-bottom:10px;
	width:500px;
	overflow:auto;
	float: left;
}
#B .contentSection4 ul li { list-style: none; background:url(img/ul_bullet-hover.gif) no-repeat 0 10px; padding-left:12px;}
#B .contentSection4 ul li:hover { list-style: none; background:url(img/ul_bullet.gif) no-repeat 0 10px; padding-left:12px;}
#B .contentSection4 li {margin:0; color:#5e5e5e; padding:4px 0; line-height:1.5em;}

#B .contentSection5 {
	margin-top:35px;
	width:610px;
	overflow:auto;
}


#B .columne {
	padding-top:10px;
	width:204px;
	overflow:auto;
	float: left;
}
#B .columne ul li { list-style: none; background:url(img/ul_bullet-hover.gif) no-repeat 0 10px; padding-left:12px;}
#B .columne ul li:hover { list-style: none; background:url(img/ul_bullet.gif) no-repeat 0 10px; padding-left:12px;}
#B .columne li {margin:0; color:#5e5e5e; padding:4px 0; line-height:1.5em;}
#B .columne li.smjestaj a{
	margin:0;
	color:#FF6600;
	padding:4px 0;
	line-height:1.5em;
}
#B .columne li.smjestaj a:hover{
	margin:0;
	color:#003399;
	padding:4px 0;
	line-height:1.5em;
}

#B .columnaMjesto1 {
	margin-top:5px;
	width:295px;
	overflow:auto;
	float: left;
	padding: 4px 4px 4px 4px;
	border: 1px solid #cccccc;
}

#B .columnaMjesto2 {
	margin-top:5px;
	width:295px;
	overflow:auto;
	float: right;
	padding: 4px 4px 4px 4px;
	border: 1px solid #cccccc;
}

/*----------------------------------------------------------*/


/*----------------------Slideshow----------------------*/
#B .miniGallery {padding-bottom:15px;}
#SlideShow {border: 1px solid #d3d3d3; padding: 4px; width: 770px; margin-bottom:15px; overflow:hidden;}
#SlideShow ul {list-style: none; padding: 0px; margin: 0px;}
#SlideShow li {list-style: none; padding: 0px; margin: 0px; line-height:1em;}
#SlideShow ul#SlidesCanvas {background: #fff; padding: 0px; margin: 0px; line-height:1em; height:254px;}
#SlideShow ul#SlidesCanvas li img {display: none; padding: 0px; margin: 0px; line-height:1em;}
#SlideShow ul#SlidesNavigator {background:#dcdcdc; float:left; padding:1px; line-height:1em; margin:0;}
#SlideShow ul#SlidesNavigator li {float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding:5px 4px; margin:0px 1px 0px 0px; cursor: pointer; line-height:1em; background:#e7e7e7;}
#SlideShow ul#SlidesNavigator li:hover {color:#000;}
#SlideShow ul#SlidesNavigator li.actionstart {background:#e7e7e7 url(img/slideshow_play.gif) no-repeat 5px center; padding-left: 22px; margin:0px;}
#SlideShow ul#SlidesNavigator li.actionstop {background:#fff url(img/slideshow_stop.gif) no-repeat 5px center; padding-left: 20px; margin:0px;}
#SlideShow ul#SlidesNavigator li.selectedIndex {color: #4c87af; background:#fff;}
/*----------------------------------------------------------*/

/*---------------Contact and Reservation forms--------------*/
#B #contactC1 {background:#e5edf8; border:1px solid #d1dff2; padding:9px; width:460px; overflow:auto;}
#B #contactC1 h2 {color:#048bbe; font-size:1.2em; padding:0 0 15px 0; margin:0; line-height:1em;}
#B #contactC1 label {color:#5e5e5e; font-size:1.1em; width:110px; display:block; float:left; padding:6px 4px 0 0; margin:0; line-height:1em; text-align: right;}
#B #contactC1 input {font-family:  Arial, Helvetica, Verdana, sans-serif;border:none; background:#fff; border-top:1px solid #cedbec; margin:0 0 10px 0; line-height:1.3em; padding:3px 3px 4px 3px; color:#5e5e5e;}
#B #contactC1 .formLeft {width:350px; float:left;}
#B #contactC1 .formLeft input {width:230px; float:left;}
#B #contactC1 .formLeft input.dateFrom, #B #contactC1 .formLeft input.dateTo {width:160px; background:#fff url(img/input_calendar.gif) no-repeat center right;}
#B #contactC1 .formLeft input.code {width:160px; background:#fff;}
#B #contactC1 .formLeft img {float: right; padding-top:1px;}
#B #contactC1 .formLeft .bijeliBG {background: #fff !important;}
#B #contactC1 .formLeft .message {border:none; background:#fff; border-top:1px solid #cedbec; margin:0 0 10px 0; padding:3px 3px; height:104px; width:230px; float:left; color:#5e5e5e; overflow:auto;}
#B #contactC1 input.button {float:left; width:auto;border:none; border-bottom:1px solid #c5d4ea; background:#fff; color:#048bbe; padding:2px 0px 2px 0; line-height:1.1em; margin:0 0 0 114px; width:80px; font-size:1.1em;}
#B #contactC1 input.button:hover {background:#fff; color:#000; cursor:pointer;}
#B #contactC1 form:focus {border-bottom:none;}
#B .addressC1 {width:260px; float:left; overflow:hidden;}
#B .addressC1 p {padding-bottom:5px; margin:0;}
#B .address {border-bottom:1px solid #e2e1e1; width:260px; padding:5px 0 0 0;}
#B .addressInfo {border-bottom:1px solid #e2e1e1;width:260px; padding:5px 0 0 0; margin-bottom:5px;}
#B .footNote {font-size:1em; line-height:2em; font-style:italic; color:#5e5e5e;}
#B .googleMaps {background:url(img/icon_google.gif) no-repeat 0px 6px; padding:5px 0 4px 13px;}
#B .googleMaps a {font-size:11px;}
#B .locationC1 {width:365px; padding-left:9px; float:left; overflow:hidden; padding-top:15px;}
/*----------------------------------------------------------*/

/*---------------Prijava smještaja--------------*/
#B #contactC2 {background:#e5edf8; border:1px solid #d1dff2; padding:9px; overflow:auto;}
#B #contactC2 table {background:#e5edf8; text-align: right; border-collapse: collapse;}
#B #contactC2 td {text-align: right; border-collapse: collapse; }
#B #contactC2 .drugaTablica {margin-top:15px; }
#B #contactC2 .odd {width:110px; text-align: right; border-collapse: collapse;}
#B #contactC2 .idd {width:74px; text-align: right; border-collapse: collapse;}
#B #contactC2 .sdd {width:114px; text-align: left; border-collapse: collapse;}
#B #contactC2 .fdd {width:20px; text-align: left; border-collapse: collapse; margin-top:5px;}
#B #contactC2 .add {width:130px; text-align: left; border-collapse: collapse;}
#B #contactC2 .zdd {width:16px; text-align: left; border-collapse: collapse; margin-top:5px;}
#B #contactC2 .bdd {width:20px; text-align: left; border-collapse: collapse; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:1.1em; }
#B #contactC2 label {color:#5e5e5e; font-size:1.1em; width:90px; display:block; float:left; padding:2px 2px 0 2px; margin:0; line-height:1em; text-align: left;}
#B #contactC2 input {font-family: Arial, Helvetica, Verdana, sans-serif; background: #fff !important;border:none; width:180px; background:#fff; border-top:1px solid #cedbec; margin:0 0 6px 0; padding:3px 3px 4px 3px; color:#5e5e5e;}
#B #contactC2 .input2 {border:none; width:40px; background:#fff; border-top:1px solid #cedbec; margin:0 0 6px 0; padding:3px 3px 4px 3px; color:#5e5e5e;}
#B #contactC2 .input3 {font-size:0.9em; border:none; width:90px; background:#fff; border-top:1px solid #cedbec; margin:0 0 6px 0; padding:3px 3px 4px 3px; color:#5e5e5e;}
#B #contactC2 .input4 {border:none; width:100px; background:#fff; border-top:1px solid #cedbec; margin:0 0 6px 0; padding:3px 3px 4px 3px; color:#5e5e5e;}
#B #contactC2 .input5 {border:none; width:20px; background:#e5edf8; margin:0 0 6px 0; padding:3px 3px 4px 3px; color:#5e5e5e;}
#B #contactC2 .code {width:120px; background:#fff; float: left;}
#B #contactC2 img {float: right; padding-top:2px; padding-left:6px;}
#B #contactC2 .button {float:left; width:auto; border:none; border-bottom:1px solid #c5d4ea; background:#fff; color:#048bbe; padding:2px 0px 2px 0; line-height:1.1em; margin:10px 0 0 0; width:80px; font-size:1.1em;}
#B #contactC2 .button:hover {background:#fff; color:#000; cursor:pointer;}
#B #contactC2 .form {float:left;}
/*----------------------------------------------------------*/


/*--------------------Fotke prezentacije-------------------*/
#B .imageTab {float:right; width:130px; margin:90px 0 0 0; padding:0;}
#B .imageC1 {float:right; width:auto; margin:0 0 5px 5px; padding:0;}
#B .imageC1 img {
	display:block;
	margin-bottom:2px;
	float:none;
}
#B .imageC1 a {}
/*----------------------------------------------------------*/


/*--------------------------Footer--------------------------*/
#F {padding-top:0;}
#F a.textLink {background:none; padding:0; margin:0; font-size:11px;}
#F a.textLink:hover {color:#000;}
#F p {padding:0;}
#F .footerInner {background:url(img/div_footer.gif) repeat-x bottom left; overflow:hidden; padding-bottom:6px;}
#F .siteInfo {float:right; width:200px; text-align:right;}
#F .info {padding:5px 0 0 0;}
#F .info img {margin-right:5px; border:none; padding:0; background:none;}
.companyInfo {font-size:1em; color:#a9aaad;}
#F .topBarC1 {background:#262d52; border-bottom:1px solid #191f40; overflow:hidden; padding:.4em 0;}
#F .topBarC1 ul li {float:right; padding:.2em 0 .2em 0px; color:#cddef2; list-style:none;}
#F .minHeight {height:87px; width:1px;}

/*----------------------------------------------------------*/



/*--------------------Tablica info smještaj-----------------*/
#info-smjestaj {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: right;
	border-collapse: collapse;
	float: right;
}
#info-smjestaj td {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding: 8px 8px 8px 4px;
	color: #5e5e5e;
	width: 102px;
}
#info-smjestaj .odd {background: #e5edf8; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff;}
#info-smjestaj .idd {border-bottom: 1px solid #e5edf8; border-right: 1px solid #ffffff;}
/*----------------------------------------------------------*/

/*--------------------Tablica cjenik-----------------*/
#info-cjenik {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: right;
	border-collapse: collapse;
	float: right;
}
#info-cjenik td {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding: 8px 8px 8px 4px;
	color: #5e5e5e;
	width: 102px;
}
#info-cjenik .odd {background: #e5edf8; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff;}
#info-cjenik .idd {border-bottom: 1px solid #e5edf8; border-right: 1px solid #ffffff;}
/*----------------------------------------------------------*/

/*--------------------Tablica opremljenost----------------*/
#info-opremljenost {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: right;
	border-collapse: collapse;
	float: right;
}
#info-opremljenost td {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding: 8px 6px 8px 0;
	color: #5e5e5e;
	width: 129px;
}
#info-opremljenost .odd {
	width: 20px; padding: 0;}
	
/*----------------------------------------------------------*/

/*--------------------Tablica udaljenosti----------------*/
#info-udaljenosti {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	width: 482px;
	text-align: right;
	border-collapse: collapse;
}
#info-udaljenosti td {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding: 8px 2px 8px 2px;
	color: #5e5e5e;
	width: 100px;
}
#info-udaljenosti .odd {
	width: 40px;
	color:#009933;
}
/*----------------------------------------------------------*/

/*--------------------Tablica Kontakt----------------*/
#info-kontakt {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	width: 400px;
	text-align: left;
	border-collapse: collapse;
}
#info-kontakt td {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding: 4px 4px 4px 4px;
	color: #5e5e5e;
	width: 120px;
}
#info-kontakt img {
	padding: 2px 6px 0 0;
}

#info-kontakt .odd {width: 280px; }
/*----------------------------------------------------------*/

/*--------------------Tablica Mjesto----------------*/
#B .info-mjesto {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	width: 295px;
	text-align: left;
	border-collapse: collapse;
}
#B .info-mjesto:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	width: 295px;
	text-align: left;
	border-collapse: collapse;
	background: #e5edf8;
	cursor: pointer;
}

#B .info-mjesto td {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	line-height: 1.7em;
	padding: 2px 0 0 2px !important;
	padding: /**/2px 0 2px 2px; /* for IE5/Win */
	color: #5e5e5e;
	width: 100px;
}
#B .info-mjesto img {
	margin-top:3px;
	border:1px solid #d3d3d3;
	background: white;
	margin-left:2px;
	margin-bottom:0 !important;
	margin-bottom: /**/2px; /* for IE5/Win */
	padding:2px;
}

#B .info-mjesto .odd {
	width: 60px;
	padding: 0;
}
#B .info-mjesto .odd2 {
	width: 108px;
}
#B .info-mjesto .odd2 img {padding:0px; border:0px; background: transparent;}
/*----------------------------------------------------------*/



/*--------------------Popup Input Calendar-----------------*/
table.jCalendar {background: #fff; border-spacing:0px; padding:0; margin:0; width:140px; text-align:center;}
table.jCalendar th {background: #048bbe; color: #fff; font-weight: bold;	padding: 3px 5px;}
table.jCalendar td {background: #e5edf8; color: #048bbe; padding: 3px 3px; margin:0; text-align: center; border-spacing:0px}
table.jCalendar td.other-month {background: #fff; color: #048bbe;}
table.jCalendar td.today {background: #048bbe; color: #fff;}
table.jCalendar td.selected {background: #81bcd5; color: #fff;}
table.jCalendar td.selected:hover {background: #81bcd5;	color: #fff;}
table.jCalendar td:hover, table.jCalendar td.dp-hover {background: #81bcd5;	color: #fff;}
table.jCalendar td.disabled, table.jCalendar td.disabled:hover {background: #d9e3f1;color: #90c7dc;}
/* For the popup */
div.dp-popup {position: relative; background:#fff; font-size: 9px; font-family: arial, sans-serif; padding: 2px 6px 6px 6px; width: 154px; line-height: 1.1em; margin:20px 0 0 0px; border:1px solid #a7c0e0;	text-align:center; width:141px;}
div#dp-popup {position: absolute; z-index: 199;}
div.dp-popup h2 {font-size: 11px; text-align: center; margin:0;	padding: 3px 0;	color:#048bbe;	width:154px; line-height:1.3em;}
a#dp-close {font-size: 11px; padding: 4px 0; text-align: center; display:block;}
a#dp-close:hover {text-decoration: underline;}
div.dp-popup a {color: #048bbe; text-decoration: none;	padding: 3px 2px 0;}
div.dp-popup div.dp-nav-prev {position: absolute; top:2px; left:4px; width:100px;}
div.dp-popup div.dp-nav-prev a {float: left;}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {cursor: pointer;}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {cursor:default; color:#048bbe;}
div.dp-popup div.dp-nav-next {position: absolute; top:2px; right:4px; width:100px;}
div.dp-popup div.dp-nav-next a {float:right;}
div.dp-popup a.disabled {cursor:default; color:#fff;}
div.dp-popup td {cursor: pointer;}
div.dp-popup td.disabled {cursor:default;}
/*----------------------------------------------------------*/

/*MENU ROLLOVERS*/

#B .navbox {
	width: 140px;
	float:left;
	padding:0 0 15px 0;
}

#B .navbox p {
	font-size:1.1em;
	line-height:1.2em;
	color: #003399;
	margin:0;
	padding:0px 0 10px 0;
	margin:0;
	font-weight: bold;
} 

#B .navbox a {
	margin: 0 0 0 20px;
	padding: 2px 0 2px 0;
	line-height: 2.0em;
	color: #003399;
	font-weight: normal;
	text-decoration: none;
	/*border: 1px solid lime;*/
}

#B .navbox a:hover{
	color: #5e5e5e;
	text-decoration: none;
}


#B .navbox ul {
	margin: 0;
	padding: 0;
}

#B .navbox li {
	margin: 4px 0;
	padding: 2px 0;
	display: block;
	list-style: none;
	background:url(img/ul_bullet.gif) no-repeat 0 10px;
}
#B .navbox li:hover {
	margin: 4px 0;
	padding: 2px 0;
	display: block;
	list-style: none;
	background:url(img/ul_bullet-hover.gif) no-repeat 0 10px;
}

#B .navbox li naslov{
	margin: 4px 0;
	padding: 2px 0;
	list-style: none;
}
.seo {display: none;}
