p.opis22{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: Black;
}
div.nagl{
         color: Black;
         font-weight: bold;
         font-size: 10px;
         font-family: Verdana, Arial;
}
td.main {
	border-width: 1px;
	border-style: solid;
	padding-bottom: 0%;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
	border-color: #E10B00;
	background: #f4bc43;
	
}
table.main {
        border-width: 1px;
	border-style: solid;
	padding-bottom: 0%;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
	border-color: #E10B00;
}
img.bok{
	padding: 0px;
	margin-bottom: 3px;
	border-width: 0px;
	margin-left: 20px;
	
}
a.Podmenu{
	text-decoration: none;
	border-width: 0px;
	font-weight: bolder;
	font-size: 10px;
	font-family: Arial, Verdana;
}
a:visited{
	text-decoration: none;
	color: black;
}
td {
	border: 0px none;
	padding-bottom: 0%;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
	
}
td.dol {
	border: 0px none;
	padding-bottom: 0%;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: bottom;
	
}
td.srodek {
	border: 0px none;
	padding-bottom: 0%;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: middle;
	
}
table {
	border: 0px none;
	padding-bottom: 0%;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
	
}
hr{
	width: 100%;
	color: 	#fbfbbb;
	border-style: solid;
	height: 2px;
}
hr.hello{
	width: 180px;
	color: 	#fbfbbb;
	border-style: solid;
	height: 1px;
}

p.pageNr{
	color: 	#fbfbbb;
	font-family: Verdana, Arial;
	font-size: 14px;
}

tr{
	border: 0px none;
	padding-bottom: 0%;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
}
img.flag{
	margin-top: 2px;
}
img.flagPoziom{
        margin-left: 2px;
}
td.ciemny{
	background: #F4BC43;
}
.jasny{
	background: #fbfbbb;
	
}
td.jasny{
	border: 0px none;
	padding-bottom: 0%;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
	background: #fbfbbb;
}
.jasnyDol{
	background: #fbfbbb;
	vertical-align: bottom;
}
td.ciemnyPrawo{
	background: #F4BC43;
	text-align: right;
	vertical-align: top;
	padding: 4px;
}

td.ciemnyLewo{
	background: #F4BC43;
	text-align: left;
	vertical-align: top;
	padding: 4px;

}
td.ciemnySrodek{
	background: #F4BC43;
	text-align: center;
	vertical-align: bottom;
	padding: 4px;

}
td.naglowekKoszyk{
	background: #fbfbbb;
	text-align: center;
	vertical-align: bottom;
	padding-top: 4px;
	

}

td.ciemnySrodekGora{
	background: #F4BC43;
	text-align: center;
	vertical-align: top;
	
}
td.ciemnySrodekM{
	background: #F4BC43;
	text-align: center;
	vertical-align: top;
	padding: 4px;
}
td.koszyk{
	background: #F4BC43;
	text-align: center;
	vertical-align: top;
	padding: 0px;
	margin : 0px;
}
td.ciemnySrodekM3{
	background: #F4BC43;
	text-align: center;
	vertical-align: middle;
	padding: 4px;
}
td.ciemnySrodekM2{
	background: #F4BC43;
	text-align: center;
	vertical-align: middle;
	padding: 4px;
	border-width: 1px;
	border-bottom: 1px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-style: solid;
}
td.ciemnyLewyM{
	background: #F4BC43;
	text-align: left;
	vertical-align: top;
	padding: 4px;

}

body{
	/*background: #F3B93B;*/
  background:  #f4bc43;
	text-align: center;
	margin: 0px;
}
p.formInstr{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	margin-right: 8px;
	
	
}
p.goodMsg{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	color: Black;
	font-weight: bold;
	
}
p.errMsg{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	margin-right: 8px;
	color: Brown;	
	font-weight: bold;
	
}
input.editLogin{

	font-family: Verdana, Arial;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: brown;
	width: 200px;
	
}
input.search{

	font-family: Verdana, Arial;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: brown;
	width: 100px;
	
}
input.edit{

	font-family: Verdana, Arial;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: brown;
	width: 360px;
	
}
input.editShort{

	font-family: Verdana, Arial;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: brown;
	width: 136px;
	
}
input.kod2{

	font-family: Verdana, Arial;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: brown;
	width: 60px;
	
}
input.kod{
	font-family: Verdana, Arial;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: brown;
	width: 60px;
}
input.nip{
	font-family: Verdana, Arial;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: brown;
	width: 200px;
	background: Grey;
}
input.button {
	font-family: Verdana, Arial;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: brown;
	
}
textarea{
	font-family: Verdana, Arial;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: brown;
	width: 360px;
	height: 200px;
}
p.data{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	margin-right: 8px;
	color: Black;
	text-align: right;
	vertical-align: bottom;
}
p.suma{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	color: Black;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 3px;

}
p.tresc{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	vertical-align: middle;
	color: Black;
	text-align: left;
	margin-right: 80px;
	margin-left: 80px;
}
p.opis{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	vertical-align: bottom;
	color: Black;
	text-align: left;
	margin: 0px;
}

