.tabela2 {
border-right: #dadada 1px solid;
border-top: #dadada 1px solid;
border-left: #dadada 1px solid;
border-bottom: #dadada 1px solid;
border-collapse: collapse;
margin: auto;
}

.tabela2 td {
font-size: 75%;
font-family:verdana;
text-align:center;
border-left:1px solid #dadada;
padding: 4px 5px;
line-height: 140%;
}

.tabela2 th {
background-color:#f3f3f3;
text-align:center !important;
width:340px;
border-left:1px solid #dadada;
padding: 5px;
}

.tabela2 .naglowek th {
font-weight:700;
font-size: 75%;
color: #ff8040;
border-bottom: #ff8040 1px solid;
font-family: verdana;
text-align: left;
}

.tabela2 tr .r {
border-right: #dadada 1px solid;
font-weight: 700;
vertical-align: top;
width: 225px;
text-align: right;
}

.tabela2 .tab1 td, .tabela2 .tab2 td {
border-top: #dadada 1px solid;
}

.tabela2 .tab1 td.r, .tabela2 .tab2 td.r {
background-color: #f3f3f3;
}


.tabela6 {
BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; MARGIN: auto; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid; BORDER-COLLAPSE: collapse
}
.tabela6 TD {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; FONT-FAMILY: verdana; TEXT-ALIGN: center;
border-left: 1px solid #dadada;
}
.tabela6 TH {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: rgb(243,243,243); TEXT-ALIGN: center !important; width: 70px;
border-left: 1px solid #dadada;
}
.tabela6 #naglowek TH {
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff8040; BORDER-BOTTOM: #ff8040 1px solid; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
.tabela6 .tabnew TD {
BORDER-TOP: #dadada 1px solid;
BACKGROUND-COLOR: #C0D7F2;
}
.tabela6 .tabold TD {
BORDER-TOP: #dadada 1px solid;
}

.tabela6 .tabnew TD {
text-decoration: underline;
}

.tabela6 TR .r {
BORDER-RIGHT: #dadada 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 110px; TEXT-ALIGN: right;
}


.tabela7 {
BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; MARGIN: auto; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid; BORDER-COLLAPSE: collapse
}
.tabela7 TD {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; FONT-FAMILY: verdana; TEXT-ALIGN: center;
border-left: 1px solid #dadada;
}
.tabela7 TH {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: rgb(243,243,243); TEXT-ALIGN: center !important; width: 70px;
border-left: 1px solid #dadada;
}
.tabela7 #naglowek2 TH {
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff8040; BORDER-BOTTOM: #ff8040 1px solid; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
.tabela7 .tabnew TD {
BORDER-TOP: #dadada 1px solid;
BACKGROUND-COLOR: #C0D7F2;
}
.tabela7 .tabold TD {
BORDER-TOP: #dadada 1px solid;
}

.tabela7 .tabnew TD {
text-decoration: underline;
}


.tabela7 TR .r {
BORDER-RIGHT: #dadada 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 90px; TEXT-ALIGN: right;
}



.tabeleczka {border: 1px solid #dadada; margin: auto; width: 550px; border-collapse: collapse;}
.tabeleczka td{text-align:left; padding:5px; font-family:verdana; font-size:11px; padding:10px;}
.tabeleczka th{background-color:rgb(243, 243, 243); text-align:right; padding:5px;}
.tabeleczka #naglowektabeleczki th{text-align:left; font-size:12px; font-weight:bold; color:#ff8040;
border-bottom:1px solid #ff8040; font-family:verdana; }
.tab1 td { border-top:1px solid #dadada;}
.tab2 td {border-top:1px solid #dadada;}
.tab1 td.r{background-color:rgb(243, 243, 243);}
.tab2 td.r{background-color:rgb(243, 243, 243);  }
.tabeleczka tr .r,  #tabeleczka #naglowektabeleczki th.r{
text-align:right; font-weight:bold;
vertical-align:top;
width:100px;
border-right:1px solid #dadada;
}
.tabeleczka .fotka{
text-align:center;
background:#fff;
width:200px;
}
.tabeleczka .dostawca{
text-align:center;
vertical-align:middle;
border-left:1px solid #dadada;
border-right:1px solid #dadada;
}
.tabeleczka tr td a img{border:0px;}


div.imagebox_right
   {
   margin:2px;
   border:1px solid #FFFFFF;
   height:auto;
   width:auto;
   float:right;
   text-align:center;
   }
div.imagebox_left
   {
   margin:2px;
   border:1px solid #FFFFFF;
   height:auto;
   width:auto;
   float:left;
   text-align:center;
   }
table.nudy
{
border:1px solid #44150b;
background-color: #ffe0cf;
color: #44150b;
width:580px;
}
table.ciekawe
{
border:1px solid #162e43;
background-color: #c0d7f2;
color: #162e43;
width:580px;
}
table.bonus
{
border:1px solid #DDDDDD;
background-color: #FFFFFF;
color: #DDDDDD;
width:580px;
font-size:2px;
line-height: 5px;
}
table.autor
{
border: 1px solid #2663AD;
width: 580px;
font-size: 12 px;
color:#2663AD;
}
.nazwisko
{
font-weight: bolder;
}



.switchart { border: 1px solid #dadada; margin: auto; border-collapse: collapse; width: 580px; }
.switchart td { border-top: #dadada 1px solid; font-size: 11px; font-family: verdana; line-height: 14px; padding: 5px 8px; text-align: center; border-left: 1px solid #dadada; }
.switchart th { font-size: 11px; font-family: verdana; background: #F3F3F3; padding: 5px; border-top: #dadada 1px solid; text-align: right; line-height: 16px; }
.switchart .head th { color: #ff8040; border-bottom: 1px solid #ff8040; border-left: 1px solid #dadada; padding: 5px; background: #F3F3F3; font-size: 12px; width: auto; text-align: center; }
.switchart a { color: #000 !important; text-decoration: none; outline: none; }
.switchart a.selected { font-weight: bold; }
.switchart a:hover { text-decoration: underline; }
.switchart tr.c2 td { width: 50% }
.switchart tr.c3 td { width: 33% }
.switchart tr.c5 td { width: 20% }





.expandbox {
border:1px solid #dadada;
border-collapse:collapse;
background:#f3f3f3;
margin:auto;
}

.expandboxtop {
border:1px solid #dadada;
border-collapse:collapse;
background:#f3f3f3;
width:582px;
margin:auto;
}

.expandboxtop th {
text-align:left;
padding:5px;
}

ul.podium {
list-style-type: none;
}

.subscript{font-size:.75em;}

sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}

sub {
bottom: -0.25em;
}