body {
margin:0px;
padding:0px;
text-align:center;
color:#646464;
font-family:Arial;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

div#koszyk {
margin-top:4px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:80px;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
text-align:left;
float:left;
background:url(../images/sklepikboxgora.png) no-repeat #355e89;
width:186px;
min-height:150px;
}

div#koszykdol {
margin:0px;
padding:0px;
width:206px;
float:left;
background:url(../images/sklepikboxdol.png) no-repeat #355e89;
height:11px;
}

div.sepkoszyk {
width:186px;
height:1px;
margin-top:10px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
padding:0px;
display:inline-table;
background-color:#6d8fab;
}

div#koszyk p {
margin:0px;
padding:0px;
color:#ffffff;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
font-style:normal;
}

div#koszyk p a {
margin:0px;
padding:0px;
color:#ffffff;
text-decoration:underline;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
font-style:normal;
}

div#koszyk p a:hover {
margin:0px;
padding:0px;
color:#ffffff;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
font-style:normal;
}

div.zaloba {
position:absolute;
top:90px;
text-align:center;
}

div.zaloba img {
margin-left:280px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
border:none;
width:34px;
}

div.trescnewszew table {
border: 1px solid #E8E8E8;
border-collapse: collapse;
}

div.trescpodstronazew table {
border: 1px solid #E8E8E8;
border-collapse: collapse;
}

a.obrazekprodukt {
color:#F5F5F5;
margin:0px;
padding:0px;
text-align:center;
text-decoration:none
}

a.obrazekprodukt:hover {
color:#F5F5F5;
margin:0px;
padding:0px;
text-align:center;
text-decoration:none
}

ul {
color:#646464;
font-family:Arial;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

a {
color:#646464;
font-family:Arial;
font-size:12px;
font-weight:bold;
font-style:normal;
text-decoration:none;
}

a:hover {
color:#646464;
font-family:Arial;
font-size:12px;
font-weight:bold;
font-style:normal;
text-decoration:underline;
}

li {
color:#646464;
font-family:Arial;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

.tablelogowanie {
margin:0px;
padding:0px;
display:block;
float:left;
}

.alertw{
background:#6ac;
color:#fff;
position:relative;
margin:0 auto;
top:100px;
width:500px;
padding:0;
border:1px solid #333;
}

.alerth{
width:100%;
height:20px;
color:#000;
background:#9df;
padding:5px 10px;
}

.alerta{
color:#000;
padding:10px;
}

.alertb{
width:50px;
height:30px;
background:#9df;
padding:4px 8px;
border:1px solid #333;
margin:-5px 5px 5px 400px; 
}

.galeriaz{
position:fixed;
left:0;
top:0;
width:100%;
height:100%;
background:rgba(0,0,0,0.5);
z-index:100;
}

.galeriaw img{
border:1px solid #aaa;
position:relative;
margin:0 auto 10px auto;
max-width:600px;
max-height:400px;
}

.galeriaw{
background:#fff;
color:#fff;
position:relative;
margin:0 auto;
top:100px;
width:300px;
height:200px;
padding:10px;
}

.galeriaprev{left:-30px;}
.galerianext{right:-30px;}

.galeriaprev,.galerianext{
position:absolute;
top:45%;
font-size:50px;
display:block;
cursor:pointer;
}

img {
margin:0px;
padding:0px;
border:none;
}

div#body1 {
margin:0px;
padding:0px;
width:100%;
text-align:center;
float:left;
}

div#bgleft {
margin:0px;
padding:0px;
width:50%;
text-align:center;
background:url(../images/bgleft.png) repeat-x;
height:133px;
float:left;
}

div#galeria {
background-color:#f3f3f3;
width:600px;
padding:10px;
margin-top:5px;
margin-bottom:30px;
margin-left:8px;
margin-right:0px;
float:left;
}

div.galeriadwa {
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
padding:0px;
float:left;
text-align:center;
width:190px;
}

