* 											{ margin: 0; padding: 0; }
LI 											{ list-style-type: none; }
table 										{ border-collapse: collapse; }

#Body 										{ background: url(images/main_bg.jpg) repeat; font-family:Arial, Helvetica, sans-serif;}
A:link,
A:visited,
A:hover 									{ text-decoration: none; color: #ae2b34; }
A:hover 									{ text-decoration: underline; }
H1.site_name 								{ display: none; }

/* Control panel */
.ControlPanel 								{ width: 800px; margin: 0 auto; background-color: #FFF; }
.ControlPanel TD 							{ font-size: 11px; }
.ControlPanel SELECT.NormalTextBox 			{ font-size: 11px; }

/* Zajednicke klase skina */
.clfx:after 								{ content: "."; display: block; height: 0;font-size:0; clear: both; visibility: hidden; }
.clfx 										{ display: inline-block; }

/* Hides from IE-mac \*/
* html .clfx 								{ height: 1%; }
.clfx 										{ display: block; }
.clr 										{clear:both; display:block; }

.SubHead CENTER 							{ font-size: 8px; text-transform: uppercase;}
SPAN.SubHead BR 							{ display: none; }
.NormalRed 									{ font-size: 11px; color:#c2100a; }

/* Izmjene u baznim klasama RadMenu-a */
.navBox .RadMenu A.rmLink 					{ cursor: pointer;}
.navBox .RadMenu .rmHorizontal .rmText 		{padding: 0;}
.navBox .RadMenu 							{ z-index: 1!important ;}
.navBox .radwindow 							{ z-index: 7001!important ;}
.navBox .RadMenu_Outlook 					{ z-index: 2!important ;}
/* Izmjene u Simple Gallery */
#jquery-overlay 							{ z-index:7001 !important;}
#jquery-lightbox 							{ z-index:7002 !important;}

/* ////////////////////////////////////////////////////////////////////////////////// */

/* MAIN HOLDERI */
.pageHolder 								{ width: 980px; margin:0 auto 0 auto;}
.headerHolder 								{ background-color: #fffbee; padding:0; }
.contentHolder 								{ background: url(images/contentHolder_down_bg.jpg) left bottom no-repeat; width:980px; float:left; }
.bgFix 										{ background: url(images/leftPane_bg.jpg) repeat-y left top #fff; width:980px; float:left; }

/* Logo */
.logo 										{ background: url(images/main_sprite.png) no-repeat ; background-position: 0px -40px; width:168px; height:224px; position: absolute; z-index:5000; margin-left:20px;}

/* langNav */
.mainNav .langNav 							{ float:right; width:150px; padding: 5px 0 0 0px; height:29px; }
.mainNav .langNav .Language 				{ font-family:Arial, Helvetica, sans-serif; font-size:10px!important; color:#FFF; padding:0 5px 0 0; text-transform:uppercase; border-right: solid 1px white; text-shadow:1px 1px #000;}
.mainNav .langNav .Language:hover 			{ bacground:none; color:#c9ad69; text-decoration:none;}

/* mainNav */
.mainNav 									{ background: url(images/main_sprite.png) no-repeat; height:34px; padding:0 0 0 180px;  }
.mainNav .RadMenu 							{ height:34px ; float: left!important ; width:640px;}
.mainNav .rmHorizontal 						{ text-align:center;}
.mainNav .RadMenu .rmSeparator 				{ overflow:visible!important;}
.mainNav .RadMenu .rmSeparator .rmText 		{ width:0px!important; margin:0; padding:0;}
.mainNav .RadMenu .rmSeparator .rmLeftImage { margin:0; padding:0;}
.mainNav .RadMenu a:link,
.mainNav .RadMenu a:visited 				{ color:#FFF; font-size:16px; font-weight:bold; text-decoration:none; height:24px; padding: 10px 10px 0px 10px;}
.mainNav .RadMenu a:hover 					{ color:#c9ad69; text-decoration:none; background-color:#FFF;}
.mainNav .RadMenu .rmSlide .rmGroup 		{ background-color:#FFF;}
.mainNav .RadMenu .rmSlide A:link, 
.mainNav .RadMenu .rmSlide A:visited 		{ color:#c9ad69!important; }
#hnd a { display:block ; float:left ; height:4px ; text-indent:-9000px ; width:4px ; cursor:default;}

/* fr-FR navigacija fix */
.fr-FR .mainNav .RadMenu a:link,
.fr-FR .mainNav .RadMenu a:visited 			{ color:#FFF; font-size:16px; font-weight:bold; text-decoration:none; height:24px; padding: 10px 9px 0px 9px;}
.fr-FR .mainNav .RadMenu a:hover 			{ color:#c9ad69; text-decoration:none; background-color:#FFF;}
/* Content */

/* INNERFADE */
#portfolio li 								{ display:none; }


/* LeftHolder */
.leftHolder 								{ width: 243px; padding-bottom:80px; float:left;}
.leftPane 									{ background: url(images/leftPane_bg.jpg) repeat-y; }
.leftHolder .RadMenu 						{ background:#fff; width:240px; }
.leftHolder .RadMenu A:link, 
.leftHolder .RadMenu A:visited 				{ color:#c9ad69; display:block; width:240px;}
.leftHolder .RadMenu .rmSlide .rmGroup 		{ background-color:#FFF; }
.leftHolder .RadMenu .rmSlide A:link, 
.leftHolder .RadMenu .rmSlide A:visited 	{ color:#c9ad69; }

/* contentPane */
.contentPane 								{ float:left; width:467px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 15px 40px 15px; }
.contentPane h2 							{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#ae2b34; font-style:italic; font-weight:normal; padding-bottom:10px; }
.contentPane h3								{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#ae2b34; font-style:italic; font-weight:normal; padding-bottom:10px; }
.contentPane p 								{ padding-bottom:15px; line-height:18px; }
.contentPane blockquote						{ line-height:18px; padding-bottom:15px; font-style:italic; }
.contentPane ul								{ padding-bottom:15px; }
.contentPane li 							{ list-style:disc inside; padding:2px; }
.contentPane .contentImg					{ -webkit-border-radius:5px; -moz-border-radius:5px; border: solid 3px #eeeeee;}

/* rightPane */
.rightPane 									{ width:225px; float:right; padding-right:10px;}

/* Footer */
.footerHolder 								{ font-size:12px; background: url(images/main_sprite.png) no-repeat; background-position: 0px -270px; height:30px; padding-top:10px; float:left; width:980px;}
.footerHolder .bottomNav 					{ float:left; }
.footerHolder .footerRight 					{ float:right; }
.footerHolder .footerRight .sistemiLink 	{ text-transform:uppercase; color:#a57e20; font-weight: bold; }
.footerHolder .footerRight .sistemiLink:hover { text-decoration:none; }
.footerHolder .footerRight .sistemiLink b 	{ color:#ae2b34; }

/* bottomNav */
.bottomNav .RadMenu .rmItem 				{ border-right: solid 1px #ae2b34; }
.bottomNav .RadMenu .rmLast					{ border-right: none!important; }
.bottomNav a:link,
.bottomNav a:visited 						{ color:#ae2b34; font-size:10px; padding: 0 5px 0 5px; }

/* LEFT LINKOVI */
.link_left li 								{list-style-type:none; margin-left:-8px; margin-bottom: 10px; }
.link_left .rezerviraj 						{ width:251px; height:74px; display: block ;  text-indent:-9999px; background-repeat: no-repeat; background-position: 0px 0px;}
.link_left .lokacija 						{ width:251px; height:74px; display: block ; text-indent:-9999px; background-repeat: no-repeat; background-position: 0px -74px;}
.link_left .kontakt 						{ font-size:11px; width:251px; height:144px; text-align:center; padding-top:60px; color:#555; background-position: 0px -148px;}
.link_left .kontakt a 						{ color: #ae2b34;}
/* HR */
.link_left .hr .rezerviraj 					{ background-image: url(images/sprite_lijevo_linkovi_hr.jpg);}
.link_left .hr .lokacija  					{ background-image: url(images/sprite_lijevo_linkovi_hr.jpg);}
.link_left .hr .kontakt 					{ background-image: url(images/sprite_lijevo_linkovi_hr.jpg);}
/* EN */
.link_left .en .rezerviraj 					{ background-image: url(images/sprite_lijevo_linkovi_en.jpg); }
.link_left .en .lokacija  					{ background-image: url(images/sprite_lijevo_linkovi_en.jpg); }
.link_left .en .kontakt 					{ background-image: url(images/sprite_lijevo_linkovi_en.jpg); }
/* IT */
.link_left .it .rezerviraj 					{ background-image: url(images/sprite_lijevo_linkovi_it.jpg); }
.link_left .it .lokacija  					{ background-image: url(images/sprite_lijevo_linkovi_it.jpg); }
.link_left .it .kontakt 					{ background-image: url(images/sprite_lijevo_linkovi_it.jpg); }
/* DE */
.link_left .de .rezerviraj 					{ background-image: url(images/sprite_lijevo_linkovi_de.jpg); }
.link_left .de .lokacija  					{ background-image: url(images/sprite_lijevo_linkovi_de.jpg); }
.link_left .de .kontakt 					{ background-image: url(images/sprite_lijevo_linkovi_de.jpg); }

/* FR */
.link_left .fr .rezerviraj 					{ background-image: url(images/sprite_lijevo_linkovi_fr.jpg); }
.link_left .fr .lokacija  					{ background-image: url(images/sprite_lijevo_linkovi_fr.jpg); }
.link_left .fr .kontakt 					{ background-image: url(images/sprite_lijevo_linkovi_fr.jpg); }


/* Prijava */
.wrapperPrijava 							{ width: 100% ; text-align: center ;}
.LoginPage 									{ margin: 100px auto 0 auto; width: 290px; padding: 20px 10px 10px 10px; text-align: center; background: #fff ; border: solid 2px #ae2b34 ;}
.LoginPage .contentPane 					{ width: 250px;}
.LoginPage h2 span 							{ font-size: 16px ;}
.LoginPage a , .LoginPage span 				{ font-size: 11px ;}
.LoginPage .StandardButton 					{ margin: 10px 0 ;}
.wrapperPrijava .BackLink a 				{ color: #8E8F8F!important ; font-size: 11px ;}

/* contentSpecial Container */
.contentSpecial .content 					{ background-image: url(images/contentSpecial_bg.jpg); background-repeat: repeat; width:200px; margin-left:12px;}
.contentSpecial .content h3 				{ font-family:Georgia, "Times New Roman", Times, serif; color: #ae2b34; font-size:18px; font-style:italic; font-weight:normal; background-color:#FFF; padding:5px 10px 4px 10px; display: inline; }
.contentSpecial .content .sadrzaj 			{ font-size:11px; color:#333; line-height:16px; padding: 5px 20px 0px 20px; }
.contentSpecial .content .imgOkvir 			{ background-image: url(images/contentSpecial_shadow.jpg); background-repeat: no-repeat; padding: 5px 5px 5px 5px; display:block; margin: 15px 14px 0 14px;}
.contentSpecialfoot 						{ background-image: url(images/main_sprite.png); background-position: -168px -56px; background-repeat: no-repeat; width:225px; height:15px;}

/* contentFoto Container */
.contentFoto 								{ background-image: url(images/contentSpecial_bg.jpg); background-repeat: repeat; width:440px; margin: 15px 0 0 10px; }
.contentFoto h3 							{ font-family:Georgia, "Times New Roman", Times, serif; color: #ae2b34; font-size:18px; font-style:italic; font-weight:normal; background-color:#FFF; padding:5px 10px 4px 10px; display: inline; }
.contentFoto .content						{ padding: 0px 10px 0 10px;}
.contentFoto .SimpleGallery 				{ padding-top:15px;}
.contentFoto .photo-frame 					{ margin: 0 5px 0 5px;}
.contentFoto .photo_198 					{ border:1px solid #FFFFFF; }
.contentFotofoot 							{ background-image: url(images/main_sprite.png); background-position: -170px -40px; background-repeat: no-repeat; width:460px; height:16px; }

/* SPLIT fotogalerija contentSpecial Container */
.contentSpecial .SimpleGallery 				{ padding-left:15px; padding-top:10px; }

/* Kontakt form */
.UDT_Form label 							{ font-weight: bold ; color:#555555; }
.UDT_Form input 							{ padding: 2px ; border: solid 1px #d0d0d0 ; margin-bottom: 10px ; margin-top: 5px; width:360px; -webkit-border-radius: 4px; -moz-border-radius:4px; background-image: url(images/input_formaBg.jpg); background-repeat: repeat-x; height:24px;}

.UDT_Form select							{ padding: 2px; border: solid 1px #d0d0d0 ; margin-bottom: 10px ; margin-top: 5px; width:160px; -webkit-border-radius: 4px; -moz-border-radius:4px; background-image: url(images/input_formaBg.jpg); background-repeat: repeat-x;}

.UDT_Form textarea 							{ padding: 2px; border: solid 1px #d0d0d0; margin-bottom: 10px; margin-top: 5px; width:360px; -webkit-border-radius: 4px; -moz-border-radius:4px; background-image: url(images/input_formaBg.jpg); background-repeat: repeat-x;}

.UDT_Type_Captcha input 					{ width:150px; }

.UDT_Type_Download 							{ float:left; width:205px;}
.UDT_Type_Date 								{ float:left; width:205px;}
.UDT_Type_Date input						{ width:100px!important; }
.UDT_Type_TextHtml 							{ clear:left; }

.UDT_Default								{ background-image: url(images/botun_submit.png); background-repeat:no-repeat; width:40px; height:17px; color:#FFF!important; font-size:11px; padding: 5px 20px; text-align:center;text-shadow: #333 1px 1px; margin-left:40px;}
.UDT_Default:hover 							{ text-decoration:none;}
.UDT_Cancel									{ background-image: url(images/botun_cancel.png); background-repeat:no-repeat; width:40px; height:17px; color:#333!important; font-size:11px; padding: 5px 20px; text-align:center;text-shadow: #fff 1px 1px; }
.UDT_Cancel:hover 							{ text-decoration:none;}


/* CJENIK TABLICA */
.mainTable 									{ width:100%; margin-bottom:20px; }
.mainTable.col4Type td, .mainTable.col4Type th { width:25%; }

.mainTable caption 							{ font-size:14px; padding:5px 0; }
.mainTableHolder caption 					{ color:#EC223D; padding-left:8px; }
.mainTable td, .mainTable th 				{ font-size:11px; padding:5px 8px; }
.mainTable th 								{ color:#fff; font-weight:bold; text-align:left; background-color:#AE2B34; }
.mainTable .alt td, .mainTable .alt th 		{ background-color:#f8f3e9; }
.mainTable .alt td 							{ border-left:1px solid #FFFFFF; }



/* Login - Skriveni botun gore desno!! */

.loginButton a.SkinObject {
display:block;
height:50px;
margin-left:-50px;
overflow:hidden;
}

.loginButton  {
position:absolute;
right:0;
top:0;
height:50px;
width:50px;
}
.loginButton .SkinObject:link, .loginButton .SkinObject:visited, .loginButton .SkinObject:hover {
color:#efe8d5;
display:block;
font-size:1px;
height:50px;
margin:0;
width:50px;
}

