* {
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*TABLE { border: 2px solid black;  }*/

BODY {
margin-top: 0px;
padding: 0px;
}
FORM {
margin: 0px;
}
a:link, a:visited, a:focus, a:active {
text-decoration: none;
color: #393939;
}
a:hover {
text-decoration: underline;
}
A:link.rlink , A:visited.rlink {
color: Red;
text-decoration: underline;
}
UL.wykaz {
margin-top: 0px;
margin-bottom: 0px;
}
#reklama1 {
margin-left: auto;
margin-right: auto;
margin-top: 4px;
border-collapse: collapse;
margin-bottom:0px;
}
.reklama2 {
margin-bottom: 3px;
border-collapse: collapse;
}
TABLE.nadglowna{
width: 980px;
position: relative;
left:0px;
top: 0px;
border-collapse: collapse;
}

TABLE.glowna {
width: 760px;
margin-left: auto;
margin-right: auto;
border-collapse: collapse;
}

#g_sz {
width: 60%;
padding-top: 10px;
padding-bottom: 10px;
}
#g_m {
width: 40%;
vertical-align: top;
}
#tab_lewa {
vertical-align: top;
width: 170px;
border-right: 0px solid Gray;
}
#tab_srodek {
border-collapse: collapse;
vertical-align: top;
height: 500px;

}

#tab_prawa {
height: 500px;
width: 212px;
}

#td_prawy{
vertical-align: top;
}

TABLE.pasek_top {
width: 980px;
position: relative;
left: 0px;
border-collapse: collapse;
height: 29px;
margin-top: 3px;
margin-bottom: 0px;
}
#pt1 {
width: 4px;
background-image: url(gfx/pas_top1.gif);
background-repeat: no-repeat;
}
.pt2 {
width: auto;
background-image: url(gfx/pas_top2.gif);
background-repeat: repeat-x;
}
.pt4 {
width: auto;
text-align: right;
background-image: url(gfx/pas_top2.gif);
background-repeat: repeat-x;
}
#pt3 {
width: 6px;
background-image: url(gfx/pas_top3.gif);
background-repeat: no-repeat;
}


TABLE.tab_log {
border-collapse: collapse;
color: White;
}

#logo_a {
display: block;
height: 60px;
width: 330px;
}
TABLE.lista {
width: 560px;
border-collapse: collapse;
margin-top: 5px;
}
.lista TH {
font-size: 10px;
background-color: #FF6347;
color: White;
padding: 5px;
text-align: left;
border-bottom: 1px solid Gray;
}
.lista TD{
font-size: 12px;
padding: 4px;
border-bottom: 1px solid Gray;
}
.ta_strona {
margin-top: 3px;
background: #4682B4;
color: White;
font-weight: bold;
}
A:link.ta_strona, A:visited.ta_strona {
color: White;
}
TABLE.szukarka {
width: 443px;
height: 133px;
border-collapse: collapse;
background: url(gfx/szuk2.gif) repeat-x;
}
#sz1 {
background: url(gfx/szuk1.gif) no-repeat;
width: 10px;
}
#sz2 {
width: auto;
}
#sz3 {
background: url(gfx/szuk3.gif) no-repeat right top;
width: 4px;
}
TABLE.szukarka2 {
border: 0px solid Black;
width: 443px;
height: 50px;
border-collapse: collapse;
background: url(gfx/szuk2a.gif) repeat-x;
}
#sz12 {
background: url(gfx/szuk1a.gif) no-repeat;
width: 10px;
}
#sz22 {
width: auto;
}
#sz32 {
background: url(gfx/szuk3a.gif) no-repeat;
width: 4px;
}
#linia_szukaj {
padding: 3px;
background: url(gfx/szuk_linia.gif) no-repeat bottom left;
}
#szukaj_st {
background: url(gfx/st4.gif) no-repeat left;
padding-left: 18px;
padding-bottom: 2px;
}
#lupa {
background: url(gfx/lupa.gif) no-repeat left;
padding-left: 13px;
padding-bottom: 1px;
margin-bottom: 2px;
}
TABLE.tab1 {
width: 374px;
border-collapse: collapse;
border: 0px solid Red;
margin-bottom: 9px;
}

#tab_logowanie {
width: 211px;
border-collapse: collapse;
border: 0px solid Red;
margin-bottom: 9px;
margin-top: 5px;
/*margin-top: 34px;*/
margin-left: 5px;
vertical-align: top;
position: relative;
z-index: 10
}

* html #tab_logowanie {
width: 211px;
border-collapse: collapse;
border: 0px solid Red;
margin-bottom: 9px;
margin-top: 5px;
/*margin-top: 32px;*/
vertical-align: top;
position: relative;
z-index: 10
}
#tab_oferty {
width: 211px;
border-collapse: collapse;
border: 0px solid Red;
margin-bottom: 9px;
margin-left: 5px;
vertical-align: top;
position: relative;
z-index: 10
}

