/* @autor  G. Manda */
.ogloszeniaBox { color:#19254f; background-color:#f4f9f2; padding-bottom:15px; }
.ogloszeniaBox:hover {  background-color:#f4f9f2; }
.ogloszeniaBox a { color:#19254f; -moz-border-radius:5px; border-radius:5px; }
.ogloszeniaBox h2 { font-size:16px; font-weight:bold; margin:8px 0 3px; }
.ogloszeniaBox h2.ogloszeniaKategoriaFirst { margin-top:0; }
.ogloszeniaBox ul { }
.ogloszeniaBox ul li { margin-bottom:0; }
.ogloszeniaBox ul li a { font-style:normal; display:block; padding:3px 0; }
.ogloszeniaBox a.ogloszenieDodaj { float:right; color:#ee8210; font-size:13px; }
#box_wyszukiwarki_ogloszen input,
#box_wyszukiwarki_ogloszen select { font-size:11px; }
#box_wyszukiwarki_ogloszen label { width:95px; float:left; margin-right:10px; text-align:right; }
#box_wyszukiwarki_ogloszen select { width: 170px; }
#box_wyszukiwarki_ogloszen form div { clear:left; margin-bottom:5px; }
#box_wyszukiwarki_ogloszen input.check { margin-left:1px; }
#box_wyszukiwarki_ogloszen input.text { width:164px; }
#box_wyszukiwarki_ogloszen input.submit { float:right; margin-right:25px; border:1px solid #19254F; }
#box_wyszukiwarki_ogloszen #cena_od, #box_wyszukiwarki_ogloszen #cena_do { width:40px; }
div.ogloszenie-box {
    width:90px;
    height:125px;
    float:left;
    text-align:center;
    margin-top:5px;
    padding:5px 3px;
}
div.ogloszenie-box a {
    font-size:11px;
    line-height:12px;
}
div.ogloszenie-box span.image {
    display:block;
    height:65px;
}
table.ogloszenia {
    width:100%;
    border:1px solid #dddddd;
    border-collapse:collapse;
}
table.ogloszenia th {
    border:1px solid #dddddd;
    text-align:center;
    padding:8px 5px;
}
table.ogloszenia td {
    border:1px solid #dddddd;
    padding:8px;
}
/**/
.ogloszenia_typ0{
    background: url(http://radiobielsko.pl/art/box.gif);
    border: #ccc 1px solid;
}
.ogloszenia_typ1{
    background: url(http://radiobielsko.pl/art/box.gif);
    border: #ffa615 1px solid;
}
.ogloszenia_typ2{
    background: url(http://radiobielsko.pl/art/box.gif);
    border: #0782c0 2px solid;
}
.ogloszenia_typ3{
    background: url(http://radiobielsko.pl/art/box.gif);
    border: #ccc 1px solid;
}
.ogloszenia_typ4{
    background: url(http://radiobielsko.pl/art/box.gif);
    border: #ccc 1px solid;
}
.ogloszenia_typ5{
    background: url(http://radiobielsko.pl/art/box.gif);
border: 2px #ff0000 solid;
}
.ogloszenia_typ6{
    background: url(http://radiobielsko.pl/art/box.gif);
border: 2px #ff0000 solid;
}
.ogloszenia_typ7{
    background: url(http://radiobielsko.pl/art/box.gif);
    border: #ccc 1px solid;
}
/* VIP */
.vip {
    position:relative;
    z-index:1;
    margin:10px 0;
    padding:10px 12px 20px;
    background-color:#f8f8f8;
    -moz-border-radius:10px;
	border-radius:10px;
}
.wfoto {
	height:180px;
}
.vip:hover {
    background-color:#e0e5f6;
	-moz-box-shadow:1px 1px 5px #999;
	-webkit-box-shadow:1px 1px 5px #999;
    box-shadow:1px 1px 5px #999;
}
.vip h3 {
    margin:0 0 10px 0;
	padding:0;
	font-size:13px;
}
.vip .foto {
    float:left;
    margin-right:10px;
}
.vip .description {
    text-align:left;
}
.vip .wiecej {
    position:absolute;
    margin:0;
    right:15px;
    bottom:10px;
}
.breadcrumb { height:20px; margin-bottom:5px; }
.breadcrumb a { color:#1A2854; font-weight:bold; }
.breadcrumb .active { font-weight:bold; }
.ogloszeniaKategoria { position:relative; z-index:1; cursor:pointer; padding:0 10px 5px 10px; margin:0; }
.ogloszeniaKategoria .ogloszeniaKategoriaImg { float:left; margin-right:10px; height:30px; }
.ogloszeniaKategoria h2 { margin-bottom:8px; line-height:30px; }
.ogloszeniaKategoria h2 a { display:block; padding:4px 0 4px 10px; border:1px solid #19254F; background:#19254F; color:#fff; font-weight:normal; -moz-border-radius:8px; border-radius:8px; }
.ogloszeniaKategoria h2 a:hover { border-color:#EB8316; -moz-box-shadow:3px 3px 5px #aaa; -webkit-box-shadow:3px 3px 5px #aaa; box-shadow:3px 3px 5px #aaa; }
.ogloszeniaKategoria .pane { }
.ogloszeniaKategoria .pane li { width:50%; float:left; }
.ogloszeniaKategoria .see-all { font-size:0.95em; margin:5px 0 5px 8px; }
.ogloszenia { padding:10px; }
.ogloszenia-lista { list-style:none; margin-top:15px; float:left; width:100%; }
.ogloszenia-lista li { color:#1a2854; border:1px solid #dadada; margin-bottom:10px; -moz-border-radius:8px; border-radius:8px; overflow-x:hidden; }
.ogloszenia-lista li:hover { background-color:#e0ebf1; -moz-box-shadow:3px 3px 5px #aaa; -webkit-box-shadow:3px 3px 5px #aaa; box-shadow:3px 3px 5px #aaa; }
.ogloszenia-lista li.wyroznione-7 { border:2px solid #ffa615; }
.ogloszenia-lista li.wyroznione-14 { border:2px solid #0782c0; }
.ogloszenia-lista li.vipowskie { border:2px solid #ff0000; }
.ogloszenia-lista li a { position:relative; z-index:1; padding:10px; display:block; color:#1a2854; }
.ogloszenia-lista li .typ { display:block; position:absolute; top:10px; right:10px; color:#FFA800; text-transform:uppercase; }
.ogloszenia-lista li .tytul { display:block; font-size:22px; padding:0 45px 10px 0; margin:0; line-height:22px; }
.ogloszenia-lista li .data { display:block; font-size:0.9em; }
.ogloszenia-lista li .cena { font-size:18px; display:block; margin:5px 0; }
.ogloszenia-lista li .zl { color:#e98a27; }
.ogloszenia-lista li .tresc { font-style:normal; line-height:14px; display:block; margin:7px 0; }
.ogloszenia-lista li .ogloszenieZdjecie { display:block; /*width:258px;*/ float:left; margin:0 10px 0 0; }
.ogloszenia-lista li .ogloszenieZdjecie img { max-width:258px; max-height:165px; }
.ogloszenia-lista li .cb { display:block; }
.paginator-container { float:left; margin:0 0 30px 180px; padding:0; }
.paginator-container ul { margin:20px 0; }
/* SZCZEGOLY */
.addthis_toolbox { margin:10px 0 0; padding-top:10px; }
.ogloszeniaPowrot { margin-bottom:15px; }
.ogloszeniaPowrot a { padding-right:15px; font-weight:bold; font-size:0.95em; }
.ogloszeniaSzczegoly { padding:15px; line-height:16px; position:relative; z-index:1; }
.ogloszeniaSzczegolyKontakt { margin-bottom:15px; padding-bottom:15px; border-bottom:1px dotted #999; }
.ogloszeniaSzczegolyKontakt span { float:right; width:450px; margin-top:6px; }
.ogloszeniaSzczegolyZdjecia { margin:15px 0; padding:15px 0; border-top:1px dotted #999; border-bottom:1px dotted #999; }
.ogloszeniaSzczegolyAgencja { position:absolute; z-index:2; top:0; right:0; }
.ogloszenieKontakt { border-collapse:collapse; }
.ogloszenieKontakt td { padding:2px; }
.ogloszenieKontakt td a { font-weight:bold; }
.ogloszenieKontakt .label { width:100px; }
.naduzycie { display:block; margin-top:20px; }
/* DODAJ OGLOSZENIE */
#step-holder {
    height:39px;
    margin-bottom:20px;
}
#step-holder .step {
    float:left;
    background:#e1e1e1 url(/images/ogloszenia/steps.gif) no-repeat 0 -27px;
    width:161px;
    height:26px;
    line-height:26px;
    color:#777;
    font-size:13px;
    font-weight:bold;
    text-align:center;
}
#step-holder .current {
    background:#e1e1e1 url(/images/ogloszenia/steps.gif) no-repeat 0 0;
    margin:0;
    position:relative;
    z-index:1;
    color:#fff;
}
#step-holder .first {
    background:#e1e1e1 url(/images/ogloszenia/steps.gif) no-repeat -18px -28px;
    width:130px;
}
#step-holder .step .arrow {
    background:#e1e1e1 url(/images/ogloszenia/steps.gif) no-repeat -171px 0;
    display:block;
    float:right;
    width:18px;
    height:100%;
    position:absolute;
    top:0;
    right:-17px;
}
#step-holder .step .arrow-prev {
    background:#e1e1e1 url(/images/ogloszenia/steps.gif) no-repeat -171px -27px;
    display:block;
    float:right;
    width:18px;
    height:100%;
    position:absolute;
    top:0;
    left:0;
}
#step-holder .step a {
    font-size:13px;
    color:#777;
    font-weight:bold;
}
.kreator {
    min-height:300px;
    float:left;
    background:#e6edf3;
    margin-bottom:30px;
    padding:5px 15px 15px 15px;
    -moz-box-shadow:3px 3px 5px #bcbcbc;
	-webkit-box-shadow:3px 3px 5px #bcbcbc;
    box-shadow:3px 3px 5px #bcbcbc;
    font-size:12px;
}
.shadow {
    -moz-box-shadow:5px 5px 5px #bcbcbc;
	-webkit-box-shadow:5px 5px 5px #bcbcbc;
    box-shadow:5px 5px 5px #bcbcbc;
}
.kreator fieldset {
    border:none;
    margin:25px 0 10px;
}
.kreator label {
    float:left;
    padding-right:10px;
    width:230px;
    font-weight:bold;
}
.kreator .hint {
    display:block;
    margin-top:5px;
    font-size:11px;
    color:#acacac;
}
.kreator select {
    float:left;
    padding:3px;
    margin:0;
    min-width:150px;
}
.kreator #kategoria span {
    font-size:11px;   
}
.kreator .text {
    width:250px;
    padding:3px;
}
.kreator textarea {
    width:250px;
    height:100px;
    padding:3px;
}
.kreator input.submit {
}
.kreator .row {
    clear:left;
    min-height:36px;
    margin-bottom:5px;
}
.kreator .checkbox {
    margin:0 5px 0 0;
}
.kreator .radio {
    float:left;
    clear:left; 
    margin:5px 5px 0 0;
}
.kreator .submit {
    margin:30px 0 0 0;
}
.kreator .submit input {
    float:right;
    margin-right:30px;
}
.kreator .kategoria {
    font-size:12px;
    font-weight:bold;
    margin:10px 0 15px;
}
.kreator .regulamin {
    margin:40px 0 0;
    text-align:left;
}
.kreator .kontakt {
    margin:25px 0 10px;
}
.kreator div.wyroznienie { position:relative; z-index:1; height:140px; float:left; padding:7px; width:130px; margin:0 7px 0 0; background-color:#f6f6f6; }
.kreator div.selected { background-color:#f7f879; }
div.wyroznienie h2 { font-family: 'Coming Soon', arial, serif; float:left; width:100%; font-size:20px; font-weight:bold; margin:0 0 5px 0; height:31px; }
div.wyroznienie label { font-weight:normal; font-size:11px; display:block; width:100%; height:100%; }
div.wyroznienie input.radio { float:right; margin:5px 0 0 0; }
div.wyroznienie ul { list-style:disc; margin:0 0 0 15px; float:left; font-size:11px; }
div.wyroznienie li { margin-bottom:3px; }
div.wyroznienie .cena { position:absolute; z-index:10; bottom:10px; right:8px; margin:0; font-size:13px; text-align:right; }
.kreator div.last { margin-right:0; }

.kreator .wyroznienie span.opis { }
.kreator .wyroznienie-7 { border:2px solid #FFA615; }
.kreator .wyroznienie-7 .kolor { color:#FFA615; }
.kreator .wyroznienie-14 { border:2px solid #0782C0; }
.kreator .wyroznienie-14 .kolor { color:#0782C0; }
.kreator .wyroznienie-vip { border:2px solid #ff0000; }
.kreator .wyroznienie-vip .kolor { color:#ff0000; }
.kreator .wyroznienie-0 { border:2px solid #f6f6f6; }
.kreator #typ { margin-bottom:25px; }
.kreator .thumb { float:left; margin-right:10px; }
.kreator .important { margin:0 30px 0 -10px; background:#f8f8f8; padding:10px 10px 10px 10px; }
.kreator .important label { margin-right:5px; }
.kreator #platnosc-box { margin:15px 0 15px; }
.kreator #emisja-box { margin:25px 0; padding:10px 0; border-top:1px dashed #999; border-bottom:1px dashed #999; }
.kreator #emisja-dni-box div { float: left; text-align: center; margin-right: 10px; width: 120px; }

/* KROK 1 */
#krok-1 { margin:30px 0 30px; }
.informacja { padding-right:40px; }
.informacja .title { display:block; font-weight:bold; margin:16px 0 8px; }
.informacja .blue { color:#29166f; }
.informacja .red { color:#da251c; }

/* KROK 2 */
.row .payment-info { float:right; margin-right:15px; font-size:1.2em; font-weight:bold; }

/* KROK 3 */
.informacja a { font-size:1.1em; text-decoration:underline; }

/* KROK 4 */
.platnosc-info { margin:8px 0 15px; float:left; clear:left; width:100%; }
.platnosc-info img { float:left; margin-right:10px; }
#platnosc-form .submit { margin:0; }

.box-informacja {
    width: 347px;
    float: left;
    margin:25px 7px 0 0;
}
.box-informacja h3 {
    font-family: 'Coming Soon', arial, serif;
    font-size:16px;
    font-weight:normal;
    background: url(/images/ogloszenia/information-header.jpg) no-repeat;
    display: block;
    height: 53px;
    padding:13px 0 0 120px;
    margin:0;
}
.box-informacja .body {
    background: url(/images/ogloszenia/information-body.jpg) repeat-y;
    padding:10px;
}
.box-informacja ul {
    width:290px;
    margin-left: 30px;
    list-style: disc;
    line-height:16px;
}
.box-informacja .cena {
    font-family: 'Coming Soon', arial, serif;
    font-size:14px;
    font-weight:bold;
}
.box-informacja .footer {
    background: url(/images/ogloszenia/information-footer.jpg) no-repeat;
    height:23px;
}
/* KONIEC DODAJ OGLOSZENIE */
div.jqEasyCounterMsg { margin-left:250px; }

