/*--------------------------------------------------------------
# Coolfoto - June 2009 (for Joomla 1.5)
# Copyright (C) 2007-2009 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com  
---------------------------------------------------------------*/

/* ------------------------- STYLE1 --------------------------*/

/* template_css.css
------------------------------------------------------------------*/
body .shit {
	color: #999999;
	background: #ffffff;
}
a{
	color: #8e7194;
}
div#wrapper_content a{
	color: #8e7194;
}
div#wrapper_content a:hover{
	color: #8e7194;
	text-decoration: underline;
}
div#wrapper_content div.moduletable a:hover,
div#wrapper_content div.moduletable_text a:hover,
div#wrapper_content div.moduletable_menu a:hover,
div#wrapper_content div.moduletable_clear a:hover{
	color: #8e7194;
	text-decoration: underline;
}
a:hover{
	color: #8e7194;
	text-decoration: underline;
}

ul li a{
	color:#8e7194;
}
ul li a:hover{
	color: #8e7194;
	text-decoration: underline;
}
hr {
	color: #eee;
	background-color: #eee;
}
a#logo_styled{
	background: transparent;
}
/* Basic wrapper styles 
-----------------------------------------------------------------*/
div#wrapper_header1{
	background:#401b46 url(../images/style1/bck_4.jpg) no-repeat top left;
	
}
div#wrapper_header2{
	background:transparent;
}
div#wrapper_header3{
	
}

div#header3	{
margin-left: 300px;
margin-top: 50px;

}

div#wrapper_header	{
	
	}
/*menu*/

div#wrapper_menu{	}

div#menu_center	{
	
	}

div#horiz-menu_2	{
	margin:0px auto 0 auto;
	display:block;
	float:right;
	line-height: 79px;
	font-weight: bold;
	font-size: 11px;
	}
	

div#wrapper_content{
	color: #999999;
	
}

/*MENU*/

#horiz-menu_or ul.menu li	{
	display: block;
	float: left;
	list-style: none;
	padding-left: 25px;
	}
	
#horiz-menu_2 ul.menu li	{
	display: block;
	float: left;
	list-style: none;
	
	}
	
#horiz-menu_or ul.menu_eng li	{
	display: block;
	float: left;
	list-style: none;
	padding-left: 21px;
	}
	
	
#horiz-menu_2 ul.menu_eng li	{
	display: block;
	float: left;
	list-style: none;
	}
	
	
/*home*/
/*hr*/
ul.menu li.item1 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/home.png) no-repeat 0 0;
	width: 49px;
}

ul.menu li.item1 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/home.png) no-repeat 0 -32px;
	width: 49px;
}

/*eng*/
ul.menu_eng li.item1 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/home.png) no-repeat 0 0;
	width: 49px;
}

ul.menu_eng li.item1 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/home.png) no-repeat 0 -32px;
	width: 49px;
}


/*filomena*/
/*hr*/
ul.menu li.item62 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/home_1.png) no-repeat 0 0;
	width: 68px;
}

ul.menu li.item62 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/home_1.png) no-repeat 0 -32px;
	width: 68px;
}

/*eng*/
ul.menu_eng li.item62 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/home_1.png) no-repeat 0 0;
	width: 68px;
}

ul.menu_eng li.item62 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/home_1.png) no-repeat 0 -32px;
	width: 68px;
}

/*sadržaji i usluge*/
/*hr*/
ul.menu li.item34 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/usluge.png) no-repeat 0 0;
	width: 120px;
}

ul.menu li.item34 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/usluge.png) no-repeat 0 -32px;
	width: 120px;
}
/*eng*/
ul.menu_eng li.item34 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/services.png) no-repeat 0 0;
	width: 140px;
}

ul.menu_eng li.item34 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/services.png) no-repeat 0 -32px;
	width: 140px;
}


/*cjenik*/
/*hr*/
ul.menu li.item27 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/cjenik.png) no-repeat 0 0;
	width: 55px;
}

