*{margin:0;padding:0}
body{background:#FFF url(img/bg-body.gif) 0 0 repeat-x; font:12px/18px Arial,Helvetica,sans-serif;color:#4e565d;text-align:center}
#all{position:relative; min-width:950px; text-align:left; padding-bottom:30px;}
h2,#menu_up{height:30px;font-size:18px;line-height:30px;font-weight:400;overflow:visible;margin:-50px 0 20px;color:#606972}
h2 span,#menu_up li{float:left;list-style:none}
#menu_up a{text-decoration:none}
#menu_up .act a{color:#606972}
.norm h2,h2.norm{background:none;padding:0;margin:0 0 10px;border:none;}
h2.norm{font-size:19px;margin:25px 0 0 150px;height:25px}
h2.zapr{color:#09f;margin-left:0;margin-bottom:25px }
a{text-decoration:underline;color:#09f}
a img{border:none}

legend,h3{font-size:17px;padding-left:20px;font-weight:400;color:#606972}    
.norm h2{font-size:24px;padding-left:0px;font-weight:400;color:#09f}    
h3.dr{color:#09f;font-size:21px;line-height:22px;float:left}
h3.dr span{color:#333;font-size:14px;display:block;padding-top:7px}
h4{text-transform:uppercase;font-weight:400;color:#09f;border-top:1px dotted #bebebe;padding-top:10px;margin:16px 0 15px;height:20px;line-height:20px;clear:both;font-size:13px }
h4.news{text-transform:none;font-weight:700 }
h4.norm{text-transform:none;color:#333;border:none  }
h4 strong{font-weight:400;text-transform:uppercase}
.norm h3{font-size:13px;padding-top:1em}
h5{font-size:1em;color:#09f;margin-bottom:5px}
h5 span{display:block;height:18px;margin:0 0 -18px -80px;font-weight:400;color:#707070 }
p{margin-bottom:1em}
em{font-style:normal;color:#76818C}
em span{font-size:12px}
.boxo strong,#list .llast strong{font-size:17px;color:#09f;font-weight:700}
.blue, #lmenu{padding:0px 0 50px}
#lmenu{list-style:none;width:260px;float:left;line-height:38px }
#lmenu li{border-bottom:1px dotted #bebebe}
#lmenu a{text-decoration:none;text-indent:10px;display:block}
.norm p{padding-left:0px; padding-right:40px; line-height:20px;}
#info p span{color:#09f}
.img{float:left;margin:0 15px 15px 0}
fieldset{border:none;margin-bottom:15px}
input, dl textarea, #blog textarea{background:#f1f4f5;border:1px solid #bdc2c7;height:16px;line-height:16px;width:330px;padding:5px 3px;margin:0 10px; font-size:12px; color:#4E565D}
dl textarea{height:150px}
dl select {font-size:11px}
dl select.plec{width:138px;}
select.datau{width:90px;}
select{height:21px;line-height:21px;width:340px;padding:0;margin:0 10px}
form dt, form dd, #read dt, #read dd{float:left;padding-bottom:14px;line-height:25px}
#read dt, #read dd{margin-bottom:8px}
form dt,#read dt{font-weight:700;width:130px;text-align:right;clear:left}
form dl,#read {width:500px;overflow:hidden;height:100%}
form span{position:relative;text-align:center;padding-left:0;float:left}
legend span{padding:0;float:none;color:#09f}
form span label{position:absolute;bottom:-10px;left:12px;line-height:10px;height:10px}
#read{border:solid #d0d4d5;border-width:1px 0;padding-top:1em;margin-bottom:1em;width:700px}
#read .txt{border-top:1px solid #d0d4d5;margin-bottom:0;font-size:12px;line-height:18px;padding:1em 20px 0;width:660px}
#read dt{width:60px;padding-right:70px}
#read dd{width:550px}

span input{margin:0}
form span label,form small, form smallAcc{color:#76818c;font-size:11px}
form small{line-height:15px;padding:3px 0 0 10px;display:block;width:340px}
form small.nreq{display:inline}
form small.Acc{line-height:15px;padding:0 0 0 0;display:block;width:340px}
form smallAcc.nreq{display:inline}
#wiad legend{width:700px;color:#09f;border-bottom:1px solid #c9d7dc;font-size:12px;line-height:30px }
#wiad dl{width:750px}
#wiad dt, #wiad dd{float:none}
#wiad dt{text-align:left;width:auto;margin:0 0 0 10px}
#wiad textarea{width:500px;max-width:500px}
#wiad 
ton{float:left;margin-left:10px;display:inline}
.ntxt label{margin:0 5px 0 10px}
.akc{width:360px;margin:0 0 28px 140px}
.akc input{float:left; display:block; margin:3px 5px -1px 1px; padding:0; width:13px; height:13px;}
.akc small{display:inline; padding:0;}
 
button,.but{background:#09f url(img/butl.gif) no-repeat;border:none;color:#fff;font-size:13px;color:#fff;height:28px;display:block;white-space:nowrap;overflow:hidden;width:auto;*width:160px;font-weight:700;text-decoration:none}
button:hover, .but:hover{background-color:#0081ff}
button.lab{margin-left:140px}
button span, .but span{margin:0;padding:0 10px;background:url(img/butr.gif) no-repeat 100% 0;display:block;height:28px;line-height:28px;float:none}
button.alt, .but.alt{background:#fc9a04 url(img/butol.gif) no-repeat}
button.alt span, .but.alt span{background-image:url(img/butor.gif)}
button.grey, .but.grey{background:#76818c url(img/butgl.gif) no-repeat}
button.grey span, .but.grey span{background-image:url(img/butgr.gif)}
.but,.but span{display:-moz-inline-box;display:inline-block;width:auto}
button::-moz-focus-inner{border:0;padding:0}
.but span span{display:inline;padding:0 0 0 23px;background:url(img/pyt.gif) no-repeat 0 50%;text-decoration:underline;font-size:12px}
.but.alt span span{background-image:url(img/talk.gif)}
.plusb{padding-left:25px; margin-bottom:15px; background-image:url(img/butl_plus.gif)}
.minusb{padding-left:25px; margin-bottom:15px; margin-left:35px; margin-top:25px; background-image:url(img/butl_minus.gif)}

hr{border:none;border-top:1px solid #dde3e9;margin:5px 0 5px 10px;clear:both}
hr.short{margin:20px 0;width:630px;border-color:#c5cad0}
.dgray .short{margin-left:-20px;margin-right:-20px}
 
#sort{height:22px;line-height:22px;font-size:11px;overflow:hidden}
#sort select{padding:0 0 0 10px;width:auto}
#sort button{background:url(img/arbr.gif) no-repeat 100% 50%;color:#09f;font-weight:400;border:none;padding:0 20px 0 0;margin:0;height:22px;width:40px}
#sort *{float:left}
 
#wiadl table{width:100%;text-align:left;border-spacing:0;border-collapse:collapse}
#wiadl #wtemat{width:45%}
#wiadl small{width:auto}
#wiadl input{width:auto;height:auto}
#wiadl table input, #wiadl p input{border:none;background:none;padding:0;width:15px;height:15px}
#wiadl p label{font-weight:700;margin-left:10px}
#wiadl th, #wiadl td{border-bottom:1px solid #c9d7dc;padding:5px}
#wiadl .new, #wiadl a:hover{color:#09f}
#wiadl a:hover{border-color:#09f}
#wiadl table img{float:left;margin-right:10px}
#wiadl p{margin:15px}
#wiadl select{width:200px;float:left}
#wiadl button{width:50px;position:relative;top:-4px}
 
.serce, .star{height:13px;width:95px;margin:0;background-position:0 -13px}
.serce{background-image:url(img/serce.gif)}
.star{background-image:url(img/star.gif)}
.star span,.serce span{display:block;height:0;padding-top:13px;overflow:hidden}
.star span{background:url(img/star.gif)}
.serce span{background:url(img/serce.gif)}
.o{width:0%}
.o1{width:20%}
.o2{width:40%}
.o3{width:60%}
.o4{width:80%}
.o5{width:100%}
 
#list{width:740px;margin-right:-10px;float:left;font-size:11px;line-height:14px}
#list p{margin-bottom:0}
#list a{text-decoration:none}
#list a:hover{text-decoration:underline}
#list li{list-style:none;border:1px solid #b4bac0;margin-bottom:10px;overflow:hidden;height:100%;width:738px}
#list li li{border:none;margin:0}
#list h3{height:33px;font-size:14px;line-height:33px;border-bottom:1px solid #cbd9de;padding-left:55px;color:#09f;background:#ffffff;position:relative}
#list h3.premium{background:#f0f6fb}
#list h3 span{text-decoration:underline;}
#list .lspec h3{font-size:16px;padding-left:85px;height:35px;line-height:36px; }
#list .lspec h3 img{clip:rect(0 75px 95px 0)}
#list h3 img{position:absolute;left:0;top:0;clip:rect(0 47px auto 0)}
#list h4{margin:0;padding:4px 0 0;border:none;color:#333;font-size:11px;text-transform:none;height:auto;line-height:14px}
#list .lbut{margin-right:10px;margin-bottom:10px;float:right;display:inline}
#list .lab, #list ul{display:block;font-weight:400;border-bottom:1px solid #cbd9de;margin:1px 0 -1px;height:25px;line-height:25px;padding-left:10px;overflow:hidden}
#list .lab{padding-left:55px }
#list .lspec .lab{padding-left:85px }
#list .lab span{border-left:1px solid #4E565D; padding-left:10px; margin-left:10px;}
#list .lab span, #list .locena span{color:#4E565D !important;}
#list .lab span em, #list .locena span em{color:#0099FF !important;}
#list ul{padding:13px 0 3px 75px;line-height:23px;margin-top:-9px;white-space:nowrap}
#list ul li{padding:0 0 0 10px;border-left:1px solid #09f;margin:0 11px 0 -1px;display:inline}
#list .linfo{float:right;height:28px;line-height:28px;margin:-57px 0 0;position:relative;z-index:2 }
#list .linfo strong{display:inline;background:none;border:none;font-weight:700;color:#09f;font-size:13px}
#list .linfo a{margin:0 13px;padding-left:12px;background:url(img/add.gif) no-repeat 0 50%;text-decoration:none}
#list .lbox{float:left;margin-left:10px;padding-bottom:10px;padding-top:10px;width:325px; }
#list .lbut{margin-right:10px;float:right;display:inline;padding-top:10px;}
#list .but{margin-bottom:5px}
#list .but span{color:#fff;width:140px;*width:120px}
#list .locena{text-align:right;clear:both;border-top:1px solid #cbd9de;padding-right:10px;height:26px;line-height:26px;margin-top:-1px; }
#list .locena span{color:#09f}
#list .locena small{font-size:9px}
#list .locena a{margin-left:7px;padding-left:10px;background:url(img/dgarrr.gif) no-repeat 0 50%;}
#list .locena a:hover{text-decoration:underline;}
#list .lmore{text-align:left;width:50%;margin:-26px 10px 0 10px;height:26px;line-height:26px;padding:0;}
#list .lmore a{color:#fc9a04;text-decoration:underline;}
#list .lmore a:hover{text-decoration:none;}
#list .lbut .obut span {width:115px;}

/* Nowy box */
#list .add-wrapper { float:right; margin:-56px 10px 0 0; position:relative;z-index:2; line-height:22px; height:22px; display:inline;}
#list .add-wrapper.other {margin:-54px 5px 0 0;}
#list .add-box { display:inline; float:left; background:url(img/add-small-right.gif) no-repeat right top;}
#list .add-box ul {list-style:none; margin:0; border:none; display:inline; padding:1px 6px 0 5px; background:url(img/add-small-left.gif) no-repeat left top; float:left; color:#c9d7dc; }
#list .add-box ul li {display:inline; border:none; padding:0; margin:0; }
#list .add-box ul li a {color:#09f; text-decoration:none; padding:0 6px 0 0; margin:0 0 0 5px; }
#list .add-box ul li span {color:#4E565D; text-decoration:none; padding:0 6px 0 0; margin:0 0 0 5px; }
#list .add-box ul li a:hover {text-decoration:underline}
#list .add-box ul li a.heart-icon , #list .add-box ul li span.heart-icon{ background:url(img/heart-icon.gif) no-repeat left center; padding-left:13px;}
#list .add-box ul li a.message-icon { background:url(img/message-icon.gif) no-repeat left center; padding-left:16px;}
#list .add-box ul li a.add-icon {background:url(img/add-icon-small.gif) no-repeat left center; padding-left:13px;}
#list .add-box ul li a.add-icon:hover {background:url(img/add-icon-small-hov.gif) no-repeat left center; }

.obut, .bbut{float:left;display:inline;margin:0 0 0 10px;text-decoration:none}
.obut{background:#fc9a04 url(img/obutl.gif);}
.obut span{background-image:url(img/obutr.gif);}
.bbut{background:#09f url(img/bbutl.gif);}
.bbut span{background-image:url(img/bbutr.gif);}
.obut, .bbut, .obut span, .bbut span{background-repeat:no-repeat;height:20px;display:block;line-height:20px;color:#fff !important}
.obut span, .bbut span{background-position:100%;padding:0 15px;float:left;cursor:pointer;}
 
#users{width:100%;text-align:left;border-spacing:0;border-collapse:collapse;border-top:1px solid #c5d3d8;vertical-align:middle }
#users td{border-bottom:1px solid #c5d3d8;padding:10px 0}
#users p{margin:3px 0;color:#76818c;font-size:11px;line-height:13px}
#users strong{color:#09f;font-weight:400;font-size:12px }
#users img{display:block}
#users a{text-decoration:none}
#users .uphoto{width:98px;height:100px }
#users .uphoto img{position:absolute;clip:rect(0 75px 95px 0);margin:-47px 0 47px 0}
#users .user{width:185px }
#users .close{width:30px }
#users .close img{margin:0 auto }
 
.faq {padding-left:18px }
.faq div.faq_title{padding-left:18px;background:url(img/arr.gif) no-repeat 0 50%;color:#09f;cursor:pointer;border-bottom:1px solid #bcc1c6;width:auto;display:inline;line-height:25px;}
.faq div.faq_title:hover{padding-left:18px;background:url(img/arr.gif) no-repeat 0 50%;color:#09f;border-bottom:1px solid #09f;cursor:pointer}
.faq dt.act{background:url(img/ard.gif) no-repeat 2px 50%}
.faq div.act{background:url(img/ard.gif) no-repeat 2px 50%}
.faq dd{font-size:12px;padding:10px 0 15px}
 
.naglowektxt {font-size:14px;padding-left:18px;color:#09f;font-weight:700}
 
.ubut, .ubutg, .ubutb{display:block;float:left;height:23px;line-height:23px;margin-left:30px;white-space:nowrap;font-size:12px;text-decoration:none}
.ubut{color:#09f !important;background:#fff url(img/ubut.gif)}
.ubutg span, .ubutb span{color:#fff !important}
.ubutg{background:#6e7882 url(img/ubutg.gif)}
.ubutb{background:#09f url(img/ubutb.gif)}
.ubut span, .ubutg span, .ubutb span{padding-left:23px;background-repeat:no-repeat;display:block}
.ubut span{background-image:url(img/ubut_l.gif) }
.ubutg span{background-image:url(img/ubutg_l.gif) }
.ubutb span{background-image:url(img/ubutb_l.gif) }
.ubut span span, .ubutg span span, .ubutb span span{padding-left:0;padding-right:10px;background-position:right}
.ubut span span{background-image:url(img/ubut_r.gif) }
.ubutg span span{background-image:url(img/ubutg_r.gif) }
.ubutb span span{background-image:url(img/ubutb_r.gif) }
 
.pages{text-align:right;margin:0 220px 5px 0;height:25px;line-height:22px;clear:both;font-size:11px;}
.pages ul{float:right;}
.pages ul, .pages li, .pages li a{display:block;}
.pages li{color:#4E565D; float:left; margin-left:10px; height:24px;}
.pages li.info{background:#fff; height:22px; padding:0 7px; border:1px solid; border-color:#09f; font-weight:700;}
.pages li.prev, li.next{font-weight:400; border:0; background:none; color:#b4b4b4 }
.pages li.prev{padding-left:10px; background:url(img/gsarrl.gif) no-repeat 0 50%;}
.pages li.next{padding-right:10px; background:url(img/gsarrr.gif) no-repeat 100% 50%;}
.pages a{text-decoration:none; padding-top:1px;}
.pages a:hover{text-decoration:underline;}
.pages .prev a{padding-left:10px; margin-left:-10px; background:#FFF url(img/osarrl.gif) no-repeat 0 59%;}
.pages .next a{padding-right:10px; margin-right:-10px; background:#FFF url(img/osarrr.gif) no-repeat 100% 59%;}
#top .pages .prev a, #top .pages .next a{background-color:#F3F7F8 !important;}
 
.nav{padding:10px;height:16px;clear:both;overflow:hidden}
.nav li{padding:0;background:none;list-style:none}
.nav li.nl,.nav li.nl a{float:left}
.nav li.nr,.nav li.nr a{float:right}
.nav a{text-decoration:none}
.nl a{padding-left:15px;background:url(img/ardl.gif) no-repeat 0 49%}
.nr a, .ar{padding-right:15px;background:url(img/ardr.gif) no-repeat 100% 49%}
a.add{padding-left:15px;background-image:url(img/add.gif);}
 
#cont{width:950px;margin:0 auto;position:relative; }
#top{background:url(img/bg-top.gif) 50px 0 no-repeat; height:235px; width:950px; margin:0 auto; overflow:hidden;}
#index #top,#top.low{height:152px;}
#top.loww{height:200px;}
#top.lowww{height:180px;}

 
#banner{border:none}
#banner img{margin:10px 0}
#banrigth{width:200px;}
#banrigth object{display:block;}
 
#top ul#ltop{height:25px; padding:9px 0 19px; text-align:right; width:100%; overflow:hidden;}
#top ul#ltop li, #top ul#ltop li a{color:#525252;}
#top ul#ltop li{display:block; line-height:25px; float:right; list-style:none; margin-left:13px;}
#top ul#ltop li.login{background:url(img/lock-icon.gif) 0 45% no-repeat; padding-left:17px;}
#top ul#ltop li a{text-decoration:none;}
#top ul#ltop li.add a,#top ul#ltop li.add a span{display:block; float:left; height:25px; color:#FFF; cursor:pointer; background-image:url(img/bg-button.gif); background-repeat:no-repeat;}
#top ul#ltop li.add a{padding-left:13px; overflow:hidden; background-position:0 0;}
#top ul#ltop li.add a span{padding-right:13px; background-position:100% -25px;}
#top ul#ltop li a:hover, #top ul#ltop li a:hover span{text-decoration:underline;}

#top .slogan-area{width:100%; height:35px; padding-bottom:29px; overflow:hidden; clear:both;}
#top .slogan-area h1, #top .slogan-area h2, #top .slogan-area p {float:left;}
#top .slogan-area h1{width:258px; margin-right:60px;}
#top .slogan-area h2, #top .slogan-area p{text-indent:-9999px; position:relative;}
#top .slogan-area h2{width:285px; height:28px; line-height:28px; top:5px; margin:0; background:url(img/bg-slogan-h2.gif) 0 0 no-repeat;}
#top .slogan-area p{width:298px; height:34px; top:1px; margin:0 45px 0 0; background:url(img/bg-slogan-p.gif) 0 0 no-repeat;}

#top .tab-area, #top .tab-area .tab-area-inner{width:940px; background-image:url(img/bg-tab-area.gif); background-repeat:no-repeat;}
#top .tab-area{height:35px; padding-left:10px; overflow:hidden; clear:both; background-position:0 0; background-color:#D9E4EA;}
#top .tab-area .tab-area-inner{height:27px; padding-top:8px; background-position:100% -35px;}
#top .tab-area ul{height:27px; width:45%; overflow:hidden;}
#top .tab-area ul li{display:block; line-height:24px; font-size:13px; border-bottom:3px solid #D3D3D3;}
#top .tab-area ul li.blue-tab{border-color:#2EABFF;}
#top .tab-area ul li.red-tab{border-color:#DF301C;}
#top .tab-area ul li.orange-tab{border-color:#F9A221;}
#top .tab-area ul li a, #top .tab-area ul li a span{display:block; float:left; height:24px; color:#4E565D; cursor:pointer; background-image:url(img/bg-single-tab.gif); background-repeat:no-repeat;}
#top .tab-area ul li a{text-decoration:none; padding-left:14px; overflow:hidden; background-position:0 0;}
#top .tab-area ul li a:hover, #top .tab-area ul li a:hover span{text-decoration:underline;}
#top .tab-area ul li a span{padding-right:14px; background-position:100% -24px;}
#top .tab-area ul.to_left{position:relative; left:-6px;}
#top .tab-area ul.to_left, #top .tab-area ul.to_left li{float:left;}
#top .tab-area ul.to_left li{margin-right:2px;}
#top .tab-area ul.to_right{position:relative; right:4px;}
#top .tab-area ul.to_right, #top .tab-area ul.to_right li{float:right;}
#top .tab-area ul.to_right li{margin-left:2px;}

#top .search-area{width:936px; height:44px; padding:0 6px 0 8px; overflow:hidden; clear:both; background:#EEE url(img/gradient-h.gif) 0 0 repeat-x;}
#top .search-area p{width:450px; float:left; line-height:44px; color:#0099FF; font-size:15px; margin:0;}
#top .search-area p em{color:#4E565D; font-style:normal;}
#top .search-area p a{text-decoration:none; padding-left:7px; margin-left:3px; border-left:1px solid #0099FF;}
#top .search-area p a:hover{text-decoration:underline;}
#top .search-area form{width:450px; float:right; overflow:hidden;}
#top .search-area form *{display:block; float:left;}
#top .search-area form fieldset{margin:0;}
#top .search-area form label{width:180px; line-height:44px; text-align:right; color:#0099FF; font-size:17px; margin-right:10px;}
#top .search-area form input{font-size:12px;}
#top .search-area form input#search-field{width:165px; padding:4px 5px 5px; color:#666; font-size:11px; margin:9px 4px 0 0; background:#fff;}
#top .search-area form input.button{width:75px; height:25px; text-align:center; margin:10px 0 0 0; padding:0; border:0; font-weight:bold; color:#fff; cursor:pointer; background:#FD9918 url(img/bg-form-button.gif) 0 0 no-repeat;}

#top .sorting-area{width:930px; height:39px; padding:0 9px 0 11px; overflow:hidden; clear:both; background:#F3F7F8;}
#top .sorting-area form{width:350px; height:21px; float:left; padding-top:9px; overflow:hidden;}
#top .sorting-area form fieldset{margin:0;}
#top .sorting-area form *{display:block; float:left;}
#top .sorting-area form label{font-size:10px; line-height:21px; color:#4E565D; padding-right:10px;}
#top .sorting-area form select{width:190px; margin:1px 0 0 0;}
#top .sorting-area .pages{width:250px; margin:8px 200px 0 0; float:right; clear:none;}

#insrc{text-align:left;background:url(img/index.gif) no-repeat 750px 0;height:150px;padding:98px 0 0 100px;margin-top:-41px;clear:both}
#insrc.alt{background-image:url(img/index2.gif)}
#insrc input{color:#73777b;font-size:14px;border:1px solid #a4acb1;width:358px;padding:8px 5px;float:left;margin:0 10px 5px 0;background:#fff}
#insrc button{height:34px;width:101px;background:url(img/src.gif);overflow:hidden;text-indent:150px;float:left}
#insrc button:hover{background-position:0 -34px}
#insrc p, #twrap p.opis{margin:0;padding:0; text-indent:3px; width:auto;height:auto;clear:both;float:none;background:none;color:#6e7882;font-size:11px}
#twrap p.opis {font-size:14px; margin:0; padding:0; color:#5d6064; width:460px; line-height:1.7; text-indent:0;}
#twrap p.opis2 {background:transparent url(img/info2.gif); font-size:14px; margin:0; padding:0 0 0 60px; color:#5d6064; width:430px; line-height:1.7; text-indent:0;}
#twrap p.opis span {color:#0099ff; text-align:left; display:inline; float:none; padding:0; margin:0;}
#twrap p.opis2 span {color:#0099ff; text-align:left; display:inline; float:none; padding:0; margin:0;}
#twrap p.opis strong {font-weight:bold;}
#insrc legend{padding:0;margin:0 0 5px 0;color:#0099ff; text-indent:0; font-size:18px; }
#insrc fieldset{padding-top:5px }
.column h2{color:#fc9a04;background:none;border:none;padding:0;margin:0 0 0 5px;font-size:16px}
 
.column{width:30%;padding:0 3% 25px 0;float:left;color:#666;font-size:12px; }
.dbwd{width:63%}
.column p{margin-bottom:0; }
 
#log{width:400px;float:left}
#rej{width:520px;float:right}
 
#log{text-align:right}
#log dl{width:399px;display:block;clear:both;}
#log h3{text-align:left;margin-bottom:-15px;text-indent:65px }
#log dt{width:60px;padding-right:15px;line-height:30px}
#log input{width:248px;border:1px solid #91969b;height:18px;line-height:18px;padding-top:8px }
#log button{position:relative;top:2px;left:85px;*width:80px;display:block;}
#log a{color:#707070;margin-right:60px;font-size:11px}
#log form{border-right:1px solid #b4bac0;padding:15px 0;text-align:left}
 
p.error{color:#f00;text-align:left;border:none;font-size:11px }
#log p.error{padding-left:85px }
 
p.info{border:none;padding:5px 0 0 20px;color:#707070}
#rej .box{float:left;margin-left:15px;text-align:center}
 
#rej,#log{margin-bottom:55px}
 
#menu{background:#76818c url(img/menu.gif);height:34px;line-height:34px;clear:both;margin:15px auto;padding:0 5px;width:920px}
#menu li{float:left;list-style:none;border-right:1px solid #d4d4d6}
#menu li.act a{background-color:#09f;background-image:url(img/mad.gif)}
#menu a{color:#fff;float:left;display:block;padding:0 10px 0 20px;background:url(img/mar.gif) no-repeat 10px 12px;text-decoration:none}
#menu a:hover{background-color:#09f}
 
#tabs{border-bottom:1px solid #a0a9b2;overflow:visible;text-transform:uppercase;margin:10px 0 10px 5px;clear:both;height:32px;font-size:13px;padding-left:10px}
#tabs li,h2 span,#menu_up li{background:#989fa5 url(img/tabs.gif) repeat-x 0 100%;border:solid #6d7378;border-width:1px 1px 0;margin-right:5px;list-style:none;position:relative;top:1px;overflow:hidden;height:30px;line-height:31px;float:left;}
#tabs a,#menu_up li a{display:block;float:left;padding:0 15px;height:30px;text-decoration:none;color:#fff;}
#tabs li.act,#tabs li:hover,#menu_up li.act,#menu_up li:hover{border-color:#b4bac0;padding-bottom:1px;}
#tabs li.act a,#tabs li a:hover,#menu_up li.act a,#menu_up li a:hover{color:#09f;background:#fff;height:31px;}
h2 span{background:#fff;padding:0 20px 1px;color:#09f;border-color:#b4bac0;}
 
#txt{width:630px;float:left}
#txt h3{margin:30px 0;font-size:13px;background:#e0f1fa url(img/h3.gif);height:29px;line-height:29px}
 
#opcje{height:29px;line-height:29px;float:right;margin:-59px 0 30px}
#opcje li{float:left;list-style:none;display:inline;margin-right:10px;font-size:12px;color:#76818c}
#opcje span{font-weight:700;color:#292c30}
#opcje a{display:block;font-size:17px;font-weight:700;color:#fff;background:#9ba8b2 url(img/help.gif);width:23px;height:23px;line-height:23px;text-align:center;margin-top:3px;text-decoration:none}
#opcje #lang{padding-right:15px;background:url(img/lar.gif) no-repeat center right}
 
#txt dl{overflow:hidden;height:100%;font-size:12px;line-height:19px;padding-bottom:0px}
#txt dt{font-weight:700;color:#09f;;width:205px;padding-left:10px;float:left;clear:left;position:relative;z-index:2}
#txt dt, #txt dd{margin-bottom:15px;margin-top:10px;height:15px}

#txt dd{float:right;width:400px;clear:right;color:#4f565d;padding-bottom:0;}
#txt dd p{margin:10px 0 0 -220px;color:#76819b;font-size:11px; }
#txt small{color:#76818c;font-size:11px;padding-left:10px}
#txt form span{padding:0}
#txt form .but span,#txt form button span{padding:0 10px}
#txt dd span.e,#txt .close{background:#76818c url(img/edit.gif);color:#fff;font-size:11px;float:left;height:19px;line-height:19px;width:60px;text-align:center;margin-right:10px}
#txt dd.edit{background:#ededed;float:none;clear:both;position:relative;top:-45px;margin-bottom:-30px;margin-right:30px;padding:30px 10px 10px;z-index:1;width:auto;overflow:hidden;height:100%;text-decoration:none}
#txt dl textarea{width:100%;height:100px;margin:10px 0 10px 0px;border:1px solid #a0a3a5;background:#fff;font:13px/16px Arial,Helvetica,sans-serif;color:#292c30;padding:2px 2px 2px 2px;max-width:100%;text-decoration:none}
#txt input{width:96%;height:18px;padding-left:5px;margin:10px 0 10px;border:1px solid #a0a3a5;background:#fff;font:13px/16px Arial,Helvetica,sans-serif;color:#292c30;max-width:100%;text-decoration:none}
#txt .close{float:none;display:block;margin:-24px 0 5px auto;text-decoration:none}
#txt .an{float:left;margin-left:10px;background:#76818c url(img/anl.gif) no-repeat}
.an span{background-image:url(img/anr.gif)}
#txt button{float:left;*width:80px}
 
#info{width:630px;margin-bottom:10px;padding-bottom:20px;float:left;margin-right:-300px}
#info form{padding-top:35px}
 
#adr{background:#f2f5f6 url(img/bboxs.gif);margin-top:15px;text-align:center;line-height:51px;height:51px }
#adr a{text-decoration:none;margin:0 30px }
#adr .druk, #adr .mail{color:#09f;padding:7px 0 7px 29px;background-repeat:no-repeat;background-position:0 50% }
.druk{background-image:url(img/druk.gif)}
.mail{background-image:url(img/mail.gif)}
#adr p{float:left;width:33%}
#adr{height:100%;overflow:hidden}
 
#foot{width:950px; overflow:hidden; clear:both; background:#E2EAED url(img/bg-foot.gif) 0 0 repeat-x;margin-top:10px;}
#foot .foot-inner{width:870px; min-height:180px; height:auto !important; height:180px; padding:22px 63px 4px 17px; background:url(img/bg-foot-inner.gif) 874px 16px no-repeat;}
#foot .foot-cols{width:100%; padding-bottom:18px; overflow:hidden; clear:both;}
#foot .foot-cols p, #foot .foot-cols p a{color:#24A7FF; text-decoration:none;}
#foot .foot-cols p a:hover{text-decoration:underline;}
#foot .foot-cols p strong, #foot .foot-cols .to-left2 h4{font-weight:bold; color:#313A5A;}
#foot .foot-cols .to-left, #foot .foot-cols .to-left2{float:left;}
#foot .foot-cols .to-left{width:180px;}
#foot .foot-cols .to-left2{width:150px;}
#foot .foot-cols .to-left h3{width:177px; line-height:22px; text-indent:-9999px; background:url(img/foot-logo.gif) 0 0 no-repeat;}
#foot .foot-cols .to-left2 h4{border:0; margin:0; padding:0; height:auto; line-height:18px; font-size:11px; text-transform:none;}
#foot .foot-cols .to-right, #foot .foot-cols .to-right2{float:right;}
#foot .foot-cols .to-right{width:668px;}
#foot .foot-cols .to-right2{width:710px;}
#foot .foot-cols .to-right p{margin-bottom:8px; font-size:11px; line-height:16px;}
#foot .foot-cols .to-right2 p{margin-bottom:0; font-size:10px;}

.bannertop{width:780px;height:116px;background:gray;margin:-20px auto 25px}
.banner{float:right;border:solid #fff;border-width:0 0 15px 35px;margin-left:-35px;clear:both}
 
.tab{padding-left:130px;color:#76818c}
.tab li{display:block;height:35px;line-height:35px;margin-bottom:1px;list-style:none}
.tab label{width:300px;display:block;float:left;background:#f2f5f6;padding-left:10px;margin-right:15px}
.tab .strong label{background:#c9e9ff}
.tab .em label{background:#e3f4ff}
.tab li span{display:block;padding:0;width:100px;border-left:1px solid #fff;margin:-35px 0 0 auto;float:none}
 
#side{float:right;width:310px}
//#side{width:272px}
#side a{text-decoration:none}

#side2{float:right;width:200px;background-color:#EBEDED;font-size:11px;clear:right;}
#side2 a{text-decoration:none;color:#0099FF;}
#side2 ul{list-style-type:none; padding:15px 15px 5px;}
 
.sbox{width:260px;background:#fff;text-align:left;margin-bottom:5px;border:1px solid #000;padding:10px}
.sboxd{background:url(img/sboxdwn.gif) no-repeat bottom left }
.sboxu{background:url(img/sboxup.gif) no-repeat;padding:20px 35px 10px }
.sbox strong, .sbox dt, .sbox em{color:#09f;font-weight:700}
.sbox strong, .sbox dt{text-transform:uppercase}
.sbox dt{float:left;margin-right:0.5ex }
.sbox dd{clear:right;margin-bottom:0.5em }
.sbox h4{font-weight:700;border:none;padding:0;margin:0 0 25px;font-size:17px }
.sbox li{list-style:none;margin-bottom:1em;padding-left:20px;margin-left:-20px;background:url(img/sboxarr.gif) no-repeat 0 5px }
.sbox .small{color:#76818c;font-size:11px;margin-top:2em }
 
#drtop{background:#F3F7F8;color:#535b63;font-size:13px;overflow:hidden;height:942px;margin-bottom:10px;padding:0 4px;height:96px;position:relative }
#drtop h3 a{float:left;margin:-10px 15px 10px 0;width:75px;overflow:hidden; }
#drtop h3{padding:10px 10px 3px 0;color:#09f;font-size:20px }
#drtop p.spsp{padding-left:10px; margin-bottom:25px; }
#drtop p{padding-left:10px }

/* Nowy box */
#drtop .add-wrapper { float:right; margin:-60px 10px 0 0; line-height:30px; height:30px; display:inline;}
#drtop .add-wrapper.prem { margin-top:-50px; }
#drtop .add-box { display:inline; float:left; background:url(img/add-right.gif) no-repeat right top;}
#drtop .add-box ul {list-style:none; display:inline; padding:0 10px 0 5px; background:url(img/add-left.gif) no-repeat left top; line-height:30px; float:left; color:#c9d7dc;}
#drtop .add-box ul li {display:inline; }
#drtop .add-box ul li a {color:#09f; text-decoration:none; padding:1px 4px 0 0; margin-left:5px;}
#drtop .add-box ul li span {color:#4E565D; text-decoration:none; padding:0 7px 0 0; margin-left:6px;}
#drtop .add-box ul li a:hover {text-decoration:underline;}
#drtop .add-box ul li a.heart-icon, #drtop .add-box ul li span.heart-icon  { background:url(img/heart-icon.gif) no-repeat left center; padding-left:15px;}
#drtop .add-box ul li a.message-icon { background:url(img/message-icon.gif) no-repeat left center; padding-left:15px;}
#drtop .add-box ul li a.add-icon{ background:url(img/add-icon-small.gif) no-repeat left 60%; padding-left:15px;}
#drtop .add-box ul li a.add-icon:hover { background:url(img/add-icon-small-hov.gif) no-repeat left 60%;}

/* Dodatkowe statystyki */
#drtop dl.stats {font-size:11px; color:#5b6269; float:right; display:inline; margin:-30px 15px 0 0; background:url(img/stat-icon.gif) no-repeat left 55%; padding:0 0 0 14px; }
#drtop dl.stats dt, #drtop dl.stats dd {display:inline;}
#drtop dl.stats dt {color:#0099ff; margin-right:4px;}
#drtop dl.stats dt.first {color:#5b6269;}
#drtop dl.stats span {padding:0 0 0 4px;}

#drtop .boxb{float:right;margin:-45px 10px 0 0;display:inline;font-size:13px;color:#606972;line-height:20px;padding:12px 0 13px 0px;height:40px;width:215px;text-align:center; }
#drtop .boxb strong{font-size:15px;font-weight:700;color:#09f }
#drtop #tabs{margin:0;position:absolute;bottom:0;left:90px;padding-left:0;width:860px} #drinfo{clear:both;list-style:none;position:relative;top:-28px;margin:0 0 -25px 85px;overflow:hidden;padding-bottom:5px }
#drinfo a{text-decoration:none}
#drinfo li{display:inline;border-left:1px solid #292c30;margin:0 11px 0 -1px;padding-left:10px }
#drtop.drs .boxb{padding-left:30px;text-align:left;width:155px}
#drtop.drs .boxb p{margin-bottom:0;padding-left:0 }
#drtop #ile strong{float:left;margin-left:-30px;text-align:center;width:50px;display:inline;font-size:2.5em;font-weight:400;padding-top:5px;line-height:30px }
#drtop .view a{text-decoration:none;background:url(img/bsarr.gif) no-repeat 0 50%; margin-top:20px; padding-left:7px }
#drtop h3 img{float:left;margin:-10px 15px 10px 0; }
#drtop h3 a img{float:none;margin:0; }
 
.zdjecie{padding-left:195px;width:345px}
.zdjecie legend{padding-left:0;margin:0;font-size:12px;color:#535b63;font-weight:700;padding-bottom:5px }
.zdjecie div{float:left;margin:-22px 0 0 -195px;text-align:center;display:inline;position:relative}
.zdjecie div img{display:block;background:#09f;margin-bottom:3px }
#txt .zdjecie input{width:335px;padding:3px;margin:5px 0;display:block}
#txt .zdjecie button{float:right;width:70px }
.loading, .zdjecie .loading{float:left;padding-left:25px;color:#09f;height:28px;line-height:28px;background:url(img/loading.gif) no-repeat 4px 50%;display:none }
.zdjecie .usun{font-size:10px}
.zdjecie p{margin:0 }
.noimg{padding-left:0 }
.male{color:#76818c;font-size:11px} 
 
#gbox{background:#ebf2f8;height:50px;padding:25px 0 0 80px;border:1px solid #bfd1e1; }
#gbox h4{color:#4e565d; }
#gbox .obut, #gbox .bbut{margin:0 0 0 40px}
#gbox .bbut span{width:110px;}
#gbox h4, .gab h4, .bbox h4{text-transform:none;padding:0;margin:0;float:left;border:none;line-height:23px }
 
#profile{border-collapse:collapse;border-spacing:0;text-align:center;vertical-align:middle;line-height:30px;width:575px;font-size:11px;position:relative;z-index:2 }
 
#profile td,#profile th{border-right:1px solid #cbd9de;border-bottom:1px solid #fff;padding:7px 7px 7px 7px  }
#profile td{background:#f1f4f5 }
#profile th,#profile .gray td{background:#f2f5f6 }
#profile thead th, #profile .nobg td{background:#fff }
#profile .fst td{background:#c9e9ff;padding:3px 7px 3px 7px }
#profile .sec td{background:#e3f4ff;padding:3px 7px 3px 7px }
#profile .cena td{background:#f2f5f6;padding:3px 7px 3px 7px }
#profile .left{text-align:left;line-height:15px;font-size:12px }
#profile .leftblue{text-align:left;line-height:15px;font-size:12px;color:#09f}
#profile .cena{font-size:12px }
#profile blue{color:#09f;font-weight:600}
#profile em{color:#fc6e05 }
#profile th{font-size:15px;color:#4e565d;font-weight:bold}
#profile thead th{line-height:20px;padding:6px 3px }
#profile a{color:#76818c;font-size:13px}
#profile a.basic{line-height:20px;font-size:13px }
#profile a.prem{color:#fff;background:#09f url(img/prem.gif);display:block;line-height:20px;margin:10px auto;height:41px;width:104px;padding:5px 0;font-size:15px }
#profile a:hover{text-decoration:none;}
#profile #podst{font-size:14px;width:110px;font-weight:normal; line-height:20px}
#profile #prem{color:#09f;font-size:17px;width:110px;font-weight:normal; line-height:20px}
 
.gab{padding-left:145px;margin-top:10px;overflow:hidden;height:100% }
.gab h4{float:none}
.gab p{width:49.5%;float:left}
.gab img{float:left;margin:0 0 0 -145px }
.gab .txt{text-decoration:none;color:#333 }
 
.kont{padding-left:0;padding-right:145px}
.kont h4{text-transform:uppercase;margin-bottom:15px }
 
.boxv{background:#fff;height:37px;line-height:37px;overflow:hidden;margin:10px 0;border:1px solid #bfd1e1; }
.boxv h4, .bboxv h4{border:none;width:190px;text-align:right;padding:0 20px 0 0;float:left;margin:0;height:37px;line-height:37px }
.boxv p,.boxv li{list-style:none;float:left;padding:0 15px 0 10px;background:url(img/bsarr.gif) no-repeat 0 47%}
 
.gal{overflow:hidden}
.gal li{list-style:none;text-align:center;float:left;padding-bottom:10px;margin-right:3px;width:195px }
.gal img {border:none;display:block;margin:0 auto 5px}
.gal .usun{font-size:10px}
.gal a{text-decoration:none}
 
.godz{font-size:12px;overflow:hidden;height:100%;margin-bottom:30px }
.godz li{float:left;height:40px;border-left:1px solid #ddd;width:14%;margin:0 1px 0 -1px;background:none;list-style:none;text-indent:8px;}
.godz span{display:block;padding:2px 0 5px;color:#09f;text-align:left }
 
.bboxv, .bbox{background:#ebf2f8;height:50px;padding-top:14px;border:1px solid #bfd1e1}
.bboxv{padding-left:25px}
.bboxv p{margin:0}
 
.caps{text-transform:uppercase !important}
.bboxv .caps{color:#09f}
.bboxv div{float:left;text-align:right;width:215px}
.bboxv div p{width:80px;float:left;padding-right:10px;height:13px;margin-bottom:8px;line-height:13px;text-transform:uppercase}
.bboxv p.oinfo,.bboxv div.oinfo{float:right;width:375px;margin:8px 10px 0 0;font-size:12px;display:inline;font-size:12px}
.bboxv div.oinfo{margin-top:0;position:relative;top:-8px;_clear:both}
.bboxv div.oinfo p.oinfo{float:none;margin:0;text-transform:none;display:block;text-align:left}
.bboxv div.oinfo em{font-size:1em;text-transform:uppercase;color:#4b4b4b;font-weight:400;padding:0}
#info .bboxv p.oinfo span{color:#4b4b4b;text-transform:none}
.bboxv p.oinfo a{text-transform:none}
.bboxv em{font-weight:700;font-size:18px;padding-left:5px}
.bboxv p.oinfo small{font-size:11px;padding-right:9px;border-right:1px solid #4b4b4b;margin-right:5px}
.bboxv div .star, div .bboxv .serce{clear:right;width:95px;padding:0;margin-left:10px}
.bboxv p.gray{color:#4b4b4b;font-size:11px}
 
.boxvb{height:41px;line-height:41px;text-align:center;background:#f2f5f6 url(img/boxvb.gif);margin-bottom:5px;color:#707070 }
.boxvb strong{color:#09f;font-size:1.5em }
 
.bbox{padding:44px 0 0 60px;height:60px }
 
.spec{width:338px;height:140px;overflow:auto;background:#f1f4f5;font-weight:700;color:#0099ff;padding:10px 0;line-height:22px;border:1px solid #bdc2c7; margin-left:10px}
.spec li{list-style:none;padding-left:10px}
.spec label.cat{padding-left:5px;color:#0099ff;font-weight:700}
.spec label{font-weight:400;color:#666}

 
.ntxt input, p input,.tab input, .spec input{border:none;padding:0;height:auto;width:auto;margin:0;float:none;background:none}
 
.chose li{margin:0 0 20px 20px;list-style:none}
.chose a{font-size:17px;text-decoration:none}
 
.box{background:#f1f4f5 url(img/boxc.gif)}
.box h4{padding:20px 0 15px;margin:0;color:#333;border:none;font-size:17px;text-transform:none}
.box h4, {background:url(img/boxcu.gif) no-repeat;display:block}
.box p{margin:15px 0 0}
.box p a{font-size:12px}
.boxb{width:185px;background:#fff;border:1px solid #09f}

#rej .box{width:230px}
.boxd{padding-bottom:15px;background:url(img/boxcd.gif) no-repeat bottom;display:block}
.box h4, .boxu{background:url(img/boxcu.gif) no-repeat;display:block}
.boxu{padding-top:15px}
.boxb .boxd{background-image:url(img/boxbd.gif) }
.boxb .boxu{background-image:url(img/boxbu.gif) }
 
.boxo{border:1px solid #a1a9b3;height:63px;width:228px;text-align:center;float:right;margin:0 0 40px 10px;padding-top:22px;line-height:20px}
.boxo a, .boxo span{text-decoration:underline;padding-left:15px;background:url(img/add.gif) no-repeat 0 50%}
.boxo a:hover {text-decoration:none}

.boxo.srcb{line-height:32px;width:198px;height:32px;padding:0;margin-bottom:10px;background:#f2f7f9 }
.boxo.srcb a{background-image:url(img/arr.gif)}
.boxo span{background-image:url(img/ppl.gif);padding:3px 0 0 20px}
.boxo span.znajomy{background-image:none;padding:0}
.boxb span.znajomy{background-image:none;padding-left:15px;background:url(img/add.gif) no-repeat 0 50%}
 
div.news{padding:7px 120px 5px 100px;overflow:hidden;height:100%;position:relative}
div.news a{text-decoration:none}
div.news .more{position:absolute;right:20px;top:5px }

div.firstn{padding-right:20px}
.firstn h5{border-bottom:1px solid #c9d7dc;font-size:14px;font-weight:400;padding-bottom:5px;padding-top:10px;margin-bottom:15px; }
.firstn h5 span{font-size:12px; }
.firstn h4{margin:0;padding:50px 0 0;border:0;text-transform:none;color:#4e565d}

.bar{height:28px;line-height:28px;font-size:14px;text-transform:none;color:#fff;background:#09f;padding:0 10px;border:none;margin:0; }
.bar strong{font-weight:700; }
.dbar{background:#76818c }

.bordb, .news{border:solid #bcc1c6;border-width:0 0 1px;padding:15px 30px}
.bordb li, p.arr{list-style:none;background:url(img/bsarr.gif) no-repeat 0 6px;padding-left:10px; padding-bottom:5px }
.bordb em{text-transform:uppercase}
.bordb, .arr{margin-bottom:20px; }
.arr {padding-top:5px; padding-bottom:15px;}
.arr li{list-style:none;}
.arr li a{background:url(img/bsarr.gif) no-repeat 15px 18px;padding-left:28px;display:block;height:30px;line-height:40px;color:#09f; font-size:14px;}
.arr li a span{text-decoration:none; }
.arr li a:hover{background-color:#def2ff; }

ul.bordb{margin-bottom:15px}
 
.pbox{margin:25px 150px}
.pbox p{margin:5px 0 0 25px}
 
.photo{float:left;margin:-25px 0 20px;border:none}
 
#mes,#ppl{padding-left:30px;background:no-repeat 0 50%}
#mes{background-image:url(img/msg.gif)}
#ppl{background-image:url(img/ppl.gif)}
 
#error li {margin-left:55px}
 
.spec_kon{width:338px;height:180px;overflow:auto;background:#fff;font-weight:700;color:#0099ff;padding:5px 0;line-height:22px;border:1px solid;border-color:#c0c0c0 #c0c0c0 #c0c0c0 #c0c0c0;margin-bottom:10px}
.spec_kon li{list-style:none;padding-left:10px;height:20px}
.spec_kon label.cat{padding-left:15px;color:#0099ff;font-weight:700}
.spec_kon label{font-weight:400;color:#666;padding-left:10px}
.spec_kon input{border:none;padding:15px 0 0 0;margin:15px 0 0 0;float:none;background:none}
 
.error {border:solid 1px #FF5F5F}
button {cursor:pointer}
dd.edit input {display:block}
ul.spec_kon input {display:inline}
 
.star-rating{width:95px;height:13px;position:relative;background:url(img/star_o.gif) top left repeat-x}
.serce-rating{width:95px;height:13px;position:relative;background:url(img/serce_o.gif) top left repeat-x}
.star-rating li a, .serce-rating li a{display:block;width:19px;height:13px;text-indent:-9000px;z-index:10;position:absolute;padding:0px;border:0}
.star-rating li a:hover {background:url(img/star_o.gif) left bottom;z-index:1;left:0px}
.serce-rating li a:hover{background:url(img/serce_o.gif) left bottom;z-index:1;left:0px}
.star-rating li, .serce-rating li {list-style:none}
.star-rating a.s1, .serce-rating a.s1{left:0px}
.star-rating a.s1:hover, .serce-rating a.s1:hover{width:20%}
.star-rating a.s2, .serce-rating a.s2{left:20%}
.star-rating a.s2:hover, .serce-rating a.s2:hover{width:40%}
.star-rating a.s3, .serce-rating a.s3{left:40%}
.star-rating a.s3:hover, .serce-rating a.s3:hover{width:60%}
.star-rating a.s4, .serce-rating a.s4{left:60%}
.star-rating a.s4:hover, .serce-rating a.s4:hover{width:80%}
.star-rating a.s5, .serce-rating a.s5{left:80%}
.star-rating a.s5:hover, .serce-rating a.s5:hover{width:100%}
.star-rating li{/*\*/float:left;/* */}
.add {background:none}
 
.gal a.group{width:192px;height:129px;overflow:hidden;float:left}
 
.confirm{background:#fff url(img/cboxu.gif) no-repeat;width:521px;margin-left:10px}
.confirm div{background:url(img/cboxd.gif) no-repeat bottom;padding:4px 0}
.confirm p{border:solid #bcc1c6;border-width:0 1px;margin:0;padding:38px 45px 38px 110px;background:url(img/potw_ok.gif) no-repeat 40px 50%}
 
.confirminfo{background:#fff url(img/cboxu.gif) no-repeat;width:521px;margin-left:10px}
.confirminfo div{background:url(img/cboxd.gif) no-repeat bottom;padding:4px 0}
.confirminfo p{border:solid #bcc1c6;border-width:0 1px;margin:0;padding:38px 45px 38px 110px;background:url(img/potw_info.gif) no-repeat 40px 50%}
 
.bboxp h4{text-transform:none;padding:0;margin:0;float:left;border:none;line-height:23px }
.bboxp{background:#fff;height:70px;padding-top:34px }
.bboxp{padding:10px 0 0 25px;height:94px;margin-top:10px;border:1px solid #bfd1e1;}
.bboxp a{float:right;margin-right:50px}
.bboxp input{background:#fff;border:1px solid #bfd1e1; height:21px;line-height:21px;width:170px;padding:0 3px;margin:0 10px;color:#4e565d;font-size:11px;padding-top:3px}

#news{float:right;width:310px;font-size:11px }
#news h2{color:#09f;font-weight:700;font-size:13px;text-transform:uppercase;margin:0;line-height:35px;height:auto }
#news h3{color:#09f;font-size:14px;margin:0 0 5px;padding:0 }
#news h2, #bbox{border:1px solid #bcc1c6;padding:0 15px }
#news ul, #news li{border:solid #d4d6d7;list-style:none }
#news ul{border-width:0 1px 1px;margin-top:3px }
#news li{border-width:1px 0 0;padding:13px 13px 2px }
 
#why{width:629px;float:left;padding-bottom:10px }
 
#build{background:url(img/buduj.jpg);padding:17px 19px;height:219px;overflow:hidden;margin-bottom:10px }
#build h2{margin:0;background:url(img/buduj.gif);height:0;padding-top:76px;overflow:hidden;width:287px }
#build p{margin:15px 0;width:340px}
.create{background:url(img/create.gif);height:0;padding-top:37px;width:191px;overflow:hidden;display:block }

#manage{background:url(img/zarzadzaj.jpg);padding:17px 19px;height:219px;overflow:hidden;margin-bottom:10px }
#manage h2{margin:0;background:url(img/buduj.gif);height:0;padding-top:100px;overflow:hidden;width:287px }
#manage p{margin:15px 0;padding-top:100px;width:340px}
.create{background:url(img/create.gif);height:0;padding-top:37px;width:191px;overflow:hidden;display:block }

#howregister{background:url(img/how-to.jpg);padding:17px 19px;height:219px;overflow:hidden;margin-bottom:10px }
#howregister h2{margin:0;background:url(img/how-to.gif);height:0;padding-top:80px;overflow:hidden;width:294px }
#howregister p{margin:15px 0;width:340px}
.create{background:url(img/create.gif);height:0;padding-top:37px;width:191px;overflow:hidden;display:block }
 
#bbox{padding-top:15px;padding-bottom:10px }
#bbox h3, #bbox h4{color:#09f;padding:0;margin-bottom:20px }
#bbox h3{font-size:17px}
#bbox h4{border:none;font-size:14px;text-transform:none }
#bbox strong{color:#09f }
.twocols{overflow:hidden;height:100%}
.twocols p{width:47.9%;float:left;padding-right:2% }
.right a{margin-left:auto }
.byes li {list-style:none;padding:0 45px 0 25px;background:url(img/yesb.gif) no-repeat 0 1px;width:225px;vertical-align:top;margin-bottom:1em;min-height:1em;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
#laptop{padding:10px 10px 0 315px;background:url(img/laptop.gif) no-repeat;height:235px;margin:30px 0 -30px -15px }
#kroki{padding:5px 0px 0px 100px;background:url(img/kroki_rejestracji.gif) no-repeat;height:300px;}

.bold{font-weight:700}

#side.map {text-align:center}
#side.map a{margin-top:20px; font-size:11px}
#side.map #map{margin-bottom:10px}

.tbox{margin-bottom:10px;overflow:hidden;height:100%;color:#76818c; }
.tbox h5{color:#606972;font-size:19px;font-weight:400;padding:10px 0 20px 150px; }

.lang{line-height:12px;height:50px;padding-left:20px;overflow:hidden;margin-bottom:10px}
.lang em{font-size:1.25em;margin-right:25px; }
.lang p, .lang select{display:inline;margin-top:15px; }
.lang select{width:100px; }
.lang button{margin:-22px 45px 0 auto;font-weight:400;_width:60px }
.lang h4{float:right}

.tbox .dgray, .lang{background:#ededed url(img/fbox_arr.gif) no-repeat 100% 18px;font-size:12px}
.lang{background-position:604px 13px; }
.tbox .dgray{padding:23px 15px 1px 15px;width:595px;margin-right:-20px; margin-bottom:20px;}

.dgray input{background:#fff;width:275px;margin:0;}
.dgray button{margin:0; float:right; font-weight:400;}
.dgray dl{width:auto;padding-bottom:0px}
.dgray dt{width:140px;margin-bottom:-50px;position:relative;line-height:28px;height:28px; }
.dgray dd{padding-left:150px;font-size:11px;line-height:14px;clear:both}

.ind{padding-left:150px;font-size:11px;line-height:14px;clear:both}
.dgray p{margin:7px 0 5px;width:285px}
.dgray .loading{float:none}
.tbox .lgray{float:right;width:325px;background:#f2f5f6;padding-bottom:0px;margin-left:-20px; margin-bottom:15px; }
.tbox .lgray h4, .lang h4{border:none;text-transform:none;color:#fff;background:#0099ff ;width:310px;line-height:50px;height:auto;padding:0 0 0 15px;margin:0;font-size:17px}
.tbox .lgray h4{padding-top:5px;padding-bottom:5px;}


.lgray ul{font-size:12px; padding:0 20px;margin-bottom:10px;margin-top:10px;  }
.lgray li{list-style:none;background:url(img/bsarr.gif) no-repeat 0 6px;padding-left:15px; padding-bottom:10px }
.lgray em{text-transform:uppercase}
.lgray p{font-size:12px; padding-left:20px; padding-right:20px; padding-top:10px;}

.dgray ul{padding-top:4px;list-style:none;font-size:12px;}
.dgray ul.gal{padding:0}
.dgray ul input, .jezyki input, .ind input{height:auto;width:auto;margin:4px 4px 0 2px; float:left;border:none;background:none;}
* html .dgray ul input, * html .jezyki input, * html .ind input{margin-top:4px;}
.jezyki input, .ind input{margin:0}
.ind input{margin-right:10px}
.dgray ul li{margin-bottom:5px; width:400px;}
.dgray ul.gal li{width:195px}

.infobox{border:1px solid #19a3ff;background:#d8eaf5;color:#292c30;padding:15px 20px;margin:10px 20px;width:525px; }
.infobox_er{border:1px solid #ef4118;background:#fbd2c8;color:#292c30;padding:15px 20px;margin:10px 20px;width:525px; }
.infobox em{color:#f56200;font-size:1.2em}
.dgray .infobox, .dgray .infobox_er{width:525px;margin:-5px 0 15px 5px}

.dgray ul.spec, .dgray textarea{margin:0;background:#fff;}
form ul.spec{margin-left:10px;}
.dgray ul.spec li{margin-bottom:0;width:auto;display:block;clear:both;}
.dgray textarea{width:410px;height:200px}

.foto{margin-bottom:15px;float:left;clear:both;text-align:center;padding-right:120px;}
.foto img{display:block;margin-bottom:5px;border:1px solid #BDC2C7}
.foto a{text-decoration:none; color:#09f; }

.jezyki{overflow:hidden;height:100%;width:100% }
.dgray .jezyki li{line-height:20px;height:20px;float:left;width:33%; }
.ilabel{font-size:12px;margin-right:10px; }

.dgray .godziny{padding-left:125px;line-height:20px;padding-top:2px}
.dgray .godziny strong{display:block;margin:0 0 -22px -125px;width:125px;position:relative;font-weight:400; }
.godziny select{width:80px;margin:0 20px 0 5px}
.dgray .godziny li{width:300px}
.sel2 {width:200px; margin:0 0px;}


div.zmien{text-align:center; width:120px;}
div.zmien a{color:#ffffff}
div.zmienZdjecie {
background:#09f none repeat scroll 0 0;
font-size:11px;
padding:5px;
}



/* Blog, tagi oraz boxy - 16.02.2010, DEVEA */
.global-wrapper {width:920px; overflow:hidden; clear:both; background-color:#FFF; padding:15px;}
#blog, #tags, .two_cols {
	font:13px/19px Arial,Helvetica,sans-serif;
	color:#535B63;
	overflow:hidden;
	width:100%;
	clear:both;
}
#blog a, #tags a {color:#0099FF; text-decoration:none;}
#blog a:hover, #tags a:hover {text-decoration:underline;}
#blog p {margin:0;}
#blog strong {color:#242E33;}
#blog ul, #tags ul {list-style-type:none;}
#blog .to_left {width:592px; float:left;}
#blog .to_left .post {border-top:2px solid #4BB8FF; padding:22px 0 40px;}
#blog .to_left .post h2, #blog .to_right .about h3 {
	padding-bottom:16px;
	font-weight:bold;
	font-size:26px;
	line-height:22px;
	color:#0099FF;
	height:20px;
	margin:0;
}
#blog .to_left .post p {font-size:12px; line-height:19px; padding:0 20px 20px 0;}
#blog .to_left .post p.info {color:#76818C; font-size:12px; line-height:13px;}
#blog .to_left .post h3.tags {color:#76818C; font-size:11px; line-height:13px;}
#blog .to_left .post p.info {padding-bottom:28px;}
#blog .to_left .post p.info span {border-right:1px solid #76818C; padding-right:5px; margin-right:2px;}
#blog .to_left .post h3.tags {background-color:#EBEDED; padding:8px 10px;}
#blog .to_left .post h3.tags a {margin-left:2px;}
#blog .to_left .post ul {padding:0 20px 20px 2px;}
#blog .to_left .post ul li {background:url('img/blue_dot.gif') 0 7px no-repeat; padding-left:14px;}
#blog .to_left .post ol {list-style-type:decimal; padding:0 20px 20px 26px;}
#blog .to_right, .two_cols .to_right {width:310px; float:right;}
#blog .to_right .about {padding:24px 0 10px;}
#blog .to_right .about h3 {padding-left:0;}
#blog .to_right .about p {font-size:11px; line-height:15px; padding:0 45px 15px 0;}
#blog .to_right .tags {background-color:#ebeded; padding-bottom:10px; margin-bottom:15px;}
#blog .to_right .tags h3 {
	background:url('img/arrow_bottom.gif') 18px 100% no-repeat;
	text-transform:uppercase;
	padding:0 0 5px 0;
	margin-bottom:10px;
	font-weight:normal;
	line-height:14px;
	font-size:14px;
	color:#FFF;
}
#blog .to_right .tags h3 span {background-color:#26a8ff; display:block; padding:6px 8px; width:294px;}
#blog .to_right .tags p {padding-left:15px;}
#blog .to_right .tags p a {color:#76818c; font-size:11px;}
#blog .to_right .tags ul {padding:0 15px 5px 15px; overflow:hidden; clear:both;}
#blog .to_right .tags ul li, #blog .to_right .tags ul li a {display:block; float:left; height:26px;}
#blog .to_right .tags ul li {padding-right:10px; font-size:14px; line-height:26px;}
#blog .to_right .tags ul li a {white-space:nowrap;}
#blog .to_right .tags ul li.smaller {font-size:10px;}
#blog .to_right .tags ul li.small {font-size:12px;}
#blog .to_right .tags ul li.big {font-size:16px;}
#blog .to_right .tags ul li.bigger {font-size:18px;}
#blog .to_right .fb a {
	background:#ebeded url('img/fb_logo.gif') 0 0 no-repeat;
	text-decoration:none;
	padding:5px 10px 5px 130px;
	margin-bottom:20px;
	overflow:hidden;
	line-height:16px;
	font-size:13px;
	height:32px;
	width:170px;
	color:#76818c;
}
#blog .to_right .fb a, #blog .to_right .fb span {display:block;}
#blog .to_right .fb a:hover, #blog .to_right .fb span {color:#0099ff;}
#blog .blog_comments {padding:0 0 30px 12px;}
#blog .blog_comments h4 {
	margin:-20px 0 0 0;
	padding:7px 5px 0;
	color:#242E33;
	font-size:11px;
	line-height:13px;
	border:none;
}
#blog .comment {padding:16px 22px 20px; margin-bottom:15px; background-color:#EBEDED; width:520px;}
#blog .comment strong {font-size:12px;}
#blog .comment span {display:block; font-size:11px; color:#76818c; padding-bottom:8px;}
#blog #comment_post h3 {
	background-color:#EBEDED;
	text-transform:uppercase;
	padding:8px 10px;
	color:#242E33;
	font-size:11px;
	line-height:13px;
}
#blog form {padding:26px 14px 18px;}
#blog form div {padding-bottom:15px; width:575px; overflow:hidden;}
#blog form label {width:290px; float:right; line-height:28px; color:#76818c; font-size:12px;}
#blog form input {width:255px; margin:0; float:left;}
#blog form textarea {margin:0; width:560px; height:120px;}
#blog form input:focus, #blog form textarea:focus {border-color:#888;}
#blog .button span {
	background:#09f url('img/butr.gif') 100% 0 no-repeat;
	display:block;
	height:28px;
}
#blog .button span:hover, #blog .button span:focus {background-color:#0081ff}
#blog .button input {
	background:url('img/butl.gif') 0 0 no-repeat;
	padding:0 20px 2px 20px;
	width:auto !important;
	text-align:center;
	font-size:13px;
	float:none;
	border:none;
	color:#fff;
	height:28px;
	display:block;
	cursor:pointer;
}

#tags .heading, .global-wrapper .heading {
	border-bottom:1px solid #efefef;
	padding-bottom:10px;
	margin-bottom:50px;
	overflow:hidden;
	width:100%;
	clear:both;
}
.global-wrapper .heading {margin-bottom:30px;}
#tags .heading h2, .global-wrapper .heading h2 {
	font-weight:normal;
	font-size:26px;
	line-height:28px;
	color:#2d3136;
	float:left;
	width:45%;
	height:26px;
	margin:0;
}
#tags .heading ul {width:45%; height:24px; float:right;}
#tags .heading ul li {display:block; float:right; line-height:26px; padding-left:20px;}
#tags .heading ul li {color:#b9b3b2;}
#tags .heading ul li.current a {color:#2d3136; cursor:default; text-decoration:none;}
#tags ul.tag_cloud {padding-bottom:15px; overflow:hidden; clear:both;}
#tags ul.tag_cloud li, #tags ul.tag_cloud li a {display:block; float:left; height:26px;}
#tags ul.tag_cloud li {padding-right:10px; font-size:14px; line-height:26px;}
#tags ul.tag_cloud li a {white-space:nowrap;}
#tags ul.tag_cloud li.smaller {font-size:10px;}
#tags ul.tag_cloud li.small {font-size:12px;}
#tags ul.tag_cloud li.big {font-size:16px;}
#tags ul.tag_cloud li.bigger {font-size:18px;}

.two_cols .bordb {border:none;}
.two_cols .box {background:transparent; margin-bottom:15px;}
.two_cols .box, .two_cols .heading {overflow:hidden;}
.two_cols .heading {height:26px;}
.two_cols .heading * {height:26px; line-height:26px; color:#FFFFFF;}
.two_cols .heading h4 {
	background:transparent;
	padding:0 0 0 10px;
	font-size:12px;
	float:left;
	width:500px;
}
.two_cols .heading span {
	background:url('img/fold.gif') 82% 52% no-repeat;
	padding-right:26px;
	text-align:right;
	cursor:pointer;
	font-size:11px;
	display:none;
	float:right;
	width:50px;
}
.two_cols .heading span.folded {background-image:url('img/unfold.gif');}
.two_cols .to_left {width:630px; float:left;}
.two_cols .to_left .blue_bar {background:#0099FF;}
.two_cols .to_left .grey_bar {background:#76818C;}
.two_cols .to_left .folding {border:solid #BCC1C6; border-width:0 1px 1px 1px; width:628px;}

.two_cols .to_right .orange_bar {background:#F0F0F0 url('img/bg_box.gif') 0 26px repeat-x;}
.two_cols .to_right .orange_bar .heading {background:#FC9A04;}
.two_cols .to_right .grey_bar {background-color:#EBEDED;}
.two_cols .to_right .grey_bar .heading {background:#76818C;}
.two_cols .to_right .heading h4 {width:220px;}
.two_cols .to_right .folding {background-position:18px 0; background-repeat:no-repeat; padding:20px 13px 10px 13px;}
.two_cols .to_right .orange_bar .folding {background-image:url('img/arrow_bottom2.gif');}
.two_cols .to_right .grey_bar .folding {background-image:url('img/arrow_bottom3.gif');}
.two_cols .to_right .folding p {margin:0; padding-bottom:15px; font-size:12px; line-height:15px;}
.two_cols .to_right .folding p em {font-style:normal; color:#0099FF;}
.two_cols .to_right .folding p.small, .two_cols .to_right .folding p.small a {font-size:11px !important;}
.two_cols .to_right .folding p a {text-decoration:none;}
.two_cols .to_right .folding p a:hover {text-decoration:underline;}
.two_cols .to_right .folding p a.arrow {
	background:url('img/bsarr.gif') 2px 60% no-repeat;
	padding-left:12px;
}

/* Lista linków - 23.02.2010, DEVEA */
#blog.links .list_area {
	background-position:0 10px;
	background-repeat:no-repeat;
	padding:10px 0 20px 52px;
	overflow:hidden;
	width:540px;
}
#blog.links .list_area.one {background-image:url('img/one_icon.gif');}
#blog.links .list_area.two {background-image:url('img/two_icon.gif');}
#blog.links .list_area.three {background-image:url('img/three_icon.gif');}
#blog.links .list_area h3 {
	line-height:42px;
	font-size:13px;
	font-weight:bold;
	color:#333C41;
	padding:0;
}
#blog.links .list_area ul {
	width:535px;
	padding:0;
	margin-right:5px;
	column-count:3;
	column-width:165px;
	-moz-column-count:3;
	-moz-column-width:165px;
	-webkit-column-count:3;
	-webkit-column-width:165px;
}
#blog.links .list_area ul li {padding-right:10px; width:155px; overflow:hidden; line-height:14px;}
#blog.links .list_area ul li a {font-size:11px; font-weight:bold; color:#0099FF;}

/* Wyniki wyszukiwania - 09.04.2010, DEVEA */
.col-wrapper {width:100%; overflow:hidden; clear:both; background-color:#FFF; padding:15px 0 4px 0;}
#index .col-wrapper {padding-top:0;}
.col-wrapper .col-left {width:740px; margin-right:-10px; float:left;}
.col-wrapper .col-left #list {margin:0; float:none;}
.col-wrapper .col-left .pages {margin-right:10px;}
.col-wrapper .col-right {width:200px; float:right;}
.col-wrapper #enquires {background-color:#ebeded; padding-bottom:5px; margin:10px 0;}
.col-wrapper #enquires h3 {
	background:url('img/arrow_bottom.gif') 18px 100% no-repeat;
	padding:0 0 5px 0;
	margin-bottom:10px;
	font-weight:normal;
	line-height:14px;
	font-size:13px;
	color:#FFF;
}
.col-wrapper #enquires h3 span {background-color:#26a8ff; display:block; padding:6px 8px; width:184px;}
.col-wrapper #enquires p {padding:0 0 10px 10px; margin-bottom:0; line-height:16px;}
.col-wrapper #enquires p a {font-size:11px; white-space:nowrap; text-decoration:none;}
.col-wrapper #enquires p a:hover {text-decoration:underline;}
.col-wrapper #enquires p.lower a {color:#76818c;}



/* Nowa strona główna - 25.06.2010, DEVEA */
#index .banner-area {
	background:#d2dfe8 url('img/bg-home-banner.jpg') 0 0 no-repeat;
	margin-bottom:6px;
	position:relative;
	overflow:hidden;
	height:368px;
	width:100%;
	clear:both;
}
#index .banner-area .txt-area {width:460px; padding:96px 0 0 32px; color:#FFF;}
#index .banner-area .txt-area h3 {font-size:25px; padding:0; margin-bottom:13px; color:#FFF;}
#index .banner-area .txt-area p {font-size:13px; line-height:16px; margin-bottom:17px; padding-right:80px;}
#index .banner-area .txt-area p.small {font-size:10px; margin:0;}
#index .banner-area .txt-area form {width:460px; height:34px; overflow:hidden;}
#index .banner-area .txt-area form *{display:block; float:left;}
#index .banner-area .txt-area form fieldset {margin:0;}
#index .banner-area .txt-area form label {display:none;}
#index .banner-area .txt-area form input {font-size:11px; border:0;}
#index .banner-area .txt-area form input#search-field {width:326px; padding:8px 10px 9px; color:#666; font-size:14px; margin:0 6px 0 0; background:#fff;}
#index .banner-area .txt-area form input.button {width:101px; height:34px; overflow:hidden; margin:0; padding-top:44px; font-weight:bold; color:#fff; cursor:pointer; background:url(img/bg-home-button.gif) 0 0 no-repeat;}
#index .banner-area .txt-area input.button:hover {background-position:0 -34px;}

#index .col-wrapper .to-left a, #index .col-wrapper .to-right a {text-decoration:none;}
#index .col-wrapper .to-left a:hover, #index .col-wrapper .to-right a:hover {text-decoration:underline;}
#index .col-wrapper .to-left {width:558px; float:left;}
#index .col-wrapper .to-left .box-a {width:540px; padding:10px 4px 13px 14px; margin-bottom:2px; background-color:#ECECEC;}
#index .col-wrapper .to-left .box-a h3 {width:494px; padding:6px 14px 0 44px; margin-bottom:-6px; position:relative; top:-6px; left:-12px; font:normal 13px/24px Tahoma,Arial,sans-serif; color:#5D6064; background:url('img/bg-home-box-a-hd.gif') 0 0 no-repeat;}
* html #index .col-wrapper .to-left .box-a h3 {left:0 !important; margin:0 -12px -6px -12px !important;}
#index .col-wrapper .to-left .box-a-inner {padding:9px 0 11px 0; background-color:#FFF;}
#index .col-wrapper .to-left .box-a-inner ul {width:525px; padding:3px 4px 5px 11px; overflow:hidden; list-style-type:none;}
#index .col-wrapper .to-left .box-a-inner ul li {width:160px; float:left; padding:0 6px 4px 9px; line-height:11px; background:url('img/bullet.gif') 0 4px no-repeat;}
#index .col-wrapper .to-left .box-a-inner ul li a {font-size:11px; color:#0099FF;}
#index .col-wrapper .to-left .box-a-inner p {margin:0; width:100%; overflow:hidden;}
#index .col-wrapper .to-left .box-a-inner p span {display:block; line-height:12px; font-size:10px;}
#index .col-wrapper .to-left .box-a-inner p span.left-side {float:left; padding-left:14px; color:#0099FF;}
#index .col-wrapper .to-left .box-a-inner p span.left-side a {color:#0099FF;}
#index .col-wrapper .to-left .box-a-inner p span.right-side {float:right; padding-right:14px; text-align:right;}
#index .col-wrapper .to-left .box-a-inner p span.right-side a {color:#B9BBBF;}
#index .col-wrapper .to-left .box-b {width:270px; height:90px; padding:30px 130px 12px 158px; margin-bottom:2px; background:#C0D7E3 url('img/bg-home-box-b.jpg') 0 0 no-repeat;}
#index .col-wrapper .to-left .box-b h3 {padding:0; margin-bottom:5px; font-size:19px; font-weight:bold; color:#313A5A;}
#index .col-wrapper .to-left .box-b p {margin-bottom:5px; line-height:16px; font-size:11px; color:#242A38;}
#index .col-wrapper .to-left .box-b p.button {margin-bottom:0; line-height:19px; color:#242A38; text-align:center;}
#index .col-wrapper .to-left .box-b p.button a, #index .col-wrapper .to-left .box-b p.button a span {display:block; float:left; height:19px; color:#FFF; cursor:pointer; background-image:url(img/bg-orange-button.gif); background-repeat:no-repeat;}
#index .col-wrapper .to-left .box-b p.button a {padding-left:9px;}
#index .col-wrapper .to-left .box-b p.button a span {padding-right:9px; background-position:100% -19px;}
#index .col-wrapper .to-left .box-b p.button a:hover span {text-decoration:underline;}
#index .col-wrapper .to-right {width:388px; float:right;}
#index .col-wrapper .to-right .box-c {width:370px; padding:9px 10px 16px 8px; overflow:hidden; background:#DEE7EC url('img/gradient-h2.gif') 0 0 repeat-x;}
#index .col-wrapper .to-right .box-c h3 {width:342px; padding:0 14px; font:normal 13px/26px Tahoma,Arial,sans-serif; color:#5D6064; background:url('img/bg-home-box-c-hd.gif') 0 0 no-repeat;}
#index .col-wrapper .to-right .box-c-inner {padding:12px 0 10px 0; background-color:#FFF;}
#index .col-wrapper .to-right .box-c-inner .single-news {width:100%; overflow:hidden;}
#index .col-wrapper .to-right .box-c-inner .single-news h4, #index .col-wrapper .to-right .box-c-inner .single-news p {margin:0 0 5px 0;}
#index .col-wrapper .to-right .box-c-inner .single-news h4 {padding:0; text-indent:8px; border:0; font-size:19px; text-transform:none;}
#index .col-wrapper .to-right .box-c-inner .single-news h4 a {font-weight:bold; color:#2EABFF;}
#index .col-wrapper .to-right .box-c-inner .single-news p {width:354px; padding:4px 8px 8px 8px; line-height:16px; font-size:11px; overflow:hidden; position:relative; background-color:#F7F5EF; color:#242A38;}
#index .col-wrapper .to-right .box-c-inner .single-news p img {display:block; float:left; padding-right:12px;}
#index .col-wrapper .to-right .box-c-inner .single-news span.more {display:block; text-align:right; line-height:12px; font-size:10px; position:absolute; right:10px; bottom:6px;}
#index .col-wrapper .to-right .box-c-inner .single-news span.more a {color:#B9BBBF;}
#index .col-wrapper .to-right .box-c-inner ul {width:350px; padding:0 10px; overflow:hidden; list-style-type:none;}
#index .col-wrapper .to-right .box-c-inner ul li{width:310px; float:left; padding:0 25px 4px 15px; line-height:14px; position:relative; font-size:11px; color:#7E8397; background:url('img/bullet.gif') 0 5px no-repeat;}

#index .col-wrapper .to-right .box-c-inner ul li a{color:#0099FF;}
#index .col-wrapper .to-right .box-c-inner ul li span.more{text-align:right; line-height:12px; font-size:10px; position:absolute; right:0; bottom:5px;}
#index .col-wrapper .to-right .box-c-inner ul li span.more a {color:#B9BBBF;}
#index .col-wrapper .to-right .box-c p.follow-us {display:block; float:right; width:132px; padding:5px 10px; margin:5px 0 0 0; background:#EBEBEB url('img/gradient-h3.gif') 0 0 repeat-x; border:1px solid #D7D7D7; -moz-border-radius:3px; -webkit-border-radius:3px; khtml-border-radius:3px; border-radius:3px;}
#index .col-wrapper .to-right .box-c p.follow-us * {display:block; float:left; height:15px; line-height:15px;}
#index .col-wrapper .to-right .box-c p.follow-us strong {font-weight:normal; font-size:11px; text-transform:uppercase; color:#666674;}
#index .col-wrapper .to-right .box-c p.follow-us a {margin-left:7px; text-indent:-9999px; width:15px;}
#index .col-wrapper .to-right .box-c p.follow-us a.twitter {background:url('img/twitter-icon.gif') 0 0 no-repeat;}
#index .col-wrapper .to-right .box-c p.follow-us a.facebook {background:url('img/facebook-icon.gif') 0 0 no-repeat;}


.purple #top{background-image:url(img/bg-top2.gif);}
.purple #top .tab-area, .purple #top .tab-area .tab-area-inner{background-image:url(img/bg-tab-area2.gif);}
.purple #top .tab-area{background-color:#CF60D8;}
#top .tab-area ul li.purple-tab{border-color:#A355D3;}
.purple #top .tab-area ul li a, .purple #top .tab-area ul li a span{background-image:url(img/bg-single-tab2.gif);}
.purple #top .search-area p{color:#A3009A;}
.purple #top .search-area form label{color:#A3009A;}
.purple #top .search-area form input.button{height:26px; margin:9px 0 0 0; background:#B658D2 url(img/bg-form-button2.gif) 0 0 no-repeat;}
#index .purple .banner-area {background:#CF60D8 url('img/bg-home-banner2.jpg') 0 0 no-repeat;}
#index .purple .banner-area .txt-area input.button {background:url(img/bg-home-button2.gif) 0 0 no-repeat;}


/*psycholodzy - orange*/
.color_76 #top{background-image:url(img/bg-top3.gif);}
.color_76 #top .tab-area, .color_76 #top .tab-area .tab-area-inner{background-image:url(img/bg-tab-area3.gif);}
.color_76 #top .tab-area{background-color:#ff9627;}
.color_76 #top .tab-area ul li a, .color_76 #top .tab-area ul li a span{background-image:url(img/bg-single-tab3.gif);}
.color_76 #top .search-area p{color:#ff8a0d;}
.color_76 #top .search-area form label{color:#ff8a0d;}
.color_76 #top .search-area form input.button{height:25px; margin:9px 0 0 0; background:#ff9627 url(img/bg-form-button.gif) 0 0 no-repeat;}
#index .color_76 .banner-area {background:#ff9627 url('img/bg-home-banner3.jpg') 0 0 no-repeat;}
#index .color_76 .banner-area .txt-area input.button {background:url(img/bg-home-button.gif) 0 0 no-repeat;}

.col-wrapper #enquires_76 {background-color:#ebeded; padding-bottom:5px; margin:10px 0;}
.col-wrapper #enquires_76 h3 {
	background:url('img/arrow_bottom2.gif') 18px 100% no-repeat;
	padding:0 0 5px 0;
	margin-bottom:10px;
	font-weight:normal;
	line-height:14px;
	font-size:13px;
	color:#FFF;
}
.col-wrapper #enquires_76 h3 span {background-color:#ff9627; display:block; padding:6px 8px; width:184px;}
.col-wrapper #enquires_76 p {padding:0 0 10px 10px; margin-bottom:0; line-height:16px;}
.col-wrapper #enquires_76 p a {font-size:11px; white-space:nowrap; text-decoration:none;}
.col-wrapper #enquires_76 p a:hover {text-decoration:underline;}
.col-wrapper #enquires_76 p.lower a {color:#76818c;}

/*pediatrzy - pink*/
.color_70 #top{background-image:url(img/bg-top4.gif);}
.color_70 #top .tab-area, .color_70 #top .tab-area .tab-area-inner{background-image:url(img/bg-tab-area4.gif);}
.color_70 #top .tab-area{background-color:#f9d4df;}
.color_70 #top .tab-area ul li a, .color_70 #top .tab-area ul li a span{background-image:url(img/bg-single-tab4.gif);}
.color_70 #top .search-area p{color:#da2b65;}
.color_70 #top .search-area form label{color:#da2b65;}
.color_70 #top .search-area form input.button{height:25px; margin:9px 0 0 0; background:#ffffff url(img/bg-form-button4.gif) 0 0 no-repeat;}
#index .color_70 .banner-area {background:#fad5e0 url('img/bg-home-banner4.jpg') 0 0 no-repeat;}
#index .color_70 .banner-area .txt-area input.button {background:url(img/bg-home-button4.gif) 0 0 no-repeat;}

.col-wrapper #enquires_70 {background-color:#ebeded; padding-bottom:5px; margin:10px 0;}
.col-wrapper #enquires_70 h3 {
	background:url('img/arrow_bottom4.gif') 18px 100% no-repeat;
	padding:0 0 5px 0;
	margin-bottom:10px;
	font-weight:normal;
	line-height:14px;
	font-size:13px;
	color:#FFF;
}
.col-wrapper #enquires_70 h3 span {background-color:#e67c9f; display:block; padding:6px 8px; width:184px;}
.col-wrapper #enquires_70 p {padding:0 0 10px 10px; margin-bottom:0; line-height:16px;}
.col-wrapper #enquires_70 p a {font-size:11px; white-space:nowrap; text-decoration:none;}
.col-wrapper #enquires_70 p a:hover {text-decoration:underline;}
.col-wrapper #enquires_70 p.lower a {color:#e67c9f;}











/* WEBKIT HACKS (Chrome & Safari) */
@media screen and (-webkit-min-device-pixel-ratio:0){
input:focus, textarea:focus {outline:none;}
textarea {resize:none;}
#log button{width:72px; padding-left:10px;}
#log button span {position:absolute; top:0; right:0; width:52px; padding-left:0;}
}
