#main_content { width: 410px; vertical-align: top; }
#main_content_sub { width: auto; margin: 5px 15px 15px 15px; }
#main_content_sub table { width: 380px; }

/* Menu glowne */
/*
.menu { cursor: pointer; font-size: 11px; font-weight: bold; color: #ffffff; background: #c90101 url('../pics/menu_kropki.gif') left top repeat-x; padding: 4px 4px 4px 0; }
.menu div { background: url('../pics/ico/menu_strz.gif') 0px 0px no-repeat; padding: 0 0 0 18px; }
.menu div.active { background: url('../pics/ico/menu_strz5.gif') 12px 4px no-repeat; padding: 0 0 0 25px; }
.menu a, .menu1 a, .menu2 a { color: #ffffff; }
.menu1 { background:#f11e1e url('../pics/ico/menu_strz2.gif') 18px 7px no-repeat;cursor: pointer; font-size: 10px; font-weight: normal; color: #ffffff;  padding: 2px 2px 2px 27px; /*border-top: #018e4d solid 1px; border-top: #c12a2a solid 1px; border-right: #c12a2a 3px solid; border-left: #c12a2a 3px solid; }
.menu2 { cursor: pointer; font-size: 9px; font-weight: normal; color: #ffffff; background: #48c041 url('../pics/menu/kreska.gif') 18px 8px no-repeat; padding: 2px 2px 2px 24px; border-right: #3a9b34 3px solid; border-left: #3a9b34 3px solid; }
*/


.menu {
background:#C90101 url(../pics/menu_kropki.gif) repeat-x scroll left top;
color:#FFFFFF;
cursor:pointer;
font-size:11px;
font-weight:bold;
padding:4px 4px 4px 0pt;
}
.menu div {
background:transparent url(../pics/ico/menu_strz.gif) no-repeat scroll left top;
padding:0pt 0pt 0pt 18px;
}
.menu div.active {
background:transparent url(../pics/ico/menu_sztrz4.gif) no-repeat scroll 6px 4px;
padding:0pt 0pt 0pt 18px;
}
.menu a, .menu1 a, .menu2 a {
color:#FFFFFF;
}
.menu1 {
background:#f11e1e url('../pics/ico/menu_strz2.gif') 18px 7px no-repeat;cursor: pointer;
color:#FFFFFF;
cursor:pointer;
font-size:10px;
font-weight:bold;
padding:2px 2px 2px 29px;
}
.menu2 {
background-color:#e93333;
background: #e93333 url('../pics/menu/kreska.gif') 18px 8px no-repeat
border-left:3px solid #F80E0E;
border-right:3px solid #F80E0E;
color:#FFFFFF;
cursor:pointer;
font-size:9px;
font-weight:normal;
padding:2px 2px 2px 38px;
}




/*tabela formularze*/
table.formularz { border: #f1eccf 1px solid; background: #f8f4d6 url(../pics/tlo_form.jpg) repeat-x top; }
table.formularz td { padding: 5px 10px 10px 5px; color: #333333; font-weight: bold; }
table.formularz td select, table.formularz td input, table.formularz td textarea { font-size: 11px; color: #17528e; background: #ffffff url(../pics/input_tlo.gif) repeat-x top; border: #e9e4c8 solid 1px; }

/* alerty systemowe */
.alert_error { font-size: 10px; font-weight: bold; color: red; padding: 5px 5px 5px 20px; border: 1px solid #ced7de; background: #f8f9fa url('../pics/ico_error.gif') no-repeat 5px 5px; }
.alert_ok { font-size: 10px; font-weight: bold; color: green; padding: 5px 5px 5px 20px; border: 1px solid #ced7de; background: #f8f9fa url('../pics/ico_ok.gif') no-repeat 5px 5px; }

/* lokalizer */
td.lokalizer { font-size: 10px; color: #9a9a9a; border-bottom: #e10a0a solid 1px; padding: 6px; }
td.lokalizer img { vertical-align: middle; margin: 0 2px 0 2px; }
td.lokalizer a { font-size: 9px; color: #999999; }
td.lokalizer a:hover { font-size: 9px; color: #333333; }

/* box szukaj */
input.szukaj { color: #4270ae; background: #ffffff url(../pics/input_tlo.gif) repeat-x; border: #d9d9d9 1px solid; padding: 2px 0 0 2px; width: 170px; height: 20px; }
textarea.szukaj2, input.szukaj2 { color: #4270ae; background: #ffffff url(../pics/input_tlo2.gif) repeat-x; border: 1px solid #aaaaaa; padding: 2px 0 0 2px; }
input.szukaj2 { width: 135px; height: 20px; }

table.print_link { width: 484px; border-top: #e2e2e2 1px solid; margin: 10px 0 10px 0; }
td.print_link a { color: #999999; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; }
td.print_link img { vertical-align: middle; }

/*pasek stron*/
input.pasek_stron { font-size: 13px; font-weight: bold; width: 25px; height: 20px; padding: 0; }
select.pasek_stron { font-size: 10px; font-weight: bold; color: #ffffff; background: #17528e; }
p.pasek_stron { text-align: center; border: #f2f2f2 solid 1px; border-width: 1px 0 1px 0; padding: 4px; }

/* stopka */
div.stopka { /*padding: 10px;*/ }
.stopka a { font-size: 9px; }
.stopka_l { line-height: 13px; background: url(../pics/st_b_l.gif) no-repeat left; width: 385px; height: 57px; text-align: left; }
.stopka_r { background: url(../pics/st_b_r.gif) repeat-x left; width: 385px; height: 57px; font-size: 10px; color: #666666; }

.ico_dok1 { background: url(../pics/ico/ico_dok1.gif) no-repeat 3px 2px; border-bottom: #ebebeb 1px solid; }
.ico_dok2 { background: url(../pics/ico/ico_dok2.gif) no-repeat 3px 2px; border-bottom: #ebebeb 1px solid; }
.ico_dok3 { background: url(../pics/ico/blank.gif) no-repeat 3px 5px; border-bottom: #ebebeb 1px solid; }
.ico_dok4 { background: url(../pics/ico/ico_dok4.gif) no-repeat 3px 2px; border-bottom: #ebebeb 1px solid; }
.ico_dok3 img { display: none; }
.ico_blank { margin: -2px 0 0 2px; }

table.form_zapytanie { border: 0; }
table.form_zapytanie td { padding: 5px; vertical-align: top; }
table.form_zapytanie td select, table.form_zapytanie td input, table.form_zapytanie td textarea { font-size: 11px; color: #17528e; background: #ffffff url(../pics/input_tlo.gif) repeat-x top; border: #D9D9D9 1px solid; }

/* Boxy lewa, prawa, bok, dane adresowe */
.box_bok { padding: 5px 8px 0 5px; vertical-align: top; font-size: 10px; background: #fdfdfd url(../pics/boxy/tlo_niebieski.gif) no-repeat bottom; }
.box_srodek { padding: 5px 8px 0 8px;  vertical-align: top; background: url(pics/boxy/tlo_zielone.gif) no-repeat bottom; }
.box_dane_adresowe { background-image:url(../pics/boxy/dane_adresowe_bg.gif);background-repeat:no-repeat; background-position:bottom; }


/* Boxy lewa, prawa, bok, dane adresowe.end */
a.tresc_szukaj { color: #444444; }
a.tresc_szukaj:hover { color: #016BBC; text-decoration: none; }

table.dane_adresowe td { vertical-align: top; padding: 5px 0 5px 0; }

