﻿/* Container cijelog izracuna cijene */
#IzracunCijeneContainer
{
	float: left;
	width: 878px;
	padding: 0px;
	color: #314A63;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
}

/* Lijeva strana izracuna. Podaci o jedinici, odabrani dani, kalendar. */
#lijevaStranaIzracuna
{
	float: left;
	padding-right: 6px;
	width: 477px;
}

/* Desna strana izracuna. Sam izracun cijene. Ovdje korisnik cita sta i koliko treba platiti. Obavjesti o popustima. Upute kako platiti. */
#desnaStranaIzracuna
{
	float: left;
	width: 395px;
}

/* Container za botune */
#botuniIzracuna
{
	float: left;
	width: 400px;
	padding: 5px 0px 10px 10px;
}


/**************************/
/* Dijelovi lijeve strane */
/**************************/

/* Gornji border */
#lijevaStranaIzracuna .gornjiBorderOkvira
{
	float: left;
	height: 17px;
	width: 477px;
	background: url(/itravel/Skins/Kvarner-touristik.com/images/topRezervacijaLijevo.gif) no-repeat;
	padding: 0px;
}

/* Glavni container lijeve strane */
#lijevaStranaIzracuna .glavniElementOkvira
{
	float: left;
	padding: 0px 10px 0px 10px;
	width: 455px;
	background: transparent url(/itravel/Skins/Kvarner-touristik.com/images/bIzc.gif) repeat-x;
	border-left: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
}

/* Osnocni podaci container */
#lijevaStranaIzracuna .objInfoHolderRez
{
	float: left;
	width: 455px;
}

/* Container slike */
#lijevaStranaIzracuna .objInfoSlikaRez
{
	float: left;
	padding: 0px 7px 0px 0px;
}

/* Okvir slike */
#lijevaStranaIzracuna .slika
{
	background: #DBDBDB;
	padding: 2px;
}

/* Container textualnih osnovnih podataka */
#lijevaStranaIzracuna .objInfoTxtRez
{
	background: url(/itravel/Skins/Kvarner-touristik.com/images/objInfoTextBg.gif) repeat-x;
	padding: 0px 0px 0px 0px;
	float: left;
}
#lijevaStranaIzracuna .objInfoTxtRez .podrucjeJedinicaContainer
{
}

/* Naslov jedinica. "Apartman A2 + 2  AB-007-2A" */
#lijevaStranaIzracuna .nazivJedinicaContainer
{
	float: left;
	padding: 0px 0px 10px 0px;
}
#lijevaStranaIzracuna .nazivJedinicaContainer .nazivJedinicaLabel
{
	color: #0077BE;
	font-family: "Trebuchet MS" ,Trebuchet,Arial,sans-serif;
	font-size: 12px;
	font-weight: 600;
}
#lijevaStranaIzracuna .nazivJedinicaContainer .mjestoLabel
{
	font-weight: bold;
}

/* Link na jedinicu */
#lijevaStranaIzracuna .nazivJedinicaContainer a:link
{
	color: #0077BE;
	text-decoration: none;
}
#lijevaStranaIzracuna .nazivJedinicaContainer a:visited
{
	color: #0077BE;
	text-decoration: none;
}
#lijevaStranaIzracuna .nazivJedinicaContainer a:hover
{
	color: #0077BE;
	text-decoration: underline;
}

/* Container za razne usluge. */
#lijevaStranaIzracuna .uslugeContainer
{
	float: left;
	padding-top: 10px;
	width: 455px;
}

#lijevaStranaIzracuna .uslugeContainer .naslovUslugeSpan
{
	font-weight: bold;
}
#lijevaStranaIzracuna .uslugeContainer input
{
	margin: 0px 0px 0px 15px;
}
#lijevaStranaIzracuna .uslugeContainer label
{
	margin: 0px 0px 0px 3px;
}


/* Donji border */
#lijevaStranaIzracuna .donjiBorderOkvira
{
	background: url(/itravel/Skins/Kvarner-touristik.com/images/bottomRezervacijaLijevo.gif) no-repeat;
	float: left;
	font-size: 0px;
	height: 6px;
	margin-bottom: 8px;
	width: 477px;
}

/* Crta koja razdvaja */
#lijevaStranaIzracuna .crtaLijeva
{
	background: url(/itravel/Skins/Kvarner-touristik.com/images/crta.gif) repeat-x right center;
	float: left;
	font-size: 1px;
	height: 11px;
	width: 455px;
}

/* Container za datePicker-e */
#lijevaStranaIzracuna #datePickerContainer
{
	float: left;
	width: 455px;
	padding: 10px 0px 0px 0px;
}

/* Jedan redak datePicker-a */
#lijevaStranaIzracuna .datePickerRowContainer
{
	float: left;
	width: 455px;
	padding: 5px 0px 5px 0px;
}

/* Text dio datePicker-a (Pr. "Početak odmora:") */
#lijevaStranaIzracuna .datePickerTextContainer
{
	float: left;
	width: 200px;
}

