/* Naslovi */
h1 {
font-size: 28px;
color: #5d5c5c;
text-decoration: none;
text-align: left;
font-weight: bold;
margin-bottom: 0px;
}

h2, h3 {
color: #5d5c5c;

}

.body .container {
border: 1px solid rgba(0, 0, 0, 0.06);
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
line-height: 20px;
}

.font13 {
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
}

.breadcrumb > li > .divider img {
	padding-bottom: 4px;

}

.pull-left2 {
    float: left;
    margin-right: 8px;

    
}

/* DJ Mega menu custom font high , line height, etc. set to important */

 .dj-megamenu-custom591 li a.dj-up_a {
    display: block;
    float: left;
    height: 32px !important;
    font-size: 13px !important;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    padding: 0 20px;
        padding-top: 3px !important;
    cursor: pointer;
    /*background: rgba(138, 189, 22, 1);*/
    color: rgba(255, 255, 255, 1);
    border-right: 1px solid rgba( 110,  151,  17, 1);
    border-left: 1px solid rgba( 165,  226,  26, 1);
    -webkit-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}

.dj-megamenu-custom591 li a.dj-up_a span {
    float: left;
    display: block;
    padding: 0 0 0;
    height: 32px !important;
    line-height: 32px !important;
    background: transparent;
}

.dj-megamenu-custom591 li a.dj-up_a.withsubtitle span {
	line-height: 22px !important;
}

.dj-megamenu-custom591 li a.dj-up_a small.subtitle {
	display: block;
    font-size: 12px !important;
    font-weight: normal; 
    line-height: 1;
    text-transform: none;
    color: rgba(222, 222, 222, 1);
    margin-top: -8px;
}

.dj-megamenu-custom591 li ul.dj-submenu > li > a {
    display: block;
    font-size: 13px;
    font-weight: normal;
    line-height: 16px;
    color: rgba(255, 255, 255, 1);
    /*background: rgba(138, 189, 22, 1);*/
    text-decoration: none;
    padding: 12px 20px;
    
    /* Bilo -10px */
    
    margin: 0 -0px !important;
    -webkit-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}

.dj-megamenu-custom591 li ul.dj-submenu {	
    padding: 0px;
    margin: 0 0px !important;
    height: auto;
    width: auto;
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
        font-size: 24px !important;

    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    float: right;
    margin-right: 8px !important;
}

/* Linkovi */
a:link,
a:active,
a:visited {
color: #FF6600;
}

.framecss
 {
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
line-height: 18px;
}

.creative_form_4.creativecontactform_wrapper {
border: 1px solid #f0efef;
}

/* Columns width correction to make it 1200 width */


.container 
{
	max-width: 1200px;
}
@media (min-width: 1200px) 
{
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container 
	{
		width: 1180px;
	}
	#sidebar.span3 {width: 19%;}  /* Left Hand Sidebar */
    #content.span6 {width: 57.6%;}   /* Main Content */
    #content.span9 {width: 78.6%;}   /* Main Content  with no left column */
    #aside.span3 {width: 19%;}    /* Right Hand Sidebar */
}
@media (max-width: 800px)
{
    #dj-main116select
    {
       max-width:100%;
       width:100%;
    border: 1px solid #fff;
        font-size: 16px;
       margin:7px 0px;
              padding: 2px 10px 4px 10px;
     background: url(../images/mm_arrow.png) right center no-repeat;
 
    }

 
}
     
  


.yjtb_gray {
    background: #f7f7f7;
    border-style: solid;
    border-color: #e9e9e9;
    border-width: 1px;
    color: #868686;
}

.yjtbox {
    padding: 15px;
    margin: 10px 0;
    overflow: hidden;
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: auto;
    line-height: inherit;
    font-family: inherit;
    font-size: inherit;
    word-wrap: break-word;
}


.yjt_polaroid {
    -webkit-box-shadow: 0 0 8px #e2e2e2;
    -khtml-box-shadow: 0 0 8px #e2e2e2;
    -moz-box-shadow: 0 0 8px #e2e2e2;
    box-shadow: 0 0 8px #e2e2e2;
    position: relative;
    overflow: hidden;
    display: inline-block;
    padding: 10px;
    border: 1px solid #e2e2e2;
    background: #fff;
    text-align: center;
}