img.galeria {
height:100px;
width:190px;
border:1px solid #ffffff;
margin:0px;
padding:0px;
}

div.imggaleriaobrazek {
margin:0px;
padding:0px;
height:102px;
float:left;
text-align:center;
width:190px;
}

div.opisgaleriaobrazek {
margin-top:3px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
float:left;
text-align:left;
width:190px;
}

div.powiekszgaleriaobrazek {
width:190px;
text-align:left;
float:left;
margin-top:5px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}

a.powieksz {
background:url(../images/powieksz.png) top center no-repeat;
margin:0px;
padding:0px;
text-align:center;
display:block;
width:190px;
height:17px;
}

a.powieksz:hover {
background:url(../images/powieksz.png) top center no-repeat;
margin:0px;
padding:0px;
text-align:center;
display:block;
width:190px;
height:17px;
}

div#bgright {
margin:0px;
padding:0px;
width:50%;
text-align:center;
background:url(../images/bgright.png) repeat-x;
float:left;
height:133px;
}

div#body2 {
margin-top:-133px;
margin-left:-55px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
width:100%;
height:133px;
text-align:center;
float:left;
background:url(../images/header.png) top center no-repeat;
}

div#strona2 {
text-align:center;
width:1000px;
margin:0px auto;
padding:0px;
}

div#jezyk {
width:998px;
text-align:right;
margin:0px;
padding-top:9px;
padding-left:0px;
padding-right:2px;
padding-bottom:0px;
height:22px;
float:left;
}

p.jezyk {
border:none;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#a9a9a9;
margin:0px;
padding:0px;
}

a.jezyk {
color:#c5c5c5;
border:none;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
text-decoration:none;
margin:0px;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
display:inline-table;
height:20px;
}

a.jezyk:hover {
color:#ffffff;
border:none;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
text-decoration:none;
margin:0px;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
display:inline-table;
background:url(../images/hoverjezyk.png) repeat-x bottom;
height:22px;
}

div#header {
width:1000px;
text-align:left;
margin:0px;
padding:0px;
height:102px;
float:left;
}

div#logo {
width:164px;
text-align:left;
margin-top:22px;
margin-left:138px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
height:68px;
float:left;
}

a.logo {
margin:0px;
padding:0px;
text-align:center;
color:#2b8f9b;
border:none;
text-decoration:none;
}

a.logo:hover {
margin:0px;
padding:0px;
text-align:center;
color:#2b8f9b;
border:none;
text-decoration:none;
}

div#slogan {
width:373px;
text-align:left;
margin-top:65px;
margin-left:15px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
height:32px;
float:left;
}

div#wyszukiwarka {
width:298px;
text-align:left;
margin-top:32px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
height:32px;
float:left;
}

input.inputwyszukaj {
margin-top:12px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:10px;
padding-left:15px;
padding-right:0px;
padding-bottom:0px;
width:195px;
height:25px;
display:block;
float:left;
background:url(../images/szukajinput.png) no-repeat;
border:none;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#666666;
}

input.submitwyszukaj {
margin:0px;
padding:0px;
width:75px;
height:47px;
display:block;
float:left;
background:url(../images/szukajsubmit.png) no-repeat;
border:none;
color:#1d456d;
}

div#body3 {
margin:0px;
padding:0px;
width:100%;
text-align:center;
background:url(../images/bgbody3.png) top center no-repeat;
min-height:315px;
float:left;
}

div#strona3 {
text-align:center;
width:877px;
margin:0px auto;
padding:0px;
}

div#slider {
margin-top:3px;
margin-left:1px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
width:877px;
height:281px;
float:left;
background:url(../images/slider.png) no-repeat;
}

div#menu2 {
width:874px;
margin-top:1px;
margin-left:3px;
margin-right:0px;
margin-bottom:0px;
padding-left:32px;
height:47px;
float:left;
background:url(../images/bgmenu.png) no-repeat;
}

