﻿#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;}
body { font-family: tahoma; font-size: 11px; color:#585858;}
p { font-family: tahoma; font-size: 11px; color:#585858; }

.tytul { background: #fcfcfb url(../pics/tytul_bg1.gif) no-repeat 7px 7px;padding:6px 0 7px 30px; font-size:15px; font-weight:bold; border-bottom:1px solid #edeee3; margin-bottom: 20px }
.podtytul { background: url(../pics/ar6.gif) no-repeat 10px 22px; padding: 20px 0 0 28px; margin: 0 0 0 0;font-weight:bold; text-decoration: underline; font-size:13px; }
.tytul_index { font-family: trebuchet ms; background: url(../pics/tytul_bg.gif) no-repeat left top;padding:3px 0 10px 15px; font-size:13px; font-weight:bold; }
.podtytul_index { background: url(../pics/ar4.gif) no-repeat 3px 5px; padding: 0px 0 0 20px; margin: 0 0 0 0;font-weight:bold; font-size:11px; }

.foto   {margin:0 10px 0 10px;padding:1px;border:2px solid #ccdcc6 }
.foto_l {float:left;margin:0 10px 0 0;padding:1px;border:2px solid #ccdcc6}
.foto_r {float:right;margin:0 0 0 10px;padding:1px;border:2px solid #ccdcc6}
.info { background: #fdfdfb url(../pics/info_bg1.gif) repeat-x left top; padding:15px 15px 15px 15px; margin: 20px 40px 20px 40px; color:#7d7d7d; font-weight:bold; border-left: 3px solid #f5f6f1; border-top: 3px solid #fcfcfa; border-right: 1px solid #eaebe7; border-bottom: 1px solid #eaebe7; display: block; }



ul { font-size:11px;}
ul li {line-height:14px;list-style: none ;padding:0 0 8px 15px;background: url(../pics/li1.gif) no-repeat left 3px;margin-right:20px; overflow:hidden }
ul ul li {line-height:14px;list-style: none ;padding:0 0 8px 15px;background: url(../pics/li2.gif) no-repeat 0px 3px;margin-right:20px ; color: #959595; overflow:hidden}
ul ul ul li {line-height:14px;list-style: none ;padding:0 0 8px 15px;background: url(../pics/li3.gif) no-repeat 0px 3px;margin-right:20px ; color: #959595; overflow:hidden}
ol {font-size:11px; line-height:14px; color:#5e7b4b; padding:0 0 8px 15px;}




table.ogolna2 { font-size:11px; color: #959595; margin-top: 10px; border-color: #dcc19e; border-style: solid; border-width: 2px 1px 1px 2px; }
table.ogolna2 td { color: #959595; padding: 5px; border-right: 1px solid #dcc19e; border-bottom: 1px solid #dcc19e; }
table.ogolna2 th { color: #835a24; font-weight: bold; background-color: #e9decf; padding: 8px 5px 8px; border-right: 1px solid #dcc19e; border-bottom: 2px solid #dcc19e; }

table.ogolna1 { font-size:11px; color: #626262; background-color: #fff;  margin-top: 10px; border: solid 2px #d2d2d2; }
table.ogolna1 td { background-color: #fff; padding: 5px; border-right: 1px dotted #f2f2f2; border-bottom: 1px dotted #f2f2f2; }
table.ogolna1 td.lewa_s { width: 40%; }
table.ogolna1 td.prawa_s { width: 60%;}
table.ogolna1 th { color: #959595; font-weight: bold; background-color: #f2f2f2; padding: 8px 8px 8px; border-right: 1px solid #fff; border-bottom: 5px double #fff; }

table.pobierz { font-size:11px; color: #959595; background-color: #fff; margin-top: 10px; border-color: #eaebe1; border-style: solid; border-width: 2px 1px 1px 2px; }
table.pobierz td { background-color: #fff; padding: 5px; border-right: 1px solid #eaebe1; border-bottom: 1px solid #eaebe1; }
table.pobierz th { color: #838668; font-weight: bold; background-color: #eaebe1; padding: 8px 8px 10px; border-color: #fff #eaebe1 #eaebe1 #fff; border-style: solid; border-width: 1px 1px 2px; }


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;}



