.footer {
  text-align: center;
}

.footer .container {
  background-color: #F2F9DD;

}

/* Sidebar izbornici */
.nav {
list-style: disc outside none ;
margin-left: 30px;
}

.nav menu{
list-style: disc outside none ;
margin-left: 30px;
}

.item-1036{
list-style: none;
color: #ccc;
font-weight: normal;
}


.nav li {
  margin: 0px;
  text-align: left;
}

.nav > li > a:hover {
  text-decoration: underline;
}

.nav > li > a:hover,
.nav > li > a:focus {
  background: #fff;
}


/* Običan modul, original */
.moduletable {
margin: 0px;
padding: 0px;

color: #a8d03a;
font-weight: normal;
}

.moduletable h3 {
color: #669900;
background: #e9f4c4;
padding: 7px 2px;
text-align: left;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 99%;
font-size: 14px;
float: left;
text-transform: uppercase;
font-weight: bold;
text-indent: 15px;
}

.moduletable a:link,
.moduletable a:active,
.moduletable a:visited {
color: #669900;
text-decoration: none;
font-weight: normal;
line-height: 24px;
}


.moduletable ul li{
line-height: 18px;
}


.moduletable a:hover {
color: #669900;
text-decoration: underline;
}

/* Base modul, zeleni */

.moduletable-base {
margin: 0px;
padding: 0px;

color: #a8d03a;
font-weight: normal;
}

.moduletable-base h3 {
color: #669900;
background: #e9f4c4;
padding: 7px 2px;
text-align: left;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 99%;
font-size: 14px;
float: left;
text-transform: uppercase;
font-weight: bold;
text-indent: 15px;
}

.moduletable-base a:link,
.moduletable-base a:active,
.moduletable-base a:visited {
color: #669900;
text-decoration: none;
font-weight: normal;
line-height: 24px;
}

.moduletable-base ul{
display:inline-block;
line-height: 20px;
}
.moduletable ul li{

line-height: 20px;
}


.moduletable-base a:hover {
color: #669900;
text-decoration: underline;
}

/* Glavni izbornik destinacije */

.moduletable-otok {
margin: 0px;
padding: 0px;
text-align: center;
color: #a8d03a;
font-weight: normal;

}

.moduletable-otok h3 {
color: #669900;
background: #e9f4c4;
padding: 7px 2px;
text-align: left;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 99%;
font-size: 14px;
float: left;
text-transform: uppercase;
font-weight: bold;
text-indent: 15px;
}

.moduletable-otok a:link,
.moduletable-otok a:active,
.moduletable-otok a:visited {
color: #669900;
text-decoration: none;
font-weight: normal;
line-height: 24px;
}

.moduletable-otok ul{
margin-bottom: 8px;
    display:inline-block;
}

.moduletable-otok ul li{
    font-size: 13px;
    float: left;
    width: 48%;
line-height: 20px;
}

.moduletable-otok a:hover {
color: #669900;
text-decoration: underline;
}


/* Glavni lijevi izbornik */
.moduletable-ciovomenu{
margin: 0 auto;
padding: 0px;
text-align: left;
color: #a8d03a;
}

.moduletable-ciovomenu h3{
color: #669900;
background: #e9f4c4;
font-size: 12px;
padding: 7px 2px;
text-align: center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 99%;
float: left;
text-transform: uppercase;
font-weight: bold;
}

.moduletable-ciovomenu a:link,
.moduletable-ciovomenu a:active,
.moduletable-ciovomenu a:visited {
color: #669900;
text-decoration: none;
font-weight: bold;
}

/* Lijevi izbornici */
.moduletable-ciovomenunobold {
margin: 0px;
padding: 0px;
text-align: center;
color: #a8d03a;
}

.moduletable-ciovomenunobold h3 {
color: #669900;
background: #e9f4c4;
padding: 7px 2px;
text-align: center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 99%;
font-size: 13px;
float: left;
text-transform: uppercase;
font-weight: bold;
}

.moduletable-ciovomenunobold a:link,
.moduletable-ciovomenunobold a:active,
.moduletable-ciovomenunobold a:visited {
color: #669900;
text-decoration: none;
font-weight: normal;
}

.moduletable-ciovomenunobold a:hover {
color: #669900;
text-decoration: underline;
}

