body,td {
	color: #4C4C4C;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	font-style: normal; 
	font-family: tahoma, arial, verdana, helvetica, sans-serif;  
}

ul { 
	display: block;
    list-style-type: square;
    margin: 1em 1em 1em 2em;
    padding: 0;
    list-style-image: url(../images/bullet.gif);
}

ul li { 
    margin-top: 5px;
    padding: 0;
}
a.szary_list_bold{
	color: #4C4C4C;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	font-family: tahoma, arial, verdana, helvetica, sans-serif;
	text-decoration:nome;
}
a.szary_list_bold:hover{
	text-decoration:underline;
}
a.left_menu, a.left_menu:hover  {
	font-family: arial, verdana, helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;	
	text-decoration: none;
}
.left_menu_td{
	background-color: #205DA2;
	padding: 0;
	border: 1pt solid #A4A4A4;
}
.left_menu_td_over{
	background-color: #053A76;
	padding: 0;
	border: 1pt solid #A4A4A4;
	cursor: hand;	
}

.page_title{
	color: #195599;
	font-size: 9.4pt;
	font-weight: bold;
	font-family: arial, verdana, helvetica, sans-serif; 
	letter-spacing : -1.1pt;
	font-stretch : condensed;
}

a.top_menu {
	font-family: tahoma, arial, verdana, helvetica, sans-serif;  
	color: #ffffff;
	font-size: 9px;	
	font-weight:bold;
}
a.top_menu:hover {
	background-color: #60121C;
	text-decoration:none;
	color: #ffffff;
	font-size: 9px;	
	font-weight:bold;	
}
.top_menu_td{
	background-color: #87222F;
	padding: 4;
}
.top_menu_td_over{
	background-color: #60121C;
	padding: 4;
}

a.middle_menu {
	font-family: tahoma, arial, verdana, helvetica, sans-serif;  
	color: #ffffff;
	font-size: 9px;	
	font-weight:bold;
}
a.middle_menu:hover {
	background-color: #87222F;
	text-decoration:none;
	color: #ffffff;
	font-size: 9px;	
	font-weight:bold;	
}
.middle_menu_td{
	background-color: #B42C3E;
	padding: 4;
}
.middle_menu_td_over{
	background-color: #87222F;
	padding: 4;
}

a {
	font-size: 11px; 
	color: #205DA2;
	text-decoration: none;
}

a:hover {
	font-size: 11px; 
	color: #B42C3E;
	text-decoration: underline;
}

a.wiecej {
	font-size: 10px;
	color: #4C4C4C; 
	font-family: tahoma, arial, verdana, helvetica, sans-serif; 
}

a:hover.wiecej {
	font-size: 10px;
	color: #87212E; 
	font-family: tahoma, arial, verdana, helvetica, sans-serif; 
}

a.standard{
	font-size: 11px; 
	color: #4C4C4C;
	text-decoration: none; 
}


a:hover.standard {
	font-size: 11px; 
	color: #87212E;
	text-decoration: underline;
}

a.wszystkie {
	color: #205DA2;
	font-size: 10px; 
	font-family: tahoma, arial, verdana, helvetica, sans-serif; 
}

a:hover.wszystkie {
	font-size: 10px; 
	font-family: tahoma, arial, verdana, helvetica, sans-serif; 
}


.text1 {
	color: #9D9D9D;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	font-style: normal;
}

.login {
	color: #323232;
	font-size: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #989171;
	font-family: tahoma, arial, verdana, helvetica, sans-serif; 
	width:299px;
	padding-left: 1px;
	line-height: 12px;
	height: 12px;
}

.wyszukaj {
	width: 134; 
	height: 17; 
	background-color: #ffffff; 
	border: #838383 1px solid; 
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 2px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-bottom: 0px; 
	font-size: 11px; 
	font-family: tahoma, arial, verdana, helvetica, sans-serif;  
	letter-spacing: 0px; 
	vertical-align: top;
}

.wyszukaj_t {
	width: 150; 
	height: 17; 
	background-color: #ffffff; 
	border: #838383 1px solid; 
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 2px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-bottom: 0px; 
	font-size: 11px; 
	font-family: tahoma, arial, verdana, helvetica, sans-serif;  
	letter-spacing: 0px; 
	vertical-align: top;
	color: #b4b4b4;
}


