img, div { behavior: url(iepngfix.htc); }
form {
padding: 0px;
margin: 0px;
}
textarea {
border: 1px #ccc solid;
font-family: Tahoma;
color: #000;
font-size: 10px;
}
#seo{
font-size: 0px;
padding-top:2px;
}
input {
border: 1px #ccc solid;
font-family: Tahoma;
color: #000;
font-size: 10px;
padding-left:3px;
height:15px;
}
select {
font-family: Tahoma;
color: #000;
font-size: 11px;
margin:2px;
}
img {
border:0px;
}
a {
color: #cc0000;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
#main_baner {
position: relative;
z-index: 1;
}
/* JEZYKI */
#langContainer {
position:relative;
text-align:right;
width:900px;
margin:0px auto;
z-index: 10;
}
#langIcoContainer {
position:absolute;
right:0px;
margin:10px 55px 0px 0px;
text-align:right;
z-index: 10;
}
#langContainer img {
width:19px;
height:13px;
margin-right:10px;
border:0px;
}
/* koniec JEZYKI */

/*  SZUKANIE I HISTORIA */
#historyContainer {
float:left;
width:530px;
padding-left:10px;
vertical-align:middle;
}
#historyContainer a {color:#999; font-size:11px;}
#historyContainer a:hover {color:red; font-size:11px;}

#findContainer {
background: url(gfx/bg_szukaj.gif) top center no-repeat;
padding-top:11px;
height:42px;
}

#findForm {
float:left;
width:205px;
}

#findInput {
width:170px;
height:15px;
margin:0px 6px;
}

#findSubmit {
width:14px;
height:18px;
background:url(gfx/ok.gif) no-repeat;
border:0px solid #fff;
cursor:pointer;
}
/* koniec SZUKANIE I HISTORIA */

/* elementy PODSTRON */
.pageLeft {
float:left;
width:190px;
padding:0px 10px;
}
.pageMiddle {
float:left;
width:390px;
padding:0px 10px;
}
.pageRight {
float:left;
width:570px;
padding:0px 10px;
}
.pageRightNarrow {
float:left;
width:150px;
padding:0px 10px;
}
.pageBlockHeader {
padding:0px 0px 7px 7px;
}
.pageBlockToper {
background:url(gfx/pageblok_t.gif) center bottom no-repeat #fff;
width:190px;
height:7px;
}
.pageBlockContent {
background:url(gfx/pageblok_m.gif) repeat-y #f4f8eb;
width:182px;
padding:0px 4px;
font-size:11px;
color:#000;
}
.pageBlockFooter {
background:url(gfx/pageblok_b.gif) center top no-repeat #fff;
width:190px;
height:7px;
margin-bottom:20px;
}

.pageTextHeader {
padding:40px 0px 7px 7px;
}
.pageTextTitle, .pageTextDate {
width:250px;
padding:0px 0px 7px 7px;
font-weight:bold;
font-size:11px;
color:#333;
float:left;
}
.pageTextDate {
width:75px;
color:#ccc;
}
.pageMiddle .pageTextTitle {
width:280px;
_width: 300px;
}
#pageTextContent p {
margin:0px 0px 0px 7px;
font-size:11px;
clear:both;
display: block;
}

.back {
width:560px;
text-align:right;
padding:10px 0px 15px 10px;
}
.back a { color:#75bb00; font-size:11px; }
.back a:hover { color:red; font-size:11px; }

.pageTrigger {
text-align:right;
margin:20px 0px 20px 0px;
}

.oliveLink {margin-left:7px;}
.oliveLink a { color:#75bb00; font-size:11px; }
.oliveLink a:hover { color:red; font-size:11px; }

.powrot {
background:url(gfx/powrot.gif) no-repeat;
border:0px;
cursor:pointer;
width:45px;
margin:0px 30px;
}
.separatorTable {
background-color:#75bb00;
background:url(gfx/separator.gif) top left no-repeat;
width:1px;
height:23px;
float:left;
}
.podswietlenie {
font-weight:bold;
color:#cc0000;
}

#submitFormularz {
width:38px;
height:16px;
background:url(gfx/wyslij.gif) no-repeat;
border:0px solid #fff;
cursor:pointer;
margin-left:115px;
}
/* koniec elementy PODSTRON */

/* PACJENT */
#pacjentLekIco {
background:url(gfx/bg_lek.gif) no-repeat;
width:213px;
height:212px;
float:left;
margin-right:10px;
vertical-align:center;
text-align:center;
padding-top:5px;
}
#pacjentLekNazwa {
color:#cc0000;
margin-bottom:10px;
}
/* koniec PACJENT */