* html #tab_oferty {
width: 211px;
border-collapse: collapse;
border: 0px solid Red;
margin-bottom: 9px;
margin-top: -5px;
vertical-align: top;
position: relative;
z-index: 10
}
.tb1{
background: url(gfx/t_top.gif) no-repeat bottom;
height: 28px;
font-size: 10px;
font-weight: bold;
color: White;
padding-left: 2px;
}

#tb1log {
background: url(gfx/log_top.gif) no-repeat bottom;
height: 28px;
width: 211px;
font-size: 10px;
font-weight: bold;
color: White;
padding-left: 2px;
}
.tb1 a, .tb1 a:visited {
color: White;
font-weight: normal;
font-size: 9px;
float: right;
padding-right: 2px;
}
.tb2 {
background: url(gfx/t_srodek.gif) repeat-y;
padding: 2px;
color: Black;
}

#tb2log {
background: url(gfx/log_srodek.gif) repeat-y;
padding: 2px;
width: 211px;
color: Black;
}

* html #tb2log {
background: url(gfx/log_srodek.gif) repeat-y;
padding: 2px;
color: Black;
}
.tb2a {
background: url(gfx/t_srodek2.gif) repeat-y;
padding: 2px;
}
.tb3 {
background: #dde4e0;
background: url(gfx/t_dol.gif) no-repeat;
height: 6px;
}
.tb3log {
background: #dde4e0;
background: url(gfx/log_dol.gif) no-repeat;
height: 6px;
}
.tb3a {
background: #dde4e0;
background: url(gfx/t_dol2.gif) no-repeat;
height: 6px;
}
.ntytul {
background: url(gfx/news.gif) no-repeat left;
padding-left: 20px;
color: #3b3b3b;
font-weight: bold;
}
.ntytul DIV{
font-size: 10px;
color: #999999;
font-weight: normal;
}
.linia {
background: url(gfx/linia.gif) repeat-x center;
height: 15px;
width: 100%;
}
.tresc {
vertical-align: top;
table-layout: fixed;
border-collapse: collapse;
}
.tresc IMG {
float: left;
border: 1px solid Black;
margin-right: 6px;
}
.wiecej {
text-align: right;
background: url(gfx/st3.gif) no-repeat right;
padding-right: 14px;
margin-bottom: 10px;
}
.linia3 {
background: url(gfx/linia3.gif) repeat-x center;
height: 15px;
width: 100%;
}
TABLE.sp {
border: 1px solid #9e9e9e;
background-color: #f7f8f4;
height: 82px;
width: 100%;
margin-bottom: 7px;
}
.sp1 {
vertical-align: middle;
padding-left: 5px;
padding-right: 5px;
}
.sp2 {
width: 100%;
background: url(gfx/linia2.gif) no-repeat left;
padding-left: 8px;
}
TABLE.splog {
border: 1px solid #9e9e9e;
background-color: #f7f8f4;
height: 100px;
width: 100%;
margin-bottom: 7px;
margin-left: auto;
margin-right: auto;
}