.pytanie {
	width: 620; 
	height: 100; 
	background-color: #F9F9F9; 
	border: #838383 1px solid;  
	padding: 1px; color: #414141;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 2px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-bottom: 0px;  
	font-size: 11px; 
	font-family: tahoma, arial, verdana, helvetica, sans-serif;  
	vertical-align: top;
	overflow: hidden;
	letter-spacing: 0.1mm;
	line-height:3.4mm;
}

.email {
	width: 135; 
	height: 17; 
	background-color: #F9F9F9; 
	border: #838383 1px solid; 
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 2px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-bottom: 0px; 
	font-size: 11px; 
	font-family: tahoma, arial, verdana, helvetica, sans-serif; 
	letter-spacing: 0px; 
	vertical-align: top;
}

.podpis {
	width: 135; 
	height: 17; 
	background-color: #F9F9F9; 
	border: #838383 1px solid; 
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 2px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-bottom: 0px; 
	font-size: 11px; 
	font-family: tahoma, arial, verdana, helvetica, sans-serif; 
	letter-spacing: 0px; 
	vertical-align: top;
}

.nadawca {
	width: 185; 
	height: 17; 
	background-color: #F9F9F9; 
	border: #838383 1px solid; 
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 2px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-bottom: 0px; 
	font-size: 11px; 
	font-family: tahoma, arial, verdana, helvetica, sans-serif; 
	letter-spacing: 0px; 
	vertical-align: top;
}

.wyslij_do {
	width: 620; 
	height: 17; 
	background-color: #F9F9F9; 
	border: #838383 1px solid; 
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 2px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-bottom: 0px; 
	font-size: 11px; 
	font-family: tahoma, arial, verdana, helvetica, sans-serif; 
	letter-spacing: 0px; 
	vertical-align: top;
}

.lista_r{
	width: 120; 
	height: 17; 
	color: #4C4C4C;
	background-color: #ffffff; 
	border: #838383 1px solid; 
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 2px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-bottom: 0px; 
	font-size: 11px; 
	font-family: tahoma, arial, verdana, helvetica, sans-serif; 
	letter-spacing: 0px; 
	vertical-align: top;
}

.check_b{
	background-color: #ffffff; 
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 2px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-bottom: 0px; 
	font-size: 11px; 
	font-family: tahoma, arial, verdana, helvetica, sans-serif; 
	letter-spacing: 0px; 
	vertical-align: top;
}

.content{ 
	color: #4C4C4C;                
	font-family: tahoma, arial, verdana, helvetica, sans-serif;  
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	font-style: normal;
}

.stanowiska_w{ 
	color: #4C4C4C;                
	font-family: tahoma, arial, verdana, helvetica, sans-serif;  
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	font-style: normal;
}

.oferta1k{ 
	color: #87212E;                
	font-family: tahoma, arial, verdana, helvetica, sans-serif;  
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	font-style: normal;
}


.oferta2k{ 
	color: #4C4C4C;                
	font-family: tahoma, arial, verdana, helvetica, sans-serif;  
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	font-style: normal;
}


.stanowisko{
	font-weight: bold;
}

.region{
	font-size: 8px;
	font-family: arial, tahoma, verdana, helvetica, sans-serif;
}

.dodatek{
	color: #838383;
}

.stopka { 
	color: #9D9D9D;                
	font-family: tahoma, arial, verdana, helvetica, sans-serif;  
	font-size: 11px;
	margin-left: 0px;
	line-height: 20px;
	font-weight: normal;
	font-style: normal;
}

a.stopka {
	color: #F5F5F5;                
	text-decoration: none;
}

a:hover.stopka {
	color: #9D9D9D;
	text-decoration: none;
}

a.stopka2 {
	color: #9D9D9D;                
	text-decoration: none;
}

a:hover.stopka2 {
	color: #87212E;
	text-decoration: none;
}

a.mapa_s {
	color: #9D9D9D;                
	text-decoration: none;
}

a:hover.mapa_s {
	color: #87212E;
	text-decoration: none;
}

a.pasek_n {
	font-size: 11px; 
	color: #4C4C4C;
	text-decoration: underline;
	font-weight: bold;
}

a:hover.pasek_n {
	font-size: 11px; 
	color: #87212E;
	text-decoration: underline;
	font-weight: bold;
}

