/* style stalych elementow w wszystkich serwisach */

/*
** ---------- widok CMS ---------- 
*/
.table_a {border-collapse: collapse; border-top:1px solid #b4c0bc; border-left:1px solid #b4c0bc;	font-size:11px;	margin-bottom:10px;	width:100%;}
.table_a .col1 {width:27%;}
.table_a td {border-bottom:1px solid #b2b2b2;	border-right:1px solid #b2b2b2;	background: #ecedec;	padding:3px;	vertical-align: top; text-align:left;}
.table_a input {height:auto; clear:left; display: block; float:left; margin-bottom:4px;}
.table_a label {display: block; float:left; margin-bottom:4px; padding:3px 0 0 0;}
.table_a .button {margin:0 3px; width:50px}
.head_b th {background:#000000;	border-bottom:1px solid #fff;	border-right:1px solid #fff;	color:#ffffff;	padding:1px 2px;}

.foot_a td {background:#b2b2b2;	 padding:6px 0;	text-align:center;}
.table_a .odd_row_a td {background: #fff;}
.table_a .even_row_a td {background: #ecedec;}

.table_a .textinput, .table_a .textareainput, .dateinput {border:1px solid #000; padding:1px 2px; margin: 2px; float:left; width:94%}
.table_a .height {height:140px;}
.dateinput {width:65px;}
/* ogloszenie aktualne */
.data_mniejsza {}

/* ogloszenie nieaktualne */
.data_wieksza {color:#b4c0bd;}


/* ----- akcje - dodaj odpowiedz, flitruj ----- */
.actions, .odpowiedzi_select {background:#ecedec; padding:4px 6px;}
.actions {padding-bottom:10px;}
.odpowiedzi_select {margin-bottom:10px;}
.odpowiedzi_select .button {background:#fcfcfc; border:1px solid #a8b2af; margin-top:5px;color:#4C4C4C !important;}

.actions a, .actions a:link, .actions a:visited, .actions a:active {background: transparent url(admin/images/user_info_arrow.gif) top right no-repeat; padding-right:10px;}


/*
** ---------- karta wydruku ---------- 
*/
.table_print {width:100%;}
.table_print td {background:#fff;	width:15%;}

/* ----- buttony -CMS ----- */
.button, .button2 {color:#fff !important; cursor:pointer;	background:#5f5f5f; border:1px solid #000; padding:1px 6px 1px 6px; margin:0; text-decoration:none;}
a.button2, a.button2:link, a.button2:visited, a.button2:hover, a.button2:active {color:#fff !important; padding:3px 6px 1px 6px; text-decoration:none;}



/*
** ---------- widok w serwisie ---------- 
*/


/* kontener modulu hr - lista z ofertami pracy */
#modul_hr {float: left; clear: both; padding-bottom:22px;}

/* tytu� widoku */
h1 {color:#000000; font-family:Arial,Verdana,Tahoma; font-size:14px; font-weight:bold;	margin:0 0 18px 0;}

/* ----- kontener jendna oferta pracy ----- */
.ogloszenie_box .label {float:left;width:120px;}
.ogloszenie_box div {margin-bottom:1em;float:left;}
.oferta {float: left; clear: both; margin-bottom:16px; width:100%;}
.oferta div {padding-bottom:5px;}
.stanowisko_tytul, .wymagania_tytul, .oferujemy_tytul {}
.stanowisko {clear:right;
float:left;
width:420px;}
.wymagania {
clear:right;
float:left;
width:420px;
}
.oferujemy {
clear:right;
float:left;
width:420px;
}

/* button wyslij zgloszenie */
.button_praca {border-top:1px solid #DFD7CB; clear:both; width:100%;}


/* ----- formularz zgloszeniowy ----- */
.praca_odpowiedz {}
.praca_odpowiedz td {padding-bottom:6px; vertical-align: top; }
.praca_odpowiedz .textinput {padding: 1px 2px 0 2px; width:260px;border:1px solid #737373;}
.praca_odpowiedz .textareainput {padding: 1px 2px 0 2px;	height:140px;	width:260px;}

.errors {font-weight:bold; color:#db2805; margin:2px 0}
.buttons_zgloszenie {margin:10px 0;}
.pole_opcjonalne, .pole_wymagane {text-align: right}


/* ----- buttony - submit ----- */
.button_praca .button {background: #4e4e4e;	border:0;	color:#eeeeee !important;	cursor: pointer; 	float:right;}
.buttons_zgloszenie .button {background: #4e4e4e;	border:0;	color:#eeeeee !important;	cursor: pointer;}

