
#ipdf-form input,
#ipdf-form select,
#ipdf-form textarea
{
	font-size: 100%;
	height: 18px;
}

#ipdf-form input,
#ipdf-form select,
#ipdf-form textarea,
#ipdf-form div[type="wysiwyg"]
{
	background-color: #C8E4FF;
	border: 1px solid #A6D3FF;
	border-radius: 2px 2px 2px 2px;
	box-shadow: 1px 1px 5px #BBBBBB;
	color: #000000;
}

#ipdf-form input:focus,
#ipdf-form select:focus,
#ipdf-form textarea:focus,
#ipdf-form div[type="wysiwyg"]:focus
{
	border: 1px solid #7DC0FF;
	background-color: #A6D3FF;
}

#ipdf-form input:hover,
#ipdf-form select:hover,
#ipdf-form textarea:hover,
#ipdf-form div[type="wysiwyg"]:hover
{
	border: 1px solid #7DC0FF;
	background-color: #B9DDFF;
}

#ipdf-form input[disabled="disabled"],
#ipdf-form select[disabled="disabled"],
#ipdf-form textarea[disabled="disabled"],
#ipdf-form input[disabled="disabled"]:hover,
#ipdf-form select[disabled="disabled"]:hover,
#ipdf-form textarea[disabled="disabled"]:hover
{
	background-color: #e4e7ed;
	color: #7d8d95;
}

div.item{
	background-repeat: no-repeat;
	background-position: -33px -367px;
}

div.item > div {
	margin: 0;
	padding: 0;
}

#ipdf-form .cislo_cestovneho_prikazu{
	top: 65px;
	left: 400px;
	width: 170px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
}

#ipdf-form .zamestnavatel{
	top: 105px;
	left: 178px;
	width: 393px;
	height: 18px;
	line-height: 18px;
}

#ipdf-form .zamestnavatel2{
	top: 126px;
	left: 178px;
	width: 393px;
	height: 18px;
	line-height: 18px;
}

#ipdf-form .priezvisko_meno_titul{
	top: 148px;
	left: 178px;
	width: 392px;
	height: 18px;
	line-height: 18px;
	font-weight: bold;
}

#ipdf-form .bydlisko{
	top: 169px;
	left: 120px;
	width: 450px;
	height: 18px;
	line-height: 18px;
}

#ipdf-form .osobne_cislo{
	top: 60px;
	left: 671px;
	width: 190px;
}

#ipdf-form .utvar{
	top: 83px;
	left: 645px;
	width: 215px;
}

#ipdf-form .telefon_klapka{
	top: 106px;
	left: 680px;
	width: 180px;
}

#ipdf-form .pracovny_cas{
	top: 142px;
	left: 724px;
	width: 137px;
}

#ipdf-form .pracovny_cas_od{
	top: 168px;
	left: 618px;
	width: 106px;
	height: 24px;
	line-height: 24px;
}

#ipdf-form .pracovny_cas_do{
	top: 168px;
	left: 751px;
	width: 112px;
	height: 24px;
	line-height: 24px;
}

#ipdf-form .spolucestujuci{
	/* top: 635px; ... -615 */
	/* left: 144px; ... -36 */
	top: 21px;
	left: 110px;
	width: 715px;
}

#ipdf-form .dopravny_prostriedok{
	top: 45px;
	left: 580px;
	width: 245px;
}

#ipdf-form .predpokladane_vydavky_eur{
	top: 68px;
	left: 242px;
	width: 583px;
}

#ipdf-form .preddavok_eur{
	top: 92px;
	left: 175px;
	width: 165px;
	font-weight: bold;
}

#ipdf-form .preddavok_vyplateny_dna{
	top: 92px;
	left: 430px;
	width: 122px;
	text-align: center;
}

#ipdf-form .preddavok_pokladnicny_doklad{
	top: 92px;
	left: 660px;
	width: 166px;
}

#ipdf-form .podpis_pokladnika{
	top: 131px;
	left: 36px;
	width: 248px;
	text-align: center;
}

