body{padding:0; margin:0; font-size:11px; background:url(/images/navig/shared/mainBg.gif) repeat-x #ffffff; font-family:Arial, Helvetica, sans-serif;}
body a:link, body a:visited, body a:active{color:#0c375f; text-decoration:none;}
body a:hover{text-decoration:underline;}


form{padding:0px; margin:0px;}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:28px;
	font-weight:normal;
	color:#0077be;padding-left:10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.sakrij
{
	display:none;
}
p{margin-bottom:10px; margin-top:0px;}


div.pageMargin{width:875px; margin:5px auto 0 auto;}
div.pageNadHeader{width:840px; float:left; height:133px; background:url(/images/navig/shared/nadHeaderBg.jpg) no-repeat;}
div.pageContent{width:824px; float:left; padding:8px; background:#ffffff; color:#314a63;}

div.jeziciContent{width:35px; float:right; padding-top:12px; background:url(/images/navig/shared/jeziciBgTop.gif) right top no-repeat #ffffff;
top:133px; position:relative;}
div.jeziciContent img{margin:0 0 6px 3px; border:none;}
div.jeziciBottom{width:35px; height:12px; font-size:0px; float:right; background:url(/images/navig/shared/jeziciBgBottom.gif) right bottom no-repeat;}

div.logoSpace{width:584px; height:89px; float:left;}
div.navigHomeCont{width:300px; float:right; padding-top:75px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:9px;
text-transform:uppercase;}
div.navigHomeCont img{margin-left:10px; margin-right:5px; border:none; vertical-align:baseline;}
div.navigHomeCont a:link, div.navigHomeCont a:visited, div.navigHomeCont a:active{color:#FFFFFF; text-decoration:none;}
div.navigHomeCont a:hover{text-decoration:underline;}

div.menuSpace{width:584px; height:44px; float:left;}
div.menu{margin-left:15px; float:left; height:44px; width:50px;}
div.desniDioNadHeaderaSpace{width:254px; float:right; height:133px;}
div.mojIzborSpace{width:254px; height:73px; float:right;}
div.detaljiIzborSpace{width:243px; height:51px; float:right; padding-left:13px; padding-top:9px;}

div.mojIzborText{margin-left:45px; margin-top:4px; padding-left:20px; background:url(/images/navig/ikone/mojIzborBul.gif) no-repeat; color:#ffffff;}
.containerOkvira
{
	display:none!important;
}
div.mojIzborText a:link, div.mojIzborText a:visited, div.mojIzborText a:active{color:#FFFFFF; text-decoration:none;}
div.mojIzborText a:hover{text-decoration:underline;}

/*div.flashSpace{width:578px; height:172px; margin-right:6px; float:left;}*/
div.flashSpace{width:824px; height:200px; float:left;}
div.flashSpaceVeliki{width:824px; height:200px; float:left;}
div.trazilicaSpace{width:230px; padding-left:10px; padding-top:21px; height:151px; color:#a2915f; font-family:Arial, Helvetica, sans-serif; font-size:10px; float:left; background:url(/images/navig/shared/trazilicaBg.gif) no-repeat; color:#ffffff;} 
div.trazilicaRow{width:230px; float:left;}
div.trazilicaRow input, div.trazilicaRow select{height:18px; font-size:10px; color:#555555;}
div.trazilicaRowText{width:43px; float:left; height:24px; padding-top:3px; color:#a2915f;}
div.trazilicaInput{float:left; width:184px;}

div.navigSpace{float:left; width:824px; color:#787a7c; border-top:1px #c6cbcc solid; border-bottom:1px #c6cbcc solid; margin-bottom:10px; padding-bottom:4px; padding-top:4px;}
div.navigSpace a:link, div.navigSpace a:visited, div.navigSpace a:active{color:#f29215; text-decoration:none;}
div.navigSpace a:hover{text-decoration:underline; color:#787a7c;}

div.navigIkone{width:200px; float:right;}
div.navigIkone img{border:none; float:right; margin-right:10px;}

/*	Boje fontova	*/
.narancasti{color:#ff6540; }
.narancasti a:link, .narancasti a:visited, .narancasti a:hover, .narancasti a:active{color:#ff6540; text-decoration:underline;}

.plavi{color:#0d6aab; }
.plavi a:link, .plavi a:visited, .plavi a:hover, .plavi a:active{color:#0d6aab; text-decoration:underline;}

.zeleni{color:#507d34; }
.zeleni a:link, .zeleni a:visited, .zeleni a:hover, .zeleni a:active{color:#507d34; text-decoration:underline;}

.font10{font-size:10px;}



/*	Naslovna	*/
div.naslovnaContent{width:824px; float:left; margin-top:9px;}

div.naslovnaLivo{width:578px; margin-right:6px; float:left;}
div.naslovnaDesno{width:240px; float:right; background:url(/images/navig/shared/desnaBgNova.gif) no-repeat #d7f1ff; padding-top:6px;} 

div.dobrodosliTablica{width:578px; float:left; background:url(/images/navig/shared/dobrodosliBg.gif) repeat-x #ffffff;}
div.dobrodosliNaslov{width:563px; padding-left:15px; float:left; height:25px; padding-top:25px; background:url(/images/navig/shared/dobrodosliNaslovBg.gif) no-repeat;}
div.dobrodosliContent{width:550px; float:left; border-left:1px #dedede solid; padding-left:10px; padding-right:17px; font-family:Tahoma, Arial, Helvetica, sans-serif; background:url(/images/navig/shared/dobrodosliContentBg.gif) right repeat-y; color:#748a9f; font-size:11px;}
div.dobrodosliContent{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#3b8cc2;
	font-weight:normal;
	padding-top:15px;
}

div.dobrodosliFooter{width:578px; float:left; height:18px; background:url(/images/navig/shared/dobrodosliFooterBg.gif) no-repeat;}

div.novostiSpace{width:240px; float:left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
div.novostiSpace img{margin-bottom:4px;}

div.dogadjanjaNaslov{width:230px; padding-left:10px; height:36px; float:left; background:url(/images/navig/shared/dogadjanjaNaslovBg.gif) repeat-x;}

div.fotogalerijeNaslov{width:230px; padding-left:10px; height:24px; float:left; background:#439bda; margin-bottom:8px;}
div.fotogalerijeSlike{padding-left:5px; float:left; margin-top:8px;}
div.fotogalerijeSlikeNaslovna {padding-left:0px; float:left; margin-top:8px;}
div.fotogalerijeSlikeNaslovna img{margin-top:8px;}

div.fotogalerijeSlike img{margin-top:8px;}

div.fjeraHolder{width:270px; padding:11px; float:left;
border-left:1px solid #b6c9cf; border-right:1px solid #b6c9cf; border-bottom:1px solid #b6c9cf;}

div.oRabuHolder{width:264px; float:left; padding:10px;}

div.footerHolder{width:100%; height:119px; float:left; background:url(/images/navig/shared/footerBg.gif) repeat-x;}
div.footerMargin{width:798px; height:109px; padding-top:10px; margin:1px auto 0 auto; background:url(/images/navig/shared/footerBg2.gif) right repeat-y;}

div.lemax{width:196px; float:right; text-align:right; padding-right:50px; color:#6093be; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
div.lemax a:link, div.lemax a:visited, div.lemax a:active{color:#6093be; text-decoration:none;}
div.lemax a:hover{text-decoration:underline;}
div.uhpa{width:63px; height:37px; float:right; margin-right:15px;}

div.radnaLeft{float:left; width:620px;}
div.radnaLeftManja{float:left; width:610px; padding-left:10px}
div.radnaRight{float:left; width:204px;}
div.radnaAll{float:left; width:824px;}

/*	Desna kolona*/
div.dkHolder{width:204px; float:left; background:url(/images/navig/shared/dkBottom.gif) bottom no-repeat; padding-bottom:4px;}
div.dkTop{width:204px; float:left; background:url(/images/navig/shared/dkTop.gif) bottom no-repeat; padding-top:4px; font-size:0px;}
div.dkBorder{width:186px; float:left; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; background:url(/images/temp/dkSlika.jpg) bottom no-repeat #fffdf2; padding-left:8px; padding-right:8px; padding-top:6px; padding-bottom:42px;}

div.dkRow{float:left; margin-top:3px; padding-left:25px; width:161px; color:#b29460; background:url(/images/navig/buleti/b50.gif) 10px 5px no-repeat; font-size:12px;}
div.dkRow a:link, div.dkRow a:visited, div.dkRow a:active{color:#b29460; text-decoration:none;}
div.dkRow a:hover{color:#3698cd; text-decoration:none;}

div.vileDHolder{float:left; width:204px; background:url(/images/navig/shared/viledBottom.gif) bottom no-repeat; padding-bottom:27px; margin-top:8px;}
div.vileDTop{float:left; width:204px; background:url(/images/navig/shared/viledTop.gif) top no-repeat; height:26px;}
div.vileDBorder{float:left; width:202px; border-left:1px solid #cbccce; border-right:1px solid #cbccce;}

div.vileDRow{float:left; padding-left:10px; border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; width:192px; margin-bottom:2px; padding-top:4px; padding-bottom:2px; color:#335b84; font-weight:bold;}
div.vileDRow a:link, div.vileDRow a:visited, div.vileDRow a:active, div.vileDRow a:hover{color:#335b84; font-weight:bold; text-decoration:none;}
div.rBanner{float:left; width:204px; margin-bottom:8px;}

div.radnaNaslov{float:left; width:610px; margin-bottom:4px;}
.okvirSlike1{padding:4px; background:#c4d5df; margin-bottom:4px;}

.izletText{font-size:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom:15px; margin-left:15px;}
.izletSlika{padding:4px; background:#fff9e8; border:1px solid #d1c295; margin-bottom:4px; margin-left:4px;}

.naslovIzleti, .naslovIzleti a:link, .naslovIzleti a:visited, .naslovIzleti a:active, .naslovIzleti a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c1170f; text-decoration:none;}
div.izletBotun{position:relative; left:487px; top:-20px; width:103px;}


div.rsearchHolder{float:left; padding-bottom:9px; width:580px; background:url(/images/navig/shared/rentaSearchBottom.gif) bottom no-repeat;}
div.rsearchTop{width:580px; height:28px; float:left; background:url(/images/navig/shared/rentSearchTop.gif) no-repeat;}
div.rsearchBorder{float:left; width:578px; border-left:1px solid #c6cbcc; border-right:1px solid #c6cbcc; background:#fffaec;}

select.sec{height:18px; color:#003333; font-size:10px; margin-right:3px;} 
input.inpc{height:14px; color:#003333; font-size:10px; margin-right:3px;} 


div.rentaAutiHolder{float:left; width:540px;}
div.rentaAutiTop{float:left; width:380px; padding-top:12px; background:url(/images/navig/shared/rentaAutiTop.gif) top no-repeat #f98f18;
height:32px; margin-bottom:8px; color:#ffffff; padding-left:160px;}

div.autiSlika{float:left; width:260px; margin-right:11px;}
div.autiText{float:left; width:269px;}

div.autiText ul{width:129px; margin-left:0px; padding-left:0px; float:left; margin-top:0px; padding-top:0px;}
div.autiText ul li{background:url(/images/navig/buleti/b25.gif) left 5px no-repeat; padding-left:15px; list-style:none;}

div.autoBanner{float:left; width:274px; height:41px; padding-top:92px; margin-right:28px; text-align:center; margin-top:10px; margin-bottom:10px;
font-size:1.3em;}
div.autoBanner a:link, div.autoBanner a:visited, div.autoBanner a:active, div.autoBanner a:hover{text-decoration:none;}


/* 
kontakt formular
*/
#btnSend {cursor:pointer;font-size:12px;}
#btnCancel {cursor:pointer;font-size:12px;}

#contactForm {width:100%; border:1px solid #6a9ed7;margin:auto;}
.formRow {height:25px;background-color:#d7edfa;margin-top:10px;position:relative;line-height:25px;}
.formLabel {position:absolute;left:30px;text-align:left;}
.contactField {position:absolute;left:250px;height:20px;top:0px;float:right;width:200px;}
#formCommentLabel {background-color:#FEFEFE;border-top:1px solid #5a84ac;border-bottom:1px solid #5a84ac;height:15px;line-height:15px;margin-top:10px;margin-bottom:10px;padding-left:10px;}

#commentArea {position:relative;border:0px solid red;height:150px;background-color:#ffffff;}

#commentLeft {background-color:#f5fafe;position:absolute;width:170px;}
#txtArea {position:absolute;width:140px;left:170px;}
#requiered {position:absolute;top:120px;text-align:center;width:100%;color:white;
height:15px;line-height:15px;background-color:#72acde;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}


#btnSendBg {margin-top:20px;margin-bottom:20px;border:0px solid red;background-color:#d2ebf9;width:160px;text-align:right;}
#btnCancelBg {margin-top:20px;margin-bottom:20px;border:0px solid red;background-color:#d2ebf9;width:160px;text-align:right;}

.veciFont {
font-size:1.3em;
}

.kataHolder
{
	background:transparent url(/code/itravelDesign/images/kataBottom.gif) no-repeat scroll center bottom;
	float:left;
	margin-left:4px;
	padding-bottom:9px;
	width:580px;
}

.kataTop {
background:transparent url(/code/itravelDesign/images/kataTop.gif) no-repeat scroll center top;
float:left;
font-size:0px;
height:9px;
width:580px;
}

.kataBorder {
border-left:1px solid #C6CBCC;
border-right:1px solid #C6CBCC;
float:left;
padding-left:14px;
width:564px;
}

.vile-lista{
	margin:0;
	padding:15px 0 10px 15px;
	list-style:none;
}
.vile-lista li{
	padding:0 11px 11px 11px;
	margin:0 20px 10px 0;
	border:1px solid #ccc;
	color:#0F0F0F;
	width:358px;
	float:left;
}
.vile-lista li h2{
	/*position:relative;*/
	/*top:-10px;*/
	background:#fff;
	float:left;
	margin:-10px 0 0 0;
	padding:3px 5px;
	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;;
	font-weight:normal;
	color:#600;
}
.vile-lista li h2 a{
	color:#600;
	text-decoration:none;
}
.vile-lista li h2 img{
	border:none;
}
.vile-lista li p{
	margin:0;
	padding:8px 0 0 0;
	clear:both;
}
.vile-lista li p img{
	border:none;
	padding:0 5px 5px 0;
	background:url(/images/navig/shared/villas-img-shadow.gif) 100% 100% no-repeat;
	float:right;
	margin:0 0 4px 8px;
}
.vile-lista li a.vise-link{
	float:right;
	clear:both;
	font-weight:bold;
	color:#600;
	text-decoration:none;
	background:url(/images/navig/shared/vile-vise-bg.gif) 0 50% no-repeat;
	padding-left:12px;
}



/**/
.vile-lista-naslovna-border{
	border:1px solid #ccc;
	padding:5px;
	width:538px;
	float:left;
}
.vile-lista-naslovna-naslov{
	padding:10px 0 15px 10px;
}
.vile-lista-naslovna{
	width:538px;
	height:185px;
	position:relative;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.vile-lista-naslovna li{
	width:100%;
	height:100%;
	overflow:hidden;
	background:#fff;
}
.vile-lista-naslovna .item{
	float:left;
	width:166px;
	margin:0 7px 0 6px;
}
.vile-lista-naslovna .item img{
	border:none;
}
.vile-lista-naslovna .item h2{
	margin:0;
	padding:4px 0;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#087ec2;
	text-transform:uppercase;
}
.vile-lista-naslovna .item h2 a{
	color:#087ec2;
	text-transform:uppercase;
	text-decoration:none;
}
.vile-lista-naslovna .item p{
	font-size:11px;
	color:#333;
}
.vile-lista-naslovna .item p strong{
	color:#888;
}
.vile-lista-naslovna .item a.vise-link{
	padding-top:6px;
	float:left;
	clear:both;
	font-weight:bold;
	color:#600;
	text-decoration:none;
	background:url(/images/navig/shared/vile-vise-bg.gif) 0 10px no-repeat;
	padding-left:12px;
}

.vile-menu-naslovna{
	border-top:1px dotted #ccc;
	margin:0;
	padding:4px 0 0 10px;
	list-style:none;
	clear:both;
	float:left;
	width:528px;
}
.vile-menu-naslovna li{
	float:left;
	margin-right:3px;
	width:26px;
	height:22px;
	font-size:13px;
	text-align:center;
	line-height:22px;
	background:#ccc;
	color:#fff;
	cursor:pointer;
}
.vile-menu-naslovna li.active{
	background:#600;
}


/* Nove Vile	*/
.editor-frame
{
}

.fotogalerija-link
{
	clear:both;
	display:block;
	padding-left:34px;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#711914!important;
	text-decoration:none;
	background:url(/images/navig/ikone/fotogalerija-link.gif) no-repeat;
	text-transform:none;
	text-align:left;
	cursor:pointer;
}
.asside .fotogalerija-link
{
	line-height:13px;
}
.fotogalerija-link:hover
{
	text-decoration:underline;
}

.vila-upit
{
	float:left;
	font:bold 14px/25px "Times New Roman", Times, serif;
	color:#fff!important;
	text-decoration:none;
	background:url(/images/navig/shared/upit-gumb.gif) no-repeat;
	text-decoration:none;
	text-transform:none;
	padding-left:20px;
	margin-bottom:10px;
}
.vila-upit:hover
{
}
.vila-upit span
{
	float:left;
	padding-right:20px;
	background:url(/images/navig/shared/upit-gumb.gif) 100% 0 no-repeat;
}

.izdvojena-boja
{
	color:#000;
}
.vila-article
{
	float:left;
	width:513px;
	padding-left:14px;
	color:#606060;
}
.vila-article p
{
	clear:both;
}
.vila-article .adresa, .vila-article .cijena
{
	float:left;
	width:50%;
	padding-bottom:10px;
}
.vila-article .cijena
{
	text-align:right;
	color:#711914;
	font:600 16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.villa-section
{
	padding:16px 0;
	background:url(/images/navig/shared/section-bg.gif) 0 100% no-repeat;
	float:left;
	width:100%;
}
.villa-section ul
{
	list-style-image:url(/images/navig/shared/ul-image.gif)
}
.villa-section p
{
	margin:0;
	padding:0;
}
.villa-section h2, .villa-section .naslov
{
	margin:0;
	padding:0 0 8px 0;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
}
.villa-section .float-lista li
{
	float:left;
	width:45%;
	padding-right:5%;
}
.villa-section .tab-menu
{
	margin:0;
	padding:0;
	float:left;
	list-style:none;
	background:url(/images/navig/shared/section-bg.gif) 0 100% no-repeat;
	width:100%;
}
.villa-section .tab-menu li
{
	float:left;
}
.villa-section .tab-menu li .outer
{
	float:left;
	padding-left:15px;
}
.villa-section ul.uski li .outer
{
	padding-left:5px;
}

.villa-section .tab-menu li .outer a
{
	padding-right:15px;
	display:block;
	text-decoration:none;
	color:#606060;
	font:normal 11px/25px Arial, Helvetica, sans-serif;
	white-space:nowrap;
	outline:none;
}
.villa-section ul.uski li .outer a
{
	padding-right:5px;
}
.villa-section .tab-menu li.selected .outer
{
	background:url(/images/navig/shared/vile-tab-menu-bg.gif) no-repeat;
}
.villa-section .tab-menu li.selected .outer a
{
	background:url(/images/navig/shared/vile-tab-menu-bg.gif) 100% 100% no-repeat;
	color:#621410;
}

.villa-section .tab-content
{
	margin:0;
	padding:0;
	list-style:none;
	clear:both;
}
.villa-section .tab-content li
{
	/*	display:none;*/
}
.villa-section .tab-content h3
{
	font:normal 18px/40px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#000;
	clear:both;
	margin:0;
	padding:15px 0 0 0;
}

.villa-section .tab-content .article
{
	float:left;
	width:358px;
	padding-right:10px;
}
.villa-section .tab-content .article h4
{
	clear:both;
	margin:0;
	padding:0;
	font:bold 11px/28px Arial, Helvetica, sans-serif;
	color:#606060;
	text-transform:uppercase;
}
.villa-section .tab-content .asside
{
	float:left;
	border-left:1px solid #c1c1c1;
	width:135px;
	padding:8px 0 8px 9px;
	color:000;
	text-transform:uppercase;
	text-align:right;
}
.villa-section .tab-content .asside img
{
	border:none;
	margin:8px 0;
}

.vila-asside
{
	float:left;
	width:252px;
	padding-left:28px;
	background:url(/images/navig/shared/vile-galerija-round.gif) 28px 0 no-repeat;
	padding-top:4px;
}
.vila-galerija-title
{
	margin:0;
	padding:8px 23px 0 23px;
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	color:#c1c1c1;
	text-transform:uppercase;
	text-align:right;
}
.vila-galerija-list
{
	margin:0;
	padding:0 13px;
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
	list-style:none;
}
.vila-galerija-list li
{
	padding:7px 0;
	text-align:center;
}
.vila-galerija-list img
{
	border:1px solid #c1c1c1;
	padding:4px;
	background:#fff;
}
.vila-galerija-link
{
	background:url(/images/navig/shared/vile-galerija-round.gif) 100% 100% no-repeat;
	width:252px;
	margin-left:auto;
	padding-bottom:4px;
}
.vila-galerija-link > *
{
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
}

.cijenik-lijevo, .cijenik-desno
{
	float:left;
	height:80px;
	overflow:hidden;
}
.cijenik-lijevo td, .cijenik-desno td
{
	border:1px solid #bbb;
	text-align:center;
	line-height:1.6em;
}
.cijenik-desno td
{
	 white-space:nowrap;
	 padding:0 4px;
}
.cijenik-desno .cijene td
{
	color:#900;
}
.cijenik-lijevo
{
	width:126px;
}
.cijenik-desno
{
	width:387px;
}
.cijenik-desno-scroll
{
	overflow:scroll;
	width:404px;
	height:56px;
}
.rezervacijaContainer
{
	width:820px!important;
}
.formaContainer
{
	width:770px!important;
}
.podaciKupacContainer .redak, .podaciKarticaContainer .redak
{
	width:99%!important;
	font:bold 13px/20px Arial!important;
}
.podaciKupacContainer .lijevaKolona, .podaciKarticaContainer .lijevaKolona
{
	width:130px!important;
}
.buttoniContainer
{
	width:750px!important;
}
.buttoniContainer a
{
	color:#fff!important;
}
.nazivKategorijaUsluga
{
	width:50%!important;
}
.osobniPodaciNaslov, .ukupnaCijenaContainer
{
	width:50%!important;
}










.naslovnaContent{
	clear:both;
}
