.g_p{
padding:5px;
line-height:14pt;
font-size:12px;
}
.g_p:first-letter {
font-size: 200%;
font-weight: bold;
}
.sekcja{
width:280px;
padding:4px;
display:block;
clear:left;
}
#zakladki{
border: 0px;
margin: 0px;
padding: 0px;
border-spacing: 0px;
border-collapse: collapse;
}

.sciezka{
 text-align:left;
 font-size:10pt;
} 

.zakact,
.modul .zakact {
/* zakladki do typow  */
padding: 3px 2px 3px 2px;
border: #888888 1px solid;
border-bottom: 0px;
font-size: 13px;
font-weight: bold;
background-color: #ffffff;
color: #333333;
vertical-align:bottom;
}
.zaknact, 
.modul .zaknact
{
/* zakladki do typow  */
padding: 3px 2px 3px 2px;
border-bottom: #999999 2px solid;
border-right: #ffffff 1px solid;
border-left: #ffffff 1px solid;
font-size: 13px;
background-color: #4b5087;
color: #ffffff;
vertical-align:bottom;
}
.zakln {
/* link w zakladce */
font-size: 13px;
color: #ffffff;
text-decoration: none;
}
.chx{ /* checkbox */
vertical-align: middle;
}
.nawigacja{
width:610px;
text-align:center;
padding: 8px 0px 10px 0px;
}
.lista_ogloszen{
border:  0px;
margin:  0px;
padding: 0px;
border-spacing: 0px;
border-collapse: collapse;
}
.lista_ogloszen th{
font: normal 8pt verdana;
color:#525252;
text-align: center;
padding: 2px 0px 2px 0px;
vertical-align:middle;
border-bottom: 1px solid #b8b8b8;
}
.lista_ogloszen tr.g td{ /* gora */
font: normal 11px verdana;
padding:1px;
padding-top:12px;
/*color:#3F4042;*/
color:#161616;
vertical-align:top;
border: 0px;
/*font-weight:bold;*/
}
.lista_ogloszen tr.d td{ /* dol */
font: normal 12px Arial;
padding:4px;
color:#646568; /*#6f7072;*/  /*#3F4042;*/
vertical-align:middle;
background-color:#FFFFFF;
border: 0px;
border-bottom:1px solid #b8b8b8;
line-height:13pt;
}
.lista_ogloszen td{
font: normal 8pt verdana;
color:#3F4042;
vertical-align:middle;
background-color:#FFFFFF;
border:0px;
border-bottom:1px solid #b8b8b8;
}
.lista_ogloszen td.l_ng{ /* reklama leasingu naglowek */
text-align:center;
background-color:#283B7C;
color:#ffffff;
font-weight:bold;
font-size:12px;
border:0px;
padding:2px;
}
.lista_ogloszen td.l_tr{
vertical-align:top;
color:#283B7C;
font-size: 14px;
font-weight: bold;
text-align:center;
border:0px;
border-bottom: 1px solid #283B7C;
}
.lista_ogloszen td.so_ng{ /* super oferta */
text-align:center;
background-color:#ff0000;
color:#ffffe0;
font-weight:bold;
font-size:12px;
border:1px #ffffe0 solid;
padding:1px;
}
.lista_ogloszen tr.so_tr td{ /* super oferta - dolny*/
background-color:#FFFFE1;
color: #3F4042;
border-bottom:1px solid #FF0000;
padding:4px;
font: normal 12px Arial;
}
.lista_ogloszen tr.so_trg td{ /* super oferta - gorny*/
background-color:#FFFFE1;
color: #222222;
padding:1px;
line-height:13pt;
}
.lista_ogloszen td.ol_ng{ /* okazje lwa */
text-align:center;
background-color:#063B70;
color:#ffffff;
font-weight:bold;
font-size:12px;
border:1px #ffffe0 solid;
padding:1px;
}
.lista_ogloszen tr.ol_tr td{ /* okazje lwa - dolny*/
background:#EFF2F5;
color: #3F4042;
border-bottom:1px solid #063B70;
padding:4px;
line-height:13pt;
font: normal 12px Arial;
}
.lista_ogloszen tr.ol_trg td{ /* okazje lwa - gorny*/
background:#EFF2F5;
color: #3F4042;
font-weight:bold;
padding:1px;
}
.lista_ogloszen td.pa_ng{ /* pewne auto */
text-align:center;
background-color:#ff0000;
color:#ffffe0;
font-weight:bold;
font-size:12px;
border:1px #ffffe0 solid;
padding:1px;
}
.lista_ogloszen tr.pa_tr td{ /* pewne auto - dolny*/
font: normal 12px Arial;
text-align:center;
background-color:#ffffff;
color:#646568;
font-weight:bold;
font-size:10px;
border: 0px;
border-bottom:1px #ff0000 solid;
padding:4px;
line-height:13pt;
}
.lista_ogloszen tr.pa_trg td{ /* pewne auto - gorny*/
text-align:center;
background-color:#ffffff;
color:#222222;
font-weight:bold;
font-size:12px;
padding:1px;
}
.lista_ogloszen h1{
margin: 2px 0px 4px 2px;
display: block;
border-left:5px solid red;
font: bold 14pt verdana;
padding:2px 0px 2px 4px;
vertical-align:bottom;
}
.legenda{
width: 190px;
display:inline;
float:left;
padding: 4px 0px 2px 4px;
}
.polecamy{
padding: 4px 0px 4px 5px;
}
#schowek_box{
width:160px;
color:#444444;
text-align:left;
padding-bottom:4px;
}
#schowek {
width: 150px;
padding-left:2px;
}
.boks{
border: 1px solid #FF5959;
border-left:0px;
background: #FFFFf2;
padding:4px;
margin-bottom: 10px;
}
#super_oferta{
color:#ffffe0;
font-weight:bold;
background-color:#ff0000;
padding:0px;
font-size:12px;
text-align:center;
height:16px;
}
#cena{
color: #444444;
font-weight:bold;
}
#cena b{
color: #BB3333;
font-size:18px;
font-weight:bold;
}
.szczegoly{
border:0px;
margin: 0px;
padding: 0px;
border-spacing: 0px;
border-collapse: collapse;
margin-top:6px;
}
.szczegoly h1{
margin: 2px 0px 4px 2px;
display: block;
border-left:5px solid red;
font: bold 14pt verdana;
padding:2px 0px 2px 4px;
vertical-align:bottom;
}
.szczegoly td{
background-color: #FFFFFF;
border:0px;
font: normal 8pt verdana;
padding:0px;
color:#3F4042;
vertical-align:top;
}
.szczegoly strong{
color:#000000;
}
.szczegoly label{
width:110px;
padding: 0px 4px 0px 0px;
float:left;
display: block;
text-align:right;
font-weight:normal;
}
.szczegoly p{
width:300px;
font-weight:bold;
padding: 0px 0px 2px 0px ;
margin:0px;
clear:left;
}
.szczegoly p.opis_tresc{
padding:2px 4px 8px 4px;
display:block;
font-weight:normal;
clear:left;
border:0px;
line-height:14pt;
text-align:left;
}
#prosba{
border:1px solid #bb3333;
color:#444444;
padding:4px 4px 8px 4px;
margin:3px 0px 12px 0px;
text-align:left;
width:282px;
}
.g_ul{
line-height:14pt;
}
/* Formularz kontaktu */
.kon_dane{
border:1px solid #88A9BF;
width: 290px;
}
.kon_dane_t{ /* dane textarea */
border:1px solid #88A9BF;
width: 290px;
height: 100px;
}
.kon_dane_w{ /* dane wymagane */
color: #FF0000;
font-weight:bold;
border:1px solid #88A9BF;
border-bottom:2px #FF0000 solid;
width: 290px;
}
.rek_90{
margin: 1px 4px 1px 0px;
}




