body {
font-size : 12px;
margin : 0;
background-color : #FFFFFF;
color : #1C5C66;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}
img, h1, h2, h3 {
padding: 0;
margin: 0;
border: 0;
}
h1 {
font-size: 16px;
color: #3f97c5;
}

h1.wieksze{
font-size:20px;
text-decoration : none;
color : #3f97c5;
background-color : inherit;
padding-bottom:22px;
padding-top:5px;
}

h1.ogromny

{
font-size:32px;
text-decoration : none;
color : #FF0000;
background-color : inherit;
padding-bottom:22px;
padding-top:5px;
}

h1.malyodstep

{
font-size:22px;
text-decoration : none;
color : #FF0000;
background-color : inherit;
padding-bottom:0px;
padding-top:5px;

}

h1.center {
font-size: 16px;
color: #3f97c5;
text-align: center;
}
h2 {
font-size: 13px;
color: #1C5C66;
text-decoration : none;
}
h2.center {
font-size: 13px;
color: #1C5C66;
text-align: center;
}
h2.lista_s {
font-size: 13px;
color: #3f97c5;
}
h3{
font-size: 12px;
color: #1C5C66;
text-align:center;
}
h3.right{
font-size: 12px;
color: #1C5C66;
text-align:right;
padding-top:5px;
padding-right:25px;
}
#mainsite {
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
padding : 0;
width : 1000px;
text-align : justify;
position : relative;
}
#header {
height : 271px;
float : left;
padding : 0;
margin : 0;
}
#baner {
height : 189px;
width : 1000px;
border-left: 1px solid #006699;
border-right: 2px solid #006699;
border-top: 1px solid #006699;
background-color : #A3D7E2;
color : inherit;
position:relative;
float : left;
}
#menu {
background-color : #A3D7E2;
color : #596C70;
text-align : center;
vertical-align : middle;
margin : 0;
padding: 0;
width : 1000px;
height : 41px;
float : left;
border-left: 1px solid #006699;
border-right: 2px solid #006699;
border-top: 1px solid #62bfd1;
}
#button {
border-left: 1px solid #006699;
border-right: 2px solid #006699;
margin : 0;
padding: 0;
width : 1000px;
height : 41px;
float : left;
text-align : center;
vertical-align : middle;
}

#content {
margin : 0;
float : left;
background-color: #FFFFFF;
color: inherit;
position : relative;
width : 1000px;
border-left: 1px solid #006699;
border-right: 2px solid #006699;
}
html > body #content {
width : 1000px;
min-height:2160px;
}
#penel_lewy {
width : 264px;
text-align : center;
}
#panel_prawy {
width : 681px;
float : right;
padding-top:20px;
padding-left:20px;
padding-right:30px;
padding-bottom:15px;
line-height: 1.5em;
}
#menu_dol {
background-color : #FFFFFF;
color : #596C70;
font-size : 11px;
text-align : center;
vertical-align : middle;
font-weight : bold;
width : 1000px;
height : 30px;
float:left;
border-right:2px solid #006699;
border-left:1px solid #006699;
}
#footer {
background-color : #6ec0d6;
color : #1C5C66;
font-size : 11px;
text-align : center;
vertical-align : middle;
font-weight : bold;
width : 1000px;
height : 23px;
padding:0;
margin:0;
float:left;
border:1px solid #006699;
border-right:2px solid #006699;
border-bottom:2px solid #006699;
}
a {
font-size:12px;
text-decoration : none;
color : #004D4D;
background-color : inherit;
font-weight : bold;
}
a:hover {
text-decoration : none;
color : #FF0000;
background-color : inherit;
}

a.menu {
font-size:14px;
text-decoration : none;
color : #596c70;;
background-color : inherit;
font-weight : bold;
padding-bottom:15px;
padding-top:5px;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}
a.menu:hover{
text-decoration : none;
color : #ffffff;
background-color : inherit;
padding-bottom:15px;
padding-top:5px;
}

a.kuracja{
text-decoration : none;
color : #ff0000;
background-color : inherit;
padding-bottom:15px;
padding-top:5px;
}

a.wieksze{
font-size:20px;
text-decoration : none;
color : #3f97c5;
background-color : inherit;
padding-bottom:22px;
padding-top:5px;
}

a.wieksze:hover{
font-size:20px;
text-decoration : none;
color : #ff0000;
background-color : inherit;
padding-bottom:22px;
padding-top:5px;
}


a.menu2{
font-size:10px;
text-decoration : none;
color : #000000;
background-color : #FFFFFF;
font-weight : bold;
}
a.menu2:hover {
text-decoration : underline;
color : #FF0000;
background-color : #FFFFFF;
}

div.reklama {
position: absolute;
background-image: url(../images/promocja_zamow_bezprzycisku.gif);
color: inherit;
width: 264px;
height: 576px;
left: 0px;
top: 0px;
}
div.pulser {
position: absolute;
width: 264px;
height: 47px;
left: 1px;
top: 520px;
}
div.lekarze {
background-image: url(../images/polecany_przez_lekarzy.jpg);
width: 264px;
height: 215px;
position: absolute;
left: 0px;
top: 595px;
}
div.koszyk {
position: absolute;
width: 264px;
height: 215px;
left: 0px;
top: 830px;
background-image: url(../images/zawartosc_koszyka.gif);
}