#ipdf-form .datum_a_podpis_zodpovedneho_pracovnika{
	top: 131px;
	left: 499px;
	width: 285px;
	text-align: center;
}

#ipdf-form .vyuctovanie_datum_a_podpis_zodpovedneho{
	top: 227px;
	left: 550px;
	width: 270px;
	text-align: center;
}

#ipdf-form .vyuctovanie_sprava_podana_dna{
	top: 227px;
	left: 308px;
	width: 130px;
	text-align: center;
}

#ipdf-form .vyuctovanie_suhlas_osoby{
	top: 265px;
	left: 200px;
	width: 238px;
}

#ipdf-form .pokladnicny_doklad{
	top: 303px;
	left: 262px;
	width: 193px;
}

#ipdf-form .uctovna_nahrada_eur{
	top: 349px;
	left: 312px;
	width: 150px;
	text-align: right;
}

#ipdf-form .vyplateny_preddavok_eur{
	top: 372px;
	left: 312px;
	width: 150px;
	text-align: right;
}

#ipdf-form .doplatok_preplatok_eur{
	top: 395px;
	left: 312px;
	width: 150px;
	text-align: right;
	font-weight: bold;
}

#ipdf-form .cestovna_nahrada_slovom{
	top: 419px;
	left: 69px;
	width: 393px;
	text-align: center;
}

#ipdf-form .vyplateny_preddavok_ina_mena{
	top: 369px;
	left: 150px;
	width: 95px;
	text-align: right;
}

#ipdf-form .doplatok_preplatok_ina_mena{
	top: 393px;
	left: 150px;
	width: 95px;
	text-align: right;
}

#ipdf-form .datum_a_podpis_pracovnika_za_vyuctovanie{
	top: 472px;
	left: 19px;
	width: 170px;
	text-align: center;
}

#ipdf-form .datum_a_podpis_prijemcu{
	top: 472px;
	left: 216px;
	width: 170px;
	text-align: center;
}

#ipdf-form .datum_a_podpis_pokladnika{
	top: 472px;
	left: 421px;
	width: 170px;
	text-align: center;
}

#ipdf-form .schvalil_datum_a_podpis{
	top: 472px;
	left: 636px;
	width: 170px;
	text-align: center;
}

#ipdf-form .poznamky{
	top: 537px;
	left: 87px;
	width: 740px;
	height: 63px;
	line-height: normal;
	font-family: Arial, sans-serif;
	font-size: 13px;
}

#ipdf-form .ma_dat_1{
	top: 359px;
	left: 477px;
	width: 58px;
	height: 22px;
}

#ipdf-form .ma_dat_2{
	top: 387px;
	left: 477px;
	width: 58px;
	height: 22px;
}

#ipdf-form .ma_dat_3{
	top: 416px;
	left: 477px;
	width: 58px;
	height: 22px;
}

#ipdf-form .dal_1{
	top: 359px;
	left: 541px;
	width: 58px;
	height: 22px;
}

#ipdf-form .dal_2{
	top: 387px;
	left: 541px;
	width: 58px;
	height: 22px;
}

#ipdf-form .dal_3{
	top: 416px;
	left: 541px;
	width: 58px;
	height: 22px;
}

#ipdf-form .ciastka_1{
	top: 359px;
	left: 606px;
	width: 58px;
	text-align: right;
	font-weight: bold;
	height: 22px;
}

#ipdf-form .ciastka_2{
	top: 387px;
	left: 606px;
	width: 58px;
	text-align: right;
	font-weight: bold;
	height: 22px;
}

#ipdf-form .ciastka_3{
	top: 416px;
	left: 606px;
	width: 58px;
	text-align: right;
	font-weight: bold;
	height: 22px;
}

#ipdf-form .stredisko_1{
	top: 359px;
	left: 672px;
	width: 78px;
	text-align: center;
	height: 22px;
}

#ipdf-form .stredisko_2{
	top: 387px;
	left: 672px;
	width: 78px;
	text-align: center;
	height: 22px;
}

#ipdf-form .stredisko_3{
	top: 416px;
	left: 672px;
	width: 78px;
	text-align: center;
	height: 22px;
}