ul.menu li.item27 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/cjenik.png) no-repeat 0 -32px;
	width: 55px;
}

/*eng*/
ul.menu_eng li.item27 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/price.png) no-repeat 0 0;
	width: 70px;
}

ul.menu_eng li.item27 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/price.png) no-repeat 0 -32px;
	width: 70px;
}

/*smještaj*/
/*hr*/
ul.menu li.item2 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/smjestaj.png) no-repeat 0 0;
	width: 70px;
}

ul.menu li.item2 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/smjestaj.png) no-repeat 0 -32px;
	width: 70px;
}

/*eng*/
ul.menu_eng li.item2 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/smjestaj.png) no-repeat 0 0;
	width: 70px;
}

ul.menu_eng li.item2 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/smjestaj.png) no-repeat 0 -32px;
	width: 70px;
}


/*novosti*/
/*hr*/
ul.menu li.item50 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/novosti.png) no-repeat 0 0;
	width: 60px;
}

ul.menu li.item50 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/novosti.png) no-repeat 0 -32px;
	width: 60px;
}

/*eng*/
ul.menu_eng li.item50 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/news.png) no-repeat 0 0;
	width: 50px;
}

ul.menu_eng li.item50 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/news.png) no-repeat 0 -32px;
	width: 50px;
}


/*galerija*/
/*hr*/
ul.menu li.item53 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/galerija.png) no-repeat 0 0;
	width: 60px;
}

ul.menu li.item53 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/galerija.png) no-repeat 0 -32px;
	width: 60px;
}

/*eng*/
ul.menu_eng li.item53 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/gallery.png) no-repeat 0 0;
	width: 60px;
}

ul.menu_eng li.item53 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/gallery.png) no-repeat 0 -32px;
	width: 60px;
}

/*kontakt*/
/*hr*/
ul.menu li.item56 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/kontakt.png) no-repeat 0 0;
	width: 55px;
}

ul.menu li.item56 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/kontakt.png) no-repeat 0 -32px;
	width: 55px;
}

/*eng*/
ul.menu_eng li.item56 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/contact.png) no-repeat 0 0;
	width: 55px;
}

ul.menu_eng li.item56 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/contact.png) no-repeat 0 -32px;
	width: 55px;
}


/*spa paketi*/
/*hr*/
ul.menu li.item64 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/paketi.png) no-repeat 0 0;
	width: 81px;
}

ul.menu li.item64 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/paketi.png) no-repeat 0 -32px;
	width: 81px;
}

/*eng*/
ul.menu_eng li.item64 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/paketi_eng.png) no-repeat 0 0;
	width: 107px;
}

ul.menu_eng li.item64 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/paketi_eng.png) no-repeat 0 -32px;
	width: 107px;
}


/*linkovii*/
/*hr*/
ul.menu li.item65 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/linkovi.png) no-repeat 0 0;
	width: 57px;
}

ul.menu li.item65 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/linkovi.png) no-repeat 0 -32px;
	width: 57px;
}

/*eng*/
ul.menu_eng li.item65 a{
	font-size: 0px;
	text-transform: lowercase;
		height:26px;	
	display: block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/linkovi_eng.png) no-repeat 0 0;
	width: 43px;
}

ul.menu_eng li.item65 a:hover{
	font-size: 0px;
	text-transform: lowercase;
	height:26px;
	
	display:block;
	text-decoration:none;
	color: #431e49;
	font-weight:400;
	background: url(../images/style1/linkovi_eng.png) no-repeat 0 -32px;
	width: 43px;
}


/*buttons*/
span#login_btn a,
span#register_btn a{
 background: transparent url(../images/style1/login_bg.png) no-repeat left top;
 width: 65px;
}
span#login_btn a,
span#register_btn a{
 text-align: left;
 color:#fff;
}
span#login_btn a{
padding-left: 18px;
}
span#login_btn,
span#register_btn {
 
