a img {border:none;}
.ribbon {position:absolute;right:-3px;top:-3px;text-indent:-9999px;}
textarea {resize:none;}

.link-button {background:none;border:none;color: #D16109;cursor:pointer;}
.reg4 .block-container {margin-left:-2px;margin-right:-2px;}

.account-content.registration-account-type {width:840px;padding-top:62px;padding-bottom:30px;float:left;margin:0 30px;}

.rodzaj-konta {width:210px !important;padding:20px 20px 0px 20px;height:315px;background: url('/szablony/swiatkotow/images/rodzaj_konta_top.png') no-repeat left top;position:relative;margin-bottom:20px;}
.rodzaj-konta .rodzaj-konta-bottom {width:250px;margin-left:-20px;height:5px;float:left;position:absolute;bottom:-5px;background:url('/szablony/swiatkotow/images/rodzaj_konta_bottom.png') no-repeat left bottom;margin-top:5px;}
.rodzaj-konta .header {}
.rodzaj-konta .header span {color:#715341;font-size:12px;}
.rodzaj-konta .orange {color:#d0610b;}
.rodzaj-konta ul {margin: 10px 0;padding:0;list-style: none;width:100%;}
.rodzaj-konta ul li {border: none;clear:both;float:none;margin-bottom:0px;font-size:12px;line-height:22px;margin-left:0px;padding:0 0 0 16px;background: url('/szablony/swiatkotow/images/brown_dot.png') no-repeat left 8px;}

.rodzaj-konta .button {position:absolute; bottom:15px;}
.rodzaj-konta .button span {width:192px;}


.rodzaj-konta.premium {width:240px !important;height:335px;background-image: url('/szablony/swiatkotow/images/rodzaj_konta_premium.png');margin-top:-20px;padding-top:30px;color:#fff;padding-bottom:10px;}
.rodzaj-konta.premium .header {margin-bottom:35px ;}
.rodzaj-konta.premium h3 {color:#40cafc !important;}
.rodzaj-konta.premium .header span {color:#fff;}
.rodzaj-konta.premium .rodzaj-konta-bottom {background-image: url('/szablony/swiatkotow/images/rodzaj_konta_premium_bottom.png');width:280px;}
.rodzaj-konta.premium ul li {background-image: url('/szablony/swiatkotow/images/bisque_dot.png');}
.rodzaj-konta.premium .recommended {width:91px;height:61px;position:absolute;top:-3px;right:-4px;background:url('/szablony/swiatkotow/images/premium_recommended.png') no-repeat right top;text-indent:-9999px;}
/* 5zl */
.rodzaj-konta.premium .recommended {width:106px;height:106px;position:absolute;top:9px;right:-1px;background:url('/szablony/swiatkotow/images/premium_5zl.png') no-repeat right top;text-indent:-9999px;}


.rodzaj-konta.premium .button {bottom: 25px;}
.rodzaj-konta.premium .button span {width:220px;font-size:14px;}


/* wylaczenie konta hodowcy */

.rodzaj-konta-off {position:absolute;left:0px;top:0px;height:340px;width:100%;background:url('/szablony/swiatkotow/images/rejestracja_maska.png') no-repeat left bottom;} 
/*.rodzaj-konta-hodowca .button {display:none;}*/

.button.light {background-position:left -50px;}
.button.light span {background-position:right -50px;}
.button.light:hover {background-position:left 0px;}
.button.light:hover span {background-position:right 0px;}
.button.light.pushed {background-position:left 0px;}
.button.light.pushed span {background-position:right 0px;}
.button.light,
.button.light span,
.button.light:hover,
.button.light:hover span,
.button.light.pushed,
.button.light.pushed span {background-image: url('/szablony/swiatkotow/images/button_light.png');}



.button.xl {background: url('/szablony/swiatkotow/images/button_blue_xl.png') no-repeat left top;height:36px;}
.button.xl span {line-height:34px;height:34px;background: url('/szablony/swiatkotow/images/button_blue_xl.png') no-repeat right top;}
div.button.xl div {line-height:34px;height:34px;background: url('/szablony/swiatkotow/images/button_blue_xl.png') no-repeat right top;}
div.button.xl div input {height:34px;}
.button.xl:hover {background-position: left -44px;}
.button.xl:hover span,
div.button.xl:hover div {background-position: right -44px;}
.button.xl.pushed:hover {background-position: left -88px;}
.button.xl.pushed:hover span,
div.button.xl.pushed:hover div {background-position: right -88px;}

.xxl,
.xxl:hover {background: url('/szablony/swiatkotow/images/button_blue_xxl.png') no-repeat left top;height:43px;line-height:43px;color:#fff;font-size:26px;}
.button.xxl span,
.button.xxl:hover span {line-height:43px;height:43px;background: url('/szablony/swiatkotow/images/button_blue_xxl.png') no-repeat right top;}
div.button.xxl div,
div.button.xxl:hover div {line-height:43px;height:43px;background: url('/szablony/swiatkotow/images/button_blue_xxl.png') no-repeat right top;}
div.button.xxl div input {height:43px;}

.xxl.light,
.xxl.light:hover {background: url('/szablony/swiatkotow/images/button_light_xxl.png') no-repeat left top;height:43px;line-height:43px;color:#fff;font-size:26px;}

.button.medium {font-size:12px;height:29px;background-repeat:no-repeat;background-position:0px 0px;padding: 0px 0px 2px 10px;}
.button.medium span {line-height:29px;height:29px;background-repeat:no-repeat;background-position:right 0px;padding-left:0px;}
div.button.medium div {line-height:29px;height:29px;background-repeat:no-repeat;background-position:right top;}
div.button.medium div input {height:29px;background:none;}
.button.medium:hover {background-position: left -50px;}
.button.medium:hover span,
div.button.medium:hover div{background-position: right -50px;}
.button.medium.pushed {background-position: left -100px;}
.button.medium.pushed span,
div.button.medium.pushed div{background-position: right -100px;}


.button.medium.orange, 
.button.medium.orange span, 
div.button.medium div {background-image: url('/szablony/swiatkotow/images/button_medium_orange.png');}





.szukaj-forum h3 {font-size:28px;}

.form-separator {width:100%;clear:both;height:26px;}

form.registration-form {width:556px !important;position:relative;font-size:11px;}
form.registration-form h2 {margin-bottom:15px;font-weight:bold;color:#341908;}
form.registration-form .user-form label {width:150px;font-size:11px;}
form.registration-form .user-form .agree-field label {padding:0;}
form.registration-form .pole-box {padding:0;}
form.registration-form .text-field input{width:207px;}
/*form.registration-form .text-field input.hasDatepicker{width:191px;}*/
form.registration-form .field-error {min-width:147px;left:368px;position:absolute;white-space:nowrap;text-align:right;line-height:24px;background:url('/szablony/swiatkotow/images/error_label.png') no-repeat left 50%;}
form.registration-form #pole_kod_pocztowy {width:57px;}

form.registration-form .agree-rules {margin-left:150px;padding:5px 0px 5px 0px;float:left;}
form.registration-form .agree-rules .checkbox{margin-top:4px;}
form.registration-form .agree-rules label {float:left;width:auto;margin: 0 10px 0 5px;font-size:11px;}
form.registration-form .agree-rules.errorClass {margin-left:140px;padding-left:10px;}
form.registration-form .agree-rules.errorClass label {font-weight:normal;}
form.registration-form .agree-rules.errorClass .field-error {min-width:44px;width:44px;left:471px;}

form.registration-form .formularz-stopka {clear:both;}
form.registration-form .req {float:right;margin-top:-40px;}

form.registration-form .platnosci {border:1px solid #e5d2c9;margin-top:30px; overflow: hidden;padding:20px;background: url('/szablony/swiatkotow/images/miss_mister_list_li.png') repeat-x left bottom}
form.registration-form .platnosci h4 {font-size:18px;color:#341908;margin-bottom:20px;font-weight:normal;}
form.registration-form .platnosci label {width:auto;clear:left;line-height:16px;font-size:12px;}
form.registration-form .platnosci label span.n {float:left;width:60px;padding-right:12px;background:url('/szablony/swiatkotow/images/dash.png') no-repeat right 50%;margin-right:6px;} 
form.registration-form .platnosci .button {clear:both;margin-top:10px;}
form.registration-form .formularz-stopka .field-error {left:auto;right:0;margin-top:50px;} 


#hodowca-rasy-box {float:left;}
#hodowca-rasy-box .ramka {clear:both;}  
#hodowca_rasy_list {float:left;padding:0;margin:0;width:100%;}
#hodowca_rasy_list li {display:block;width:200px;clear:both;float:left;background:none;padding:5px 5px 5px 7px;margin:0;border:none;line-height:16px;}
#hodowca_rasy_list li span {float:left;}
#hodowca_rasy_list li a {float:right;background: url('/szablony/swiatkotow/images/sprite.png') no-repeat -456px -689px;width:15px;height:16px;text-indent:-9999px;} 


.form-description-box {background:#faf1ec;width:260px;padding:0 20px 20px 20px;position:absolute;right:-320px;font-size:11px;}
.form-description-box h3 {font-size:16px;color:#d9660c;margin:20px 0 0 0;padding:0;text-transform:uppercase;}
.form-description-box ul {margin: 10px 0;padding:0;list-style: none;width:100%;float:none;}
.form-description-box ul li {border: none;clear:both;float:none;margin-bottom:0px;line-height:22px;margin-left:0px;padding:0 0 0 16px;background: url('/szablony/swiatkotow/images/brown_dot.png') no-repeat left 8px;}


.eu-banner {width:100%;background:url('/szablony/swiatkotow/images/eu_banner_bg.gif') repeat-x left 32px;padding:9px 0;}
.eu-banner p {width:510px;position:relative;height:74px;margin:0 auto;padding:0;background: url('/szablony/swiatkotow/images/eu_banner.png') no-repeat 50% top;text-indent:-9999px;display:block;}
.eu-banner p a {text-indent:-9999px;position:absolute;display:block;top:0px;}
.eu-banner p a.poig {width:155px;height:48px;left:0px;}
.eu-banner p a.eu {width:144px;height:48px;right:0px;}


.button .ico {padding: 0;margin-right:4px;}
.button .ico-add-blue,
.button:hover .ico-add-blue,
.button.pushed .ico-add-blue {width:14px;background:url('/szablony/swiatkotow/images/ico_add_blue.png') no-repeat 50% 50%;}

/* konkursy */
.miss-mister-about span.contest-sponsors {float:right;font-size:20px;margin-top: -5px;}
.miss-mister-about span.contest-sponsors cufon {margin-top:9px;}
.miss-mister-about span.contest-sponsors .logo {display:block;height:41px;margin-left:10px; float: right;}

/* miss mister block */

.miss_mister-miesiac {font-size:12px;line-height:12px;margin:2px 6px 0 6px;float:left;color:#1ba3d7;}
.miss_mister-blok {margin-top:15px;}
.miss_mister-blok .zdjecie {width:125px;position:relative;}
.miss_mister-blok .zdjecie img {border:0;}
.miss_mister-blok .zdjecie .ribbon {width:91px;height:61px;background:url('/szablony/swiatkotow/images/ribbon_miss_mister.png') no-repeat left top;}
.miss_mister-blok .miss .ribbon {background-position:right top;}
.miss_mister-blok .kot_imie {display:block;font-size:22px;line-height:24px;text-align:center;margin:10px 0 0 0;}
.miss_mister-blok .miss .kot_imie {color:#b3023c;}
.miss_mister-blok .mister .kot_imie {color:#142b9e;}
.miss_mister-blok .glosy {display:block;font-size:14px;height:22px;line-height:20px;padding-top:2px;padding-left:55px;color:#1f4996;background:url('/szablony/swiatkotow/images/ico_hand_ok.png') no-repeat 36px top;}
.miss_mister-blok .miss,
.miss_mister-blok .mister {width:125px;padding-bottom:5px;}
.miss_mister-blok .mister {margin-left:10px;}

.miss_mister-blok .desc {background:#34abd8 url('/szablony/swiatkotow/images/miss_mister_desc.png') no-repeat right bottom;width:180px;padding:20px 100px 20px 20px;color:#fff;margin:0px -18px 15px -18px;overflow:hidden;}
.miss_mister-blok .desc .button {margin-top:10px;} 

/* miss mister page */

a.vote {width:125px;display:block;height:24px;color:#0373a0;font-size:11px;font-weight:bold;background: url('/szablony/swiatkotow/images/vote-button.png') no-repeat left top;}
a.vote:hover {text-decoration:none;background-position:left -30px;}
a.vote .vote-button-label {float:left;text-indent:-9999px;}
a.vote .vote-js {width:36px;float:right;text-align:center;line-height:24px;}

.miss-mister-content .tabs {float:left;margin:0 0 0 3px;}
.miss-mister-content .tabs li {float:left;margin:0;background:none;margin:0;padding:0;}
.miss-mister-content .tabs li a {height: 31px;font-size:12px;line-height:16px;margin-right: 6px;padding: 0 0 0 10px;color:#fff;font-weight:bold;background: url("/szablony/swiatkotow/images/tabs.png") no-repeat -3px 3px;float:left;}
.miss-mister-content .tabs li a span{display:block;cursor: pointer;margin-right: -5px;padding: 7px 10px 8px 0;background: url("/szablony/swiatkotow/images/tabs.png") no-repeat right 3px;float:left;}
.miss-mister-content .tabs li a:hover{text-decoration:none;background-position:-3px -87px;}
.miss-mister-content .tabs li a:hover span {background-position:100% -87px;} 
.miss-mister-content .tabs li.active a {background:url('/szablony/swiatkotow/images/tab_blue.png') no-repeat left top;}
.miss-mister-content .tabs li.active a span {background:url('/szablony/swiatkotow/images/tab_blue.png') no-repeat right top;}
.miss-mister-content .block-container {clear:both;}

.miss-mister-content .blue-area {padding:19px 20px;margin-left:-18px;margin-right:-18px;margin-top:-15px;background:#119acc;}
.miss-mister-content .blue-area-gradient {background:#057da9 url('/szablony/swiatkotow/images/blue_area_grad.png') repeat-x left top;}
.miss-mister-content .header-blue-area {overflow:hidden;width:100%;clear:both;}
.miss-mister-content .title {font-size:22px;color:#fff;margin-bottom:10px;float:left;}
 
.miss-mister-content .col {width:302px;float:right;}
.miss-mister-content .col-mister {margin-left:15px;}
.miss-mister-content .col-kotostory {width:100%; margin-left:0;}

.miss-mister-content .col ul{margin:0 0 0 -10px;padding:0;float:left;}
.miss-mister-content .col ul li{margin:0 0 10px 10px;padding:0;background:#fff url('/szablony/swiatkotow/images/miss_mister_list_li.png') repeat-x left bottom;width:144px;float:left;border:1px solid #e5d2c9;}

.miss-mister-content .col ul li .pic {width:125px;height:125px;margin:9px auto;text-align:center;display:block;} 
.miss-mister-content .col ul li .name {margin:0 9px;font-size:12px;color:#f27f26;font-weight:bold;display:block;text-align:center;}
.miss-mister-content .col a.vote {margin:10px auto;}
.miss-mister-content .col .box-title {font-size:12px;font-weight:bold;color:#fff;width:292px;padding-left:10px;background:url('/szablony/swiatkotow/images/miss_mister_col_top.png') no-repeat 50% top;line-height:40px;}
.miss-mister-content .col .col-bottom {float:left;clear:both;width:302px;background:url('/szablony/swiatkotow/images/miss_mister_col_bottom.png') no-repeat 50% bottom;text-align:center;padding:0 0 15px 0;}
.miss-mister-content .col .col-bottom .button {width:158px;margin:10px auto 0 auto;float:none;display:block;}
.miss-mister-content .col .col-bottom .button span{width:150px;}
.miss-mister-content .col-kotostory .col-bottom {background-size: 100% 12%; width: 100%;}

.miss-mister-content #show_my_cats_jq {float:right;}


/* mm fancybox */
.mmcats-popup {padding:0 10px;} 
.mmcats-popup .mmcats-container {height:323px;}
.mmcats-popup .tytul1 {font-size:16px;text-transform:uppercase;color:#6c452c;}
.mmcats-tabs {margin-right:-10px;margin-bottom:10px;} 
.mmcats-tabs a {float:left;position:relative;width:33%;text-decoration:none;float:left;background:url('/szablony/swiatkotow/images/fancybox_tabs.png') no-repeat left 0px;}
.mmcats-tabs a .right{margin-left:4px;display:block;background:url('/szablony/swiatkotow/images/fancybox_tabs.png') no-repeat right 0px;height:29px;text-align:center;padding-right:7px;text-decoration:none;line-height:29px;cursor:pointer;}
.mmcats-tabs a .arrow {display:none;}
.mmcats-tabs a.active {background-position:left -40px;color:#fff;font-weight:bold;} 
.mmcats-tabs a.active .right{background-position:right -40px;} 
.mmcats-tabs a.active .arrow {display:block;width:8px;height:4px;position:absolute;left: 50%; bottom:-4px;margin-left:-4px;background:url('/szablony/swiatkotow/images/fancybox_tabs.png') no-repeat 50% bottom;}
.miss-mister-content .tabs li a span {padding-top:10px;height:28px;}

.mmcats-popup .cats .cats-line {width:100%;float:left;margin:0;padding:0;border-bottom:1px solid #f0e3db;}
.mmcats-popup .cats .cats-line .cat {width:333px;float:left;position:relative;}
.mmcats-popup .cats .cats-line .cat .pic {float:left;margin-right:15px;}
.mmcats-popup .cats .cats-line .cat .name {float:left;margin-bottom:30px;width:255px;color:#cc5702;font-weight:bold;}
.mmcats-popup .cats .cats-line .cat .button {position:absolute;bottom:18px;left:70px;}

.miss-mister-type .blue-area {padding-bottom:5px;padding-top:5px;}
.miss-mister-type .header-blue-area {margin-top:14px;margin-bottom:12px;}
.miss-mister-type .header-blue-area .title{margin-bottom:0;line-height:16px;float:left;margin:5px 0 0 0;font-size:16px;} 
.miss-mister-type .header-bar {float:left;padding:15px 0 7px 0;width:100%;}
.miss-mister-type .header-bar .title {color:#0785b3;font-size:22px;float:left;}
.miss-mister-type .header-bar .filter {float:right;}
.miss-mister-type .cats {float:left;margin-left:-12px;}   
.miss-mister-type .cats .cat {width:198px;position:relative;margin:0 0 12px 12px;padding:0;background:#fff url('/szablony/swiatkotow/images/miss_mister_list_li.png') repeat-x left bottom;float:left;border:1px solid #e5d2c9;}
.miss-mister-type .cats .cat .pic {padding:9px 0;text-align:center;display:block; height: 125px; overflow: hidden;} 
.miss-mister-type .cats .cat .number {font-size:10px; position:absolute;top:15px;left:5px;width:48px;height:14px;line-height:12px;padding:19px 0 15px;text-align:center;color:#fff;background:url('/szablony/swiatkotow/images/cat_number.png') no-repeat 50% 50%;display:block;}
.miss-mister-type .cats .cat .name {display:block;text-align:center;color:#bc4d04;font-weight:bold;}
.miss-mister-type .cats .cat .vote {margin:10px auto;}

/* miss mister o konkursie */

.blue-area-content {margin:0 -20px -19px -20px;background:url('/szablony/swiatkotow/images/blue_area_content.png') repeat-x left top;padding:0 19px 19px 19px;}
.miss-mister-about .blue-area-content {background-position:left 30px; margin-top: 15px;}
.miss-mister-about .header-blue-area span.title {margin-bottom:2px;font-size:36px;}
.miss-mister-about .blue-area-content h3{color:#f08d1d;font-size:12px;}
.miss-mister-about .blue-area-content ol {margin: 40px 0 0 0;color:#fff;}
.miss-mister-about .blue-area-content ol li {clear:both;line-height:20px;margin-bottom:4px;}
.miss-mister-about .blue-area-content ol .number{float:left;width:20px;height:22px;background: url('/szablony/swiatkotow/images/miss_mister_about_number.png') no-repeat left top;line-height:20px;text-align:center;margin-right:4px;}
.miss-mister-about .section {margin:0px 0 10px 0;}
.miss-mister-about .section h3{font-size:22px;color:#0785b3;}
.miss-mister-about .text {margin-top:20px;}
.miss-mister-about .text ul li{margin-bottom:4px;}

#miss-mister-logo-balbi {margin-top:0px;margin-right:-30px;}
.miss-mister-about #miss-mister-logo-balbi a {margin-left:0;margin-right:15px;}
.miss-mister-about #miss-mister-logo-balbi a img { width:80%; }

.blue-area {position:relative;}
.blue-area #miss-mister-logo-balbi {	bottom: 2px;
	float: right;
	margin-right: 0;
	position: absolute;
	right: 20px;}
.blue-area #miss-mister-logo-balbi a{margin-left:20px;}
.blue-area #miss-mister-logo-balbi .title{margin-top: 15px;font-size:18px;}

/* konkurs kotostory */
.kotostory-konkurs .miss-mister-about .blue-area-content{
	padding-top: 1px;
	background-position: 0 0;
}




.catbig {width:302px;float:left;}

.catbig h2 {font-size:22px;color:#0785b3;margin:20px 0;}
.catbig .inner{width:300px;border:1px solid #e5d2c9;padding:10px 0px;position:relative;}
.catbig.cat-mister {margin-left:10px;} 
.catbig .pic {width:260px;margin:0 auto;position:relative;display:block;}
.catbig .pic .ribbon {width:91px;height:61px;background:url('/szablony/swiatkotow/images/ribbon_miss_mister.png') no-repeat left top;}
.catbig.cat-miss .pic .ribbon {background-position:right top;}
.catbig .name {display:block;font-size:22px;text-align:center;font-weight:bold;margin:8px 0;}
.catbig.cat-miss .name {color:#b3023c;}
.catbig.cat-mister .name {color:#142b9e;}
.catbig .votes {display:block;padding-left:145px;padding-top:3px;height:20px;font-size:14px;color:#1f4996;line-height:20px;background:url('/szablony/swiatkotow/images/ico_hand_ok.png') no-repeat 127px 0px;}

/* events block */ 
.taby-glowne li[rel="blok_110"].isActive, 
.taby-glowne li[rel="blok_110"].isActive:hover,
.taby-glowne li[rel="blok_85"].isActive, 
.taby-glowne li[rel="blok_85"].isActive:hover {background:url('/szablony/swiatkotow/images/tab_blue.png') no-repeat left 3px;font-size:15px;} 
.taby-glowne li[rel="blok_110"].isActive div,
.taby-glowne li[rel="blok_110"].isActive:hover div,
.taby-glowne li[rel="blok_85"].isActive div,
.taby-glowne li[rel="blok_85"].isActive:hover div{color:#fff;background:url('/szablony/swiatkotow/images/tab_blue.png') no-repeat right 3px;} 


.wydarzenia-blok{padding:0px 20px;width:380px;}
.wydarzenia-blok h3 {font-size:14px;color:#715341;margin:20px 0 15px;text-transform:uppercase;}

.wydarzenia-blok li {background:none;}
.wydarzenia-blok address {color:#000;font-size:11px;font-style:normal;}

.wydarzenia-blok .other li {padding:0;margin:0 0 8px 0;}
.wydarzenia-blok .other li h4 {margin-left:35px;}
.wydarzenia-blok .other li .date {width:35px;float:left;color:#3ea6cc;}
.wydarzenia-blok .other li address {margin-left:35px;} 


.wydarzenia-blok .promoted {background:#119acc;overflow:hidden;padding:5px 0;list-style:none;margin:0;margin:-15px -24px 0 -20px;}
.wydarzenia-blok .promoted li{padding:10px 20px;overflow:hidden;margin-left:0;}
.wydarzenia-blok .promoted li .pic {float:left;margin-right:18px;position:relative;}
.wydarzenia-blok .promoted li .pic .ribbon {top:-3px;right:-4px;width:91px;height:61px;background:url('/szablony/swiatkotow/images/event_promoted.png') no-repeat right top;}
.wydarzenia-blok .promoted li .date {font-size:10px;color:#7bdcff;margin-top:4px;display:block;}
.wydarzenia-blok .promoted li h4 a {color:#fff;font-weight:bold;font-size:12px;line-height:20px;}

div.button.zglos {background-position:-554px -632px;}

/*.reg4 .kontener-blokow .block-container .middle-left {width:426px;} */
.reg4 .kontener-blokow .block-container .komunikat {margin-left:20px;margin-right:20px;}

/* inne */
.profil-kota-top .username,
.profil-info .username {font-size:24px;}
.reg4 .reklama,
.reg6 .reklama {text-align:center;}

.komunikat {background:#dbf4fd;color:#0e7aa4;border-color:#cce3ec;border-width:0px 1px 1px 0px;border-style:solid;position:relative;padding:20px;}
.komunikat .error,
.komunikat .info {overflow: hidden; position: relative;}

.komunikat .button {float:right;background:none;margin:0 0 0 10px;padding:0;width:39px;height:39px;}
.komunikat .button div{width: auto;height:auto;background:none;margin:0;padding:0;}
.komunikat .button input {background: none;text-indent:-9999px;background:url('/szablony/swiatkotow/images/button_komunikat.png') no-repeat 50% 50%;width:39px;height:39px;}

.account-tab-info h2 {font-size:19px;color:#341908;} 
.profil .account-content .title5{padding-bottom:5px;margin-top:20px;}

input.js-datepicker.hasDatepicker{margin-right:-16px;} 

/* prezenty */ 
.profil .middle-content-inner .wyslij-prezent {float:right;line-height:20px;color:#e82121;font-weight:bold;background:url('/szablony/swiatkotow/images/ico_gift.png') no-repeat left top;padding-left:21px;}

/* ulubione w profilu */
.favorite-container ul {float:none;}

/* chmura tagow */
.chmura-tagow {margin:20px 0;}
.chmura-tagow a{margin-right:20px;line-height:25px;}

/* tabki na stronie glownej */
.reg4 .taby-glowne li div {padding-right:5px;}
.jq-zakladki-bloczek .taby-glowne li.isActive, 
.jq-zakladki-bloczek .taby-glowne li.isActive.hover {font-size:15px;}

/* standar ras - tabele */
.rasy-standard {background:#fff;}
.rasy-standard table{border-collapse:separate;border-spacing:0px;} 
.rasy-standard table thead th {border-right:1px solid #fff;background:url('/szablony/swiatkotow/images/table-standard-header.png') repeat-x left bottom;text-align:left;color:#462712;text-transform:none;font-size:12px;line-height:20px;padding:5px 12px;}
.rasy-standard table tr {}
.rasy-standard table td{border-bottom: 1px solid #eed7d1;padding:5px 12px;border-right:1px solid #fff;}
.rasy-standard table tbody .column-1 {text-transform:uppercase;color:#9c5b3b;vertical-align:top;}

table.standard-general .column-1{width:86px;}

table.standard-points tbody td {border-top:5px solid #fff;}
table.standard-points tbody .column-2,
table.standard-points tbody .column-3 {padding-bottom:10px;}
table.standard-points tbody .column-2 {background:#f1e6ca url('/szablony/swiatkotow/images/table-standard-bg.png') repeat-x left bottom;border-right:1px solid #fff;}
table.standard-points tbody .column-3 {background:#0d9ed5 url('/szablony/swiatkotow/images/table-standard-bg.png') repeat-x left bottom;color:#fff;font-weight:bold;text-align:center;font-size:12px;width:70px;}


table.standard-ems tbody .column-1 {background:#f1e6ca url('/szablony/swiatkotow/images/table-standard-bg.png') repeat-y left bottom;color:#000;padding-left:24px;border-bottom:1px solid #fff;}
table.standard-ems tbody .column-1.colspan-2 {font-weight:bold;text-transform:normal;background:none;color:#985f42;padding-left:12px;padding-top:15px;}
table.standard-ems tbody .column-2 {background:#e6d4a6;border-bottom:1px solid #fff;}


/* ikonki */

.ico {padding-left:18px;background-repeat:no-repeat;background-image:url('/szablony/swiatkotow/images/sprite.png');background-position:left -935px;}
.ico-edit {background-position: -410px -711px;}
.ico-del {background-position:-457px -689px;color:#d70c0c;}

.ico-edit-2,
.ico-add-2,
.ico-go-2 {padding-left:20px;background-image:url('/szablony/swiatkotow/images/icons2.png');background-position:left -300px;}
.ico-edit-2 {background-position:-50px -50px;}
.ico-add-2 {background-position: 0px -101px;}
.ico-go-2 {background-position:-100px 1px;} 

.ico-del {background-position:-457px -687px;} 
.ico-rainbow {background: url('/szablony/swiatkotow/images/ico_rainbow.png') no-repeat left 0px;}
.ico-all-photos {background: url('/szablony/swiatkotow/images/icons.png') no-repeat -629px -125px;padding-left:28px;} 
.ico-photo {background: url('/szablony/swiatkotow/images/ico_picture.gif') no-repeat 0px 0px;} 
.ico-active {background:url('/szablony/swiatkotow/images/status_icon.png') no-repeat -40px 2px;}
.ico-inactive {background:url('/szablony/swiatkotow/images/status_icon.png') no-repeat 0px -38px;}

.ico-add-green {background:url('/szablony/swiatkotow/images/ico_add_green.png') no-repeat left 2px;}


.form2 dl.actions {padding:15px 15px 5px 15px;line-height:20px;background:#fcf6f3;} 
.form2 dl.actions dt {float:left;width:188px;padding-left:22px;font-size:12px;font-weight:bold;margin:0;}
.form2 dl.actions dd {margin:0 0 5px 0;}
.form2 .back {margin-top:-30px;float:left;}

.edit-profile {overflow:visible;}
.edit-profile .formularz-stopka {margin:30px -40px 0 -40px;padding:28px 40px 0 40px;border-top:1px solid #f6e9e3;position:relative;}
.edit-profile .formularz-stopka .req {margin-top:-35px;}


.socials-content .podziel-sie{padding-top:2px;}
.socials-container{height:19px;}
.socials-toggle {margin-top:2px;}
.socials-container a:hover,
.socials-toggle:hover {text-decoration:none;}

/* prezenty */

#fancybox-content .prezent {width:147px;height:147px;padding:4px;}
#fancybox-content .prezent.wybrany {background:url('/szablony/swiatkotow/images/present_selected.png') no-repeat 50% 50%;}
#fancybox-content .prezent .img {width:125px;height:125px;border:1px solid #e5d2c9;text-align:center;background:#fff url('/szablony/swiatkotow/images/miss_mister_list_li.png') repeat-x left bottom;padding:10px;}

.prezenty .jScrollPaneContainer {height:310px !important;}
.prezenty .scroll-container {height:310px;}
.prezenty .button {float:right;margin-top:10px;}

.prezenty.step-2 {}
.prezenty.step-2 label,
.prezenty.step-2 .t {font-size:12px;line-height:16px;margin-bottom:7px;display:block;}
.prezenty.step-2 .ramka {margin-top:1px;}
.prezenty.step-2 .ramka textarea {height:135px;width:483px;}
.prezenty.step-2 .prezent-box {float:left;margin-right:20px;}
.prezenty.step-2 .prezent-box .t {float:left;padding-left:4px;}
#fancybox-content .prezenty.step-2 .prezent-box .prezent {clear:both;padding:0;}
.textarea-field .ramka {margin}

.prezenty.step-4 p{padding:50px 0;background:#faf1ec;text-align:center;font-size:18px;color:#341908;}

.prezenty-widok {margin-right:-10px;}
.prezent-widok {width:125px;padding:10px;border:1px solid #d1eef9;text-align:center;margin:10px 10px 0 0;}
.prezent-widok span,
.prezent-widok a {display:block;}
h3.space {margin:20px 0 10px 0;}


.rasy-list .top {margin-top:-6px;margin-left:-30px;margin-right:0px;width:476px;} 
.rasy-list h2 {width:100%;margin:20px 0;}

/* facebook block */

.aktualnosci-blok .fbLikeContainer {margin:20px 0 10px;}


.avatar-bottom a.likeit .l-count {display:inline;padding:0 0.2em;}
.autorzy-blok .autor {margin-right:-18px;}


/* table */

.wide-table {width:100%;border:none;border-collapse:collapse;margin-bottom:50px;font-size:12px;line-height:17px;}
.wide-table caption {font-size:18px;line-height:45px;color:#341908;}
.wide-table a {font-size:12px;line-height:17px;}
.wide-table caption {text-align:left;margin:0;padding:0;border-bottom:1px solid black;}
.wide-table thead th{padding:13px 20px;font-size:14px;color:#341908;text-align:left;font-weight:normal;border-style:solid;border-width:0px 1px 1px 0px;border-color:black #bee7f6 #55c3ec black;background:#f6fcfe url('/szablony/swiatkotow/images/wide_table_th.png') repeat-x left bottom;}
.wide-table td {border:none;border-right:1px solid #f2e2d9;border-bottom:1px solid #c8a796;padding:19px 14px;background:#fff;}
.wide-table tr.even td{background:#fcf6f3;}
.wide-table .name a{font-weight:bold;}
.wide-table .ico {float:left;margin-right:15px;}

/* nowe wizytowki blok */

.hodowle-blok {padding:0 20px;}
.hodowle-blok h2 {font-size:14px;} 
.nowe-wizytowki ul {clear:both;padding:10px 0;margin:0 3px;} 
.nowe-wizytowki ul li {padding:0;margin:0;background:none;}
.hodowle-blok .more-links {clear:both;}
.hodowle-blok .more-links .new {float:right;margin:5px 0;}
.hodowle-blok .more-links .button {float:left;}


/* sonda */
.ankieta-blok {padding: 0 0 5px 0;}

.ankieta-blok ul li {float:left;clear:both;}
.ankieta-blok ul li label {float:left;}

.ankieta-pasek {border-color:#dcc5b9;}
.ankieta-pasek-inner {overflow:visible;}
.ankieta-wykres-inner {margin:-1px -1px -1px -1px;height:11px;background:#57c4ed url('/szablony/swiatkotow/images/ankieta.png') repeat-x left bottom;}


/* sugestie */

#suggestion_form {margin:15px 0 0 0;}
#suggestion_form .ramka .input{width:207px;}
#suggestion_form text-field {clear:both;}
#suggestion_form label {float:left;width:100px;} 
#suggestion_form .ramka {float:left;}
#suggestion_form span.req {line-height:26px;margin-left:10px;}


/* panel account-info */
.account-tab-info .right-c .button.xl{margin-top:28px;}


/* karta zdrowia */
 
.karta-zdrowia .left-side {float:left;width:701px;padding:0 20px;margin-left:-20px;} 
.karta-zdrowia .left-side .header-left {position:relative;height:90px;margin-left:-18px;margin-right:-20px;background:url('/szablony/swiatkotow/images/kz_header.png') no-repeat left top;}
.karta-zdrowia .left-side .header-left .tabs {margin:0;position:absolute;left:20px;bottom:0;}
.karta-zdrowia .left-side .header-left h2 {margin:0;padding:0;position:absolute;left:20px;top:20px;color:#0785b3;font-size:26px;}

.karta-zdrowia .kot-info {float:right;min-height:485px;width:201px;margin:-18px -18px 0 0;padding-left:20px;padding-right:20px;background:url('/szablony/swiatkotow/images/kz_right.png') no-repeat right top;}

.karta-zdrowia .left-side .form-box {margin-top:20px;padding:20px;background:#36acd9 url('/szablony/swiatkotow/images/blue_grad.png') repeat-x left bottom;}
.karta-zdrowia .left-side .form-box h2 {color:#fff;}
.karta-zdrowia .left-side .form-box .form {clear:both;float:left;padding:0px;width:100%;margin:20px 0 0 0;position:relative;}
.karta-zdrowia .left-side .form-box .form .ramka,
.karta-zdrowia .left-side .form-box .form .ramka div,
.karta-zdrowia .left-side .form-box .form .text-field input, 
.karta-zdrowia .left-side .form-box .form .select-field select {height:22px;line-height:22px;}
.karta-zdrowia .left-side .form-box .form .button {position:absolute;right:0;top:0;}
.karta-zdrowia .left-side .form-box .form .content-field .ramka {float:left;background-image:url('/szablony/swiatkotow/images/form_3_input.png');}
.karta-zdrowia .left-side .form-box .form .content-field .ramka div {background-image:url('/szablony/swiatkotow/images/form_3_input.png');}
.karta-zdrowia .left-side .form-box .form .content-field input{width:570px;}
.karta-zdrowia .left-side .form-box .form label {color:#fff;}
.karta-zdrowia .left-side .form-box .form .select-field,
.karta-zdrowia .left-side .form-box .form .date-field {float:left;margin-bottom:0px;margin-right:10px;}
.karta-zdrowia .left-side .form-box .form .select-field .ramka {clear:both;}
.karta-zdrowia .left-side .form-box .form .select-field select,
.karta-zdrowia .left-side .form-box .form .date-field input {background:#f7ede8;width:178px;}
.karta-zdrowia .left-side .form-box .form .reminder-field {float:left;margin-left:392px;margin-top:8px;}
.karta-zdrowia .left-side .form-box .form .textarea-field .ramka {height:auto;width:380px;}
.karta-zdrowia .left-side .form-box .form .textarea-field .ramka div{height:auto;width:380px;}
.karta-zdrowia .left-side .form-box .form .textarea-field textarea {width:370px;}
 
.karta-zdrowia .mcat,
.karta-zdrowia .fcat {float:left;width:25px;height:25px;text-indent:-9999px;padding-left: 5px;}
.karta-zdrowia .mcat {background: url(/szablony/swiatkotow/images/male.png) no-repeat right;}
.karta-zdrowia .fcat {background: url(/szablony/swiatkotow/images/female.png) no-repeat right;}

.kz-tablica {width:100%;border-collapse:collapse;margin:20px 0;padding:0;}

.kz-cat-header {padding:22px 0 10px 0;margin:0;}
.kz-cat-header h3{font-size:13px;color:#6c452c;}
.kz-cat-header .select-field {margin:10px 0;height:22px;line-height:22px;}
.kz-cat-header .select-field div {height:22px;line-height:22px;}
.kz-cat-header .select-field select{width:195px;height:22px;line-height:22px;}

.karta-zdrowia .kot-info h4.name {color:#0785b3;font-size:22px;line-height:30px;margin:15px 0 10px 0;float:left;}
.karta-zdrowia .kot-info h4.name .fname {float:left;margin-top:2px;}

.karta-zdrowia .cat-details {clear:both;}
.karta-zdrowia .cat-details dt{float:left;width:40%;clear:left;font-size:13px;color:#80553a;}
.karta-zdrowia .cat-details dt,
.karta-zdrowia .cat-details dd {margin-bottom:5px;}

.karta-zdrowia .tabs a {background-image:url('/szablony/swiatkotow/images/tabs.png');background-position:-3px -168px;margin-right:5px;padding-left:5px;}
.karta-zdrowia .tabs a span {background-image:url('/szablony/swiatkotow/images/tabs.png');background-position:right -168px;margin-right:-5px;display:block;color:#ff8a2e;text-transform:none;line-height:27px;height:27px;padding:4px 20px 0 15px;}
.karta-zdrowia .tabs a:hover {background-position:-3px -208px;}
.karta-zdrowia .tabs a:hover span {background-position:right -208px;}
.karta-zdrowia .tabs a.active {background-position:-3px -126px;}
.karta-zdrowia .tabs a.active span{background-position:right -126px;color:#000;}

.table2 {width:100%;border-collapse:collapse;padding:0;}
.table2 thead th {padding:0;font-weight:normal;background: url('/szablony/swiatkotow/images/table2_th.png') repeat-x right top;}
.table2 thead th span{display:block;background: url('/szablony/swiatkotow/images/table2_th.png') repeat-x left top;margin:0 4px 0 0;padding:0 0 0 4px;line-height:50px;}
.table2 tr {} 
.table2 tbody td,
.table2 tbody th {line-height:20px;padding:10px 15px;border-bottom:1px solid #f0e3db;}

.kz-tablica tbody .c-1 {width:20px;}
.kz-tablica .c-3 {width:96px;}
.kz-tablica .c-4 {width:60px;} 
.kz-tablica tbody td {text-align:center;}
.kz-tablica tbody td.c-2 {text-align:left;padding-left:0px;color:#d16109;}
.kz-tablica thead .c-1 {text-align:left;font-size:16px;font-weight:bold;}
.kz-tablica thead .c-1 span{padding-left:15px;}

.kz-type {width:68px;font-size:9px;text-align:center;display:block;margin:0 auto;line-height:16px;background:url('/szablony/swiatkotow/images/kz_type.png') no-repeat left top;}
.kz-type-1 {background-position:left -50px;}
.kz-type-2 {background-position:left -100px;}
.kz-type-3 {background-position:left -150px;}
.kz-type-4 {background-position:left -200px;}

.kz-del-all {float:left;}

.kz-filter {font-size:11px;overflow:hidden;background:#fff url('/szablony/swiatkotow/images/kz_filter_bg.png') repeat-x left bottom;margin:0 -20px 20px -18px;padding:0 20px;}
.kz-filter a,
.kz-filter span,
.kz-filter label {float:left;line-height:50px;}
.kz-filter ul {float:left;padding:0;margin:0 6px 0 0;list-style:none;padding:18px 0;}
.kz-filter ul li {float:left;margin:0;background:none;border-right:1px solid #dec7bd;padding:0 6px;}
.kz-filter ul li.last {border:none;}
.kz-filter ul li a {line-height:14px; }
.kz-filter form {width:300px;margin-right:-10px;margin-bottom:0px;}
.kz-filter form,
.kz-filter .date-field {float:left;}
.kz-filter .date-field {margin:0;}
.kz-filter .date-field label {margin:0 4px 0 6px;}
.kz-filter .date-field .ramka {float:left;margin-top:13px;} 
.kz-filter .button {float:left;margin: 13px 0 0 10px;} 

.kz-history {}
.kz-history thead th.col-1 {border-right:1px solid #fff;text-align:left;}
.kz-history thead th.col-1 span{padding-left:10px;} 
.kz-history tbody {color:#d16109;}
.kz-history .col-2{width:90px;}
.kz-history tbody tr {border-bottom:5px solid #fff;}
.kz-history tbody .col-2 {width:60px;color:#000;}
.kz-history .span-2 {font-size:12px;font-weight:bold;background: #f3e4dd url('/szablony/swiatkotow/images/kz_history_title.png') repeat-x left bottom;}
.kz-history tbody th,
.kz-history tbody .col-2 {background:#f6ebe6 url('/szablony/swiatkotow/images/kz_history_td.png') repeat-x left bottom;}
.kz-history tbody th {text-align:left;border-right:1px solid #fff;font-weight:normal;padding-left:37px;}
.kz-history .arr {float:left;width:23px;height:20px;background:url('/szablony/swiatkotow/images/kz_history_arr.png') no-repeat left 50%;}
.kz-history .active .arr {background-position:-1000px 50%;}

/* tabka od bloku wydarzenia - usunac, gdy dojdzie wiecej blokow */
.taby-glowne li[rel="blok_110"] {margin-left:-2px;}
.taby-glowne li[rel="blok_110"].isActive {margin-left:1px;}

 
/* bazar zaslepka */
#bazar-zaslepka-text {display:none;}
#bazar-zaslepka {clear:both;}
#bazar-zaslepka h2 {text-transform:uppercase;}
#bazar-zaslepka p {font-size:12px;}
#bazar-zaslepka p.bold {color:#715341;font-weight:bold;}
#bazar-zaslepka img {margin-right:20px;}


/* activity */

.activity-container .activities {float:left;padding:0;margin:0;width:100%;} 
.activity-container .activities li {border:1px solid #e5d2c9;margin:30px 0 0 0;padding:20px;;float:none;background:url('/szablony/swiatkotow/images/box_grad_15.png') repeat-x left bottom;} 
.activity-container ul.activities li:first-child {border-left:1px solid #E5D2C9;}
.activities li h5 {margin:-35px 0 0 -21px;padding:0 15px 11px 0;float:left;background:#fff;line-height:16px;font-size:11px;font-weight:normal;}
.activities li h5 strong{margin:0;padding:0;font-size:18px;color:#0785b3;line-height:20px;margin-top:-4px;} 
.activities li .ac-pic {margin-right:15px;}
.activities li .ac-t {font-weight:bold;font-size:12px;}
.activities li .ac-desc {margin-left:5px;}
.activities li .ac-pic,
.activities li .ac-t,
.activities li .ac-desc {float:left;}

li.act-zdjecie .ac-t, 
li.act-zdjecie .ac-desc {margin-top:25px;}

li.act-nowy-kot .ac-t {margin-top:15px;}
li.act-nowy-kot .ac-tx {float:left;}
li.act-nowy-kot .ac-desc {clear:left;margin-top:5px;margin-left:0px;}



/* ekotek */

#ekotek {width:791px;margin-top:-31px;}
#ekotek .ek-container {background:url('/szablony/swiatkotow/images/ekotek_shadow.png') repeat-y left top;padding-left:3px;}
#ekotek .ek-header {background:url('/szablony/swiatkotow/images/ekotek_top.png') no-repeat left top;height:103px;}
#ekotek .ek-bottom {background:url('/szablony/swiatkotow/images/ekotek_bottom.png') no-repeat left bottom;height:22px;}

/* baner akademia pana kota w /artykuly */
#bannerContent9105 {margin-top:-7px;}


/* komentarze */

.profl .comments .box-title {float:left;margin-right:20px;}


/* e-learning */
.e-learning-list .news {position:relative;cursor:auto;}
.e-learning-list .news .miniaturka {width:auto;height:auto;}
.e-learning-list .news .tresc {padding-bottom:20px;}
.e-learning-list .news .wiecejlink {position:absolute;bottom:2px;right:20px;}

/* wyszukiwarka globalna */
.wyszukiwarka-g {background:none;color:#000;}
.wyszukiwarka-g .wyszukiwarka-lewa {clear:left;}
.wyszukiwarka-g h2 {margin-bottom:20px;}


#users_szukaj .select-field select,
#hodowcy_szukaj .select-field select,
#koty_szukaj .select-field select {background:#f7ede8;}
#koty_szukaj .agree-box span {width:125px;}



/* multimedia */

.mm-det .foto-top{margin-top:20px;}
.mm-det .picture-big {border:1px solid #e5d2c9;margin-top:10px;}
.mm-det .author-info {width:100%;position:relative;width:100%;height:70px;background:url('/szablony/swiatkotow/images/box_grad_15.png') repeat-x left bottom;}
.mm-det .author-info .ai-avatar {position:absolute;left:20px;top:8px;}
.mm-det .author-info .name {position:absolute;left:85px;top:25px;font-size:18px;font-weight:bold;color:#0785b3;}
.mm-det .author-info .name:hover {text-decoration:none;}
.mm-det .author-info .name span {font-weight:normal;color:#000;font-size:12px;padding-right:4px;}
.mm-det .author-info .more {position:absolute;bottom:12px;left:85px;font-size:11px;line-height:11px;background-position:left 3px;padding-left:14px;}
.mm-det h3 {float:left;margin:20px;font-size:22px;color:#0785b3;}
.mm-det .fb-likeit {float:right;margin:20px 0 20px 20px;}
.mm-det .img {text-align:center;} 
.mm-det .img div {margin:0 auto;}
.mm-det .tagi {float:right;width:180px;margin:20px;}
.mm-det .desc {float:left;margin:20px;}

.mm-det .options {padding:10px 20px;background:#faf4f1;clear:both;margin:10px 0 0 0;}

.mm-det .picture-big .likeit,
.mm-det .picture-big .fav{float: left;font-size: 12px;line-height: 16px;font-weight: bold;padding: 1px 15px 1px 20px;background: url("/szablony/swiatkotow/images/icons.png") no-repeat -181px -528px;}
.mm-det .picture-big .likeit span,
.mm-det .picture-big .fav span{color: #0e92c3;font-weight: normal;}
.mm-det .picture-big a.fav {background: url(/szablony/swiatkotow/images/sprite.png) no-repeat -944px -440px;} 

.mm-det .picture-big .bottom-buttons {margin:20px;background:url('/szablony/swiatkotow/images/box_grad_15.png') repeat-x left bottom;}
.mm-det .picture-big  .social-services {margin-top:2px;}

/* tabki glowna */

.tabs-home .more {position:absolute;right:20px;bottom:20px;}


/* newsletter - formularz */

.newsletter-desc {margin:20px 0;}
.newsletter-form {margin:20px 0;}
.newsletter-form label {float:left;line-height:22px;margin-right:10px;}
.newsletter-form label span {width:120px;display:block;}
.newsletter-form .agree-field label span {margin-right:10px;}
.newsletter-form .agree-field .float-left label {margin-right:15px;line-height:16px;}
.newsletter-form .ramka {float:left;}
.newsletter-form .text-field input{width:200px;}
.newsletter-form .form-footer {margin:20px 0 0 0;}
.newsletter-form var{margin-left:15px;}


#search_event .checkbox-field {width:auto;}
#search_event .checkbox {height:13px !important;} 
.event-details .data {float:left;width:270px;line-height:24px;font-size:18px;font-weight:bold;color:#09749b;}
.event-details .info {display:block;overflow:hidden;background:#d6f3fe;margin:0 -18px 20px -18px;padding:10px 20px 8px 20px;;} 
.event-details .info .my-select.share {float:right;}


.profile-author {clear: left;float: left;margin: 10px 0 0 0;}


/* blok logowania */

.blok-logowania h2.hello a {font-size:26px;text-decoration:none;}
.blok-logowania h2.hello a:hover {text-decoration:none;}

/* karta zdrowia pdf */
#pdfForm {}
#pdfForm p.info {clear:both;color:#9a725e;font-size:11px;line-height:30px;margin:0 0 10px 0 ;padding:0;}
#pdfForm p.info.hr {border-top:1px solid #f0e3db;margin:10px 0;padding:10px 0 0 0;}

.upper {text-transform:uppercase;}

.field-box {float:left;clear:both;margin-bottom:10px;}
.field-box .label,
.field-box label {float:left;margin:0;padding:0;width:92px;padding-right:8px;line-height:22px;}

.field-box .v label {float:left;width:auto;line-height:14px;}
.field-box .v {float:left;}
.field-box .v .field{clear:both;float:left;margin-bottom:6px;}
.field-box .v .radio-field input{float:left;margin-right:7px;}

.field-box .v .date-range-field label {float:left;line-height:22px;padding:0;}
.field-box .v .date-range-field .date-field {float:left;margin:0;padding:0;}
.field-box .v .date-range-field .date-field label {margin:0 5px;}
.field-box .v .date-range-field .ramka {float:left;}
.field-box.text-field .ramka {float:left;}

.type-field-box .v {width:380px;}
.type-field-box .v .field {float:left;clear:none;}
.type-field-box .v input {float:left;}
.type-field-box .v label {float:left;width:100px;margin-left:4px;}

#kartaPDF {float:right;margin:0 0 15px 0;background:url('/szablony/swiatkotow/images/ico_pdf.png') no-repeat left 50%;padding-left:22px;font-weight:bold;}



/* faq */

.modul .aktualnosci-margines h3.faq-pytanie {cursor:pointer;color:#D16109;text-decoration:none;font-size:12px;margin:10px 0 0 0;line-height:16px}
.faq-form{ border-top: dashed 1px #CFC5BF; margin-top: 20px;}

/* teczowy profil */

.teczowy .teczowy-m {position:absolute;left:0;top:-3px;width:320px;height:100%;background:url('/szablony/swiatkotow/images/profil_teczowy.png') no-repeat left top;}
.teczowy .profil-kota,
.teczowy .avatar {position:relative;}

/* bloks z newsami */

.news-blok li p {margin:0px;padding:0;}

/* edycja hasla */

.edit-password {margin-top:20px;}
.edit-password label {float:left;}
.edit-password .ramka {float:left;clear:both;}


/* formularz rasy */

.form-rasa {clear:both;padding-top:20px}
.form-rasa .button.light {margin-left:10px;}


/* kotostory */

.modul-kotostory {width:986px;background:url('/szablony/swiatkotow/images/kotostory_bottom.png') no-repeat left bottom;padding-bottom:19px;}
.modul-kotostory .content {padding:0 3px;background:url('/szablony/swiatkotow/images/kotostory_middle.png') repeat-y left bottom;}
.modul-kotostory .header {width:100%;min-height:92px;position:relative;background:url('/szablony/swiatkotow/images/kotostory_header.png') no-repeat left top;margin:0;padding:0;} 
.modul-kotostory .header h3 {position:absolute;font-size:36px;color:#fff;left:20px;top:20px;}
.modul-kotostory .header a {color:#ED812F;position;relative;margin-right:40px;line-height:17px;font-size:14px;font-weight:bold;float: right;clear: both;}
.modul-kotostory .header a.first {margin-top: 8px;}
.modul-kotostory .header #kotostory_instrukcja {clear: both;margin:0 3px;line-height: 24px;color: #fff;font-size: 13px;}
.modul-kotostory .header #kotostory_instrukcja p {padding: 1em 2em 3em;background: #057DA9 url('/szablony/swiatkotow/images/kotostory_header.png') no-repeat -3px bottom;}
.modul-kotostory .content { position: realtive; }
.modul-kotostory .content a.zglos_button { background:url('/szablony/swiatkotow/images/zglos_button.png') no-repeat 0 0;width: 170px; height: 38px; display: inline-block; position: absolute; top: 523px; right: 39px;}
.modul-kotostory .content a.zglos_button:hover { background:url('/szablony/swiatkotow/images/zglos_button_hover.png') no-repeat 0 0;}
.modul-kotostory .content span.line_bg { background:url('/szablony/swiatkotow/images/line_bg.png') repeat-x 0 0;width: 170px;	height: 2px; display: inline-block; position: absolute; top: 509px; right: 39px; }

.konto-platnosci {text-align: center; margin: 20px 0px 0px 0px;}
.konto-platnosci th{background-color: #45BAE7; color: #fff;}
.konto-platnosci th, .konto-platnosci td {padding: 7px 10px;}
.konto-platnosci td {border-bottom: 1px solid #C8A796; color: #D16109;}

.konto-platnosci-wybierz {border:1px solid #e5d2c9;margin:30px 20px 0 0;float:left;width:480px;padding:20px;background: url('/szablony/swiatkotow/images/miss_mister_list_li.png') repeat-x left bottom}
.konto-platnosci-wybierz h4,
.konto-sponsorowane h4 {font-size:18px;color:#341908;margin-bottom:20px;font-weight:normal;}
.konto-platnosci-wybierz label {display: block; margin-bottom: 9px;}
.konto-platnosci-wybierz label.kanaly-transferuj {margin: 3px;}
.konto-sponsorowane {border:1px solid #e5d2c9;margin:30px 0 0 0; overflow: hidden; padding:20px;background: url('/szablony/swiatkotow/images/miss_mister_list_li.png') repeat-x left bottom}
.konto-sponsorowane .button span{
	width: 250px;
}
.profil .miniaturka-sp{
	width: 80px;
	height: 60px;
	position: absolute;
	z-index: 2;
	left: 139px;
	text-align: right;
}
.profil .zakladka-sp{
	width: 160px;
	height: 120px;
	position: absolute;
	z-index: 1;
	left: 61px;
	top: 14px;
	text-align: right;
}


/* e-learning */
.e-learing-list.profil {clear:both;padding:20px 0;}

.e-learning {margin:-17px -18px -15px -18px;z-index:10;padding:0 0 10px 0;background:url('/szablony/swiatkotow/images/e_learning_bg.png') repeat-x left 66px;}
.e-learning h2.tytul1 {margin:20px;font-size:36px;float:left;}
.e-learning span.h-l2 {margin:35px 0 0 0;float:left;font-size:13px;line-height:15px;color:#fff;text-transform:uppercase;}

.video-box {float:left;margin:20px 0 20px 20px;background: url('/szablony/swiatkotow/images/video_top.png') no-repeat left top;width:566px;padding-top:8px;*zoom:1;*padding-left:20px;*margin-right:-20px;*background-position:20px top;)}
.video-container {width:560px;padding:0 4px 0 2px;background:url('/szablony/swiatkotow/images/video_middle.png') repeat-y left top;}
.video-details {overflow:hidden;width:560px;padding:0 4px 0 2px;background:url('/szablony/swiatkotow/images/video_box.png') repeat-y left bottom;}

.e-learning .video-box h3 {font-size:22px;color:#0785b3;padding:7px 15px 15px 15px;}
.video-details .description {font-size:11px;margin:15px 20px 10px 20px;padding:0;}
.video-details .tags {float:left;margin:0 10px 15px 20px;}
.video-details dt {float:left;width:37px;text-transform:uppercase;}
.video-details dd {margin-left:40px;}
.video-details dd a {font-size:12px;margin-right:8px;}

.e-learning .promoted {float:left;width:176px;margin-left:15px;padding:0 0 30px 0;*padding-left:10px;}
.e-learning .promoted .back {position:absolute;bottom:11px;right:15px;}
.e-learning .promoted h3 {color:#fff;font-size:16px;margin:20px 0;}
.e-learning .promoted ul {margin:0;padding:0;} 
.e-learning .promoted li{height:143px;background:none;margin:0 0 18px 0;padding:0; }
.e-learning .promoted li:hover {position:relative;z-index:1;}
.e-learning .promoted .wrap {z-index:2;background:url('/szablony/swiatkotow/images/el_promoted_top.png') no-repeat left top;margin:0;padding:7px 0 0 0;}
.e-learning .promoted li:hover .wrap {position:absolute;left:0px;top:0px;}
.e-learning .promoted li .inner {background:url('/szablony/swiatkotow/images/el_promoted_middle.png') repeat-y left top;padding:3px 14px 0 12px;margin:0;}
.e-learning .promoted li .bottom {background:url('/szablony/swiatkotow/images/el_promoted_bottom.png') no-repeat left top;margin:0;}
.e-learning .promoted li a.title {color:#f27f26;font-size:12px;font-weight:bold;margin:3px 0;float:left;}
.e-learning .promoted li .time {display:block;color:#a78571;clear:both;}
.e-learning .promoted li p {display:none;clear:both;padding:2px 0;}
.e-learning .promoted li:hover p {display:block;}
.e-learning .promoted li .button {margin:5px 0;display:none;}
.e-learning .promoted li:hover .button {display:block;}
.e-learning .promoted .prev,
.e-learning .promoted .next {position:absolute;cursor:pointer;bottom:15px;width:22px;height:24px;display:block;text-indent:-9999px;background:url('/szablony/swiatkotow/images/el_nav.png') no-repeat;}
.e-learning .promoted .prev {background-position:0px 0px;right:168px;}
.e-learning .promoted .next {right:143px;background-position:-50px 0px;} 


/* block polecane hodowle */

.hodowle-polecane-block h3 {color:#4dcfff;font-size:26px;}
.hodowle-polecane-block {padding:20px 20px 10px 20px;}
.hodowle-polecane-block h4 {color:#fff;font-size:14px;text-transform:uppercase;}
.hodowle-polecane-block .latest {margin:10px -23px 0 -23px;overflow:hidden;padding:20px 23px 0 23px;background:url('/szablony/swiatkotow/images/hodowle_polecane_bg.png') repeat-x left top;}
.hodowle-polecane-block .latest ul {margin:10px 0;padding:0;}
.hodowle-polecane-block .latest li {margin:0;padding:0;line-height:18px;font-size:10px;background:none;}
.hodowle-polecane-block .latest li a {color:#d39972;}
.hodowle-polecane-block .latest li a:hover {text-decoration:none;}
.hodowle-polecane-block .latest strong {color:#ed791e;margin-right:5px;font-size:12px;}
.hodowle-polecane-block .latest .create {float:right;line-height:25px;background:url('/szablony/swiatkotow/images/hodowla_stworz_ico.png') no-repeat left 50%;color:#ed791e;padding-left:22px;}

.hodowle-polecane-block .promoted {margin:15px 0;} 
.hodowle-polecane-block .promoted .prev,
.hodowle-polecane-block .promoted .next {width:23px;margin-top:34px;cursor:pointer;height:23px;background:url('/szablony/swiatkotow/images/carousel_nav.png') no-repeat;text-indent:-9999px;}
.hodowle-polecane-block .promoted .next {float:right;background-position:-50px 0px;}
.hodowle-polecane-block .promoted .prev {float:left;}
.hodowle-polecane-block .promoted .carousel {height:90px;width:356px;margin:0px auto;}
.hodowle-polecane-block .promoted .carousel li {margin-top:3px;float:left;margin:0;padding:3px 0 0 0;background:none;width:356px;height:90px;}
.hodowle-polecane-block .promoted .carousel li .pic {float:left;margin-right:10px;position:relative;}
.hodowle-polecane-block .promoted .carousel li .ribbon {width:91px;height:61px;display:block;position:absolute;top:-3px;right:-3px;background:url('/szablony/swiatkotow/images/hodowla_polecana.png') no-repeat right top;}
.hodowle-polecane-block .promoted .carousel li .name {color:#ed791e;font-size:12px;font-weight:bold;}
.hodowle-polecane-block .promoted .carousel li .r {display:block;color:#d39972;font-size:10px;}
.hodowle-polecane-block .promoted .carousel li p {color:#fffefe;font-size:11px;line-height:14px;padding:5px 0;}

/* przyjaciele */
.friend-actions {margin:0 auto;width:37px;}
.friend-actions a {height:22px;float:left;width:0px;}
.friend-actions span {display:block;text-indent:-9999px;}


.hodowle-polecane-right h3 {color:#ffffff;font-size:16px;}
.hodowle-polecane-right .next,
.hodowle-polecane-right .prev {width:23px;margin-top:34px;cursor:pointer;height:23px;background:url('/szablony/swiatkotow/images/carousel_nav.png') no-repeat;text-indent:-9999px;}
.hodowle-polecane-right .next {float:right;background-position:-50px 0px;}
.hodowle-polecane-right .prev {float:left;}

.hodowle-polecane-right .carousel-box {height:140px;margin:0px;} 
.hodowle-polecane-right .carousel {width:190px;margin:15px auto 0 auto;}
.hodowle-polecane-right ul {margin:10px 0;padding:0;} 
.hodowle-polecane-right ul li {float:left;margin:0;padding:3px 0;background:none;width:190px;height:150px;text-align:center;}
.hodowle-polecane-right ul li .pic {width:150px;height:90px;position:relative;margin:0 auto 7px auto;}
.hodowle-polecane-right ul li .ribbon {width:91px;height:61px;text-indent:-9999px;background:url('/szablony/swiatkotow/images/event_promoted.png') no-repeat right top;position:absolute;right:-3px;top:-3px;}
.hodowle-polecane-right ul li .desc {margin:0;padding:0;line-height:16px;margin:3px 0;color:#fff;}
.hodowle-polecane-right ul li a.name {color:#ed791e;font-size:12px;font-weight:bold;margin:3px 0 0 0;}


/* blox light-blue */


.box-light-blue {background:url('/szablony/swiatkotow/images/box_light_blue_bottom.png') no-repeat left bottom;padding-bottom:12px;margin-bottom:15px;}
.box-light-blue .c {background:url('/szablony/swiatkotow/images/box_light_blue_middle.png') repeat-y left bottom;}
.box-light-blue .h {background:url('/szablony/swiatkotow/images/box_light_blue_top.png') repeat-y left bottom;height:54px;}

.box-lista-ras h3 {color:#066992;font-size:16px;line-height:54px;margin:20px 0 0 22px;float:left;}
.box-lista-ras .h .button {float:right;margin-right:26px;margin-top:15px;}
.box-lista-ras .carousel-box {width:430px;height:120px;margin:0 auto;padding:20px 0 0 0;}
.box-lista-ras .carousel {width:360px;margin:0 auto;}
.box-lista-ras .next,
.box-lista-ras .prev {width:23px;margin-top:45px;cursor:pointer;height:23px;background:url('/szablony/swiatkotow/images/carousel_nav.png') no-repeat;text-indent:-9999px;}
.box-lista-ras .next {float:right;background-position:-50px 0px;}
.box-lista-ras .prev {float:left;}
.box-lista-ras ul {margin:0;padding:0}
.box-lista-ras li {margin:0;padding:0;background:none;width:360px;height:120px;color:#000;}
.box-lista-ras li img {float:left;margin-right:10px;}
.box-lista-ras li .name {font-size:12px;color:#d16109;display:block;margin-bottom:3px;}
.box-lista-ras li .desc {display:block;color:#000;}
.box-lista-ras li a:hover {color:#000;}

.lista-ras-lb h3 {color:#6c452c;font-size:16px;text-transform:uppercase;margin:10px 0;}
.lista-ras-lb .col {float:left;width:200px;}
.lista-ras-lb .letter {float:left;width:34px;line-height:25px;clear:left;font-size:13px;color:#051e40;}
.lista-ras-lb .letter .cufon {margin-top:6px;}
.lista-ras-lb a {margin-left:34px;padding-left:8px;display:block;line-height:25px;background:url('/szablony/swiatkotow/images/dotted_vertical_5.png') repeat-y left top;float:left;clear:left;}
.lista-ras-lb a.t {margin-left:0px;clear:none;}


.block-breeding-search form label {float:left;width:100px;margin-right:15px;text-align:right;line-height:24px;color:#fff;}
.block-breeding-search form .text-field {float:left;margin-right:10px;}
.block-breeding-search form .text-field input {width:236px;}
.block-breeding-search dl {padding:15px 20px;color:#fff;clear:both;background:url('/szablony/swiatkotow/images/breeding_search_dl.png') repeat-x left top;}
.block-breeding-search dt {float:left;width:130px;}
.block-breeding-search dd {margin-left:130px;}
.block-breeding-search dd a {color:#e1ccc0;}

.block-breeding-results .results-info {clear:both;margin:20px 0px;float:left;}
.block-breeding-results .results {clear:both;margin:0 -18px;overflow:hidden;} 
.block-breeding-results .results li {margin:0;padding:20px 20px 20px 100px;background:none;overflow:hidden;}
.block-breeding-results .results li.odd {background:#faf1ec;}
.block-breeding-results .results li .logo {float:left;margin-left:-80px;}
.block-breeding-results .results li .info {width:170px;float:left;}
.block-breeding-results .results li h4 {color:#d9660c;font-size:16px;margin-bottom:5px;}
.block-breeding-results .results li .info address {color:#3291b5;font-size:11px;line-height:15px;font-style:normal;margin:0 0 10px 0;}
.block-breeding-results .results li .info .link {float:left;}
.block-breeding-results .results li .desc {line-height:15px;font-size:11px;margin-top:5px;padding:0;}

.block-breeding-results .pager {clear:both;margin-top:10px;}

.polecane-hodowle-lista {clear:both;}
.polecane-hodowle-lista > div {padding:24px 0 20px 0;}
.polecane-hodowle-lista > div > div{float:left;width:202px;height:90px;}
.polecane-hodowle-lista > div > div.second {margin-left:23px;}
.polecane-hodowle-lista > div > div > img{float:right;margin-left:23px;}
.polecane-hodowle-lista > div > div > div > a{font-size:12px;font-weight:bold;}
.polecane-hodowle-lista > div.clear{width:100%;height:auto;}
.polecane-hodowle-lista > div.colored {width:100%;background-color:#FAF1EC;overflow:hidden;padding:20px 18px;margin-left:-18px;}
.polecane-hodowle-lista > div.polecane-hodowle-lista-bottom{clear:both;width:auto;height:auto;margin:20px 0 0 0;padding:0;}
.polecane-hodowle-lista > div.polecane-hodowle-lista-bottom > a{float:right;}

.hodowle-wojewodztwa-lista {clear:both;}
.hodowle-wojewodztwa-lista > div {padding-top:15px;}
.hodowle-wojewodztwa-lista > div > ul{float:left;margin:0;line-height:20px;}
.hodowle-wojewodztwa-lista > div > ul.second{margin-left:20px;}
.hodowle-wojewodztwa-lista > div > ul > li {background:none;padding:0;margin:0;}
.hodowle-wojewodztwa-lista > div > ul > li > a {font-size:12px;font-weight:bold;}
.hodowle-wojewodztwa-lista > div > ul > li > a > span {font-size:10px;color:#000;font-weight:normal;}

.hodowle-rasy-lista {clear:both;}
.hodowle-rasy-lista > div {padding-top:15px;}
.hodowle-rasy-lista > div > ul{float:left;margin:0;line-height:24px;}
.hodowle-rasy-lista > div > ul.second{margin-left:20px;}
.hodowle-rasy-lista > div > ul > li {background:none;padding:0;margin:0;}
.hodowle-rasy-lista > div > ul > li > a {font-size:12px;font-weight:bold;}
.hodowle-rasy-lista > div > ul > li > a > span {font-size:10px;color:#000;font-weight:normal;}

/* logo swieta */
/* .header h1 a.logo {background:url('/szablony/swiatkotow/images/logo_x.png') no-repeat left top;margin-top:0px;margin-left:19px;width:169px;height:107px;} */


.reg7 .menu-bottom ul li {background: url(/szablony/swiatkotow/images/sprite.png) no-repeat -995px -416px;padding-left: 14px;}



#higio-fb {position:absolute;display:block;width:141px;height:33px;top:162px;right:163px;text-indent:-9999px;z-index:3;}
#higio-page {position:absolute;display:block;width:133px;height:52px;right:25px;top:147px;text-indent:-9999px;z-index:3;}

.page #higio-fb {width:114px;height:27px;right:184px;top:106px;}
.page #higio-page {width:125px;height:27px;top:106px;}

/* konkurs mowie do ciebie */
div.contact-form.mowie-do-ciebie {clear:both;padding-top:20px;width:986px;}
.mowie-do-ciebie-content .contact-form .form{position:relative;}
.mowie-do-ciebie-content div.mowie-do-ciebie div.form.form3 label {color:#D16109;text-align:right;width:125px;font-weight:bold;line-height:26px;padding-right:5px;}
.mowie-do-ciebie-content div.form.form3 > div {float:left;clear:both;}
.mowie-do-ciebie-content div.clearfix.text-field > div {overflow:visible;float:left;}
.mowie-do-ciebie-content div.clearfix.text-field > div > input{width:auto;}
.mowie-do-ciebie-content div.form.form3 div.formularz-stopka {clear:both;margin-left:285px;}

.mowie-do-ciebie-content .row {position:relative;clear:both;overflow:auto;margin-bottom:10px;background: url("/szablony/swiatkotow/images/miss_mister_list_li.png") repeat-x scroll left bottom #FFFFFF;border-top: 1px solid #E5D2C9;padding-top:10px;}
.mowie-do-ciebie-content .row > div{float:left;width:303px;padding:0 5px 35px 0;color:#000;}
.mowie-do-ciebie-content .row > div p {width:242px;float:right;padding:0;}
.mowie-do-ciebie-content .row > div.first, .mowie-do-ciebie-content .row > div.second {margin-right:10px;}
.mowie-do-ciebie-content .row > div .vote{position:absolute;bottom:0;right:0;}
.mowie-do-ciebie-content .row > div .contest-facebook-like{position:absolute;bottom:0;right:auto; left: 636px; width: 24px; height: 24px; cursor: pointer;}
.mowie-do-ciebie-content .row > div.first .vote{right:636px;}
.mowie-do-ciebie-content .row > div.second .vote{right:318px;}
.mowie-do-ciebie-content .row > div.first .contest-facebook-like{left:0;}
.mowie-do-ciebie-content .row > div.second .contest-facebook-like{left:318px;}
.mowie-do-ciebie-content .row > div .foto{float:left;padding-right:5px;text-overflow:ellipsis;width:55px;overflow:hidden;}
.mowie-do-ciebie-content .row > div .foto strong {color:#D16109;margin-left:auto;margin-right:auto;overflow: hidden;text-overflow: ellipsis;width: 55px;}
.mowie-do-ciebie-content .header-bar {padding:10px 0;}
.mowie-do-ciebie-content .header-bar .title{color:#119ACC;}
.mowie-do-ciebie-content .header-bar .filter{float:right;}

.mowie-do-ciebie-content div.clearfix.text-field > div.info{
	clear: left;
	padding-left: 130px;
	color: #D16109;
	font-size: 11px;
}

.mowie-do-ciebie-content .row > div .contest-facebook-like img{width: 24px; height: 24px;}
.mowie-do-ciebie-content .row > div .fb-img{position: absolute; top: 0; left: 0; visibility: hidden;display: none;}

.mowie-do-ciebie-zasady .rules {margin-left:-18px;position:relative;width:986px;height:364px;background:url("/szablony/swiatkotow/images/regulamin.png") no-repeat scroll left bottom transparent;}
.mowie-do-ciebie-zasady .rules a{display:block;position:absolute;}
.mowie-do-ciebie-zasady .rules #content-link {top:75px;left:433px;width:177px;height:13px;background:url("/szablony/swiatkotow/images/regulamin2-content-link.png") no-repeat scroll left bottom transparent;}
.mowie-do-ciebie-zasady .rules #dodaj-link {top:115px;left:248px;width:175px;height:17px;background:url("/szablony/swiatkotow/images/regulamin2-dodaj-link.png") no-repeat scroll left bottom transparent;}
.mowie-do-ciebie-zasady .rules #regulamin-link {top:311px;left:700px;width:149px;height:24px;background:url("/szablony/swiatkotow/images/regulamin2-regulamin-link.png") no-repeat scroll left bottom transparent;}

.mowie-do-ciebie-nagrody .prizes {margin-left:-18px;width:986px;height:707px;background:url("/szablony/swiatkotow/images/nagrody.png") no-repeat scroll left bottom transparent;}

.mowie-do-ciebie-content .row > .first_place {padding-left:154px;}
.mowie-do-ciebie-content .row > .place_title .title{color: #D16109;}
.mowie-do-ciebie-content .prize_title {padding-left:395px;padding-top:30px;}
.mowie-do-ciebie-content .prize_title .title{color: #D16109;}

.miss-mister-about div.header-blue-area span.logo-konkurs {float:right;font-size:20px;}
.miss-mister-about div.header-blue-area span.logo-konkurs cufon{margin-top:9px;}
.miss-mister-about .logo-konkurs a {display:inline-block;height:41px;margin-left:10px;text-indent:-9999px;}
.miss-mister-about .logo-konkurs #logo-stopa {width:90px;background:url("/szablony/swiatkotow/images/stopalogo.png") no-repeat scroll right top transparent;}
.miss-mister-about .logo-konkurs #logo-bozita {width:90px;background:url("/szablony/swiatkotow/images/logo_bozita.png") no-repeat scroll right top transparent;}
.miss-mister-about .logo-konkurs #logo-modern {width:90px;background:url("/szablony/swiatkotow/images/modernlogo.png") no-repeat scroll right top transparent;}
.miss-mister-about .logo-konkurs #logo-drapak {width:124px;background:url("/szablony/swiatkotow/images/drapaklogo.png") no-repeat scroll right top transparent;}
.miss-mister-about .logo-konkurs #logo-simon {width:52px;background:url("/szablony/swiatkotow/images/simonlogo.png") no-repeat scroll right top transparent;}

/* fix blok91*/

#blok_91.jq-zakladki-bloczek .taby-glowne {margin-left:-2px;}

/* contest-box */

#contest-box {background:url("/szablony/swiatkotow/images/contest-corner-off.png") no-repeat scroll left bottom transparent;right: -379px;padding:0;position: fixed;top: -306px;width: 662px;height:535px;z-index: 200;}

#contest-box-button {display:block;width:662px;height:535px;z-index:200;margin:-50px -50px 0 0;}
#contest-box a {display:block;z-index:300;}
#contest-box-dodaj {width:149px;height:24px;margin-top:-300px;margin-left:197px;background:url("/szablony/swiatkotow/images/contest-corner-send.png") no-repeat scroll right top transparent;text-indent:-9999px;}
#contest-box-zasady {width:91px;height:10px;margin-top:25px;margin-left:256px;background:url("/szablony/swiatkotow/images/contest-corner-rules.png") no-repeat scroll right top transparent;text-indent:-9999px;}

#small-contest-box {background:url("/szablony/swiatkotow/images/contest-corner-off-small.png") no-repeat scroll left bottom transparent;right: -441px;padding:0;position: fixed;top: -356px;width: 662px;height:535px;z-index: 200;}
#small-contest-box-button {display:block;width:662px;height:535px;z-index:200;margin-top:-40px;}
#small-contest-box a {display:block;z-index:300;}

.banner-block .reklama {margin:0;}
.banner-block {margin-bottom:17px;}

/* konkursy */
.contest-about .sponsors{clear: none;}
.contest-about .sponsors a, .contest-about .sponsors img, .kotostory-konkurs .sponsors a, .kotostory-konkurs .sponsors img{margin: 0 5px; display: inline-block;}
.contest-about span.contest-sponsors {float:right;font-size:20px;}
.contest-about span.contest-sponsors cufon {margin-top:9px;}
.contest-about span.contest-sponsors a, .kotostory-konkurs .contest-about span.contest-sponsors a {display:inline-block;height:41px;margin-left:10px;text-indent:-9999px;}

/* konkursy page */

a.vote {width:125px;display:block;height:24px;color:#0373a0;font-size:11px;font-weight:bold;background: url('/szablony/swiatkotow/images/vote-button.png') no-repeat left top;}
a.vote:hover {text-decoration:none;background-position:left -30px;}
a.vote .vote-button-label {float:left;text-indent:-9999px;}
a.vote .vote-js {width:36px;float:right;text-align:center;line-height:24px;}

.contest-content .tabs {float:left;margin:0 0 0 3px;}
.contest-content .tabs li {float:left;margin:0;background:none;margin:0;padding:0;}
.contest-content .tabs li a {height: 31px;font-size:12px;line-height:16px;margin-right: 6px;padding: 0 0 0 10px;color:#fff;font-weight:bold;background: url("/szablony/swiatkotow/images/tabs.png") no-repeat -3px 3px;float:left;}
.contest-content .tabs li a span{display:block;cursor: pointer;margin-right: -5px;padding: 7px 10px 8px 0;background: url("/szablony/swiatkotow/images/tabs.png") no-repeat right 3px;float:left;}
.contest-content .tabs li a:hover{text-decoration:none;background-position:-3px -87px;}
.contest-content .tabs li a:hover span {background-position:100% -87px;} 
.contest-content .tabs li.active a {background:url('/szablony/swiatkotow/images/tab_blue.png') no-repeat left top;}
.contest-content .tabs li.active a span {background:url('/szablony/swiatkotow/images/tab_blue.png') no-repeat right top;}
.contest-content .block-container {clear:both;}
.contest-content .tabs li a span {padding-top:10px;height:28px;}
.contest-content .blue-area {padding:19px 20px;margin-left:-18px;margin-right:-18px;margin-top:-15px;background:#119acc;}
.contest-content .blue-area-gradient {background:#057da9 url('/szablony/swiatkotow/images/blue_area_grad.png') repeat-x left top;}
.contest-content .header-blue-area {overflow:hidden;width:100%;clear:both;}
.contest-content .title {font-size:22px;color:#fff;margin-bottom:10px;float:left;}
 
.contest-content .col {width:302px;float:right;}
.contest-content .col-mister {margin-left:15px;}

.contest-content .col ul{margin:0 0 0 -10px;padding:0;float:left;}
.contest-content .col ul li{margin:0 0 10px 10px;padding:0;background:#fff url('/szablony/swiatkotow/images/miss_mister_list_li.png') repeat-x left bottom;width:144px;float:left;border:1px solid #e5d2c9;}

.contest-content .col ul li .pic {width:125px;height:125px;margin:9px auto;text-align:center;display:block;} 
.contest-content .col ul li .name {margin:0 9px;font-size:12px;color:#f27f26;font-weight:bold;display:block;text-align:center;}
.contest-content .col a.vote {margin:10px auto;}
.contest-content .col .box-title {font-size:12px;font-weight:bold;color:#fff;width:292px;padding-left:10px;background:url('/szablony/swiatkotow/images/miss_mister_col_top.png') no-repeat 50% top;line-height:40px;}
.contest-content .col .col-bottom {float:left;clear:both;width:302px;background:url('/szablony/swiatkotow/images/miss_mister_col_bottom.png') no-repeat 50% bottom;text-align:center;padding:0 0 15px 0;}
.contest-content .col .col-bottom .button {width:158px;margin:10px auto 0 auto;float:none;display:block;}
.contest-content .col .col-bottom .button span{width:150px;}

.contest-content #show_my_cats_jq {float:right;}

.contest-type .blue-area {padding-bottom:5px;padding-top:5px;}
.contest-type .header-blue-area {margin-top:14px;margin-bottom:12px;}
.contest-type .header-blue-area .title{margin-bottom:0;line-height:16px;float:left;margin:5px 0 0 0;font-size:16px;} 
.contest-type .header-bar {float:left;padding:15px 0 7px 0;width:100%;}
.contest-type .header-bar .title {color:#0785b3;font-size:22px;float:left;}
.contest-type .header-bar .filter {float:right;}
.contest-type .cats {float:left;margin-left:-12px;}   
.contest-type .cats .cat {width:198px;position:relative;margin:0 0 12px 12px;padding:0;background:#fff url('/szablony/swiatkotow/images/miss_mister_list_li.png') repeat-x left bottom;float:left;border:1px solid #e5d2c9;}
.contest-type .cats .cat .pic {padding:9px 0;text-align:center;display:block; height: 125px; overflow: hidden;} 
.contest-type .cats .cat .number {position:absolute;top:15px;left:5px;width:48px;height:14px;line-height:12px;padding:18px 0;text-align:center;color:#fff;background:url('/szablony/swiatkotow/images/cat_number.png') no-repeat 50% 50%;display:block;}
.contest-type .cats .cat .name {display:block;text-align:center;color:#bc4d04;font-weight:bold;}
.contest-type .cats .cat .vote {margin:10px auto;}

/* konkursy o konkursie */

.blue-area-content {margin:0 -20px -19px -20px;background:url('/szablony/swiatkotow/images/blue_area_content.png') repeat-x left top;padding:0 19px 19px 19px;}
.contest-about .blue-area-content {background-position:left 30px;}
.contest-about .header-blue-area span.title {font-size:36px; line-height: 36px;}
.contest-about .header-blue-area span.sponsor.title, .kotostory-konkurs .sponsors .sponsor.title {padding: 20px 0 !important}
.contest-about .blue-area-content h3{color:#f08d1d;font-size:12px;}
.contest-about .blue-area-content ol {margin: 40px 0 0 0;color:#fff;}
.contest-about .blue-area-content ol li {clear:both;line-height:20px;margin-bottom:4px;}
.contest-about .blue-area-content ol .number{float:left;width:20px;height:22px;background: url('/szablony/swiatkotow/images/miss_mister_about_number.png') no-repeat left top;line-height:20px;text-align:center;margin-right:4px;}
.contest-about .section {margin:20px 0 10px 0;}
.contest-about .section h3{font-size:22px;color:#0785b3;}
.contest-about .text {margin-top:20px;}
.contest-about .text ul li{margin-bottom:4px;}


div.contact-form.contest {clear:both;padding-top:20px;width:986px;}
.contest-content .contact-form .form{position:relative;}
.contest-content div.contest div.form.form3 label {color:#D16109;text-align:right;width:125px;font-weight:bold;line-height:26px;padding-right:5px;}
.contest-content div.form.form3 > div {float:left;clear:both;}
.contest-content div.clearfix.text-field > div {overflow:visible;float:left;}
.contest-content div.clearfix.text-field > div > input{width:auto;}
.contest-content div.form.form3 div.formularz-stopka {clear:both;margin-left:285px;}

.contest-content .row {position:relative;clear:both;overflow:auto;margin-bottom:10px;background: url("/szablony/swiatkotow/images/miss_mister_list_li.png") repeat-x scroll left bottom #FFFFFF;border-top: 1px solid #E5D2C9;padding-top:10px;}
.contest-content .row > div{float:left;width:303px;padding:0 5px 26px 0;color:#000;}
.contest-content .row > div p {width:242px;float:right;padding:0;}
.contest-content .row > div.first, .contest-content .row > div.second {margin-right:10px;}
.contest-content .row > div a{position:absolute;bottom:0;right:0;}
.contest-content .row > div.first a{right:636px;}
.contest-content .row > div.second a{right:318px;}
.contest-content .row > div .foto{float:left;padding-right:5px;text-overflow:ellipsis;width:55px;overflow:hidden;}
.contest-content .row > div .foto strong {color:#D16109;margin-left:auto;margin-right:auto;overflow: hidden;text-overflow: ellipsis;width: 55px;}
.contest-content  {color:#D16109;}
.contest-content .header-bar {padding:10px 0;}
.contest-content .header-bar .title{color:#119ACC;}
.contest-content .header-bar .filter{float:right;}

.contest-zasady .rules {margin-left:-18px;position:relative;width:986px;height:364px;background:url("/szablony/swiatkotow/images/regulamin.png") no-repeat scroll left bottom transparent;}
.contest-zasady .rules a{display:block;position:absolute;}
.contest-zasady .rules #content-link {top:75px;left:433px;width:177px;height:13px;background:url("/szablony/swiatkotow/images/regulamin2-content-link.png") no-repeat scroll left bottom transparent;}
.contest-zasady .rules #dodaj-link {top:115px;left:248px;width:175px;height:17px;background:url("/szablony/swiatkotow/images/regulamin2-dodaj-link.png") no-repeat scroll left bottom transparent;}
.contest-zasady .rules #regulamin-link {top:311px;left:700px;width:149px;height:24px;background:url("/szablony/swiatkotow/images/regulamin2-regulamin-link.png") no-repeat scroll left bottom transparent;}

.contest-nagrody .prizes {margin-left:-18px;width:986px;height:707px;background:url("/szablony/swiatkotow/images/nagrody.png") no-repeat scroll left bottom transparent;}

.contest-content .row > .first_place {padding-left:154px;}
.contest-content .row > .place_title .title{color: #D16109;}
.contest-content .prize_title {padding-left:395px;padding-top:30px;}
.contest-content .prize_title .title{color: #D16109;}

.contest-about div.header-blue-area span.logo-konkurs {float:right;font-size:20px;}
.contest-about div.header-blue-area span.logo-konkurs cufon{margin-top:9px;}
.contest-about .logo-konkurs a {display:inline-block;height:41px;margin-left:10px;text-indent:-9999px;}
.contest-about .logo-konkurs #logo-stopa {width:90px;background:url("/szablony/swiatkotow/images/stopalogo.png") no-repeat scroll right top transparent;}
.contest-about .logo-konkurs #logo-modern {width:90px;background:url("/szablony/swiatkotow/images/modernlogo.png") no-repeat scroll right top transparent;}
.contest-about .logo-konkurs #logo-drapak {width:124px;background:url("/szablony/swiatkotow/images/drapaklogo.png") no-repeat scroll right top transparent;}
.contest-about .logo-konkurs #logo-simon {width:52px;background:url("/szablony/swiatkotow/images/simonlogo.png") no-repeat scroll right top transparent;}

/* konkurs zdjęciowy */
.contest-content.konkurs-zdjeciowy .row {margin-bottom:10px;border:0;overflow:hidden; position: relative;}
.contest-content.konkurs-zdjeciowy .row > div {width:200px;height:200px;border:1px solid #e6d2c7;padding:9px;position:relative;margin-right:21px;}
.contest-content.konkurs-zdjeciowy .row > div.last {margin-right:0;}
.contest-content.konkurs-zdjeciowy .row > div .foto {width:200px;padding:0;}
.contest-content.konkurs-zdjeciowy .row > div .foto a {position:relative;}
.contest-content.konkurs-zdjeciowy .row > div .foto img{margin:0 auto;}
.contest-content.konkurs-zdjeciowy .row > div p {display:none;width:180px;padding:4px 10px;position:absolute;top:9px;left:9px;background:rgba(255,255,255,0.6); overflow: hidden;}
.contest-content.konkurs-zdjeciowy .row > div:hover p {display:block;}
.contest-content.konkurs-zdjeciowy .row > div .vote-button {position:relative;width:200px;height:40px;position:absolute;bottom:9px;left:9px;background:rgba(255,255,255,0);}
.contest-content.konkurs-zdjeciowy .row > div:hover .vote-button {background:rgba(255,255,255,0.6);}
.contest-content.konkurs-zdjeciowy .row > div .vote-button .vote{display:block;bottom:10px;left:10px;}
.contest-content.konkurs-zdjeciowy .row > div p strong{color:#D16109;}
.contest-content.konkurs-zdjeciowy .row > div.first {margin-right:20px;}
.contest-content.konkurs-zdjeciowy .row > div.first a {right:487px;}
.contest-content.konkurs-zdjeciowy .row > div .contest-facebook-like {display:none;position:absolute;bottom:21px;right:20px;z-index:1000;width:18px;height:18px;}
.contest-content.konkurs-zdjeciowy .row > div .contest-facebook-like img{width:18px;height:18px;}
.contest-content.konkurs-zdjeciowy .row > div:hover .contest-facebook-like {display:block;}
.contest-content.konkurs-zdjeciowy .logo-konkurs a,
.contest-content.konkurs-zdjeciowy .logo-konkurs object {float:right; margin-right:10px;}
.contest-content.konkurs-zdjeciowy .logo-konkurs #logo-modern {}
.contest-content.konkurs-zdjeciowy .logo-konkurs #logo-stopa {width:90px;background:url("/szablony/swiatkotow/images/konkursy/loga/stopalogo.png") no-repeat scroll right top transparent;}
.contest-content.konkurs-zdjeciowy .logo-konkurs #logo-creati {width:98px;background:url("/szablony/swiatkotow/images/konkursy/loga/creati-logo.png") no-repeat scroll right top transparent;}
.contest-content.konkurs-zdjeciowy .logo-konkurs #logo-karma {width:98px;background:url("/szablony/swiatkotow/images/konkursy/loga/karma-logo.jpg") no-repeat scroll center top transparent;}
.contest-content.konkurs-zdjeciowy .logo-konkurs #logo-bozita {width:63px;background:url("/szablony/swiatkotow/images/konkursy/loga/bozita_feline_logo.png") no-repeat scroll right top transparent;}
.contest-content.konkurs-zdjeciowy .logo-konkurs #logo-kar-ma {height:64px;width:90px;background:url("/szablony/swiatkotow/images/logo-Kar-ma.jpg") no-repeat scroll right top transparent;}
.contest-content.konkurs-zdjeciowy .logo-konkurs #logo-mikmar {width:95px;background:url("/szablony/swiatkotow/images/konkursy/loga/mikmar-logo.jpg") no-repeat scroll right top transparent;}
.contest-content.konkurs-zdjeciowy .logo-konkurs #logo-beko {width:95px;background:url("/szablony/swiatkotow/images/konkursy/loga/Beko_logo.png") no-repeat scroll right top transparent;}
.contest-content.konkurs-zdjeciowy .logo-konkurs #logo-niebieski {width:94px;background:url("/szablony/swiatkotow/images/konkursy/loga/HotelNiebieski_logo.gif") no-repeat scroll right top transparent;}
.contest-content.konkurs-zdjeciowy .logo-konkurs #logo-litterlocker {width:122px;background:url("/szablony/swiatkotow/images/konkursy/loga/logo_litterlocker.png") no-repeat scroll right top transparent;}
.contest-content.konkurs-zdjeciowy .logo-konkurs #logo-cbep {width:95px;background:url("/szablony/swiatkotow/images/konkursy/loga/Logo-CBEP.png") no-repeat scroll right top transparent;}
.contest-content.konkurs-zdjeciowy .logo-konkurs #logo-proszynski {width:95px;background:url("/szablony/swiatkotow/images/konkursy/loga/proszynski.png") no-repeat scroll right top transparent;}

.contest-content.konkurs-zdjeciowy .logo-konkurs .adres-niebieski {font-size: 12px; float: right; margin-right: 10px; line-height: 14px;overflow: hidden; position: relative;}
.contest-content.konkurs-zdjeciowy .logo-konkurs .adres-niebieski cufon{margin: 0 0 3px;}

.contest-content.konkurs-zdjeciowy .contest-nagrody .prizes {margin-left:-20px;width:986px;height:707px;background:url("/szablony/swiatkotow/images/konkursy/konkurs-zdjeciowy/nagrody.png") no-repeat scroll left bottom transparent;}

.contest-content.konkurs-zdjeciowy .contest-zasady .rules {margin-left:-20px;position:relative;width:986px;height:364px;background:url("/szablony/swiatkotow/images/konkursy/konkurs-zdjeciowy/regulamin.png") no-repeat scroll left bottom transparent;}
.contest-content.konkurs-zdjeciowy .contest-zasady .rules a{display:block;position:absolute;}
.contest-content.konkurs-zdjeciowy .contest-zasady .rules #content-link {top:75px;left:433px;width:177px;height:13px;background:url("/szablony/swiatkotow/images/konkursy/konkurs-zdjeciowy/regulamin2-content-link.png") no-repeat scroll left bottom transparent;}
.contest-content.konkurs-zdjeciowy .contest-zasady .rules #dodaj-link {top:115px;left:248px;width:175px;height:17px;background:url("/szablony/swiatkotow/images/konkursy/konkurs-zdjeciowy/regulamin2-dodaj-link.png") no-repeat scroll left bottom transparent;}
.contest-content.konkurs-zdjeciowy .contest-zasady .rules #regulamin-link {top:311px;left:700px;width:149px;height:24px;background:url("/szablony/swiatkotow/konkursy/konkurs-zdjeciowy/images/regulamin2-regulamin-link.png") no-repeat scroll left bottom transparent;}

#blok-91 .taby-glowne .isLast > div {margin-right:-8px;}


#miss-mister-superzoomarket {float:right;text-indent:0px;}
#logo-germapol {text-indent:0px;float:right;}


div.pliki{
	clear: both;
	padding: 20px 0;
}
.pliki .tytul1{
	margin-bottom: 12px;
}
.pliki div{
	overflow: hidden;
	line-height: 16px;
}
.pliki div img{
	float: left;
	margin-right: 8px;
}
.zglos_kotostory_button {
	width: 193px;
	height: 36px !important;
	display: inline-block;
	background: url(/szablony/swiatkotow/images/zglos_kotostory.png) no-repeat 0 0 !important;
	margin-top: 1px;
}
.zglos_kotostory_button:hover {
	background: url(/szablony/swiatkotow/images/zglos_kotostory.png) no-repeat 0 -36px !important;
}
.zglos_kotostory {float: left;font-size: 12px;line-height: 16px;font-weight: bold;padding: 1px 5px 1px 20px;background:url('/szablony/swiatkotow/images/ico_gift.png') no-repeat left top;}

.kotostory-blok {
	width: 100%;
}
.kotostory-blok .kotostory {
	width: 198px;
	position: relative;
	margin: 10px auto 15px;
	padding: 0;
	background: #fff url('/szablony/swiatkotow/images/miss_mister_list_li.png') repeat-x left bottom;
	border: 1px solid #e5d2c9;
}
.kotostory-blok .kotostory .pic {
padding: 9px 0;
text-align: center;
display: block;
height: 125px;
overflow: hidden;
}
.kotostory-blok .kotostory .name {
display: block;
text-align: center;
color: #bc4d04;
font-weight: bold;
}
.kotostory-blok .kotostory .name2 {
display: block;
text-align: center;
}
.kotostory-blok .kotostory .name2 a {
color: #000;
font-weight: bold;
}
.kotostory-blok .kotostory .votes {
display: block;
padding-left: 53%;
padding-top: 3px;
height: 20px;
font-size: 14px;
color: #1f4996;
line-height: 20px;
background: url('/szablony/swiatkotow/images/ico_hand_ok.png') no-repeat 47% 0px;
}

.kotostory-konkurs .sponsors{
	float: right;
	margin: 0;
	padding: 15px;
	text-align: left;

}
.kotostory-konkurs .sponsors a, .kotostory-konkurs .sponsors > img{
	margin: 0 5px 10px;
	vertical-align: middle;
}
.kotostory-konkurs .sponsors a img{ margin: 0;}

.kotostory-konkurs .miss-mister-about .blue-area-content ol{
	clear: both;
}
.kotostory-konkurs .sponsors span.title.sponsor{
	padding: 15px 0 !important;
	margin-bottom: 15px !important;
}
