body {font-family: tahoma, sans-serif; margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin:0; padding:0;line-height: 1.5;text-align: center; cursor:auto;}
img {border: 0px; padding: 0px; margin: 0px;}
input {border: 1px solid black; margin-top:5px;}
hr { height:1px}
textarea{margin-top:5px; font-weight:bold; border: 1px solid black; font-size:12px; color:#3333CC;}
a{border:0px; text-decoration:none;}
a:active {border:0px; color:red;}
a:hover {border:0px; color:red;}
a:visited {border:0px; color:black; }

.left {text-align: left; }
.right{text-align: right; }
.center {text-align: center; margin-left: auto; margin-right: auto; }
.justify {text-align: justify; }
.clear {clear:both;}
.strong {font-weight:bold;}
.fright { float: right; }
.fleft { float: left; }

/* Index */

#main { width: 852px; border:0px;  padding:0px;  margin-left: auto; margin-right: auto; border: 1px solid; }
#logo {  width: 852px; height:51px; background-image: url('images/main/blank_header.jpg'); background-repeat: repeat-x; }
#logo img {margin:0px; padding:0px;  margin-left:auto; margin-right:auto; width: 500px; height:47px;}
#pasek { width: 852px; height:29px; margin-top:0px;  background:url('images/main/topborder2.jpg'); background-repeat: repeat-x; }
#menu{  width: 143px; float:left; background:url('images/main/leftbg.jpg'); background-repeat: repeat-y;line-height: 0;  }
#menu_butony img { width:142px; height:24px;  }
#content { margin-top:5px; width: 700px; float:right; padding:0px; padding-right:1px; }
#dol { margin-left: auto; margin-right: auto; width: 852px; height:71px; background-image:url('images/main/bottomborder.jpg'); background-repeat: repeat-x; }
#menu_gora {margin-left:0px; width: 142px; height:42px;}
#ikony { margin-left:0px; width: 193px; height:29px;}

#glowna {width:705px; border-spacing:0px; border-width:0px;  margin-left:auto; margin-right:auto;}
#glowna_left {  width: 143px;  float:left; margin:auto;}
#glowna_right { width: 143px; float:right; margin:auto;}
#glowna_center { margin-left:155px; width: 365px;}
#srodek {  width: 365px; background: url('images/index/tekst-tlo.gif'); background-repeat:repeat-y; }
#srodek_tekst { padding:5px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
#srodek_dol{ height:24px; width: 365px;background: url('images/index/tekst-dol.gif'); background-repeat:no-repeat;}
#srodek_gora{ font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900; height: 26px;width: 365px; background: url('images/index/belka-tlo.gif');  background-repeat:repeat-x; } 
#srodek_gora img { height: 26px; width: 95px; }
#powered img { width: 102px; height:47px; margin:3px; }
.box{ width: 127px; background: url('images/index/ttlo.gif'); background-repeat:repeat-y; }
.box_text { padding:5px; padding-top:5px; width: 125px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.box_text img {padding-top:5px; margin-top:15px;}
.box_gora{ padding-top:5px; text-align:center; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900;float: left; height:19px; width: 127px; background: url('images/index/naglowek.gif'); background-repeat:no-repeat; }
.box_dol{ padding-top:5px; text-align:center; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900;float: left; height:19px; width: 127px; background: url('images/index/footer.gif'); background-repeat:no-repeat;margin-bottom:8px; }
.box2{width: 365px; border-top: 1px solid; border-bottom: 1px solid; background: url('images/index/tekst-tlo.gif'); background-repeat:repeat-y;}
.box2_gora{ text-align:center; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; width: 353px; height:20px; margin:5px; border: 1px solid; background-color:#306592; border-color: #FF9900;}
.tekst { padding:17px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.autorzy { font-style:italic;padding-right:10px; }
.przycisk {font-size:10px;width:50px; font-weight:bold; padding:2px; color:#FF9900; border-color:#FF9900; background-color:#306592;}
.search {font-size:10px; font-weight:bold;}


.errors { font-size:10px; font-weight: bold; border: 1px solid black; background-color:#ff9999; margin-right:10%; margin-left:10%;  }
.ok { font-size:10px; font-weight: bold; color:white; border: 1px solid black; background-color:green; margin-right:10%; margin-left:10%;  }

/* Footer */

#nawigacja img { margin:5px;}
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.footer a{text-decoration:none; }
.footer #index {position: relative; bottom: 10px;}


/* Dzial */

.dzialy_info td,table{border-top: 1px solid black; border-collapse: collapse;}
#naglowek  { width:99%; color:white; font-weight:bold; font-size: 12px; }
#naglowek_1  { width:28%; font-size: 24px;padding:5px;}
#naglowek_2 { width:40%;padding:5px;}
#naglowek_3 { width:32%; font-style:italic; padding:5px;}
#naglowek_opis { color:black; padding: 5px; }
.tabelka {width:99%; }
.tabelka table,td {border: 1px solid black; border-collapse: collapse; border-top:0px;}
.tabelka  a {color: #000099;text-decoration:none;}
.tabelka  a:hover {text-decoration:none; color:red; border-bottom: 1px dotted red;}
.tabelka  a:visited {text-decoration:none;}
#naglowek_tabelki { width:100%; color:white; font-weight:bold; font-size: 12px; }
.id_elem { width:5%; text-align:center;}
.tytul_elem { width:95%; padding:3px; padding-left:10px;}

/* Style dzialow */

.dark_blue td { background-color: #3333CC;}
.dark_blue { background-color: #3333CC;}
.dark_blue_2 { background-color: #efefef; color:black;} 

.brown td{ background-color: #770000}
.brown{ background-color: #770000}
.brown_2 { background-color: #efefef; color:black;} 

.dark_green td{ background-color: #009900}
.dark_green{ background-color: #009900}
.dark_green_2 { background-color: #efefef; color:black; } 
.dark_green_2 table {width:100%}

.red td{ background-color: #CC0000}
.red{ background-color: #CC0000}
.red_2 { background-color: #DDDDFF; color:black;} 
.red_2 table {width:100%}

.black td { background-color: #000000;}
.black { background-color: #000000}
.black_2 { background-color: #efefef; color:black;} 
.black_2 table {width:100%}

.strona {width:99%; border: 1px solid black;}
.strona_adres { font-size:8px; border-top: 1px solid black;border-left:1px solid black; border-right:1px solid black; font-weight:bold; width:30%; text-align:center; }
.strona_tytul { width:100%; border-bottom: 1px solid black; color:white; font-weight:bold; background-color:#7093DB}
.strona_tresc { padding:10px; background-color:#efefef; }
.strona_tresc td{padding:3px; font-size:12px;}

.obrazki { width:99%; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black;}
.obrazki img {border:1px solid black; margin: 10px;} 
.obrazki_tytul { width:100%; border-bottom: 1px solid black; color:white; font-weight:bold; background-color:#7093DB}

.linia{border-top:1px solid black; width:100%; margin-top:10px; margin-bottom:10px;}

.ksiega_forum {padding:5%;line-height:3}
.ksiega_forum  a {color:#009900; border-bottom:1px dotted black; padding-bottom:5px;}
.ksiega_forum  a:active {border-bottom:1px dotted black;}
.ksiega_forum  a:hover {border-bottom:1px dotted red; }
.ksiega_forum  a:visited {color: black; border-bottom:1px dotted #000099; }

.kontakt{font-size:12px;font-weight:bold; }
.kontakt_red {color:red;}

.news_data {font-weight:bold; background-color:#D2B48C; font-size:9px;}
.news_content {color:#770000; background-color:white;} 
.news_data {padding:5px}
.news_content {padding:10px; font-size:13px;}

.linki table{width:100%}
.linki_tytul{color:white; font-weight:bold; font-size:12px; background-color:#009900;}
.linki_link{width:40%; padding:5px;}
.linki_opis{width:60%; color:#009900; padding:5px;}
