body { padding:0px; margin:0px; background:#fff;}
a {color: #000000; text-decoration: none}
a:hover{text-decoration: none}
form {margin:0px; padding:0px;}

img {border:0;margin:0;padding:0; vertical-align:middle;}
div {margin:0px;padding:0px;}

.glowny { margin:0 auto; width:983px; position:relative; padding:0; background:url(images/left.png) repeat-y;}
.top div {float:left; height:180px;}
.top #header_left{width:360px;}
.top #header_center{width:340px;}
.top #header_right{width:280px;}

.clear { position:relative; height:1px; line-height:1px; font-size:1px; clear:both;}

.foot { margin:0 auto; width:983px; position:relative; padding:5px; color:#fff; background:url(images/foot.jpg) repeat-y left top;border-top:3px #fff solid;}
.foot #foot_left{float:left;margin-top:2px}
.foot #foot_right{float:right;margin-right:15px;}
/*Menu w stopce*/
.footmenu {float:right;margin-right:10px;}
.footmenu img{display:block;float:left;margin-right:4px;}
.footmenu a{display:block;float:left;margin:2px 12px 0 0;color:#fff;}


.sr3 {position:relative; width:983px;}
.sr2 {position:relative; float:left; width:803px;height:auto; padding: 0 0 0 3px;}
.sr {position:relative; width:520px; float:left; height:auto;padding: 0 3px 0 3px;}
.lewe {position:relative; width:174px; float:left;background-color:#afb6bf;}
.prawe {position:relative; width:280px; float:left;background-color:#afb6bf;}


/*Naglowek Sekcja/Dzial/Tlo/RSS */
.nagl{height:70px;color:#fff;position:relative;background:#042665 url(images/head_kibice.jpg)  repeat-y right top;}

.nagl h1{margin: 0px;font-family:Arial, Helvetica, sans-serif;
  padding: 20px 0px 0px 10px;
  text-transform: uppercase;
  font-size: 24px;
  font-weight: bold;
}
.nagl h2{ margin: -3px 0 0 0;font-family:Arial, Helvetica, sans-serif;
  padding: 0px 0px 0px 10px;
  font-size: 18px;
  font-weight: normal;
}


/*Formularze*/
input {font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.push {border-width:1px; border-color:#ddd #999 #999 #ddd; border-style:solid; width:90px;}
.przycisk {text-align:center;margin:10px;}
.txt, .txts, .txtl {
  border: 1px inset #a7b6bf; padding: 1px;background-color: #a7b6bf;color: #ffffff; font-size: 11px; font-weight: normal;
  width: 200px;
}
.txts {width:150px;}
.txtl {width:350px;}

.radio {vertical-align:middle;}
fieldset{padding: 0 20px 10px 20px;margin:0 auto;border:1px #829caa solid;text-align:center;}
legend {padding:3px 10px;border:1px #829caa solid;background:#00519c;color:#fff;font-weight:bold;}

.tform{margin: 10px auto;}
.tform td, .fszukaj td{font-size:11px;text-align:left;}
td.label{text-align:right;vertical-align:top;padding-top:4px;}
span.req {color:#f00;}
span.req2 {color:#00f;}

.login fieldset{width:300px;}
.dane fieldset{width:500px;text-align:left;}
.dane .tform{margin:10px;width:100%;}
.dane .label {width:100px;}
.dane p{font-size:2px;}
.fszukaj {text-align:left; padding:0 5px 10px 5px}
.fszukaj .txt{width:95px;}
.fszukaj .przycisk{margin-bottom:0;}
.error{text-align:left;color:#f00;margin:5px 0}
.mess{text-align:left;color:#0a0;margin:5px 0}
/*Lista artykulow */
.artykul_tp{position:relative;border:1px #829caa solid;margin-top:3px; position:relative; width:518px;}
.artykul_tp span{position:absolute;right:0;padding:8px 0; bottom:0; display:block;width:518px; }
.artykul_tp span a{display:block;color:#fff;margin:0 10px;font-size:110%;}
.artykul_tp em{color: #9e0a0f; font-weight:bold;font-style:normal;}
.artykul_tp .trans{filter: alpha(opacity=90);position:absolute;bottom:0;left:0;}

.artykul_pt {border:1px #829caa solid;margin-top:3px;}
.artykul_pt p {margin:0;padding:0;}
.artykul_pt p a{display:block;margin:3px;}
.artykul_pt span{color: #9e0a0f; font-weight:bold;}
.artykul_pt b{text-transform: uppercase;}
.artykul_pt img{float:left;margin:0 4px 0 0;}

.filtr {margin-top:4px;}
.filtr input, .filtr select {vertical-align:middle;}

.tresc_hd{margin-top:3px;}
.tresc_el{float:right;}
.tresc_el p{margin:0 0 3px 0;padding:0;border:1px #829CAA solid;}
.tresc {padding:8px 0;font-size:11px;}
.tresc_ty{font-weight:bold;text-transform: uppercase;margin:4px 0 8px 0;}
.tresc_ty span{color: #9e0a0f;}
.tresc .autor {text-align:right;color:#777;margin:4px 0;}
.tresc .autor img {vertical-align:middle;}

/*Nawigacja*/
.rez_szuk table{float:right;}
.rez_szuk td a{font-weight:bold;text-transform: uppercase;display:block;float:left;margin:0 2px;}
.rez_szuk td a.sel, .rez_szuk td a.selend{text-decoration:underline;}
.rez_szuk img{vertical-align:middle;border:0;}

.belka {height:21px; width:983px; margin:0px; padding:0px; position:relative; float:left;}


.lista{margin-top:3px;}
.lista {width:100%;border-collapse:collapse;}
.lista td{text-align:center;font-size:11px;}
.lista td.left{text-align:left;width:314px;font-weight:normal;}
.lista .rh td{background:#A7B6BF;color:#fff; font-weight:bold;}
.lista .r0 td{background:#CED8DE;cursor:pointer;line-height:1.5em;}
.lista .r1 td{background:#E4E9EC;cursor:pointer;line-height:1.5em;}
.lista .re td{background:#000D3B;color:#fff;line-height:1.5em;font-weight:bold;}
.lista .ts{text-decoration:underline;}

.tprofil td{font-size:11px;text-align:left;vertical-align:top;padding-top:4px;}
.tprofil td.label{text-align:right;padding:4px 4px 0 0;width:180px}

/*Banery*/
.external_billboard{text-align:center;background:#ffffff;position:relative;padding:0 116px;clear:both;}