/* LEKARZ */
.lekarzLogin { padding-left:2px; }
.lekarzLogin input {
margin-bottom:2px;
width:150px;
}
#submitLoginYellow {
width:36px;
height:16px;
background:url(gfx/zaloguj_yellow.gif) no-repeat;
border:0px solid #fff;
cursor:pointer;
margin-left:115px;
}
/* koniec LEKARZ */

/* PRZYPOMNIENIE */
#przypomnienieSubmit {
width:101px;
height:16px;
background:url(gfx/button_przypomnienie.gif) no-repeat;
border:0px solid #fff;
cursor:pointer;
}
/* koniec PRZYPOMNIENIE */

/* HISTORIA ZAMOWIEN */
#filterContainer {
margin:10px 30px 50px 30px;
line-height:200%;
}
.logOrderTable {
margin:10px 30px;
width:490px;
}
#logOrderTableHeader, #logOrderTableHeader div {
background-color:#75bb00;
font-weight:bold;
color:#fff;
}
#logOrderTableHeaderLeft { background:url(gfx/corner_green_l.gif) top left no-repeat; }
#logOrderTableHeaderRight { background:url(gfx/corner_green_r.gif) top right no-repeat; }
.logOrderTable .r {
clear:both;
}
.logOrderTable .td1, .logOrderTable .th1 { padding:4px; float:left;text-align:center; width:30px;} .logOrderTable .th1 {width:30px;}
.logOrderTable .td2, .logOrderTable .th2 { padding:4px; float:left;text-align:center; width:130px;} .logOrderTable .th2 {width:130px;}
.logOrderTable .td3, .logOrderTable .th3 { padding:4px; float:left;text-align:center; width:40px;} .logOrderTable .th3 {width:40px;}
.logOrderTable .td4, .logOrderTable .th4 { padding:4px; float:left;text-align:center; width:80px;} .logOrderTable .th4 {width:80px;}
.logOrderTable .td5, .logOrderTable .th5 { padding:4px; float:left;text-align:center; width:78px;} .logOrderTable .th5 {width:78px;}
.logOrderTable .td6, .logOrderTable .th6 { padding:4px; float:left;text-align:center; width:79px;} .logOrderTable .th6 {width:79px;}
.logOrderTable .td1, .logOrderTable .td2, .logOrderTable .td3, .logOrderTable .td4, .logOrderTable .td5, .logOrderTable .td6 { height:18px }

.logOrderTable .td2 {
color:#cc0000;
}
#filterSubmit {
width:45px;
height:16px;
background:url(gfx/wyswietl.gif) no-repeat;
border:0px solid #fff;
cursor:pointer;
}
/* koniec HISTORIA ZAMOWIEN */

/* HISTORIA LOGOWAN */
.logTable {
margin:10px 30px;
width:410px;
}
#logTableHeader, #logTableHeader div {
background-color:#75bb00;
font-weight:bold;
color:#fff;
}
#logTableHeaderLeft { background:url(gfx/corner_green_l.gif) top left no-repeat; }
#logTableHeaderRight { background:url(gfx/corner_green_r.gif) top right no-repeat; }
.logTable .r {
clear:both;
}
.logTable .td1, .logTable .th1 { padding:4px; float:left;text-align:center; width:50px;} .logTable .th1 {width:49px;}
.logTable .td2, .logTable .th2 { padding:4px; float:left;text-align:center; width:200px;} .logTable .th2 {width:200px;}
.logTable .td3, .logTable .th3 { padding:4px; float:left;text-align:center; width:135px;} .logTable .th3 {width:135px;}
.logTable .td4, .logTable .th4 { padding:4px; float:left;text-align:center; width:50px;} .logTable .th4 {width:50px;}
.logTable .td1, .logTable .td2, .logTable .td3, .confTable .td4 { height:18px }

.logTable .td2 {
color:#cc0000;
}
/* koniec HISTORIA LOGOWAN */