/* Desni izbornik lokacija */
.moduletable-nearbye {
margin: 0px;
padding: 0px;
text-align: justify;
color: #a8d03a;
}

.moduletable-nearbye h3 {
color: #669900;
background: #e9f4c4;
padding: 7px 2px;
text-align: left;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 99%;
font-size: 13px;
float: left;
text-transform: uppercase;
font-weight: bold;
text-indent: 20px;
}

.custom-nearbye {

padding: 15px;
text-align: justify;
}

.moduletable-nearbye a:link,
.moduletable-nearbye a:active,
.moduletable-nearbye a:visited {
color: #669900;
text-decoration: none;
font-weight: normal;
font-size: 12px;
}

.moduletable-nearbye a:hover {
color: #669900;
text-decoration: underline;
}


/* Lijevi modul charter donji */
.moduletable-down {

background: #f7f7f7;
text-align: justify;
margin: 0 auto;
color: #727272;
width: 80%;
padding: 0px 10px 5px 10px;
border: 1px solid #d1d1d1;
border-top: 0px solid #d1d1d1;
}

.moduletable-down h3 {
color: #669900;
background: #e9f4c4;
padding: 7px 2px;
text-align: center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 99%;
font-size: 12px;
float: left;
text-transform: uppercase;
font-weight: bold;
}

.custom-down {

padding: 0px;
text-align: justify;
}

.moduletable-down a:link,
.moduletable-down a:active,
.moduletable-down a:visited {
color: #2f2e2e;
text-decoration: none;
font-weight: normal;
font-size: 12px;
}

.moduletable-down a:hover {
color: #2f2e2e;
text-decoration: underline;
}


/* Header za weather modul */
.blue {
color: #0099ff;

background:#c4ecff url(../images/weather4.png) 0px 0px no-repeat;
padding: 9px 2px;
text-align: center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 99%;
font-size: 12px;
float: left;
text-transform: uppercase;
font-weight: bold;
}

.custom {
margin-top: 20px;
}

.custom-card {
margin-top: 10px;
}

/* Plavi modul sa zastavicama */
.moduletable-bluelang {
margin: 0 auto;
padding: 0px;
text-align: left;
line-height: 12px;
}

.moduletable-bluelang h3{
color: #0099ff;
background: #c4ecff;
padding: 7px 2px;
text-align: center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 99%;
font-size: 12px;
float: left;
text-transform: uppercase;
font-weight: bold;
}


.custom-bluelang img {
border: 0px;
padding: 0px;
margin: 0px;
margin-right: 3px;
}

.custom-bluelang ul {
list-style-type: none;
}

.custom-bluelang a:link,
.custom-bluelang a:visited,
.custom-bluelang a:active {
color: #1a93cf;
text-decoration: none;
}

.custom-bluelang a:hover {
text-decoration: underline;
}

/* Zeleni modul sa zastavicama */
.moduletable-greenlang {
margin: 0 auto;
padding: 0px;
text-align: left;
line-height: 16px;
}

.moduletable-greenlang h3{
color: #669900;
background: #e9f4c4;
padding: 7px 2px;
text-align: center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 99%;
font-size: 12px;
float: left;
text-transform: uppercase;
font-weight: bold;
}


.custom-greenlang img {
border: 0px;
padding: 0px;
margin: 0px;
margin-right: 3px;
}

.custom-greenlang ul {
list-style-type: none;
}

.custom-greenlang li {
list-style-type: none;
line-height: 22px;
}

.custom-greenlang a:link,
.custom-greenlang a:visited,
.custom-greenlang a:active {
color: #669900;
text-decoration: none;
line-height: 18px;
}

.custom-greenlang a:hover {
text-decoration: underline;
}



/* Operater modul */




.custom-greenop

{




	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;
width:190px;
margin:0 auto;
	color:#454545;

  background: url('../images/operater4.jpg') no-repeat;

	line-height:14px;


}


.custom-greenop a:link, custom-.greenop a:visited

{

	color:#669900;

	text-decoration:none;

}



.custom-greenop a:hover

{

	text-decoration:underline;

}



/* Desni izbornik za rezervacije */
.moduletable-bookingmenu{
margin: 0 auto;
padding: 0px;
text-align: left;
color: #a8d03a;
font-weight: normal;
line-height: 20px;
}

