body {
	 background-color:#80592B; 
     font-family: verdana, tahoma, arial, helvetica, sans-serif;
	 color: #474747; 
	 font-size: 8pt;
	 margin: 0 auto;
	 padding: 0;
	 background: url(../images/bg.gif) repeat-x;
	 background-color: #b1dd85;	 
	 width: 100%;
	 }

a:link, a:visited {text-decoration: none; color: #015180;} 	 
a:hover {text-decoration: none; color: #3C6612;} 	 

/* --------- dla png --------- */
img, div#tyt_panel_logowania, div#tyt_koszyk { behavior: url(iepngfix.htc) }

.bold {font-weight: bold;}

img {border: 0;}

div.hr {width: 100%; height: 2px; display: block; margin: 30px 0 20px 0; background-image: url(http://supplements4u.eu/images/bg_hr.gif); border: 0px;}
div.hr hr {display: none;}

.oldprice {text-decoration: line-through; font-weight: normal; color: #004D8E;}
.price {font-size: 14px; font-weight: bold; color:}


.error {color: red;}

.RegtextField {background-image: url(http://supplements4u.eu/images/bg_form.gif); background-repeat: repeat-x; border-width: 1px; border-style: solid; border-color: #7f9db9; color: #474747;}
.RegtextField_3 {width: 95%; background-image: url(http://supplements4u.eu/images/bg_form.gif); background-repeat: repeat-x; border-width: 1px; border-style: solid; border-color: #7f9db9; color: #474747;}

.form {width: 145px; height: 18px;  margin: 5px 0 5px 0; padding: 7px 0 0 5px; background-image: url(../images/bg_form.gif); background-repeat: repeat-x; border-width: 1px; border-style: solid; border-color: #fff; font-size: 7pt; color: #474747;}
.form_1 {width: 145px; height: 18px; float: left; margin: 0 5px 0 0; padding: 7px 0 0 5px; background-image: url(../images/bg_form.gif); background-repeat: repeat-x; border-width: 1px; border-style: solid; border-color: #fff; font-size: 7pt; color: #474747;}
.przycisk {width: 88px; height: 27px; float: left; padding: 0px; background-image: url(../images/przycisk.gif); background-color: transparent; border: 0; color: #fff; font-weight: bold; font-size: 7pt; }

.przycisk2 {width: 134px; height: 27px; padding: 0px; background-image: url(../images/przycisk_3.gif); background-color: transparent; border: 0; color: #fff; font-weight: bold; font-size: 7pt; }
.przycisk3 {width: 88px; height: 27px; margin: 0 0 0 5px; padding: 0px; background-image: url(../images/przycisk_4.gif); background-color: transparent; border: 0; color: #fff; font-weight: bold; font-size: 7pt; }
.przycisk4 {width: 134px; height: 27px; margin: 10px 0 0 0; background-image: url(../images/przycisk_5.gif); background-color: transparent; border: 0; color: #fff; font-weight: bold; font-size: 7pt; }
.przycisk5 {width: 88px; height: 27px; padding: 0px; background-image: url(../images/przycisk.gif); background-color: transparent; border: 0; color: #fff; font-weight: bold; font-size: 7pt; }
#przycisk_kup {display: block; width: 88px; height: 20px; margin: 10px 0 0 5px; padding: 7px 0 0 0; background-image: url(../images/przycisk_4.gif); background-color: transparent; border: 0; color: #fff; font-weight: bold; font-size: 7pt; }

.zaplac {background-color: #ff0000; border: 0; color: #fff; font-weight: bold; font-size: 15px; }

.checkbox {margin: 0; padding: 0;}

#p_log_checkbox {float: left; color: #fff; margin: 10px 0 0 0; padding: 0;}
#p_log_checkbox a {color: #fff; font-weight: bold;}

.form_wyszukiwarka {width: 325px; height: 18px; float: left; margin: 0 10px 5px 0; padding: 7px 0 0 5px; background-image: url(../images/bg_form.gif); background-repeat: repeat-x; border-width: 1px; border-style: solid; border-color: #7f9db9; font-size: 7pt; color: #474747;}
.form_wyszukiwarka_2 {width: 158px; height: 18px; float: left; margin: 0 10px 5px 0; padding: 7px 0 0 5px; background-image: url(../images/bg_form.gif); background-repeat: repeat-x; border-width: 1px; border-style: solid; border-color: #7f9db9; font-size: 7pt; color: #474747;}

.p_log_checkbox_2 {width: 100%; float: left; margin: 8px 0 0 0; padding: 0;}

.form_newsletter {width: 215px; height: 18px; float: left; margin: 0 5px 0 0; padding: 7px 0 0 5px; background-image: url(../images/bg_form.gif); background-repeat: repeat-x; border-width: 1px; border-style: solid; border-color: #fff; font-size: 7pt; color: #474747;}

.bg_top {width: 100%; }

.all {width: 950px; margin: 0 auto; background-color: #fff; padding: 8px 0 15px 0;}

/* --------- gora --------- */
.naglowek {width: 931px; margin: 0 auto;}
.logo {width: 931px; height: 53px; float: left;} 
.img {width: 931px; height: 220px; margin: 0 auto 0 auto; position: relative; overflow: hidden; background-image: url(../images/img.jpg);}
.panel_logowania {width: 256px; float: left; height: 150px; overflow: hidden; position: relative; top: 10px; left: 48px;}
#tyt_panel_logowania {width: 100%; height: 24px; margin: 18px 0 0 0; background-image: url(../images/pl_tyt_panel_logowania.png); background-repeat: no-repeat;} 

#koszyk {width: 180px; float: left; overflow: hidden; position: relative; top: 28px; left: 470px;}
#koszyk a {float: right; margin: 20px 0 0 0; color: #fff; text-decoration: underline;}
#tyt_koszyk {width: 100%; height: 32px; background-image: url(../images/pl_tyt_koszyk.png); background-repeat: no-repeat;} 
.koszyk_p {margin: 10px 0 15px 0; color: #fff;}
.koszyk_p_1 {margin: 0; color: #fff;}

.pod_menu {width: 941px; height: 74px; float: left; position: relative; } 
div#menu a {width: 155px; height: 30px; float: left; display: block; padding: 33px 0 0 0; background-image: url(../images/menu_off.gif); background-repeat: no-repeat; color: #fff; text-align: center;}
div#menu a:hover {width: 155px; height: 30px; float: left; display: block; padding: 33px 0 0 0; background-image: url(../images/menu_on.gif); background-repeat: repeat-x; color: #fff; font-weight: bold;}

#nawigacja {margin: 15px 0 0 15px;}

/* --------- tresc --------- */
.tresc {width: 100%; margin: 15px auto 0 auto; overflow: hidden;}

/* --------- lewa strona --------- */
.left {width: 220px; float: left; padding: 0 0 0 10px; overflow: hidden;}
.kategorie {width: 220px; float: left;}
.tyt {width: 215px; height: 44px; background-image: url(../images/bg_tyt.gif);}
.p_tyt {padding: 16px 0 0 22px; color: #1070b2; font-weight: bold; margin: 0;}
.p_tyt_1 {padding: 16px 0 0 22px; color: #D70000; font-weight: bold;}

div#kat_menu a {width: 190px; float: left; display: block; margin: 1px 0 0 0; padding: 5px 0 5px 25px; border-width: 0 0 1px 0; border-style: solid; border-color: #d7ecfb; color: #015180; background-color: #e8f3fc;}
div#kat_menu a:hover {width: 190px; float: left; display: block; margin: 1px 0 0 0; padding: 5px 0 5px 25px; color: #96ce5e;}

.produkty {width: 220px; float: left; margin: 10px 0 0 0;}
div#prod_menu a {width: 189px; float: left; display: block; margin: 1px 0 0 0; padding: 5px 13px; text-align: center; border-width: 0 0 1px 0; border-style: solid; border-color: #d7ecfb; color: #015180; background-color: #e8f3fc;}
div#prod_menu a:hover {width: 189px; float: left; display: block; margin: 1px 0 0 0; text-align: center; padding: 5px 13px; color: #64a621;}

.informacje {width: 220px; float: left; margin: 10px 0 0 0;}
.prod {width: 190px; float: left; margin: 1px 0 0 0; padding: 5px 0 5px 25px; border-width: 0 0 1px 0; border-style: solid; border-color: #d3eafb; color: #015180; background-color: #e8f3fc;}
.informacje a {display: block; margin: 5px 0 0 0;}

/* --------- srodek --------- */
.srodek {width: 481px; float: left; overflow: hidden; padding: 0 6px 0 5px;}
.srodek-index {width: 481px; float: left; overflow: hidden; padding: 0 0 0 5px;}

a.link_srodek {display: block; float: right; padding: 10px 15px 0 0; text-decoration: underline;}

.wyszukiwarka {width: 455px; float: left; margin: 1px 0 0 0; padding: 5px 0 10px 25px; border-width: 0 0 1px 0; border-style: solid; border-color: #d3eafb; color: #015180; background-color: #e8f3fc;}

.wyszukiwarka select {width: 150px; font-size: 7pt; margin: 0 20px 0 0;}
.tyt_wyszukiwarka {width: 100%; height: 29px; margin: 0 0 10px 0; background-image: url(../images/pl_tyt_wyszukiwarka.gif); background-repeat: no-repeat;} 

.welcome {float: left; width: 453px; margin: 15px 0 0 0; padding: 0px 10px 10px 10px; text-align: justify; font-size: 9pt;}
.welcome p {font-size: 8pt;}

.niezbedne {width: 473px; float: left; overflow: hidden; padding: 0 0 0 8px;}
.prod_0 {width: 230px; float: left; margin: 10px 5px 0 0;}
.tyt_srodek {width: 226px; min-height: 45px; padding: 0 0 5px 0; background-image: url(../images/bg_tyt_srodek.gif);}
.prod_1 {width: 226px; float: left; text-align: center; padding: 8px 0; margin: 1px 0 0 0; border-width: 0 0 1px 0; border-style: solid; border-color: #d3eafb; color: #015180; background-color: #e8f3fc;}
.p_1 {margin: 15px 0;}
.ico {width: 188px; margin: 0px auto 0 auto;}
a.przycisk_1 {width: 88px; height: 18px; display: block; float: left; padding: 5px 0 0 0; margin: 0 5px 0 0; text-align: center; background-image: url(../images/przycisk_1.gif); color: #fff;}
a.przycisk_2 {width: 88px; height: 18px; display: block; float: left; padding: 5px 0 0 0; margin: 0 0 0 5px; text-align: center; background-image: url(../images/przycisk_2.gif); color: #fff;}
input.przycisk_2 {font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size: 8pt; width: 88px; height: 23px; border:0; float: left; margin: 0 4px 0 0; text-align: center; background-image: url(../images/przycisk_1.gif); color: #fff;}

.promocje {width: 473px; float: left; overflow: hidden; padding: 0 0 0 5px; }

/* --------- prawa strona --------- */
.right {width: 220px; float: left; padding: 0 0 0 8px; overflow: hidden;}
.select_language {width: 220px; float: left; }
.pl {margin: 0 30px 0 25px;}
.koszyk_menu {width: 220px; float: left; margin: 10px 0 0 0;}
.koszyk_menu p {margin: 0 0 5px 0;}
.menu {width: 220px; float: left; margin: 10px 0 0 0;}
a#przycisk_3 {width: 134px; height: 20px; display: block; padding: 7px 0 0 0; text-align: center; font-weight: bold; background-image: url(../images/przycisk_3.gif); color: #fff;}


/* --------- dol --------- */
.p_info {width: 950px; display: block; margin: 15px auto; text-align: center;}
.stopka {width: 100%; background-image: url(../images/bg_stopka.gif); background-repeat: repeat-x;}
#stopka_1 {width: 950px; overflow: hidden; height: 40px; margin: 0 auto; color: #fff;}
#stopka_1 a {color: #fff; font-weight: bold;}
.stopka_2 {width: 100%; float: left;}
.stopka_3 {float: left; padding: 15px 0 0 0;}
.stopka_4 {float: right; padding: 15px 0 0 0;}

/* --------- podstrona --------- */
.srodek_2 {width: 708px; float: left; overflow: hidden; padding: 0 0 0 6px;}
.wyszukiwarka_2 {width: 708px; float: left; margin: 15px 0 0 0; padding: 5px 0 10px 25px; border-width: 0 0 1px 0; border-style: solid; border-color: #d3eafb; color: #015180; background-color: #e8f3fc;}
.wyszukiwarka_2 select {width: 244px; font-size: 7pt; margin: 0 20px 0 0;}
.form_wyszukiwarka_3 {width: 505px; height: 18px; float: left; margin: 0 10px 5px 0; padding: 7px 0 0 5px; background-image: url(http://supplements4u.eu/images/bg_form.gif); background-repeat: repeat-x; border-width: 1px; border-style: solid; border-color: #7f9db9; font-size: 7pt; color: #474747;}

.podstrona dth: 708px; float: left; overflow: hidden;}
.prod_0_podstrona {width: 705px; float: left; margin: 0 5px 0 0;}
.tyt_srodek_podstrona {width: 705px; height: 45px; background-image: url(http://supplements4u.eu/images/bg_tyt_srodek_podstrona.gif);}
.prod_1_podstrona {width: 705px; float: left; text-align: justify; padding: 8px 0; margin: 1px 0 0 0; border-width: 0 0 1px 0; border-style: solid; border-color: #d3eafb; color: #015180; background-color: #e8f3fc;}
.prod_1_podstrona1 {width: 685px; float: left; text-align: justify; padding: 10px; margin: 1px 0 0 0; border-width: 0 0 1px 0; border-style: solid; border-color: #d3eafb; color: #015180; background-color: #e8f3fc;}
.prod_1_podstrona img {float: left; margin: 0 10px;}
.p_txt_podstrona {margin: 0 20px 0 10px;}
.p_2_podstrona {font-size: 9pt; margin: 20px 0 0 10px;}
.ico_podstrona {width: 188px; margin: 20px 0 0 10px;}

.wyszukiwarka_3  {width: 473px; float: left; margin: 15px 0 0 0; padding: 5px 0 10px 25px; border-width: 0 0 1px 0; border-style: solid; border-color: #d3eafb; color: #015180; background-color: #e8f3fc;}

.tyt_nowe {width: 480px; height: 45px; background-image: url(http://supplements4u.eu/images/bg_tyt_produkty_podstrona.gif);}
.tyt_nowea {width: 460px; height: 45px; background-image: url(http://supplements4u.eu/images/sr.gif);}

#nav {padding: 0 0 0 10px; margin: 0 0 5px 0;}

.comment {width: 600px; height: 160px; float: left; padding: 0 0 0 15px; margin: 20px 0 0 0;}

.info_wyszukiwarka {width: 473px; float: left; margin: 1px 0 0 -8px; padding: 5px 0 10px 25px; border-width: 0 0 1px 0; border-style: solid; border-color: #d3eafb; color: #015180; background-color: #e8f3fc;} 

.znaleziono {float: left; width: 300px; margin: 10px 0 0 0;}
.sortuj {float: left; margin: 5px 0 0 0; }










.panel_logowania_2 {width: 228px; float: left; margin: 40px 0 0 0;}

.tabelka { font-size: 11px; color: #000000; text-align: left ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: transparent}
table.tabelka td { font-size: 11px; color: #000000; text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;; border-color: #FFFFFF #FFFFFF #E2E2E2; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.table { font-size: 11px; color: #000000; text-align: left ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: transparent; border-width: 1px; border-style: solid; border-color: #EFEFEF;}
.tablea { font-size: 11px; color: #000000; text-align: left ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: transparent; border-width: 1px; border-style: solid; border-color: #EFEFEF;text-align:center;}
.cartHead {text-align:center;  font-size: 10px; color:#1F6DB1; white-space: nowrap;  background-color: #2673B5; color:#fff}
.cartBody { font-size: 11px; text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;; border-color: #FFFFFF #FFFFFF 000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 4px; border-left-width: 0px}

.green{background-color: #44AA00; padding:10px; color: #fff}
.contact_err{background-color: #ff0000; padding:10px; color: #fff}
.error{background-color: #ff0000; padding:10px; color: #fff}
.newsl_bad{background-color: #ff0000; padding:10px; color: #fff}
.newsl_ok{background-color: #4FB000; padding:10px; color: #fff}

.star{color: #ff0000}
.cecha1 { font-size: 11px; background-color: #F6F6F6; border-width: 1px; border-style: solid; border-color: #D8D8D8; color:#4087C3}
a.comment {color: #FF0C00; font-weight: bold;}
.comment {color: #FF0C00; font-weight: bold;}
a.comment:hover {color: #4B93D0; font-weight: bold;}
.promo{color: #ff0000; text-align:center;}
.foto { border-bottom : 1px solid #A9ADB5; text-align : left; border: #A9ADB5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.tabelka3_login {  background-color: #BAE0FB; font-family: Tahoma; font-size: 11px; color: #1070B2; text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-weight: bold;}
