body          /* format body */
{background-color:#162169;   font-size:6pt; font-style:tahoma; }


a
{
text-decoration:none; color:blue
}
a:hover
{
color:red
}

h1.regulamin
{
font-size:8pt
}

div.glowny                /*capo di tutti contenero */
{text-align:center;  background-image:url(images/tlo.gif); background-repeat:repeat-x;}


div.contener                          /* contener */
{margin-left:auto; width:960px; margin-right:auto; position:relative; background-color:white}

td.td1                      /* baner1 */
{font-family:verdana; background-image:url(images/psd_1_01.gif); width:960px; height:200px; vertical-align:top}


td.td2                        /* baner 2 */
{font-family:verdana; background-image:url(images/psd_1_02.gif); width:960px; height:84px; vertical-align:top;  }

td.td3                          /* menu lewe */
{font-family:verdana; background-image:url(images/psd_1_03.gif); width:195px; height:10px;
 vertical-align:top; text-align:left;  background-repeat:repeat-y}

td.td4                          /* content */
{font-family:verdana; background-color:#f6f5d0; width:765px;
 vertical-align:top; text-align:left;  height: 600px}


div.header_div      /* NAGŁOWEK NAD BOXEM*/
{
background-image:url(images/header_div.gif);  width:100%; height:30px;
font-weight:bold; text-align:center; color:#29325c; font-size:8pt; padding-top:7px
}



div.contener_lewy_menu  /* kontener na boxy*/
{
width:150px; font-size:7pt;  text-align:center;   position:relative;
  margin:10px 30px 20px 15px;   background-image:url(images/contener_lewy.gif);
}

a.menulewy      /*klawisze menu pionowego*/
 { display:block; text-align:center; color:white;  padding-top:5px; padding-bottom:5px; width:100%;
  text-decoration:none;
  border-right:solid 1px #6172c0;
  border-bottom:solid 1px #6172c0;
  border-left:solid 1px #6172c0;
  font-size:8pt; background-image:url(images/menulewy.gif); }
 a.menulewy:hover
 { color:#c7dae3;
    background-image:url(images/menulewy_hover.gif);  }
 a.menulewy:active
 { color:#c5e2f6;  }

a.menulewy_podkat      /*klawisze menu pionowego*/
 { display:block; text-align:center; color:white;  padding-top:5px; padding-bottom:5px; width:100%px;
  text-decoration:none;
  font-size:8pt; background-image:url(images/menulewy_hover.gif);  }
  border-right:solid 1px #b5bfef;
  border-bottom:solid 1px #6172c0;
  border-left:solid 1px #6172c0;
   }
 a.menulewy_podkat:hover
 { color:#a96197;
    background-color:#f6f5d0; }
 a.menulewy_podkat:active
 { color:#c5e2f6;  }



a.menu_belka_1      /*klawisze belki: o potralu, kontakt*/
 { text-align:right; color:white;    padding-right:7px;  padding-left:7px; padding-top:7px; padding-bottom:7px;
  text-decoration:none;  font-weight:bold; display:block; float:left; height:100%;
   font-size:7pt; border-left:solid 1px #678fbe; border-right:solid 1px black; background-image:url(images/klawisz_belka.gif);
   }
 a.menu_belka_1:hover
 {
 color:blue; background-image:url(images/klawisz_belka_hover.gif)
  }


div.belka                  /*kontener na menu w belce poziomej  1                      */
{
 height:28px; position:absolute; top:15px; left:790px; font-size:8pt
}
div.belka2                  /*kontener na menu w belce poziomej  2                     */
{
 height:45px; position:absolute; top:208px; left:0px; font-size:8pt;
}
div.belka3                  /*kontener na menu w belce poziomej  2                     */
{
 height:45px; position:absolute; top:208px; right:0px; font-size:8pt;
}

div.strona
{
width:100%;
font-size:8pt; font-family:verdana;  padding:20px 5px 20px 10px; text-align:justyfi
}

h1
{
font-size:10pt
}

div.menu
{
width:100%px; background-color:#1842c9; color:white; padding-top:7px; padding-bottom:7px;
 background-image:url(images/tlo_lewy_div.gif);  font-size:8pt; font-weight:bold; color:#4e6a88
}

div.stopka
{
width:960px; background-color:#678fbe; font-weight:bold; font-size:9pt; padding-top:15px; padding-left:20px;
padding-right:20px; padding-bottom:15px; color:#3f6583; border:solid; border-width:2px; border-color:#a7c5f1
}





A.reklama                  /*klawisze reklam*/
 {text-align:center; font-size:7pt; color:#a7c5f1; font-weight:bold; text-decoration:none}
A.reklama:HOVER
  {text-align:center; font-size:7pt;color:#77b8f3}


/*                                                                                                                                           */
/* __________________style wybranych podstron   lub szegoły formatowania____________________________________________________________________________________________________________________*/

/* box dla produktu z listy*/
div.box_prod_lista
{
height:265px; width:130px; float:left; margin-right:3px; margin-bottom:2px;
 padding:10px 10px 10px 10px; position:relative
}
/* style dla obrazka*/
img.box_lista
{
border:solid 1px #ecc3ec; padding:2px 2px 2px 2px; height:165px; width:125px
}
img.koszyk
{
border:solid 1px #ecc3ec; padding:2px 2px 2px 2px; height:110px; width:83px
}
img.img_prod
{
margin-right:50px; height:190px; width:130px;
border-top:solid 2px #ecc3ec;
border-left:solid 2px #ecc3ec;
border-right:solid 2px #ecc3ec;
border-bottom:solid 4px #ecc3ec;
}

div.opis_prod
{
position:relative;  padding-right:40px
}

/*          style formularza w opisie produktu     */
form.formularz
{
  padding: 0px 0px 0px 0px;
}
fieldset.formularz
{
padding:10px 0px 10px 0px; width:100px; border:solid 1px #ecc3ec;
  background-color:#f5e7f4
}

input.formularz, select.formularz
{
background-color:#f9f1f8; color:#b92b8f; font-size:8pt
}
input.submit
{
color:blue;   font-size:9pt; font-weight:bold;  cursor:pointer;
padding:8px 0px 8px 0px
}
 label.formularz
 {
 text-align:right; font-size:8pt; width:40px; float:left; margin-right:10px; padding-left:10px
 }


/*          style formularza wybór producenta     */
fieldset.form_producent
{
padding:10px 0px 5px 0px; border:solid 1px #ecc3ec;
width:180px; height:55px; background-color:#b5bfef
}
input.submit_form_producent
{
 font-size:8pt;  cursor:pointer; background-color:transparent;
   border:0; padding:0; width:100%; text-align:center; color:white; font-weight:bold
}




/*               style dla koszyka                                                                                    */

table.koszyk
{
border-collapse:collapse
}
td.koszyk_header
{
padding: 5px 7px 5px 7px; border:solid 1px white; background-color:#293b8c;
font-weight:bold; font-size:8pt; color:white
}
td.koszyk
{
padding: 8px 7px 8px 7px; border:solid 1px #f5e7f4; font-size:8pt
}

input.submit_koszyk
{
background-color:transparent; border:0; padding:0; color:blue; font-weight:bold; cursor:pointer;
}

a.realizuj
{
color:blue;  padding:5px 10px 5px 10px; font-size:10pt; font-weight:bold; display:block; float:left;
border:outset 2px white;  background-image:url(images/klawisz_belka2.gif); margin:15px 20px 10px 20px
}

a.realizujzam
{
color:blue;  padding:2px 10px 2px 10px; font-size:8pt; font-weight:bold;
border:outset 1px white;  background-image:url(images/submit.gif);
}
a.realizujzam:hover
{
color:red
}

/*            koniec       styli dla koszyka                                                                                    */







/*            STYLE DLA FORMULARZA REJESTRACJI                                                                                    */


form.rej  /* kontener na formularz*/
{
padding-left:40px; padding-top:3px; padding-right:30px; padding-bottom:30px;  width:700px
}
fieldset.rej      /* fieldsety*/
{
padding-left:40px; padding-top:20px; padding-right:30px; padding-bottom:20px;
}

input.rej     /* inputy formularza*/
{
background-color:cornsilk
}
label.rej
{
font-weight:bold; text-align:center; font-size:8pt; width:120px; float:left
}


/* style dla linkow w lasso  */
a.lasso
{
font-weight:bold; font-size:11pt; color:blue;  text-decoration:underline
}
a.lasso:hover
{
color:red;
}

/* style dla linkow w belka2  */
a.belka2
{
color:#4b5489; font-weight:bold; font-size:8pt;
display:box; float:left; padding:13px 10px 20px 10px ;
background-image:url(images/klawisz_belka2.gif);
border-left:solid 1px #ebb840;
border-right:solid 1px #ebb840;
}
a.belka2:hover
{
background-image:url(images/klawisz_belka2hover.gif);
}


div.topowy
{
font-size:8pt; font-weight:bold; color:#e0e2aa}
}

