.moduletable-bookingmenu ul{
 display:inline-block; 
}

.moduletable-bookingmenu ul li{
 
line-height: 24px;
}

.moduletable-bookingmenu h3{
color: #669900;
background: #e9f4c4;
padding: 7px 2px;
text-align: left;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 99%;
font-size: 13px;
float: left;
text-transform: uppercase;
font-weight: bold;
text-indent: 20px;
}


.moduletable-bookingmenu a:link,
.moduletable-bookingmenu a:active,
.moduletable-bookingmenu a:visited {
color: #669900;
text-decoration: none;
font-weight: normal;
line-height: 24px;
}

.moduletable-bookingmenu a:hover {
color: #669900;
text-decoration: underline;
}

.moduletable-bookingmenu a:hover {
color: #669900;
text-decoration: underline;
}

/* modul za kreditne kartice */
.moduletable-cards {
background-color:#fbfbfb;
width: 99%;
text-align: center;
margin-top: 25px;
}

.moduletable-cards h3{
color: #669900;
background: #e9f4c4;
padding: 7px 2px;
text-align: center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 99%;
font-size: 12px;
float: left;
text-transform: uppercase;
font-weight: bold;
}

.moduletable-cards a:link,
.moduletable-cards a:visited {
font-weight: normal;
color:#669900;
text-decoration:none;
}

.moduletable-cards a:hover {
text-decoration:underline;
}

.moduletable-cards img {
 border: 0;
 text-align: center;
}



/* livi modul za charter i hotel*/

.module {
width: 80%;
padding: 10px;
border:1px solid #d1d1d1;
border-bottom:0px solid #d1d1d1;
 text-align: center;
margin: 0 auto;
 	 	margin-top:25px;
}


.destinations
{
text-align: center;
margin-bottom:0px;
}

/* modul za traženje po karti*/

#right table.moduletable-place

{
	background-color:#fce3b1;

	border:1px solid #dddddd;
	width:100%;

	margin:0px 0px 0px 0px;

	padding:10px 5px 10px 5px;

       border-radius: 0px 10px 10px 10px;
overflow:hidden;
}

#right table.moduletable-place td

{

	align:center;
	color:#669900;

	padding:0px 0px 0px 0px;
       margin-left:5px;
}

.custom-place img{
  border: solid 1px #eee; 
  padding: 4px 4px 4px 4px;
}

}
.custom-place a:link, custom-place a:visited

{
	color:#669900;
	text-decoration:none;
}

.custom-place a:hover

{
	text-decoration:underline;
}

.custom-destinations {

margin-top: 0px;

}
#right table.moduletable-place a:link,#right table.moduletable-place a:visited

{
	color:#669900;
	text-decoration:none;
}

#right table.moduletable-place a:hover

{
	text-decoration:underline;
}
#right a.mainlevel-place:link,#right a.mainlevel-place:visited

{
	background:transparent url(../images/mainlevel_green.png) 0px 4px no-repeat;

	padding:0px 0px 0px 10px;

	line-height:15px;

}
#right a.mainlevel-place:hover,#right a.mainlevel#active_menu
{

	text-decoration:underline;

}
#right table.moduletable-place ul
{
	margin:0;

	padding:0;

	list-style:none;
}

#right table.moduletable-place ul li

{

	background:transparent url(../images/mainlevel_green.png) 0px 4px no-repeat;
	padding:0px 0px 0px 9px;

}

/* Dodatni donji izbornik za stranice s iframeom */
.moduletable-iframe {
  color: #fff;
border: 1px solid #D2E987;
line-height: 28px;
  padding: 4px;
  margin-bottom: 20px;
}

.moduletable-iframe a:link,
.moduletable-iframe a:active,
.moduletable-iframe a:visited {
 color: #fff;
}

.moduletable-iframe a:hover {
 text-decoration: underline;
}

.moduletable-iframe img {
 border: 0;
 padding: 0;
 margin: 0;
 margin-right: 3px;
}

.moduletable-iframe ul{
list-style: none;
margin: 0;
padding: 0;
text-align: center;
  background-color: #8ABD16;
}

.moduletable-iframe ul li {
display: inline-block;
margin: 0;
padding: 0 10px 0 10px;
border-right: 1px solid #fff;
background-color: #8ABD16;
}

