body 
  { 
	 font-family: Verdana ;  
	 font-size: 11px; 
	 color: #695659; border: none; 
	}

td { font-family: verdana; font-size: 11px} 
a { text-decoration: none; color: #772E39;}
a.black { text-decoration: none; color: black;}
a:hover { text-decoration: underline; color: red}
select { font-family: verdana; font-size: 11px; border-style: solid; border-width:1px; border-color: #fe3e3e; background: #eeeeee} 
input { font-family: verdana; font-size: 11px; border-style: solid; border-width:1px; border-color: #fe3e3e; background: #eeeeee} 
textarea { font-family: verdana; font-size: 11px; border-style: solid; border-width:1px; border-color: #fe3e3e; background: #eeeeee; height: 100px; width: 200px} 
table.g { border-style:solid; border-width:2px; border-color: #eeeeee; margin-top: 0px;margin-bottom: 0px;}
table.m { border-style:solid; border-width:2px; border-color: #eeeeee; margin-top: -40px;}
td.x { border-style:solid; border-width:1px; border-color: #dedede; }
img{border:0px;}
a:visited.menu, a.menu { text-decoration: none; color: black; font-size:10px;}
a:hover.menu { text-decoration: underline; color: red; font-size:10px;}

input.submit
{
border: 1px solid #525954;
background: #525954 url('images/strz.gif') no-repeat;
background-position: 7px 3px;
padding: 1px 5px 1px 16px;
cursor: hand;
color: white;
 font-weight: bold;
 width: 140px;
-moz-border-radius: 2px;
}

.tabela_form
{
margin-left: 30px;
width: 500px;
border-style:solid; border-width:2px; border-color: #eeeeee;
}
.tabela_form tr th, .tabela_form tr td
{

background: #E7E9DB;
text-align: center;
padding: 5px;

}
.tabela_form tr td.powrot
{

background: #E7E9DB;
text-align: right;
padding: 15px;

}
.tabela_form tr td input.text, .tabela_form tr td textarea, .tabela_form tr td select
{
width: 99%;
}

.tabela_form tr th
{
 width: 25%;
 font-size:12px;
}

.tabela_produkt
{
margin-left: 10px;
width: 540px;
border-style:solid; border-width:2px; border-color: #eeeeee;
}
.tabela_produkt tr th, .tabela_produkt tr td
{

background: #E7E9DB;
text-align: center;
padding: 5px;
 font-size:10px;

}
.tabela_produkt tr td.powrot
{

background: #E7E9DB;
text-align: right;
padding: 15px;

}
.tabela_produkt tr td input.text, .tabela_produkt tr td textarea, .tabela_produkt tr td select
{
width: 99%;
}

.tabela_produkt tr th
{
 width: 25%;
 font-size:12px;
}

h1
{

font-size: 14px;
font-weight: bold;
text-align: left;
color: #B6B6B6;
margin: 20px 25px 0px 15px;
padding-left:15px;

}




#top_menu ul
{
padding: 0px;
margin: 0px;
}

#top_menu ul li
{
padding: 3px 3px 0px 0px;
margin-left: 5px;
float: left;
list-style: none;
}

#top_menu ul li a
{
padding: 0px 10px 0px 10px;
font-weight: bold;
float: left;


}



.tabela_dane
{
width: 550px;
margin-top: 20px;
margin-left: 10px;
border-collapse: collapse;
font-size: 10px;

}


.tabela_dane tr td, .tabela_dane tr td.td1, .tabela_dane tr.td1 td
{
padding: 3px;
}

.tabela_dane tr td.powrot
{
	text-align:right;
	padding:20px;
	margin-right: 10px;
}


.tabela_podkategoria
{
width: 33%;
margin-top: -10px;
margin-left: 10px;
border-collapse: collapse;
font-size: 10px;

}


.tabela_podkategoria tr td, .tabela_podkategoria tr td.td1, .tabela_podkategoria tr.td1 td
{
padding: 3px;;
}

.tabela_dane tr td.powrot
{
	text-align:right;
	padding:20px;
	margin-right: 10px;
}

.tabela_firma
{
width: 550px;
margin-top: 30px;
margin-left: 2px;
margin-right: 2px;
border-collapse: collapse;
font-size: 10px;
background:#ffffff;

}

.tabela_firma tr td, .tabela_firma tr td.td1, .tabela_firma tr.td1 td
{
padding: 3px;
}

.tabela_firma tr th
{
padding: 3px;
font-size: 14px;
background: #CCCCFF;
text-align:left;

}

.tabela_firma tr td.powrot
{
	text-align:right;
	padding:3px;
	margin-right: 10px;
	font-weight:bold;
	width:50%;
}



.tabela_dane1
{
margin-top: 30px;
margin-left: 30px;
width: 500px;
border-style:solid; border-width:2px; border-color: #eeeeee;
}
.tabela_dane1 tr th, .tabela_dane1 tr td
{

background: #E7E9DB;
text-align: center;
padding: 5px;

}

.tabela_dane1 tr td input.text, .tabela_dane1 tr td textarea, .tabela_dane1 tr td select
{
width: 99%;
}

.tabela_dane1 tr th
{
 font-size:12px;
}
.tabela_dane1 tr td.powrot
{
	text-align:right;
	padding:10px;
	margin-right: 10px;
}

h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	height: 10px;
}

/*- Menu Tabs H--------------------------- */

    #tabsH {

      width:100%;
      background:#0000;
      font-size:93%;
      line-height:normal;
      width: 100%;
      
      }
    #tabsH ul {
    	      float:left;    
	margin:0;
	padding:0px 0px 0 0px;
	list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
    
      
    #tabsH a {
      float:left;
      background:url("images/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
      #tabsH a.one {
      float:left;
      background:url("images/tabrightH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 24px;
      text-decoration:none;
      }
    #tabsH a span {
      float:left;
      display:block;
      background:url("images/tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
            font-weight: bold;
      }
    #tabsH a span.one {
      float:left;
      display:block;
      background:url("images/tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    
	 
	 /* Commented Backslash Hack hides rule from IE5-Mac \*/
    
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      color:#fff;
      font-weight: bold;
      }
    #tabsH a:hover {
      background-position:0% -42px;
      }
    #tabsH a:hover span {
      background-position:100% -42px;
      }
	  
	  
	  
#titlex
{
position:fixed;
right:6px;
bottom:6px;
padding-left:6px;
padding-right:15px;
text-align:right;
filter:alpha(opacity=60);
opacity: 0.6;
-moz-opacity:0.6;
width:120px;
}

.titlex h1
{
font-size:8px;
}