
/* Ca�a strona */

body {
    background-color : #ffffff;
    margin-bottom : 0;
    margin-left : 0;
    margin-right : 0;
    margin-top : 0;
    padding-bottom : 0;
    padding-left : 0;
    padding-right : 0;
    padding-top : 0;
    text-align : center;
    color: #ffffff;
    table-layout: fixed;
    font-family : Verdana;
    font-size : 12px;
  }


#calosc {
    border-spacing : 0px;
    margin-bottom : 0;
    margin-left : auto;
    margin-right : auto;
    margin-top : 0;
    padding : 0px;
    text-align : left;
    width : 755px;
    background-color: white;
  }


a {
    color : #f3eeda;
    text-decoration : none;
  }


img.wstawka {
    padding: 5px;
  }

/* Nag��wek, menu poziome */



#top {
    background-image : url('tlo-naglowka.jpg');
	background-color: #1A4430;
    background-repeat : no-repeat;
    color : #ffffff;
    height : 91px;
    text-align : center;
  }


#menu_poziome {
    font-family : Verdana;
    font-size : 12px;
    font-weight : bold;
    position : relative;
    top : 67px;
    /* top : 58px;
    */;
  }

/* Cz�� g��wna */



#glowny {
    text-align : justify;
    vertical-align : top;
  }

/* Tre�� */



#tresc {
    width: 566px;
    margin: 0;
    background-color : #ffffff;
    color : #1a442e;
    font-family : Verdana;
    font-size : 11px;
    line-height : 1.4;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 2px;
    margin-top : 0px;
    text-align : justify;
    vertical-align : top;
  }


a.tresc {
    color : #000000;
    text-decoration : underline;
  }


.czytaj_wiecej {
    color : #1A4430;
    font-size : 14px;
    font-weight : bolder;
  }


span.cena_produktu {
    color : #ff0000;
    font-size: 14px;
    font-style : italic;
  }


div.zamow_ogolny {
    text-align : center;
    width: 100%;
  }


.zamow {
    color : #AAC3E8;
    font-style : italic;
    font-size: 18px;
    font-weight : bold;
  }


table.tabela_produktow {
    border-bottom-color : #6fab7b;
    border-bottom-style : double;
    border-bottom-width : 2px;
  }

/*--------------- ramka ----------------------*/


div.ramka_logowania {
    background-image : url('naglowek-ramki.gif');
    background-repeat : no-repeat;
    border-bottom-color : #6fab7b;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #6fab7b;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #6fab7b;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #6fab7b;
    border-top-style : solid;
    border-top-width : 1px;
    color : #ffffff;
    text-align : center;
    width : 250px;
    margin-left : 165px;
  }


div.box {
    background-position : bottom center;
    background-repeat : no-repeat;
    height : 325px;
    width : 100%;
  }


.tytul_ramki {
    color : #ffffff;
    font-family : 'Courier New';
    font-size : 15px;
    font-weight : bold;
    text-align : left;
    text-indent : 5px;
    width : 100%;
  }


div.ramka {
    background-image : url('naglowek-ramki.gif');
    background-repeat : no-repeat;
    border-bottom-color : #6fab7b;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #6fab7b;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #6fab7b;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-width : 0px;
    color : #000000;
    font-family : Arial, Verdana, 'Courier New','Times New Roman';
    font-size : 12px;
    font-weight : normal;
    padding-left : 4px;
    padding-right : 4px;
    text-align : justify;
    width : 95%;
  }


div.tytul_ramki_duzej {
    color : #ffffff;
    font-family : 'Courier New';
    font-size : 15px;
    font-weight : bold;
    text-align : left;
    text-indent : 5px;
    width : 100%;
  }


div.ramka_duza, .ramka_mala {
    background-image : url('naglowek-ramki.gif');
    background-repeat : no-repeat;
    border-bottom-color : #1A4430;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #1A4430;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #1A4430;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-width : 0px;
    color : #000000;
    font-family : Arial, Verdana, 'Courier New','Times New Roman';
    font-size : 12px;
    font-weight : normal;
    min-height : 325px;
    padding-left : 0px;
    padding-right : 0px;
    text-align : justify;
  }