.moduletable-iframe li a:link,
.moduletable-iframe li a:active,
.moduletable-iframe li a:visited {
color: #fff;
font-weight: normal;
text-decoration: none;
background-color: #8ABD16;
}

.moduletable-iframe li a:hover {
text-decoration: underline;
}

.moduletable-iframe ul li a:hover {
text-decoration: underline;
}

/* Slika oglas u modulu */
.moduletable-banner {
margin: 0 auto;
text-align: center;
}

.moduletable-banner img {
margin: 0 auto;
text-align: center;
border: 1px solid #eee;
}

/* Modul iznad sadržaja */


.moduletable-top1 h3{
color: #ff6600;
margin-top:2px;
font-size: 1.6em;
line-height: 1.1em;
font-weight: bold;
}

.moduletable-top1 img{
    -webkit-box-shadow: 0 0 8px #e2e2e2;
    -khtml-box-shadow: 0 0 8px #e2e2e2;
    -moz-box-shadow: 0 0 8px #e2e2e2;
    box-shadow: 0 0 8px #e2e2e2;
    position: relative;
    overflow: hidden;
    display: inline-block;
    padding: 10px;
    border: 1px solid #e2e2e2;
    background: #fff;
    text-align: center;
}

div.custom-top1 {
    background: #f7f7f7;
    border-style: solid;
    border-color: #e9e9e9;
    border-width: 1px;
    color: #868686;

    padding: 15px;
    margin: 10px 0;
    overflow: hidden;
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: auto;
    word-wrap: break-word;
}

/* Narancasti modul u lijevom stupcu */
.moduletable-orange {
border: 1px solid #666;
margin: 0 auto;
padding: 0px;
text-align: center;
}

.moduletable-orange h3{
color: #ff6600;
background: #fff4e6;
padding: 7px 2px;
text-align: center;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
width: 99%;
float: left;
text-transform: uppercase;
font-weight: bold;
margin-top: 4px;
}

/* Plavi modul u lijevom stupcu */
.moduletable-blue {
margin: 0 auto;
padding: 0px;
text-align: center;
margin-top: 5px;
margin-bottom: 10px;
}

.moduletable-blue h3{
color: #0099ff;
background: #c4ecff;
padding: 7px 2px;
text-align: center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 99%;
float: left;
text-transform: uppercase;
font-weight: bold;
margin-top: 4px;
}

/* Donji izbornik */

.menu-navbot{

margin: 0 0 20px 0;

}

.menu-navbot ul{
list-style: none;
margin: 0;
padding: 0;
text-align: center;
}

.menu-navbot li{
display: inline-block;
margin: 0;
padding: 0 10px 0 10px;
border-right: 1px solid #669900;
}

.menu-navbot li a:link,
.menu-navbot li a:active,
.menu-navbot li a:visited {
color: #669900;
font-weight: normal;
text-decoration: none;

}

.menu-navbot li a:hover {
text-decoration: underline;
background-color: #F2F9DD;
}

/* Donji vodoravni modul otherlang*/

.custom-iframej {
margin-top: 20px;
margin-bottom: 20px;

}

.custom-iframej ul{
list-style: none;
margin: 0;
padding: 0;
text-align: center;
}

.custom-iframej li{
display: inline-block;
margin: 0;
padding: 0 10px 0 10px;
border-right: 1px solid #669900;
}

.custom-iframej li a:link,
.custom-iframej li a:active,
.custom-iframej li a:visited {
color: #669900;
font-weight: normal;
text-decoration: none;
}

.custom-iframej a:link,
.custom-iframej a:active,
.custom-iframej a:visited {
color: #669900;
font-weight: normal;
text-decoration: none;
}

.custom-iframej a:hover {
text-decoration: underline;
}

.custom-iframej li a:hover {
text-decoration: underline;
}


/* Donji vodoravni modul In other lang IB*/

.custom-iframeh {

margin-bottom: 20px;
margin-left: 40px;
margin-right: 40px;
text-align: center;
}

.custom-iframeh ul{
list-style: none;
margin: 0;
padding: 0;
text-align: center;
}

.custom-iframeh img{
height: 8px;
margin-bottom: 2px;
margin-right: 2px;
padding: 0;
}

.custom-iframeh li{
display: inline-block;
margin: 0;
padding: 0 10px 0 10px;
border-right: 0px solid #669900;
}