div#box {
width:874px;
margin-top:0px;
margin-left:3px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
float:left;
background:url(../images/bgbox.png) no-repeat;
}

div#boxdol {
width:874px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:2px;
padding:0px;
float:left;
background:url(../images/dbboxdol.png) no-repeat right bottom;
}

div#lbox {
margin:0px;
padding:0px;
width:207px;
float:left;
}

div#menupodstrona {
width:206px;
margin:0px;
float:left;
padding:0px;
background:url(../images/menupodstrona.png) #355f89 no-repeat left top;
}

div#menupodstronadol {
width:206px;
margin:0px;
float:left;
padding:0px;
background:url(../images/menupodstronadol.png) no-repeat left bottom;
}

ul.menupod {
margin-top:23px;
margin-left:23px;
margin-right:0px;
margin-bottom:23px;
padding:0px;
width:160px;
float:left;
display:block;
list-style-type:none;
}

ul.menupod2 {
margin:0px;
padding:0px;
width:160px;
float:left;
display:block;
list-style-type:circle;
}

li.menupod {
margin:0px;
padding:0px;
width:160px;
float:left;
display:block;
list-style-type:none;
}

a.menupod {
margin-top:3px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:3px;
padding-left:5px;
padding-right:5px;
padding-bottom:0px;
width:150px;
height:17px;
float:left;
display:block;
list-style-type:none;
background-color:#52799c;
text-align:left;
color:#ffffff;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

a.menupod:hover {
margin-top:3px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:3px;
padding-left:5px;
padding-right:5px;
padding-bottom:0px;
width:150px;
height:17px;
float:left;
display:block;
list-style-type:none;
background:url(../images/menupodhover.png) repeat-y right #52799c;
text-align:left;
color:#ffffff;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

a.menupod2 {
margin-top:3px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:3px;
padding-left:10px;
padding-right:5px;
padding-bottom:0px;
width:145px;
float:left;
display:block;
list-style-type:none;
text-align:left;
color:#ffffff;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
text-decoration:none;
background:url(../images/menupod2.png) center left no-repeat;
}

a.menupod2:hover {
margin-top:3px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:3px;
padding-left:10px;
padding-right:5px;
padding-bottom:0px;
width:145px;
float:left;
display:block;
list-style-type:none;
text-align:left;
color:#ffffff;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
text-decoration:underline;
background:url(../images/menupod2.png) center left no-repeat;
}

a.menupod3 {
margin-top:3px;
margin-left:10px;
margin-right:0px;
margin-bottom:0px;
padding-top:3px;
padding-left:10px;
padding-right:5px;
padding-bottom:0px;
width:135px;
height:17px;
float:left;
display:block;
list-style-type:none;
text-align:left;
color:#ffffff;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
text-decoration:none;
background:url(../images/menupod2.png) center left no-repeat;
}

a.menupod3:hover {
margin-top:3px;
margin-left:10px;
margin-right:0px;
margin-bottom:0px;
padding-top:3px;
padding-left:10px;
padding-right:5px;
padding-bottom:0px;
width:135px;
height:17px;
float:left;
display:block;
list-style-type:none;
text-align:left;
color:#ffffff;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
text-decoration:underline;
background:url(../images/menupod2.png) center left no-repeat;
}

li.menupod2 {
width:160px;
float:left;
display:block;
list-style-type:circle;
color:#ffffff;
}

div#cennik {
width:207px;
height:89px;
margin-top:2px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
float:left;
padding:0px;
}

a.cennik {
width:207px;
height:89px;
margin:0px;
padding:0px;
display:block;
float:left;
background:url(../images/cennik.png) no-repeat;
}

a.cennik:hover {
width:207px;
height:89px;
margin:0px;
padding:0px;
display:block;
float:left;
background:url(../images/cennik.png) no-repeat;
}

div#boxpanellogowania {
width:206px;
margin-top:2px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
float:left;
padding:0px;
background:url(../images/menupodstrona.png) #355f89 no-repeat left top;
}