/* Select dio datePicker-a (odabrani datum) */
#lijevaStranaIzracuna .datePickerSelectContainer
{
	float: left;
	width: 250px;
}

#lijevaStranaIzracuna #brojOsobaContainer
{
	float: left;
	padding: 10px 0px 20px 0px;
	width: 455px;
}

#lijevaStranaIzracuna #brojOsobaContainer a:link
{
	color: #314A63;
	text-decoration: none;
}
#lijevaStranaIzracuna #brojOsobaContainer a:visited
{
	color: #314A63;
	text-decoration: none;
}
#lijevaStranaIzracuna #brojOsobaContainer a:hover
{
	color: #314A63;
	text-decoration: underline;
}


#lijevaStranaIzracuna #brojOsobaSelectContainer
{
	float: left;
	width: 200px;
}

#lijevaStranaIzracuna .brojOsobaDropDownList
{
	color: #999999;
	font-size: 10px;
	height: 18px;
	margin-right: 10px;
}


#lijevaStranaIzracuna #brojOsobaContainer .redOsobaContainer
{
	padding: 0px 0px 5px 0px;
}

#lijevaStranaIzracuna #brojOsobaContainer #opisTabliceBrojOsoba
{
	float: left;
	width: 455px;
	padding: 20px 0px 10px 0px;
}

.staticImeContainer, .staticPrezimeContainer
{
	float: left;
	width: 100px;
}

#lijevaStranaIzracuna #opisTabliceBrojOsoba .staticDatumRodjenjaContainer
{
	float: left;
	width: 170px;
}


#lijevaStranaIzracuna #popisOsoba
{
	display: none;
	float: left;
	width: 455px;
}

.osobaIme, .osobaPrezime, .brojPasosa
{
	color: #333333;
	font-size: 10px;
	height: 12px;
	margin-right: 10px;
	width: 85px;
}
.osobaDanRodjenja, .osobaMjesecRodjenja, .osobaGodinaRodjenja
{
	color: #999999;
	font-size: 10px;
	height: 18px;
	margin-right: 5px;
}



/*******************************/
/* END Dijelovi lijeve strane  */
/*******************************/



/**************************/
/* Dijelovi desne strane */
/**************************/

/* Gornji border */
#desnaStranaIzracuna .gornjiBorderOkvira
{
	float: left;
	height: 17px;
	width: 395px;
	background: url(/itravel/Skins/Kvarner-touristik.com/images/topRezervacijaDesno.gif) no-repeat;
}

/* Donji border */
#desnaStranaIzracuna .donjiBorderOkvira
{
	background: url(/itravel/Skins/Kvarner-touristik.com/images/bottomRezervacijaDesno.gif) no-repeat;
	float: left;
	font-size: 0px;
	height: 6px;
	margin-bottom: 8px;
	width: 395px;
}

#desnaStranaIzracuna .okvirniBorderOkvira
{
	background: url(/itravel/Skins/Kvarner-touristik.com/images/bIzc.gif) repeat-x;
	border-left: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	width: 373px;
}

#desnaStranaIzracuna .glavniElementOkvira
{
	float: left;
	padding-top: 10px;
	width: 373px;
}

#desnaStranaIzracuna #naslovIzracunCijeneDesnoContainer
{
	background: #FFE3D1;
	float: left;
	padding: 6px;
	width: 361px;
	color: #0077BE;
	font-family: "Trebuchet MS" ,Trebuchet,Arial,sans-serif;
	font-size: 12px;
	font-weight: 600;
}
#desnaStranaIzracuna .naslovIzracunCijeneDesnoLabel
{
	color: #0077BE;
	font-family: "Trebuchet MS" ,Trebuchet,Arial,sans-serif;
	font-size: 12px;
	font-weight: 600;
}

#desnaStranaIzracuna #naslovJedinicaDesnoContainer
{
	background: url(/itravel/Skins/Kvarner-touristik.com/images/bgNaslovJedinice.gif) repeat-x center bottom;
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	width: 351px;
}

#desnaStranaIzracuna .naslovJedinicaDesnoLabel
{
	color: #0077BE;
	font-family: "Trebuchet MS" ,Trebuchet,Arial,sans-serif;
	font-size: 12px;
	font-weight: 600;
}

.sifraJavnostDesnoLabel
{
	color: #C1170F;
}


#desnaStranaIzracuna #tablicaIzracunCijeneContainer
{
	float: left;
	padding: 6px 0px 6px 0px;
	width: 373px;
}

#desnaStranaIzracuna .upozorenje
{
	color: Red;
	font-size: 15px;
	width: 90%;
	font-weight: bold;
}

#desnaStranaIzracuna .tablicaPrvaKolona
{
	width: 200px;
	padding: 5px 0px 5px 0px;
	font-weight: normal;
}
#desnaStranaIzracuna .tablicaDrugaKolona
{
	width: 153px;
	padding: 5px 0px 5px 10px;
	font-weight: normal;
	text-align: right;
}

