html body {
    font-family: "arial";
    margin: 0;
    padding: 0;
    border: none;
    background-image: url("images/background.jpg");
    background-repeat: repeat;
    background-color: #7D7D7D;
}
#main_wrapper {
    width: 770px;
    margin: 5px auto;
}
#flash {
	height: 345px;
	width: 770px;
}
/* zawartosc sklepu */
#main_sklep_wrapper {
 width: 770px;

}
#content_sklep {
    font-family: Tahoma;
	 font-size: 10pt;
    width: 555px;
    float: left;
    clear: none;
}
/* zawartosx prawego panelu */
#right_nav_sklep {
    margin:0;
    padding:0;
    width: 215px;
    background-color: #000;
    float: right;
    clear: none;
}
#logowanie_img1 {
    width: 215px;
    height: 35px;
    background-image: url("images/modul_logowanie_1.jpg");
    background-repeat: no-repeat;
}
#login_spacer_1 {
    width: 215px;
    height: 9px;
    background-color: #000;
}
#formularz_logowania {
    background-color: #000;
    width: 215px;
    height: 50px;
}
.img_etykieta {
    /* klasa dla obrazkow etykiet */
    
}
#logowanie_left_container {
    /* zawiera etykiety oraz pola login i password */
    background-color: #000;
    margin: 0;
    padding: 0;
    border: none;
    float: left;
    clear: none;
    width: 155px;
    height: 45px;
    
}
#logowanie_left_login {
/* zawiera etykiete login oraz pole input login */
    background-color: #000000;
    border: none;
    padding: 0;
    margin: 0;
    width: 155px;
    height: 20px;
}

#etykieta_login {
    /* pojemnik zawierajacy obrazek login */
    background-color: #000000;
    margin: 0;
    padding: 0;
    border: none;
    width: 49px;
    height: 20px;
}
#pojemnik_txtUserName input {
    color:black;
    font-size: 10pt;
    font-family: Tahoma;
    background-color: #FFFFFF;
    border: none;
    margin: 0;
    padding: 0;
    width: 100px;
    height: 18px;
}
#pojemnik_txtUserName {
    /* pojemnik zawierajacy pole input login */
    background-color: #000000;
    margin: 0;
    padding: 0;
    border: none;
    width: 150px;
    height: 20px;
}
#logowanie_left_password {
    /* zawiera etykiete password oraz pole input password */
    background-color: #000000;
    border: none;
    padding: 0;
    margin: 0;
    width: 155px;
    height: 20px;

}
#etykieta_password {
    /* pojemnik zawierajacy obrazek haslo */
    background-color: #000000;
    margin: 0;
    padding: 0;
    border: none;
    width: 49px;
    height: 20px;
}
#pojemnik_txtPassword input {
    color:black;
    font-size: 13px;
    font-family: Tahoma;
    background-color: #FFFFFF;
    border: none;
    margin: 0;
    padding: 0;
    width: 100px;
    height: 18px;
}
#pojemnik_txtPassword {
    /* pojemnik zawierajacy pole input password */
    background-color: #000000;
    margin: 0;
    padding: 0;
    border: none;
    width: 49px;
    height: 20px;
}
#logowanie_right {
    /* pojemnik z przyciskiem zaloguj */
    background-color: #000000;
    float: left;
    clear: none;
    height:45px;
    width:60px;
}
#zaloguj_sie_btn  {
    /* przycisk zaloguj */
    background: #000;
    border: none;
    height:45px;
    width:60px;
    background-image: url("images/modul_logowanie_5.jpg");
    background-repeat: no-repeat;
}
#pojemnik_zarejestruj {
    /* zawiera linki zarejestruj i przypomnij haslo */
    width: 215px;
    height: 15px;
    background-color: #000000;

    font-family: Tahoma;
    font-size: 11pt;
    text-decoration: none;

    color: #8BD40B;
}
#zarejestruj_sie {
    width: 80px;
    height: inherit;
    margin:0;
    padding:0;
    padding-left: 10px;
    border:none;

    float: left;
    clear: none;
    text-align: left;
}
#zarejestruj_sie, #zarejestruj_sie a {
    font-family: Tahoma;
    font-size:9pt;
    color:#8BD40B;
    font-weight:normal;
    text-decoration:none;
}
#przypomnij_haslo {
    width: 100px;
    height: inherit;
    margin:0;
    padding:0;
    padding-right: 10px;
    border:none;
    float: right;
    clear: none;
    text-align: right;
}
#przypomnij_haslo, #przypomnij_haslo a {
    font-family: Tahoma;
    font-size:9pt;
    color:#8BD40B;
    font-weight:normal;
    text-decoration:none;
}
#platnosci_link {
    /* pojemnik na link do www.platnosci.pl */
    width: 215px;
    height: 145px;
    margin: 0;
    padding: 0;
    border: none;
    float: left;
    clear: both;
}
#koszyk_header {
    width: 215px;
    height: 28px;
    margin: 0;
    padding: 0;
    border: none;
    clear: both;
}
#koszyk {
    /* zawartosc koszyka */
    width: 215px;
    height: 60px;
    background-color: #000;
    font-family: "Tahoma";
    font-size: 13px;
    color: #FFF;
    margin: 0;
    padding: 0;
    border: none;
    clear: both;
}
#koszyk_naglowek {
 border: none;

 margin: 0;
 padding:0;
 width: 215px;
 height: 30px;
 font-family: Tahoma;
 font-size: 12pt;
 color: #FFF;
}
#koszyk_suma {
    /* kwota wyswietlana w koszyku - prawy panel sklepu */
    display: block;
    width:190px;
    margin: 0 auto;
    padding: 0;
    border: none;
}
#koszyk_suma, #koszyk_suma a {
    font-family: Tahoma;
    font-size:10pt;
    color:#8BD40B;
    font-weight:normal;
    text-decoration:none;
}
#regulamin_spacer {

    width: 215px;
    height: 1px;
    font-size:2px;
    background-color: #FFF;
    margin: 0;
    padding: 0;
    border: none;
    clear:both;
}
#pojemnik_regulamin {
    width: 190px;
    height: 15px;
    background-color: #000;
    margin: 0 auto;
    padding: 0;
    padding-top: 5px;
    border: none;
    
}
#pojemnik_regulamin a{
    font-family: Tahoma;
    font-size:9pt;