.custom-iframeh li a:link,
.custom-iframeh li a:active,
.custom-iframeh li a:visited {
color: #669900;
font-weight: normal;
text-decoration: none;
}

.custom-iframeh a:link,
.custom-iframeh a:active,
.custom-iframeh a:visited {
color: #669900;
font-weight: normal;
text-decoration: none;
}

.custom-iframeh a:hover {
text-decoration: underline;
}

.custom-iframeh li a:hover {
text-decoration: underline;
}

/*modul za pretraživanje*/
.moduletable-yellow {
margin: 0 auto;
padding: 0px;
text-align: center;
margin-bottom: 5px;
}



/*modul za pretraživanje*/
.moduletable-yellow {
margin: 0 auto;
padding: 0px;
text-align: center;
margin-bottom: 15px;
}


.moduletable-yellow h3{
color: #333;
background: #f0f386;
padding: 7px 2px;
text-align: center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border-radius: 7px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
margin-bottom: 7px;
width: 99%;
font-size: 14px;
float: left;
text-transform: uppercase;
font-weight: bold;

}

#dm_container_1 {
background: #fce3b1;
padding:10px 15px 15px 15px;
}

#dm_container_1 li a:active {
background: #f2f9dd;
}

.moduletable-yellow td {
color:#333;
padding:2px 0px 0px 0px;
margin-bottom:0px;
}

.moduletable-yellow a:link,
.moduletable-yellow a:visited {
color:#ff6600;

}

.moduletable-yellow a:hover {
text-decoration:underline;
color:#ff6600;
}

.moduletable-yellow ul {
margin:0;
padding:0;
list-style: none;
}

.moduletable-yellow ul li {
background: transparent url(../images/arrow_green.png) 0px 2px no-repeat;
padding:0px 0px 0px 6px;
}

/*kartica date u modulu za accommodation search*/
.custom-date {
background: #fce3b1;
border-top:1px solid #fce3b1;
width:100%;
margin:0px 1px 0px 1px;
padding:0;
}

.custom-date td {
border-top:1px solid #fce3b1;
color:#669900;
padding:0px 0px 0px 0px;
line-height:35px;
}

.searchbox 

{
        font-size: 11px;
	border: 1px solid #BBBBBB;

}



/*kartica place u modulu za accommodation search*/
.moduletable-place {
background:#f2f9dd;
border:0px solid #d2e987;
width:100%;
margin:3px 0px 0px 1px;
padding:0;
}

.moduletable-place td {
color:#669900;
padding:0px 0px 0px 0px;
}

.moduletable-place ul {
margin:0;
padding:0;
list-style:none;
}

.moduletable-place ul li {
background:transparent url(../images/mainlevel_green.png) 0px 4px no-repeat;
padding:6px 0px 0px 9px;
}

/*kartica code u modulu za accommodation search*/
.moduletable-code {
background:#f2f9dd;
border:0px solid #d2e987;
width:100%;
margin:0px 0px 0px 0px;
padding:0;
}

.moduletable-code td {
color:#669900;
padding:0px 0px 0px 0px;
}

/* wrapper za mapiranu sliku */
.wrapper {
 border: 0px;
}

/* flags */
.mod-languages-jezik ul li {
  list-style: none;
  display: inline-block;
}

.mod-languages-jezik img {
 padding: 1px;
 border: 0;
 margin: 1px;
}

/* slideshow */
.flexslider img {
  padding: 0px;
  margin: 0px;
  border: 0;
}

/* Modul za vodoravni izbornik */
.moduletable-dropdown {
width: 100%;
text-align: left;
margin: 0px;
padding: 0px;
}

/* Lijevi i desni razmak slika, border i caption */


.imgborder
{
    border:1px solid #d1d1d1;
   padding: 5px; 

}

.imglivib
{
    border:1px solid #d1d1d1;
   padding: 5px; 
  margin: 5px 15px 3px 0px;
}

.imgdesni
{

  margin: 5px 0px 2px 10px;
}

.imglivi
{
  margin: 5px 10px 2px 0px;
}

.caption
{
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
	color: #78668f;
}

/* Modul za putanju */
.breadcrumb {
  text-align: left;
padding: 2px 2px;
font-size:13px;
}



/* Poruka sustava */
#system-message-container {display: none;}