/* POTWIERDZNEIE KOSZYK */
.confTable {
margin:10px 30px;
width:410px;
}
.confTable textarea {
width:410px;
height:90px;
}
#confTableHeader div {
background-color:#75bb00;
font-weight:bold;
color:#fff;
}
#confTableHeaderLeft { background:url(gfx/corner_green_l.gif) top left no-repeat; }
#confTableHeaderRight { background:url(gfx/corner_green_r.gif) top right no-repeat; }
.confTable .r {
clear:both;
}
.confTable .td1, .confTable .th1 { padding:4px; float:left;width:247px;} .confTable .th1 {width:255px;}
.confTable .td2, .confTable .th2 { padding:4px; float:left;text-align:center; width:54px; } .confTable .th2 {width:54px;}
.confTable .td3, .confTable .th3 { padding:4px; float:left;text-align:center; width:80px; } .confTable .th3 {width:75px;}
.confTable .td4, .confTable .th4 { padding:4px; float:left;text-align:center; width:50px; } .confTable .th4 {width:48px;}
.confTable .td1, .confTable .td2, .confTable .td3, .confTable .td4 { height:34px }
#personalData {
font-size:11px;
}
.confTable #zatwierdz_zamowienie {
background:url(gfx/zatwierdz_zamowienie.gif) no-repeat;
border:0px;
cursor:pointer;
width:118px;
margin:0px 15px;
}
.confTable #powrot_sklep {
background:url(gfx/powrot_sklep.gif) no-repeat;
border:0px;
cursor:pointer;
width:84px;
margin:0px 15px;
}
/* koniec POTWIERDZNEIE KOSZYK */

/* KOSZYK */
.cartTable {
margin:10px 30px;
width:410px;
}
.cartTable input.ile, .cartTable input.long{
width:130px;
height:15px;
font-size:11px;
text-align:center;
}
.cartTable input.ile {
width:40px;
}
#cartTableHeader div {
background-color:#75bb00;
font-weight:bold;
color:#fff;
}
#cartTableHeaderLeft { background:url(gfx/corner_green_l.gif) top left no-repeat; }
#cartTableHeaderRight { background:url(gfx/corner_green_r.gif) top right no-repeat; }
.cartTable .r {
clear:both;
}
.cartTable .td1, .cartTable .th1 { padding:4px; float:left;width:192px; } .cartTable .th1 {width:190px;}
.cartTable .td2, .cartTable .th2 { padding:4px; float:left;text-align:center; width:54px; } .cartTable .th2 {width:53px;}
.cartTable .td3, .cartTable .th3 { padding:4px; float:left;text-align:center; width:81px; } .cartTable .th3 {width:79px;}
.cartTable .td4, .cartTable .th4 { padding:4px; float:left;text-align:center; width:50px; } .cartTable .th4 {width:49px;}
.cartTable .td1, .cartTable .td2, .cartTable .td3, .cartTable .td4 { height:34px }

.cartTable #oproznij_koszyk {
background:url(gfx/oproznij_koszyk.gif) no-repeat;
border:0px;
cursor:pointer;
width:79px;
margin:0px 30px;
}
.cartTable #zatwierdz {
background:url(gfx/zatwierdz.gif) no-repeat;
border:0px;
cursor:pointer;
width:57px;
margin:0px 30px;
}
/* koniec KOSZYK */

/* KOD AKTYWACYJNY */
#kodSubmit {
background:url(gfx/button_kod.gif) top right no-repeat;
height:16px;
margin:10px 120px;
width:89px;
border:0px solid transparent;
cursor:pointer;
}
/* koniec KOD AKTYWACYJNY */

