body {

       margin: 0px;

       padding: 0px;
 font-family: Verdana, sans-serif;
}

a.wiecej {

       color: #3c8adc;

        font-family:"Trebuchet MS";       

}

a.wiecej:hover {

       color: #FFFF00;

       text-decoration: none;

}

#background{

       margin: 0 auto;

       text-align: center;

       padding:30px 0 30px 0;

}

#calosc {

  width:697px;
  margin: auto;
  padding:0px;
  text-align: left;

  position: relative;

}

html                  { background-color:#1e9ebb;}

body                  { background: url(images_elektro/tlo_gradient_el.jpg) repeat-x;}

#background           { background: url(images_elektro/background.jpg) no-repeat;}

#calosc               { background-color: #FFFFFF; }

#top                  { background: url(images_elektro/top.jpg); }
#linkhome {
float:left;
margin:10px 0 0 20px;
padding:0px;
vertical-align:top;
font-size:14px;
}

#tlo                  { background: url(images_elektro/body_bg.jpg) repeat-y; }

#oferta_produkty_gora { background-color: #0B6C82; }    naglowek4naglowek4

#oferta_produkty_1   { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_2    { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_3    { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_4    { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_5    { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_6    { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_7    { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_8    { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_9    { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_10   { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_11   { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_12   { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_13   { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_14   { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_15   { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#oferta_produkty_16   { background: url(oferta_elektro/oferta_tlo_2.jpg) no-repeat; }

#firma                { background: url(oferta_elektro/oferta_tlo_3.jpg) no-repeat; }


#aktualnosci          { background: url(images_elektro/menu_aktu.jpg); }

#aktualnosci_tresc    { background-color: #EFEEE9; border: solid 1px #C0C0C0; }

#certyfikaty          { background-color: #FFFFFF;  }

#szukaj               { background-color: #EFEEE9;  }

#witamy               { background-color: #FFFFFF; border-right: solid 1px #C0C0C0;}

#oferta               { background: url(images_elektro/oferta_linia.jpg) no-repeat; }

#oferta_tresc         { background: url(images_elektro/oferta_tlo.jpg)no-repeat; }

#stopka               { background: bottom url(images_elektro/body_bot.jpg) no-repeat; }*/





#top,  #tlo, #oferta_produkty_gora, #flash, #witamy, #oferta, #oferta_tresc, #czym, #czym_tresc, #aktualnosci, #aktualnosci_tresc, #certyfikaty, #szukaj, #stopka {

  margin: 0px;

  padding: 0px;

}





#top {

  width:100%;

  height: 162px;

}

#tlo {

  width: 697px;

 

}

#menu {
       clear:both;
       width: 684px;
       height:39px;
       margin:0px 0px 1px 7px;
       padding:0px;
}

 #tabelamenu{
 margin:0px;
 padding:0px;
 border:none;
 border-collapse:collapse;
  width: 684px;
 }
#tabelamenu tr td{
vertical-align:middle;
text-align:center;
border-top:1px solid #ffffff;
border-right:1px solid #ffffff;
height:37px;
margin:0px;
padding:0px;
width:170px;
background:#16899E;
}

.opcjemenu , .opcjemenu2{
font-weight:bold;
 font-size:10px;
  text-align:center;
 font-family:"Verdana";
color:#ffffff;
 display:block;
 width:170px;
  text-decoration:none;
   margin:0px;
   background:#16899E;
   }
.opcjemenu:hover {
 background:#5EBDD1;
 }
.opcjemenu{
 height:31px;
 padding-top:8px;
   }
.opcjemenu2{
 height:25px;
padding-top:14px;
   }
  .opcjemenu2:hover {
 background:#5EBDD1;
 }
#left {

  width: 679px ;

  height: auto !important;

  height: 560px; /* IE */

  min-height: 560px;

  display: inline;
  margin:0px;
  padding:0px;

}

.clear{
clear:both;
}

#oferta_produkty_gora {
  float:left;
  margin-left:7px;

  width: 683px;

  height: auto !important;

  height: 28px; /* IE */

  min-height: 28px;

  display: inline;

}

#oferta_produkty_gora a {

        color: #FFFF00;

        text-decoration: none;       

}

#oferta_produkty_gora a:hover {

       color: #FFFF00;

        text-decoration: none;

}

#oferta_produkty_1 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_2 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_3 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_4 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_5 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_6 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_7 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_8 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_9 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_10 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_11 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_12 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_13 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_14 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_15 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#oferta_produkty_16 {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 260px; /* IE */

  min-height: 260px;

  display: inline;

}

