img, form { margin: 0; border:0; padding: 0 }
textarea.kodstrony { width:98% }
td { font:12px Verdana; text-decoration: none; color:#2B5390; }

#wyszukajopis { width: 460px; font:11px verdana; color: #5A6F57; margin: 10px 0 0 15px}
#stanowisko { width: 200px; border: 1px solid #106508; font:11px verdana; color: #EAFFE7; font-weight: bold; background-color: #82C225; margin-left: 20px; margin-top: 25px}
#wyrazenie { border: 1px solid #106508; font:11px verdana; color: #EAFFE7; font-weight: bold; background-color: #82C225; margin-left: 10px; width: 180px }
#buttonoferty { width:46px; height:22px; vertical-align:middle; margin: 0 0 6px 10px; text-align:center; background-color:#ffffff; border:0px }

#tresc1, #tresc2, #tresc3 { width:482px; height:100px; color: #5a6f57; font-size: 11px; padding: 5 }
#tresc1 td{ color: #5a6f57; font-size: 11px;}

#pytanie, #pytania, #odpowiedzi, #grupa { font:11px verdana; color: #858F85 }
#glosow { width: 14px; font:11px verdana; color: #82C225; float:left; }
#glosuj { float: right; margin-right: 21px }

#szukaj { margin: 10px 0 0 30px }
#szukajtekst { font:11px Tahoma; color: #6D796D }
#inputszukaj { font:11px Tahoma; width:120px; height:18px; text-align: right; border:1px solid; border-color: #C3C3C3; vertical-align:middle; }
#buttonszukaj { width:46px; height:22px; vertical-align:middle; text-align:center; background-color:#ffffff; border:0px }

#biuletyn { font:14px verdana; color: #6D796D; font-weight: bold; padding: 0 0 0 8px }
#biuletyn1 { padding: 0 10px 0 15px; font:11px verdana; color: #6D796D }
#biuletynlink { font:11px verdana; color: red }

#menu { font:14px verdana; color: #6D796D; font-weight: bold; padding: 5px 0 0 40px }

#newsletter { font:14px verdana; color: #6D796D; font-weight: bold; padding: 0 0 0 40px }
#newsletter1 { padding: 0 5px 0px 15px; font:11px verdana; color: #6D796D }
#email { font:11px Tahoma; width:120px; height:18px; text-align: right; border:1px solid; border-color: #C3C3C3; vertical-align:middle; margin: 0 0 0 80px;}
#inputzapisz { margin: 0 0 0 100px }
#inputwypisz { margin: 0 0 0 5px }

#backgroundtd1 { background-color: #81c323; color: #fff; font-weight: bold }

.button1 {background-image: url('../Layout/pupsanok_nag1_11.jpg'); width:113px; height:33px }
.button1a {background-image: url('../Layout/pupsanok_nag1_11a.jpg'); width:113px; height:33px }
.button2 {background-image: url('../Layout/pupsanok_nag1_12.jpg'); width:113px; height:33px }
.button2a {background-image: url('../Layout/pupsanok_nag1_12a.jpg'); width:113px; height:33px }
.button3 {background-image: url('../Layout/pupsanok_nag1_13a.jpg'); width:216px; height:33px }
.button3a {background-image: url('../Layout/pupsanok_nag1_13.jpg'); width:216px; height:33px }

.pasek1 {background-image: url('../Layout/pupsanok_nag1_16.jpg'); width:113px; height:2px; }
.pasek1a {background-image: url('../Layout/pasek1a.jpg'); width:113px; height:2px; }

.pasek2 {background-image: url('../Layout/pupsanok_nag1_18.jpg'); width:113px; height:2px; }
.pasek2a {background-image: url('../Layout/pasek2a.jpg'); width:113px; height:2px; }

.pasek3 {background-image: url('../Layout/pasek3.jpg'); width:216px; height:2px; }
.pasek3a {background-image: url('../Layout/pasek3a.jpg'); width:216px; height:2px;}

#ofertypracy { border: 2px solid #81c321; border-collapse: collapse; width: 440px }
#ofertypracy td { border: 1px solid #81c321; }

#ofertypracysmall { border-collapse: collapse; width: 460px; margin: auto}
#ofertypracysmall td { border: 1px solid #81c321; font-size: 10px}

#ofertaclick { color: red; font-size: 10px}

#firma { width:100%;}
#miejscewyk, #wyskoscwynagrodzeniaform, #opis, #zakresobowform, #wymaganiaform{ width:100%; height:100px }
#kwalifikacjeform { width:100% }

#aktualnoscitable { width: 97% }

#pracodawcanazwaform { width:100% }

a { font:12px Verdana; text-decoration: none; color:#2B5390;}

a.menu { font:12px Tahoma; }
a.menu_1:link, a.menu_1:active, a.menu_1:visited { font:12px Tahoma; color: #78756F; text-decoration: none; }
a.menu_1:hover { color: #78756F; }
a.menu_2:link, a.menu_2:active, a.menu_2:visited { font:12px Tahoma; color: #78756F; text-decoration: none; }
a.menu_2:hover { color: #78756F; }
a.menu_3:link, a.menu_3:active, a.menu_3:visited { color: navy; text-decoration: none; }
a.menu_3:hover { color: #0000FF; }
a.menu_4:link, a.s:active, a.s:visited { color: navy; text-decoration: none; }
a.menu_4:hover { color: #0000FF; }
#statystyki td { font-size: 10px }
#newletterlista { border: 1px solid; border-collapse: collapse;}
#newletterlista td{ border: 1px solid; border-collapse: collapse; padding: 2px}
#uwagi { width: 250px; height: 150px }

.PBBDatePicker {
        width: 180px;
        background-color: #444;
        text-align: center;
}

.PBBDatePicker div {
        margin-top:2px;
}

.PBBDatePicker .todayPicker {
        margin:1px;
        margin-top: 0;
        border: 1px solid #444;
        padding-bottom: 3px;
        color: #fff;	
        font-weight: bold;
}

.PBBDatePicker .todayPickerOver {
        border: 1px solid #fff;
}

.PBBDatePicker table {
        width: 100%;
        padding: 0;
        margin: 0;
        font-size: 0.9em;
}

.PBBDatePicker table td, .PBBDatePicker table th {
        width: 14%;
        background-color: #fff;
        text-align: center;
        vertical-align: middle;
        line-height: 15px;
        cursor: default;
}

.PBBDatePicker table th {
        color: #fff;
        background-color: #444;
        font-weight: bold;
        
}

.PBBDatePicker .datePickerOver {
        cursor: pointer;
        color: #fff;
        background-color: #444;
}

.PBBDatePicker .datePickerMinDate, .PBBDatePicker .datePickerMaxDate {
        background-color: #dda7a7;
        border: 1px solid #f2dddd;
        color: #fff;
}

.PBBDatePicker .datePickerSelectedDay {
        color: #fff;
        background-color: #444;
}


.PBBDatePicker2 {
        width: 180px;
        background-color: #fff;
        border: 1px solid #ccc; 
        text-align: center;
}

.PBBDatePicker2 div {
        margin-top:2px;
}

.PBBDatePicker2 .todayPicker {
        margin:1px;
        margin-top: 0;
        border: 1px solid #fff;
        padding-bottom: 3px;
        font-weight: bold;
}

.PBBDatePicker2 .todayPickerOver {
        border: 1px solid #ff0000;
}

.PBBDatePicker2 table {
        width: 100%;
        padding: 0;
        margin: 0;
        font-size: 0.9em;
}

.PBBDatePicker2 table td, .PBBDatePicker2 table th {
        width: 14%;
        background-color: #fff;
        text-align: center;
        vertical-align: middle;
        line-height: 15px;
        border: 1px solid #fff;
        cursor: default;
}

.PBBDatePicker2 table th {
        color: #000;
        font-weight: bold;
        border-bottom: 1px solid #000;
}

.PBBDatePicker2 .datePickerOver {
        cursor: pointer;
        color: #ff0000;
        border: 1px solid #ff0000;
}

.PBBDatePicker2 .datePickerMinDate, .PBBDatePicker2 .datePickerMaxDate {
        background-color: #ccc;
        border: 1px solid #ccc;
}

.PBBDatePicker2 .datePickerSelectedDay {
        color: #fff;
        background-color: #ff0000;
        border: 1px solid #ff0000;
}