td.ramka {
    height : 325px;
    text-align : center;
    vertical-align : top;
  }

.ramka_mala {
    height : 325px;
    width : 272px;
  }

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

/*-------------------- Stopka strony -------------------*/



#stopka_tekst {
    height : 100px;
    color : #ffffff;
  }


#stopka_logo {
    float : left;
  }


#stopka {
    /*background-image : url('tlo-stopki.png');
    background-position : center center;
    background-repeat : no-repeat;*/
background-color: #1A4430;
    font-family : Verdana;
    font-size : 10px;
    padding-bottom : 5px;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 5px;
    clear : both;
    position : relative;
    text-align : right;
    /*top : 10px;*/
    /*width : 755px;*/
    height : 110px;
    /* background-color : #184129;
    border-color : #6fab7b;
    border-style : solid;
    border-width : 1px;
    */;
  }

/* Menu pionowe */






#top_menu {
    width:185px;
    height:37px;
    /*background : #ffffff;
    background-image : url('tlo-top-menu.png');
    background-position : top left;
    background-repeat : no-repeat;*/
  }


#menu {
    width : 185px;
    float: left;
    /*background-color : #ffffff;
    background-image : url('tlo-menu.png');
    background-position : center right;
    background-repeat : repeat-y;*/
    font-family : Verdana;
    font-size : 11px;
    text-align : left;
  }


#stopka_menu {
    float : left;
    height : 21px;
    width : 169px;
    /*background-color : #ffffff;*/
    background-image : url('tlo-stopka-menu.png');
    background-position : top left;
    background-repeat : no-repeat;
    clear:left;
  }


td.menu {
    font-weight : normal;
  }

/* ----- */



.wybrane_menu {
    font-weight : bold;
  }


div.wyszukiwarka {
    background-color : #1A4430;
    color : #ffffff;
    font-size : 14px;
    padding-bottom : 10px;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 10px;
    width : 95%;
  }


div.wyszukiwarka_wyniki {
    width : 100%;
  }

/* ----- */




.blad {
    background-color : #FFF0F0;
    background-image : url('wyglad_standartowy/wykrzyknik1.gif');
    background-position : center right;
    background-repeat : no-repeat;
    padding-left : 5px;
    padding-right : 50px;
    border-color : #e10000;
    border-style : double;
    border-width : 3px;
    color : #ff0000;
    height : 55px;
    text-align : left;
    vertical-align : middle;
    width : 90%;
  }


.poprawnie {
    background-color : #f0FFf0;
    background-image : url('wyglad_standartowy/gwiazda1.gif');
    background-position : center right;
    background-repeat : no-repeat;
    padding-left : 5px;
    padding-right : 50px;
    border-color : #00e100;
    border-style : double;
    border-width : 3px;
    color : #00a000;
    height : 55px;
    text-align : left;
    vertical-align : middle;
    width : 90%;
  }

/* ----- */




#klt {
    background-color : #184129;
    border-bottom-color : #A6FFB8;
    border-bottom-style : dotted;
    border-bottom-width : 2px;
    border-top-color : #A6FFB8;
    border-top-style : dotted;
    border-top-width : 2px;
    color : #ffffff;
    font-family : Verdana;
    font-size : 10px;
    font-weight : bold;
    margin-left : 0pc;
    margin-right : 0pc;
    text-align : center;
    text-decoration : blink;
  }

/* ----- */

.copyright {
    border-color : #6fab7b;
    border-style : solid;
    border-width : 0px;
    color : #000000;
    font-family : Arial, Verdana, 'Courier New','Times New Roman';
    font-size : 14px;
    font-weight : bold;
    padding-left : 4px;
    padding-right : 4px;
    text-align : center;
    width : 650px;
  }