div.co_w_koszyku {
position: absolute;
width: 264px;
height: 195px;
left: 0px;
top: 880px;
padding:10px;
margin: 0;
}
div.paypal {
position: absolute;
width: 264px;
height: 117px;
left: 0px;
top: 1071px;
background-image: url(../images/platnosc_kartami.gif);
}
div.paypal_button {
position: absolute;
width: 80px;
height: 21px;
left: 55px;
top: 1150px;
}
div.body_newslatter {
position: absolute;
width: 264px;
height: 215px;
left: 0px;
top: 1209px;
background-image: url(../images/newslater2.gif);
}
div.newslatter {
position: absolute;
width: 208px;
height: 34px;
left: 9px;
top: 1343px;
}

div.go_to_kontakt {
position: absolute;
background-image: url(../images/raty_pod_promocja.gif);
color: inherit;
width: 89px;
height: 26px;
left: 167px;
top: 670px;
}


div.kup_teraz_silver {
position: absolute;
width: 119px;
height: 21px;
left: 438px;
top: 490px;
}


div.kup_teraz_zapper {
position: absolute;
width: 119px;
height: 21px;
left: 705px;
top: 490px;
}
img.auth{
text-align : justify;
float: left;
border: 1px solid #3366CC;
margin-right: 10px;
}
p.auth_r{
clear:left;
}
img.auth_r{
text-align : justify;
float: right;
border: 1px solid #3366CC;
margin-left: 10px;
}
p.auth{
clear:right;
font-size:12px;
text-align:justify;
background-color : #FFFFFF;
color : #1C5C66;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}
hr.linia {
background-color: #003399;
width: 60%;
text-align: center;
}
table.kont{
background-image: url(../images/ramka-kontakt.jpg);
border:0;
height:231px;
width:480px;
text-align:left;
}
table.kont2{
background-image: url(../images/kontakt_raty.jpg);
border:0;
height:231px;
width:480px;
text-align:left;
}

table.kont3{
background-image: url(../images/kontakt_angielski.jpg);
border:0;
height:231px;
width:480px;
text-align:left;
}
a.email{
color: #FF0000;
background-color:inherit;
}
a.email:hover{
color: #FF9900;
background-color:inherit;
}
hr.podzial{
background-color:#1C5C66;
color:#1C5C67;
width:75%;
}

td.zamowienie_n{
background-color:#6ec0d6;
color:#FFFFFF;
text-align:center;
}
td.zamowienie{
background-color:#FFFFFF;
color:#1C5C66;
text-align:center;
}
textarea{
background-color:#FBFFFF;
color:#000000;
border: 1px solid #6699CC;
}
input{
background-color:#FBFFFF;
color:#000000;
border: 1px solid #6699CC;
}
select{
background-color:#FBFFFF;
color:#000000;
border: 1px solid #6699CC;
}
input.submit{
background-color:#6ec0d6;
color:#FFFFFF;
font-weight:bold;
border: 2px solid #3f97c5;
}

a.home{
color: #3f97c5;
background-color: inherit;
}
a.home:hover{
color: #FF0000;
background-color: inherit;
}
big.home{
color: #3f97c5;
background-color: inherit;
}
table {
color: #1C5C66;
background-color: inherit;
padding:0;
margin:0
}
table.admin{
background-color:#000000;
color:inherit;
text-align:center;
}
td.naglowek {
background-color:#3f97c5;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}
td.naglowek_bilay{
background-color:#FFFFFF;
color:#1C5C66;
text-align:center;
}
td.naglowek_bilay_bold{
background-color:#FFFFFF;
font-weight:bold;
color:#1C5C66;
text-align:center;
}
td.cialo {
background-color:#FFFFFF;
color:#1C5C66;
text-align:center;
height:25px;
vertical-align:middle;
}
#flagi {
text-align:right;
float:right;
position:absolute;
top:0;
left:850px;
}
table.kont2{
background-image: url(../images/kontakt_raty.jpg);
border:0;
height:231px;
width:480px;
text-align:left;
}
span.zolte{min-height:37px;background:#ffea94;display:block;font-weight:normal;text-align:center;padding:5px;font-size:13px;}
span.czerwone{font-weight:bold;color:#FF0000;font-size:13px;}

input.usun_produkt {background: url(../images/usun_produkt.jpg) no-repeat;	width : 20px;height : 20px;border: 0;cursor:pointer;}
input.usun_produkt:hover {background: url(../images/usun_produkt_h.jpg) no-repeat;}

input.akceptuj {background: url(../images/akceptuj.gif) no-repeat;	width : 20px;height : 20px;border: 0;cursor:pointer;margin-left:5px;}
input.akceptuj:hover {background: url(../images/akceptuj_h.gif) no-repeat;}
div.skroty {
position: absolute;
width: 244px;
left: 0px;
top: 1439px;
background:#e8ede9;
border-top:10px solid #ffd84a;
border-bottom:10px solid #ffd84a;
padding:7px;
}
