*{font-size:12px;color: #000;margin:0;padding:0;border:0;font-family:"Lucida Sans Unicode","Lucida Grande",Tahoma, Verdana, Arial, sans-serif;}
td{vertical-align:top;}
table{border-collapse:collapse; border-spacing:0;}

a{cursor:pointer}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus {-moz-outline: none;}
h1, h1 span{font-size:22px; padding-bottom:5px; color:#000}
h2{ color:#000; font-size:14px}

p,form {display: inline}


#contener{ width:950px; text-align:left;}
#top{ margin-top:10px}
#stopka {background:url(../img/stopka_tlo.gif) no-repeat; padding:20px;}
#szukaj {border:1px solid #cccccc; padding:2px; width:160px}
ul{list-style:none;}
#kategorie li{ padding-bottom:3px}

.glowne{ background:url(../img/box-tlo1.gif) no-repeat; padding:15px; width:286px; float:left;}
.glowne img {float: left; padding:10px 10px 0 0}
.glowne p {padding:10px 10px 0 0; display:block}

.ref{ background:url(../img/ref.gif) no-repeat 1px 23px; margin:15px 15px 15px 23px; width:422px; float:left;}
.ref div {padding:11px 0 0 32px; line-height:18px}

.salony{padding:15px 0; width:250px; float:left; line-height:25px}
.salony a{ font-size:14px; color:#000}
.salony div {width:220px; text-align:center}

#salon{line-height:18px}
#salon img {float: left; padding:2px 10px 0 0}
#salon p {padding:0 10px 0 0; display:block}

.pracownicy{float:left; width:250px;margin:0 13px 13px 0; background:url(../img/pracownicy_tlo.jpg) no-repeat top left;}
.pracownicy2{padding:12px}
.pracownicy2 span{font-size:10px}
.pracownicy2 strong{font-size:14px}

.b,.b0,.redb{font-weight:bold}
.t10,.t10r,#stopka2 p,#stopka2 p a{font-size:10px;}
#gazele{ background:url(../img/gazele.jpg) no-repeat center;padding:10px 0}
#cdn{ background:url(../img/cdn.jpg) no-repeat center;padding:100px 0}
#microsoft{ background:url(../img/micropartner.jpg) no-repeat center;padding:300px 0}

.part{margin:17px; float:left;}

.b0{color:#000}
#kontakt_selecty {background:url(../img/kontakt-tlo2.gif) no-repeat top left; padding:20px 15px}
#kontakt_selecty div{color:#000; line-height:20px; font-size:13px}
#kontakt_selecty div select{ border:1px solid #cccccc; width:182px}

#kontakt_szukaj_osoby{ margin:20px 0 0;background:url(../img/kontakt-tlo2.gif) no-repeat top left; padding:45px 15px}
#search_osoba{width:250px; border:1px solid #cccccc; height:19px; padding:4px; font-size:11px}

.t16,.t16r{font-size:16px}
.red,.t10r,.t16r,.redb,h1 span{color:#da251d}
.linia{border-bottom:1px solid #cccccc}
.clear{clear:both}

#ramka{display:none;position:absolute;top:0%;left: 0%;width:100%;height:100%;background:#242424;z-index:1001;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80); overflow:hidden}
#ramka_content{display:none;position:absolute;width:810px;height:auto;padding:4px;border:2px solid red;background:#fff;z-index:1002;overflow:hidden;}

.photoListActive {list-style:none}
.photoListActive li {display:none}
.photoArea {visibility:hidden}
.photoAreaActive {visibility:visible}