#ipdf-form .zakazka_1{
	top: 359px;
	left: 756px;
	width: 78px;
	text-align: center;
	height: 22px;
}

#ipdf-form .zakazka_2{
	top: 387px;
	left: 756px;
	width: 78px;
	text-align: center;
	height: 22px;
}

#ipdf-form .zakazka_3{
	top: 416px;
	left: 756px;
	width: 78px;
	text-align: center;
	height: 22px;
}




#ipdf-form .items_zaciatok_cesty{
	width: 195px;
	height: 60px;
	line-height: normal;
	margin: 2px 5px 2px 7px;
	position: static;
	float: left;
	font-family: Arial, sans-serif;
}

#ipdf-form .items_miesto_rokovania{
	left: 207px;
	width: 193px;
	height: 60px;
	line-height: normal;
	margin: 2px 5px;
	position: static;
	float: left;
	font-family: Arial, sans-serif;
	font-weight: bold;
}

#ipdf-form .items_ucel_cesty{
	left: 412px;
	width: 190px;
	height: 60px;
	line-height: normal;
	margin: 2px 5px;
	position: static;
	float: left;
	font-family: Arial, sans-serif;
	font-weight: bold;
}

#ipdf-form .items_koniec_cesty{
	left: 614px;
	width: 210px;
	height: 60px;
	line-height: normal;
	margin: 2px 5px;
	position: static;
	float: left;
	font-family: Arial, sans-serif;
}




#ipdf-form .currency_vydavky{
	top: 68px;
	left: 202px;
	width: 35px;
	text-align: center;
}

#ipdf-form .currency_preddavok{
	top: 92px;
	left: 133px;
	width: 35px;
	text-align: center;
}

#ipdf-form .currency_zuctovanie_1{
	top: 349px;
	left: 273px;
	width: 35px;
	text-align: center;
}

#ipdf-form .currency_zuctovanie_2{
	top: 372px;
	left: 273px;
	width: 35px;
	text-align: center;
}

#ipdf-form .currency_zuctovanie_3{
	top: 395px;
	left: 273px;
	width: 35px;
	text-align: center;
}

#ipdf-form .tpl-wrapper-inner textarea {
	height: 45px;
}

#ipdf-form .calculator_box{
	position: absolute;
	top: 0px;
	left: 930px;
	width: 180px;
	height: 100px;
	border-radius: 2px 2px 2px 2px;
	box-shadow: 1px 1px 5px #BBBBBB;
	background-color: #FFFFFF;
	padding: 15px 20px;
}

#ipdf-form .calculator_box input{
	position: inherit;
}

#ipdf-form .calculator_box label{
	font-size: 13px;
}

#ipdf-form .calc_same_currency{
	height: 18px;
	width: 40px;
	text-align: center;
}

#ipdf-form .set_employee{
	width: 180px;
	height: 25px;
	z-index: 1;
	position: static;
	vertical-align: middle;
}

#ipdf-form .set_employee option{
	font-size: 13px;
	line-height: normal;
}


.wrapper-all {
	position: static;
	top: 0;
	left: 0;
	width: 910px;
	min-height: 950px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	border: 1px solid #cccccc;
	box-shadow: 1px 1px 5px #BBBBBB;
	transition: height 1s;
	overflow: hidden;
}

.wrapper-outer {
	position: absolute;
	top: 260px;
	left: 34px;
}

.wrapper-lower {
	height: 675px;
	width: 845px;
	display: block;
	position: relative;
	top: 0px;
	left: 0px;
	background-position: -36px bottom;
	background-repeat: no-repeat;
	overflow: hidden;
	border-left: 3px solid #000;
}

.bottom-cover{
	width: 900px;
	height: 65px;
	background-color: #FFF;
	position: absolute;
	bottom: -35px;
	left: 5px;
}

.bottom-shadow{
	width: 100%;
	height: 4px;
	background-color: #FFFFFF;
	position: absolute;
	bottom: 30px;
	left: 0;
	border-top: 2px solid #CCCCCC;
}
