body {
	margin: 0px;
	padding: 0px;
	background: #ADD5AF;
	font-family: arial;
	font-size: 12px;
	color: #000000;
}

table,tr,td,th {
	margin: 0px;
	padding: 0px;
	font-family: arial;
	font-size: 12px;
	color: #000000;
}
form {margin: 0;}
h1,h2 {color:#347438}
p {text-align:justify; }

.t_da,.t_id {color:black}
.mn_item {width:171px;background:url(img/mn.jpg) no-repeat;}
.mn_itemtxt {position:relative;width:105px;min-height:24px;line-height:24px;left:20px;top:0px;text-align:right;color: #ffffff;text-transform:uppercase;}
.mn_itemsub {position:relative;width:105px;left:20px;top:-4px;text-align:right;color: #ffffff;font-size:10px;}
.mn_itemtxt a,.mn_itemtxt a:visited,.mn_itemtxt a:link {color: #ffffff; text-decoration:none;}
.mn_itemtxt a:hover {text-decoration:underline;}
.mn_itemsub a,.mn_itemsub a:visited,.mn_itemsub a:link {color: #ffffff; text-decoration:none;}
.mn_itemsub a:hover {text-decoration:underline;}
.blad2 {color: #0000ff;border:2px solid #0000ff; text-align:center;font-weight:bold;width:80%;padding:5px;}
.blad {color: #ff0000;border:2px solid #ff0000; text-align:center;font-weight:bold;width:80%;padding:5px;}
.info {color: #00ff00;border:2px solid #00ff00; text-align:center;font-weight:bold;width:80%;padding:5px;}

a,a:visited {color:#347438;}
a:hover {color:#448449}

a.menu, a.menu:visited {color:#000000;text-decoration:none;font-weight:none;font-size:14px;}
a.menu:hover {text-decoration:underline;color:#347b39;}

a.menu_prawe,a.menu_prawe:visited {color:#347438;}
a.menu_prawe:hover {color:#00af00}


a.lista_dane, a.lista_dane:visited {color:blue}
a.lista_dane:hover {color:#a09df6;text-decoration:none;}

.frm_bl { background: #ff0000;color:#ffffff;font-size:10px}

.formtxt { font-family: verdana; color: #00af00; font-size: 11px;  border: 1px #00af00 solid; background: #cfffcf;} 
.formtxt:hover { font-family: verdana; color: #00bf00;  background: #cfffcf;border-color: #00ff00; border-style: solid; }
.formtxt:focus { font-family: verdana; color: #00bf00;  background: #cfffcf;border-color: #00ff00; border-style: solid; }

.formbtn, .formbutton { font-family: verdana; color: #000000; font-size: 10px; font-style: normal; font-variant: normal;  border: 1px #00af00 solid; background: #cfffcf;} 
.formbtn:hover, .formbutton:hover { font-family: verdana; color: #00ff00; font-size: 10px; background-color: #cfffcf; font-style: normal; font-variant: normal; border: 1px; border-color: #00ff00; border-style: solid }
.formbtn:focus, .formbutton:focus { font-family: verdana; color: #00ff00; font-size: 10px; background-color: #cfffcf; font-style: normal; font-variant: normal; border: 1px; border-color: #00ff00; border-style: solid }

.tbtyt {color: #ffffff; background:#ce1559;font-weight: bold;padding-left:10px;}
.fopis {text-align:justify;font-size:10px;}

a.mn_au,a.mn_au:visited, a.mn_au:active {
  FONT-SIZE: 11px;
  COLOR: #006d00;
  FONT-FAMILY: Verdana, Arial, serif;
  text-decoration: none;
}

a.mn_au:hover {
  FONT-SIZE: 11px;
  COLOR: #00ad00;
  FONT-FAMILY: Verdana, Arial, serif;
  text-decoration: underline;
}

.mn_n_a {
  border-right: #006d00 1px solid;
  border-top: #006d00 1px solid;
  border-left: #006d00 1px solid;
  background-color: #00cb00;
  font-weight: bold;
  padding: 2px;
}

.mn_n_a2 {
  border-right: #006d00 1px solid;
  border-top: #006d00 1px solid;
  border-left: #006d00 1px solid;
  background-color: #f9f9f9;
  font-weight: bold;
  padding: 2px;
}

.mn_tab {
 border-right: #006d00 1px solid;
 border-left: #006d00 1px solid;
 border-bottom: #006d00 1px solid;
 background-color: #f9f9f9;
 padding: 2px;
}

.mn_n2 {
 FONT-SIZE: 14px;
 border-right: #006d00 1px solid;
 border-top: #006d00 1px solid;
 border-left: #006d00 1px solid;
 border-bottom: #006d00 1px solid;
 background-color: #ffffff;
 padding: 2px;
}


.mn_nps {
 border-right: 1px solid #006d00;
 border-left: 1px solid #006d00;
 background-color: #00cb00;
 padding: 2px;
 font-size: 2px;
}

.mn_n {
 FONT-SIZE: 14px;
 border-right: #006d00 1px solid;
 border-top: #006d00 1px solid;
 border-left: #006d00 1px solid;
 border-bottom: #006d00 1px solid;
 background-color: #8fff8f;
 padding: 2px;
}

.mn_bot {
 border-bottom: #006d00 1px solid;
}

.mn_wyp {
  background-color: #00cb00;
  border-bottom: #006d00 1px solid;
  font-weight: bold;
  padding: 2px;
}
.mn_wyp2 {
  border-right: #006d00 1px solid;
  border-bottom: #006d00 1px solid;
  background-color: #00cb00;
  font-weight: bold;
  padding: 2px;
}

.tabela_dane {
   width: 100%;   
}

.nag {
   text-align: center;
   font-weight: bold;
   background: #67b06c;
	border: 1px solid #00ad00;  
	color: white;
}

a.tyt_th, a.tyt_th:visited {
   color: white;
   text-decoration: none;
}
a.tyt_th:hover {
   color: white;
   text-decoration: underline;
}

.t_id {white-space:nowrap;text-align:center;}


.wiersz_0 {
   background: #f1f1f1;
}

.wiersz_1 {
   background:#e0e0e0;
}

.linia {background:#00cb00;color:#00cb00;}

.katt {margin:2px;border:1px solid black;}
a.kata,a.kata:visited {color:#000000; font-weight:bold;font-size:14px;}

.katp {color:#a09df6;}

a.katad,a.katad:visited {font-weight:bold;color:#00cb00;}
a.katad:hover {}

.cenaa {background:#f0f0f0}
.cenab {background:#d2d2d2}
a.cenapr, a.cenapr:visited {color: #8D521D}
a.cenapr:hover {color:red;}

a.mnt, a.mnt:visited {color: #ffffff;font-weight:bold;}
a.btna, a.btna:visited {color:#909090;font-weight:bold;}

.im {border:1px solid black;}
.im2 {border:1px solid black;}

.news_div {
position: relative;
left:6px;
border : 1px solid #487c4c;
background-color: #c3dce0;
color: #487c4c;
font-weight: bold;
padding:3px;
}


#pole_pokaz {
   
}


.towar_tygodnia {
position:relative;
left:14px;
width:172px;
border:1px solid #000000;
background:#eeeeee;
}

.ogloszenie {
position:relative;
left:10px;
width:166px;
border:1px dotted #8d521d;
background:#eeeeee;
}

.towar_tygodnia_tytul {
 background:#93989e;
 color:white;
}

.cena_normalna {
   color:orange;
   font-size:18px;
   font-weight:bold;
}

.cena_promocja {
   color:red;
   font-size:18px;
   font-weight:bold;
}


.cena_mala {
   color:orange;
   font-size:12px;
   text-decoration:line-through;
}

.tytuly {
color:#a2a7aa;
font-size:18px;
position:relative;
top:-2px;
position:relative;
width:420; 
height:20;
}

.opis_krotki {
   color:black;
	font-size:12px;
	text-align:justify;
}

.opis_krotki_prom {
   color:green;
	font-size:12px;
	text-align:justify;
}

.ustawienia_t {
   background:#347438;
	color:#ffffff;
}

.tab_szer {
   width:530px;
}

.nag_szer {
   width:550px;
}

a.gorne_menu,a.gorne_menu:visited {
   color:white;
	font-size:16px;
	text-decoration:none;
}

a.gorne_menu:hover {
   color:#e0e0e0;
	font-size:16px;
	text-decoration:underline;
}

.t_rej {
border : 1px solid #326496;
}
.t_rej_tyt {
background-color : #008f00;
color : #ffffff;
font-weight : bold;
padding : 2px;
font-size : 10px;
}
.t_rej_kom {
background-color : #ffffff;
border : 1px solid #326496;
padding : 2px;
font-size : 10px;
}
.t_kom_d {
background-color : #ffffff;
border : 1px solid #326496;
padding : 2px;
text-align : center;
}

.poprawiono {
font-size : 9px;
font-style : normal;
}

.forum_d {
background-color : #f2f2f2;
height : 40px;
}
.forum_d0 {
background-color : #eaeaea;
height : 40px;
}
.forum_d1 {
background-color : #f2f2f2;
height : 40px;
}
.forum_d2,.forum_d3 {
background-color : #f5f5f5;
height : 40px;
}

.forum_d:hover,.forum_d0:hover,.forum_d1:hover,.forum_d2:hover,.forum_d3:hover {
background-color : #fafafa;
}
.forum_a {
font-variant : small-caps;
font-weight : bold;
}
.forum_ka {
font-variant : small-caps;
font-weight : bold;
}

span.form_path {
	color:#cdffcd;
}
a.form_path, a.form_path:visited {
	color:#cdffcd;
}

a.form_path:hover {
	color:#fbfffb;
}

.ed_m {
	background:#dfffdf;
}

.komentarz_t1 {
background : #cdffcd;
width : 100%;
height : 25px;
}
.komentarz_t2 {
background : #cdffcd;
white-space : nowrap;
}
.komentarz_t3 {
background : #f0f0f0;
}


.cytat {
background-color : #f0f0f0;
color : #009900;
font-style : italic;
border : 1px solid black;
margin : 10px;
margin-top : 20px;
padding-top : 0;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 5px;
}
.cytat_autor {
font-weight : bold;
font-style : normal;
}
.cytat_autor_napisal {
font-weight : normal;
font-style : normal;
}