/* LOGOWANIE */
#loginNazwa {
width:128px;
margin:1px 0px;
}
#loginPass {
width:128px;
margin:1px 0px;
}
#loginSubmit {
background:url(gfx/button_login.gif) top right no-repeat;
height:18px;
margin:1px 0px;
width:134px;
border:0px solid transparent;
cursor:pointer;
}
.linkiLogowania {
line-height:150%;
}
.linkiLogowania a {font-size:11px;color:#000}
.linkiLogowania a:hover {font-size:11px;color:red}

.loginTable {
line-height:200%;
margin-left:20px;
}
.loginTable .komunikat {
float:left;
width:320px;
font-size:11px;
}
.loginTableName {
float:left;
width:120px;
}
.loginTableComment {
float:left;
width:220px;
color:#ccc;

}
.loginTableInput {
float:left;
width:165px;
text-align:right;
padding-right:4px;
}
.loginTable br {
clear:both;
}
.loginTableInput input {
width:135px;
}
#submitSzukaj {
background:url(gfx/szukaj.gif) top right no-repeat;
height:19px;
margin:1px 0px;
width:149px;
border:0px solid transparent;
cursor:pointer;
}
#daneSubmit {
background:url(gfx/button_dane.gif) top right no-repeat;
height:19px;
margin:1px 0px;
width:149px;
border:0px solid transparent;
cursor:pointer;
}
#rejestrujSubmit {
background:url(gfx/button_rejestruj.gif) top right no-repeat;
height:16px;
margin:1px 0px;
width:69;
border:0px solid transparent;
cursor:pointer;
}
/* koniec LOGOWANIE */

/* podstrony AKTUALNOSCI */
#pageBlockNews {
margin-bottom:20px;
}
#pageBlockContent {
font-size:11px;
color:#000;
}
.blockTitle {
background:url(gfx/bullet_news.gif) left top no-repeat;
padding:3px 0px 5px 10px;
margin-left:7px;
color:#333;
font-size:11px;
line-height:150%;
}
.blockTitle p {
font-size:11px;
line-height:150%;
color:#000;
margin:0px;
}
.blockTitle a { color:#333; }
.blockTitle a:hover { color:red; }

.redLinks, .archiveLinks, .homeoLinks, .kontrLinks, .docLinks, .lazurLinks, .violetLinks {
background:url(gfx/bullet_news.gif) left top no-repeat;
padding:3px 0px 5px 10px;
margin-left:7px;
font-size:11px;
}
.redLinks { background:url(gfx/bullet_news_red.gif) left top no-repeat; }
.homeoLinks { background:url(gfx/bullet_news_purple.gif) left top no-repeat; }
.kontrLinks { background:url(gfx/bullet_news_blue.gif) left top no-repeat; }
.docLinks { background:url(gfx/bullet_news_yellow.gif) left top no-repeat; }
.lazurLinks { background:url(gfx/bullet_news_lazur.gif) left top no-repeat; }
.violetLinks { background:url(gfx/bullet_news_violet.gif) left top no-repeat; }
.archiveLinks a { font-weight:bold; }
.redLinks a, .archiveLinks a, .homeoLinks a, .kontrLinks a, .docLinks a, .lazurLinks a, .violetLinks a { color:#000; font-size:11px; line-height:150%;}
.redLinks a:hover, .archiveLinks a:hover, .homeoLinks a:hover, .kontrLinks a:hover, .docLinks a:hover, .lazurLinks a:hover, .violetLinks a:hover { color:red; font-size:11px; }
/* niec podstron AKTUALNOSCI */

/* STRONA GŁÓWNA */
.homeLeft {
float:left;
width:380px;
padding:0px 10px;
}

.homeRight {
float:left;
width:380px;
padding:0px 10px;
}

.homeBlockHeader {
padding:0px 0px 7px 7px;
}
.homeBlockToper {
background:url(gfx/blok_t.gif) center bottom no-repeat #fff;
width:380px;
height:7px;
float: left;
}
.homeBlockContent {
background:url(gfx/blok_m.gif) repeat-y #f4f8eb;
width:372px;
padding:0px 4px;
font-size:11px;
color:#000;
float: left;
}
.homeBlockFooter {
background:url(gfx/blok_b.gif) center top no-repeat #fff;
width:380px;
height:7px;
margin-bottom:20px;
float: left;
}

#homeShopNews {
margin-bottom:20px;
}
#homeNewsletter {
margin-bottom:20px;
}

#homeWelcome {
margin-bottom:20px;
}

