body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: black; background: url(img/bg_1.gif) repeat-x top left white; }
#pods_body { background: url(img/pods_bg.jpg) repeat-x top left white; }

#kontener_gen{ width:981px; position: relative; z-index: 100; /*float: left;*/ padding:0 0 0 0; margin:0 auto; /*background: yellow;*/  /*text-align: right;*/ /*height: 800px;*/}

input, textarea { border:1px #dcdcdc solid; background: url(img/input_grad1.jpg) repeat-x left -14px; padding:2px; color:#666; font-size:11px; font-family: verdana; margin:2px; padding:3px;}
textarea { padding-top: 5px; padding-bottom: 5px; } 

div.green { width: 50%; height: 227px; z-index: 1; top:0; position: absolute; background: url(img/bg_2.gif) repeat-x; /*float: right;*/ right:0;}
div.logo { width: 980px; background: url(img/logo.jpg) no-repeat; float: left;/**/ height: 192px; margin:0;}
#pods_logo { width:980px; background: url(img/pods_logo.jpg) no-repeat; }
        a.home { width: 290px; height: 114px; border: 0px solid red; display: block; margin:20px 0 0 0; float: left; }
        div.flagi { width: 690px; border: 0px solid red; text-align: right; float: left;  height: 20px; font-size: 10px; color: white; }
            div.flagi a { color: white; } 
            div.flagi img { border: 1px solid white; margin: 2px 0 0 0;}
        div.menu { width: 960px; height: 13px; border: 0px solid red; float: left; margin: 10px 0 0 0; padding: 8px 0 0 18px; height: 40px;}
            ul.menu { width: 721px;/**/ height: 39px; margin:0; padding:0; float: left; border: 0px solid lime; list-style: none; background: url(img/menu.jpg) left top no-repeat;}
            ul.menu li { float: left; border: 0px solid orange; margin:0; }
            ul.menu a { float: left; /*background: red;*/ display: block; height: 39px; width: 90px; }
div.logo_right { width: 100%; height: 192px; background: url(img/logo_right.jpg) no-repeat white right top; float: left;/**/ }
div.tresc { z-index: 100; background: url(img/tresc_top.jpg) no-repeat left top; margin:0; float: left;/**/ /*height: 192px;*/ width: 759px; border:0px solid red;}
#pods_tresc { width: 970px; background: none; padding: 0 0 10px 8px;}
        div.info_box { border: 0px solid red; width: 420px; height: 224px; margin:0;  /* background: url(img/info_box.jpg) no-repeat 18px top;*/ text-align: justify; padding: 0 26px 0 313px; }
            div.info_box p { color:#205937; margin:0;}
            div.info_box h1 { padding: 0 60px 0 0; width: 381px; text-align: right; font-size: 27px; font-weight: normal; text-transform: uppercase; font-family: arial; color: #615c5c; margin:0;}
        div.tresc_box1 {background: url(img/tresc_box1.jpg) no-repeat left top; float: left;/**/ width: 759px; height: 16px;}
        div.tresc_box2 {background: url(img/tresc_box2.jpg) repeat-y left top;  float: left;/**/ padding: 0 20px 0 20px; width: 719px; /*height: 16px;*/}
            div.tresc_box2 img { float: left; border: 1px solid #F2F2F2;}
        div.tresc_box3 {background: url(img/tresc_box3.jpg) no-repeat left top; float: left;/**/ width: 759px; height: 19px; margin: 0 0 0 0;} 
        div.tresc p { padding: 0 20px 0 20px; color: #615c5c;}
        div.tresc h1 { padding: 0 0 0 20px; font-size: 20px; text-transform: uppercase; font-family: arial; color: #615C5C;}
        div.tresc h3 { padding: 0 0 0 0; font-size: 18px; text-transform: uppercase; font-family: arial; color: black;}
        div.tresc_box4 { float: left; padding: 0 0 30px 22px; /*background: red;*/ }
        div.tresc_box4 h1 { padding: 0 0 0 0; margin: 10px 0 10px 0; font-size: 20px; text-transform: uppercase; font-family: arial; color: #615C5C;}
div.prawa { width: 220px; z-index: 100; float: left;  background:/* url(img/right.jpg) no-repeat left top*/ white; padding: 0 0 0 0; /*height: 100px;*/ font-size: 11px; line-height: 14px; color: #205937;}
div.prawa h1, #pods_prawa h1, #lewa_h1 { background: url(img/h1.jpg) no-repeat left top; height: 29px; font-weight: normal; color: #615c5c; font-size: 18px; padding: 10px 0 0 24px; text-transform: uppercase; font-family: arial; margin:0;}
div.prawa p { margin: 0 0 10px 0;}

div.stopka_all { z-index: 1; float: left;/**/ margin: -77px 0 0 0; height: 67px; padding-top: 41px; width: 100%; text-align: center; background: url(img/bg_bottom.gif) repeat-x left top white;}
/*div.stopka_all div { padding: 10px 0 0 30px; width: 729px; height: 26px; color: #615c5c; background: url(img/bg_stopka.jpg) no-repeat left top; margin: 0 auto; text-align: left;}
*/
div.stopka_box { font-size: 11px; position: relative; float: left; padding: 11px 0 0 30px; width: 729px; height: 26px; color: #615c5c; background: url(img/bg_stopka.jpg) no-repeat left top; margin: 0 auto; text-align: left;}

/*PODSTRONA*/
div.green2 { z-index: 1; top:0; position: absolute; width: 50%; height: 227px; background: url(img/pods_prawy_bg.jpg) repeat-x; /*float: right;*/ right:0;}

div.lewa { z-index: 100; float: left; width: 232px; background: url(img/pods_menu_bott.jpg) no-repeat left bottom white; padding: 3px 0 14px 0; /*height: 100px;*/ font-size: 11px; line-height: 14px; color: #205937; }
    div.lewa_tresc { width: 221px; border-left: 1px solid #ebebeb; border-right: 1px solid #ebebeb; padding: 0 9px 0 0;}
       div.lewa_tresc h2 { color: #615c5c; font-size: 17px; text-transform: uppercase; height: 20px; background: url(img/left_h2.jpg) repeat-x; margin-left: 9px; padding: 10px 0 0 5px;}
       div.lewa_tresc p { padding: 0 0 0 10px; margin:0;  }/**/
    ul.pods_menu, ul.level_1 { width: 210px; list-style: none; margin:0; padding: 0;}
    ul.pods_menu li, ul.level_1 li { border-bottom: 0px solid #dfdede; }
    ul.pods_menu a, ul.level_1 a, li.active { color: black; text-decoration: none; padding: 1px 3px 3px 11px; background: url(img/submenu2.gif) left bottom no-repeat; display: block; width: 190px;}
    ul.pods_menu a:hover, ul.level_1 a:hover { font-weight:bold; color: #45b123; background: url(img/submenu_hover2.gif) left bottom no-repeat; }
    li.active { font-weight: bold; padding-left: 0px; padding-right: 15px;}
    /*p.active { background: url(img/submenu2.gif) left bottom no-repeat; padding: 3px 0 13px 0;}*/
/*drugie zagniezdzenie*/
    ul.level_2 { /*background: red;*/ list-style: none; padding:0 0 0 15px; margin:0 0 0 0; }
    ul.level_2 li a { background: none; font-weight: normal; width: 180px;}
    ul.level_2 li a:hover { background: none; }
    ul.level_2 a.active, ul.level_2 li.active { background: none;}

div.pods_main { /*background: lime;*/ float: left; width: 715px; border-top: 1px solid #ebebeb; margin: 3px 0 0 0; padding: 15px 0 0 20px;}
#pods2_main { width: 485px; padding: 10px 10px 10px 10px; }
#pods3_main { width: 718px; padding: 10px 10px 10px 10px; }
    div.pods_main p, div.pods_main h1 { padding:0;}
    div.pods_main h1 { margin: 0 0 3px 0; color: #615c5c; }
    #gdziejestes { border-bottom: 1px solid #ebebeb; font-size:10px; padding:4px 0 4px 0; margin: 0 0 10px 0; color: #615c5c; width: 470px;}
    #gdziejestes a { color: #615c5c; }
#pods_prawa h1 { margin: 0 0 0 10px; }
    #pods_prawa p { margin-bottom: 10px;}
    

    
/*MENU*/
#m1, #m1:hover { width: 85px;}
#m1:hover { background: url(img/menu.jpg) 0px -39px no-repeat; }

#m2, #m2:hover { width: 111px;}
#m2:hover { background: url(img/menu.jpg) -85px -39px no-repeat; }

#m3, #m3:hover { width: 126px;}
#m3:hover { background: url(img/menu.jpg) -196px -39px no-repeat; }

#m4, #m4:hover { width: 168px;}
#m4:hover { background: url(img/menu.jpg) -322px -39px no-repeat; }

#m5, #m5:hover { width: 129px;}
#m5:hover { background: url(img/menu.jpg) -490px -39px no-repeat; }

#m6, #m6:hover { width: 102px;}
#m6:hover { background: url(img/menu.jpg) -619px -39px no-repeat; }

/*JS RotImg*/
#js_links {margin-left: -290px; border: 0px solid red; position: relative; margin-top: -10px; padding:0; padding-left: 210px;}
#js_links a { display: block; float: left; width: 17px; height: 15px; /*background: url(img/RotImg/nr.jpg) no-repeat;*/ margin: 1px; text-align: center; padding: 2px 0 0 0; color: white; font-size: 10px; text-decoration: none;}
#js_text {height:200px; border: 0px solid red; padding:0 0 0 20px; margin:0;}
#js_text span { font-size: 20px; text-transform: uppercase; text-align: right; width: 100%; /*background: red;*/ display: block; }

/*GLOWNA*/
#inner_news { margin: -5px 0 0 0; /*background: red;*/}
/*PREZENTACJA PRODUKTOW*/
table.prod_1 { width: 710px; background: url(img/data/produkty_td.jpg) no-repeat 0 0;/**/}
table.prod_1 td { height: 54px;  border: 0px solid red; padding: 0 10px 0 0;}

td.prod_1_left1 { width: 185px; /*background: url(img/data/produkty_td.jpg) no-repeat 0 0;*/}
td.prod_1_left2 { width: 185px; /*background: url(img/data/produkty_td.jpg) no-repeat 0 -54px;*/}
td.prod_1_left3 { width: 185px; /*background: url(img/data/produkty_td.jpg) no-repeat 0 -108px;*/}
td.prod_1_left4 { width: 185px; /*background: url(img/data/produkty_td.jpg) no-repeat 0 -162px;*/}
td.prod_1_left5 { width: 185px; /*background: url(img/data/produkty_td.jpg) no-repeat 0 -216px;*/}
td.prod_1_left6 { width: 185px; /*background: url(img/data/produkty_td.jpg) no-repeat 0 -270px;*/}
td.prod_1_left7 { width: 185px; /*background: url(img/data/produkty_td.jpg) no-repeat 0 -324px;*/}
td.prod_1_left8 { width: 185px; /*background: url(img/data/produkty_td.jpg) no-repeat 0 -324px;*/}

td.prod_1_left1 a, td.prod_1_left2 a, td.prod_1_left3 a, td.prod_1_left4 a, td.prod_1_left5 a, td.prod_1_left6 a, td.prod_1_left7 a,  td.prod_1_left8 a { border: 0px solid red; display: block; float: left; width:180px; height: 45px; text-decoration: none; }

/*PRODUKTY MINI LINKI LEWA*/
#mini_loga { padding-top: 0; }
#mini_loga a { margin:0 0 0 -2px; border:0; }
#mini_f { margin:0; }

/*KONTAKT*/
#td_kontakt td { border-bottom: 0px solid silver; padding: 4px 0 4px 10px; color: #615C5C; }
#td_kontakt a, a { color: #349F2D;}

/*PAGINATION*/
div.pagination ul { list-style: none;}
div.pagination li { float: left; padding: 0 10px 0 10px;}

/*APTEKI*/
b.apteka_search_header { margin: 20px 0 0 0; display: block;}
div.apteka_nazwa { padding: 5px 0 5px 0; color: #237948; font-weight: bold; }
div.apteka_search_container { border-top: 0px solid silver; padding: 5px;}

/*MAPA - PRZEDSTAWICIELE*/
#mapa_namiary h3 { font-size: 14px;}
#przedstawiciele table { width: 480px;}
#przed_fota { width: 86px; height: 86px; background: #f1f1f1; border: 0px solid #DFDEDE;  vertical-align: middle;}
#przed_opis { width: 394px; border: 0px solid #DFDEDE; background: #f1f1f1; padding: 10px; }
#przed_tytul { padding: 5px; font-weight: bold;}
/*#f1 { background: url(img/data/przedstawiciele/p1.jpg) no-repeat center center; }*/

/*suplement diety*/
h2.suplement { font-size: 10px; text-transform: uppercase; margin:0 0 5px 0; color: #615C5C; display: none;}
#suplement_diety { display: block; }
#lewa_h1 { margin-left: 5px;}

/*flash*/
#flash { float: right; margin-left: 2px;  border: 0px solid red;}

/**/
#up_links { float: right; margin:0 -18px 0 0; padding: 2px 0 0 0;}

table.lekarze_tabela td { text-align: center; padding: 10px;}

/*ZAJAWKA*/
table.tb_zajawka td { height: 195px; }

/**/
#h3_kody_title { color: #615C5C; font-size: 14px; text-transform: none; }