p.opis_k{
	font-family: Verdana, Arial;
	font-size: 13px;
	background: transparent;
	vertical-align: bottom;
	color: Black;
	text-align: left;
	margin: 0px;
}

p.opis_r{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	vertical-align: bottom;
	color: Black;
	text-align: right;
	margin: 0px;
}

.opis_cennik{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	vertical-align: bottom;
	color: Black;
	text-align: left;
	margin: 0px;
}

p.wlasciciele{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	vertical-align: bottom;
	color: Black;
	text-align: center;
	margin-right: 4px;

}
p.opis222{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	vertical-align: middle;
	color: Red;
	text-align: center;
	margin-top:  6px;
}


p.opisCenter{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	vertical-align: middle;
	color: Black;
	text-align: center;
	margin: 0px;
	
}
p.opisCenterP{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	vertical-align: middle;
	color: Brown;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	
}
p.opisCenterP2{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	vertical-align: middle;
	color: Brown;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	
}
p.opisKoszyk{
	font-family: Verdana, Arial;
	font-size: 12px;
	background: transparent;
	vertical-align: top;
	color: Black;
	text-align: center;
	margin: 0px;
}
p.koszyk{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	vertical-align: middle;
	padding: 0px;
	color: Black;
	text-align: center;
	margin-right: 4px;
	display: inline;
}
p.koszyk2{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	vertical-align: bottom;
	padding: 0px;
	color: Black;
	text-align: center;
	margin: 0px;
	display: inline;
}
h2{
	font-family: Verdana, Arial;
	font-size: 11px;
	background: transparent;
	margin-right: 8px;
	color: Brown;
	text-align: center;
	
}
h2.right{
	font-family: Verdana, Arial;
	font-size: 11px;
	background: transparent;
	margin-right: 8px;
	color: Brown;
	text-align: right;
	vertical-align: bottom;
	margin-bottom: 0px;
}
h2.left{
	font-family: Verdana, Arial;
	font-size: 11px;
	background: transparent;
	margin-right: 8px;
	color: Brown;
	text-align: left;
	margin-bottom: 0px;
}

h2.left2{
	font-family: Verdana, Arial;
	font-size: 11px;
	background: transparent;
	margin-right: 8px;
	color: Black;
	text-align: left;
	margin-bottom: 0px;
}
h3{
	font-family: Verdana, Arial;
	font-size: 10px;
	vertical-align: middle;
	background: transparent;
	color: Brown;
	text-align: center;
	margin-top: 6px;
	margin-bottom: 3px;
	text-decoration: underline;
	
}
h3.opisProduktu{
	font-family: Verdana, Arial;
	font-size: 10px;
	vertical-align: middle;
	background: transparent;
	color: Black;
	text-align: center;
	margin-top: 6px;
	margin-bottom: 3px;
	text-decoration: None;
	
	
}
h3.prawo{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	color: Brown;
	text-align: right;
	vertical-align: bottom;
	margin-top: 8px;
}
h3.left{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	color: Brown;
	text-align: left;
        vertical-align: middle;
	margin-top: 8px;
}
h3.leftP{
	font-family: Verdana, Arial;
	font-size: 10px;
	background: transparent;
	color: Black;
	text-align: left;
        vertical-align: middle;
	margin-top: 8px;
	text-decoration: none;
	
}
h4{
	font-family: Verdana, Arial;
	font-size: 12px;
	background: transparent;
	color: Black;
	text-align: center;
	margin-top: 6px;
	
}
h4.lewo{
	font-family: Verdana, Arial;
	font-size: 12px;
	background: transparent;
	color: Black;
	text-align: left;
	margin-top: 6px;
	
}