background: none;
}
span#login_btn:hover,
span#register_btn:hover{
background: none;
 
}
span#login_btn a:hover,
span#register_btn a:hover,
span#login_btn:hover a,
span#register_btn:hover a{
background: transparent url(../images/style1/login_bg.png) no-repeat left -19px;
 
}

/*bottom*/

/*bottom bar*/
div#bottom_bar{
	background: transparent url(../images/style1/bottom_bar_bg2.png) repeat-x left center;
}
div#bottom_bar_center{
	background: transparent url(../images/style1/bottom_bar_bg1.png) no-repeat center center;
}
a#icon1{background: transparent url(../images/style1/social_network_icons.png) no-repeat 0px top;}
a#icon1:hover{background: transparent url(../images/style1/social_network_icons.png) no-repeat 0px -33px;}
a#icon2{background: transparent url(../images/style1/social_network_icons.png) no-repeat -30px top;}
a#icon2:hover{background: transparent url(../images/style1/social_network_icons.png) no-repeat -30px -33px;}
a#icon3{background: transparent url(../images/style1/social_network_icons.png) no-repeat -62px top;}
a#icon3:hover{background: transparent url(../images/style1/social_network_icons.png) no-repeat -62px -33px;}
a#icon4{background: transparent url(../images/style1/social_network_icons.png) no-repeat -94px top;}
a#icon4:hover{background: transparent url(../images/style1/social_network_icons.png) no-repeat -94px -33px;}
a#icon5{background: transparent url(../images/style1/social_network_icons.png) no-repeat -126px top;}
a#icon5:hover{background: transparent url(../images/style1/social_network_icons.png) no-repeat -126px -33px;}
a#icon6{background: transparent url(../images/style1/social_network_icons.png) no-repeat -157px top;}
a#icon6:hover{background: transparent url(../images/style1/social_network_icons.png) no-repeat -157px -33px;}
a#icon7{background: transparent url(../images/style1/social_network_icons.png) no-repeat -188px top;}
a#icon7:hover{background: transparent url(../images/style1/social_network_icons.png) no-repeat -188px -33px;}
a#icon8{background: transparent url(../images/style1/social_network_icons.png) no-repeat -220px top;}
a#icon8:hover{background: transparent url(../images/style1/social_network_icons.png) no-repeat -220px -33px;}
a#icon9{background: transparent url(../images/style1/social_network_icons.png) no-repeat -250px top;}
a#icon9:hover{background: transparent url(../images/style1/social_network_icons.png) no-repeat -250px -33px;}
a#icon10{background: transparent url(../images/style1/social_network_icons.png) no-repeat -282px top;}
a#icon10:hover{background: transparent url(../images/style1/social_network_icons.png) no-repeat -282px -33px;}
/*footer*/

div.moduletable h3,
div.moduletable_menu h3,
div.moduletable_text h3{
	background: transparent url(../images/style1/moduletable_h3.png) repeat-x left center;
	color: #8e7194;
}


/* header */

div#wrapper_header div.moduletable h3,
div#wrapper_header div.moduletable_bg h3,
div#wrapper_header div.moduletable_clear h3,
div#wrapper_header div.moduletable_menu h3{
	
}


div#wrapper_header ul li a{
	color: #7f7f7f;
}


div#wrapper_header ul li a:hover{
	color: #8e7194;
}


/* wrapper content */
div#wrapper_content div.moduletable_content	{
	margin-left: 0px;
	}
div#headerr div.moduletable h3	{
	
	color: #8e7194;
	}
	


div#wrapper_content div.moduletable_content ul li{
	color: #8e7194;
	
	
}

div#wrapper_content div.moduletable_content ul li a	{
	color: #7f7f7f;
	font-size: 11px;
	padding-left: 5px;
	
	}

div#wrapper_content div.moduletable_content ul li a:hover{
	color: #8e7194;
	font-size: 11px;
	text-decoration: none;
	
	
	}	
	
