body {

font:normal 10px Verdana, Arial, Sans-Serif; 

margin:0px; 

padding:0px; 

text-align:center; 

background-color: #FFFFFF;

}



body,html {width:100%;height:100%;}



.tekst{

    font:normal 11px Verdana, Arial, Sans-Serif; 

    color: #696969;

    margin:0px; 

    padding:0px; 

    text-align:justify;

}



table.glowna {

    border: 0px solid red;

    padding: 0;

      width:857px;  

    height: 100%; 

      background-color: #F5F5F5;

    }

    

td.top {

    border: 0px solid red;

    background: url(fx/top.jpg) no-repeat top; 

     width: 857px;

     height: 141px;

    }

td.top_en {

    border: 0px solid red;

    background: url(fx/top-en.jpg) no-repeat top;

     width: 857px;

     height: 141px;

    }

td.middle {

    border: 0px solid red;

    background: url(fx/middletlo.jpg) repeat-y;

    width: 857px;

    padding: 0;

    margin: 0;

  }



td.bottom {

    border: 0;

     width: 857px;

     height: 50px;

    background: url(fx/stopka.jpg) no-repeat top;

    background-color: #FFFFFF;

}



td.down {

    border: 0;

    width: 857px;

    height: 100%;

    background-color: #F5F5F5;

}



#ustawgora {

  border: 0px solid red;

  position: relative;

  width: 857px;

  height: 141px;  

  margin: 0 auto;

  }

  

#ustawbaner {

  border: 0px solid red;

  position: relative;

  width: 857px;

 height: 50px;

  margin: 0 auto;

  }

  

  

#praweokno {

  border: 0px solid red;

  background-color: #FFFFFF;

  margin-top: 160px;

  margin-left: 30px;

  margin-right: 30px;

  margin-bottom: 40px;

  font: normal 11px Verdana, Arial, Sans-Serif;

  color: #696969;

  text-decoration: none;

  padding: 0;

  }



  

#menu {

  border: 0px solid red;

  margin-top: 30px;

  width: 150px;

  text-align: right;

  font: normal 12px Verdana, Arial, Sans-Serif;

  color: #696969;

  text-decoration: none;

  line-height: 300%;

  padding: 0;

  }

  

a.menusecond {

    font: normal 11px Verdana, Arial, Sans-Serif;

    color: #000000;

    text-decoration: none;

    margin:0px; 

    padding:0px; 

}



a.menusecond:hover {

    font:normal 11px Verdana, Arial, Sans-Serif;

    color: #000000;

    text-decoration: none;

    margin:0px; 

    padding:0px; 

}

  

 #inspiracje {position: absolute; top: 220px; left: 280px; width: 224px; height: 71px; border: 0px solid red; background: url(fx/inspiracje.jpg) no-repeat top;}

 #branza {position: absolute; top: 141px; left: 505px; width: 310px; height: 76px; border: 0px solid red; background: url(fx/branza.jpg) no-repeat top;}
 #branza_en {position: absolute; top: 141px; left: 505px; width: 310px; height: 76px; border: 0px solid red; background: url(fx/branza-en.jpg) no-repeat top;}


 #baner {position: absolute; top: -216px; left: 203px; width: 608px; height: 216px; border: 0px solid red; background: url(fx/banermain.jpg) no-repeat top;}

 #home {position: absolute; top: 70px; left: 10px; width: 190px; height: 60px; border: 0px solid red; font: 4px Verdana, Arial, Sans-Serif;}

 #b_biurowa {position: absolute; top: 60px; left: 440px; width: 165px; height: 80px; border: 0px solid red; font: 4px Verdana, Arial, Sans-Serif;}

 #b_farmaceutyczna {position: absolute; top: 60px; left: 610px; width: 100px; height: 120px; border: 0px solid red; font: 4px Verdana, Arial, Sans-Serif;}
 #b_farmaceutyczna2 {position: absolute; top: 90px; left: 650px; width: 30px; height: 30px; border: 1px solid red; font: 4px Verdana, Arial, Sans-Serif;}

 #b_detaliczna {position: absolute; top: 20px; left: 710px; width: 100px; height: 120px; border: 0px solid red; font: 4px Verdana, Arial, Sans-Serif;}



 

 

i {visibility: hidden;}

#jpol {position: absolute; top: 1px; left: 34px; width: 30px; height: 20px; border: 0px solid red; font: 4px Verdana, Arial, Sans-Serif;}

#jeng {position: absolute; top: 1px; left: 66px; width: 30px; height: 20px; border: 0px solid red; font: 4px Verdana, Arial, Sans-Serif;}

#jniem {position: absolute; top: 1px; left: 96px; width: 30px; height: 20px; border: 0px solid red; font: 4px Verdana, Arial, Sans-Serif;}

#jfr {position: absolute; top: 1px; left: 129px; width: 30px; height: 20px; border: 0px solid red; font: 4px Verdana, Arial, Sans-Serif;}

#jru {position: absolute; top: 1px; left: 164px; width: 30px; height: 20px; border: 0px solid red; font: 4px Verdana, Arial, Sans-Serif;}



 



a.email {

    font: normal 11px Verdana, Arial, Sans-Serif;

    color: #696969;

    text-decoration: none;

    margin:0px; 

    padding:0px; 

}



a.email:hover {

    font:normal 11px Verdana, Arial, Sans-Serif;

    color: #696969;

    text-decoration: underline;

    margin:0px; 

    padding:0px; 

}







  /* ---------------- formularze wysylkowe --------------- */

  

  

  

td.form_head {

    font: bold 10px verdana, helvetica, sans-serif;

     color:#000000;

    text-align: right;

    padding: 3px;

     }



td.form_left {

    font: normal 9px verdana, helvetica, sans-serif;

     color:#000000;

    text-align: right;

     }



input.spec, textarea.spec {

   border-left: 1px solid #303E3F; 

    border-top: 1px solid #303E3F; 

    border-right: 1px solid #CCCDCF; 

    border-bottom: 1px solid #CCCDCF;

    font: normal 9px verdana, arial, helvetica, sans-serif;

    color:#000000;

  }





input.spec{

    background: #FEFEFE url(jpg/tloformsmall.jpg) repeat-x left top;

    width: 250px;

   height: 15px;}





textarea.spec {

    background: #FEFEFE url(jpg/tloformbig.jpg) repeat-x left top;

   height: 80px;

   width: 250px;}



.tekst_pozycja{

margin-top: 70px;

margin-left: 30px;

margin-right: 30px;

font:normal 10px Verdana, Arial, Sans-Serif; 

background-color: #FFFFFF;

position:relative;

}