div {
	text-align: center;
	
}
a.img{
	text-decoration: none;
	border-width: 0px;
	margin: 0px;

}
a.nagl{
	
	text-decoration: none;
	border-width: 0px;
	text-align: center;
}
a.menu{
	text-decoration: none;
	border-width: 0px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	border-spacing: 0px;
	color: black;
}
a.ciemny{
	
	font-family: Verdana, Arial;
	border-width: 0px;
	text-decoration: none;
	font-size: 10px;
	margin-bottom: 10px;
	color: brown;
	text-align: center;
}

.hide{

display: none;
border-width: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;


}

.show{
display: compact;

border-width: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;

}

img {
	padding: 0px;
	margin-bottom: 3px;
	border-spacing: 0px;
	border-width: 0px;
	
}
img.menuG{
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border-spacing: 0px;
	border-width: 0px;
	padding: 0px;
	vertical-align: bottom;
	
}
img.bok{
	padding: 0px;
	margin-bottom: 3px;
	border-spacing: 0px;
	border-width: 0px;
	margin-left: 6px;
	
}
td.flagiDol{
	border: 0px none;
	padding-bottom: 0%;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: bottom;
	background-color: #f8d369
}

.counter {
  padding: 10px 25px 10px 10px;
  text-align: right;
}

.pagesMenu
{
  width: 30%;
  font-size: 12px;
  color: #000000;
  text-align: center;
  vertical-align: middle;
}

.pagesMenu a:link
{
  color: #C50D04;
  text-decoration: none;
}

.pagesMenu a:visited
{
  color: #C50D04;
  text-decoration: none;
}

.pagesMenu a:hover
{
  color: #FDE2B8;
  text-decoration: none;
}

table .licences {
width:272px;
height:160px
}
 
td .bolek {
width:278px;
height:160px;
background: url("../imagesK/menu_lewe/bolek.gif") no-repeat;
}

table .licences td.licenc{
padding: 0 0 10px 0;
}
/*
table .licences div {
margin: 50px 0 0 0;
}
*/

div.absoluBolek {
position: absolute;
margin: -10px 0 0 30px;
width:272px;
height:160px
}
.comments{
 font-size:11px;
 text-align:left;
 padding:0 20px;
}
.comments a{
 cursor:pointer;
 color:#000;
}
.comments .add{
 float:right;
}
.comments .item{
 margin:0.5em 0;
 padding:0 0 0.5em;
 border-bottom:solid 1px #efa403;
 position:relative;
}
.comments .remove{
 position:absolute;
 top:0;
 right:0;
 
}
.comments .title{
 font-weight:bold;
 font-style:normal;
 text-align:left;
 font-size:12px;
}
.comments .auth{
 font-size:11px;
 text-align:left;
 font-weight:bold;
 margin:0 4px 0 0;
 float:left;
}
.comments .date{
 float:left;
}
.comments .comment{
 clear:left;
 text-align:left;
}
.comments .addform{
 width:185px;
 border-bottom:solid 1px #e10b00;
 margin:5px auto 10px auto;
 padding:0 0 5px 0;
}
.comments .fline{
 text-align:left;
 margin:5px 0 0 0;
}
.comments label{
 display:block;
 font-weight:bold;
}
.comments .text,
.comments textarea{
 border:solid 1px #e10b00;
 width:185px;
 font-size:11px;
 padding:1px 2px;
}
.comments textarea{
  height:50px;
}

.comments .buttons{
 height:30px;
 font-weight:bold;
}
.comments .buttons a{
 display:block;
 background:#F4BC43;
 padding:3px;
 border:solid 1px #e10b00;
 float:right;
 margin: 5px 0 0 5px;

}

.cover{
   border : 0;
   width : 700px;
   margin-bottom : 35px;
}

.rightPanel{
   background: url(../imagesK/right_panel.png) no-repeat;
/*  width: 247px;
   height: 245px;*/
   width:346px;
   height:343px;
   position: absolute;
   right:0;
   top: 200px;
}
.rightPanel a {
   display: block;
   width: 280px;
   height: 343px;
   margin: 0 0 0 47px;
   text-indent: -9000px;
   overflow: hidden;
   text-align: left;
   background: none;
}