div#wrapper_bottom div.moduletable_content ul li:first-child,
div#wrapper_content div.moduletable_content ul li:first-child{
	border-top:none;
}
div#wrapper_content div.moduletable_content ul li:hover,
div#wrapper_content div.moduletable_content ul li.hover{
	background: transparent url(../images/style1/li_bullet_light_hover.jpg) no-repeat 2px 14px;
	color: #8e7194;
}


div#wrapper_content div.moduletable_content ul  a:hover{
	color: #8e7194;	
}

div#wrapper_content div.moduletable_content ul  li a#active_menu-nav{
	
	color: #8e7194;
	}
/*color*/
div#wrapper_content div.moduletable_color ul li:hover, div#wrapper_content ul li.hover{
	background: transparent url(../images/style1/li_bullet_light_hover.jpg) no-repeat 0px 14px;
	
}
div#wrapper_content div.moduletable_color ul li:hover a,
div#wrapper_content div.moduletable_color ul li:hover a:hover,
{
	
}

/* mainbody list */
div#mainbody_wrapper ul{
	margin:0;
	padding:0;
	margin-left: 300px;
}
div#mainbody_wrapper ul li{
	background: transparent url(../images/style1/li_bullet_light.jpg) no-repeat 2px 6px;
	padding: 10px 0;
}
div#mainbody_wrapper .contentpaneopen ul li{
	background: transparent url(../images/style1/li_bullet_light.jpg) no-repeat 32px 16px;	
	padding: 15px 0 0px 85px;
	width: 450px;
	height: 75px;
	oveflow: hidden;
}
div#mainbody_wrapper .contentpaneopen ul li:hover, div#mainbody_wrapper .contentpaneopen ul li.hover{
	background: transparent url(../images/style1/li_bullet_light_hover.jpg) no-repeat 32px 16px;	
}

div#mainbody_wrapper .contentpaneopen  ul li p	{
	margin-right: 0px;
	text-align: right;
	margin-top: -10px;
	margin-bottom: 30px;
	}

/* Search module */

div.search_search,
div.search_search_eng	{
	position: relative;
	}
div.search_search input#mod_search_searchword,
div.search_search_eng input#mod_search_searchword_eng{
	border: solid 1px #e4e2e2;
	
	color:#8e7194;
}

/* Restrictions
---------------------------------------------------------------*/

div#wrapper_header div.search_search input#mod_search_searchword,
div#wrapper_header div.search_search_eng input#mod_search_searchword{
	background: transparent url(../images/style1/search_input.png) no-repeat top center;
	color:#ccc;
}
div.search_search input.button_search,
div.search_search_eng input.button_search_eng
 {
	background: transparent url(../images/style1/search_button.png) no-repeat 0 2px;
	position: absolute;
	top: 0px;
	width: 30px;
	height: 23px;
	border: none;
	
}

div.search_search input.button_search:hover,
div.search_search_eng input.button_search_eng:hover{
	background: transparent url(../images/style1/search_button.png) no-repeat 0 -24px ;
	position: absolute;
	top: 0px;
	width: 30px;
	height: 26px;
	border: none;
}

div#wrapper_bottom div.moduletable h3,
div#wrapper_bottom div.moduletable_text h3,
div#wrapper_bottom div.moduletable_clear h3,
div#wrapper_bottom div.moduletable_menu h3{
	color: #fff;
	border-bottom: 1px solid #4a4a4a;
}
div#footer_center{
	color: #8e8e8e;
}
div#footer_center a{
	color: #62747e;
}
div#footer_center a:hover{
	color: #495761;
}
/* System messages */
#system-message dd.error ul{
	background-color:#fc999c;
	border-bottom:3px solid #915E62;
	border-top:3px solid #915E62;
	color:#fff;
}
dl#system-message ul{
	background:#fc999c none repeat scroll 0 0!important;
	border-bottom:3px solid #915E62!important;
	border-top:3px solid #915E62!important;
	color:#fff!important;
}
#system-message dd ul{
	border-bottom:3px solid #915E62;
	border-top:3px solid #915E62;
	color:#fff;	
}
/*joomla classes*/
h1.componentheading,
.componentheading{
	display: none;
	visibility: hidden;
}

