@CHARSET "UTF-8";

/* naglowek - obrazek */
.career {
	background-image: url(../images/career/career.jpg);
}

/* tabelka z zawartosci (teksty) pod obrazkiem */
.pageTable {
	margin-top: 3px;
	background-image: url(../images/career/bckg.png);
	background-repeat: no-repeat;
}

/* strona nie dostepna w innych jezykach */
.na {
	padding-bottom: 25px;
}

/* formularz kontaktowy */
.form {
	border: 0;
	border-spacing: 0;
	border-collapse: collapse;
	margin-top: 15px;
}

.form td {
	text-align: right;
	padding-right: 10px;
	padding-bottom: 5px;
}

.field {
	text-align: left !important;
}

input.textbox, .listbox {
	width: 227px;
	border: 1px solid #4b4c4f;
	margin: 0;
	padding: 2px 2px 2px 10px;
}

.cpt {
	width: 88px !important;
}

.listbox {
	width: 241px !important;
}

textarea.textbox {
	width: 373px !important;
	height: 116px !important;
	white-space: normal;	
	border: 1px solid #4b4c4f;
	margin: 0;
}

.button {
	border: 0;
	background-color: #cc030a;
	padding: 2px 15px 2px 15px;
	color: white;
	font-family: Tahoma;
	font-weight: bold;
	margin-top: 20px;		
}

div.fileinputs {
	position: relative;
	width: 340px;
	text-align: right;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	white-space: nowrap;
	padding: 0;
	margin: 0;
}

.fakeFF {
	margin-left: -3px !important;
}

div.fakefile img {
	padding: 2px 0 0 5px;
	border: 0;
}

input[type=file] {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

/* potwierdzenie */
.confirm {
	color: #cc030a;
	font-weight: bold;
	padding: 50px 0 65px 0;
}
.confirm a {
	color: #ff040b;
	font-weight: bold;
}

