body{
	padding: 11px 0px 30px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;
	background-repeat: repeat-x;
	background-position: top;
	font-family: Tahoma;
	font-size:11px;
	color: #000000;
}
a{
	color: #d72700;
	text-decoration: none;
}
a:HOVER{
	color: #d72700;
	text-decoration: underline;
}
acronym{
	border-bottom: 1px solid #dddddd;
}

p{
	text-align: justify;
	padding: 0px;
	margin: 0px;
}
img{
	border:none;
}

h1{
	margin: 0px;
	padding: 0px;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
h2{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
h3{
	margin: 0px;
	padding: 0px;
}
.txtBold{
	font-weight: bold;
}
.txtItalic{
	font-style: italic;
}
.txtCenter{
	text-align: center;
}
.txtRight{
	text-align: right;
}
.txtLeft{
	text-align: left;
}
.txtError{
	font-weight: bold;
	color: #f34a13;
}
.txtObowiazek{
	color: #000000;
	font-size: 9px;
}
.txtChili{
	color: #ff0000;
}
.txtMind{
	color: #000000;
}

.txtSzary{
	color: #9f9f9f;
}

p.txtBig{
	font-size: 12px;
	color: #c42127;
	padding: 5px 0px 16px 0px;
	font-weight: bold;
}
strong.txtBig{
	font-size: 12px;
	font-weight: bold;
}
div.pojKL{
	float: left;
}
div.pojKP{
	float: right;
}
div.pojSeparator{
	font-size:0px;
	clear: both;
}
div.pojSP{
	font-size:0px;
	clear: both;
}
span.pojNW{
	display: none;
}

#pojCalosc{
	width: 890px;
	margin-left: auto;
	margin-right: auto;
	background-repeat: repeat-y;
}
#pojTop{
	height: 106px;
	border-bottom: 1px solid #b1b1b1;
	margin-bottom: 11px;
}

h1#txt_h_mindchili_oglasza{
	display: block;
	float: left;
	width: 263px;
	height: 105px;
	background-image : url(../images/txt_h_mindchili_oglasza.gif);
}
#gfxLogo{
	float: right;
	width: 186px;
	height: 105px;
	background-image : url(../images/gfx_logo.gif);
}

ul#pojMenu{
	padding: 0px 0px 17px 0px;
	margin: 0px;
	list-style: none;
}

ul#pojMenu li { padding: 0 0 5px 0;}
ul#pojMenu a{
	display: block;
	background-position: bottom left;
}
ul#pojMenu a:hover{
	background-position:  top left;
}

a#pp_project_manager{
	background-image : url(../images/pp_project_manager.png);
}
a#pp_webdesigner{
	background-image : url(../images/pp_webdesigner.png);
	width: 176px;
	height: 18px;
}
a#pp_rysownik{
	background-image : url(../images/pp_rysownik.png);
}
a#pp_php{
	background-image : url(../images/pp_php.png);
}
a#pp_ksiegowa{
	background-image: url(../images/pp_samodzielna_ksiegowa.png);
}
a#pp_staz{
	background-image: url(../images/pp_staz.png);
	width: 317px;
	height: 21px;
}

a#btn-head-dev { background-image: url(../images/btn-head-dev.png); height: 20px; width: 440px; }
a#btn-senior-dev { background-image: url(../images/btn-senior-dev.png); height: 20px; width: 436px; }
a#btn-junior-dev { background-image: url(../images/btn-junior-dev.png); height: 20px; width: 436px; }
a#btn-unity-dev { background-image: url(../images/btn-unity-dev.png); height: 20px; width: 276px; }
a#btn-admin { background-image: url(../images/btn-admin.png); height: 20px; width: 292px; }

#pojStrona{
	padding: 34px 0px 40px 209px;
}

#txtLokalizacja{
	display: block;
	width: 129px;
	height: 14px;
	background-image : url(../images/txt_lokalizacja.png);
}

