body {
    font-family: Arial, sans-serif;
    color: #333; font-size: 14px; line-height: 20px; background: #eee;
    background-image:url(grafiki/tlo.gif);
    }
td, tr, table, img, h1, h2, h3, h4, h5, h6, center, div, p, form  {padding: 0px; margin: 0px} 

h1 { font-weight: normal;font-size: 14px; line-height: 18px; margin: 0px; color: #c34000;}

h3 {font-weight: bold; font-size: 12px; line-height: 18px;  color:#c34000;	text-align:left; text-indent:5px	}
h4 {font-weight: bold; font-size: 14px; line-height: 16px;  color:#777;	text-align:left;	}
h5 { font-size: 18px; line-height: 26px;color: #c34000;text-align:center;}
h6 {font-weight: bold; font-size: 13px; line-height: 20px;text-indent:5px ; text-align:left; color: #fff; background:#c34000}
/* układ strony */
.rama {position: absolute; top:0px;width:990px; background: #fff; border: #ddd 1px solid}
.naglowek { height:95px; text-align:center; vertical-align: middle; }
.logo {font-family: Impact, sans-serif; font-size: 40px; line-height: 40px; color: #777} 
.lew {position: absolute; left:10px; top:0px;}
.sasiedzi {position: absolute; left:642px; top:8px;}
.reklama {padding: 10px 5px; margin: 0px 5px 7px 5px; background: #fff; text-align: center;  font-size: 14px;  line-height: 18px; color: #c34000; border: #aaa 1px solid; width:180px}
.panel1 {  background: #eee; border-bottom: #c34000 2px solid; border-top: #c34000 2px solid;  padding: 5px 0px; text-align:left;vertical-align: text-top; vertical-align: top;}
.panel2 {background: #fff; text-align:left; font-size: 14px; line-height: 18px;vertical-align: text-top; vertical-align: top; }
.panel3 { background: #fff; background-image:url(grafiki/tlo.gif); border-bottom: #c34000 2px solid; border-top: #c34000 2px solid;  padding: 5px 0px; text-align:left;vertical-align: text-top; vertical-align: top;}
.stopka {height:40px; font-size: 12px; line-height: 16px; vertical-align: text-top; vertical-align: top; text-align: center;  color: #fff; background: #c34000;}
.menu {background: #777; color:#fff}
#lewa {position: relative; min-height:400px;}
/* forum */
.zakupy {color:#84aa23; font-weight: bold; font-size: 16px; line-height: 20px;}
.kreska {border-bottom: #84aa23 1px solid; line-height: 2px;margin: 5px 5px 5px 5px}
.us  { color:red; padding:1px 2px 1px 2px; margin: 0px ; border: solid 1px red; background: #FFD0D0;text-align:center;  font-size: 13px; line-height: 18px}
.dod { padding:1px 2px 1px 2px; margin: 0px ; border: solid 1px green; background-color: #E0FFE0;text-align:center}
.ok {COLOR:green; FONT-WEIGHT: bold;}
.numer {font-family: Georgia, serif; color:#84aa23; font-size: 24px; line-height:24px; float:right}
a.b {font-size: 14px; font-weight: normal;line-height: 16px;}
a.b:link,a.b:visited { color: red}/* #a57d52 */
a.b:hover,a.b:active {color:#84aa23;  }
.srodek {padding:20px 10px 20px 15px; text-align: left;vertical-align: text-top; vertical-align: top} 
.ramka { padding: 7px 7px 7px 7px; border: solid 1px #84aa23; background:#ffc; text-align:left}
.data {float:right; color:#777; font-style: italic; font-size: 11px;}	
h7 { font-size: 15px; line-height: 20px; font-weight: bold; color:#84aa23; text-align: left;}

/* formatowanie */
.u {text-decoration:underline;}
.cz { color: #c34000}
.blok {margin:0px 10px;}
.data  {margin-top: 7px; text-align:left; color: #777; font-size: 12px; line-height: 13px;}
.linia {height:0px; border-bottom: #c34000 2px solid; line-height: 0px}
.linia_l {border-left:  #aaa 1px solid;}
.podkr  {padding-bottom: 5px; border-bottom: #aaa 1px solid; text-align:left;}
.prawy { text-align:right;}
.lewy { text-align:left;}
.top {vertical-align: text-top; vertical-align: top; text-align:left;}
.center { text-align:center;}
.odstep {height:5px;}
.ogloszenia {background: #c34000; text-align: center; color: #fff}
.haslo { font-size: 13px; line-height: 24px; color: #777}
.t_szare {background: #eee;}
.foto1 {float:left; margin: 0px 10px 0px 0px; border: #ddd 1px solid}



.us  { color:red; padding:1px 2px 1px 2px; margin: 0px ; border: solid 1px red; background: #FFD0D0;text-align:center;  font-size: 13px; line-height: 18px}
.ok {color:green; font-weight: bold; text-align:center}
.dod0 { padding:10px; margin: 2px ; border: solid 1px green; background-color: #e8f7e1;text-align:center}
.mod0 { padding:10px;  margin: 2px ; border: solid 1px blue; background-color: #dae8f0;text-align:center} 
.us0  { padding:10px;  margin: 2px ; border: solid 1px red; background-color: #f6e6db;text-align:center}
.kop0 {padding:10px; margin: 2px ; border: solid 1px green; background-color: #f9f8cf;text-align:center;}

.imp_ziel { font-size: 11px; line-height: 12px; color: green; background: #fff;  padding: 0px 1px; margin: 4px 2px 0px 2px; display:inline-block; border: green 1px solid; height:12px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.imp_czer { font-size: 11px; line-height: 12px; color: #c34000; background: #fff;  padding: 0px 1px; margin: 4px 2px 0px 2px; display:inline-block; border: #c34000 1px solid; height:12px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.imp_nieb { font-size: 11px; line-height: 12px; color: #0F8FE1; background: #fff;  padding: 0px 1px; margin: 4px 2px 0px 2px; display:inline-block; border: #0F8FE1 1px solid; height:12px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.imp_czar { font-size: 11px; line-height: 12px; color: #000; background: #fff;  padding: 0px 1px; margin: 4px 2px 0px 2px; display:inline-block; border: #000 1px solid; height:12px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}


/* i---------------------------*/


/* formularze */
textarea, input {font-family: Arial, sans-serif; font-size: 14px; line-height: 18px;}
fieldset {padding:5px;}
.form {text-align: right; padding: 0px 0px; color:#333; vertical-align: text-top; vertical-align: top;white-space: nowrap}
.pole {background-color:#efefef;width:230px; height:17px;border:0px; }

.f13 { font-size: 13px; line-height: 16px;}
a {text-decoration: none; font-size: 14px; line-height: 16px; }
a:link,a:visited { color: #777; }
a:hover,a:active { color: #c34000; background:#fff; }



.sprz {display: block; width: 160px; text-indent:5px; font-size: 14px; line-height: 16px;  }

a.wiecej { background: #4562a4;  padding: 0px 2px;border: #c34000 1px solid;
		 font-size: 12px; line-height: 16px; height:16px
		 -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
a.wiecej:link,a.wiecej:visited {color: #c34000;   background:#f6e6db;}
a.wiecej:hover,a.wiecej:active { color:#fff;   background:#c34000; }


/* a.wiecej {font-size: 13px; line-height: 14px; font-weight: bold; float: right; margin-bottom: 5px}
a.wiecej:link,a.wiecej:visited { color:#777;   }
a.wiecej:hover,a.wiecej:active {color:#c34000 ; }
 */
a.w {}
a.w:link,a.w:visited { color: #333;}
a.w:hover,a.w:active { color: #c34000; }

a.menu1 {display: block; line-height: 22px; text-align:center}
a.menu1:link,a.menu1:visited { color: #fff; background:#c34000;}
a.menu1:hover,a.menu1:active { color: #c34000;background:#fff; }
a.menu2 {display: block; line-height: 22px;border-left: #fff 1px solid; border-right: #fff 1px solid; width:188px;text-align:center}
a.menu2:link,a.menu2:visited { color: #fff; background:#777;}
a.menu2:hover,a.menu2:active { color: #c34000;background:#fff; }     
li    {text-indent:0;  padding:0px; margin: 0px 0px 0px 15px;text-align:left;
	}
ul  { padding:0px; margin: 0px 0px 0px 5px; list-style-type: square;}	
