body {
background-color: #FFFFFF; 
font-family: Verdana, Times,Tahoma,Arial;
position: center;
margin-right: 0;
margin-left: 0;
margin-top:0;
margin-bottom: 0;
padding: 0;
paccing: 0; 
scrollbar-face-color:#494949;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#DBDBDB;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#40423C;
scrollbar-3dlight-color:#808080;
scrollbar-darkshadow-Color:#202020;}


table.zewn
{
   width: 820px;
   height: 100%;
   border: none;
   margin-left: auto;
   margin-right: auto;
}

td.lewa_tlo
{
   width:10px; 
   background: #FFFFFF url('grafika/tlo/lewa.jpg') repeat-y;
}


td.jezyk
{
   height: 25px;
   background-color: #FFFFFF;
 
}

td.jezyk a:link, a:active, a:visited   
{ 
   font-family: Verdana,Times,Tahoma,Arial;
   font-size: 7pt; 
   color: #C0C0C0; 
   font-weight: bold;    
   text-decoration: none;     
}

table.cennik
{
   border: 1px;
   border-color: #B8B6B1;
   border-style: solid;
   font-family: Verdana,Times,Tahoma,Arial;
   font-size: 8pt;
   color: #575757;
   font-weight: none;
   text-decoration: none;

}
table.cennik td
{
   border: 1px;
   border-color: #B8B6B1;
   border-style: solid;
   font-family: Verdana,Times,Tahoma,Arial;
   font-size: 8pt;
   color: #575757;
   font-weight: none;
   text-decoration: none;

}

td.jezyk a:hover
{ 
   font-family: Verdana, Times,Tahoma,Arial;
   font-size: 7pt; 
   color: #D7230F; 
   font-weight: bold; 
   text-decoration: none;
}

td.tab_2
{
   background-color: #FFFFFF;
   font-family: Verdana,Times,Tahoma,Arial;
   text-align: right; 
   font-size: 8pt;   
}

td.prawa_tlo
{
   width:30px; 
   background: #FFFFFF url('grafika/tlo/prawa.gif') repeat-y;
}

table.glowna             /*ustawienia tabela glówna */
{
   width: 800px;
   height: 100%;
   border: none;
   margin-left: auto;
   margin-right: auto;
   background-color: #FFFFFF; 
}

table.men0 a:link
{
   color: #414141;
   font-size: 10px;
   font-wight: none;
   text-decoration: none;
}
table.men0 a:active
{
   color: #414141;
   font-size: 10px;
   font-wight: none;
   text-decoration: none;
}
table.men0 a:visited
{
   color: #414141;
   font-size: 10px;
   font-wight: none;
   text-decoration: none;
}
table.men0 a:hover
{
   color: #414141;
   font-size: 10px;
   font-wight: none;
   text-decoration: underline;
}

td.baner    /* ustawienia tabeli z banerem */
{
   width: 100%;
   height: 120px; 
   border: none;
}

table.wewn        /* menu_1, menu_produkty, srodek */
{
   height: 100%;
   width: 800px;
   border: none;

}

table.menu_1         /* ustawienia menu_1 */
{
        background-color: #D60C0C;
   width: 800;
   height: 40px;
   border: none;  
}  

table.menu_1 a:link, a:active, a:visited        
{ 
   color: #555555; 
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
}

table.menu_1 a:hover
{
   color: #BF7010;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
}   


td.lewa           /* ustawienie menu_produkty_kategorie */
{
   
   font-family: Verdana, Times, Tahoma,Arial;
   background: #525252 url('grafika/tlo/tlo_l.jpg') repeat-y;
   width: 200px;
   heigth: 100%;
   border: none
}

table.prod
{
   background-color: #525252; 
   width: 200px;
   valign: top;
   position: top;
   margin-left: 0px;
   margin-right: 0px;
   border: none
   
}         

table.prod td
{
   valign: td-top;
   height: 43px;
   border: none;
}         

        
table.tab_podprod  
{
   valign: td-top;
   height: 30px;
   border: none;
   width: 100%;
} 

table.tab_podprod td
{
   valign: td-top;
   height: 30px;
   width: 100%;

}
table.main
{  
   width: 585px;
   font-size: 10px;
   text-decoration: none;
   border: none;
}                  

table.main td
{
   width: 190px;
   font-size: 10px;
   text-decoration: none;
   border: 1px;
   border-color: #B8B6B1;
   border-style: none;
}
table.main1
{  
   height: 150px;
   width: 145px;
   font-size: 10px;
   text-decoration: none;
   border: 1px;
   border-color: #B8B6B1;
   border-style: solid;

}    
table.main1 td a:link
{ 
   color: #B83A3E; 
   font-size: 10px;
   font-wight: none;
   text-decoration: none;
}        

table.main1 td a:active
{ 
   color: #B83A3E; 
   font-size: 10px;
   font-wight: none;
   text-decoration: none;
}   

table.main1 td a:visited 
{ 
   color: #B83A3E; 
   font-size: 10px;
   font-wight: none;
   text-decoration: none;
}   

table.main1 td a:hover
{ 
   color: #D98486; 
   font-size: 10px;
   font-wight: none;
   text-decoration: none;
}   

table.main2
{  
   height: 40px;
   width: 190px;
   font-size: 10px;
   text-decoration: none;
   border: 1px;
   border-color: #B8B6B1;
   border-style: solid;

}  
 
td.as
{  
   width: 100%;
   text-decoration: none;
   border: none;
}  

div.main
{
   color: #707070;
   margin-right: 10px;
   font-family: Tahoma,Arial;
   font-size: 10px;
   text-align: justify;
         width: 100%;
   padding: 4px;
}

table.tab_podprod a:link
{
   color: #FFFFFF;
   font-size: 10px;
   font-wight: none;
   text-decoration: none;
}
table.tab_podprod a:active
{
   color: #FFFFFF;
   font-size: 10px;
   font-wight: none;
   text-decoration: none;
}
table.tab_podprod a:visited
{
   color: #FFFFFF;
   font-size: 10px;
   font-wight: none;
   text-decoration: none;
}

table.tab_podprod a:hover
{
   color: #65FB33;
   font-size: 10px;
   font-wight: none;
   text-decoration: none;
}

table.tab_podprod ul li 
{
   list-style-image: url('grafika/inne/li1.gif');
}

table.tab_podprod ul li a 
{  display: block;
   list-style-image: url('grafika/inne/li1.gif');
   width: 100%;
   font-color: #FFFFFF; 
   font-size: 10px;
   text-decoration: none;
   margin: 10px 0px 10px 0px;
   border: 1px;
   border-color: #666666;
   border-style: none none solid  none;
}


table.srodek_gl
{
   width: 550px;
   margin-left: 30px;
}

table.srodek_gl td
{
   align: center;
   border: 1px solid #FFFFFF;
}

table.srodek_gl td a:link
{ 
   color: #757575; 
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
}        
table.srodek_gl td a:active
{ 
   color: #757575; 
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
}                         
table.srodek_gl td a:visited 
{ 
   color: #757575; 
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
}

table.srodek_gl td a:hover
{
   color: #F1371D; 
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
}                           

table.serwis
{
   width: 100%;
}

table.serwis td
{
   width: 100%;
   align: center;
   border: none;
   margin-right: 10px;
   margin-left: 10px;
}
a.wiecej:link{
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 7pt;
color: #E30202;
font-weight: bold;
}

a.wiecej:active{
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 7pt;
color: #E30202;
font-weight: bold;
}

a.wiecej:visited {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 7pt;
color: #E30202;
font-weight: bold;
}

a.wiecej:hover {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 7pt;
color: #000000;
font-weight: bold;
}

td.2
{
   background: #FFFFFF url('grafika/tlo/menu_1.gif') repeat-x;
   height: 50px;
   padding: 10px;
}

td.1
{
   text-align: center;
   border: 1px solid #FFFFFF;
}   

td.1:hover
{
   text-align: center;
   border: 1px solid #C0C0C0;
}   

td.srodek
{
   width: 600px;
   height: 100%;
   margin-left: 20px;
}
   
td.nazwa
{
   font-family: Verdana,Times,Tahoma,Arial;
   font-size: 11pt; 
   color: #D51C1C;
   font-weight: bold;    
   text-decoration: none; 
   border: 1px;
   border-color: #8080A0;
   border-style: none none solid none;
   width: 100%;
}  

td.opis
{
         font-family: Verdana,Times,Tahoma,Arial;
   font-size: 8pt;
   color: #575757;
         font-weight: none;
   text-decoration: none;
   border: none;
}

table.opis
{
         font-family: Verdana,Times,Tahoma,Arial;
   font-size: 8pt;
   color: #575757;
         font-weight: none;
   text-decoration: none;
}


td.img1
{
   border: 1px;
   border-color: #D3D3D3;
   border-style: none none dashed none;}


td.img1 img
{
   margin: 0px 20px 10px 10px;   
   border: 1px;
}  

td.zastosowanie
{     
         font-family: Verdana,Times,Tahoma,Arial;
   font-size: 8pt; 
   color: #D92F11; 
         font-weight: bold;    
   text-decoration: none; 
}

a:link 
{ 
   font-family: Verdana, Times, Tahoma,Arial;
   color: #5C576A; 
   font-size: 8pt;
   font-wight: normal;
   text-decoration: none;
}        

a:activate  
{       
   font-family: Verdana, Times, Tahoma,Arial;
   color: #909090;  
   font-size: 8pt;
   font-weight: normal;
   text-decoration: none;
}    

a:visited   
{ 
   font-family: Verdana, Times, Tahoma,Arial;
   color: #5C576A; 
   font-size: 8pt;
   font-weight: normal;
   text-decoration: none;
}    

a:hover
{
   font-family: Verdana, Times, Tahoma,Arial;
   color: #C44852; 
   font-size: 8pt;
   font-weight: normal;
   text-decoration: none;
}

a.2:link, a.2:active, a.2:visited    /* linki nowości */
{ 
   color: #3344BD;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
}

a.2:hover
{
   color:#3344BD;
   font-size: 11px;
   font-weight: bold;
   text-decoration: underline;
   
}
td.flash 
{
   position: top;
   height: 134px;
   border: 1px;
   border-color: #8080A0;
   border-style: solid  none solid none;
   margin-left: 6px;
}
   
hr
{
   height: 1px;
}  
   

h1
{
   position: top;
   font-family: Verdana;
   font-weight: bold; 
   margin: 0;
   padding: 0;  
   text-decoration: none;
   font-size: 11px; 
   color: #D84B07; 
}

hr
{
   border: dashed #8F8F8F 1px;
   height:1px;
}
h2
{
   font-family: Verdana;
   text-border: none;
   text-align: left;
   font-size: 10pt;
   color:#000000;
   margin-left: 20px;
}

h3
{
   font-family: Verdana;
   font-style: bold;
   text-border: none;
   color:#3344BD;
   text-align: left;
   font-size: 10pt;
   margin-top: 5px;
   margin-bottom: 5px;
}


img
{
   border:none;
}  

/* warto wiedziec - nagrody */
table.nagrody
{
   background: url('grafika/tlo/bg1.jpg') repeat x;
   width: 100%; 
   border:none;   
   font-family: Verdana;
   font-size: 10pt;   
   text-decoration: none; 
   position: center;

}      

table.nagrody  td
{
   font-family: Verdana;
   font-size: 8pt;   
   text-align: center;
   img-align: center;
   padding: 10px;
   border: none;
 }                                      
 
table.nagrody  img
{
   align: center;
   border: 1px solid #FFFFFF;
}


/* ---------------------------------------------*/          

div.opis1
{
   color: #837C6D;
   margin-left: 20px;
   font-family: Tahoma,Arial;
   font-size: 12px;
   font-weight: bold;
         width: 100%;
   align: left;  
   padding: 4px;
}



table.data1          /* tabelka z adresami firm */
{       border:0px solid #4060A0;
        width: 100%; 
}

table.data1 caption {
   text-align:center; 
         font-family: Tahoma, Times, Arial;
         font-weight: bold;   
   font-size: 12px;
   background:#F5F5F5;
   padding:10px;
}
table.data1 tr {
   background-color:#EEEEEE;
}

table.data1 th {
   background:#E0B112;  
   font-color:white;
   color:white;
}
table.data1 th,
table.data1 td {
   vertical-align:top;
   padding:4px;
   font-size: 9px;
   border:1px solid #FFFFFF;
}



table.galeria td
{ 
       align: right;
}

caption 
{
   text-align:center; 
         font-family: Tahoma, Times, Arial;
         font-weight: bold;   
   font-size: 12px;
   background:#F5F5F5;
   padding:10px;
}

     
table.stopka
{
   width: 800px;
   height: 25px;
   background-color: none;
        border: 1px solid #B0B0D0;
   border-style: dashed none none  none ;
}

div.text2
{
   text-align: justify;
   font-family: Tahoma, Times, Tahoma, Arial;
   font-size: 9pt;
   color: #2E2C2C;

}   

div.text
{
   font-family: Tahoma, Times, Tahoma, Arial;
   font-size: 8pt;
   color: #7C6D7C;
}      

table.dane_tech {
background: #FFFFFF url('grafika/tlo/menu_1.gif') repeat-x;
border: 1px solid #B1B1B1;
width: 100%;
}

table.dane_tech td
{
border: 1px solid #B1B1B1;
align: center;
valign: center;
}

td.now {
background: #FFFFFF url('grafika/tlo/menu_1.gif') repeat-x;
border: 1px solid #B1B1B1;
width: 570px;
padding: 5px;
}

address {
   font-family: Tahoma, Verdana;
   margin:10px 0;
   font-style:normal;
   color:#606060;
   line-height:normal;   
   font-size: 11px;
}
form {
   margin:0px;
}

.content {
   padding-right: 12px;
   font-size: 11px;
   text-align: justify;
   line-height: 17px;
}
.content td,
.content th,
.content input,
.content textarea {
   font-size:10px;
}



/* ---------------------------------------------------------------------------------------------------- */

table.form
{              /* tabela z elementami formularza */
   margin:0px;
   width: 100%;
   padding: 30px;
}
   table.form th,
   table.form td 
   {
      font-size:11px;
      padding:4px;
   }
   table.form th {
      text-align:right;
      color:#858585;
   }
   table.form select,
   table.form input,
   table.form textarea {
      font-size:11px;
      width:200px;
      background: url('grafika/tlo/bg1.jpg') repeat x;
      border:1px solid #4060A0;
   }
table.form textarea {

   height:100px;
   overflow:auto;

}
div.formButtonCont {
   position:relative;
   left:176px;
   width:202px;
   text-align:center;
}
div.formButtonCont input {
   background:#F0F0F0;
   border:1px solid #4060A0;
   width:auto;
}

table.potwierdz {
   width: 100%;
}
td.form
{
   background: url('grafika/tlo/bg1.jpg') repeat x;
   border: 1px solid #FFFFFF;
   width: 100%;
}

h5
{
   font-family: Verdana;
   font-size: 10pt;
   color: #FFFFFF;
   background-color: #707090;
   text-align: center;
   border: none;
   margin: 3px;
   padding: 0px;
}

div.text_form
{
   font-family: Tahoma, Verdana, Arial, sans-serif;
   font-size: 10pt;
   color: #000080;
   text-align: left;
   padding: 15px;
}


/* ---------------------------------------------------------------------------------------------------- */

table.menucennik     /* tabelka z menu cennika */
{
   font-family: Verdana, Times, Tahoma,Arial;
   font-size: 10px;
   width: 100%;
   text-align: left;
   background: #FFFFFF url('grafika/tlo/menu_1.gif') repeat-x;
   padding:0px;
}


table.ceny  /* tabelka z cennikiem */
{     
   border: 1px solid #4060A0; 
        width: 100%; 
}

table.ceny caption 
{      
         font-family: Tahoma, Times, Tahoma, Arial;
         font-weight: bold;  
   font-size: 12px; 
   color: red;
   padding:10px;
}                  

table.ceny li
{            
   font-famili: Tahoma, Times, Tahoma, Arial; 
   font-size: 9px;   
} 

td.cennik1
{
   height: 100%;
   border: none;
}

em 
{
        font-style: normal;
         color: red;
}


div.text3 {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 7pt;
color: #4F4F4F;
text-align: justify;
line-height: 150%;
padding: 5px;
}
/* ---------------------------------------------------------------------------------------------------- */