h2#txt_h_szukamy{
	width: 221px;
	height: 36px;
	background-image : url(../images/txt_h_szukamy.png);
}
h2#txt_h_oferujemy{
	width: 221px;
	height: 36px;
	background-image : url(../images/txt_h_oferujemy.png);
}
h2#txt_h_wymagamy{
	width: 221px;
	height: 36px;
	background-image : url(../images/txt_h_wymagamy.png);
}
.pojSzczegoly h2 { height: 20px; text-indent: -1000em; background: no-repeat top left; margin-bottom: 15px; }
.pojSzczegoly h2#txt_head-dev { background-image: url(../images/btn-head-dev.png); width: 400px; }
.pojSzczegoly h2#txt_senior-dev { background-image: url(../images/btn-senior-dev.png); width: 417px; }
.pojSzczegoly h2#txt_junior-dev { background-image: url(../images/btn-junior-dev.png); width: 417px; }
.pojSzczegoly h2#txt_unity-dev { background-image: url(../images/btn-unity-dev.png); width: 256px; }
.pojSzczegoly h2#txt_admin { background-image: url(../images/btn-admin.png); width: 280px; }

#pojBoxy{
	margin: 43px 0px 0px 0px;
	height: 197px;
	border-top: 1px solid #b1b1b1;
}

div.pojBox, div.pojBox_ostatni{
	background-color: #c8c8c8;
	width: 221px;
	height: 164px;
	float: left;
}
div.pojBox{
	margin-right: 9px;
}
div.pojBox p{
	padding: 0px 13px 8px 13px;
	text-align: left;
}

div.pojBox ul, div.pojBox_ostatni ul{
	padding: 0px 13px 8px 13px;
	margin: 0px;
	list-style: none;
}
div.pojBox ul li, div.pojBox_ostatni ul li{
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 10px;
	background-image : url(../images/bg_li_box.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

#pojWciecie{
	padding: 25px 0px 10px 50px;
	color: #c42127;
}
#pojWciecie h2{
	font-size: 12px;
	font-family: tahoma;
}
#pojWciecie ul{
	margin: 0px;
	padding: 8px 0px 10px 0px;
	list-style: none;
}
#pojWciecie ul li{
	margin: 0px;
	padding: 0px 0px 0px 8px;
	background-image: url(../images/gfx_li_red.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
div.pojSzczegoly{
	border-top: 1px solid #b1b1b1;
	padding: 18px 0px 0px 0px;
	margin-top: 30px;
}

#txt_h_project_manager{
	display: block;
	background-image: url(../images/txt_h_project_manager.gif);
	width: 196px;
	height: 17px;
}

#txt_h_webdesigner{
	display: block;
	background: url(../images/pp_webdesigner.png) no-repeat bottom left;
	width: 160px;
	height: 18px;
}

#txt_h_staz{
	display: block;
	background: url(../images/pp_staz.png) no-repeat bottom left;
	width: 300px;
	height: 21px;
}

#txt_h_rysownik{
	display: block;
	background-image: url(../images/txt_h_rysownik.gif);
	width: 300px;
	height: 20px;
}
#txt_h_ksiegowa{
	display: block;
	background-image: url(../images/txt_h_samodzielna_ksiegowa.gif);
	width: 262px;
	height: 22px;
}
ul.listaKropka{
	padding: 7px 0px 8px 9px;
	margin: 0px;
	list-style: none;
}
ul.listaKropka li{
	display: block;
	background-image: url(../images/gfx_li_black.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding: 0px 0px 2px 11px;
}
a.pp_wyslij{
	display: block;
	background-image: url(../images/pp_wyslij.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 230px;
	height: 29px;
	margin-bottom: 5px;
}

a.pp_wyslij:hover{
	background-position: 0px -29px;
}
div.pojWyslij{
	padding: 20px 0px 10px 0px;
	color: #c42127;
}
#pojStopka{
	background-image: url(../images/txt_mindchili_adres.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 42px;
	width: 356px;
}