/* gk_stuff.css
------------------------------------------------------------------*/

div#wrapper_content .readon_class,
div#wrapper_header .readon_class{
	display:block;
	width:80px!important;
	height:18px;
	line-height:18px;
	background: transparent url(../images/style1/login_bg.png) no-repeat left top!important;
	color: #8e7194;
	text-align:center;
	padding:0!important;
	font-size: 10px;
}

div#wrapper_header .readon_class:hover{
	background: transparent url(../images/style1/login_bg.png) no-repeat left bottom!important;color:#fff;
}


div#wrapper_header .readon_class a:hover{
	color:#fff;
}



/* popups */
div#popup_login,
div#popup_register{
	background:url(../images/style1/gk_stuff/popup_top.png) no-repeat 0 top;

	
}
div#close_button_login,
div#close_button_register{
	background:url(../images/style1/gk_stuff/close_button.png) no-repeat 0 top;
}
div#close_button_login:hover,
div#close_button_register:hover{
	background:url(../images/style1/gk_stuff/close_button.png) no-repeat 100% top;
}
div.top{
	background:url(../images/style1/gk_stuff/popup_middle.png) repeat-y 0 0;	
}
div.bottom{
	background:url(../images/style1/gk_stuff/popup_bottom.png) no-repeat 0 bottom;
}

/*login form*/

.loginposition a:hover{
	color:#fc999c;
}

/* joomla_classes.css
------------------------------------------------------------------*/

div.banneritem,
div.banneritem_text,
div.banneritem_color{
	border-bottom:1px dashed #c5c5c5;
}
div#wrapper_bottom a.readon,
div#wrapper_content div.moduletable a.readon,
div#wrapper_content a.readon{
	display:block;
	width:80px!important;
	height:18px;
	line-height:18px;
	background: transparent url(../images/style1/login_bg.png) no-repeat left top!important;
	color: #8e7194;
	text-align:center;
	padding:0!important;
	font-size: 10px;
}
div#wrapper_bottom a.readon:hover,
div#wrapper_content div.moduletable a.readon:hover,
div#wrapper_content a.readon:hover{
	background: transparent url(../images/style1/login_bg.png) no-repeat left bottom!important;color:#fff;
}
div#wrapper_content div.moduletable a.readon{
	background: transparent url(../images/style1/readmore_button_blue.png) no-repeat left top!important;
}


.contentpaneopen td{
	color: #6B6B6B;
	
}

.contentpaneopen	{
	width: 100%;
	}


.article_separator{
	
}

.button,
button.validate{
	background:transparent url('../images/style1/button_bg.png') repeat-x left top;
}
.button:hover,
button.validate:hover{
	background:transparent url('../images/style1/button_bg.png') repeat-x left bottom;
}

input#aca_22.button,
input#aca_22button.validate{
	background:transparent url('../images/style1/button_bg_news.png') repeat-x left bottom;
	color: #ffffff;
	height: 28px;
	padding-bottom: 2px;
}
input#aca_22.button:hover,
input#aca_22button.validate:hover{
	background:transparent url('../images/style1/button_bg_news.png') repeat-x left top;
	color: #ffffff; 
	height: 28px;
}
div.moduletable .button,
div.moduletable button.validate{
	background:transparent url('../images/style1/button_bg.png') repeat-x left top;
}
div.moduletable .button:hover,
div.moduletable button.validate:hover{
	background:transparent url('../images/style1/button_bg.png') repeat-x left bottom;
}

/*Image Slide Show*/