div#katalog {
width:207px;
height:89px;
margin-top:2px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
float:left;
padding:0px;
}

a.katalog {
width:207px;
height:89px;
margin:0px;
padding:0px;
display:block;
float:left;
background:url(../images/rehabilitacja.png) no-repeat;
}

a.katalog:hover {
width:207px;
height:89px;
margin:0px;
padding:0px;
display:block;
float:left;
background:url(../images/rehabilitacja.png) no-repeat;
}

div#unia {
width:207px;
height:89px;
margin-top:2px;
margin-bottom:2px;
margin-left:0px;
margin-right:0px;
float:left;
padding:0px;
}

a.unia {
width:207px;
height:89px;
margin:0px;
padding:0px;
display:block;
float:left;
background:url(../images/unia.jpg) no-repeat;
}

a.unia:hover {
width:207px;
height:89px;
margin:0px;
padding:0px;
display:block;
float:left;
background:url(../images/unia.jpg) no-repeat;
}

div#medeninspa {
width:207px;
height:89px;
margin-top:2px;
margin-bottom:2px;
margin-left:0px;
margin-right:0px;
float:left;
padding:0px;  
}

a.medeninspa {
width:207px;
height:89px;
margin:0px;
padding:0px;
display:block;
float:left;
background:url(../images/medeninspabutton.png) no-repeat;
}

a.medeninspa:hover {
width:207px;
height:89px;
margin:0px;
padding:0px;
display:block;
float:left;
background:url(../images/medeninspabutton.png) no-repeat;
}

div#pbox {
margin-top:0px;
margin-left:3px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
width:664px;
float:left;
}

div.gorapodstrona {
margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:10px;
padding:0px;
width:644px;
float:left;
text-align:left;
}

div#ile {
float:left; width:500px; margin-left:180px;
}

div.trescpodstrona {
margin-top:10px;
margin-left:0px;
margin-right:10px;
margin-bottom:10px;
padding:0px;
width:624px;
float:left;
text-align:left;
}

div.trescpodstronazew {
margin-top:10px;
margin-left:0px;
margin-right:10px;
margin-bottom:10px;
padding:0px;
width:624px;
float:left;
text-align:left;
}

p.nawigacja {
margin:0px;
padding:0px;
color:#555557;
font-family:Arial;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

a.nawigacja {
margin:0px;
padding:0px;
color:#555557;
font-family:Arial;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

a.nawigacja:hover {
margin:0px;
padding:0px;
color:#555557;
font-family:Arial;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:underline;
}

p {
margin:0px;
padding:0px;
color:#646464;
font-family:Arial;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

div#body5 {
margin:0px;
padding:0px;
width:100%;
height:136px;
text-align:center;
float:left;
}

div#bgleft5 {
margin:0px;
padding:0px;
width:50%;
text-align:center;
background-color:#ffffff;
height:136px;
float:left;
}

div#bgright5 {
margin:0px;
padding:0px;
width:50%;
text-align:center;
background:url(../images/bgright5.png) repeat-x;
float:left;
height:136px;
}

div#body6 {
margin-top:-136px;
margin-left:0px;
margin-right:0px;
margin-bottom:40px;
padding:0px;
width:100%;
height:136px;
text-align:center;
float:left;
background:url(../images/bgbody5.png) top center no-repeat;
}

/* MENU */

ul.menulink {
display:block;
float:left;
list-style-type:none;
margin-top:2px;
margin-left:2px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
text-align:left;
}

ul.menulink .menulink {
width:95px;
height:28px;
color:#ffffff;
font-family:Arial;
font-size:9pt;
font-weight:normal;
font-style:normal;
margin-left:-41px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:15px;
padding-left:0px;
padding-right:0px;
padding-bottom:15px;
text-decoration:none;
text-align:center;
list-style-type:none;
display:inline-table;
}