#firma {

  margin-left:8px;

  float: left;

 width: 679px ;

  height: auto !important;

  height: 560px; /* IE */

  min-height: 560px;

  display: inline;

}
.naglowek4{
clear:both;
       text-align:center;
       font-size:12px;
       font-weight:bold;
       padding:5px 0 0 0;
       height:20px;
       color:#ffffff;
       width:540px;
       margin:auto;
       background: url(grafika/nazwa.jpg) no-repeat top center;
      }
 #textofirmie{
   width:570px;
   margin:auto;
   margin-top:30px;
    margin-bottom:20px;
    text-align:justify;
    font-size:11px;
    line-height:1.5em;
   }
    .ofirmieakapit{
    margin:0px;
     text-indent:35px;
    display:block;
    }
    #iso{
    margin:auto;
    margin-top:20px;
    width:170px;
    padding:0 0 20px 0;
    }
   .isolink{
    width:175px;
    padding-bottom:4px;
    display:block;
    background: url(../foto/bottom3.jpg) no-repeat bottom right;
    }
    #isofoto{
    width:170px;
    border:none;
     border-top:1px solid #aaaaaa;
           border-left:1px solid #aaaaaa;
     padding:0px;
     margin:0px;
     display:block;
    }
    #isofoto2{
    width:170px;
    border:1px solid #777777;
    }
    #isospan{
    text-align:left;
    padding:0px;
    }
#firma a:hover{       

       text-decoration: none;

}
 #lewa_strona{
 float:left;
 width:420px;
 }
  #prawa_strona{
 float:right;
 width:250px;
  margin-right:12px;
 }
#flash {
margin-left:7px;
  padding:0px;
  height: 250px;
}
#witamy {
   font-size:11px;
  margin-right:12px;
   margin-left:3px;
  width: 238px;
   text-align:justify;
  line-height:1.2em;

}
#witamy h3{
 margin-left:10px;
 margin-bottom:8px;
  margin-top:15px;
}
#witamy a:hover{

        color: #0b6b81;       

       text-decoration: none;

}

#oferta {

  margin-top:5px;
  margin-left:15px;
  width: 400px;
  height: auto !important;
  height: 30px; /* IE */
  min-height: 30px;
}

#oferta_tresc {
   margin-left:20px;
  margin-top:5px;
  padding:0px;
  width: 400px;
  height: auto !important;
  height: 111px; /* IE */
  min-height: 111px;
}
#oferta_tresc a {
        color: #0B6C82;
        text-decoration: none;       
}
#oferta_tresc a:hover {
       color: #0B6C82;
        text-decoration: none;
}
#certyfikaty {
      margin-right:6px;
  margin-top:17px;
   margin-bottom:17px;
  padding:0px;
   width: 249px !important;
  width: 238px;
  height: auto !important;
  height: 220px; /* IE */
  min-height: 220px;
}
 #certyfikaty a{
 text-decoration:none;
 color:#ffffff;
 }
#szukaj {

  padding-top:15px;
  float: right;
    width: 249px !important;
  width: 238px;
   padding:0px;
  display: inline;

}
#szukaj span {
    display:block;
   margin-bottom: 5px;
   margin-top: 15px;
   font-weight:bold;
   padding: 0px 0px 0px 0px;

   font-family:"Arial";

   font-size:11px;

   color:#0B6C82;
   }
#szukaj form {
 margin:0px;
 padding:0px;
    margin-bottom: 15px;
}
#szukaj_wynik {

  margin-left:8px;

  float: left;

  width: 425px;

  height: auto !important;

  height: 560px; /* IE */

  min-height: 560px;

  display: inline;

}

#szukaj_wynik a:hover {

       color: #76CB28;

       text-decoration: none;

}

#stopka {

  clear: both;

  width: 697px;

  height: 51px;

}

h1{

  margin: 0px;

  padding: 5px 10px 0px 115px;

  color: #FFFFFF;

  font-weight:bold;

  font-size:10px;

  font-family:"Tahoma";

  text-transform:uppercase;

}

h2{

  margin: 0px;

  padding: 8px 10px 0px 40px;

  color: #FFFFFF;

  font-weight:bold;

  font-size:10px;

  font-family:"Tahoma";

  text-transform:uppercase;

}

h3 {

   margin: 0px;

   padding: 0px 0px 0px 0px;

   font-family:"Trebuchet MS";

   font-size:14px;

   color:#0B6C82;

}

h4 {

   margin: 0px;

   padding: 0px 0px 0px 0px;

   font-family:"Arial";

   font-size:11px;

   color:#0B6C82;

}

h5{

  margin: 0px;

  padding: 0px 0px 0px 15px;

  color: #0B6C82;

  font-weight:normal;

  font-size:11px;

  font-family:"Trebuchet MS";

}