A:link.model , A:visited.model {
font-size: 11px;
color: #483D8B;
font-weight: bold;
}
.foto2 {
border: 1px solid #515151;
width: 80px;
}
TABLE.nowe2 {
width: 100%;
border-collapse: collapse;
}
.nowe2 TH {
color: #483D8B;
font-size: 10px;
border-bottom: 1px solid #bcbcbc;
}
.nowe2 TD {
border-bottom: 1px solid #bcbcbc;
padding-bottom: 2px;
padding-top: 2px;
}
.czerwony {
color: Red;
}
.nowe2 a{
background: url(gfx/st3.gif) no-repeat left;
padding-left: 14px;
}
.cena {
text-align: right;
}
.rok {
text-align: right;
width: 90px;
}
#poczta {
background: url(gfx/poczta.gif) no-repeat left;
padding-left: 23px;
}
TABLE.menu {
width: 305px;
height: 182px;
border-collapse: collapse;
background: url(gfx/m2.gif) repeat-x;
}
.menu TD {
background: url(gfx/st2.gif) no-repeat left;
padding-left: 15px;
}
.m1 {
background: url(gfx/m1.gif) no-repeat;
width: 6px;
}
.m22 {
background: url(gfx/m22.gif) no-repeat;
width: 6px;
}
.m2 {
color: White;
font-size: 10px;
font-weight: bold;
text-align: left;
padding-top: 5px;
padding-bottom: 5px;
}
.m3 {
background: url(gfx/m3.gif) no-repeat;
width: 4px;
}
.m_dol {
padding-top: 5px;
padding-bottom: 5px;
font-weight: normal;
text-align: center;
}
.nad_menu {
font-size: 10px;
text-align: center;
color: #404040;
padding-top: 3px;
padding-bottom: 5px;
}
TD.free {
background-image: none;
padding-left: 0px;
}
.cb *{
vertical-align: middle;
}
.cb LABEL {
width: 150px;
display: block;
float: left;
}
TABLE.form1 {
width: 560px;
margin-bottom: 15px;
}
.form1 TH {
background: url(gfx/st4.gif) no-repeat left;
text-align: left;
padding-left: 18px;
padding-bottom: 2px;
border-bottom: 1px solid Gray;
}
.form1 SELECT {
width: 135px;
}
TABLE.form2 {
width: 560px;
margin-bottom: 15px;
}
.form2 TH {
background: url(gfx/st4.gif) no-repeat left;
text-align: left;
padding-left: 18px;
padding-bottom: 2px;
border-bottom: 1px solid Gray;
}
.form2 TD {
font-size: 12px;
}
.pane {
border: 0px solid Black;
display: none;
margin-top: -2px;
}
TABLE.tabs {
border-collapse: collapse;
}
td.tabs {
border: 0px solid Black;
width: 67px;
color: Red;
font-weight: bold;
}
div.tabs {
border: 0px solid Black;
background: url(gfx/zakladka2.gif) no-repeat top left;
cursor: pointer;
font-size: 10px;
text-align: center;
padding-top: 4px;
padding-bottom: 6px;
}
TABLE.stronaa {
width: 580px;
margin-left: 5px;
border-collapse: collapse;
background: url(gfx/strona2a.gif) repeat-y;
}
#st1 {
background: url(gfx/strona1.gif) no-repeat top;
height: 6px;
}
#st2 {
padding-left: 10px;
padding-right: 10px;
height: 700px;
vertical-align: top;
}
#st3 {
background: url(gfx/strona3.gif) no-repeat bottom;
height: 6px;
}
/*------------------------------------STOPKA------------------------*/
TABLE.stopka {
	width: 555px;
	/*background: url(http://www.pracodawca.com/gfx/stopka.jpg) no-repeat;*/
	height: 25px;
	position: absolute;
	text-align: center;
	left: 193px;
	margin-bottom: 8px;
}

.stopka *{color: Black;}

.stopka a:inactive{color: Black;}

.stopka a:link{
	color: Black;
}
.stopka a:visited{
	color: Black;
}
.stopka a:focus{
	color: Black;
}
.stopka a:active {
	color: Black;
}

#high{
	color: gray;
	/*border-width: 300px;*/
	text-align: center;
	padding:10px;
	border-top: 1px solid #D5E4E9; 
	border-bottom: 1px solid #D5E4E9;
	border-collapse: collapse;
}

#high a:inactive{
	color: Gray;}

#high a:link{
	color: Gray;
}
#high a:visited{
	color: Gray;
}
#high a:focus{
	color: Gray;
}
#high a:active {
	color: Gray;
}
/*------------------------------------------------*/
}
#copy, #copy A:visited, #copy A:link {
color: #969696;
}
TABLE.szczeg {
width: 560px;
border-collapse: collapse;
}
.szczeg TH {
font-size: 16px;
text-align: left;
}
.szczeg TD {
font-size: 11px;
}
#cena2 {
float: right;
font-size: 14px;
}
.r2 {
background-color: #E4E4E4;
}
TABLE.galeria {
width: 280px;
border: 0px solid Gray;
}
#tl {
padding-left: 6px;
background-color: transparent;
border: 0px solid #979797;
}
TABLE.mm {
width: 169px;
border-collapse: collapse;
margin-bottom: 8px;
}
.mm1 {
background: url(gfx/mm1.gif) no-repeat bottom;
height: 28px;
font-size: 10px;
font-weight: bold;
color: White;
padding-left: 8px;
}
.mm2 {
background: url(gfx/mm2.gif) repeat-y;
padding: 5px;
}
.mm3 {
background: url(gfx/mm3.gif) no-repeat top;
height: 6px;
}
#malel A{
font-size: 10px;
}
#malel {
font-size: 10px;
text-align: center;
margin-top: 5px;
}
.regulamin DIV{
color: #3A3A3A;
margin-bottom: 20px;
margin-top: 3px;
margin-left: 5px;
font-style: normal;
}
.regulamin LI {
font-style: italic;
}
DIV.specjalna {
border: 1px solid #9e9e9e;
background-color: #f7f8f4;
margin-bottom: 7px;
}
.specjalna IMG {
margin: 5px;
border: 1px solid #515151;
}
DIV.trs {
border: 0px solid #9e9e9e;
float: right;
background: url(gfx/linia2.gif) no-repeat left;
width: 250px;
padding-left: 8px;
margin-top: 5px;
padding-top: 6px;
}