#homeNews {
margin-bottom:20px;
}
.homeNewsContainer {
padding-bottom:24px;
}
.homeNewsTitle, .homeNewsDate {
width:291px;
padding:0px 0px 7px 7px;
font-weight:bold;
font-size:11px;
color:#333;
float:left;
}
.homeNewsDate {
width:75px;
color:#ccc;
}
#homeWelcome p, #homeWelcome .readMore,
#homeNews p, #homeNews .readMore,
#pageTextContent .readMore, #pageTextContent .readMoreYellow, #pageTextContent .readMoreRed, #pageTextContent .readMoreViolet,
#pageTextContent .readMorePurple {
margin:0px 0px 0px 7px;
font-size:11px;
clear:both;
}

#homeWelcome .readMore {
margin-bottom:35px;
}

#homeRecommend {
margin-bottom:20px;
}

.readMore {
background:url(gfx/bullet_czytaj.gif) left bottom no-repeat #fff;
padding:10px 0px 0px 10px;
}
.readMore a { color:#75bb00; font-size:11px; }
.readMore a:hover { color:red; font-size:11px; }

.readMoreBlue {
background:url(gfx/bullet_news_blue.gif) left bottom no-repeat #fff;
padding:10px 0px 0px 10px;
}
.readMoreBlue a { color:#007cb9; font-size:11px; }
.readMoreBlue a:hover { color:red; font-size:11px; }

.readMoreYellow {
background:url(gfx/bullet_news_yellow.gif) left bottom no-repeat #fff;
padding:10px 0px 0px 10px;
}
.readMoreYellow a { color:#eebc11; font-size:11px; }
.readMoreYellow a:hover { color:red; font-size:11px; }

.readMoreViolet {
background:url(gfx/bullet_news_violet.gif) left bottom no-repeat #fff;
padding:10px 0px 0px 10px;
}
.readMoreViolet a { color:#660099; font-size:11px; }
.readMoreViolet a:hover { color:red; font-size:11px; }

.readMorePurple {
background:url(gfx/bullet_news_violet.gif) left bottom no-repeat #fff;
padding:10px 0px 0px 10px;
}
.readMorePurple a { color:rgb(222,22,113); font-size:11px; }
.readMorePurple a:hover { color:red; font-size:11px; }

.readMoreRed {
background:url(gfx/bullet_czytajshop.gif) left bottom no-repeat #fff;
padding:10px 0px 0px 10px;
}
.readMoreRed a { color:#cc0000; font-size:11px; }
.readMoreRed a:hover { color:red; font-size:11px; }

.readMoreFirmNews { text-align:right;}
.readMoreFirmNews a { color:#75bb00; font-size:11px; } /* 75bb00 75bb00 */
.readMoreFirmNews a:hover { color:red; font-size:11px; }

#homeNewsletter .homeBlockContent {
width:350px;
padding:0px 15px 5px 15px;
float: left;
}
#newsletterNazwa, #newsletterEmail {
width:140px;
height:14px;
margin:10px 6px 0px 0px;
}
#newsletterSubmitpl {
width:24px;
height:19px;
background:url(gfx/newsletter_dalej.gif) no-repeat;
border:0px solid #f4f8eb;
cursor:pointer;
}
#newsletterSubmiten {
width:24px;
height:19px;
background:url(gfx/newsletter_dalej.gif) no-repeat;
border:0px solid #f4f8eb;
cursor:pointer;
}


#homeRecommend .homeBlockContent {
width:350px;
padding:0px 15px 5px 15px;
}
#recommendTwojEmail, #recommendEmailZnajomego {
width:140px;
height:14px;
margin:10px 6px 0px 0px;
}
#recommendSubmit {
width:24px;
height:19px;
background:url(gfx/newsletter_dalej.gif) no-repeat;
border:0px solid #f4f8eb;
cursor:pointer;
}



#homeShopPromotion {
margin-bottom:20px;
}
.homeShopPromotionConteiner {
padding-bottom:13px;
}
.homeShopPromotionIco {
padding-top:1px;
text-align:center;
vertical-align:middle;
width:73px;
height:72px;
background:url(gfx/tlo_thumb.gif) no-repeat;
float:left;
margin-right:15px;
}
.homeShopPromotionTitle {
padding:0px 0px 3px 0px;
font-weight:bold;
font-size:11px;
color:#333;
}
.homeShopPromotionContent {
width:280px;
float:left;
}
#homeShopPromotion p {
margin:0px;
}
.readMoreShop {
background:url(gfx/bullet_czytajshop.gif) left bottom no-repeat;
padding:10px 0px 0px 10px;
float:left;
}
.readMoreShop a { color:#cc0000; font-size:11px; }
.readMoreShop a:hover { color:red; font-size:11px; }

#homeCommercials {
margin-bottom:20px;
}


