/* header */
#header #mainmenu .active {
	background: #03AFD8;
}
#header #mainmenu .active a {
	background-image: url( '../images/themes/blue/mainnav_on.gif' );
}
#header #navpath {
	background-image: url( '../images/themes/blue/navpathbg.gif' );
}
/* left submenu */
#col1 .leftmenu_related .title {
	background-color: #3FB2CF;
	background-image: url( '../images/leftnavbg_blue.jpg' );
}
#col1 .leftmenu_related .relbg2 {
	background-color: #65BFD9;
	background-image: url( '../images/leftnavbg_blue2.jpg' );
}
#col1 .leftmenu_related .relbg3 {
	color: #535353;
	background-color: #B6DFE9;
	background-image: url( '../images/leftnavbg_blue3.jpg' );
}
#col1 .leftmenu_related a.current { background: #E5F4F8; }
/* top tabs */
#col2 .tabnav li span.leftbg {
	background-image: url( '../images/themes/blue/tab_left.png' );
}
#col2 .tabnav li span.rightbg {
	background-image: url( '../images/themes/blue/tab_right.png' );
}
#col2 .tabnav li a {
	background-image: url( '../images/themes/blue/tab_bg.png' );
}
#col2 .tabnav li.ui-tabs-selected span.leftbg {
	background-image: url( '../images/themes/blue/tab_left_on.png' );
}
#col2 .tabnav li.ui-tabs-selected span.rightbg {
	background-image: url( '../images/themes/blue/tab_right_on.png' );
}
#col2 .tabnav li.ui-tabs-selected a {
	background-color: #C1E5EE;
}
/* gallery */
.gallery_info.open {
	background-image: url( '../images/themes/blue/picfolder_open.png' );
    background-repeat:no-repeat;
}
.gallery_info.closed {
	background-image: url( '../images/themes/blue/picfolder_closed.png' );
    background-repeat:no-repeat;
}
.gallery_info h2 {
	color: #27729E;
	border-bottom-color: #5BAFC4;
}
.gallery {
	background: #5BAFC4;
}
.gallery_desc {
	background: #3A899E;
}
/* general */
#col2 a {
	color: #4194A9;
}
#col2 .colorbg {
	background: #B6DFE9;
}
#col2 #footer_links {
	color: #797979;
	border-top-color: #97D0E0;
}
#col2 #footer_links a {
	color: #EB7F34;
}
#col2 .maincontent h1 {
	background-color: #C1E5EE;
	background-image: url( '../images/themes/blue/maintitle_bg.png' );
	border-bottom: 1px solid #AAB3B4;
}
#col2 .maincontent .toolbar ul {
	background-color: #B6DFE9;
}
#col2 .maincontent .toolbar a {
	border-right-color: #AAB3B4;
	color: #37839A;
}


/*----------------< tabovi >--------------*/
#col3 .tabnav {
	border-bottom-color: #A2D6E4;
	background-color: #4194A9;
	background-image: url( '../images/themes/blue/col3tabs1_topshadow.gif' );
}
#col3 .tabnav a {
	color: #ffffff;
	border-right-color: #7FAAAF;
}
#col3 .tabnav li.ui-tabs-selected {
	background-color: #A2D6E4;
	background-image: url( '../images/themes/blue/col3tabs1_topshadow_active.gif' );
	background-repeat: repeat-x;
}
#col3 .tabnav li.ui-tabs-selected a {
	color: #262626;
}
/*----------------< /tabovi >--------------*/

#col2 #searchesContainer.maincontent .tabnav {
    background-color: #4194A9;
}
#col2 #searchesContainer.maincontent .tabnav li{
    background-color: #4194A9;
}
#col2 #searchesContainer.maincontent .tabnav li.ui-tabs-selected {
    background-color: #C1E5EE;
}

#col2 .occupation-calendar {
	background: #E5F4F8;
}
#col2 .occupation-calendar .calendar td {
	border: 1px solid #E5F4F8;
}
#col2 .occupation-calendar thead td {
	background: #4194A9;
	color: #fff;
}
#col2 .occupation-calendar h3 {
	background: #A2D6E4;
	color: #262626;
}
#col2 .occupation-calendar .calendar .date {
	background: #A2D6E4;
}
#col2 .occupation-calendar .calendar .unavailable {
	/*background: #FBD974;*/
	color: #f00;
	border-left-color: #999;
	border-top-color: #999;
}
#col2 .occupation-calendar .calendar_navigation a {
	color: #3DA9F8;
}


/*----------------< sadrzaj boxa >--------------*/
#col3 .boxcontent {
	color: #42413F;
}
#col3 .boxcontent a {
	color: #3DA9F8;
}
/*----------------< /sadrzaj boxa >--------------*/

/*----------------< box1 >--------------*/
#col3 .box1 .boxcontent {
	background-color: #E5F4F8;
	background-image: url( '../images/themes/blue/col3box1_leftshadow.gif' );
}
#col3 .box1 table.params td .dots span {
	background-color: #E5F4F8;
}

/*----------------< /box 1 >--------------*/
/* overlay */
.overlay {
    border: 1px dotted #4194A9;
}