ul.menulink .menulink:hover {
width:95px;
height:28px;
color:#ffffff;
font-family:Arial;
font-size:9pt;
font-weight:normal;
font-style:normal;
margin-left:-41px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:15px;
padding-left:0px;
padding-right:0px;
padding-bottom:15px;
text-decoration:none;
background:url(../images/menuhover.png) no-repeat;
text-align:center;
list-style-type:none;
display:inline-table;
}

/* NEWS */

div.goranews {
margin-top:20px;
margin-left:20px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
width:632px;
float:left;
text-align:left;
}

div.trescnewszew {
margin-top:10px;
margin-left:15px;
margin-right:10px;
margin-bottom:10px;
padding:0px;
width:632px;
float:left;
text-align:left;
}

div.trescnews {
margin-top:10px;
margin-left:15px;
margin-right:10px;
margin-bottom:10px;
padding:0px;
width:632px;
float:left;
text-align:left;
}

div#ikonki {
margin-left:500px;
margin-top:20px;
margin-bottom:0px;
margin-right:0px;
padding:0px;
float:left;
width:160px;
}
div.ikonkastrona {
margin-top:0px;
margin-left:2px;
margin-right:2px;
margin-bottom:0px;
padding:0px;
width:31px;
height:30px;
float:left;
text-align:right;
}

a.ikonka {
margin:0px;
padding:0px;
color:#ffffff;
text-decoration:none;
}

a.ikonka:hover {
margin:0px;
padding:0px;
color:#ffffff;
text-decoration:none;
}

div.news {
margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
width:632px;
float:left;
padding:0px;
}

div.produkty {
margin-top:20px;
margin-left:0px;
margin-right:0px;
margin-bottom:32px;
width:632px;
float:left;
padding:0px;
}

div.obrazekprodukty {
margin-top:10px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
width:200px;
float:left;
padding:0px;
}

div.trescprodukty {
margin-top:10px;
margin-left:0px;
margin-right:10px;
margin-bottom:10px;
width:400px;
float:left;
padding:0px;
}

p.ng {
margin:0px;
padding:0px;
text-align:left;
color:#2f6e8c;
font-family:Arial;
font-size:14px;
font-weight:bold;
font-style:normal;
text-decoration:none;
}

a.news {
margin:0px;
padding:0px;
text-align:left;
color:#355E87;
font-family:Arial;
font-size:12px;
font-weight:bold;
font-style:normal;
text-decoration:none;
}

a.news:hover {
margin:0px;
padding:0px;
text-align:left;
color:#355E87;
font-family:Arial;
font-size:12px;
font-weight:bold;
font-style:normal;
text-decoration:underline;
}