p {

   margin: 0px;

   padding: 0px 0px 2px 5px;

   color: #094351;

   font-weight:normal;

   font-size:13px;

   font-family:"Trebuchet MS";

}

#oferta_tresc h6 {

   margin: 0px;

   padding: 0px 0px 0px 0px;

   color: #0B6C82;

   font-weight:bold;

   font-size:8px;

   font-family:"Verdana";

}

a {

       color: #3c8adc;

        font-family:"Trebuchet MS";       

}

a:hover {

       color: #FFFF00;

       text-decoration: none;

}

ul {

       margin: 0px;

        padding: 0px 0px 0px 128px;

}

li {

       margin: 0px;

       padding: 0px 0px 0px 6px;

       list-style: none;

       background: 0px 6px url(images/bullet.gif) no-repeat;

}

#top a{

         color: #FFFFFF;

         text-decoration: none;

}

#stopka a{

         color: #FFFFFF;

         text-decoration: none;

}

#stopka a:hover {

       color: #FFFF00;

       text-decoration: none;

}

img.czym {

       float: left;

       margin-right:  4px;

       margin-left:   2px;

       margin-top:   18px;

       margin-bottom: 1px;

}

img.certy {
       border:none;
       color:#ffffff;
       float: left;

       margin-right:  4px;

       margin-left:   10px;

       margin-top:   14px;

       margin-bottom: 5px;

}

img.witamy {

       float: left;

       margin-right:  4px;

       margin-left:   2px;

       margin-bottom: 1px;

}

img.oferta {

       float: left;

       margin-top:    2px;

       margin-right:  2px;

       margin-left:   2px;

       margin-bottom: 4px;

}

img.firma {

       margin-top:    2px;

       margin-right:  2px;

       margin-left:   140px;

       margin-bottom: 4px;

}

img.erhem {
        float:left;
       margin-top:    0px;

       margin-right:  0px;

       margin-left:   16px;

       margin-bottom: 0px;

}
 .kontakt{
 font-family:Verdana, sans-serif;
text-align:center;
 font-size:11px;
 margin:auto;
 width:639px ;
 }
  #producent{
  font-size:15px;
  font-weight:bold;
  text-align:center;
  }
  #zaklad{
  width:489px;
  margin:auto;
  padding:0px;

  }
  #zaklad tr td{
   text-align:left;
   vertical-align:top;
  }
  .mail{
    color:#333333;
    }
  #handlowy{
   width:589px;
  margin:auto;
  padding:0px;
  }
  #dzialhandlowy{
    width:140px;
    font-weight:bold;
  }
  #handlowy tr td{
   text-align:left;
   vertical-align:top;
  }
  #hurtowa{
   text-align:left;
   width:589px;
  margin:auto;
  padding:0px;
  }
  #sprzedazhurtowa{
  font-weight:bold;
  }
  #hurtowa tr td{
   text-align:left;
   vertical-align:top;
  }
  #tel{
  width:140px;
  }
  .tele{
  width:50px;
  }
  .telefony{
  width:210px;
  }
   #marketing{
   text-align:left;
    width:589px;
  margin:auto;
  padding:0px;
  }
  #dzialmarketingu{
  width:140px;
  font-weight:bold;
  }
  #marketing tr td{
   text-align:left;
   vertical-align:top;
  }
  #ankieta{
   text-align:left;
    width:589px;
  margin:auto;
  padding:0px;
  border-collapse:collapse;
  }
  #ankietaform{
  margin:0px;
  padding:0px;
  margin-top:3px;
  }
  #ankietainfo{
   width:589px;
  margin:auto;
  padding:0px;
  text-align:justify;
  }
  #ankieta tr td{
   vertical-align:top;
   width:200px;
  }
  #ankieta tr th{
  padding-bottom:8px;
  text-align:center;
  border-bottom:1px solid #aaaaaa;
  }
  .aspekt{
   border-right:1px solid #aaaaaa;
  }
  #max{
   text-align:center;
   vertical-align:top;
    border-right:1px solid #aaaaaa;
  }
  .ocena{
   text-align:center;
   vertical-align:top;
  }
  #wyczysc{
  padding:0px;
  margin:0 420px 0 0;
  }
   .komunikat{
   height:20px;
   }
   .blad{
   color:#ff0000;
   }
   .ok{
   color:#00aa00;
   }
   #divfirma{
 width:146px;
 padding:0px;
 padding-bottom:5px;
 margin:0px;
  display:block;
 background: url(../foto/bottom5.jpg) no-repeat bottom right;
 }
 #zdjeciefirma{
 display:block;
 width:140px;
 margin:0px;
 padding:0px;
   border-top:1px solid #aaaaaa;
           border-left:1px solid #aaaaaa;
 }
