/*WSKAZÓWKA: margin|border|padding|"obiekt"|padding|border|margin */
/*WSKAZÓWKA: margin, border, padding nie zaliczają się do width i height */

/*SELEKTORY INDEX*/


* {margin: 0; padding:0; border: 0px;}

html
{
background-color: #fff;
margin: 0 auto;
padding: 0 auto;
font-family: arial;
}
body
{
background-color: #fff;
width: 100%;
margin: 0 auto;
padding: 0 auto;
}
.td_1
{
border-bottom: 2px solid #f58d00;
text-align: center;
padding-bottom: 2px;
margin-bottom: 5px;
}
.td_2
{
border-bottom: 1px solid #4797d6;
padding-bottom: 2px;
height: 25px;
}
.border
{
border: 1px solid #cacaca;
padding: 5px;
margin-bottom: 5px;
}
.fieldset
{
border: 1px solid #cacaca;
padding: 10px;
margin-bottom: 20px;
}
.legend
{
padding: 0px 10px 0px 10px;
}
.menu2
{
margin: 5px 0px 0px 27px;
}
.menu2 li
{
color: #fff;
margin-bottom: 2px;

}
.menu2 a
{
color: #fff;
font: 14px arial;
font-weight: bold;
text-decoration: none;
}
.menu2 a:hover
{
text-decoration: underline;
}
.error
{
border: 1px solid #e7e179;
background: #f9f49c;
padding: 5px;
margin-bottom: 20px;
color: red;
}
.success
{
border: 1px solid #e7e179;
background: #f9f49c;
padding: 5px;
margin-bottom: 20px;
color: green;
}
.input
{
border: 1px solid #64befc;
padding: 2px 2px 2px 2px;
}
.submit
{
background: url(../img/button_orange.png) no-repeat left;
_background: url(../img/button_orange_ie6.gif) no-repeat left;
width: 122px;
height: 27px;
display: block;
font: 12px arial;
color: #000000;
font-weight: bold;
text-decoration: none;
text-align: center;
padding: 0px 0 0 0;
cursor: pointer;
float: right;
}
.submit:hover
{
color: #ffffff;
text-decoration: none;
}
.content
{
font: 12px arial;
}
.content a
{
text-decoration: underline;
color: #000;
}
.content a:hover
{
text-decoration: none;
color: #3d83ba;
}
.top1
{
background: #ffffff;
width: 964px;
margin: 0 auto;
font: 12px arial;
color: #000000;
text-align: right;
padding: 14px 0 0 0;

}
.top1 a
{
color: #3D83BA;
text-decoration: none;
font-weight: bold;
}
.top1 a:hover
{
text-decoration: underline;
}
.top2
{
background: url(../img/top2.png);
width: 918px;
height: 69px;
margin: 0 auto;
font: 36px arial;
font-weight: bold;
color: #428ECA;
padding: 0 0 0px 46px;
text-decoration: none;
}
.top2 a
{
text-decoration: none;
}
.top2 span
{
font: 24px arial;
font-weight: bold;
color: #D0D0D0;
}
.top3
{
background: url(../img/top3.png);
width: 944px;
height: 37px;
margin: 0 auto;
padding: 0 0 0 20px;
}
.menu
{
background: url(../img/menu.png);
height: 22px;
width: 124px;
display: block;
float: left;
margin: 5px 5px 0 0;
font: 12px arial;
color: #ffffff;
font-weight: bold;
text-align: center;
padding: 10px 0 0 0;
text-decoration: none;
}
.menu:hover
{
text-decoration: underline;
}
.menu:active
{
background: url(../img/menu_a.png);
color: #000000;
text-decoration: none;
position: relative; top: 1px;
}
.menu_aktywne
{
background: url(../img/menu_a.png);
height: 22px;
width: 124px;
display: block;
float: left;
margin: 5px 5px 0 0;
font: 12px arial;
color: #000000;
font-weight: bold;
text-align: center;
padding: 10px 0 0 0;
text-decoration: none;
position: relative; top: 1px;
}
.menu_aktywne:hover
{
text-decoration: underline;
}
.menu_aktywne:active
{
background: url(../img/menu_a.png);
color: #000000;
text-decoration: none;
position: relative; top: 1px;
}
.dodaj_oferte
{
background: url(../img/dodaj.png);
width: 124px;
height: 22px;
display: block;
float: left;
margin: 5px 5px 0 140px;
font: 12px arial;
color: #000000;
font-weight: bold;
text-align: center;
padding: 10px 0 0 0;
text-decoration: none;
}
.dodaj_oferte:hover
{
background: url(../img/dodaj_a.png);
padding: 8px 0 0 0;
height: 24px;
}
.linia
{
background: url(../img/linia.png) repeat-x;
height: 7px;
width: 100%;
padding: 0px;
}
.tresc
{
width: 964px;
margin: 0 auto;
_margin-top: -11px;
}
.lewa
{
width: 718px;
float: left;
}
.wyszukiwarka
{
background: url(../img/welcome.png) no-repeat left;
height: 200px;
width: 718px;
margin: 22px 0 20px 0;
padding: 22px 0 0 0;
}
.wyszukiwarka h1
{
font: 20px arial;
color: #563500;
font-weight: bold;
padding: 0 0 0 400px;
}
.t1 span
{
color: #F22200;
}
.s_klucz
{
font: 12px arial;
color: #603C00;
padding: 20px 0 0 365px;
}
.s_klucz2
{
font: 12px arial;
color: #000000;
padding: 20px 0 0 200px;
}
.s_klucz2 input
{
height: 18px;
width: 230px;
border: 1px #000000 solid;
* border: 1px #E3E9EF solid;
margin: 0 0 0 8px;
vertical-align: middle;
font: 12px arial;
}
.s_klucz input
{
height: 18px;
width: 230px;
border: 1px #AD6700 solid;
* border: 1px #E3E9EF solid;
margin: 0 0 0 8px;
vertical-align: middle;
font: 12px arial;
}
.specjalizacja
{
font: 12px arial;
color: #603C00;
padding: 10px 0 0 377px;
}
.specjalizacja select
{
height: 20px;
width: 232px;
border: 1px #AD6700 solid;
margin: 0 0 0 8px;
vertical-align: middle;
font: 12px arial;
}
.specjalizacja2
{
font: 12px arial;
color: #000000;
padding: 10px 0 0 200px;
}
.specjalizacja2 select
{
height: 20px;
width: 232px;
border: 1px #000000 solid;
margin: 0 0 0 20px;
vertical-align: middle;
font: 12px arial;
}
.miejsce
{
font: 12px arial;
color: #603C00;
padding: 10px 0 0 375px;
}
.miejsce select
{
height: 20px;
width: 232px;
border: 1px #AD6700 solid;
margin: 0 0 0 8px;
vertical-align: middle;
font: 12px arial;
}
.miejsce2
{
font: 12px arial;
color: #000000;
padding: 10px 0 0 200px;
}
.miejsce2 select
{
height: 20px;
width: 232px;
border: 1px #000000 solid;
margin: 0 0 0 17px;
vertical-align: middle;
font: 12px arial;
}
.czas
{
font: 12px arial;
color: #000000;
padding: 10px 0 0 200px;
}
.czas select
{
height: 20px;
width: 232px;
border: 1px #000000 solid;
margin: 0 0 0 43px;
vertical-align: middle;
font: 12px arial;
}
.zaawansowane
{
background: url(../img/pix1.png) no-repeat left;
font: 11px arial;
color: #020202;
text-decoration: none;
padding: 0 0 1px 17px;
margin: 15px 0 0 380px;
_margin: 15px 0 0 190px;
display: block;
float: left;
}
.zaawansowane:hover
{
text-decoration: underline;
}
.szukaj
{
background: url(../img/szukaj.png);
width: 122px;
height: 27px;
margin: 8px 0 0 47px;
float: left;
cursor: pointer;
}
.szukaj:hover
{
background: url(../img/szukaj_a.png);
}
.szukaj2
{
background: url(../img/szukaj2.png);
width: 122px;
height: 27px;
margin: 25px 40px 0 0;
float: right;
cursor: pointer;
}
.szukaj2:hover
{
background: url(../img/szukaj2_a.png);
}
.oferty
{
background: url(../img/pix2.png) no-repeat left;
height: 26px;
font: 18px arial;
color: #F58D00;
margin: 8px 0 0 0;
padding: 4px 0 0 32px;
border-bottom: 1px #000000 solid;
}
.a1
{
width: 320px;
font: 12px arial;
font-weight: bold;
color: #4797D6;
text-decoration: none;
padding: 8px 0 8px 0;
}
.dol
{
border-bottom: 1px #CACACA solid;
}
.aa1
{
font: 13px arial;
font-weight: bold;
color: #4797D6;
text-decoration: underline;
margin-right: 5px;
}
.aa1_ob
{
font: 13px arial;
font-weight: bold;
color: #FF6000;
text-decoration: underline;
border: 1px solid #FF6000;
margin-right: 5px;
padding: 1px 5px 1px 5px;
}
.line_all
{
width: 100%;
display: block;
float: left;
padding: 8px 0 8px 0;
border-bottom: 1px #000 solid;
}
.a1:hover
{
text-decoration: underline;
}
.t2
{
font: 12px arial;
color: #666666;
padding: 8px 0 8px 0;

}
.t3
{
font: 12px arial;
color: #666666;
padding: 8px 0 8px 0;
}
.wszystkie1
{
background: url(../img/button_orange.png) no-repeat left;
_background: url(../img/button_orange_ie6.gif) no-repeat left;
width: 122px;
height: 22px;
display: block;
margin: 10px 0 0 598px;
font: 12px arial;
color: #000000;
font-weight: bold;
text-decoration: none;
text-align: center;
padding: 6px 0 0 0;
}
.wszystkieMenu
{
background: url(img/button_orange.png) no-repeat left;
_background: url(img/button_orange_ie6.gif) no-repeat left;
width: 122px;
height: 22px;
display: block;
margin: 10px 0 0 598px;
font: 12px arial;
color: #000000;
font-weight: bold;
text-decoration: none;
text-align: center;
padding: 6px 0 0 0;
}
.wszystkie3
{
background: url(../img/button_orange.png) no-repeat left;
_background: url(../img/button_orange_ie6.gif) no-repeat left;
width: 122px;
height: 22px;
display: block;
margin: 10px 0 0 280px;
font: 12px arial;
color: #000000;
font-weight: bold;
text-decoration: none;
text-align: center;
padding: 6px 0 0 0;
}
.wszystkie3a
{
background: url(../img/button_orange.png) no-repeat left;
_background: url(../img/button_orange_ie6.gif) no-repeat left;
width: 122px;
height: 22px;
display: block;

font: 12px arial;
color: #000000;
font-weight: bold;
text-decoration: none;
text-align: center;
padding: 6px 0 0 0;
}
.wszystkie1:hover
{
color: #ffffff;
text-decoration: none;
}
.nowe
{
background: url(../img/pix3.png) no-repeat left;
height: 26px;
font: 18px arial;
color: #666666;
margin: 8px 0 0 0;
padding: 4px 0 0 32px;
border-bottom: 1px #000000 solid;
}
.branza
{
background: url(../img/pix4.png) no-repeat left;
height: 26px;
font: 18px arial;
color: #3D83BA;
margin: 8px 0 20px 0;
padding: 4px 0 0 32px;
border-bottom: 1px #000000 solid;
}
.kolumna1
{
width: 250px;
float: left;
margin: 0 0 0 10px;
height: 120px;
}
.kolumna11
{
width: 220px;
float: left;
margin: 0 0 0 10px;
}
.kolumna2
{
height: 120px;
}
.kolumna22
{
height: 50px;
}
.kolumna1 a, .kolumna2 a, .kolumna22 a, .kolumna11 a
{
font: 12px arial;
width:10px;
color: #4797D6;
text-decoration: none;
}
.kolumna1 a:hover, .kolumna2 a:hover , .kolumna22 a:hover
{
text-decoration: underline;
}
.wszystkie2
{
background: url(../img/button_blue.png) no-repeat left;
_background: url(../img/button_blue_ie6.gif) no-repeat left;
width: 122px;
height: 22px;
display: block;
margin: 25px 0 0 598px;
font: 12px arial;
color: #ffffff;
font-weight: bold;
text-decoration: none;
text-align: center;
padding: 6px 0 0 0;
}
.wszystkie2:hover
{
color: #000000;
text-decoration: none;
}
.prawa
{
width: 220px;
float: left;
padding: 0 0 0 12px;
}
.logowanie
{
background: url(../img/logowanie.png);
width: 232px;
height: 222px;
margin: 22px 0 0 0;
}
.log_t
{
font: 18px arial;
color: #ffffff;
font-weight: bold;
width: 170px;
border-bottom: 1px #ffffff solid;
padding: 16px 0 10px 6px;
margin: 0 0 0 28px;
}
.log
{
font: 12px arial;
color: #BFE2FF;
padding: 10px 0 0 30px;
}
.mail
{
height: 18px;
width: 130px;
border: 1px #E3E9EF solid;
* border: 1px #E3E9EF solid;
margin: 0 0 0 13px;
vertical-align: middle;
font: 12px arial;
}
.has
{
height: 18px;
width: 130px;
border: 1px #E3E9EF solid;
* border: 1px #E3E9EF solid;
margin: 0 0 0 11px;
vertical-align: middle;
font: 12px arial;
}
.zaloguj
{
background: url(../img/zaloguj.png);
width: 122px;
height: 27px;
margin: 10px 0 0 80px;
cursor: pointer;
}
.zaloguj:hover
{
background: url(../img/zaloguj_a.png);
}
.new_haslo
{
background: url(../img/pix7.png) no-repeat left;
font: 11px arial;
color: #ffffff;
text-decoration: none;
margin: 14px 0 0 22px;
padding: 0 0 0 12px;
display: block;
}
.new_haslo:hover
{
text-decoration: underline;
}
.zarejestruj_mnie
{
background: url(../img/pix7.png) no-repeat left;
font: 11px arial;
color: #F8BF00;
font-weight: bold;
text-decoration: none;
margin: 10px 0 0 22px;
padding: 0 0 0 12px;
display: block;
}
.zarejestruj_mnie:hover
{
text-decoration: underline;
}
.region
{
background: url(../img/region.png);
width: 232px;
height: 416px;
margin: 12px 0 0 0;
}
.reg_t
{
font: 18px arial;
color: #3D83BA;
font-weight: bold;
width: 170px;
padding: 16px 0 0px 6px;
margin: 0 0 0 28px;
}
.mapa
{
padding: 0 0 0 6px;
}
.kolumna3
{
width: 102px;
float: left;
margin: 0 0 0 20px;
_margin: 0 0 0 10px;
}
.kolumna3 a, .kolumna4 a
{
background: url(../img/pix6.png) no-repeat left;
font: 11px arial;
color: #4797D6;
text-decoration: none;
padding: 0 0 1px 8px;
display: block;
float: left;
}
.kolumna3 a:hover, .kolumna4 a:hover
{
text-decoration: underline;
}
.cv
{
background: url(../img/cv.png);
width: 232px;
height: 90px;
margin: 12px 0 0 0;
}
.cv_t
{
font: 18px arial;
color: #F58D00;
font-weight: bold;
width: 170px;
padding: 16px 0 10px 6px;
margin: 0 0 0 46px;
}
.cv a
{
background: url(../img/button_blue.png);
_background: url(../img/button_blue_ie6.gif);
width: 122px;
height: 22px;
display: block;
margin: 4px 0 0 56px;
font: 12px arial;
color: #ffffff;
font-weight: bold;
text-decoration: none;
text-align: center;
padding: 5px 0 0 0;
}
.cv a:hover
{
text-decoration: none;
color: #000000;
}
.konto
{
background: url(../img/konto.png);
width: 232px;
height: 272px;
margin: 12px 0 0 0;
}
.konto_t
{
font: 18px arial;
color: #3D83BA;
font-weight: bold;
width: 170px;
padding: 16px 0 15px 6px;
margin: 0 0 0 46px;
}
.konto a
{
background: url(../img/button_orange.png);
_background: url(../img/button_orange_ie6.gif);
width: 122px;
height: 22px;
display: block;
margin: 10px 0 0 56px;
font: 12px arial;
color: #000000;
font-weight: bold;
text-decoration: none;
text-align: center;
padding: 6px 0 0 0;
}
.konto a:hover
{
color: #ffffff;
text-decoration: none;
}
.cecha
{
background: url(../img/pix5.png) no-repeat left top;
width: 158px;
padding: 0 0 14px 32px;
margin: 0 0 0 25px;
font: 12px arial;
color: #666666;
font-weight: bold;
}
.linia2
{
background: url(../img/linia.png) repeat-x bottom;
height: 47px;
width: 100%;
padding: 0px;
clear: both;
}
.stopka
{
width: 964px;
margin: 0 auto;
padding: 18px 0 18px 0;
}
.stopka_copy
{
font: 11px arial;
color: #666666;
float: left;
}
.stopka_l
{
font: 11px arial;
color: #4797D6;
text-align: right;
}
.stopka_l a
{
font: 11px arial;
color: #4797D6;
text-decoration: none;
margin: 0 6px 0 6px;
}
.stopka_l a:hover
{
text-decoration: underline;
}

div#stronnicowanie{
       color: #0060C0;
       font: 13px arial;
       width: 100%;
       text-align: center;
}