p.news {
margin:0px;
padding:0px;
text-align:left;
color:#5c5c5c;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

a.wnews {
margin:0px;
padding:0px;
text-align:left;
color:#1e6989;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

a.wnews:hover {
margin:0px;
padding:0px;
text-align:left;
color:#1e6989;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
text-decoration:underline;
}

div.k {
margin-top:8px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
width:65px;
height:65px;
float:left;
background:url(../images/bgk.png) no-repeat;
text-align:center;
}

div.kg {
height:37px;
margin:0px;
padding-top:5px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
width:65px;
float:left;
text-align:center;
}

div.kd {
height:18px;
margin:0px;
padding-top:5px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
width:65px;
float:left;
text-align:center;
}

p.kg {
margin:0px;
padding:0px;
text-align:center;
color:#ffffff;
font-family:Arial;
font-size:29px;
font-weight:bold;
font-style:italic;
text-decoration:none;
}

p.kd {
margin:0px;
padding:0px;
text-align:center;
color:#ffffff;
font-family:Arial;
font-size:10px;
font-weight:bold;
font-style:italic;
text-decoration:none;
}

div.trn {
margin-top:0px;
margin-left:15px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
width:543px;
float:left;
text-align:left;
}

div.trng {
margin:0px;
padding:0px;
width:543px;
float:left;
text-align:left;
}

div.trnd {
margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
width:543px;
float:left;
text-align:left;
}

div.paginews {
text-align:right;
margin-top:0px;
margin-bottom:10px;
margin-right:10px;
margin-left:0px;
padding:0px;
float:left;
width:642px;
}

p.pagi {
margin:0px;
padding:0px;
text-decoration:none;
font-family:Tahoma;
font-size:13px;
font-weight:normal;
font-style:normal;
color:#000000;
text-align:right;
}

a.pagi {
margin:0px;
padding:0px;
text-decoration:none;
font-family:Tahoma;
font-size:13px;
font-weight:normal;
font-style:normal;
color:#000000;
text-align:right;
}

a.pagi:hover {
margin:0px;
padding:0px;
text-decoration:underline;
font-family:Tahoma;
font-size:13px;
font-weight:normal;
font-style:normal;
color:#000000;
text-align:right;
}

span.pagi {
margin:0px;
padding:0px;
text-decoration:none;
font-family:Tahoma;
font-size:13px;
font-weight:bold;
font-style:normal;
color:#115672;
text-align:right;
}

div.gorablad {
margin-top:10px;
margin-left:20px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
width:632px;
float:left;
text-align:center;
}

div.trescblad {
margin-top:10px;
margin-left:20px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
width:632px;
float:left;
text-align:center;
}

h1 {
margin:0px;
padding:0px;
text-decoration:none;
font-family:Arial;
font-size:16px;
font-weight:bold;
font-style:normal;
color:#494949;
text-align:left;
}

h2 {
margin:0px;
padding:0px;
text-decoration:none;
font-family:Arial;
font-size:13px;
font-weight:normal;
font-style:normal;
color:#494949;
text-align:left;
}

/* STRONA */

div#strona6 {
width:874px;
margin:0px auto;
padding:0px;
text-align:center;
}

div#gorastrona6 {
margin-left:5px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
width:869px;
float:left;
}

div.gorastrona6l {
margin:0px;
padding:0px;
width:269px;
float:left;
text-align:left;
}

div.gorastrona6p {
margin-top:8px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
width:600px;
float:left;
text-align:right;
}

p.partnerzy {
margin:0px;
padding:0px;
text-decoration:none;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
color:#C4C4C4;
text-align:right;
}

a.arrow {
margin-top:15px;
display:block;
float:left;
}

a.arrow:hover {
margin-top:15px;
display:block;
float:left;
}


div#marquee {
width:654px;
margin-top:4px;
margin-left:10px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
float:left;
overflow:hidden;
}

div#dogory {
width:143px;
margin-left:54px;
margin-top:-5px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
float:left;
height:107px;
text-align:center;
}

a.dogory {
margin:0px;
padding:0px;
width:143px;
height:107px;
display:block;
float:left;
text-align:center;
text-decoration:none;
border:none;
background:url(../images/dogory.png) no-repeat;
color:#228E95;
}

a.dogory:hover {
margin:0px;
padding:0px;
width:143px;
height:107px;
display:block;
float:left;
text-align:center;
text-decoration:none;
border:none;
background:url(../images/dogory.png) no-repeat;
color:#228E95;
}

div#newsletter {
width:206px;
height:133px;
float:left;
margin-top:2px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
background:url(../images/bgnewsletter.png) no-repeat;
}

div.trnewsletter {
width:206px;
float:left;
margin-top:40px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}

div.formnewsletter {
width:186px;
float:left;
margin-top:10px;
margin-left:10px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}

p.newsletter {
margin:0px;
padding:0px;
text-decoration:none;
font-family:Arial;
font-size:10px;
font-weight:normal;
font-style:normal;
color:#ffffff;
text-align:center;
}

input.inputnewsletter {
margin:0px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:0px;
width:111px;
height:19px;
background-color:#61a0bb;
text-decoration:none;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
color:#ffffff;
text-align:left;
border:none;
}