color:#8BD40B;
font-weight:normal;
text-decoration:none;
}
#logowanie_img2 {
    width: 215px;
    height: 35px;
    background-image: url("images/modul_logowanie_15.jpg");
    background-repeat: no-repeat;
    clear:both;
}
#modul_logowanie_top_img {
    height:35px;
    padding:0;
    margin:0;
    border-style:none;
}
#modul_logowanie_bottom_img {
    border:0;
    height:35px;
    padding:0;
    margin:0;
    border-style:none;
    vertical-align:bottom;
}
/* style do footera */
#stopkalinki {
    float: left;
    clear:both;
	background-color: #FFF;
	width: 770px;
	height: 77px;
}
#produkty {
	width: 64px;
	height: 27px;
	margin-left: 25%;
}
#promocje {
	width: 66px;
	height: 27px;
}
#sklep {
	width: 43px;
	height: 27px;
}
#wydarzenia {
	width: 74px;
	height: 27px;
}
#pressroom {
	width: 75px;
	height: 27px;
}
#help {

	width: 37px;
	height: 27px;
}
#kontakt {
	width: 48px;
	height: 27px;
}
#footer {
	width: 770px;
	height: 50px;
	background-image: url("images/index_20.jpg");
	background-repeat: no-repeat;
}
/* style formatujace wyglad listy produktow w sklepie */
.pojemnik_kategorii{
    margin:5px;
    padding:0;
    width: 530px;
    border: none;
}
.produkt_pojemnik {
    width: 550px;
    height: 250px;
    margin: 5px auto;
    padding: 0;
    border: none;
    float: none;
    clear: none;
    cursor: default;
        /* wizualne */
    background-color: transparent;
    

}
.produkt_container {
 /* Kontener na wyswietlanie produktu na pierwszej stronie */
 /* Plik templates/sklep_strona_glowna_lista_prod.php */
    border: none;
    width: 525px;
    padding: 1px;
    margin: 0 auto;
    float: none;
    clear: both;
}
.produkt_pojemnik_hover {
    width: 550px;
    height: 250px;
    margin: 5px auto;
    padding: 0;
    border: 1px solid #FF00FF;
    float: none;
    clear: none;
    cursor: pointer;
    /* wizualne */
    background-color: #7FFF00;

}
.produkt_img {
    width: 250px;
    float: left;
    height: 200px;
    margin: 5px auto;
    padding: 0;
    border: 1px solid #FF00FF;

}
.produkt_opis{
    width: 250px;
    float: right;
    height: 200px;
    margin: 5px auto;
    padding: 0;
    border: none;

}

.produkt_thumbnail {
 /* Kontener na wyswietlanie miniaturki produktu na pierwszej stronie */
 /* Plik templates/sklep_strona_glowna_lista_prod.php */
    border: none;
    width: 220px;
    padding: 5px;
    margin: 0 auto;
    font-family: Tahoma;
    float:left;
    clear: none;
    text-align:center;
}
.produkt_desc_container {
    /* Kontener na wyswietlanie nazwy i opisu produktu na pierwszej stronie */
    /* Plik templates/sklep_strona_glowna_lista_prod.php */
    border: none;
    width: 280px;
    padding: 1px;
    margin: 0 auto;
    float: right;
    clear: none;
}
.produkt_nazwa_first_page, .produkt_nazwa_first_page a, .produkt_nazwa_first_page a:hover,.produkt_nazwa_first_page a:visited {
 /* Kontener na wyswietlanie nazwy produktu na pierwszej stronie */
 /* Plik templates/sklep_strona_glowna_lista_prod.php */
    color:#8BD40B;
    font-family: Tahoma;
    font-size:10pt;
    font-weight:bold;
    border-style:none;
    text-decoration:none;
    border: none;
    margin:0;
    padding:0;
    width: 270px;
    float:none;
    clear:both;


}