#homeShopNews {
margin-bottom:20px;
}
.homeShopNewsConteiner {
padding-bottom:13px;
}
.homeShopNewsIco {
padding-top:4px;
text-align:center;
vertical-align:middle;
width:73px;
height:72px;
background:url(gfx/tlo_thumb.gif) no-repeat;
float:left;
margin-right:15px;
}
.homeShopNewsTitle {
padding:0px 0px 3px 0px;
font-weight:bold;
font-size:11px;
color:#333;
}
.homeShopNewsContent {
width:280px;
float:left;
}

.homeShopNewsListContent {
width:480px;
float:left;
}
.pageMiddle .homeShopNewsListContent { width:300px; }

.newsShopText {
font-size:11px;
}
#homeShopNews p {
margin:0px;
}
.readMoreNews, .readMoreNewsList {
background:url(gfx/bullet_czytajshop.gif) left bottom no-repeat;
padding:10px 0px 0px 10px;
float:left;
}
.readMoreNewsList {
background:url(gfx/bullet_news.gif) left bottom no-repeat;
}
.readMoreNews a, .readMoreNewsList a { color:#cc0000; font-size:11px; }
.readMoreNews a:hover, .readMoreNewsList a:hover { color:red; font-size:11px; }
.readMoreNewsList a { color:#75bb00; font-size:11px; }
.readMoreNewsList a:hover { color:red; font-size:11px; }

.zobacz_wszystkie, .zobacz_wszystkie_blue, .zobacz_wszystkie_yellow, .zobacz_wszystkie_red, .zobacz_wszystkie_violet, .zobacz_wszystkie_purple { text-align:right; padding-right:5px }
.zobacz_wszystkie a, .zobacz_wszystkie_blue a, .zobacz_wszystkie_yellow a, .zobacz_wszystkie_red a, .zobacz_wszystkie_violet a, .zobacz_wszystkie_purple a { color:#cc0000; font-size:11px; }
.zobacz_wszystkie a:hover, .zobacz_wszystkie_blue a:hover, .zobacz_wszystkie_yellow a:hover, .zobacz_wszystkie_red a:hover, .zobacz_wszystkie_violet a:hover, .zobacz_wszystkie_purple a:hover { color:red; font-size:11px; }
.zobacz_wszystkie_blue a { color:#007cb9; }
.zobacz_wszystkie_yellow a { color:#eebc11; }
.zobacz_wszystkie_violet a { color:#660099; }
.zobacz_wszystkie_purple a { color:rgb(222,22,113); }
/* koniec STRONA GŁÓWNA */
/*moje*/

#act_page {

border: 1px #8aa2bb solid;
padding: 1px 5px;
color: #fff;
margin-left: 5px;
background: #8aa2bb;
}

.page{

border: 1px #d1dae4 solid;
padding: 1px 0px;
color: #000;
margin-left: 5px;
text-align: center;
}

.page a{
padding: 2px 5px;
text-decoration: none;
color: #999;
}
.page a:hover{
background: #d1dae4;
text-decoration: none;
color: #999;
}
.headkey {
font-weight: bold;
color: #000;
text-decoration: none;
cursor: pointer;
}
.headkey:hover {
color: red;
text-decoration: none;
}
.headkey_act {
font-weight: bold;
color: #eebc11;
text-decoration: none;
cursor: pointer;
}

.headkey a.headkey {
font-weight: bold;
color: #000;
text-decoration: none;
cursor: pointer;
}
.headkey a.headkey:hover {
color: red;
text-decoration: none;
}
.headkey_act a.headkey {
font-weight: bold;
color: #eebc11;
text-decoration: none;
cursor: pointer;
}
table.Bordertable {
border-top: 1px #000 solid;
border-right: 1px #000 solid;
border-spacing: 0px;
}
table.Bordertable td {
border-bottom: 1px #000 solid;
border-left: 1px #000 solid;
}
a.atom {
background: url('gfx/_atom.png') no-repeat left center;
height: 25px;
line-height: 25px;
padding: 6px 0 6px 38px;
}