.slideshowboxclass { height: 250px; width: 600px; margin: 0; 	margin-top: 5px; } 
.slideshowboxclass img { height: 200px; width: 600px; top: 0; left: 0; background-color: #e4d5e8; border: 1px solid #ccc; padding: 3px; }
.slideshowboxclass img {  }



#logo	{
	position: absolute;
	top: -30px;
	left: -310px;
	
	}
	
#logo2	{
	position: absolute;
	top: -30px;
	left: 0px;
	
	}
	
#loggo	{
	position: absolute;
	top: 30px;
	
	}
	
#logo1	img{
	height: 170px;
	width: 148px;
	z-index: 100;
	}
	
#logo_prvi	img{
	height: 123px;
	width: 268px;
	z-index: 100;
	}
	
.user1	{
	width: 450px;
	float: right;
	}
	
div#left	{
	margin-top: 220px;
	}
	

	

	
div#header1	{
	margin-top: -20px;
	width: 680px;
	height: 100%;
	
	}
	


	
div#headerr_mod	div.moduletable_content	{
	font-size: 11px;
	line-height: 23px;
	padding-right: 30px;
	}
	
div#wrapper_menu_2	{
	background: url(../images/style1/nesto.png) no-repeat right top;
	width: 100%;
	position: absolute;
	top: -50px;
	right: 0;
	height: 310px;
	}
	
div#menu_center_2	{
	
	margin: 80px auto 0 auto;
	width: 980px;
	}
	
div#horiz-menu_or	{
	float: right;
	margin:75px 0 -5px 0px;
	display:block;
	line-height: 79px;
	font-weight: bold;
	font-size: 11px;
	
	}
	
div#left_bottom	{
	width: 290px;
	height: 9px;
	
	}	

	
div#left_inner	{
	width: 290px;
	height: 100%;
	
	}
	
div#left	{
	width: 290px;
	
	height: 100%;
	}
	

	

	
div#jedan,
div#dva,
div#tri,
div#opis	{
	
	height: 290px;
	margin-top: 7px;
	color: #FFFFFF;
	background: url(../images/style1/podloga.png) repeat-y top center;
	
	}
	

	
div#cont1	{
	float: left;
	width: 320px;
	overflow: hidden;
	margin-left: 4px;
	
	}
	
div#cont3	{
	float: left;
	width: 320px;
	overflow: hidden;
	margin-left: 4px;
	}
	
div#cont4	{
	float: left;
	width: 320px;
	overflow: hidden;
	margin-left: 4px;
	}
	
div#opis .moduletable_content	{
	font-size: 11px;
	}
	
div#headerr2	{
	margin-top: 12px;
	}
div#lang_cont	{
	width: 100%;
	margin-bottom: 25px;
	}	
	
div#lang	{
	height: 10px;
	margin: 0;
	width: 120px;
	float: right;
	font-size: 11px;
	}
	
#jflanguageselection ul.jflanguageselection li a	{
	color: #8e7194;
	}
	
div#lang1	{
	
	margin-top: -65px;
	margin-right: 13px;
	float: right;
	list-style: none;
	display: block;
	font-size: 11px;
	}
div#wrapper_content	ul.jflanguageselection li	{
	background: none;
	}
	
#jflanguageselection ul.jflanguageselection li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 10px;
	float: left;
	margin: 1px 1px 1px 1px;
	white-space: nowrap;
	border: none;
	font-size: 11px;
}

#jflanguageselection ul.jflanguageselection li#active_language
{
 	font-weight: bold;
	
}

div#lang2	{
	margin-top: 0px;
	margin-right: 13px;
	float: right;
	list-style: none;
	display: block;
	font-size: 11px;
	
	}
	
input.button	{
	cursor: pointer;
	border: none;
	
	
	
	}
	
input.button:hover	{
	cursor: pointer;
	color: #FFFFFF;
	
	}
	