.ch_w {
	position: relative; 
	float: left;
	left: 0; 
	top: -4;
	right: 0; 
	bottom: 0;
}
.ch_w2 {
	position: relative; 
	float: left;
	left: 0; 
	top: -4;
	right: 0; 
	bottom: 0;
	padding-bottom: 10;
}

.stanowiska_w2{ 
	color: #4C4C4C;                
	font-family: tahoma, arial, verdana, helvetica, sans-serif;  
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	font-style: normal;
	margin-left: 0;
	margin-top: 0;
}

/*********************/

.input, .input2{
	border: 1px solid #7A7A7A;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;	
}
.textarea{
	border: 1px solid #B3B3B3;
	overflow: auto;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;	
}
.submit{
	border: 1px solid #7A7A7A;
}
.TableHeader22, .TableHeader22 a{
	border: #7A7A7A solid 1px;
	background-color :#E2E2E2;
	font-size: 9pt;
	font-weight: bold;
	COLOR: #333366;
	text-decoration : none;	
}
.img_border{
	border-color: #000000;
}
.TableFormNorm1, .TableFormNorm1 a{
	background-color :#F4F4F4;
	FONT-SIZE: 10px;
	text-decoration : none;	
	color: #000000;
	margin-top : 3px;
	padding-top : 3px;
	margin-right : 3px;
	margin-left : 3px;
	margin-bottom : 3px;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
}
.TableFormNorm1 a:hover{
	background-color :#F4F4F4;
	FONT-SIZE: 10px;
	text-decoration : underline;
	color: #000000;	
	margin-top : 3px;
	padding-top : 3px;
	margin-right : 3px;
	margin-left : 3px;
	margin-bottom : 3px;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
}
.TableFormHeader, .TableFormHeader a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color :#F4F4F4;
	FONT-SIZE: 10px;
	COLOR: #333366;
	text-decoration : none;	
	margin-top : 3px;
	padding-top : 3px;
	margin-right : 3px;
	margin-left : 3px;
	margin-bottom : 3px;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
	/*border-bottom: 1pt solid #7A7A7A;*/
}
.formularz_ramka{
	border: 1pt solid #7A7A7A;
}
.select{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	COLOR: #000000;
	text-decoration : none;	
	background-color: #ffffff;
}
.error, .alert{
	COLOR: #cc0000;
	FONT-SIZE: 11px;
	text-decoration : none;	
}

/*******/

.input{
	border: 1px solid #7A7A7A;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;	
}
.input1{
	border: 1px solid #B3B3B3;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;	
	FONT-SIZE: 11px;
	width:250px;
}
textarea{
	border: 1px solid #B3B3B3;
	overflow: auto;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;	
	width:350px;
	FONT-SIZE: 11px;
}
.submit{
	border: 1px solid #7A7A7A;
}
.TableHeader, .TableHeader a{
	font-family: tahoma, arial, verdana, helvetica, sans-serif;  
	border: #E2E2E2 solid 1px;
	background-color :#E2E2E2;
	font-size: 11px;
	COLOR: #333366;
	font-weight:bold;
	text-decoration : none;	
}
.img_border{
	border-color: #000000;
}
.TableFormNorm1, .TableFormNorm1 a{
	background-color :#fbfbfb;
	FONT-SIZE: 10px;
	text-decoration : none;	
	color: #000000;
	margin-top : 3px;
	padding-top : 3px;
	margin-right : 3px;
	margin-left : 3px;
	margin-bottom : 3px;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
}
.TableFormNorm1 a:hover{
	background-color :#fbfbfb;
	FONT-SIZE: 10px;
	text-decoration : underline;
	color: #000000;	
	margin-top : 3px;
	padding-top : 3px;
	margin-right : 3px;
	margin-left : 3px;
	margin-bottom : 3px;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
}
.TableFormHeader, .TableFormHeader a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color :#fbfbfb;
	FONT-SIZE: 10px;
	COLOR: #205DA2;
	text-decoration : none;	
	margin-top : 3px;
	padding-top : 3px;
	margin-right : 3px;
	margin-left : 3px;
	margin-bottom : 3px;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
	/*border-bottom: 1pt solid #7A7A7A;*/
}
.formularz_ramka{
	border: 1pt solid #e0e0e0;
}
.select{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	COLOR: #000000;
	text-decoration : none;	
	background-color: #ffffff;
}
.job .stanga {font-weight:bold; padding:5px;color:#87212E; vertical-align:top}
.job .dreapta { padding:5px; vertical-align:top}