
body { background: #f4f4f4; font-family: tahoma; font-size: 11px; color:#454545; margin: auto;background-image: #fff url(../pics/bg3.gif);background-position: center top; background-repeat: repeat-x;}
a { color:#1a6ea3;text-decoration:none }
p	{}
p img{ vertical-align: middle;margin:0 5px 0 0 }

a:hover { color:#3b627a;text-decoration:underline }
#tyt_strony{background-image: url(../pics/tyt_strony.gif); background-position: left top;background-repeat: no-repeat;width:630px; height:46px;text-align:right;padding:22px 0 0 0;font-size:14px;font-weight:bold;color:#6c8513; }
#tyt_strony span { padding:0 54px 0 0;}

.tytul { background: url(../pics/tyt_ico.gif) no-repeat left 1px;padding:5px 0 7px 35px;margin:0 0 15px 0;font-size:14px; font-weight:bold ;color:#464646;border-bottom: 1px solid #c7c7c7}
.podtytul { background: url(../pics/ico_podtytul.gif) no-repeat left 6px;padding:6px 0 0px 20px; margin: 20px 0 0 0;font-weight:bold;color:#073a5e;text-align: left;}

.foto   {margin:0 10px 0 10px;padding:1px;border:2px solid #ecebeb }
.foto_l {float:left;margin:0 10px 0 0;padding:1px;border:1px solid #ecebeb;}
.foto_r {float:right;margin:0 0 0 10px;padding:1px;border:2px solid #ecebeb;}

.info{ background: #ecebeb url(../pics/info_bg.gif) repeat-x left top;padding:20px;font-weight:bold;color:#52585d;display: block; }

.komunikat{ background:#94cef5 url(../pics/komunikat_bg.gif) repeat-x left top;padding:10px 5px 10px 5px; color:#fff;font-weight:bold;border-bottom:1px dotted #ccd1cd;display: block; }

.wycentrowane { text-align: center; }
table	{ margin:auto; }

td		{	text-align:center;	}
td>p	{	text-align:center;	margin:0;	padding:0; }
th {	text-align:center;	}
th>p{	text-align:center;	}

form>table>tbody>tr>td {text-align:left;}

ul { color:#264a64; font-size:11px;}
ul li {line-height:19px;list-style: none ;padding:0 0 0 10px;background: url(../pics/li1.gif) no-repeat left 7px;margin-right:10px;  }
ul ul li {line-height:19px;list-style: none ;padding:0 0 0 10px;background: url(../pics/li2.gif) no-repeat 0px 7px;margin-right:10px ;color:#318dcd; }
ul ul ul li {line-height:19px;list-style: none ;padding:0 0 0 10px;background: url(../pics/li3.gif) no-repeat 0px 7px;margin-right:10px ;color:#7c9ab0; }
ol {font-size:11px; line-height:19px;color:#264a64}

table.ogolna1 {margin:20px auto 10px auto; border-bottom:1px solid #a1a1a1;}
table.ogolna1 th { color:#fff;font-size:12px; font-weight:bold;background: #727272 url(../pics/ogolna1_nag.gif) repeat-x left top;border-right:2px solid #fff;height:40px;border-bottom:3px solid #c7c5c5; padding:0 0 0 7px; }
table.ogolna1 td { color:#738592;font-size:11px; padding:7px 0 7px 7px;border-bottom:1px dotted #c7c5c5; background: #fff;border-right:2px solid #fff  }
table.ogolna1 td img { vertical-align: middle;margin:0 5px 0 0 }

table.ogolna2 {margin:20px auto 10px auto; border-bottom:1px solid #a1a1a1;}
table.ogolna2 th { color:#696969;font-size:12px; font-weight:bold;background: #fff url(../pics/info_bg.gif) repeat-x left top;height:40px;border-bottom:3px solid #b2b2b2; padding:0 0 0 7px; }
table.ogolna2 td { color:#738592;font-size:11px; padding:7px 0 7px 7px;border-bottom:1px dotted #a1a1a1; background: #fff  }
table.ogolna2 td img { vertical-align: middle; margin:0 5px 0 0}

table.pobierz {margin:20px auto 10px auto; border-bottom:1px solid #a1a1a1;}
table.pobierz th { border-right:2px solid #fff ;color:#fff;font-size:11px; font-weight:bold;background: #1a669c url(../pics/pobierz_nag.gif) repeat-x left top;height:40px;border-bottom:3px solid #585858; padding:0 0 0 7px; }
table.pobierz td { border-right:2px solid #fff ;color:#818181;font-size:10px; padding:7px 0 7px 7px;border-bottom:2px solid #dedede; background: #fff }
table.pobierz td img { vertical-align: middle; margin:0 5px 0 0}



table.oferty { width:624px;padding:0;  }
table.oferty th { background-image: url(../pics/bg_table.gif);background-position: left top;background-repeat: repeat-x;height:41px; text-align: center;}
table.oferty th.dolny { background-image: url(../pics/table_bg_dol.gif);background-position: left bottom;background-repeat: repeat-x;height:24px; text-align: center;} 
table.oferty th.gorny { background-image: url(../pics/table_bg_gora.gif);background-position: left top;background-repeat: repeat-x;height:17px; text-align: center; }
table.oferty tr.spacer { height:1px; }

table.oferty td.note1 { height:83px; background-color:#f0efef; text-align:center;}
table.oferty td.poz1  { background-color:#ffffff; text-align:center;font-size:11px;}

table.oferty td.note2 { height:83px; background-color:#e7e3e3; text-align:center;}
table.oferty td.poz2  { background-color:#f4f3f3; text-align:center;font-size:11px;}



