.produkt_opis_first_page {
     /* Kontener na wyswietlanie opisu produktu na pierwszej stronie */
     /* Plik templates/sklep_strona_glowna.php */
    border: none;
    width: 270px;
    float:none;
    clear:both;
    color:#000000;
    font-family: Tahoma;
    font-size:10pt;
    }
 .produkt_cena_first_page {
     /* Kontener na wyswietlanie ceny produktu na pierwszej stronie */
     /* Plik templates/sklep_strona_glowna.php */
    border: none;
    width: 270px;
    padding:0;
    margin: 0;
    color:#000000;
    font-weight: bold;
    font-family: Tahoma;
    font-size:10pt;
    }
    .produkt_ilosc_mag_first_page {
     /* Kontener na wyswietlanie ceny produktu na pierwszej stronie */
     /* Plik templates/sklep_strona_glowna.php */
    border: none;
    width: 270px;
    padding:0;
    margin: 0;
    color:#000000;
    font-weight: normal;
    font-family: Tahoma;
    font-size:10pt;
    }
  .produkt_dodaj_do_koszyka_first_page {
     /* Kontener na wyswietlanie ceny produktu na pierwszej stronie */
     /* Plik templates/sklep_strona_glowna.php */
    
    border: none;
    width: 270px;
    padding:0;
    margin: 0;
    color:#000000;

    font-family: Tahoma;
    font-size:10pt;
    }
/* produkty */
/* linki */
.produkt_dodaj_do_koszyka_first_page a img,.produkt_dodaj_do_koszyka_first_page a:active,.produkt_dodaj_do_koszyka_first_page a:visited,.produkt_dodaj_do_koszyka_first_page a:hover,.produkt_dodaj_do_koszyka_first_page a {
   	margin:0;
        padding:0;
        border:none;
	font-weight: normal;
	text-decoration: none;
	border-style: none;
	font-family: Tahoma;
	font-size: 10pt;
    color:white;
 
}
.produkt_thumbnail a img,.produkt_thumbnail a:active,.produkt_thumbnail a:visited,.produkt_thumbnail a:hover,.produkt_thumbnail a {
   	margin:0;
        padding:0;
        border:none;
	font-weight: normal;
	text-decoration: none;
	border-style: none;
	font-family: Tahoma;
	font-size: 10pt;
}
/* Style dla listy produktow. Plik sklep_strona_glowna_lista_prod.php */




.produkt_linki {
    /* Kontener na wyswietlanie linkow dodaj do koszyka i zobacz na pierwszej stronie */
/* Plik templates/sklep_strona_glowna_lista_prod.php */
border: 1px solid #999;
width: 525px;
padding: 1px;
margin: 0 auto;
float:none;
clear:both;
display:none; /*nie wymagane - zostawiono bo moze sie przydac w przyszlosci */
}
/* STYLE WYSWIETLAJACE WIDOK POJEDYNCZEGO PRODUKTU NA STRONIE GLOWNEJ SKLEPU */
.single_produkt_container{
border: none;
width: 550px;
margin: 5px auto;
float: none;
clear: both;
}
.single_produkt_image, .single_produkt_image img{
border: none;
width: 300px;
float:left;
clear: none;
}
.single_produkt_desc_container{
border: none;
width: 230px;
float: right;
clear: none;
}
.single_produkt_nazwa{
border: none;
width: 230px;
float:right;
clear:both;
}
.single_produkt_opis_first_page{
border: none;
width: 230px;
float:right;
clear:both;
}

.single_produkt_linki{
border: 1px solid #999;
width: 550px;
float:none;
clear:both;
display:none; /*nie wymagane - zostawiono bo moze sie przydac w przyszlosci */
}
/* Strona przypomnij haslo */
#przypomnij_haslo_pojemnik {
    clear:both;
    float:left;
}
#przypomnij_haslo_pojemnik a:active,#przypomnij_haslo_pojemnik a:visited,#przypomnij_haslo_pojemnik a:hover,#przypomnij_haslo_pojemnik a {
    color:#8BD40B;
    font-family: Tahoma;
    font-size:10pt;
    font-weight:bold;
    border-style:none;
    text-decoration:none

}
/* strona log in */
.tabela_log_in td {
        color:black;
    	font-weight: normal;
	text-decoration: none;
	border-style: none;
	font-family: Tahoma;
	font-size: 12px;
}
.tabela_log_in input {
    width:100px;

}