.modul .so{ /* formularze */
font-size: 12px;
color: #333333;
padding:1px 0px 1px 1px;
border-bottom: #e4e4f4 1px solid;
}

.modul .so3{ /* formularze */
  padding: 4px 0px 4px 0px;
}

.modul .nol{ /* no line */
 border-bottom:0px;
}

.modul .dc{ /* formularze edit */
border:1px #000000 solid;
font-size: 12px;
width: 145px;
color: #333333;
}

.modul .act { /* aktywny edit */
border: black 1px solid;
font-size: 12px;
color: #444444;
width: 145px;
background-color: #ddddff;
}
.modul .acts{ /* aktywny select */
border: gray 1px solid;
font-size: 12px;
width: 145px;
color: #333333;
background-color: #ddddff;
}

.modul .sm{ /* formularze select */
border: 1px gray solid;
font-size: 12px;
width: 145px;
color: #333333;
}


.modul .ta{
BORDER: black 1px solid;
FONT-SIZE: 12px;
WIDTH: 540px;
COLOR: #555555;
HEIGHT:200px;
}
.modul .actta{
BORDER: black 1px solid;
FONT-SIZE: 12px;
WIDTH: 540px;
COLOR: #555555;
HEIGHT: 200px;
BACKGROUND-COLOR: #ddddff
}


.modul .pk { /* wyposazenie podkategorie */
font-weight: bold;
font-size: 11px;
color: #666666;
background-color: #f8f8f8;
padding: 4px 0px 4px 0px;
text-align: center;
}
.modul .chx{ /* checkbox */
vertical-align: middle;
}
.modul .bols { /* etykiety: np. :: Parametry ogolne */
font-weight: bold;
background-color: #ffffff;
padding: 12px 0px 10px 16px;
font-size: 12px;
color: #3333aa;
}
.modul .zna{/* edit znaki */
border: 0px;
font-size: 12px;
width: 35px;
color: #333333;
background-color:#FFFFFF;
font-weight:bold;
}



.modul .wi30{
  width:30px;
}

.modul .wi55{
  width:55px;
}

.modul .wi60{
  width:60px;
}

.modul .wi75{
  width:75px;
}

.modul .wi80{
  width:80px;
}

.modul .wi85{
  width:85px;
}

.modul .wi120{
  width:120px;
}

.modul .wi145{
  width:145px;
}


.modul .wi170{
  width:170px;
}


#okazja_lwa{
text-align:center;
background-color:#063B70;
color:#ffffff;
font-weight:bold;
font-size:12px;
border: 0px;
padding:1px;
height:16px;

}

.modul .frm_lab{
  text-align: right;
  font-size: 12px;
  padding: 4px 2px 2px 0px;
  color: #333333;
  border-bottom: #e4e4f4 1px solid;
}

.modul .frm_val{
  font-size: 12px;
  padding: 4px 5px 4px 0px;
  color: #333333;
  border-bottom: #e4e4f4 1px solid;

}

.modul .frm_s{ /* formularze select */
    border: 1px gray solid;
    font-size: 13px;
    color: #333333;
}

.modul .frm_s_act{ /* todo formularze select */
    border: 1px gray solid;
    font-size: 13px;
    color: #333333;
    background-color: #ddddff;
}


.modul .frm_t{ /* formularze edit */
border:1px #000000 solid;
font-size: 13px;
color: #333333;
}

.modul .frm_t_act{ /* todo formularze edit */
border:1px #000000 solid;
font-size: 13px;
color: #444444;
background-color: #ddddff;
}