input.addnewsletter {
margin:0px;
padding:0px;
width:27px;
height:30px;
border:none;
display:block;
float:left;
background:url(../images/newsletterdodaj.png) no-repeat;
}

input.deletenewsletter {
margin:0px;
padding:0px;
width:26px;
height:30px;
border:none;
display:block;
float:left;
background:url(../images/usunnewsletter.png) no-repeat;
}

div#logowanie {
margin:0px;
padding:0px;
width:206px;
background:url(../images/bglogowanie.png) no-repeat;
float:left;
}

div.formlogowanie {
margin-top:54px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
width:186px;
float:left;
}

input.ofertasubmit {
margin-top:0px;
margin-left:-2px;
margin-right:0px;
margin-bottom:-6px;
padding:0px;
width:206px;
height:60px;
border:none;
display:block;
border:none;
float:left;
background:url(../images/wyswietloferta.png) no-repeat;
}

div#ofertabox {
display:block;
width:206px;
margin-top:2px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
background:url(../images/szukaniezaawansowane.png) top center no-repeat;
float:left;
}

.boxoferta {
width:206px;
padding:0px;
}

.boxoferta > div {
height:11px;
overflow:hidden;
}

.boxoferta > a {
text-decoration:none;
display:block;
width:206px;
height:25px;
color:#ffffff;
}

input.loginsubmit {
margin-top:0px;
margin-left:-2px;
margin-right:0px;
margin-bottom:-2px;
padding:0px;
width:206px;
height:60px;
border:none;
display:block;
border:none;
float:left;
background:url(../images/submitzaloguj.png) no-repeat;
}

input.inputlogowanie {
margin:0px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:0px;
width:137px;
height:19px;
background-color:#51819F;
text-decoration:none;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
color:#ffffff;
text-align:left;
border:none;
}

tr {
margin:0px;
padding:0px;
border:none;
}

td {
margin:0px;
padding:0px;
border:none;
}

table.logowanie {
margin:0px;
padding:0px;
width:206px;
display:block;
float:left;
border:none;
}

p.logowanie {
margin-left:30px;
margin-top:4px;
margin-bottom:4px;
margin-right:0px;
padding:0px;
text-decoration:none;
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:normal;
color:#C2D4DE;
text-align:left;
}

p.serwis {
margin:0px;
padding:0px;
text-decoration:none;
font-family:Arial;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#4C4C4C;
text-align:left;
}

input.serwisform {
width:484px;
margin:0px;
padding-top:3px;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
background-color:#e9e9e9;
border:none;
color:#000000;
}

textarea.serwis1 {
width:625px;
height:80px;
margin:0px;
padding-top:3px;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
background-color:#e9e9e9;
border:none;
color:#000000;
}

input.submitadmin {
background:url(../images/zapisz.png) no-repeat;
width:67px;
height:30px;
margin:0px;
padding:0px;
border:none;
}

input.submitwyslij {
background:url(../images/submitwyslij.png) no-repeat;
width:67px;
height:30px;
margin:0px;
padding:0px;
border:none;
}

input.drukujserwis {
background:url(../images/drukuj.png) no-repeat;
width:116px;
height:39px;
margin:0px;
padding:0px;
border:none;
}

textarea.serwis2 {
width:484px;
height:80px;
margin:0px;
padding-top:3px;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
background-color:#e9e9e9;
border:none;
color:#000000;
}
 /*SLIDER */

#slider{float:left; position:relative; padding:0px; margin:0px; width:877px; height:281px;}

.slider_left{padding:0px; margin-left:33px; margin-top:0px;margin-right:0px;margin-bottom:0px; left:0px; top:0px; width:674px; height:279px; float:left;}
.slider_left li{margin:0; position:absolute; list-style-type:none;}
.slider_left img{left:0; top:100px; width:674px; height:279px; z-index:10; display:block;}