#desnaStranaIzracuna .tablicaPrvaKolona .IzracunCijene_termin
{
	font-weight: bold;
}

#desnaStranaIzracuna #IzracunCijene_ukupnaCijenaTableRow .tablicaPrvaKolona
{
	border-top: 1px solid #C2C2C2;
	border-bottom: 1px solid #C2C2C2;
	padding: 13px 0px 10px 0px;
	font-weight: bold;
	text-decoration: underline;
	color: #C1170F;
	font-size: 1.2em;
}
#desnaStranaIzracuna #IzracunCijene_ukupnaCijenaTableRow .tablicaDrugaKolona
{
	border-top: 1px solid #C2C2C2;
	border-bottom: 1px solid #C2C2C2;
	padding: 13px 0px 10px 10px;
	font-weight: bold;
	color: #C1170F;
	font-size: 1.2em;
}

#desnaStranaIzracuna .crtaDesna
{
	background: url(/itravel/Skins/Kvarner-touristik.com/images/crta.gif) repeat-x right center;
	float: left;
	font-size: 1px;
	height: 11px;
	width: 373px;
}

#desnaStranaIzracuna #napomeneContainer
{
	float: left;
	width: 373px;
	padding: 10px 0px 5px 0px;
}

#desnaStranaIzracuna .desniBox
{
	border: 1px solid #D7D7D7;
	float: left;
	margin-bottom: 10px;
	padding: 4px;
	width: 363px;
}

#desnaStranaIzracuna .desniBoxNaslovContainer
{
	background: #F1F1DE;
	float: left;
	padding: 8px;
	width: 347px;
	text-decoration: underline;
	color: #0077BE;
	font-family: "Trebuchet MS" ,Trebuchet,Arial,sans-serif;
	font-size: 12px;
	font-weight: 600;
}


#desnaStranaIzracuna .desniBoxTextContainer
{
	float: left;
	padding: 10px;
	width: 343px;
}

#desnaStranaIzracuna .desniBoxTextContainer .popustPeriodSPAN
{
	color: #0077BE;
	font-weight: bold;
}
#desnaStranaIzracuna .desniBoxTextContainer .korakBrojSPAN
{
	font-size: 1.5em;
	font-weight: bold;
}

/**************************************/
/* END Dijelovi lijeve strane         */
/**************************************/


/*****************************/
/* Botun                     */
/*****************************/

/* Botun container */
.botuniContainer
{
	background: url(/itravel/Skins/Kvarner-touristik.com/images/miBg.gif) no-repeat;
	color: #FFFFFF;
	float: left;
	height: 20px;
	margin-right: 10px;
	padding-top: 5px;
	text-align: center;
	width: 124px;
	font-weight: bold;
}

.botuniContainer a:link, .botuniContainer a:visited, .botuniContainer a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
/*****************************/
/* Botun                     */
/*****************************/


#izracunCijeneDesniButtonContainer
{
	display: block;
	float: left;
}

#botuniIzracuna
{
	height: 0;
	padding: 0;
	overflow-y: hidden;
}

/*	UPUTE REZERVACIJE	*/
.uputeRezervacijeDesno
{
	display: none;
}

.uputeRezervacijePojedinacno
{
	display: block;
	padding-top: 10px;
	clear: both;
	width: 400px;
}

.uputeRezervacijePojedinacno, .uputeRezervacijePojedinacno a
{
	font-size: 15px;
	font-weight: bold;
	color: #0077BE;
}

/* sakrivanje polja */
.dodatneUsluge
{
	display: none;
}
/* sakrivanje polja */


#popisOsoba div
{
	float: left;
}

/* novi detalji rezervacije */
.nazivUsluga
{
	float: left !important;
	width: 270px;
}

.prodajnaCijena
{
	text-align: right;
	float: left !important;
	width: 100px;
}

.detaljRezervacijeFooter
{
	color: #C1170F;
	font-size: 1em;
	font-weight: bold;
	text-decoration: underline;
}

.detaljRezervacijeFooter .prodajnaCijena
{
	text-decoration: none;
}

hr
{
	background-color: rgb(194, 194, 194);
	border: 0px;
	clear: both;
	color: rgb(194, 194, 194);
	height: 1px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.detaljRezervacijeRedak
{
	padding: 5px 0;
}

.terminRezervacije .nazivUsluga
{
	font-weight: bold;
}

.agentskiPopustUkupnoContainer
{
	color: Green;
	font-size: 1.4em;
	text-decoration: underline;
	font-weight: bold;
}
/* novi detalji rezervacije */

.izracunCijeneError a:link, .izracunCijeneError a:visited, .izracunCijeneError a:hover
{
color:#C00002;
text-decoration:none;
}

.izracunCijeneError
{
	height:300px;
}

.izracunCijeneErrorOpis
{
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6em;
	margin: 0;
	padding: 0;
	color: #0077BE;
}
naIzracuna .nazivJedinicaContainer a:hover