.moduletable_news h3	{
	font-size: 0px;
	background: url(../images/style1/vijestt_h3.png) center center  no-repeat;
	height: 39px;
	color: #45244c;
	}
	
.moduletable_news_eng h3	{
	font-size: 0px;
	background: url(../images/style1/vijestt_eng_h3.png) center center  no-repeat;
	height: 39px;
	color: #45244c;
	}
	
div.moduletable_gal h3	{
	font-size: 0px;
	background: url(../images/style1/galerija_h3.png) center center  no-repeat;
	height: 39px;
	color: #55315a;
	margin-bottom: 15px;
	}
	
div.moduletable_gal_eng h3	{
	font-size: 0px;
	background: url(../images/style1/galerija_eng_h3.png) center center  no-repeat;
	height: 39px;
	color: #55315a;
	margin-bottom: 15px;
	}
	
.moduletable_dobro h3	{
	font-size: 0px;
	background: url(../images/style1/dobrr_h3.png) center center no-repeat;
	height: 39px;
	color: #45244c;
	}
	
.moduletable_dobro_eng h3	{
	font-size: 0px;
	background: url(../images/style1/dobrr_eng_h3.png) center center no-repeat;
	height: 39px;
	color: #45244c;
	}
	
.moduletable_sub h3	{
	font-size: 0pt;
	background: url(../images/style1/module_h3.jpg) left center no-repeat;
	height: 39px;
	color: #ffffff;
	font-weight: normal;
text-align: left;
	}
	
.moduletable_sub_eng h3	{
	font-size: 0pt;
	background: url(../images/style1/module_h3_eng.jpg) left center no-repeat;
	height: 39px;
	color: #ffffff;
	font-weight: normal;
text-align: left;
	}
	
.moduletable_sub	{
	padding-bottom: 50px;
	}
	
.moduletable_sub_eng	{
	padding-bottom: 50px;
	}
	
.moduletable_content	{
	width: 290px;
	margin-left: 15px;
	}
	
div#opis .moduletable_content ul li	a{
	color: #8e7194;
	}
	
div#opis .moduletable_content ul li	a:hover{
	color: #8e7194;
	
	}
	
div#opis .moduletable_content ul li	{
	padding-left: 0;
	margin-left: 0;
	}
	
div#mainbody_wrapper table.blog ul.pagination li	{
	background: none;
	float: left;
	
	}
	
div#mainbody_wrapper table.blog ul.pagination	{
	margin: 0;
	padding: 0;
	}
	
div#mainbody_wrapper  table.contentpaneopen ul.pagination li	{
	background: none;
float: left;
width: 8%;
	}
	
div#mainbody_wrapper table.contentpaneopen  ul.pagination	{
	margin: 0;
	padding: 0;
	}
	
td.createdate	{
	color: #8e7194;
	}
	
.bott	{
	
	float: right;
	margin-right: 70px;
	
	}
	
.bott ul {
	margin: 0;
	padding: 0;
	}
	
.bott ul li a	{
	display:block;
	width:80px!important;
	height:18px;
	line-height:18px;
	background: transparent url(../images/style1/login_bg.png) no-repeat left top!important;
	color: #8e7194;
	text-align:center;
	padding:0!important;
	font-size: 10px;
	}
	
.bott ul li a:hover	{
	background: transparent url(../images/style1/login_bg.png) no-repeat left bottom!important;color:#fff;
	}
	
.contentheading td	{
	color: #8e7194;
	font-size: 18px;
	font-weight: normal;
	
	}
	
.newss	{
	font: Calibri;
	font-size: 11px;
	}
	
.pagenavcounter	{
	display: none;
	visibility: hidden;
	height: 0;
	}
	
table.contenttoc td	{
	padding: 0 20px 0 0px;
	
	}
	
table.contenttoc	{
	float: right;
	}
	
	div .pagenavbar	{
	visibility: hidden;
	display: none;
	}
	
textarea	{
	border: 1px solid #e4e2e2;
	}
