* { margin:0; padding:0; border:0;}
body { background: url(../images/BigBack01.jpg) top center no-repeat; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#000; margin:0;}
TABLE {border-collapse:collapse; font-size: 11px;}
TD { padding:0; margin:0; vertical-align: top; font-size: 11px;} 
UL {list-style:none;} 
a:link, a:visited, a:active, a { color:#003d81; text-decoration:none;}
a:hover { color:#e14000;}
H1 { font-size:35px; line-height:35px; margin:0 0 15px 0; border-bottom: dashed 1px #c4beaa; padding:0 0 5px 0; color:#a38653; font-weight:normal;}
.OkvirLjevo H2 {background:url(../images/H2TrazBack.jpg) top right repeat-x; font-size:12px; line-height:12px; margin:0; padding:10px; text-transform:uppercase; font-weight:bold; color:White;}
.OkvirLjevoUnutra H2 {background:url(../images/H2Back.jpg) top right repeat-y; font-size:12px; line-height:12px; margin:0; padding:10px; text-transform:uppercase; font-weight:bold; color:White;}
.OkvirLjevo H3, .OkvirLjevoUnutra H3 {background:url(../images/H2Back.jpg) top right repeat-y; font-size:12px; line-height:12px; margin:0; padding:10px; text-transform:uppercase; font-weight:bold; color:White;}
H2 { font-size:12px; margin:0; text-transform:uppercase; font-weight:bold;}
H3 { font-size:12px; margin:0;  text-transform:uppercase; font-weight:bold;}
H4 { font-size:22px; margin:0 0 5px 0;}
H5 { font-size:11px; font-weight:bold; margin:0; padding:0; color:#003d81;}
.HeaderBack {width:960px; height:156px; margin: 0 auto; padding:15px 0 0 0; position:relative; }
.wrapper {position: relative; width:960px; margin: 0 auto; }
.Logo { width:367px; height:52px;  margin:0 0 26px 0; padding:0; position:relative; overflow:hidden; border-bottom: none; color:White;}
.Logo span { display:block; width:294px; height:52px; position:absolute; left:0; top:0; z-index:1; margin:0; padding:0; }

.Jezici { position:absolute; top:93px; left:860px; width:100px; height:39px;}
.Jezici LI {height:30px; width:33px; padding:9px 0 0 0; margin:0 0 0 4px; float:right;  background:url(../images/TabJezici.jpg) top left no-repeat; text-align:center;}
LI.JeziciActiveTab {height:30px; width:33px; padding:9px 0 0 0; margin:0; float:right;  background:url(../images/TabJezici-on.jpg) top left no-repeat; text-align:center;}

.TopMenu { position:absolute; top:5px; left:0px; width:960px; height:39px;}
.TopMenu LI {float:right; margin:0 0 0 20px;}

.Korisnicka { position:absolute; top:30px; left:0; width:960px; height:70px; color:#8d8d8d; font-size:12px; text-align:right;}

.MainMenu {height:39px;}
.MainMenu LI {height:39px; padding:0 0 0 15px; font-size:16px; font-weight:bold; margin:0 4px 0 0; color:#FFF; float:left;  background:url(../images/MainMenuLeft.jpg) top left no-repeat;  }
.MainMenu LI a:link, .MainMenu LI a:visited, .MainMenu LI a:active { display:block; height:39px; color:#003b61; padding:0 15px 0 0; line-height:39px; text-decoration:none; text-transform:uppercase;background:url(../images/MainMenuRight.jpg) top right no-repeat; }
.MainMenu LI a:hover { color:#0097d7;}
LI.ActiveTabHeader {height:39px; padding:0 0 0 15px; font-size:16px; font-weight:bold; margin:0 4px 0 0; color:#FFF; float:left;  background:url(../images/MainMenuLeft-on.jpg) top left no-repeat;  }
LI.ActiveTabHeader a:link, LI.ActiveTabHeader a:visited, LI.ActiveTabHeader a:active { display:block; height:39px; color:#fff; padding:0 15px 0 0; line-height:39px; text-decoration:none; text-transform:uppercase;background:url(../images/MainMenuRight-on.jpg) top right no-repeat; }
LI.ActiveTabHeader a:hover { color:#0097d7;}

.PodMenu {height:39px;}
.PodMenu LI {background:url(../images/PodMenuCrta.gif) top right no-repeat; height:39px; padding:0 20px 0 5px; font-size:14px; line-height:39px; font-weight:normal; margin:0; color:#FFF; float:left; }
.PodMenu LI a:link, .PodMenu LI a:visited, .PodMenu LI a:active { color:#fff; text-decoration:none;}
.PodMenu LI a:hover { color:#000;}
.Content01, .ContentUnutra { margin:0; padding:10px 10px 40px 10px; background:url(../images/ContentTop.gif) top center no-repeat #ffffff;}
.OkvirLjevo, .OkvirLjevoUnutra { width:230px; float:left; padding:0;}
.OkvirDesno, .OkvirDesnoUnutra {width:700px; float:right; padding:0;}
.Okviric { padding:10px; background:url(../images/OkviricBack.jpg) top right repeat-x #ffffff; }

.Trazilica { padding:10px; width:210px; background:url(../images/SearchBack.jpg) top repeat-x;}
.Trazilica UL { list-style:none; margin:0; padding:0;}
.Dio01 { float:left; width:104px; margin:11px 0 0 0; }
.Dio02 {float:left; width:104px; margin:11px 0 0 0; }
.DioVeliki { clear:both; width:209px; margin:11px 0 0 0;}
a.TraziBotun, a.TraziBotun:link, a.TraziBotun:visited, a.TraziBotun:active { background:url(../images/BotunBack.gif) top center no-repeat; padding:0; width:104px; height:27px; line-height:27px; text-align:center; color:White; font-weight:bold; text-transform:uppercase; display:block; margin:0; }
a.TraziBotun:hover { background:url(../images/BotunBack01.gif) top center no-repeat; color:White; }
.Trazilica .hasDatepicker, .Trazilica select, select { border:solid 1px #c3bca7;}
.Trazilica .hasDatepicker { width:75px; margin:0;}
.ui-datepicker-trigger { margin:2px 0 0 5px;}
.Trazilica select { width:80px;}
.OdabraniTab {background:url(../images/VileTab01.gif) top left no-repeat; height:26px;  }
.OdabraniTab a {background:url(../images/VileTab02.gif) top right no-repeat; height:26px; display:block; padding:6px 20px 0 7px;  }
.NeodabraniTab {background:url(../images/AppTab01.gif) top right no-repeat; height:20px; padding: 6px 30px 0 15px;}
.NeodabraniTab01 {background:url(../images/VileTab03.gif) top left no-repeat; height:26px;  }
.NeodabraniTab01 a {background:url(../images/VileTab04.gif) top right no-repeat; height:26px; display:block; padding:6px 25px 0 7px;  }
.OdabraniTab01 {background:url(../images/AppTab02.gif) top right no-repeat; height:20px; padding: 6px 25px 0 2px;}
.Sifra { padding:8px 0;}
.Sifra  a, .Sifra a:link, .Sifra a:visited, .Sifra a:active {font-weight:bold; text-transform:uppercase; margin:0; }
.Sifra a:hover {   }
.Sifra input { width:130px; border:solid 1px #d4d0c8;}

#tabNavigation { width:208px;  height:27px; padding:0 0 0 0;}
#tabNavigation LI { float:left; font-weight:bold;}
#tabNavigation LI a:link, #tabNavigation LI a:visited, #tabNavigation LI a:active { color:#fff; text-decoration:none;}
#tabNavigation LI a:hover { color:#003b61;}

.OkvirLjevoUnutra .Trazilica { padding:10px; width:210px; background:url(../images/OkviricBack.jpg) top repeat-x;}


.VelikaSlikaHome { width:700px; height:231px; padding:0; position:relative;}
.VelikaSlikaHome H1 {position:absolute; top:150px; left:20px; width:600px; height:80px; font-size:65px; line-height:65px; margin:0 0 0 0; border-bottom: none; padding:0 0 0 0; color:#ffffff; font-weight:normal;}
.BigTekst { font-size:20px; color:#a38653;}

.SjenaMala { width:230px; height:20px; margin-top:10px; background:url(../images/SjenaMala.jpg) top center no-repeat;}
.SjenaVelika { width:700px; height:20px; margin-top:10px; background:url(../images/SjenaVelika.jpg) top center no-repeat;}
.Footer { background:url(../images/Footer.jpg) top center no-repeat #fff; padding:10px 20px 40px 20px; text-align:center; width:920px; margin:0 auto 0 auto; color:#a5a5a5;}
.FootMenu {  border-bottom:dashed 1px #c3bca7; margin:0 0 10px 0; padding:0px 0 5px 0; }
.FootMenu a {  padding:0 10px 0 0; margin:0; text-transform:uppercase; }
.OkvirDesno01 { width: 450px; float:left; padding:10px;}
.OkvirDesno02 {width: 210px; float:left; padding:10px; position:relative;}

.OkviricVille { float:left; background:url(../images/OkviricVilleBack.jpg) top repeat-x; position:relative; width:199px; text-align:center; padding:13px; border-top: solid 3px #d5cfbe; margin:0; }
.OkviricVille H3 { font-size:16px; margin:0;  text-transform:uppercase; font-weight:bold;  color:#a38653;}
.OkviricVille .Slika { margin: 0 auto; padding:8px; background-color:White;}
.OkviricVille .Best { background:url(../images/Best.gif) top center no-repeat; position:absolute; width:83px; height:83px; top:0; left:0; z-index:100; }
.OkviricVille .Cijena { background:url(../images/CijenaBack.gif) top center no-repeat; position:absolute; width:225px; height:24px; top:113px; left:0; z-index:200; font-size:14px; font-weight:bold; color:#00487d; padding:4px 0 0 0; }

.OkviricLP { margin: 0 0 20px 0; font-size:16px;}

.Clear { clear:both; line-height:0; font-size:0;}
.BreadCrumbs { height:33px; background:url(../images/BreadCrumbsBack.jpg) bottom center no-repeat; padding:3px 0 6px 0; margin:0 0 0 0; font-size:11px; line-height:11px;}
.BreadCrumbs a:link, .BreadCrumbs a:visited, .BreadCrumbs a:active  {color:#a58652; text-decoration:underline; padding:0 12px 0 0; margin: 0 3px 0 0; background:url(../images/BreadCrumbsTocka.jpg) right center no-repeat; } 
.BreadCrumbs a:hover { color:#e14000;}
.Na { color:#a58652; padding:0 6px 0 0;}
.Zadnje { font-weight:normal;}

.SideMenu {}
.SideMenu LI {}
.SideMenu LI a:link, .SideMenu LI a:active, .SideMenu LI a:visited { display:block; background:url(../images/H2Back.jpg) top right repeat-y; font-size:12px; line-height:12px; margin:0 0 2px 0; padding:5px 10px; text-transform:uppercase; font-weight:bold; color:White;}
.SideMenu LI a:hover {background:url(../images/H2Back-zuti.jpg) top right repeat-y;}

.Preporuke {margin-top: 129px; border-top: dashed 1px #d6cfbd; padding:0 0 0 0;}
.Preporuke LI  { background:url(../images/AppPrepBack.gif) left repeat-y; padding:5px 0 5px 10px; margin:10px 0 0 0;}
.Preporuke H5 { font-size:14px; font-weight:bold; margin:0; padding:0; color:#a38653;}
.Preporuke .Slika {border:none; float:right; background-color:Blue; margin:5px 0 0 0; padding:0; }
.Preporuke .Cijena { margin:0; padding:0;}

.TheBest { background:url(../images/TheBest.jpg) left no-repeat; height:38px; color:#31699c; font-size:20px; margin:10px 0 5px 0; padding:15px 0 0 47px; border-top: dashed 1px #d6cfbd;}
.DvojeLjudi { position:absolute; top:-100px; left:10px;  background:url(../images/DvojeLjudi.gif) top left no-repeat; width:210px; height:99px; padding:140px 0 0 0;}




.Objekt {  border:solid 1px #c3bca7; border-top:solid 6px #c3bca7;  border-bottom:none; padding:15px 15px 15px 15px; background:url(../images/IzlistKantunic.jpg) top right no-repeat; }
.Objekt H3 {width:430px; float:left; margin:0 0 10px 0; font-size:26px; line-height:26px; font-weight:normal; color:#31699c; border-bottom:dashed 1px #c3bca7; }
.ObjektSlika {width:200px;  margin-right: 15px; float:left; background-color: #e8e8e8;}
.ObjektInfo { width:300px; float:left; margin:0; }
.ObjektDestin { font-size:16px; color:#a38653;}
.ObjektSpecial {width:100px; float:left; margin:0 0 0 15px; background-color: #e8e8e8;}
.ObjektJedinice { margin:0 0 40px 0; padding:10px 10px 0 10px; border:solid 1px #c3bca7; border-top:none; background:url(../images/JedBack.jpg) top repeat-x #e8e3d3; }
.ObjektJedinice IMG { float:left; margin:0 4px 0 0;}
.ObjektJedinice UL { width:675px;}
.ObjektJedinice LI { float:left; margin:0 15px 15px 0; color:#a38653; font-size:18px; line-height:38px; }
.ObjektJedinice  span {  }
.ObjJedNasl { font-size:10px; color:#666; margin:0 0 10px 0; text-transform:uppercase;  color:#a38653; font-size:10px; line-height:9px; }
.Detail a { display:block; font-size:12px; line-height:12px; text-transform:uppercase; margin:8px 0 0 0; }
LI.Rezerviraj { float:right; width:130px; height:38px; margin:0;  }
LI.Rezerviraj a:link, LI.Rezerviraj a:visited, LI.Rezerviraj a:active { background:url(../images/IcoRez.gif) no-repeat; display:block; width:130px; height:38px; font-size:18px; line-height:38px; text-transform:uppercase; text-align:center; }
LI.Rezerviraj a:hover {background:url(../images/IcoRez-on.gif) no-repeat; color:White;}


.DetaljnoObjekt {  border:solid 1px #c3bca7; border-top:solid 6px #c3bca7; padding:15px; background:url(../images/IzlistKantunic.jpg) top right no-repeat; }
.DetaljnoVSlika {width:320px; float:left; margin:0 20px 0 0;}
.DetaljnoInfo {width:300px; float:left; margin:0;}
.DetaljnoUpit { width:300px; border-bottom:dashed 1px #c3bca7; padding:0 0 10px 0; margin:0 0 10px 0;}
.DetaljnoInfo a:link, .DetaljnoInfo a:visited, .DetaljnoInfo a:active {  background:url(../images/IcoRez.gif) no-repeat; display:block; width:130px; height:38px; font-size:18px; line-height:38px; text-transform:uppercase; text-align:center; }
.DetaljnoInfo a:hover {background:url(../images/IcoRez-on.gif) no-repeat; color:White;}
.DetaljnoOstJed {width:300px; border:dashed 1px #c3bca7; padding:10px; margin:10px 0 0 0;}
.DetaljnoOstJed select {width:280px;}
.DetaljnoOpis { margin:0 0 0 0; padding:15px; border:solid 1px #c3bca7; border-top:none; background:url(../images/JedBack.jpg) top repeat-x #e8e3d3; }
.DetaljnoInfoTabovi {background:url(../images/SearchBack.jpg) top repeat-x; padding:10px; border:solid 1px #c3bca7; border-top:none; margin:0 0 20px 0 ;}
.OdabraniInfoTab {background:url(../images/VileTab01.gif) top left no-repeat; height:26px;  }
.OdabraniInfoTab a {background:url(../images/VileTab02.gif) top right no-repeat; height:26px; display:block; padding:6px 20px 0 7px;  }
.NeodabraniInfoTab {background:url(../images/AppTab01.gif) top right no-repeat; height:20px; padding: 6px 30px 0 15px;}
.NeodabraniInfoTab01 {background:url(../images/VileTab03.gif) top left no-repeat; height:26px;  }
.NeodabraniInfoTab01 a {background:url(../images/VileTab04.gif) top right no-repeat; height:26px; display:block; padding:6px 25px 0 7px;  }
.OdabraniInfoTab01 {background:url(../images/AppTab02.gif) top right no-repeat; height:20px; padding: 6px 25px 0 2px;}
#infoTabNavigation { width:600px;  height:26px; padding:0 0 0 0; margin:0 0 0 0;}
#infoTabNavigation LI { float:left; font-weight:bold;}
#infoTabNavigation LI a:link, #infoTabNavigation LI a:visited, #infoTabNavigation LI a:active { color:#fff; text-decoration:none;}
#infoTabNavigation LI a:hover { color:#003b61;}
#ulTjelo LI { padding: 15px 20px;}
#ulTjelo .Ljevo { width:300px; float:left; padding:0 14px 0 0; border-right:dashed 1px #c3bca7;}
#ulTjelo .Desno {width:300px; float:right; padding:0 0 0 15px;}

.Cjenik Table { border:solid 1px #c3bca7; width:100%; margin:5px 0 20px 0;}
.Cjenik TD, .Cjenik TH { padding:5px; background-color:#efebde;}
.Cjenik TH { background-color:#a99b6e;}

.UniverzalniOkviric { margin-bottom:8px; border:solid 1px #c3bca7; padding:10px; background:url(../images/OkviricBack.jpg) top right repeat-x #ffffff; }












.HrInfo { }
.HrInfo LI { float:left; background:url(../images/HrLIBack.jpg) top right no-repeat; height:39px; width:130px; padding:0 10px; font-size:14px; line-height:39px; margin:0; border-right:1px solid #d5d2c7; text-align:center; }


.Fotke { float:right; margin-left:10px;}
.Fotke LI {  width:120px; padding:1px 0; margin:0 2px 0 0; }
.Slika { border:solid 1px #c3bca7; padding:5px; float:left;}
.Slika1 { border:solid 1px #c3bca7; padding:5px;}
.stepcarousel {position: relative; overflow: scroll; width: 368px; height: 183px; background:url(../images/RezultatiBack.jpg) top right repeat-x #ffffff; border:solid 1px #c4beaa;}
.stepcarousel .belt {position: absolute; left:0; top: 0; float: none;}
.stepcarousel .panel {float: left; overflow: hidden; margin:0; padding:10px 24px 10px 24px; border-right:solid 1px #fff; width:135px;}
.stepcarousel .Cijena {font-size:13px; font-weight:bold; margin:0 0 5px 0; padding:0; color:#003d81;}
.stepcarousel IMG { margin-bottom:5px; width:115px; height:86px;}




.ObjInfoKontakt { list-style-type:none; width:485px;}
.ObjInfoKontakt LI { margin:0; padding: 3px 0;}
.ObjInfoKontakt .hasDatepicker, .ObjInfoKontakt select, .ObjInfoKontakt input, .ObjInfoKontakt textarea { border:solid 1px #c3bca7;}
.ObjInfoKontakt .hasDatepicker { width:241px; margin:0;}
.ObjInfoKontakt input { width:267px; margin:0; height:18px;}
.ObjInfoKontakt textarea { width:267px; margin:0;}
.ObjInfoKontakt select { width:268px;}
.ObjInfoKontakt .Dio01 { float:left; width:210px; margin-bottom:3px; height:auto; padding-top:4px; border-bottom:dashed 1px #d2cdbd;}
.ObjInfoKontakt .Dio02 {float:left; width:268px; margin-bottom:5px; text-align:left; height:auto; border:none;}
.ObjInfoKontakt  #btnSend { background-color:#003d81; padding:3px 0; width:150px; height:35px; cursor:pointer; text-align:center; color:White; font-weight:bold; text-transform:uppercase; border:solid 1px #818b74; display:block; margin:5px 0 0 180px; }

#Destinacija .PreporukaStrelica { position:absolute; top:35px; left:330px;}
#Destinacija .Cijena { font-size:22px; margin:0; position:absolute; top:34px; left:260px; text-align:right; color:#e14000;}
.VeciTekst { font-size:13px; line-height:20px;}
a.LinkSlika:link, a.LinkSlika:visited,a.LinkSlika:active  {border:solid 1px #c3bca7; background:url(../images/RezultatiBack.jpg) top right repeat-x #ffffff; padding:10px; display:block; width:190px; float:left; margin:10px 10px 0 0; text-decoration:none; font-size:18px; }
a.LinkSlika:hover { background:#e14000; color:White;}
.LinkSlika IMG { width:190px;}
.GalerijaSlika a:link, .GalerijaSlika a:visited, .GalerijaSlika a:active { padding:10px; border:solid 1px #c3bca7; background:url(../images/RezultatiBack.jpg) top right repeat-x #ffffff; margin:0 10px 10px 0; display:block; width:128px; height:98px; float:left;}
.GalerijaSlika a:hover { background:#e14000;}
.Pager { display:block; width:650px; padding:5px 0;}
.Pager span {  border:solid 1px #c3bca7; padding: 2px 10px;}
.Pager a:link, .Pager a:visited , .Pager a:active  { background-color:#e6e6e6; border:solid 1px #c3bca7; padding: 2px 10px; font-weight:bold;}
.Pager a:hover {background-color:#e14000; color:White;}
.ErrorPage {position: relative; width:530px; height:300px; height:auto; margin: 20px auto; text-align: center; padding:12px; background-color:#FFF; }
.JeziciErrorPage { width:100px;  height:50px; margin:5px 0 0 225px;}
.JeziciErrorPage LI { float:left; padding:0; margin:0 0 0 6px; }
.Destinacije {margin-bottom:15px;}
.Destinacije LI { width:186px; float:left; padding:0 0 3px 0;}
.OkvirDesnoDesno { width:200px; float:right; margin-left:10px;}
.MapaRegije {border:solid 1px #000; width:750px; height:100px;}
.MapaRegije LI {}