body.normal {
	font-family: "Trebuchet MS", Verdana, Tahoma, Sans-Serif; 
	font-size: 13px;
	background-image: url(images/body_bg.jpg);
	background-repeat: repeat-x; 
	margin: 0 0 0 0;
}

td.foto_index { width: 960px; height: 145px; vertical-align: middle;background: #FFF right no-repeat; }
td.foto_index img {margin-left: 44px; }

#topmenu { text-align: left; padding-left: 230px; padding-bottom: 6px; padding-top: 4px; background-color: #FFFFFF; color: #000; }
#topmenu img { vertical-align: middle; margin-left: 10px; margin-right: 10px; }
#topmenu a {color: #326A69; font-family: "Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size: 13px; text-decoration: none; font-weight: bold; background-color: inherit; }
#topmenu a:hover { color: #5E96A5; border-bottom: 2px solid; padding-bottom: 2px; background-color: inherit;  }
#topmenu a.checked {color: #5E96A5; border-bottom: 2px solid; padding-bottom: 2px; background-color: inherit;  }
#topmenu a.checked:hover { color: #5E96A5; border-bottom: 2px solid; padding-bottom: 2px; background-color: inherit; }

#topmenu2 { text-align: left; padding-left: 10px; padding-bottom: 6px; padding-top: 4px; background-color: #FFFFFF; color: #000; }
#topmenu2 img { vertical-align: middle; margin-left: 17px; margin-right: 17px; }
#topmenu2 a {color: #326A69; font-family: "Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size: 13px; text-decoration: none; font-weight: bold; background-color: inherit; }
#topmenu2 a:hover { color: #5E96A5; border-bottom: 2px solid; padding-bottom: 2px; background-color: inherit; }
#topmenu2 a.checked {color: #5E96A5; border-bottom: 2px solid; padding-bottom: 2px; background-color: inherit;  }
#topmenu2 a.checked:hover { color: #5E96A5; border-bottom: 2px solid; padding-bottom: 2px; background-color: inherit; }

td.content-main { width: 650px; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 8px; background-color: #FFFFFF; vertical-align: top; color: #000; }
td.content-main h2 { color: #026A67; font-family: "Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size: 15px; margin-bottom: 0px; font-weight: bold; line-height: 22px; background-color: inherit; }
.tekst, p, li, ul {  font-family: Verdana, Tahoma, Sans-Serif; font-size: 11px; color: #000000; line-height: 17px; background-color: inherit; }
ul.arrow, ol.arrow { list-style-type: none; padding: 5px 0px 0px 10px; margin: 0; }
li.arrow { background: url('images/arrow-red-white.gif'); background-repeat: no-repeat; padding: 0px 0px 0px 15px; margin:0; }

td.content-left { width: 230px; background-color: #FFFFFF; color: #000; vertical-align: top; padding-top: 10px; }
td.content-left hr { color: #aaaaaa; background-color: inherit; }
td.content-left h2 {color: #026A67; font-family: "Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size: 15px; margin-bottom: 10px; font-weight: bold; padding-left: 4px; background-color: inherit; }

.submenu_on { display: block; width:215px; background-color:#fafafa; padding-top: 4px; padding-right: 3px; padding-bottom: 4px; padding-left: 8px; margin-bottom:1px; border-bottom:1px dotted #CCC; color: #326A69; }
.submenu_on a:link, .submenu_on a:visited { display: block; width:205px; text-decoration:none; color: #326A69; background-color: inherit; }
.submenu_on a:hover { display: block; width:205px; text-decoration:none; color:#5E96A5; background-color: inherit; }
.submenu_off { display: block; width:215px; background-color:#ffffff; color: #000; padding-top: 4px; padding-right: 3px; padding-bottom: 4px; padding-left:8px; margin-bottom:1px; border-bottom:1px dotted #CCC;  }
.submenu_off a:link, .submenu_off a:visited { display: block; width:205px; text-decoration:none; color: #326A69; background-color: inherit; }
.submenu_off a:hover { display: block; width:205px; text-decoration:none; color:#5E96A5; background-color: inherit; }

.submenu_cs_on { display: block; width:186px; background-color:#fafafa; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 18px; margin-bottom:1px; border-bottom:1px dotted #CCC; color: #326A69; }
.submenu_cs_on a:link, .submenu_cs_on a:visited { display: block; width:176px; color: #326A69; font-size: 11px; text-decoration: none; font-weight: normal; background-color: inherit;  }
.submenu_cs_on a:hover { display: block; width:176px; color:#5E96A5; font-size: 11px; text-decoration: none; font-weight: normal; background-color: inherit; }
.submenu_cs_off { display: block; width:186px; background-color:#ffffff; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 18px; margin-bottom:1px; border-bottom:1px dotted #CCC; font-size: 11px; color: #000;}
.submenu_cs_off a:link, .submenu_cs_off a:visited { display: block; width:175px; color: #326A69; font-size: 11px; text-decoration: none; font-weight: normal; background-color: inherit;  }
.submenu_cs_off a:hover { display: block; width:185px; color:#5E96A5; font-size: 11px;  text-decoration: none; font-weight: normal; background-color: inherit; }

.banner-box { width: 230px;  background: url('images/bg_banner_box.jpg'); border: 0px #B8CACC solid; }
.banner-box div { color: #02362A; font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif;; font-size: 11px; line-height: 20px; padding: 10px; background-color: inherit; }
.banner-box p { text-align: left; }
.banner-box-bottom {background: url('images/bg_banner_box_bottom.jpg'); height: 12px;background-color: inherit; color: #000; }
.banner-box h3 { color: #026A67; font-family: Verdana, Tahoma, Sans-Serif; font-size: 14px; padding: 0 0 0 0; margin: 0px 0px 5px 0px; font-weight: bold; background-color: inherit; }
.banner-box a:link, .banner-box a:visited {  font-size: 11px; text-decoration: none;  color: #326A69; font-weight: bold; background-color: inherit; }
.banner-box a:hover { font-size: 11px;  text-decoration: none;  color: #898989; font-weight: bold; background-color: inherit;  }

.opinie-box { width: 720px;  background: url('images/bg_opinie_box.jpg') no-repeat ; border: 0px #B8CACC solid; }
.opinie-box div { color: #02362A; font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif;; font-size: 11px; line-height: 20px; padding: 10px; background-color: inherit; }
.opinie-box-bottom {background: url('images/bg_opinie_box_bottom.jpg') no-repeat; height: 12px}
.opinie-box h3 { color: #026A67; font-family: "Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size: 16px; padding: 0 0 0 0; margin: 0px 0px 10px 0px; font-weight: bold; background-color: inherit; }
.opinie-box a:link, .opinie-box a:visited {  font-size: 13px; text-decoration: none;  color: #326A69; font-weight: bold; background-color: inherit; }
.opinie-box a:hover { font-size: 13px;  text-decoration: none;  color: #898989; font-weight: bold; background-color: inherit; }
.opinie-box img { border: 1px #BEC8C9 solid; margin-right: 12px; margin-bottom: 3px;  }


td.footer { background-image: url(images/bg_footer.gif); background-repeat: no-repeat; color: #326A69; font-family: "Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size: 11px; text-align: center; padding-bottom: 10px; padding-top: 1px; line-height: 22px; background-color: inherit;  }
td.footer a, td.footer a:visited {color: #326A69; font-family: "Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size: 11px; text-decoration: none; font-weight: normal; background-color: inherit; }
td.footer a:hover { color: #000; font-weight: normal; font-size: 11px; background-color: inherit;}
td.footer img { margin-top: 6px; }


a:link, a:visited {  font-family: Verdana, Tahoma, Sans-Serif; font-size: 11px;color: #5E96A5; text-decoration: none; font-weight: bold; background-color: inherit; }
a:hover {  font-family: Verdana, Tahoma, Sans-Serif; font-size: 11px; font-weight: bold; color: #026A67; text-decoration: none; background-color: inherit; }

.forms { font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif;;  font-size: 11px;  background-color: #F3F8FB; text-decoration: none; color: #5E584A;  border: 1px #BFC1C0 solid;  margin: 0 0 0 0; }
.formbutton { font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif; font-size: 11px; background-color: #F3F8FB; text-decoration: none; color: #5E584A;  font-weight: bold; border: 1px #F3F8FC solid; padding: 2px; }

img.zdjecie { border-width: 1px; border-color: #638EB5 }
img.zdjecieblack { border-width: 1px; border-color: #000000 }

.spindex { Z-INDEX: 11; LEFT: -1800px; VISIBILITY: visible; WIDTH: 200px; POSITION: absolute; TOP: -2530px; HEIGHT: 200px  }
.o { Z-INDEX: 10; LEFT: -850px; VISIBILITY: visible; WIDTH: 200px; POSITION: absolute; TOP: -3530px; HEIGHT: 200px; font-size: 4px;  }

 a.box-text:link, a.box-text:visited {  font-size: 11px; text-decoration: none;  color: #326A69; font-weight: normal; background-color: inherit; line-height: 17px; display: block; }
 a.box-text:hover { font-size: 11px;  text-decoration: none;  color: #000; font-weight: normal; background-color: inherit; display: block;  }
 .box-cena { color: #F00; font-weight: bold; font-size: 15px;  }
 .tresc-cena {color: #F00; font-weight: bold; font-size: 12px;}
 
table#pozycjonowane {border: 1px solid #BBC9C9; border-width:1px 0px 1px 1px; padding:0px; margin:0px;}
table#pozycjonowane th{border: 1px solid #BBC9C9; border-width:0px 1px 0px 0px; border-bottom-color:#ADBDBD; background:#BBC9C9; padding:5px 10px; text-align:left;}
table#pozycjonowane td{border: 1px solid #BBC9C9; border-width:0px 1px 0px 0px; padding:5px 10px; font-family: "Trebuchet MS", Verdana, Tahoma, Sans-Serif; font-size: 12px;}
td.pozycja{ text-align:center; font-weight:bold;}
td.sprawdzono{ text-align:center; }
table#pozycjonowane td a, table#pozycjonowane td a:link, table#pozycjonowane td a:hover, table#pozycjonowane td a:visited{ font-weight:normal;}
.trp{background:#F2F8F8;}
.trn{background:#FFF;}
table#pozycjonowane .noborder{border-width:0px; padding:0px 5px; text-align:center;}
table#pozycjonowane .noborder img{border:none;}
