body {
  margin: 0;
  padding: 0;
  font-family: Verdana, Tahoma, Helvetica, Arial, Sans;
  font-size: 11px;
  color: #505043;
  background-color: #f9f9f1;
  text-align: center;
}

linkujpro {
font-size: 10px;
color: #505043;
}


a:link {
  text-decoration: none;
  color: #505043;
}

a:visited {
  text-decoration: none;
  color: #505043;
}

a:hover {
  text-decoration: underline;
  color: #505043;
}

img {
  margin: 0;
  padding: 0;
  border: 0;
}

#box1 {
  margin: auto;
  margin-top: 30px;
  padding: 0;
  width: 788px;
  text-align: center;
}

#box2 {
  width: 788px;
  height: 42px;
}

#box3 {
  width: 788px;
  height: 126px;
  background-image: url('gfx/adsense.gif');
  text-align: left;
}

#adsense {
width: 728px;
padding-left:36px;
padding-top:10px;
height:90px;
}

#google_links {
  margin-left: 44px;
  margin-bottom: 12px;
}

#box4 {
  width: 788px;
  background-image: url('gfx/rama_tlo.gif');
  background-repeat: repeat-y;
  float: left;
}

#box4a {
  width: 185px;
  float: left;
}

#box4aIE {
  padding: 15px 0 15px 14px;
  text-align: left;
}

#box4b {
  width: 603px;
  float: left;
}

#box4bIE {
  padding: 15px 20px 15px 20px;
  text-align: left;
}

#box5 {
  clear: both;
  width: 788px;
  height: 50px;
  line-height: 50px;
  background-image: url('gfx/stopka.jpg');
  color: white;
}

#box5 a:link, #box5 a:visited {
  font-weight: bold;
  text-decoration: none;
  color: white;
}

#box5 a:hover {
  font-weight: bold;
  text-decoration: underline;
  color: white;
}

.menu {
  list-style: none;
  width: 171px;
  margin: 0;
  padding: 0;
}

.menu li {
  list-style: none;
  margin: 0;
  display: block;
  height: 18px;
  line-height: 18px;
  padding-left: 32px;
  text-align: left;
  font-size: 11px;
}

.menu li.light {
  background-image: url('gfx/menu_li1.gif');
}

.menu li.dark {
  background-image: url('gfx/menu_li2.gif');
}

.menutop {
  height: 24px;
  line-height: 24px;
  padding-left: 6px;
  background-image: url('gfx/menu_tytul.gif');
  color: white;
  font-weight: bold;
}

.menubot {
  height: 6px;
  width: 171px;
  background-image: url('gfx/menu_close.gif');
  background-position: top;
  background-repeat: no-repeat;
}

.inmenu {
  background-image: url('gfx/menu_tlo.gif');
  background-repeat: repeat-y;
  font-size: 10px;
  padding: 2px 6px 2px 6px;
}

.menuspace {
  height: 10px;
}

.katlight {                    /* width: 563px */
  background-color: #e9e9da;
  margin-bottom: 6px;
  border: 1px solid #d1d1c0;
}

.katdark {                     /* width: 563px */
  background-color: #dedecd;
  margin-bottom: 6px;
  border: 1px solid #d1d1c0;
}

.katdark_intro {                     /* width: 554px */
  background-color: #dedecd;
  width: 554px;
  margin-left: 3px;
  margin-bottom: 6px;
  border: 1px solid #d1d1c0;
}

.katdark_tekst {
line-height: 15px;
text-align: justify;
}



table { font-family: Verdana; font-size: 10px;  line-height: 17px; color: #505043; vertical-align: top;}

p { margin: 2px 0px 0px 0px; }
td { vertical-align: top; }
hr { height : 1px; color: #2345aa; }
form { margin: 2px 0px 0px 0px; }

td.lewe_menu { border-right: 1px ridge #cccccc;	width: 190px; background-color: #D9D4C3; }
td.stopka { border-right: 1px ridge #cccccc; background-color: #D9D4C3; }
.wpis { padding: 4px 4px 4px 4px; }
table.wpisy { border-collapse: collapse; }

/*   main center menu  */
table.main_menu { width:100%;  padding: 0; margin: 0; }
table.main_menu td { width:100%; padding: 5px 5px 5px 5px; margin: 0; }

/* subcategories */
table.subcategories  { padding: 0; margin: 0 0 0 10px; width: 98%; }
table.subcategories td { width:100%; padding: 5px 5px 5px 5px; background-color: #e9e9da ; }

/* strony (regulamin , kontakt etc..*/
div.strony { margin: 15px; padding:5px; font: normal 12px/15px verdana; color: #505043; border: 1px solid #d1d1c0; background-color: #e9e9da; }

/*   site info    */
p.page_nr { color : #0F050f; background-color: #d1d1c0; font-weight : bold;  }
.nag { background-color: #dedecd; text-align:center; border-bottom: 1px solid black; font-weight: bold;}
.biale { height: 1px; color: #444444; }
.dodtab { font-family: Verdana; font-size: 10px; line-height: 13px; color: #232323; background-color : #eeeeee;}

/*odnośniki */
.male, .male:visited, .male:link { font-family: Verdana, Arial; font-size: 10px; font-weight: bold;}
.male:hover { font-family: Verdana,Arial; font-size: 10px; text-decoration: underline; } 

.glowne, .glowne:visited, .glowne:link { font-family: Verdana, Arial; font-size: 11px; text-decoration: none; padding-left: 4px; color: #505043 }
.glowne:hover { font-family: Verdana, Arial; font-size: 11px; text-decoration: underline; color: #000000 } 

.a_info, visited, link { font-weight: normal; font-style: italic; font-size: 10px; color: #112266 }
.a_info:hover { font-family: Verdana, Arial; font-size: 11px; font-style: italic; text-decoration: underline; color: #999999 } 

.foot { font-weight: normal; font-style: italic; color: #eeeeee }
.foot:hover { font-family: Verdana, Arial; font-size: 11px; font-style: italic; text-decoration: underline; color: #efefef }

.a_broken, .a_broken:visited, .a_broken:link { font-family: Verdana, Arial; font-weight: normal; font-size: 9px; color: #22415d }
.a_broken:hover { text-decoration: underline; color: #203092 }

a.wpisy, a.wpisy:visited, a.wpisy:link { font-family: Verdana, Arial; font-weight: bold; color: #004F79 }
a.wpisy:hover { font-family: Verdana, Arial; font-size: 11px; text-decoration: underline; color: #343490 } 

.pwd, .pwd:visited, .pwd:link { font-family: Verdana, Arial; font-weight: normal; font-size: 10px; color: #d3d3d3 }
.pwd:hover { font-family: Verdana, Arial; font-weight: normal; font-size: 10px; color: #555555 }

.spis { font-family: Verdana, Arial; font-size: 10px; text-decoration: none; }

.kateg, .kateg:visited, .kateg:link { font-family: Verdana, Arial; font-weight: bold; font-size: 12px; }
.kateg:hover {font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; }


select { font-family: Verdana; font-size: 10px; color: #232323; border: 1px #BDBDBE solid; background-color: #e9e9da; } 
textarea { font-family: Verdana; font-size: 11px; color: #232323; border: 1px #BDBDBE solid; background-color: #e9e9da; }
input { font-family: Verdana; font-size: 10px; color: #232323; border: 1px #BDBDBE solid; background-color: #e9e9da; } 
