body{
background-color:#FFD;
background-image:url(../img/tlo1004x637gamma200q80_tn.jpg);
/*background-image:url(../img/tlo1004x637gamma200q80_tn.jpg);*/
background-position:center top;background-repeat:repeat-y;color:#630;margin:0 auto;padding:0;position:relative;width:1004px;font:normal 400 11px Verdana,sans-serif;font-size:11px;line-height:145%;
}
div#naglowek{
width:535px;height:200px;float:right;margin:10px 40px 0 15px;padding:0px 15px 0 0;font-style:normal;line-height:135%;font-size:11px;
}
div#naglowek a{
text-decoration:none; 
color:#03c;
}
div#naglowek a:hover{
border-bottom:1px solid #F00;
color:#F00;
}
div#naglowek li{
display:inline;margin:0 0 0 5px
}
div#gabinet{
float:right;font-size:14px;font-weight:700;height:40px;margin:5px 200px 0 8px;padding:0 0 2px 0;text-align:left;width:612px;line-height:125%;
}
div#newsweek{
float:right;
font-style:normal;
line-height:135%;font-size:11px;font-weight:400;height:120px;margin:15px 0px 0px 20px;padding:0 0 2px 0;text-align:left;width:180px;
}
div#newsweek a{
text-decoration:none;color:#03c;
}
div#newsweek a:hover{
border-bottom:1px solid #F00;color:#F00;
}
div#redprom{
margin:0 0 0 15px;padding:0 0 2px 0;text-align:left;font-size:11px
}
div#redprom a{
text-decoration:none;color:#03c;
}
div#redprom a:hover{
border-bottom:1px solid #F00;color:#F00;
}
div#dogalerii{
margin:5px 0 5px 15px;text-align:left;font-size:11px;
}
div#dogalerii a{
text-decoration:none;color:#03c;
}
div#dogalerii a:hover{
border-bottom:1px solid #F00;color:#F00;
}
div#flag1, div#flag2{
float:right;margin:16px 0 0 4px;padding:0;text-align:left;width:20px;height:14px;
}
img.flag{
border:medium none;width:20px;height:14px;vertical-align:middle;
}
img.vals{
border:medium none;width:125px;height:24px;
}
img.syms{
border:medium none;width:40px;height:25px;margin:0 0 0 20px;
}
img.kontakt{
border:medium none;width:356px;height:51px;margin:0;padding:0; float:right;
}
div#gabinet a{
text-decoration:none;
color:#03c;font-weight:700
}
div#gabinet a:hover{
color:#F00;font-weight:700
}
div#bar{
font-size:12px;position:absolute;top:175px;left:955px;
}
div#bar a{
text-decoration:none;
color:#03c;font-weight:700
}
div#bar a:hover{
border-bottom:2px solid #F00;color:#F00;font-weight:700
}
div#prawolewo{
position:absolute;top:124px;left:985px;
}
div#prawo{
position:absolute;top:124px;left:985px;
}
div#lewo{
position:absolute;top:185px;left:985px;
}
img#prawolewoimg{
width:8px;height:119px;border:none;
}
img#prawoimg, img#lewoimg{
width:8px;height:58px;border:none;
}
div#www a:hover{
border-bottom:1px solid #F00;
color:#F00;font-weight:400
}
div#symbols{
padding:0;margin:0 0 5px 0;width:180px;height:24px;
}
div#phone{
float:right;margin:9px 0 0 12px;padding:0;text-align:left;width:28px;height:15px;
}
img.phone{
border:medium none;vertical-align:bottom;height:15px;width:28px;vertical-align:bottom;
}
img.wstazka{
width:40px;height:67px;border:medium none !important;text-decoration:none !important;
}
img.promocja1{
width:170px;height:50px;border:medium none !important;text-decoration:none !important;
}
div#promocja1{
margin:20px 12px 10px 12px;
}
div#dummy{
margin:5px 0 10px 0;
}
img.mapa1{
width:300px;height:250px;border:medium none !important;text-decoration:none !important;
}
div#mapa1{
margin:2px;
}
img.mk{
height:56px;width:164px;border:medium none !important;text-decoration:none !important;
}
div.js{
position:absolute;font-weight:bold;color:red;top:12px;left:390px;font-size:12px;
}
div#menu{
float:right;font-size:11px;font-weight:700;height:20px;margin:0 0 25px 10px;padding:0;text-align:left;width:835px;color:#C93;
}
div#menudown{
clear:both;font-size:11px;font-weight:700;height:20px;margin:30px 0 50px 185px;padding:0;text-align:left;width:835px;color:#C93;
}
.menuitem{
background-color:#FFC;border:1px solid #630;color:#C93;margin:0;padding:2px 3px 3px 3px;
} 
a.selected{
background-color:#FFC;border:1px solid #630
}
a.active{
background-color:#FFC;border:1px solid #630;color:#C93
}
a.close{
background-color:#FFC;color:#F00;border:0 none
}
div#menu a, div#menudown a{
margin:0;padding:2px 8px 3px 8px;text-decoration:none;color:#03c;}
div#menu a:hover, div#menudown a:hover{
color:#F00;
}
div#fotka{
float:left;height:254px;margin:0;padding:0;width:175px;
}
div#news{
float:right;font-size:12px;margin:0;overflow:hidden;padding:0 0 20px;text-align:left;width:190px;
}
div#news p{
margin:0 0 7px;padding:0
}
div#news input{
font-family:verdana;font-size:12px
}
div#szukaj{
margin:0;padding:0;width:180px
}
div.logowanie{
margin:10px 0;padding:0
}
div#kalend,div#admin{
margin:0;padding:0;width:180px
}
div#admin p{
margin:2px;padding:0
}
div.linki_lewy,div#linki_prawy{
font-size:12px;padding:0;text-align:left; color:#FC6;font-weight:400;
}
div.linki_lewy{
margin:0 10px 20px 20px;font-weight:400;
}
div.linki_prawy{
margin:20px 0 30px;
}
div.linki_lewy p,div#linki_prawy p{
line-height:95%;margin:4px 0;padding:0
}
div#ekspert p,div#zgloszenia p,div#historia p,div#admin p{
margin-right:10px
}
div#zgloszenia a,div#ekspert a{
margin:0 0 15px;
padding:0;
text-decoration:none;color:#03c;
font-weight:400;
}
div#ekspert a:hover,div#zgloszenia a:hover,div#historia a:hover,div#admin a:hover{
text-decoration:none;border-bottom:1px solid #F00;color:#F00; 
}
.afont{
text-decoration:none;border-bottom:2px solid; 
}
div.hr{
background-color:#630;border:0 none;color:#630;height:2px;margin:15px 20px 15px 0;padding:0;text-align:left;width:180px
}
div.hrl{
background-color:#630;border:0 none;color:#630;height:1px;margin:2px 20px 10px 0;padding:0;text-align:left;
width:810px;
/*width:700px;*/
}
div.hrl2{
background-color:#630;border:0 none;color:#630;height:1px;margin:2px 20px 10px 0;padding:0;text-align:left;
width:800px;
}
div.hr hr{
display:none
}
div.hrl hr{
display:none
}
div#zawartosc{
float:right;line-height:135%;list-style-type:disc;margin:0 0 20px 0;overflow:hidden;padding:0;text-align:justify;width:639px;font-size:11px;
}
div#galeria a,div#minigaleria a{
text-decoration:none !important;border:medium none !important
}
img.dypl0L{
width:285px;height:199px;
}
img.dypl0P{
width:199px;height:285px;
}
img.dypl1L{
width:597px;height:429px
}
img.dypl1P{
width:597px;height:834px
}
div#zawartosc h1{
font-size:14px;line-height:130%;margin:0 15px 30px 15px;padding:0px 0 0;text-align:left;
}
div#zawartosc h2{
font-size:12px;font-weight:700;margin:10px 35px 15px 35px;padding:0
}
div#zawartosc h4{
font-size:12px;font-weight:700;margin:10px 35px 20px 35px;padding:0
}
div#zawartosc p{
margin:0 25px 15px 15px;padding:0;font-size:11px;
}
div#zawartosc u{
border-bottom:2px solid;text-decoration:none;
}
p.source{
text-align:right;font-size:11px
}
p.update{
text-align:left;font-size:11px
}
.person {
width:300px;
font-size:12px;font-weight:700;margin:10px 0 15px 30px;padding:0;
}
div#person1, div#person2, div#person3 {
width:300px;
font-size:12px;font-weight:700;margin:10px 0 15px 30px;padding:0;
}
div#zawartosc iframe{
border:2px solid #630
}
div#zawartosc a{
color:#03c;text-decoration:none
}
div#zawartosc a:hover,div.linki_lewy a:hover{
border-bottom:1px solid #F00;color:#F00;text-decoration:none
}
div#linki_prawy a, div#linki_prawy a:hover{
color:#F96;
}
div#zawartosc ul{
list-style-position:inside;margin-left:0;padding:0
}
div#zawartosc li{
list-style-position:outside;margin:5px 25px 5px 40px;padding:0;
}
div#zawartosc input,div#zawartosc textarea{
font-family:verdana;font-size:11px
}
div#zawartosc img{
border:medium none
}
select.scope {
font-size:11px;width:240px;font-family:Verdana
}
div#submenuimg{
text-align:center;margin:20px 40px 0 0;
}
div#submenuimg a{
border:none !important;
}
img.validator{
border:0;width:56px;height:20px;
}
img.arrow{
height:19px;width:20px
}
div#signature{
height:56px;width:164px;float:right;text-align:right;margin:0 40px 0 0;padding:0;position:absolute;top:205px;left:740px;
}
img.lip1{
height:240px;width:315px;
}
img.eye2{
height:250px;width:240px;
}
img.visamcec{
height:24px;width:76px; margin-right:10px;
}
img.maestro{
height:24px;width:40px; margin-right:10px;
}
img.kolejka{
height:205px;width:407px;
}
img.pkp{
height:33px;width:67px;float:right;
}
img.wawa{
height:205px;width:326px
}
img.blonie{
height:205px;width:326px;
}
img.namiejscu{
height:205px;width:314px;
}
img.foto{
height:254px;width:175px;border:medium none !important;text-decoration:none !important;
}
img.rozklad{
width:407px;height:205px;border:medium none !important;text-decoration:none !important;
}
img.shadow_b,img.shadow_r,img.shadow_rb{
border:0 none;margin:0;padding:0;vertical-align:top
}
img.shadow_r{
width:10px;height:254px
}
img.shadow_b{
width:304px;height:9px
}
img.shadow_rb{
width:10px;height:9px
}
img.mail{
height:14px;vertical-align:middle;width:28px
}
img.int0{
height:17px;vertical-align:middle;width:17px
}
img.phone{
height:15px;vertical-align:middle;width:28px
}
img.dypl_r,img.dypl_l{
border:medium none;height:195px;width:285px
}
img.dypl_l{
float:left;margin-right:20px;margin-left:15px;
}
img.dypl_r{
float:right;margin-left:20px
}
img.meso{
border:medium none;float:right;height:195px;margin-left:20px;width:250px
}
img.adobe{
width:112px;height:33px;float:right;vertical-align:bottom;
}
img.zumi{
width:131px;height:21px
}
img.odchudzamy{
border:0 none;height:59px;width:555px
}
img.teosyal{
width:198px;height:271px;float:right;margin:0 0 10px 15px;
}
img.dypl_big{
width:90px;height:87px;
}
img.film_big{
width:100px;height:100px;
}
img.kong_big{
width:120px;height:120px;
}
img.drogowskaz{
width:125px;height:46px;
}
img.promocja{
width:125px;height:46px;
}
img.notatka_big{
width:88px;height:79px;
}
div#mapka_l0{
float:right;width:340px;margin-left:10px
}
div#mapka_l1{
height:207px;margin:0 10px 0 0;padding:0;width:327px
}
div#mapka_l1 a,div#mapka_l1 a:hover,div#mapka_l1 a:visited{
border:medium none !important;font-size:11px;margin:0;padding:0
}
div#kolejka{
height:205px;width:407px;
float:left;margin:0 0 0 15px;
}
div#kolejka a,div#kolejka a:hover,div#kolejka a:visited{
border:medium none !important
}
div#namiejscu{
height:205px;width:314px;float:left;margin:0 20px 0 15px
}
div#namiejscu a,div#namiejscu a:hover,div#namiejscu a:visited{
border:medium none !important
}
div#mapka_l2{
font-size:11px;margin:0 20px 0 0;padding:0;text-align:right;
}
div#mapka_r{
line-height:100%;margin:5px 15px 0 150px;padding:0;width:320px
}
div#mapka_r p{
line-height:100%;margin:0;padding:0
}
div#mapka_r a,div#mapka_r a:hover,div#mapka_r a:visited{
font-size:11px;line-height:100%;margin:0;padding:0
}
div#mapka_r a{
color:#03c}
div#mapka_r a:hover{
border-bottom:1px solid #F00;color:#F00
}
div#mapka_r a:visited{
border-bottom:1px solid #630;color:#630
}
table.kontakt{font-size:11px}
table#zabiegi{width:100%}
table#zabiegi th,table#zabiegi tr,table#zabiegi td{margin:0;padding:0;}
.tabela_policzki{
border:1px ridge #C60;border-collapse:separate;margin-left:auto;margin-right:auto;text-align:left;width:80%
}
td.policzki_opis{
width:50%;border:1px solid #C60;
}
th.policzki_opis{
width:50%;border:1px solid #C60;text-align:center
}
.tabela_cennika{
border:1px ridge #C60;border-collapse:separate;margin-left:auto;margin-right:auto;text-align:left;width:80%
}
.tabela_cennika td{
border:1px solid #C60;padding:3px;
}
td.nagl_cennika{
line-height:120%;text-align:center
}
td.cennik_l{
width:70%
}
table.tabela_formula1, table.tabela_formula2{
border:medium none;margin-left:70px;margin-right:auto;text-align:left
}
table.tabela_formula1{
margin-left:70px;
}
table.tabela_formula2{
margin-left:70px;
}
table.tabela_formula th,table.tabela_formula1 td,table.tabela_formula2 td{
border:none;padding:5px;margin:5px
}
#tabela_bmi{
border:medium none;margin-left:70px;margin-right:auto;text-align:left
}
#tabela_bmi th{
border-bottom:1px solid #630;color:#630;padding:5px;margin:5px
}
#tabela_bmi td{
border:medium none;padding:4px 0 0 5px;margin:4px 0 0 5px
}
.tabela_ksiegi,.tabela_mapa_witryny{
margin-left:auto;margin-right:auto;width:380px;font-size:11px
}
.tabela_news,.tabela_list,.tabela_archiw,.tabela_send,.tabela_newsub,.tabela_wpis{
font-size:11px;margin:auto;padding:0
}
.tabela_news{
width:554px
}
.tabela_list,.tabela_archiw,.tabela_send,.tabela_newsub{
background-color:#FFC;border:1px solid #C60;border-collapse:separate
}
.tabela_list,.tabela_archiw{
width:595px
}
table.tabela_login, table.tabela_debug{
border:0 none;font-size:11px;margin:0 0 0 25px;padding:0;width:140px
}
#tabela_kalend{
border:0 none;font-size:11px;margin:0;padding:0;text-align:center;width:160px
}
#tabela_kalend td{
margin:0;padding:0
}
#tabela_kalend td_nagl{
font-size:11px;margin:0;padding:0
}
div#kursy{
text-align:center;
margin:0 45px 0 10px;padding:0;
}
#tabela_kursy{
font-size:11px;
}
#tabela_kursy td{
margin:0;padding:0;width:65px;
}
#tabela_gps{
margin-left:33px;padding:0
}
td.space_l{
padding-left:20px
}
td.space_l_l{
padding-left:60px
}
td.space_l_l_l{
padding-left:100px
}
td.space_l_l_l_l{
padding-left:140px
}
td.mapa{
width:314px
}
div#submenu_left a{
font-weight:400
}
td.bold,td.kalend_dzis,div#admin a{
font-weight:700
}
.inp_r{
text-align:right;font-size:11px;
}
.inp_l{
text-align:left;font-size:11px;
}
input.inp_r{
text-align:right;font-family:verdana;color:#000;background-color:#eee;margin:0;padding:0;font-size:11px;
}
input.inp_l{
text-align:left;font-family:verdana;color:#000;background-color:#eee;margin:0;padding:0;font-size:11px;
}
td.input_r{
text-align:right
}
td.input_l{
text-align:left
}
td.input_j{
text-align:justify
}
a.right{
float:right; width:auto;text-align:right;
}
p.bold{
font-weight:bold;
}
p.red{
color:#F00
}
p.p_err{
color:#F00;font-size:11px;font-weight:700
}
p.green{
color:green
}
p.p_ok{
color:green;font-size:11px;font-weight:700
}
p.p_msg{
font-size:11px;font-weight:700
}
p.p_center,p.center,td.input_c{
text-align:center
}
p.right{
float:right;width:100px;
}
div#lewy_panel{
float:left;margin:0;overflow:hidden;padding:0 0 40px;width:175px;
}
div#nawigacja{
margin:0 10px 0 15px;padding:0;text-align:left;
}
div#nawigacja a:hover{border-bottom:1px solid #F00;color:#F00}
div#submenu_left{
margin:0 0 0 30px;padding:0
}
div#submenu_left p{
margin:5px 0 5px 0;padding:0;
}
p.left_menu{
font-size:12px;line-height:115%;margin:5px 0 8px;padding:0; color:#03c;font-weight:400;}
a.menu_favour{
color:#F00;text-decoration:none
}
a.menu_standard, a.printer{
color:#03c}
p.ads{margin:0 0 0 10px
}
img.info{
vertical-align:top;width:10px;height:12px;
}
img.adsimg{
border:0
}
img.logoteosyal{
width:140px;height:23px;
}
img.logosculptra{
width:130px;height:52px;
}
img.logostylage{
width:130px;height:31px;
}
img.restylane{
width:125px;height:47px;
}
img.logoiridex{
width:125px;height:34px;
}
img.logodiolite{
width:125px;height:47px;
}
img.diolitexp{
width:277px;height:203px;
}
img.logomeridia{
width:144px;height:132px;
}
img.logorecepta{
width:140px;height:99px;
}
img.logokobiece{
width:120px;height:72px;
}
img.gwiazdor{
width:120px;height:40px;margin-left:5px;
}
img.op{
width:250px;height:85px;
}
img.dsx{
width:120px;height:60px; 
}
img.kcs{
width:80px;height:15px;margin-left:20px
}
img.nominacja{
width:120px;height:40px;margin-left:5px;
}
img.logofb{
width:120px;height:26px;
}
img.logoyt{
width:131px;height:51px;
}
img.logoyt2{
width:98px;height:46px;
}
img.logoblip{
width:90px;height:64px;
}
img.logozumi{
width:120px;height:49px;
}
img.right{
float:right;margin:0 0 0 20px;
}
.cat1:visited,.main_cat1,div#zgloszenia,div#historia{
font-weight:700
}
.cat1:visited,.main_cat1,div#zgloszenia{
font-size:11px
}
div#historia{
font-size:11px
}
div#zgloszenia,div#galeria,div#ekspert{
margin:0;padding:0;color:#c93;
}
div#usta1, div#usta2, div#lipoliza1, div#lipoliza_ik1, div#lipoliza_ik2, div#botox1, div#botox2{
margin:0;padding:0;
}
div#filtry1, div#filtry, div#dubai, div#newsw, div#monaco, div#podjadanie1, div#podjadanie{
margin:0;padding:0;height:19px;
}
.url,.main_cat2{
font-size:9pt
}
.idented{
margin-left:30px
}
#others{
font-size:11px;text-align:center
}
#no_match,#did_you_mean,#ignored{
font-size:11px;margin:10px;text-align:center
}
div#stopka{
background-color:#FC6;font-size:11px;border-style:double none;border-width:1px;bottom:0;clear:both;color:#630;height:15px;margin:10px 0 0;padding:6px 0;position:absolute;width:1004px
}
div#ticker {overflow:hidden; height:15px;width:730px; float:right;text-align:left;margin:0 10px 0 5px;padding:0;}
div#copyright{margin:0 0 0 5px;padding:0;width:250px;}
div#stopka img{border:0 none}
a.left_menu{
text-decoration:none;color:#03c;font-weight:400;color:#03c;}
div.linki_lewy a{
text-decoration:none;
color:#03c;}

div#kal_body{padding:0 0 20px 0;margin:0;width:260px;padding:0;height:160px;text-align:center;color:black;}
table#land_form{font-size:11px;margin:0 0 0 15px;padding:0;}
table#kal_form{font-size:11px;margin:0;padding:0;}
table#kal_form th,table#kal_form td{margin:0;padding:0;}
div#kalendarzyk{position:relative;top:-140px;left:87px;width:200px;}
.filtrfoto_input{font-family: verdana; font-size:11px;background-color:#eee;width:174px;margin:0;padding:0;}
.kal_input0{font-family: verdana; font-size:11px;width:25px;margin:0;padding:0;text-align:left;}
.kal_input1{font-family: verdana; font-size:11px;background-color:#eee;width:260px;margin:0;padding:0;}
.kal_input1_l{font-family: verdana; font-size:11px;background-color:#eee;width:300px;margin:0;padding:0;}
input.kal_input2{font-family: verdana; font-size:11px;background-color:#eee;width:115px;margin:0;padding:0;line-height:150%}
.validator{color:red; font-weight:bold;margin:0;padding:0;}
a.kal_a1, a.kal_a2{color:black;text-decoration:none;}
a.kal_a1:hover{color:red;}
table.kalendarzyk{width:198px; font-family: arial; font-size:11px;color:black;}
.kal_tytul1{ font-family: arial; font-size:12px;background:#fdc;font-weight:bold;line-height:180%;}
.kal_tytul2{ font-weight:bold;padding-top:2px;padding-bottom:2px;line-height:160%;}
.kal_ciemny{ background:#eff; font-weight:bold;}
.kal_jasny{ background:#eff;}
.kal_szary{ color:#999;}
.kal_niedziela{ background:#ccc;}
.kal_dzis{ font-weight:bold; color:red; }
.kal_center{ text-align:center;}
.kal_high{padding:10px 0 10px 0}
.kal_right{text-align:right;margin:0;padding:0;}
.kal_left{text-align:left;margin:0;padding:0;}
.red{color:red;}
.black{color:black;}
.brown{color:#630;}
.bold{font-weight:bold;}
.normal{font-weight:normal;}

html > body #banner,html > body #brandmark_shadow,html > body #stopka{position:fixed}
.alfa0{opacity:1;}
.alfa1{opacity:0.4;}
/*
.alfa0{filter:alpha(opacity=100);}
.alfa1{filter:alpha(opacity=40);}
*/
.fontClass{font-family:Verdana,sans-serif;font-size:11px;font-weight:bold;line-height:125%}
.capfontClass{font-family:Verdana,sans-serif;font-size:11px;font-weight:bold;color:#FFFFCC;background-color:#630;line-height:130%}
.capfontClass A{color:#ffffff;font-size:11px;line-height:130%}
.fgClass{background-color: #FFC;}
.bgClass{background-color: #630;}/*  @file: highslide.css  @version: 4.1.7 */

.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide-container table {
	background: none;
}
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide img {
	border: 1px solid silver;
}
.highslide:hover img {
	border-color: gray;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}
.highslide-image {
	border-width: 1px;
	border-style: solid;
	border-color: white;
	background: gray;
}
.highslide-wrapper, .highslide-outline {
	background: white;
}
.glossy-dark {
	background: #111;
}

.highslide-image-blur {
}
.highslide-number {
	font-weight: bold;
	color: gray;
	font-size: .9em;
}
.highslide-caption {
	display: none;
	font-size: 1em;
	padding: 5px;
	/*background: white;*/
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: #333333;
}
a.highslide-full-expand {
   background: url(http://st1.medycyna-urody.pl/graphics/fullexpand.gif) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;
}
.highslide-loading {
	display: block;
	padding: 3px 0 3px 38px;
	width: 0;
	height: 32px;
	overflow: hidden;
	background-color: white;
	background-repeat: no-repeat;
	background-position: 3px 3px;
	/*
	background-image: url(graphics/loader.black.gif);
	background-image: url(graphics/loader.big.black.gif);
	background-image: url(graphics/loader.white.gif);
	*/
	background-image: url(http://st1.medycyna-urody.pl/graphics/loader.big.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move, .highslide-move * {
	cursor: move;
}

.highslide-viewport {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: none;
	left: 0;
	top: 0;
}
.highslide-overlay {
	display: none;
}
.hidden-container {
	display: none;
}
/* Example of a semitransparent, offset closebutton */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(http://st1.medycyna-urody.pl/graphics/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}

/*****************************************************************************/
/* Thumbnail boxes for the galleries.                                        */
/* Remove these if you are not using a gallery.                              */
/*****************************************************************************/
.highslide-gallery ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.highslide-gallery ul li {
	display: block;
	position: relative;
	float: left;
	width: 106px;
	height: 106px;
	border: 1px solid silver;
	background: #ededed;
	margin: 2px;
	line-height: 0;
	overflow: hidden;
}
.highslide-gallery ul a {
	position: absolute;
	top: 50%;
	left: 50%;
}
.highslide-gallery ul img {
 	position: relative;
	top: -50%;
	left: -50%;
}
html>/**/body .highslide-gallery ul li {
	display: table;
	text-align: center;
}
html>/**/body .highslide-gallery ul li {
	text-align: center;
}
html>/**/body .highslide-gallery ul a {
	position: static;
	display: table-cell;
	vertical-align: middle;
}
html>/**/body .highslide-gallery ul img {
	position: static;
}

/*****************************************************************************/
/* Controls for the galleries.											     */
/* Remove these if you are not using a gallery							     */
/*****************************************************************************/
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(http://st1.medycyna-urody.pl/graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin: 20px 15px 10px 0;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(http://st1.medycyna-urody.pl/graphics/controlbar-white.gif) right -90px no-repeat;

}
.highslide-controls li {
	float: left;
	padding: 5px 0;
	margin:0;
	list-style: none;
}
.highslide-controls a {
	background-image: url(http://st1.medycyna-urody.pl/graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a.disabled span {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
	cursor: pointer;
}


/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}

/*****************************************************************************/
/* Styles for the HTML popups											     */
/* Remove these if you are not using Highslide HTML						     */
/*****************************************************************************/
.highslide-maincontent {
	display: none;
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	display: none;
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-header {
	padding-bottom: 5px;
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 16px;
}
.highslide-footer .highslide-resize {
	display: block;
	float: right;
	margin-top: 5px;
	height: 11px;
	width: 11px;
	background: url(http://st1.medycyna-urody.pl/graphics/resize.gif) no-repeat;
}
.highslide-footer .highslide-resize span {
	display: none;
}
.highslide-body {
}
.highslide-resize {
	cursor: nw-resize;
}

/*****************************************************************************/
/* Styles for the Individual wrapper class names.							 */
/* See www.highslide.com/ref/hs.wrapperClassName							 */
/* You can safely remove the class name themes you don't use				 */
/*****************************************************************************/

/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.draggable-header .highslide-heading {
	position: absolute;
	margin: 2px 0.4em;
}

.draggable-header .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.draggable-header .highslide-header .highslide-move * {
	display: none;
}
.draggable-header .highslide-header .highslide-close {
	position: absolute;
	right: 2px;
	top: 2px;
	z-index: 5;
	padding: 0;
}
.draggable-header .highslide-header .highslide-close a {
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(http://st2.medycyna-urody.pl/graphics/closeX.png);
}
.draggable-header .highslide-header .highslide-close a:hover {
	background-position: 0 16px;
}
.draggable-header .highslide-header .highslide-close span {
	display: none;
}
.draggable-header .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'titlebar' */
.titlebar .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.titlebar .highslide-heading {
	position: absolute;
	width: 90%;
	margin: 1px 0 1px 5px;
	color: #666666;
}

.titlebar .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.titlebar .highslide-header .highslide-move * {
	display: none;
}
.titlebar .highslide-header li {
	position: relative;
	top: 3px;
	z-index: 2;
	padding: 0 0 0 1em;
}
.titlebar .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'no-footer' */
.no-footer .highslide-footer {
	display: none;
}

/* hs.wrapperClassName = 'wide-border' */
.wide-border {
	background: white;
}
.wide-border .highslide-image {
	border-width: 10px;
}
.wide-border .highslide-caption {
	padding: 0 10px 10px 10px;
}

/* hs.wrapperClassName = 'borderless' */
.borderless .highslide-image {
	border: none;
}
.borderless .highslide-caption {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background: silver;
}

/* hs.wrapperClassName = 'outer-glow' */
.outer-glow {
	background: #444;
}
.outer-glow .highslide-image {
	border: 5px solid #444444;
}
.outer-glow .highslide-caption {
	border: 5px solid #444444;
	border-top: none;
	padding: 5px;
	background-color: gray;
}

/* hs.wrapperClassName = 'colored-border' */
.colored-border {
	background: white;
}
.colored-border .highslide-image {
	border: 2px solid green;
}
.colored-border .highslide-caption {
	border: 2px solid green;
	border-top: none;
}

/* hs.wrapperClassName = 'dark' */
.dark {
	background: #111;
}
.dark .highslide-image {
	border-color: black black #202020 black;
	background: gray;
}
.dark .highslide-caption {
	color: white;
	background: #111;
}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {
	background-image: url(http://st2.medycyna-urody.pl/graphics/controlbar-black-border.gif);
}

/* hs.wrapperClassName = 'floating-caption' */
.floating-caption .highslide-caption {
	position: absolute;
	padding: 1em 0 0 0;
	background: none;
	color: white;
	border: none;
	font-weight: bold;
}

/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-heading {
	color: gray;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	cursor: default;
	padding: 0 0 0 22px;
	margin: 0;
	background: url(http://st2.medycyna-urody.pl/graphics/icon.gif) no-repeat 0 1px;
}
.controls-in-heading .highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	margin: 0;
	top: -23px;
	left: 7px;
	background: none;
}
.controls-in-heading .highslide-controls ul {
	position: static;
	height: 20px;
	background: none;
}
.controls-in-heading .highslide-controls li {
	padding: 0;
}
.controls-in-heading .highslide-controls a {
	background-image: url(http://st2.medycyna-urody.pl/graphics/controlbar-white-small.gif);
	height: 20px;
	width: 20px;
}

.controls-in-heading .highslide-controls .highslide-move {
	display: none;
}

.controls-in-heading .highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.controls-in-heading .highslide-controls .highslide-previous a:hover {
	background-position: 0 -20px;
}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {
	background-position: 0 -40px !important;
}
.controls-in-heading .highslide-controls .highslide-play a {
	background-position: -20px 0;
}
.controls-in-heading .highslide-controls .highslide-play a:hover {
	background-position: -20px -20px;
}
.controls-in-heading .highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-pause a {
	background-position: -40px 0;
}
.controls-in-heading .highslide-controls .highslide-pause a:hover {
	background-position: -40px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a {
	background-position: -60px 0;
}
.controls-in-heading .highslide-controls .highslide-next a:hover {
	background-position: -60px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a.disabled {
	background-position: -60px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-full-expand a {
	background-position: -100px 0;
}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
	background-position: -100px -20px;
}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
	background-position: -100px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-close a {
	background-position: -120px 0;
}
.controls-in-heading .highslide-controls .highslide-close a:hover {
	background-position: -120px -20px;
}

/*****************************************************************************/
/* Styles for text based controls.						                     */
/* You can safely remove this if you don't use text based controls			 */
/*****************************************************************************/

.text-controls .highslide-controls {
	width: auto;
	height: auto;
	margin: 0;
	text-align: center;
	background: none;
}
.text-controls ul {
	position: static;
	background: none;
	height: auto;
	left: 0;
}
.text-controls .highslide-move {
	display: none;
}
.text-controls li {
    background-image: url(http://st2.medycyna-urody.pl/graphics/controlbar-text-buttons.png);
	background-position: right top !important;
	padding: 0;
	margin-left: 15px;
	display: block;
	width: auto;
}
.text-controls a {
    background: url(http://st2.medycyna-urody.pl/graphics/controlbar-text-buttons.png) no-repeat;
    background-position: left top !important;
    position: relative;
    left: -10px;
	display: block;
	width: auto;
	height: auto;
	text-decoration: none !important;
}
.text-controls a span {
	background: url(http://st2.medycyna-urody.pl/graphics/controlbar-text-buttons.png) no-repeat;
    margin: 1px 2px 1px 10px;
	display: block;
    min-width: 4em;
    height: 18px;
    line-height: 18px;
	padding: 1px 0 1px 18px;
    color: #333;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
}
.text-controls .highslide-next {
	margin-right: 1em;
}
.text-controls .highslide-full-expand a span {
	min-width: 0;
	margin: 1px 0;
	padding: 1px 0 1px 10px;
}
.text-controls .highslide-close a span {
	min-width: 0;
}
.text-controls a:hover span {
	color: black;
}
.text-controls a.disabled span {
	color: #999;
}

.text-controls .highslide-previous span {
	background-position: 0 -40px;
}
.text-controls .highslide-previous a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-previous a.disabled span {
	background-position: 0 -140px;
}
.text-controls .highslide-play span {
	background-position: 0 -60px;
}
.text-controls .highslide-play a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-play a.disabled span {
	background-position: 0 -160px;
}
.text-controls .highslide-pause span {
	background-position: 0 -80px;
}
.text-controls .highslide-next span {
	background-position: 0 -100px;
}
.text-controls .highslide-next a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-next a.disabled span {
	background-position: 0 -200px;
}
.text-controls .highslide-full-expand span {
	background: none;
}
.text-controls .highslide-full-expand a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-close span {
	background-position: 0 -120px;
}


/*****************************************************************************/
/* Styles for the thumbstrip.							                     */
/* See www.highslide.com/ref/hs.addSlideshow    							 */
/* You can safely remove this if you don't use a thumbstrip 				 */
/*****************************************************************************/

.highslide-thumbstrip {
	height: 100%;
}
.highslide-thumbstrip div {
	overflow: hidden;
}
.highslide-thumbstrip table {
	position: relative;
	padding: 0;
	border-collapse: collapse;
}
.highslide-thumbstrip td {
	padding: 1px;
	/*text-align: center;*/
}
.highslide-thumbstrip a {
	outline: none;
}
.highslide-thumbstrip img {
	display: block;
	border: 1px solid gray;
	margin: 0 auto;
}
.highslide-thumbstrip .highslide-active-anchor img {
	visibility: visible;
}
.highslide-thumbstrip .highslide-marker {
	position: absolute;
	width: 0;
	height: 0;
	border-width: 0;
	border-style: solid;
	border-color: transparent; /* change this to actual background color in highslide-ie6.css */
}
.highslide-thumbstrip-horizontal div {
	width: auto;
	/* width: 100% breaks in small strips in IE */
}
.highslide-thumbstrip-horizontal .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 3px;
	left: 3px;
	width: 25px;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-up div {
	margin-bottom: 10px;
	cursor: pointer;
	background: url(http://st2.medycyna-urody.pl/graphics/scrollarrows.png) left center no-repeat;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-down {
	display: none;
	position: absolute;
	top: 3px;
	right: 3px;
	width: 25px;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-down div {
	margin-bottom: 10px;
	cursor: pointer;
	background: url(http://st2.medycyna-urody.pl/graphics/scrollarrows.png) center right no-repeat;
	height: 42px;
}
.highslide-thumbstrip-horizontal table {
	margin: 2px 0 10px 0;
}
.highslide-viewport .highslide-thumbstrip-horizontal table {
	margin-left: 10px;
}
.highslide-thumbstrip-horizontal img {
	width: auto;
	height: 40px;
}
.highslide-thumbstrip-horizontal .highslide-marker {
	top: 47px;
	border-left-width: 6px;
	border-right-width: 6px;
	border-bottom: 6px solid gray;
}
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	margin-left: 10px;
}
.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	border-bottom-color: white !important;
}

.highslide-thumbstrip-vertical-overlay {
	overflow: hidden !important;
}
.highslide-thumbstrip-vertical div {
	height: 100%;
}
.highslide-thumbstrip-vertical a {
	display: block;
}
.highslide-thumbstrip-vertical .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-up div {
	margin-left: 10px;
	cursor: pointer;
	background: url(http://st2.medycyna-urody.pl/graphics/scrollarrows.png) top center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down div {
	margin-left: 10px;
	cursor: pointer;
	background: url(http://st2.medycyna-urody.pl/graphics/scrollarrows.png) bottom center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical table {
	margin: 10px 0 0 10px;
}
.highslide-thumbstrip-vertical img {
	max-width: 60px;
}
.highslide-thumbstrip-vertical .highslide-marker {
	left: 0;
	margin-top: 8px;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-left: 6px solid gray;
}
.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {
	border-left-color: white;
}

.highslide-viewport .highslide-thumbstrip-float {
	overflow: auto;
}
.highslide-thumbstrip-float ul {
	margin: 2px 0;
	padding: 0;
}
.highslide-thumbstrip-float li {
	display: block;
	height: 60px;
	margin: 0 2px;
	list-style: none;
	float: left;
}
.highslide-thumbstrip-float img {
	display: inline;
	border-color: silver;
	max-height: 56px;
}
.highslide-thumbstrip-float .highslide-active-anchor img {
	border-color: black;
}
.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div {
	display: none;
}
.highslide-thumbstrip-float .highslide-marker {
	display: none;
}


/*****************************************************************************/
/* The following styles are added by the Highslide Editor                    */
/*****************************************************************************/
.highslide-wrapper, .highslide-outline {
	background: #FFFFFF;
}
.highslide img {
	border: 1px solid #D0D0D0;
}
.highslide:hover img {
	border-color: #A0A0A0;
}
.highslide-active-anchor img {
	visibility: visible;
	border-color: #808080 !important;
}
.highslide-dimming {
	background: #000000;
}
.highslide-image {
	border: 2px solid #FFFFFF;
}
.highslide-heading {
	display: none;
	margin: 0;
	color: #666666;
	font-weight: bold;
	padding: 2px;
	cursor: move;
}
/*
.highslide-loading {
	display: block;
	padding: 3px 0 3px 22px;
	width: 0;
	height: 16px;
	overflow: hidden;
	background-color: white;
	background-repeat: no-repeat;
	background-position: 3px 3px;
	background-image: url(http://st2.medycyna-urody.pl/graphics/loader.white.gif);
}
*/
.highslide-controls {
	position: static !important;
	margin: 0;
	width: 80px !important;
}
.highslide-controls .highslide-move {
	display: none;
}
.highslide-controls .highslide-full-expand {
	display: none;
}
.highslide-gallery ul li {
	width: 106px;
	height: 106px;
	border: 1px solid #D0D0D0;
	background: #EDEDED;
	margin: 2px;
}
.highslide-wrapper, .highslide-outline {
	background: #FFA;
	/* background: #CCC;  // ----------------------KIR */
}
.highslide img {
	border: 1px solid #D0D0D0;
}
.highslide:hover img {
	border-color: #A0A0A0;
}

.highslide-html {
	background: none;
}
.highslide-header ul a {
	background-image: url(http://st2.medycyna-urody.pl/graphics/controlbar-text-buttons.png);
	padding-left: 16px;
	display: inline-block;
	height: 16px;
}
.highslide-header ul li span {
	display: none;
}
.highslide-header .highslide-move {
	display: none;
}
.highslide-header .highslide-close a {
	background-position: 0 -221px;
}