.slider_left div{position:absolute; z-index:11; display:block; width:670px; padding:10px 2px; bottom:1px; min-height:15px; text-align:left; background:rgba(0,0,0,.7); color:#1D476F; }

.slider_right{padding:0px; margin-left:5px; margin-top:23px;margin-right:0px;margin-bottom:0px; width:165px; height:220px; float:left; }
.slider_right ul{overflow:hidden; margin:0px; padding:0px; width:165px; height:220px; list-style-type:none;}
.slider_right li{display:block; width:165px; height:44px; margin:0px; padding:0px; list-style-type:none; color:#000000; }

.slider_up,.slider_down {
width:165px;
height:20px;
padding:0px;
margin:0px;
}

.slider_up {
top:10px;
background:url(../images/arrowtop.png) bottom center no-repeat;
display:block;
}

.slider_down {
top:260px;
bottom:0px;
background:url(../images/arrowbottom.png) top center no-repeat;
display:block;
}

.slider_menu li {
color:#1D476F;
background:none!important;
display:inline;
position:relative;
padding:10px;
background:#ddd;
list-style-type:none;
}

.slider_menu ul {
color:#1D476F;
background:rgba(0,0,0,.7);
bottom:40px;
display:none;
left:-42px;
padding:0px;
position:absolute;
text-align:left;
list-style-type:none;
width:674px;
}
	.slider_menu li ul {
		border-bottom: 2px solid #fff;
		bottom: 37px;
	}

.slider_menu ul li {
position:relative;
background:#ccc;
display:block;
float:left;
margin:0px;
list-style-type:none;
color:#1D476F;
font-weight:bold;
}

.slider_menu li ul {
display:none;
}

.slider_menu li:hover ul {
display:block;
margin-bottom:-1px;
font-family:Verdana;
font-size:11px;
color:#ffffff;
}

.slider_menu li:hover ul li {
display:block;
float:left;
margin-bottom:-1px;
font-family:Verdana;
font-size:11px;
color:#ffffff;
margin-right:5px;
}

.slider_menu li.hovered ul li a {
font-family:Verdana;
font-size:11px;
color:#ffffff;
text-decoration:none;
display:block;
float:left;
}

.slider_menu li:hover ul li a:hover {
font-family:Verdana;
font-size:11px;
color:#ffffff;
text-decoration:underline;
display:block;
float:left;
}

a.sliderdol {
color:#ffffff;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
text-align:center;
margin:0px;
font-family:Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}

a.sliderdol:hover {
color:#ffffff;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
text-align:center;
margin:0px;
font-family:Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}

a.slider {
background:url(../images/aslider.png) no-repeat;
display:block;
float:left;
width:165px;
height:29px;
text-align:center;
color:#ffffff;
font-family:Arial;
font-size:13px;
font-weight:normal;
font-style:normal;
text-decoration:none;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:15px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;;
}

.slider_z{background:url(../images/asliderhover.png) no-repeat;
display:block;
float:left;
width:165px;
height:44px;
text-align:center;
color:#ffffff;
font-family:Arial;
font-size:13px;
font-weight:normal;
font-style:normal;
text-decoration:none;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;}

#menulink > li{display:inline;}
#menulink > li > ul {
top:130%;;
left:-60px;
display:block;
}
ul.podmenulink {position:absolute; z-index:100; top:0px;}
#menulink li{position:relative; width:100px; list-style-type:none; padding:5px 20px;}

#menulink li ul li {
background:#326C8F none repeat scroll 0 0;
height:22px;
margin:0;
padding-left:20px;
position:relative;
width:120px;
}

a.podmenulink {
color:#FFFFFF;
display:block;
float:left;
font-family:Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
height:17px;
margin:0 0 0 -20px;
padding:5px 10px;
text-align:left;
text-decoration:none;
width:140px;
}

a.podmenulink:hover{
background:#3F88AC url(../images/menuhoverhover.png) repeat-x scroll center bottom;
}

.galeriaw p{color:#fff!important;}