html,body, table, td,{background-color:#d4c4ba; font-family: tahoma; font-size: 11px; margin: 0px; position: relative; text-align: center; }
 div, span, pre {font-family: tahoma; font-size: 11px; margin: 0px; position: relative;}
table,td,tr { border-width:0px; border:0;  margin: 0 auto; padding: 0px;  border-spacing: 0px; border-collapse:collapse; }
table.main-1 { height: 221px; width: 930px;  border:0;  margin: 0 auto;}
table.main-2 {  width: 930px; height:100%; border:0;  margin: 0 auto;}
table.main-3 {width: 930px;  border:0;  margin: 0 auto;}

table.lewa {width: 273px; height:100%; border:0;  margin: 0 auto;}
table.srodkowa {width: 498px; height:100%;  border:0;  margin: 0 auto;}
table.prawa {width: 159px; height:100%;  border:0;  margin: 0 auto;}

td.top { width: 930px; height: 175px; border:0; margin: 0 auto;  background-image: url(../images/index_01.gif); }

td.menu {width: 930px; height: 46px; border:0;  margin: 0 auto;  background-image: url
(../images/index_02.gif);background-color:#9a1d5b; text-align: left; vertical-align: middle; padding-left: 250px;}


td.menu-a {width: 771px; height: 46px; border:0;  margin: 0;  background-image: url(../images/index_02a.gif);background-color:#9a1d5b; text-align: left; vertical-align: middle; padding-left: 0px;}


td.menu-b {width: 159px; height: 46px; border:0;  margin: 0 auto;  background-image: url(../images/b.gif);background-color:#9a1d5b; text-align:center; vertical-align: middle; padding: 0px; }


td.title {width: 273px; height: 54px; border:0;  padding:0px; margin: 0 auto;  background-image: url(../images/index_03.gif); background-repeat: no-repeat; color:#ffffcc; text-align: left; vertical-align: top; background-color:#9a1d5b;}
td.text {background-color:#fff4d5; width: 498px;height:100%; border:0; margin:0; padding:0; text-align: justify; vertical-align: top; color: #660033;}

td.menu-left {width: 273px; height:100%; border:0;  margin: 0 auto;  background-image: url(../images/index_06.gif); background-repeat: no-repeat; background-color:#9a1d5b; vertical-align: top; color:#ffffcc; text-align: left;}

td.banner{background-color:#9a1d5b; width: 159px; height: 147px; border:0;  margin: 0 auto; vertical-align: top; text-align: center; background-image: url(../images/index_05.gif); background-repeat: no-repeat;}

td.news{width: 159px; height:100%; border:0;  margin: 0 auto;  background-image: url(../images/index_07.gif); background-repeat: no-repeat; background-color:#9a1d5b; text-align: left; color: #ffffcc; vertical-align: top;margin: 5 5 5 7; }

td.newsletter {width: 159px; height:85px; border:0;  margin: 0; vertical-align: top; text-align: left;background-image: url(../images/index_08.gif); background-repeat: repeat-y;}

td.stripe-1{width: 498px; height:27px; border:0;  margin: 0 auto; background-color:#9a1d5b;}
td.space-1{width: 498px; height:195px; border:0;  margin: 0 auto; background-color:#fff4d5; vertical-align: top; text-align: left;}

td.stripe-2{width: 159px; height:27px; border:0;  margin: 0 auto; background-color:#9a1d5b;}
td.space-2{width: 159px; height:195px; border:0;  margin: 0 auto; background-color:#fff4d5; vertical-align: top; text-align: left;}


td.footer {width: 930px; height: 33; border:0;  margin: 0 auto; background-color:#9a1d5b; padding-left: 470px; text-align: left;}
td.bottom {width: 930px; height: 107; border:0;  margin: 0 auto;background-image: url(../images/index_13.gif); background-repeat: no-repeat;
 font-family: tahoma; font-size: 11px; text-align:center; vertical-align: bottom; padding-bottom: 10px;}

td.100 {height:100%;}
A.menu:link {color: #ffffcc;  text-decoration: none;  font-family: tahoma; font-weight: normal; font-size: 18px; padding-left: 25px;  }
A.menu:visited { color:#ffffcc;  text-decoration: none; font-family: tahoma; font-weight: normal; font-size: 18px; padding-left: 25px;  }
A.menu:active { color:#ffffcc; text-decoration: none; font-weight: normal;font-family: tahoma; font-size: 18px; padding-left: 25px;  }
A.menu:hover { color:#0eb89a; text-decoration: none; font-weight:  normal; font-family: tahoma; font-size: 18px;padding-left: 25px;   }

A.menu-2:link {color: #ffffcc;  text-decoration: none;  font-family: tahoma; font-weight: bold; font-size: 12px; padding-left: 7px;  }
A.menu-2:visited { color:#ffffcc;  text-decoration: none; font-family: tahoma; font-weight: bold; font-size: 12px; padding-left: 7px;  }
A.menu-2:active { color:#ffffcc; text-decoration: none; font-weight: bold;font-family: tahoma; font-size: 12px; padding-left: 7px;  }
A.menu-2:hover { color:#0eb89a; text-decoration: none; font-weight:  bold; font-family: tahoma; font-size: 12px;padding-left: 7px;   }


A.footer:link {color: #ffffcc;  text-decoration: none;  font-family: tahoma; font-weight: bold; font-size: 11px; padding-left: 25px;  }
A.footer:visited { color:#ffffcc;  text-decoration: none; font-family: tahoma; font-weight: bold; font-size: 11px; padding-left: 25px;  }
A.footer:active { color:#ffffcc; text-decoration: none; font-weight: bold;font-family: tahoma; font-size: 11px; padding-left: 25px;  }
A.footer:hover { color:#0eb89a; text-decoration: none; font-weight:  bold; font-family: tahoma; font-size: 11px;padding-left: 25px;   }


A.link:link { color: #660033;  text-decoration: none;   font-weight: normal;  }
A.link:visited { color:#660033;  text-decoration: none;  font-weight:  normal;}
A.link:active { color:#660033; text-decoration: none; font-weight:  normal;  }
A.link:hover { color:#660033; text-decoration: underline; font-weight:   normal;  }


A.news:link { color: #660033;  text-decoration: underline;   font-weight: bold;  }
A.news:visited { color:#660033;  text-decoration: underline;  font-weight: bold;}
A.news:active { color:#660033; text-decoration: underline; font-weight: bold;  }
A.news:hover { color:#660033; text-decoration: underline; font-weight:   bold;  }

A:link { color: #ffffcc;  text-decoration: none;   font-weight: normal;  }
A:visited { color:#ffffcc;  text-decoration: none;  font-weight:  normal;}
A:active { color:#ffffcc; text-decoration: none; font-weight:  normal;  }
A:hover { color:#ffffcc; text-decoration: underline; font-weight:   normal;  }

A.spis:link { color: #ffffcc;  text-decoration: none;   font-weight: bold;  }
A.spis:visited { color:#ffffcc;  text-decoration: none;  font-weight:  bold;}
A.spis:active { color:#ffffcc; text-decoration: none; font-weight:  bold;  }
A.spis:hover { color:#ffffcc; text-decoration: underline; font-weight:   bold;  }

A.link-spis:link {  color: #660033; text-decoration: underline; font-weight: normal;  }
A.link-spis:visited {  color: #660033; text-decoration: underline; font-weight:  normal;}
A.link-spis:active {  color: #660033; text-decoration: underline; font-weight:  normal;  }
A.link-spis:hover {  color: #660033; text-decoration: underline; font-weight:   normal;  }


div.text {margin: 20px; font-size: 11px;}
div.text-short {margin: 20px; font-size: 11px;height: 711px;}

div.nawigacja {margin: 0 20 10 20 ; height: 11px; text-align: right;}
div.doprawej{text-align: right;}
img.doprawej {float: right; margin: 5 0 5 10;}
img.dolewej {float: left; margin: 5 10 5 0;}
img {border-width: 0px;}
b  {color: #660033; }

h1 {font-family: tahoma; font-size:15px; color: #660033; font-weight: bold; margin:2 0; padding: 2 0;}
h2 {font-family: tahoma; font-size:15px; color: #660033; font-weight: normal; line-height:15px; margin:2 0 20 0; padding: 0px;}
h3 {font-family: tahoma; font-size:13px; color: #ffffcc; font-weight: bold; line-height:13px; margin:2 0; padding: 2 0;}

span.autor {font-size:9px; padding: 0px; margin: 0px; line-height: 9px; font-weight: normal;}

li.spis {list-style-image: url(../images/ico.gif) no-repeat left top; text-align: left; padding: 0px;line-height: 11px;  padding-left: 25px;}

hr {width: 90%; color: #436890; text-align: center; height: 1px; border-style: solid;}
ul {padding:5; margin: 5;}
li {list-style-type: none; display: block; background: url(../images/ico.gif) no-repeat left top; padding-left: 30px; padding-top: 0px;}


td.formularz_opisy{ width: 150px; text-align: left; background-color: #fff4d5;}
td.formularz_pole { width: 250px;text-align: left; background-color: #fff4d5;}
.formularz_textarea{width: 400px; background-color: #fff;}
.formularz_pole {background-color: #fff; width: 250px;}
.formularz_opisy{background-color:#fff;}

td.formularz_opisy_newsletter{ width: 150px; text-align: left; background-color: #660033; color:#ffffcc;}
td.formularz_pole_newsletter { width: 250px;text-align: left; background-color: #660033;}
.formularz_textarea_newsletter{width: 400px; background-color: #fff;}



input.wyszukiwarka {width: 100px; height: 20px; backgorund-color: #fff4d5; border-width: 0px; font-family: tahoma; font-size: 11px; padding: 3px;}
input.newsletter {width: 80px;  height: 20px; backgorund-color: #fff4d5; border-width: 0px; font-family: tahoma; font-size: 11px; padding: 0px; margin: 0px;}

input.szukaj {backgorund-color: #fff4d5; color:#fff4d5; border-width: 0px;}

table.reklama {background-color:#fff4d5; table-layout: fixed; border-collapse: separate; border: 2px solid #660033; font-size: 11px;}
td.reklama {background-color: #fff4d5; vertical-align: middle; text-align: center; border: 1px solid #660033; padding: 5px; font-size: 11px;}
tr.reklama {background-color:#fff4d5; border: 1px solid #660033; font-size: 11px;}