/* CSS Document by ZWM */
body {
	font: 12px Arial, Geneva, sans-serif;
	color:#3b3b3b;
	background-color: #ffffff;
}
body a {
	color:#145aa1;
}
body a:hover {
	text-decoration:underline;
}
p {
	padding: 0 0 10px 0;
}
.clrA {
	height: 1%;
}
.clrA:after {
	clear: both;
	display: block;
	content: '';
}
.clra {
	height: 1%;
}
.clra:after {
	clear: both;
	display: block;
	content: '';
}
.mb20 {
	margin-bottom: 15px;
}
.mb5 {
	margin-bottom: 5px;
}
.mb10 {
	margin-bottom: 10px;
}
a.more {
	display: block;
	text-align: right;
}
#stgMain {
	margin:0 auto;
	width:970px;
	padding: 100px 0 10px 0;
}
#stgMain.adminSite {
	padding-top: 115px;
}
#stgCol660 {
	width: 660px;
	float: left;
}
#stgCol300 {
	width: 300px;
	float: right;
}
header#Main {
	background: url("https://a.wpimg.pl/a/i/pytamy/live/header-main-bg.png") repeat-x scroll 0 0 #4A99CB;
	border-bottom: 3px solid #A0CAE4;
	height: 79px;
	position: fixed;
	width: 100%;
	z-index: 1009;
} 

header#Main.logged {
	height: 60px;
}

header#Main .content {
	width: 970px;
	padding-top: 11px;
	margin: 0 auto;
	position: relative;
}
header#Main .logo {
	float: left;
}
header#Main .search {
	width: 305px;
	float: left;
	padding: 5px 0 0 58px;
}
header#Main .search .iTxt {
	font-size: 14px;
	border: 1px solid #226cb7;
	padding: 5px;
	width: 190px;
	margin-right: 5px;
}
header#Main .login {
	width: 388px;
	float: left;
	padding: 5px 0 0 32px;
}
header#Main .login span.sTxt {
	width: 140px;
	float: left;
	margin-right: 4px;
}
header#Main .login .iTxt {
	font-size: 14px;
	border: 1px solid #226cb7;
	padding: 5px;
	width: 125px;
	color: #333333;
	margin-bottom: 1px;
}
header#Main .login .iCb {
	float: left;
	margin-right: 3px;
}
header#Main .login a, header#Main .login label {
	color: #b1d2e7;
	font-size: 11px;
}
header#Main .search .iSub, header#Main .login .iSub {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	border: 2px solid #8fb4d5;
	background: #96c706 url(https://a.wpimg.pl/a/i/pytamy/live/header-main-search-btn.png) repeat-x 0 0;
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-moz-border-radius: 10px; /* Firefox */
	border-radius: 10px;
	padding: 5px 20px 3px 20px;
	cursor: pointer;
	margin-bottom: 2px;
}
header#Main .user {
	width: 225px;
	float: left;
	padding: 2px 0 0 15px;
	color: #adc2d6;
	line-height: 18px;
	text-align: right;
}
header#Main .user span {
	padding: 10px;
	float: right;
	margin: -7px 0 0 5px;
	position: relative;
	z-index: 5;
	cursor: pointer;
	background: url(https://a.wpimg.pl/a/i/pytamy/live/arr-user.png) no-repeat right 25px;
}
header#Main .user span.on {
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	background-color: #ffffff;
}
header#Main .user span .ph {
	float: right;
	border: 1px solid #a5a9ad;
	cursor: pointer;
}
header#Main .user a.nick {
	display: block;
	width: 165px;
	height: 18px;
	overflow: hidden;
	font-weight: bold;
	color: #5cb0ea;
}
header#Main .icons {
	width: 176px;
	float: left;
	padding: 5px 0 0 0;
	position: relative;
}
header#Main .iconsNotLogged {
	float: right;
	margin: 0 -176px 0 -5px;
}
header#Main .icons ul.iconsList {
	z-index: 3;
	position: relative;
}
header#Main .icons ul.iconsList li {
	width: 50px;
	height: 45px;
	float: left;
	margin-left: 4px;
	position: relative;
	cursor: pointer;
}
header#Main .icons ul.iconsList li span {
	display: block;
	width: 50px;
	height: 45px;
	text-indent: -300px;
	overflow: hidden;
	background: url(https://a.wpimg.pl/a/i/pytamy/live/header-main-ico.png) no-repeat;
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}
header#Main .icons ul.iconsList li span.on {
	background-color: #ffffff;
}
header#Main .icons ul.iconsList li.ico1 span {
	background-position: 10px 5px;
}
header#Main .icons ul.iconsList li.ico2 span {
	background-position: -38px 5px;
}
header#Main .icons ul.iconsList li.ico3 span {
	background-position: -86px 5px;
}
header#Main .icons ul.iconsList li span.on {
	background-color: #ffffff;
}
header#Main .icons ul.iconsList li small {
	color: #dddddd;
	background-color: #ff0000;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font: bold 14px Arial, Helvetica, sans-serif;
	padding: 0 2px 0 2px;
	position: absolute;
	bottom: 5px;
	right: 3px;
}
header#Main .icons .content {
	display: none;
	position: absolute;
	top: 50px;
	right: 0;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	background-color: #ffffff;
	width: 550px;
	padding: 15px 20px;
	-moz-box-shadow: 0 0 10px #999999;
	-webkit-box-shadow: 0 0 10px #999999;
	box-shadow: 0 0 10px #999999;
	z-index: 2;
}
header#Main .icons .content header {
	border-bottom: 1px dashed #e5e5e5;
	padding-bottom: 15px;
	color: #747474;
	font-weight: bold;
}
header#Main .icons .content header a {
	float: right;
}
header#Main .icons .content footer {
	border-top: 1px dashed #e5e5e5;
	padding-top: 15px;
}
header#Main .icons .content footer a {
	font-weight: bold;
	color: #82a80e;
}
header#Main .icons .content .news {
	padding: 10px 0;
	color: #747474;
	background-color: #ffffff;
}
header#Main .icons .content .new {
	background-color: #f2f2f2;
}
header#Main .icons .content .news a {
	color: #82a80e;
	font-weight: bold;
}
header#Main .icons .content .news a.privateMessageText{
	font: 12px Tahoma, Geneva, sans-serif;
	color:#3b3b3b;
	font-weight: normal;
}
header#Main .icons .content .news .ph {
	float: left;
	margin-right: 7px;
}
header#Main .icons .content .news p {
	padding: 0;
}
header#Main .icons .content .news p.info {
	color: #3b3b3b;
	padding: 0 0 3px 0;
}
header#Main .icons .content .news span {
	float: right;
	color:#145aa1;
}
header#Main .icons .content .news span a {
	color:#145aa1;
	font-weight: normal;
}
header#Main .icons .options {
	width: 160px;
	-webkit-border-radius: 10px 0 10px 10px;
	-moz-border-radius: 10px 0 10px 10px;
	border-radius: 10px 0 10px 10px;
	right: 176px;
}
header#Main .icons .options ul li {
	display: block;
	text-align: center;
	border-bottom: 1px dashed #e5e5e5;
}
header#Main .icons .options ul li.last {
	border-top: 1px dashed #e5e5e5;
	border-bottom: none;
	margin-top: 25px;
}
header#Main .icons .options ul li a {
	padding: 5px 0;
	font-weight: bold;
	display: block;
}
header#Main .icons .options ul li a:hover {
	text-decoration: none;
	background-color: #f2f2f2;
}
.ask {
	background: #ededed url(https://a.wpimg.pl/a/i/pytamy/live/ask-bg.png) repeat-x 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 15px 15px 15px 15px;
	margin-bottom: 15px;
}
.askStart .iTxt {
	color: #aeaeae;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #bbbbbb;
	padding: 10px;
	float: left;
	width: 488px;
}
.askStart .iSub {
	background: #96c605 url(https://a.wpimg.pl/a/i/pytamy/live/ask-btn.png) repeat-x 0 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
	border: none;
	color: #ffffff;
	font-size: 14px;
	line-height: 19px;
	font-weight: bold;
	cursor: pointer;
	float: left;
	padding: 7px 10px 11px 10px;
	width: 120px;
}
.askMail .askStart .iTxt {
	width: 440px;
}
.askMail .askStart .iSub {
	width: 168px;
}
.askForm {
	display: none;
}
.askForm .iTxtNick {
	color: #86AF0B;
	font-size: 12px;
	font-weight: bold;
	width: 577px;
	padding: 5px 10px 7px 43px;
	border: none;
	border: 1px solid #bbbbbb;
	border-bottom: none;
	background: #ffffff url(https://a.wpimg.pl/a/i/pytamy/live/editor-separator-nick.png) no-repeat left bottom;
	margin-bottom: 0;
}
.askForm .iTxtTitle.privateMessage{
	border-top: none;
}
.askForm .iTxtTitle {
	color: #165da3;
	font-size: 12px;
	font-weight: bold;
	width: 570px;
	padding: 5px 10px 7px 50px;
	border: none;
	border: 1px solid #bbbbbb;
	border-bottom: none;
	background: #ffffff url(https://a.wpimg.pl/a/i/pytamy/live/editor-separator.png) no-repeat left bottom;
	margin-bottom: 0;
	margin-top: 0;
}
.askForm .taContent {
	color: #8c8c8c;
	font-size: 12px;
	font-weight: bold;
	width: 610px;
	padding: 5px 10px;
	border: 1px solid #bbbbbb;
	border-top: none;
	margin: 0 0 5px 0;
}
.askForm .formCommentFooter {
	padding-bottom: 5px;
}
.askForm .footer {
	color: #6b6b6b;
	padding-top: 1px;
	display: none;
}
.askForm .footer a {
	font-weight: bold;
}
.askForm .footer .categories {
    float: right;
	width: 322px;
}
.askForm .footer .categories select {
	width: 130px;
	color: #8c8c8c;
	border: 1px solid #bbbbbb;
	padding: 4px;
}
.askForm .footer .tags.left {
	float: left;
	width: 610px;
	text-align: left;
}
.askForm .footer .tags {
    float: left;
	width: 290px;
}
.askForm .footer .tags .iTxt {
	width: 250px;
	color: #8c8c8c;
	border: 1px solid #bbbbbb;
	padding: 4px;
}
.askForm .pollAdder {
	display: none;
	width: 305px;
	color: #6b6b6b;
	padding-bottom: 15px;
}
.askForm .pollAdder div {
	padding-bottom: 10px;
}
.askForm .pollAdder div span {
	float: right;
	cursor: pointer;
	padding-right: 35px;
}
.askForm .pollAdder p span.x {
	font-weight: bold;
	padding-left: 5px;
	color:#145aa1;
	cursor: pointer;
}
.askForm .pollAdder .iTxt {
	width: 240px;
	border: 1px solid #bbbbbb;
	padding: 4px;
	margin-left: 5px;
	color: #8c8c8c;
}
.askForm .pollAdder .addOption {
	padding-left: 20px;
	cursor: pointer;
}
.questionCategories {
	padding-bottom: 10px;
}
.questionCategories .btnR {
	float: right;
	cursor: pointer;
	color: #6e6e6e;
	position: relative;
}
.questionCategories .btnR strong {
	color:#145aa1;
	background: url(https://a.wpimg.pl/a/i/pytamy/live/arr-user.png) no-repeat right 7px;
	padding-right: 12px;
}
.questionCategories ul {
	display: inline;
}
.questionCategories ul li {
	display: inline;
	border-left: 1px solid #145aa1;
	padding: 0 3px 0 8px;
}
.questionCategories ul li.first {
	border-left: none;
}
.questionCategories ul li a.on {
	font-weight: bold;
}
.question:after {
	clear: both;
	display: block;
	content: '';
}
.questionsRound {
	border: 1px solid #e3e3e3;
	padding: 7px 15px 10px 15px;
	margin-bottom: 20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.questionsRound .scrollBox {
	height: 900px;
	overflow: auto;
}
.question {
	border-top: 1px solid #D6D6D6;
	margin-top: 10px;
	padding: 15px 10px;
}
.questionGreen {
	background-color: #effed8;
}
.questionBest {
	border: 3px solid #bad177 !important;
}
.questionBest .bestAnswer {
	color: #65A401;
	float: right;
	font: 11px Tahoma,Helvetica,sans-serif;
	letter-spacing: 3px;
	margin: -12px 0 5px 0;
}
.question .rightLinks {
	float: right;
}
.question small {
	font-size: 11px;
	color: #aaaaaa;
	display: block;
	clear: both;
	margin-top: 10px;
}
.question small span {
	font-weight: bold;
	color: #636363;
	padding-left: 10px;
}
.question .info small {
	display: inline;
	clear: none;
	padding-left: 5px;
}

.questionsRound .question {
	margin-top: 0;
	border-bottom: 1px dashed #e5e5e5;
	border-top: none;
	padding: 10px 0 10px 0;
}
.mail .deleteMessage,
.questionsRound .question .deleteMessage,
.questionsRound .question .sendMessage{
	text-decoration: underline;
	cursor: pointer;
	text-align: left;
	display: block;
	color: #666666;
	float: left;
	clear: none;
	font-size: 14px;
}
.questionsRound .question .sendMessage,
.mail .deleteMessage {
	float: right;
}
.questionsRound .question .expandThreads {
	text-decoration: underline;
	text-align: right;
	display: block;
	color: #666666;
}
.answer {
	margin-top: 0;
	border-top: 1px dashed #e5e5e5;
	margin-left: 60px;
}
.comment {
	margin-top: 0;
	border-top: 1px dashed #e5e5e5;
	margin-left: 103px;
}
.answerNoBT {
	border-top: none;
	padding-top: 0;
}
.question .ph {
	float: left;
}
.question .content .ph {
	margin-right: 10px;
}
.question .content {
	float: right;
	width: 580px;
	font-size: 14px;
	word-wrap: break-word;
	overflow-wrap: break-word;
}
.questionCB {
	padding-bottom: 0;
}
.questionCB .content {
	float: left;
	padding-left: 10px;
}
.questionCB .iCb {
	float: left;
	margin: 18px 10px 0 0;
}
.questionsRound .question .content {
	width: 550px;
}
.questionsRound .scrollBox .question .content {
	width: 530px;
}
.answer .content {
	width: 537px;
	font-size: 14px;
}
.questionBest .content {
	width: 531px;
}
.comment .content {
	width: 494px;
}
.question .content .options {
	float: right;
	width: 23px;
	height: 23px;
	border: 1px solid #CCCCCC;
	margin-left: 10px;
	background: #ffffff url(https://a.wpimg.pl/a/i/pytamy/live/question-arr-dark.png) no-repeat 5px 9px;
	cursor: pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	position: relative;
	-webkit-touch-callout: none; 
	-webkit-user-select: none; 
	-khtml-user-select: none; 
	-moz-user-select: none; 
	-ms-user-select: none; 
	user-select: none;
}
.question .content .options.on {
	background-position: -20px 7px;
}
.question .content .options ul {
	display: none;
	position: absolute;
	top: 20px;
	right: -1px;
	width: 130px;
	padding: 10px;
	border: 1px solid #cccccc;
	background-color: #ffffff;
	-webkit-border-radius: 5px 0 5px 5px;
	-moz-border-radius: 5px 0 5px 5px;
	border-radius: 5px 0 5px 5px;
	z-index: 3;
}
.question .content .options ul li {
	border-top: 1px dashed #e5e5e5;
	text-align: center;
}
.question .content .options ul li a {
	display: block;
	padding: 4px 0 4px 0;
}
.question .content .options ul li a:hover {
	text-decoration: none;
	background-color: #f2f2f2;
}
.question .content .options ul li.first {
	border-top: none;
	padding-top: 0;
}
.question .content h2 {
	font-size: 21px;
	padding-bottom: 5px;
}
.question .content h1 {
	font-size: 21px;
	font-weight: bold;
	padding-bottom: 5px;
}
.question .content h1 .ico {
	margin: 0 0 -2px 5px;
}
.question .content h2 .ico {
	margin: 0 0 -2px 5px;
}
.question .content p.info {
	color: #6F6F6F;
	font-size: 11px;
	padding-bottom: 9px;
}
.question .content p.info a {
	color: #86af0b;
	font-weight: bold;
}
.question .content p.info span {
	color: #636363;
	font-weight: bold;
}

div.vote {
	clear:both;
	padding-top: 5px;
	font-size: 12px;
} 
.question .content .vote a {
	color: #145AA1;
	font-weight: bold;
}
.question .content .vote .thx {
	float: right;
	color: #6c6c6c;
	padding-right: 20px;
	display: none;
	text-align: right;
    width: 130px; /* 300px https://zeus2012.int.wp-sa.pl/id,140447,edit.html */
}
.question .content p.info span.moreUsers {
	color: #86af0b;
	font-weight: bold;
	cursor: pointer;
	position: relative;
}
.question .content p.info span.moreUsers:hover {
	text-decoration: underline;
}

.question .content .vote span.addComment {
	background-position: right 3px;
	border: 1px solid #E3E3E3;
	border-radius: 5px 5px 5px 5px;
	color: #145AA1;
	font-weight: bold;
	padding: 5px 5px 4px;
}
.question .content .vote span.addComment:hover {
	text-decoration: underline;
	cursor: pointer;
}
.question .content .vote .addAnswer {
	padding-left: 18px;
}
.question .content .vote a.addAnswer {
	font-weight: bold;
}
.question .content .vote .nr {
	position: relative;
	padding: 0 5px;
	float: right;
}
.question .content .vote .up {
	background: url(https://a.wpimg.pl/a/i/pytamy/live/question-ico.png) no-repeat right -44px;
	color: #6c6c6c;
	font-size: 11px;
	padding: 0 13px 3px 0;
	float: right;
	margin-right: 15px;
	cursor: pointer;
	position: relative;
	height: 11px;
}
.question .content .vote .down {
	background: url(https://a.wpimg.pl/a/i/pytamy/live/question-ico.png) no-repeat left -24px;
	color: #6c6c6c;
	font-size: 11px;
	padding: 0 0 3px 14px;
	float: right;
	cursor: pointer;
	position: relative;
	height: 11px;
}
.question .content .vote .downOff {
	background: url(https://a.wpimg.pl/a/i/pytamy/live/question-ico.png) no-repeat left -66px;
	color: #6c6c6c;
	font-size: 11px;
	padding: 0 0 4px 13px;
	float: right;
	cursor: pointer;
	position: relative;
}
.question .content .vote .upOff {
	background: url(https://a.wpimg.pl/a/i/pytamy/live/question-ico.png) no-repeat right -85px;
	color: #6c6c6c;
	font-size: 11px;
	margin-right: 15px;
	padding: 0 13px 4px 0;
	float: right;
	cursor: pointer;
	position: relative;
}
.question .content .vote .nr .bubble {
        right: 0;
}
.question .tags {
	clear: both;
	padding-top: 10px;
}
.question .tags div {
	background-color: #F3F3F3;
	border: 1px solid #DEDEDE;
	border-radius: 5px 5px 5px 5px;
	clear: both;
	font-size: 10px;
	padding: 2px 10px 4px;
}
.bubble {
	position: absolute;
	top: 22px;
	right: -5px;
	border: 1px solid #747474;
	background-color: #ffffff;
	padding: 5px 8px 7px 8px;
	width: 170px;
	color: #3b3b3b;
	display: none;
	z-index: 3;
}
.questionCategories .bubble {
	width: 130px;
}
.questionCategories .bubble span {
	display: block;
	padding-bottom: 3px;
}
.questionCategories .bubble .iSub {
	background: #96c605 url(https://a.wpimg.pl/a/i/pytamy/live/ask-btn.png) repeat-x 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: none;
	color: #ffffff;
	font-size: 12px;
	line-height: 19px;
	font-weight: bold;
	cursor: pointer;
	padding: 1px 3px 3px 3px;
	width: 70px;
	display: block;
	margin: 3px auto 0 auto;
}
.bubble .corner {
	float: right;
	margin: -17px -10px 0 0;
}
.bubble .users {
	display: block;
	height: 156px;
	width: 170px;
	overflow: auto;
}
.bubble .users .user {
	display: block;
	padding: 3px 0 3px 0;
	color: #82a80e;
	height: 33px;
	font-weight: bold;
	cursor: pointer;
}
.bubble .users .user:hover {
	background-color: #f2f2f2;
}
.bubble .users .ph {
	float: left;
	margin-right: 10px;
}
.moreQuestions, .strAutomatMoreQuestions {
	background-color: #a5c642;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	padding: 4px 5px 7px 5px;
	cursor: pointer;
	margin-bottom: 10px;
}
.moreQuestions:hover, .strAutomatMoreQuestions:hover {
	background-color: #b1cc61;
}
.moreQuestions span, .strAutomatMoreQuestions span {
	background: url(https://a.wpimg.pl/a/i/pytamy/live/questions-arr.png) no-repeat right 7px;
	padding-right: 12px;
	text-align: center;
}
.str {
	text-align: center;
	padding: 25px 0 15px 0;
	color: #000000;
}
.str a {
	font-weight: bold;
	padding: 0 5px 1px 5px;
	margin: 0 2px;
	text-align: center;
	background-color: #ffffff;
	border: 1px solid #b9b9b9;
}
.str a:hover {
	text-decoration: none;
	color: #a5c642;
}
.str a.prev {
	padding: 2px 10px 4px 25px;
	background: url(https://a.wpimg.pl/a/i/pytamy/live/str-arr.png) no-repeat left -25px;
	border: none;
	font-weight: normal;
}
.str a.next {
	padding: 2px 25px 4px 10px;
	background: url(https://a.wpimg.pl/a/i/pytamy/live/str-arr.png) no-repeat right 0;
	border: none;
	font-weight: normal;
}
.str a.prev:hover, .str a.next:hover {
	text-decoration: none;
	color: #a5c642;
}
.str span {
	padding: 1px 7px 2px 7px;
	margin: 0 3px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	background-color: #a5c642;
}
.poll p a {
	float: right;
	font-weight: bold;
}
.poll ul {
	padding: 0 0 5px 65px;
}
.poll ul li {
	padding-bottom: 7px;
}
.poll ul li input {
	margin-right: 5px;
}
.poll ul li label {
	font-weight: bold;
}
.poll .iSub {
	background: #96c605 url(https://a.wpimg.pl/a/i/pytamy/live/ask-btn.png) repeat-x 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: none;
	color: #ffffff;
	font-size: 12px;
	line-height: 19px;
	font-weight: bold;
	cursor: pointer;
	padding: 3px 20px 5px 20px;
	margin: 0 0 20px 65px;
}
.countAnswers {
	display: inline-block;
	border: 1px solid #E3E3E3;
	border-radius: 5px 5px 5px 5px;
	margin-right: 10px;
	padding: 5px 5px 4px;
}
.moreAnswers {
	background: url(https://a.wpimg.pl/a/i/pytamy/live/question-ico.png) no-repeat 5px 2px;
	border: 1px solid #E3E3E3;
	border-right: 0; 
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
	display: inline-block;
	height: 15px;
	margin-right: 10px;
	padding: 5px 0 4px 25px;
	font-weight: bold;
	color: #145AA1;
}
.moreAnswers strong { 
	background: url(https://a.wpimg.pl/a/i/pytamy/live/bg_cm-num.png) repeat-x;
	border: 1px solid #e3e3e3; 
	padding: 10px; margin-left: 5px; 
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px; 
	border-radius: 5px; 
	color: #fff; 
}
.moreAnswers .slideUp {
	display: none;
}
.moreAnswers span {
	border: 1px solid #e5e5e5;
	border-top: none;
	padding: 10px;
	float: right;
	margin: -1px 20px 0 0;
	background-color: #ffffff;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	cursor: pointer;
}
.moreAnswers a, .moreAnswers a:hover {
	color: #3B3B3B;
	text-decoration: none;
}
.topNewsLink {
	background: url(https://a.wpimg.pl/a/i/pytamy/live/star.png) no-repeat 0 0;
	display: block;
	font-size: 11px;
	color: #5d5d5d;
	padding: 0 0 20px 20px;
}
.bx1 {
	border: 1px solid #e3e3e3;
	padding: 7px 10px 10px 10px;
	margin-bottom: 20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.bx1 h2 {
	color: #82a80e;
	font-size: 18px;
	font-weight: normal;
	padding-bottom: 10px;
}
.bx1 h2 span, .bx1 h2 a {
	float: right;
	font-size: 12px;
	padding-top: 3px;
	cursor: pointer;
}
.bxTags .content a {
	line-height: 150%;
}
.best {
	margin-right: -10px;
}
.best .ph {
	float: left;
	margin: 0 8px 8px 0;
}
.bxCategories ul li {
	float: left;
	padding: 0 9px 10px 0;
	width: 130px;
}
.bxCategories ul li a {
	display: block;
	font-weight: bold;
}
.bx2 {
	background: #e0e0e0 url(https://a.wpimg.pl/a/i/pytamy/live/user-bg-t.png) no-repeat center top;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #dfdfdf;
	margin-bottom: 20px;
}
.bx2 .content {
	background: url(https://a.wpimg.pl/a/i/pytamy/live/user-bg-b.png) no-repeat center bottom;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 10px;
	color: #6f6f6f;
}
.bxUser header {
	padding-bottom: 10px;
}
.bxUser header.male {
	background: url(https://a.wpimg.pl/a/i/pytamy/live/sex-ico-male.png) no-repeat right top;
}
.bxUser header.female {
	background: url(https://a.wpimg.pl/a/i/pytamy/live/sex-ico-female.png) no-repeat right top;
}
.bxUser header .ph {
	float: left;
	margin-right: 10px;
	border: 1px solid #adadad;
}
.bxUser header h2 {
	padding: 0 0 10px 0;
}
.bxUser header h2 a {
	padding-right: 20px;
	color: #82a80e;
	padding-bottom: 2px;
}
.bxUser header h2 a.online {
	background-position: right 2px;
}
.bxUser header small {
	display: block;
	color: #979797;
	font-size: 11px;
	line-height: 12px;
}
.bxUser ul.activities {
	margin-bottom: 5px;
	border-bottom: 1px dashed #d2d2d2;
}
.bxUser ul.activities li {
	border-top: 1px dashed #d2d2d2;
}
.bxUser ul.activities li a {
	display: block;
	padding: 2px 10px 3px 10px;
}
.bxUser ul.activities li.on a {
	font-weight: bold;
}
.bxUser ul.activities li a span {
	color: #9b9b9b;
	float: right;
}
.bxUser ul.activities li div {
	display: block;
	padding: 2px 10px 3px 10px;
}
.bxUser ul.activities li div span {
	float: right;
}
.bxUser h3 {
	padding: 10px 0;
}
.bxUser .expertCategories {
	font-weight: bold;
	color:#145aa1;
}
.bxUser .expertCategories a {
	font-weight: bold;
}
.bxUser .expertCategories .moreCategories {
	display: none;
}
.bxUser .expertCategoriesMore {
	text-decoration: underline;
	display: block;
	text-align: right;
	cursor: pointer;
}
.bxUser .mayKnow .clrA {
	padding-bottom: 7px;
}
.bxUser .mayKnow .ph {
	float: left;
	margin-right: 7px;
	border: 1px solid #afafaf;
}
.bxUser .friends .ph {
	float: left;
	margin: 0 5px 5px 0;
	border: 1px solid #afafaf;
}
.bxUser .mayKnow a.invite {
	float: right;
}
.bxUser .mayKnow a.remove {
	display: block;
	font-size: 11px;
	text-decoration: underline;
	color: #7b7b7b;
}
.bxUser .mayKnow p {
	padding-bottom: 0;
}
.bxUser .mayKnow a.more {
	font-weight: normal;
}
.iSub {
	background: #96c605 url(https://a.wpimg.pl/a/i/pytamy/live/isub-bg-green.png) repeat-x 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: none;
	color: #ffffff;
	font-size: 12px;
	line-height: 19px;
	font-weight: bold;
	cursor: pointer;
	padding: 4px 20px 6px 20px;
}
.iSubGray {
	background: #96c605 url(https://a.wpimg.pl/a/i/pytamy/live/isub-bg-gray.png) repeat-x 0 0;
}
.formComment {
	display: none;
}
.formCommentFooter {
	vertical-align: middle;
	text-align: right;
	margin-top: -20px;
}
.formCommentFooter .editorIco {
	margin: 0 4px -3px 4px;
	cursor: pointer;
}
.formCommentFooter span.view {
	color: #666666;
	cursor: pointer;
	margin-right: 6px;
}
.formCommentFooter span.txt {
	float: left;
	color:#145aa1;
	padding: 5px 5px 0 0;
	cursor: pointer;
}
.formCommentFooter span.cancel {
	text-decoration: underline;
	color: #666666;
	padding-right: 15px;
	cursor: pointer;
}
.formComment {
	padding-top: 15px;
}
.question .formComment textarea {
	color: #979797;
	width: 570px;
	margin-bottom: 10px;
}
.answer .formComment textarea {
	width: 530px;
}
.comment .formComment textarea {
	width: 487px;
}
.formComment div .iSubGray {
	float: left;
}
.sort {
	position: relative;
}
.sort .list {
	position: absolute;
	top: 20px;
	right: 0;
	display: none;
	border: 1px solid #e5e5e5;
	padding: 5px 5px 5px 5px;
	background-color: #ffffff;
	z-index: 5;
}
.sort .list span {
	display: block;
	padding: 1px 5px 4px 5px;
}
.sort .list span:hover {
	background-color: #f2f2f2;
}
.bB1 {
	border-bottom: 1px solid #f2f2f2;
}
.bB2 {
	border-bottom: 1px solid #c9c9c9;
	padding-bottom: 15px;
}
header.mail {
	padding-bottom: 5px;
}
header.mail h1 {
	font-size: 18px;
	color: #3b3b3b;
	font-weight: normal;
}
header.mail h1 strong {
	color: #82a80e;
	font-weight: normal;
}
header.mail a {
	float: right;
	color: #666666;
	padding-top: 5px;
}
.askMail .userSuggestion {
	position: relative;
}
.askMail .userSuggestion .bubble {
	top: 25px;
	right: auto;
	left: 50px;
}
ul.iconsEdit {
	display: inline;
	float: right;
	margin-top: -28px;
}
ul.iconsEdit li {
	display: inline;	
}
ul.iconsEdit li a {
	display: inline;
	float: left;
	background: url(https://a.wpimg.pl/a/i/pytamy/icons_edit.gif) no-repeat;
	height: 14px;
	overflow: hidden;
	padding: 2px 15px 0 22px;
	color: #5d5d5d;
	font: normal 11px Tahoma, Geneva, sans-serif;
}
ul.iconsEdit li.icoRss a {
	background-position: 0 0;
}
ul.iconsEdit li.icoS a {
	background-position: 0 -16px;
}
ul.iconsEdit li.icoDU a {
	background-position: 0 -32px;
}
ul.iconsEdit li.icoUNS a {
	background-position: 0 -48px;
}
* html body span.nrOc {
	margin: 0 0 0 10px;
}
* html body ul.iconsEdit {
	margin-top: 0;
}
.questionFooter {
	clear: both;
	padding-top: 3px;
}
.questionFooter div {
	background-color: #F3F3F3;
	border: 1px solid #DFDEDE;
	border-radius: 5px 5px 5px 5px;
	padding: 7px 10px 2px;
}
.questionFooter .iconsEdit {
	float:none;
}
.SBM_link {
	background: transparent url(https://a.wpimg.pl/a/i/pytamy/sbm_link.gif) no-repeat top right;
	cursor:pointer;
	display:block;
	font: 11px Tahoma,Helvetica,sans-serif;
	height:15px;
	padding:1px 0 0 10px;
	width:155px;
	color: #5d5d5d;
}
.SBM_link:hover {
	color: #65a401;
}
.bxQuestions .question {
	border-top: none;
	margin-top: 0;
	padding: 5px 0;
}
.bxQuestions .question .ph {
	float: left;
	margin-right: 7px;
}
.bxQuestions .question h3 {
	padding-bottom: 3px;
}
.bxQuestions .question a {
	font-weight: bold;
}
.bxQuestions .question span {
	display: block;
	margin-left: 40px;
	background: url(https://a.wpimg.pl/a/i/pytamy/live/ico5.png) no-repeat 0 3px;
	padding-left: 18px;
}
.experts {
	padding-bottom: 5px;
}
.experts h2 {
	float: left;
}
.experts .ph {
	float: left;
	margin-left: 8px;
}
header.category {
	background-color: #a5c642;
	padding: 10px;
	margin-bottom: 10px;
}
header.category h3 {
	color: #ffffff;
	font-size: 15px;
	line-height: 15px;
}
header.category h3 a{
	color: #ffffff;
}
header.category .ico {
	float: right;
}
h1 {
	color: #145aa1;
	font-size: 24px;
	font-weight: normal;
	padding-bottom: 10px;
}
p.visit {
	font-size: 11px;
}
p.visit strong {
	padding-right: 5px;
}
p.visit strong.gr {
	color: #89b600;
}
.phR {
	float: right;
	margin: 3px 0 0 10px;
}
.pager {
	margin-bottom: 15px;
	text-align: right;
	color: #3b3b3b;
}
.pager .iTxt {
	font-size: 12px;
	border: 1px solid #e3e3e3;
	padding: 3px;
	width: 26px;
}
.pager .iSubSquare {
	background-color: #a5c642;
	color: #ffffff;
	border: none;
	font-size: 11px;
	padding: 3px 10px 4px 10px;
	margin: 0 0 0 10px;
	cursor: pointer;
}
header.std {
	padding-bottom: 10px;
	padding-top: 10px;

}
header.std span {
	float: right;
	padding-top: 5px;
}
header.std a.on {
	font-weight: bold;
}
header.std h1 {
	color: #82a80e;
	font-size: 18px;
}
table.rank {
	border-top: 1px dashed #e5e5e5;
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
	margin-bottom: 10px;
	color: #7b7b7b;
}
table.rank td, table.rank th {
	border-bottom: 1px dashed #e5e5e5;
}
table.rank th {
	padding: 5px 10px;
	text-align: left;
	font-weight: normal;
}
table.rank td {
	padding: 20px 10px;
	text-align: left;
	font-weight: normal;
	vertical-align: top;
}
table.rank td.c1 {
	background-color: #f3f3f3;
}
table.rank td big {
	font-size: 70px;
	line-height: 45px;
	color: #e1e1e1;
	font-weight: bold;
	padding-right: 15px;
	float: left;
}
table.rank td big.over99 {
	font-size: 47px;
}
table.rank td .ph {
	float: left;
	border: 1px solid #adadad;
	margin-right: 10px;
}
table.rank td a {
	color: #86af0b;
	font-weight: bold;
}
.bx1Edit {
	padding: 15px 20px;
}
.bx1Edit h3 {
	border-bottom: 1px dashed #e5e5e5;
	font-size: 15px;
	font-weight: bold;
	color: #89b600;
	padding-bottom: 5px;
	margin-bottom: 15px;
}
.bx1 h3 span {
	color: #7d7d7d;
}
.bx1Edit .content {
	width: 610px;
	border-bottom: 1px dashed #e5e5e5;
	padding: 0 0 20px 0;
	float: left;
	margin-bottom: 25px;
}
.bx1Edit .clrA {
	position: relative;
}
.bx1Edit .content .siSub {
	background-color: #ffffff;
	padding-left: 15px;
	margin: 7px 0 -33px 0;
	float: right;
}
.bx1Edit .bx1 {
	width: 275px;
	position: absolute;
	top: 0;
	right: 0;
	color: #747474;
	font-size: 11px;
	line-height: 20px;
	display: none;
	background-color: #ffffff;
}
.bx1Edit .bx1 .x {
	float: right;
	font-weight: bold;
	font-size: 10px;
	cursor: pointer;
	margin: -7px -5px 0 0;
}
.bx1Edit .bx1 ul {
	list-style: square;
	padding: 0 0 20px 30px;
}
.bx1Edit p {
	font-size: 11px;
	color: #747474;
}
.bx1Edit p.mini {
	padding-bottom: 0;
}
.bx1Edit p.mini a {
	font-weight: bold;
}
.bx1Edit .txt label {
	float: left;
	font-size: 11px;
	color: #747474;
	width: 140px;
	padding-right: 5px;
	text-align: right;
}
.bx1Edit .txt .btn {
	margin: -5px 0 -5px 3px;
}
.bx1Edit .txt .changePass, .bx1Edit .deleteProfile {
	color:#145aa1;
	font-weight: bold;
	cursor: pointer;
	padding-left: 10px;
}
.bx1Edit .txt .changePass:hover, .bx1Edit .deleteProfile:hover {
	text-decoration: underline;
}
.bx1Edit .deleteProfile {
	padding-left: 0;
}
.bx1Edit .changePassBx {
	display: none;
}
.bx1Edit p.cb {
	padding-bottom: 5px;
	text-indent: -25px;
	padding-left: 25px;
	line-height: 12px;
}
.bx1Edit p.rd {
    padding-left: 40px;
}
.bx1Edit p.cb label {
	font-size: 11px;
	color: #747474;
}
.bx1Edit p.cb label .obligatory {
	color: red;
}
.bx1Edit p.cb2cols {
	text-indent: 0;
}
.bx1Edit p.cb2cols label {
	display: block;
	width: 160px;
	float: left;
	padding: 3px 0 0 3px;
}
.bx1Edit p.cb3cols .iCb {
	float: left;
}
.bx1Edit p.cb3cols {
	text-indent: 0;
}
.bx1Edit p.cb3cols label {
	display: block;
	width: 160px;
	float: left;
	padding: 3px 12px 0 3px;
	font-size: 12px;
	font-weight: bold;
	color: #c0c0c0;
}
.bx1Edit p.cb3cols label.on {
	color:#145aa1;
}
.bx1Edit p.cb2cols .iCb {
	float: left;
}
.bx1Edit .txt:after {
	clear: both;
	content:'';
	display: block;
}
.bx1Edit .txt strong {
	color: #89b600;
}
.bx1Edit .txt .ph {
	border: 1px solid #b0b0b0;
	margin-top: 10px;
}
.bx1Edit .txt .iTxt, .bx1Edit .txt select {
	font-size: 11px;
	border: 1px solid #cacaca;
	padding: 2px;
	width: 200px;
	color: #747474;
}
.bx1Edit .txt .iF {
	width: 330px;
}
.bx1Edit .txt select {
	width: 206px;
	padding: 1px;
}
.bx1Edit .txt select.narrow {
	width: 120px;
}
.pt15 {
	padding-top: 15px;
}
.bx1Register .txt .iTxt {
	width: 320px;
}
.safePassword {
	text-align:center;
	float: right; 
	margin-top: 20px;
	height: 40px;
	border: 1px solid #f0f0f0;
	width: 180px;
	padding: 10px 10px 20px 10px;
	background-color: #fafafa;
}
.safePassword a:hover {
	text-decoration: none;
}
.bx1Register .content {
	 width: 896px;
}
.bx1Register .forgotPassword {
	color: #afafaf;
	font-size: 11px;
	padding-left: 5px;
}
.bx1Register .iSub {
    display: inline-block;
    float: none;
    margin: 10px auto 0;
    width: 80px;
}
p.fb {
	color: #afafaf;
	vertical-align: middle;
	padding-left: 150px;
}
p.fb img {
	vertical-align: middle;
	margin-left: 10px;
}
ul.usersList {
	border-top: 1px solid #e5e5e5;
	padding-top: 20px;
	border-bottom: 1px solid #e5e5e5;
}
ul.usersList li {
	width: 115px;
	float: left;
	text-align: center;
	padding: 0 5px 0 5px;
	height: 150px;
}
ul.usersListName {
	margin-top: 10px;
}
ul.usersListName li {
	width: 122px;
	height: 100px;
}
ul.usersList li a img {
	margin: 0 4px;
}
ul.usersList li a.av {
	display: block;
	font-weight: bold;
	color: #89b600;
	padding-bottom: 0;
}
ul.usersList li a.av img {
	display: block;
	margin: 0 auto 10px auto;
	border: 1px solid #adadad;
}
ul.usersList li a.av span {
	display: block;
	height: 15px;
	overflow: hidden;
	margin-bottom: 5px;
}
ul.usersList li p {
	font-size: 11px;
	line-height: 12px;
	color: #7b7b7b;
	padding-bottom: 5px;
}
ul.usersList li p a.delete {
	font-size: 11px;
	color: #7b7b7b;
	text-decoration: underline;
}
ul.faq {
	padding: 0 0 30px 55px;
}
ul.faq li {
	color: #89b600;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 7px;
}
ul.faq li a {
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
}
ul.faqOdp li {
	padding-bottom: 10px;
}
ul.faqOdp li big {
	display: block;
	color: #89b600;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 15px;
}
ul.faqOdp li big a {
	font-size: 14px;
	font-weight: bold;
	padding-left: 5px;
}
ul.faqOdp li big a:hover {
	text-decoration: none;
}
ul.faqOdp li a.dg {
	float: right;
	font-size: 11px;
	font-weight: bold;
}
.icoR {
	float: right;
	cursor: pointer;
}
.snz {
	padding-bottom: 15px;
}
.snz .clrA {
	padding-bottom: 10px;
}
.snz .clrA span {
	float: left;
}
.snz .clrA span.odp {
	width: 150px;
	padding-right: 10px;
	text-align: right;
	font-weight: bold;
	color: #3b3b3b;
}
.snz .clrA span.prc {
	padding-left: 7px;
	font-size: 11px;
}
.snz .clrA div.snzBar {
	width: 500px;
	height: 11px;
	border: 1px solid #dfdede;
	float: left;
}
.snz .clrA div.bar1 {
	background: #9ebd31 url(https://a.wpimg.pl/a/i/pytamy/bar1.gif) repeat-x top;
}
.snz .clrA div.bar2 {
	background: #3c8cc2 url(https://a.wpimg.pl/a/i/pytamy/bar2.gif) repeat-x top;
}
.snz .clrA span.ile {
	float: right;
	color: #767e80;
	font-size: 11px;
	position: relative;
	cursor: pointer;
}
.adminOptions {
	padding-top: 15px;
}
.adminOptions p.first{
	border-top: 0;
}
.adminOptions p {
	border-top: 1px solid #c9c9c9;
	padding: 5px 0;
	font-size: 11px;
}
.adminOptions p a, .adminOptions p span {
	font-weight: bold;
	padding: 0 4px;
}
.adminOptions p em {
	font-style: normal;
	color: #cc0000;
	padding: 0 4px;
}
.adminOptions p .iTxt {
	width: 70px;
	border: 1px solid #bbbbbb;
	padding: 2px;
	margin-right: 3px;
}
.bxB {
	border-top: 1px solid #e5e5e5;
	margin-top: 10px;
	padding-top: 15px;
}
.bxB h2 {
	color: #82a80e;
	font-size: 18px;
	font-weight: normal;
	padding-bottom: 10px;
}
ul.sl li {
	border-bottom: 1px solid #e5e5e5;
	padding: 6px 10px 8px 10px;
}
ul.sl .ico {
	margin: 0 0 -4px 5px;
}
ul.sl a {
	font-weight: bold;
}
ul.sl a.uzs {
	float: right;
	font-weight: normal;
	font: bold 11px Verdana, Geneva, sans-serif;
	margin-left: 10px;
}
header#AdminMain {
	position: fixed;
	width: 100%;
	margin-top:72px;
	z-index: 2;
}

header#AdminMain .adminBar {
	background-color: #d9f0fe;
	padding: 5px 0;
	position: absolute;
	bottom: -27px;
	margin: 0 auto;
	width: 100%;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	min-height: 26px; /* fix dla Michała Skorupy, gdyż "szpara" pomiędzy paskiem a topem bardzo go niepokoiła. */
}

header#AdminMain .adminBar div {
	text-align: center;
}
header#AdminMain .adminBar div span {
	padding-left: 15px;
}
header#AdminMain .adminBar ul, header#AdminMain .adminBar ul li {
	display: inline;
}
header#AdminMain .adminBar ul li {
	border-right: 1px solid #145aa1;
	padding: 0 8px 0 5px;
}
header#AdminMain .adminBar ul li a {
	font-weight: normal;
}
header#AdminMain .adminBar ul li.on a {
	font-weight: bold;
}

.grupa {
	padding: 0 30px 30px 30px;
}
.grupa a.dol {
	background: url(https://a.wpimg.pl/a/i/pytamy/icons_profil.gif) no-repeat top left;
	padding: 11px 0 0 50px;
	height: 22px;
	font: bold 11px Tahoma, Geneva, sans-serif;
	float: right;
	margin-top: 15px;
}
.grupa a.wyp {
	background: url(https://a.wpimg.pl/a/i/pytamy/ico_usun.gif) no-repeat top left;
	padding: 5px 0 0 30px;
	height: 22px;
	font: bold 11px Tahoma, Geneva, sans-serif;
	float: right;
	margin-top: 15px;
}
.grupa span.brd {
	display: block;
	width: 50px;
	height: 50px;
	padding: 10px;
	border: 2px solid #9bc322;
	float: left;
	margin-right: 20px;
}
.grupa span.noBrd img {
	float: left;
	margin: 10px 20px 10px 0;
}
.grupa big {
	font: bold 24px Georgia, Geneva, sans-serif;
	color: #145aa2;
	display: block;
	padding-top: 15px;
}
.grupa big span {
	font: normal 11px Tahoma, Geneva, sans-serif;
	color: #a9a9a9;
	padding-left: 17px;
	background: url(https://a.wpimg.pl/a/i/pytamy/ico_line.gif) no-repeat;
	margin-left: 20px;
}
.grupa big span.online {
	background-position: 0 0;
}
.grupa big span.offline {
	background-position: 0 -15px;
}
.grupa small {
	font: 11px Tahoma, Geneva, sans-serif;
	display: block;
	padding-top: 15px;
}
.grupa small strong {
	color: #65a401;
}
a.al:hover {
	opacity: 0.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
}
ul.dane {
	float: right;
	width: 280px;
	padding-top: 10px;
}
ul.dane li {
	width: 280px;
	padding-bottom: 3px;
}
ul.dane li:after {
	clear: both;
	display: block;
	content:'';
}
ul.dane li span {
	width: 100px;
	padding-right: 5px;
	float: left;
}
ul.dane li strong {
	width: 175px;
	float: left;
	color: #65a401;
}
ul.dane li strong.oo {
	color: #5d5d5d;
}
ul.iconsProfil {
	float: right;
	width: 205px;
	padding-right: 20px;
}
ul.iconsProfil li {
	padding-bottom: 5px;
}
ul.iconsProfil li a {
	display: block;
	padding: 11px 0 0 50px;
	height: 22px;
	font: bold 11px Tahoma, Geneva, sans-serif;
	background: url(https://a.wpimg.pl/a/i/pytamy/icons_profil.gif) no-repeat;
}
ul.iconsProfil li.icoEP a {
	background-position: 0 -33px;
}
ul.iconsProfil li.icoCL a {
	background-position: 0 -66px;
}
ul.iconsProfil li.icoZNG a {
	background-position: 0 -99px;
}
ul.iconsProfil li.icoWW a {
	background-position: 0 -132px;
}
ul.iconsProfil li.icoZDG a {
	background-position: 0 -165px;
}
ul.iconsProfil li.icoZDZ a {
	background-position: 0 -198px;
}
ul.iconsProfil li.icoDDCL a {
	background-position: 0 -231px;
}
h3.hdMod {
	border-bottom: 1px solid #e5e5e5;
	color: #65A401;
	font-size: 14px;
	margin: 15px;
	padding: 0 10px 7px;
	text-transform: uppercase;
}
h3.hdZg {
	color: #65A401;
	font-size: 14px;
	margin: 15px 0 5px 0;
	padding: 0;
	text-transform: uppercase;
}

ul.firstC {

}
ul.kat {
	width: 189px;
	border-left: 1px solid #89b600;
	padding: 0 10px 0 10px;
	float: left;
	margin-bottom: 10px;
}
ul.kat li {
	font: bold 16px Georgia, Geneva, sans-serif;
	color: #145aa2;
	cursor:pointer;
	padding-bottom: 10px;
}
ul.kat li span {
	font: bold 12px Arial, Geneva, sans-serif;
	color: #000000;
	display: block;
	padding-top: 3px;
}
ul.kat li em {
	font-style: normal;
}
ul.kat ul {
	padding: 17px 0 0 17px;
}
ul.kat li li a {
	font: bold 12px Arial, Geneva, sans-serif;
	color: #145aa2;
	display: block;
}
ul.kat li li a span {
	font: bold 12px Arial, Geneva, sans-serif;
	color: #000000;
	display: inline;
}
ul.kat li span a {
	font: normal 12px Arial, Geneva, sans-serif;
	color: #808080;
	display: inline;
}
.pyt {
	border-bottom: 1px dashed #B9B9B9;
	margin-bottom: 15px;
	padding: 0 10px 15px 0;
}
.pyt .data {
	color: #909090;
	font-size: 11px;
	padding-bottom: 3px;
}
.bx1 h2.hdKatalogB {
	height: 70px;
}
.bx1 h2.hdKatalogB span, .bx1 h2.hdKatalogB a {
	background: url("https://a.wpimg.pl/a/i/pytamy/hd_katalog.gif") no-repeat scroll left top transparent;
	height: 70px;
	width: 177px;
	overflow: hidden;
	text-indent: -1000px;
	float: none;
	cursor: default;
	display: block;
}
p.adminLinks {
	padding-bottom: 0;
}
p.adminLinks a {
	color: #5a8cbe;
	font-weight: bold;
	padding: 0 10px 0 0;
}
.modInfo {
	float: right;
	text-align: center;
	width: 100px;
	font-size: 11px;
	border: 1px solid #dedede;
	padding: 5px 5px 7px 5px;
	margin-left: 5px;
	background-color: #ffffff;
	color: #6c6c6c;
	margin: 20px 40px 0 0;
}
.modInfo small {
	display: block;
}
.modInfo a {
	display: block;
	color: #65a401;
}
.modInfo span {
	display: block;
	padding-top: 5px;
}
.centeredButtons {
	margin-top: 15px;
	border-top: 1px solid #e5e5e5;
	padding: 15px 0 15px 165px;
}
.iBtn {
	background: #96c605 url(https://a.wpimg.pl/a/i/pytamy/live/ask-btn.png) repeat-x 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: none;
	color: #ffffff;
	font-size: 12px;
	line-height: 19px;
	font-weight: bold;
	cursor: pointer;
	padding: 8px 20px 10px 20px;
	margin: 0 5px 0 5px;
}
p.hdTxt {
	padding-bottom: 0;
	font-weight: normal;
	margin-top: -10px;
}
p.hdTxt strong {
	color: #82a80e;
}
.searchResults {
	margin-top: 10px;
	border-top: 1px solid #e5e5e5;
	padding-top: 15px;
}
.searchResults p span {
	float: right;
}
.searchResults p label {
	color: #666666;
	padding-right: 5px;
}
.searchResults p .iSub {
	margin-left: 5px;
	width: 86px;
}
.searchResults p .iTxt {
	color: #8c8c8c;
	border: 1px solid #bbbbbb;
	padding: 4px;
	width: 185px;
}
.searchResults p .iTxtNick {
	width: 280px;
}
.searchResults p .iTxtKeyword {
	width: 205px;
}
.searchResults p select {
	color: #8c8c8c;
	width: 120px;
	border: 1px solid #bbbbbb;
}
.questionView {
	display: none;
}
.questionView h2 {
	color: #82A80E;
	font-size: 18px;
	font-weight: bold;
}
.questionView header h2 {
	font-weight: normal;
}
.questionViewAnswer {
	margin-left: -70px;
	margin-right: -10px;
}
.questionViewAnswer .question {
	margin-top: 0;
	padding-top: 0;
	border-top: none;
}
.questionViewComment {
	margin-left: -53px;
	margin-right: -10px;
}
.questionViewComment .question {
	margin-top: 0;
	padding-top: 0;
	border-top: none;
}
.questionViewComment header h2, .questionViewAnswer header h2 {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 5px;
	margin-bottom: 15px;
}
.answer .questionViewComment .question {
	padding-bottom: 0;
}
.bxU {
	display: none;
	width: 430px;
	height: 410px;
	background-color: #ffffff;
	position: absolute;
	z-index: 10;
	padding: 20px;
	color: #000000;
	font-family: Tahoma, Geneva, sans-serif;
}
.bxU h2 {
	color: #65a401;
	font-size: 18px;
	font-weight: normal;
	padding-bottom: 20px;
}
.bxU strong {
	display: block;
	font-size: 13px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.bxU textarea {
	width: 370px;
	margin: 0 0 20px 30px;
}
.bxU .roz {
	float: left;
	padding: 0 0 20px 20px;
}
.bxU .kol {
	float: left;
	padding: 0 20px 20px 60px;
}
.bxU label {
	font-size: 11px;
	cursor: pointer;
}
.bxU label img {
	margin: 5px 30px 0 0;
}
.bxU .kol label img {
	margin: 5px 50px 0 0;
}
.bxU span {
	float: right;
	font-size: 11px;
	font-weight: bold;
	margin: -15px -10px 0 0;
	cursor: pointer;
	padding: 3px;
}
.rightButtons {
	padding-bottom: 10px;
}
.rightButtons .iSub {
	float: right;
	margin-left: 15px;
}
.question .reason {
	padding: 15px 0;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 15px;
}
.question .reason label {
	font-weight: bold;
	padding-right: 5px;
}
.question .reason select {
	border: 1px solid #bbbbbb;
	padding: 4px;
}

.errorBox, .errorMessage, .errorMessageList {
	border: 2px solid #ff0000;
	padding: 7px;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 3px;
	color: #ff0000;
}

.errorMessage, .errorMessageList{
	display: none;
}

.errorBox {
	width: 90%;
	margin: .5em auto;
	border-color: #F86;
	color: #F75;
}

.fixFooter {
	display: inline;
	position: fixed;
	left: 0;
	bottom: 250px;
	z-index: 9999;
	display: none;
}
.fixFooter img {
	cursor: pointer;
}
body .questionsRound .question .expandThreads {
	border: 1px solid #E3E3E3;
	background-color: #ffffff;
	border-radius: 5px 5px 5px 5px;
	padding: 3px 5px 4px 25px;
	color: #145AA1;
	font-weight: bold;
	float: right;
	background: url(https://a.wpimg.pl/a/i/pytamy/live/question-ico.png) no-repeat 5px 2px;
}
.okMessage, .okMessageList{
	display: none;
	border: 2px solid #BAD177;
	padding: 7px;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 3px;
	color: #BAD177;
}

.ramkaRadius {
	border: 1px solid #E5E5E5;
	border-right: 0;
	border-radius: 5px 5px 5px 5px;
	margin-right: 10px;
	padding: 5px 0 4px 0;
}
.ramkaRadius strong { 
	background: url(https://a.wpimg.pl/a/i/pytamy/live/bg_cm-num.png) repeat-x;
	border: 1px solid #e3e3e3; 
	padding: 10px; margin-left: 5px; 
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px; 
	border-radius: 5px; 
	color: #fff; 
}
.question .content p.info span.pipe {
	padding: 0 5px;
}

/* style tiny mce dla odpowiedzi (ikonki na bia�ym tle) */
.answerForm .defaultSkin td.mceToolbar {
	background: transparent;
}
.answerForm .defaultSkin table {
	background: transparent;
}
.answerForm .defaultSkin .mceButton {
	border: none;
}
.answerForm .defaultSkin table.mceLayout tr.mceFirst td {
	border-top: 1px solid #cccccc;
}

.commentForm .defaultSkin td.mceToolbar {
	background: transparent;
}
.commentForm .defaultSkin table {
	background: transparent;
}
.commentForm .defaultSkin .mceButton {
	border: none;
}
.commentForm .defaultSkin table.mceLayout tr.mceFirst td {
	border-top: 0px solid #cccccc;
}

#bxSowa{ }
#bxSowa a{ }
#bxSowa .contentIn{ height:1%;}
#bxSowa .contentIn:after{ display:block; clear:both; content:'';}

#bxSowa h2{ font-weight: bold; padding-bottom: 7px;}
#bxSowa h3{ display:block; clear:both; padding: 0 0 10px 10px; color:#005599; font-weight: bold; font-size: 14px; color: #65a401;}
#bxSowa h3 a{color: #65a401;}
#bxSowa .fot img{ display:block; margin:0 auto 5px auto;}

#bxSowa .serwis{ float: left; width: 180px; border: 1px solid #e3e3e3; -webkit-border-radius: 10px;	-moz-border-radius: 10px; border-radius: 10px; padding: 7px 10px; margin: 0 9px;}

#bxSowa li{ display:block;}

#bxLogIn {
	height: 200px;
}
.formLogIn label {
	float: left;
	font-size: 11px;
	color: #747474;
	width: 100px;
	padding-right: 5px;
	text-align: right;
}
.formLogIn .iTxtM {
	font-size: 11px;
	border: 1px solid #cacaca;
	padding: 2px;
	width: 200px;
	color: #747474;
	margin-right: 5px;
}
.formLogIn p {
	font-size: 11px;
}
.formLogIn p.ch {
	padding-left: 100px;
	color: #747474;
}
.formLogIn p.ch label {
	float: none;
	width: auto;
}
.formLogIn .btns .iSub {
	float: right;
	margin-right: 120px
}
.commonHeader {
	color: #82a80e;
	font-size: 18px;
	font-weight: normal;
	padding-bottom: 10px;
}

/* style reklam */

#adv01 {
	display: block;
	text-align: center;
}
#adv02 {
	display: block;
	text-align: center;
}
#adv03 {
	display: block;
	text-align: center;
}
#adv05 {
	display: block;
	text-align: center;
	clear: both;
}
#adv06 {
	display: block;
	text-align: center;
}
#adv09 {
	display: block;
	text-align: center;
}
#adv28, #adv29 {
	display: block;
	text-align: center;
	clear: both;
	margin: 0 auto;
}

#adv28 iframe, #adv29 iframe {
	margin: 0 auto !important;
}

#adv29:not(:empty) {
	margin-bottom: 10px;
}

#answersList #adv29:not(:empty) {
	margin-top: 10px;
}

#liveViewSwitch, #mailConfirmMsgSwitch {
	font-weight: bold;
	line-height: 20px;
	padding-left: 5px;
}
sup {
	vertical-align: super; 
	font-size: 10px;
}
sub {
	vertical-align: sub; 
	font-size: 10px;
}


.formularz input[type="text"], .formularz input[type="password"] {
    height: 24px;
}
.formularz p.txt {
    height: 30px;
    overflow: hidden;
    vertical-align: top;
}
.formularz p.txt label {
    cursor: default;
    font-size: 11px;
    margin-top: 6px;
}
.formularz .basic p.txt label {
    color: #666666;
    font-family: Arial;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    margin-top: 6px;
    text-decoration: none;
}
.rightColumn {
    display: none;
}
.formularz .basic {
    background: none repeat scroll 0 0 #FBFBFB;
    border: 1px dashed #E5E5E5;
    margin-bottom: 20px;
    padding: 15px;
    position: relative;
    width: 100%;
}
.formularz p .status {
    display: none;
    margin-left: 16px;
    padding-top: 1px;
    vertical-align: top;
    width: 300px;
}
.formularz p span.error {
    background: url("https://a.wpimg.pl//a/i/pytamy/live/cross.png") no-repeat scroll left top transparent;
    color: #CC0000;
    margin-top: 8px;
    padding-left: 24px;
}
.formularz p span.ok {
    background: url("https://a.wpimg.pl//a/i/pytamy/live/tick.png") no-repeat scroll left top transparent;
    color: #329001;
    margin-top: 8px;
    min-height: 16px;
    padding-left: 24px;
}
.formularz #hLink {
    background: url("https://a.wpimg.pl//a/i/pytamy/live/fabryka_hasel_blue.png") repeat scroll 0 0 transparent;
    height: 34px;
    left: 433px;
    position: absolute;
    top: 93px;
    width: 60px;
}

.formularz input[type="radio"]:checked + label {
    font-weight: bold;
}
#p1 {
    padding-left: 16px;
}
.formularz .btns {
    margin: 0;
    padding: 0;
    text-align: center;
}
.formularz .info {
    display: none;
}
.formularz .info, .comEr {
    border: 3px solid #CC0000;
    color: #CC0000;
    margin: 20px 0 20px 40px;
    padding: 10px;
}
.divider {
    border-bottom: 1px dashed #E5E5E5;
    height: 1px;
    margin: 10px;
}
.lastUpdate {
	color: #6F6F6F;
	font-size: 11px;
    display: block;
    padding-bottom: 5px;
}

#bxSowa{ border: 1px solid #e3e3e3; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 10px 0;}
#bxSowa a{ }
#bxSowa .contentIn{ height:1%;}
#bxSowa .contentIn:after{ display:block; clear:both; content:'';}

#bxSowa h2{ font-weight: bold; padding-bottom: 7px;}
#bxSowa h3{ display:block; clear:both; padding: 0 0 10px 20px; color:#005599; font-weight: bold; font-size: 14px; color: #65a401;}
#bxSowa h3 a{color: #65a401;}
#bxSowa .fot img{ display:block; margin-bottom: 5px;}

#bxSowa .serwis{ float: left; width: 180px; padding: 7px 10px; margin: 0 9px;}

#bxSowa li{ display:block;}


#sowa {
	border: 1px solid #e3e3e3; 
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px; 
	border-radius: 10px;
	padding: 10px;
}
#sowa:after {
	clear: both;
	content: "";
	display: block;
}

#sowa h2 {
	background: none;
	font-weight: bold; 
	font-size: 14px; 
	color: #65a401;
}

#sowa span {
    float: left;
    position: relative;
    width: 303px;
	padding-right: 10px;
	margin-top: 10px;
}

#sowa span:nth-child(2n+1) {
	margin-right: 0;
}

#bxWNTT.bx #sowa li {
    line-height: 17px;
    width: 296px;
}

#sowa li img {
	float: left;
	margin-right: 10px;
}

#sowa li a:hover img {
	opacity: 0.8;
}

#sowa h3 {
	position: absolute;
	bottom: 0;
	left: 117px;
	font-size: 10px;
	color: #484f5e;
	font-weight: normal;
}

.question .content {
	margin-bottom: 20px;
}

.questionFooter {
	padding-top: 0;
	padding-bottom: 4px;
	background-color: #F3F3F3;
	border: 1px solid #DFDEDE;
	border-radius: 5px;
	padding: 4px 7px;
	margin-left: 60px;
}


.ramkaRadius {
	padding: 5px 0 4px 4px;
}

.clear {
	clear: both;
}

ul.iconsEdit {
	margin-top: 0px;
	display: block;
	float: none;
	padding-bottom: 2px;
}

.question .tags { 
	vertical-align: middle;
	font-size: 10px;
	width: 400px;
	display: inline-block;
	padding-top: 0;
}

.stgBookmark {
		background: none;
		padding: 0;
		font: normal 11px Tahoma,Helvetica,sans-serif;
		color: #5D5D5D;
		text-transform: none;
		float: right;
		width: 160px;
		min-width: 100px;
}

.stgBookmark .stgBookmark_button {
/*		background: transparent url(i/btn_gray.png);
		background: transparent url(i/sbm_link.gif) no-repeat;*/
		width: 92px;
		height: 16px;
}	

.stgBookmark:hover * {
		color: #5D5D5D;
		text-decoration: underline;
}

.question .content p.info {
	padding-bottom: 7px;
} 

ol.rank {
	font-size: 11px;
}
ol.rank li {
	padding: 5px 0 5px 0;
	border-bottom: 1px dashed #e5e5e5;
}
ol.rank li.last {
	border-bottom: none;
}
ol.rank big {
	display: block;
	width: 30px;
	padding-right: 3px;
	float: left;
	color: #e1e1e1;
	font-size: 42px;
	line-height: 32px;
	font-weight: bold;
}
ol.rank a span {
	font-style: normal;
	color: #82a80e;
	display: block;
	font-weight: bold;
	padding-bottom: 5px;
}
ol.rank a:hover {
	color: #82a80e;
}
ol.rank a .ph {
	float: left;
	margin-right: 7px;
}
h2.dashedT {
	margin-top: 10px;
	border-top: 1px dashed #e5e5e5;
	padding-top: 5px;
}

.goToLast {
    border: 1px solid #E3E3E3;
    border-radius: 5px 5px 5px 5px;
    cursor: pointer;
    margin-right: 8px;
    padding: 5px 7px 4px;
    width: 26px;
}

.question ol {
	list-style-type : decimal;
	margin-left : 30px;
}

.question ul {
	list-style-type : disc;
	margin-left : 30px;
}

.question .content .options ul li {
	list-style-type : none;
}

.question .content .iconsEdit {
	list-style-type : none;
	margin-left : 0px;
}

.question .content .poll ul {
	list-style-type : none;
	margin-left : 0px;
}


.stampSowa {
	background: #fff;
	border: 1px solid #DCE0E2;
	border-radius: 8px;
}

.stampSowa .cnt {
	padding: 9px;
}

.stampSowa .stampSowaTytul a {
	color: #145AA1;
    font-size: 12px;
}

.stampSowa .stampSowaZrodlo a {
	color: #484F5E;
}

.stampSowa .header {
	color: #65A401;
    font-size: 14px;
    font-weight: bold;
	font-family: arial;
	margin-bottom: 20px;
}


.stampSowa .stampSowaZajawka {
	margin-bottom: 20px;
}


/* Kondor */
.tabsAut {
    margin: 0 0 -1px 6px;
    position: relative;
    z-index: 2;
}
.tabsAut li {
    background-color: #E3E3E3;
    border: 1px solid #E3E3E3;
    border-radius: 10px 10px 0 0;
    color: #145AA1;
    cursor: pointer;
    display: inline;
    float: left;
    font-weight: bold;
    margin-right: 1px;
    padding: 3px;
}
.tabsAut li.tabUsun {
    background: url("https://a.wpimg.pl//a/i/pytamy/icons.png") no-repeat scroll 5px 5px #E3E3E3;
    padding-left: 20px;
}
.tabsAut li.on {
    background-color: #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}
.inpLink p {
    border-bottom: 1px dashed #E5E5E5;
    padding: 5px 0 5px 25px;
    text-indent: -25px;
}
.inpLink p.ft {
    background-color: #EAEAEA;
    height: 20px;
    padding: 2px 0 0;
    text-indent: 0;
}
.inpLink p.ft a {
    float: right;
    font-size: 11px;
    line-height: 11px;
    margin-top: 2px;
    padding: 2px 12px 2px 16px;
}
.inpLink p.ft a.icoUsun {
    background: url("https://a.wpimg.pl//a/i/pytamy/icons.png") no-repeat scroll 0 0 transparent;
    float: right;
}
.inpLink p.ft a.icoDoPuli {
    background: url("https://a.wpimg.pl//a/i/pytamy/icons.png") no-repeat scroll 0 -46px transparent;
	float: left;
    margin-left: 10px;
}
.inpLink p.ft a.icoPobierz {
    background: url("https://a.wpimg.pl//a/i/pytamy/icons.png") no-repeat scroll 0 -24px transparent;
}
.inpLink p.ft input {
    float: left;
}
p.com {
    font-size: 14px;
    margin-bottom: 10px;
    padding: 10px;
    text-align: center;
}
p.com.ok {
    border: 1px solid #82A80E;
    color: #82A80E;
}
p.com.error {
    border: 1px solid #CC0000;
    color: #CC0000;
}
.bxAutomat h3 {
    font-size: 12px;
    padding: 5px 10px 7px 0;
}
.bxAutomat hr.brT {
    color: #E5E5E5;
	background-color: #E5E5E5;
	border: none;
	height: 1px;
	width: 90%;
}
.inpLink span.dateList {
    border-bottom: 1px solid #E5E5E5;
    display: block;
    font-weight: bold;
    padding: 10px 0 5px;
}
.bxQuestionsList {
    border-bottom: 1px solid #E5E5E5;
    padding-bottom: 10px;
}
.bxQuestionsList .col {
    float: left;
    padding-right: 10px;
    width: 320px;
}
.bxQuestionsList .col a {
    display: block;
    padding-bottom: 5px;
}
.bxQuestionsList .col a strong{
	padding-left: 7px;
}
.bxSimilar {
	 margin-bottom: 25px;
}
h2.hdBB {
    border-bottom: 1px solid #E5E5E5;
    font-size: 14px;
    margin-bottom: 10px;
    padding-bottom: 5px;
}
h2.hdBB em {
    color: #82A80A;
    font-style: normal;
}
.konta {
    margin-top: 5px;
}
.konta .konto {
    border: 1px solid #E5E5E5;
    border-radius: 10px 10px 10px 10px;
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    padding: 5px;
    text-align: left;
    width: 90px;
}
.konta .konto .right {
	text-align: right;
	float: right;
}
.konta .konto .x {
    cursor: pointer;
}
.konta .konto .cl {
	margin-top: 0 ;
	font-weight: bold;
	color: #000;
	padding: 1px 2px;
	border-radius: 3px;
	font-size: 10px;
	text-align: center;
	cursor: default;
}
.konta .konto p {
    font-size: 11px;
    width: 80px;
	margin-top: 5px;
	margin-left: 19px;
	margin-bottom: 3px;
	padding-bottom: 3px;
	height: 67px;
}
.konta .konto input {
    margin-right: 2px;
	margin-top: 58px;
	float: left;
}
.konta .btnAddUser {
    border: 1px solid #E5E5E5;
    border-radius: 10px 10px 10px 10px;
    float: left;
    height: 61px;
    margin: 0 0 0 0;
    position: relative;
    width: 75px;
	text-align: center;
	padding: 15px 8px;
}
.konta .btnAddUser .ico {
    cursor: pointer;
	font-size: 20px;
	color: #666666;
}
.konta .ppUser {
    background-color: #FFFFFF;
    border: 1px solid #E5E5E5;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px #AAAAAA;
    display: none;
    font-size: 11px;
    padding: 10px;
    position: absolute;
    right: -10px;
    top: 40px;
    width: 250px;
    z-index: 2;
}
.konta .ppUser .sz {
    border-bottom: 1px solid #E5E5E5;
    margin-bottom: 10px;
    padding: 10px 0;
	text-align: left;
}
.konta .ppUser .sz i{
	color: #666666;
	font-size: 14px;
}
.konta .ppUser .x {
    cursor: pointer;
    float: right;
}
.konta .ppUser .iSub {
    display: block;
}
.konta .ppUser .iTxt {
    border: 1px solid #DDDDDD;
    float: left;
    margin: 3px 5px 0 0;
    padding: 3px;
    width: 140px;
}
.konta .ppUser .ph {
    float: left;
    margin-right: 10px;
}
.konta .ppUser .container {
    display: none;
}
.konta .ppUser .container div {
    display: block;
	clear: both;
	padding-top: 5px;
	text-align: left;
}
.konta .kontoG {
    background-color: #F3F3F3;
    padding: 10px;
    text-align: left;
    width: 300px;
}
.konta .kontoG .uu {
    float: right;
    font-size: 10px;
}
.konta .kontoG .ph {
    float: left;
    margin-right: 10px;
}
.konta .kontoG p {
    font-size: 12px;
    font-weight: bold;
	width: 194px;
}
.konta .kontoG small {
    font-size: 10px;
}
.addFirstUser {
    border: 1px solid #E5E5E5;
    border-radius: 10px 10px 10px 10px;
    padding: 10px;
}
.addFirstUser .firstTxt {
    float: left;
    font-size: 14px;
    padding: 30px 10px;
    width: 500px;
}
.kontoUzytkownika .konta .kontaProfile .konto input[type=radio] {
	display: none;
}

.questionListNav .str a.prev, .questionListNav .str a.next {
	display: none;
}
.smallGrey{
	color: #BBBBBB;
	font-size: 10px;
}

.hideBotActions .konto .x,
.hideBotActions .btnAddUser {
	display: none;
}

.formCommentFooterBtns {
	margin-top: 10px;
}

/* lista kategorii */
.katT {
	background: url(https://a.wpimg.pl//a/i/pytamy/live/line.png) repeat-y 300px 0;
}
.katTL, .katTR {
    float: left;
    margin-right: 18px;
    width: 300px;
}
.katT big {
    display: block;
    padding-bottom: 5px;
}
.katT big a {
    font: 18px Arial,Helvetica,sans-serif;
}
.katT ul {
    padding-left: 15px;
}
.katT ul li {
    padding-bottom: 5px;
}
.katT ul li a {
    font-weight: bold;
}
.katTMore {
    color: #888888;
    cursor: pointer;
    display: block;
    font-size: 11px;
    padding-left: 15px;
}
.katTMore:hover {
    text-decoration: underline;
}
.katT .kategoria {
    padding: 10px 0;
}
/* koniec lista kategorii */


/* rankingi */

#stgCol480L {
    float: left;
    width: 480px;
}
#stgCol480R {
    float: right;
    width: 480px;
}
#stgCol480L ol.rank big, #stgCol480R ol.rank big, .contentL ol.rank big, .contentR ol.rank big {
    padding-bottom: 5px;
    padding-right: 10px;
    text-align: right;
    width: 80px;
}
.rankPyt big {
    padding-top: 2px !important;
}
.bxBest .pkt {
    color: #666666;
    float: right;
    font-size: 14px;
    padding-top: 8px;
}
.bxBest ol li:after {
    clear: both;
    content: "";
    display: block;
}
.bxBestRN ol.rank a {
    font-size: 14px;
    font-weight: bold;
    padding-right: 5px;
}
.bxBestRN ol.rank a:hover {
    color: #145AA1;
}
.bxBestRN ol.rank a span {
    float: left;
    padding-top: 8px;
}
.bxBestRN ol.rank a:hover span {
    text-decoration: underline;
}
.moreBig {
    background: url("https://a.wpimg.pl/a/i/pytamy/live/bg_cm-num.png") repeat-x scroll 0 0 transparent;
    border-radius: 0 0 10px 10px;
    color: #FFFFFF;
    display: block;
    font-size: 18px;
    margin: 5px -10px -10px;
    padding: 4px 5px 6px;
    text-align: center;
}
.tabZB {
    position: fixed;
    right: 0;
    top: 280px;
    z-index: 2;
}
.questionCategories {
    padding-bottom: 0;
}
.questions .question:first-child {
    border-top: medium none;
}
.rankList {
    border-bottom: 1px solid #D6D6D6;
    margin-bottom: 20px;
}
.rankList ul {
    float: left;
    margin-bottom: -1px;
}
.rankList ul li {
    background-color: #EEEEEE;
    border: medium none;
    border-radius: 10px 10px 0 0;
    float: left;
    margin-right: 5px;
    padding-left: 3px;
    padding-top: 3px;
}
.rankList ul li.on {
	border: 1px solid #d6d6d6;
	border-bottom: none;
	background-color: #ffffff;
	border-radius: 10px 10px 0 0;
	font-weight: bold;
}
.rankList ul li.on:first-child {
}
.rankList ul li a {
    float: left;
    font-size: 14px;
    padding: 5px 3px;
}
.rankList ul li.on a {
}
ul.miniLista {
    float: right;
    padding-top: 5px;
}
ul.miniLista li {
    border-left: 1px solid #145AA1;
    float: left;
    padding: 0 5px;
}
ul.miniLista li:first-child {
    border-left: medium none;
}
ul.miniLista li a {
    font-size: 11px;
}
ul.miniLista li.on a {
    font-weight: bold;
}
ol.rankPyt .colR {
    float: left;
    width: 360px;
}
ol.rankPyt a.nick {
    color: #82A80E;
    font-size: 12px;
    font-weight: bold;
    padding-top: 2px;
}
ol.rankPyt a.nick:hover {
    color: #82A80E;
}
ol.rankPyt li {
    position: relative;
}
ol.rankPyt .dymek {
    background-color: #FFFFFF;
    float: left;
    padding: 2px 0 0;
}
ol.rankPyt .up {
    background: url("https://a.wpimg.pl/a/i/pytamy/live/question-ico.png") no-repeat scroll right -44px transparent;
    color: #6C6C6C;
    float: right;
    font-size: 11px;
    height: 11px;
    margin-right: 15px;
    padding: 0 13px 3px 0;
    position: relative;
}
ol.rankPyt .down {
    background: url("https://a.wpimg.pl/a/i/pytamy/live/question-ico.png") no-repeat scroll left -24px transparent;
    color: #6C6C6C;
    float: right;
    font-size: 11px;
    height: 11px;
    padding: 0 0 3px 14px;
    position: relative;
}
ol.rankPyt .nr {
    float: right;
    padding: 0 5px;
}
ol.rankPyt .comments {
    float: right;
}
ol.rankPyt a {
}
ol.rankPyt a.aPyt {
    float: none;
}
ol.rankPyt a.aPyt:hover {
    color: #145AA1;
}
ol.rankPyt p a {
    float: none;
}
ol.rankPyt p {
    font-size: 14px;
    line-height: 16px;
    padding-bottom: 0;
}
ol.rankPyt span {
    color: #999999;
    padding-right: 5px;
}
table.ekspert {
    border: medium none;
    width: 100%;
}
table.ekspert td {
    font-size: 14px;
    padding: 10px;
    text-align: left;
}
table.ekspert td a {
    font-weight: bold;
}
table.ekspert td.brdR {
    border-right: 1px dashed #E3E3E3;
}
.contentL {
    border-right: 1px solid #E3E3E3;
    float: left;
    padding-right: 14px;
    width: 460px;
}
.contentR {
    float: right;
    width: 460px;
}
.bxEksperci ul.usersList {
    border-top: medium none;
}
.bxEksperci ul.usersList li {
    height: 120px;
    width: 125px;
}
.bxEksperci ul.usersList li span.catStat {
    color: #777777;
}
.bxEksperci ul.usersList li a img {
	width: 50px;
	height: 50px;
}
table.najA {
    font-size: 16px;
    width: 100%;
}
table.najA thead {
    font-size: 12px;
    font-weight: bold;
}
table.najA thead th {
    border-bottom: 1px solid #E3E3E3;
    font-weight: normal;
    padding-bottom: 5px;
    text-align: left;
}
table.najA th span {
    background: url("https://a.wpimg.pl/a/i/pytamy/live/arr-user.png") no-repeat scroll right 5px transparent;
    font-weight: bold;
    padding-right: 12px;
}
table.najA td {
    border-bottom: 1px solid #E3E3E3;
    padding: 5px;
    vertical-align: middle;
}
table.najA td a {
    color: #82A80E;
}
table.najA td a.pytLink {
    color: #145AA1;
    padding-right: 10px;
}
.ui-datepicker-trigger {
    cursor: pointer;
    margin: 0 5px;
}
.dataVA, .dataVA img, .dataVA input {
    vertical-align: middle;
}
.dataVA {
    color: #777777;
}
.dataVA label {
    color: #434343;
}
h2.zielony {
    color: #82A80E;
    font-size: 18px;
    font-weight: normal;
    padding-bottom: 10px;
}

h2.zielony a {
    color: #82A80E;
    font-size: 18px;
}

h2.zielonyKat {
	padding-top: 8px;
	border-bottom: 1px solid #D6D6D6;
}

ol.rank a.czarny {
    color: #434343;
    font-weight: normal;
}
ol.rank a.czarny:hover {
    color: #434343;
    text-decoration: underline;
}
.bx1 h2 span.iloscStatusow {
    color: #777777;
    float: none;
    font-size: 16px;
    padding-left: 10px;
}
.hdRanking {
/*	padding-top: 10px;*/
	text-align: center;
}
.hdRanking span {
	font-size: 16px;
	color: #666666;
}
.hdRanking span span {
	color: #82a80e;
}

/* rankingi administracja */
table.najA tbody.small {
	font-size: 12px;
}

form.achievement label {
	width: 80px;
	text-align: right;
	display: inline-block;
	font-weight: bold;
}
form.achievementC label {
	width: 180px;
}


form.achievement input {
	width: 350px;
}
form.achievement select {
	width: 150px;
}
/*koniec rankingi */
.infoBox div {
	border: 1px solid #4A99CB;
    margin: 8px 0;
    min-height: 16px;
    padding: 6px 0 0 24px;
	color: #4A99CB;
	font-size: 15px;
}
.infoBox div.error {
    background: url("https://a.wpimg.pl//a/i/pytamy/live/cross.png") no-repeat scroll left 2px top 6px transparent;
    color: #CC0000;
	border-color: #CC0000;
}
.infoBox div.ok {
    background: url("https://a.wpimg.pl//a/i/pytamy/live/tick.png") no-repeat scroll left 2px top 6px transparent;
    color: #329001;
    border-color: #329001;
}

/* formularz niezalogowanych */
.askForm .iTxtNNick {
	border: 1px solid #c6c7cc;
	color: #8c8c8c;
	font: 14px Tahoma, Geneva, sans-serif;
	padding: 4px;
	width: 190px;
	margin-right: 15px;
	float: left;
}
.askForm .iTxtNTitle {
	border: 1px solid #c6c7cc;
	color: #8c8c8c;
	font: 14px Tahoma, Geneva, sans-serif;
	padding: 4px;
	width: 530px;
	margin-right: 10px;
	float: left;
}
.askForm .iTxtNLink {
	float: left;
	line-height: 12px;
	padding-left: 8px;
	border-left: 1px solid #c9c9c9;
	margin: 8px 0 0 8px;
}
.askForm .iTxtNLink.first {
	padding-left: 0;
	border-left: none;
	margin-left: 0;
}
.askForm .iChbN {
	float: left;
	margin: 7px 5px 0 3px;
}
.askForm .iChbNLabel {
	float: left;
	font-size: 14px;
	color: #767676;
	padding-top: 5px;
}
.askForm .footer {
	color: #484848;
	font-size: 14px;
}
.askForm .footer .categories {
    width: 332px;
}
.askForm .footer .tags .iTxt {
	width: 200px;
}
.formCommentFooter span.view {
	font-size: 14px;
}
.askForm .iSub {
	font-size: 18px;
	font-weight: normal;
	padding-top: 1px;
}
.askForm .iSubMini {
	font-size: 14px;
	padding: 2px 8px 5px 5px;
}
.askForm .iSubGray {
	background-color: #b4b4b4;
	margin-right: 5px;
}
.askForm .defaultSkin iframe {
	border: 1px solid #c6c7cc;
}
.askForm .defaultSkin .mceIframeContainer {
	border-bottom: none;
}
.lWyloguj {
	float: right;
}
.askForm .pollAdder {
	background-color: #dadada;
	border-radius: 5px 5px 5px;
	width: 240px;
	padding: 5px 10px 0 10px;
	color: #484848;
}
.askForm .pollAdder div {
	font-size: 14px;
}
.askForm .pollAdder .iTxt {
    border: 1px solid #c6c7cc;
    padding: 4px;
    width: 200px;
}
.askForm .pollAdder div span.removePoll {
	padding-right: 0;
}

.askForm .pollAdder .addOption {
	color: #145aa1;
	float: right;
	font-size: 12px;
	padding-right: 14px;
	margin-bottom: 7px;
}
.askForm .pollAdder .addOption strong {
	font-size: 14px;
}
.askForm .pollAdder p {
	padding-bottom: 5px;
	position: relative;
}
.askForm .addPoll.txt {
	font-size: 14px;
	cursor: pointer;
	padding-left: 17px;
}
.askForm .addPoll.txt strong {
	font-size: 18px;
	font-weight: normal;
	vertical-align: central;
}
.askForm .pollAdder p span.x {	
	width: 15px;
	height: 15px;
	position: absolute;
	top: -3px;
	right: 0;
	background: url(https://a.wpimg.pl/a/i/pytamy/live/x-poll-option.png) no-repeat 0 0;
	text-indent: -50px;
	overflow: hidden;
}
.addPollReg {
	background-color: #ffffff;
	padding: 10px 10px 0 10px;
	margin-top: 10px;
}
.addPollReg a {
	display: block;
	color: #252525;
	font-size: 10px;
	margin-bottom: 7px;
}
.addPollReg p {
	color: #726a78;
	font-size: 10px;
}
.askForm .colL {
	width: 260px;
	float: left;
	padding-bottom: 10px;
}
.askForm .colR {
	width: 330px;
	float: right;
	padding-top: 30px;
	padding-bottom: 10px;
}
.askForm .colR .cpt {
	border: 2px solid #ffffff;
	float: left;
	margin-right: 7px;
}
.askForm .colR .cpt img {
	float: left;
}
.askForm .colR label {
	color: #484848;
	font-size: 11px;
	padding-bottom: 3px;
	display: block;
}
.askForm .colR .iTxt {
	width: 100px;
	float: left;
	border: 1px solid #c6c7cc;
    padding: 4px;
}
.askForm .colR a {
	clear: both;
	font-size: 11px;
	display: block;
	padding: 2px 0 0 105px;
}
.bx3 {
	background-color: #f0f0f0;
	border-radius: 10px;
	padding: 10px;
	margin-bottom: 10px;
}
.bx3 .hd {
	color: #898989;
	font-size: 11px;
	text-transform: uppercase;
	background: url(https://a.wpimg.pl/a/i/pytamy/live/line-dash.png) repeat-x 0 bottom;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.bx3 .hd big {
	color: #3b3b3b;
	font-size: 14px;
	text-transform: none;
}
.bx3 h2 {
	color: #82a80e;
	font-size: 18px;
	font-weight: normal;
	padding-bottom: 10px;
}
.bx3 h3 {
	color: #82a80e;
	font-size: 14px;
	font-weight: normal;
	padding: 10px 0;
	background: url(https://a.wpimg.pl/a/i/pytamy/live/line-dash.png) repeat-x 0 0;
}
ul.arr li {
	background: url(https://a.wpimg.pl/a/i/pytamy/live/blt-arr.png) no-repeat 0 5px;
	padding: 0 0 8px 10px;
}
ul.blt li {
	border-top: 1px solid #e1e1e1;
	background: url(https://a.wpimg.pl/a/i/pytamy/live/blt.png) no-repeat 4px 12px;
	padding: 6px 0 8px 14px;
	position: relative;
}
ul.blt li a {
	display: block;
}
.btnZ {
    background: #96C605 url(https://a.wpimg.pl/a/i/pytamy/live/isub-bg-green.png) repeat-x 0 0;
    border-radius: 5px;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 19px;
    padding: 4px 15px 6px;
	float: right;
	margin-bottom: 15px;
}
.menuCo {
	float: right;
	position: relative;
}
.menuCoA {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 3;
}
.menuCoA .menuArr {
	background: url(https://a.wpimg.pl/a/i/pytamy/live/arr-menu.png) no-repeat center 7px;
	width: 20px;
	height: 13px;
	display: block;
	float: right;
	cursor: pointer;
}
.menuCoA .menuArrOn {
	background: #ffffff url(https://a.wpimg.pl/a/i/pytamy/live/arr-menu.png) no-repeat center -96px;
	box-shadow: 0 -2px 2px #999;
	border-radius: 5px 5px 0 0;
}
.menuCoA .menuUl {
	display: block;
	width: 85px;
	padding: 10px 10px 2px 10px;
	margin-top: 12px;
	border-radius: 5px 0 5px 5px;
	background-color: #ffffff;
	box-shadow: 0 0 2px #999;
	display: none;
}
.menuCoA .menuUl a {
	display: block;
	text-align: right;
	color: #82a80e;
	padding-bottom: 5px;
}
.askForm .qaAdmTagi {
	display: block;
	padding-top: 10px;
	font-size: 12px;
}
.askForm .qaAdmTagi strong {
	padding-right: 10px;
}
.askForm .qaAdmTagi a {
	padding-right: 10px;
}
.formUser {
	padding-bottom: 10px;
}
.formUser a {
	color: #82a80e;
	font-weight: bold;
}
.formUser .ph {
	border: 1px solid #adadad;
	float: left;
	margin-right: 7px;
}

/* nowe */
.askForm .pollAdder {
	margin-top: 10px;
	padding-bottom: 10px;
}
.askForm .defaultSkin .mceIframeContainer {
    border-top: none;
}
.answerForm .defaultSkin table.mceLayout tr.mceFirst td {
    border-top: none;
}
.askForm .colR {
	padding-top: 15px;
}
.askForm.formComment .colR {
	padding: 0;
}
.askForm.formComment {
	border-top: 1px solid #d6d6d6;
	margin-top: 20px;
}
.question .content .vote .askForm.formComment a {
	font-weight: normal;
}
.question .content .vote .askForm.formComment .formUser a {
	color: #82A80E;
    font-weight: bold;
}
.askForm .colR .iTxt {
	width: 109px;
}
.askForm .pollAdder p span.x {
    background: url(https://a.wpimg.pl/a/i/pytamy/live/x-poll-option.png) no-repeat 0 0;
}
.askForm .pollAdder p span {
	float: left;
	width: 15px;
	overflow: hidden;
	padding-top: 7px;
	text-align: right;
}
.askForm .pollAdder p span.x {
	text-align: left;
	right: -8px;
}

.commentForm .colR {
	padding-top: 0;
}

.regulamin {
	font: 11px Tahoma, Geneva, sans-serif;
	color: #726A78;
}

.pytRegulamin .bx1 {
	border: 0;
	padding: 0;
}

.regulamin .std h1 {
	display: block;
	color: #82a80e;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	padding-bottom: 10px;
}
.regulamin .content h2 {
	padding-bottom: 5px;
	font-size: 11px;	
	color: #726A78;
}
.regulamin .content ol {
	padding-left: 30px;
	list-style-type:decimal;
	padding-bottom: 10px;
}
.regulamin .content ol li {
	padding-top: 5px;
	font-size: 11px;
}
.regulamin .content ol ol {
	padding-left: 30px;
	list-style-type: lower-alpha;
}

.pytRegulamin {
	width: 100%; 
	height: 45px; 
	border: 1px solid #BBBBBB;  
	overflow: auto; display: none;
	padding: 0;
	font-size: 11px !important;
}

.formUser .iTxtNLink
{ float: none; color: #145AA1; font-weight: normal; }
.formUser .iTxtNLink.first
{ margin-left: 20px; }
ul.arrDown li a
{ padding-right: 20px; }

.question .content p.info span.askViewUser{
	font-weight: normal;
}

section.automat input[type="text"], section.automat select {
	color: black !important;
}


span.refreshThreads { font-size: 11px; }
span.blueLinked { cursor: pointer; color: #005599; font-weight: normal; font-size: 12px; }


/* grywalizacja */
.expertEdit div {
	border-bottom: 1px solid #e3e3e3;
	padding: 10px;
	clear: both;	
}
.expertEdit a {
	float: right;
	color: #82a80e;
}
.expertEdit strong {
	font-size: 16px;
}
.addStatus {
	float: right;
	padding: 5px 10px;
	color: #ffffff;
	background-color: #82a80e;
}
.tabsAutBrB {
	border-bottom: 1px solid #e3e3e3;
	margin-bottom: 10px;
}
.radioButtons label {
	padding-right: 20px;
}
.formGrywalizacja input, select, textarea {
	border: 1px solid #cccccc;
	padding: 3px;
}
.formGrywalizacja label.desc {
	width: 80px;
	padding: 5px 5px 0 0;
	text-align: right;
	float: left;	
}
.formGrywalizacja .ilosc {
	float: right;
	padding: 5px 30px 0 0;
}
.formGrywalizacja .btnG {
	margin-left: 20px;
	background-color: #82A80E;
    color: #FFFFFF;
	border: none;
	cursor: pointer;
}
.formGrywalizacja fieldset {
	border-bottom: 1px solid #e3e3e3;
	padding: 10px 0 10px 0;
}
.formGrywalizacja .iRadio {
	margin-left: 80px;
}
.formGrywalizacja .ui-datepicker-trigger {
	margin-bottom: -8px;
}
.formGrywalizacja .iTxt {
	width: 490px;
}
.formGrywalizacja .iTxtMini {
	width: 20px;
	margin: 0 5px;
}
.formGrywalizacja .datepicker {
	width: 100px;
}
.formGrywalizacja .czas {
	float: right;
	width: 440px;
}
.formGrywalizacja .lastButton {
	text-align: right;
	padding-top: 15px;
}
.formGrywalizacja .iTxtF {
	width: 200px;
	float: left;
	margin: 0 10px;
}
.formGrywalizacja .kolor {
	width: 22px;
	height: 22px;
	float: left;
	border: 1px solid #cccccc;	
	margin-right: 10px;
	position: relative;
}
.formGrywalizacja .kolorCont {
	position: relative;
	float: left;
	cursor: pointer;
}
.formGrywalizacja .kolorCont .paleta {
	position: absolute;
	top: 20px;
	left: 20px;
	z-index: 3;
	width: 160px;
	padding: 5px 0 5px 5px;
	background-color: #ffffff;
	box-shadow: 0 0 5px #cccccc;
	display: none;
}
.formGrywalizacja .kolorCont .paleta:after {
	display: block;
	content: '';
	clear: both;
}
.formGrywalizacja .kolorCont .paleta .kolorMini {
	float: left;
	width: 15px;
	height: 15px;
	margin: 5px 5px 0 0;
	cursor: pointer;
}
.c1 {
	background-color: #a17549;
}
.c2 {
	background-color: #acacac;
}
.c3 {
	background-color: #eecc84;
}
.c4 {
	background-color: #cecece;
}
.c5 {
	background-color: #ffe34a;
}
.c6 {
	background-color: #fecb1a;
}
.c7 {
	background-color: #ffae00;
}
.c8 {
	background-color: #e78d00;
}
.c9 {
	background-color: #ff942c;
}
.c10 {
	background-color: #ff822c;
}
.c11 {
	background-color: #ef6100;
}
.c12 {
	background-color: #d45600;
}
.c13 {
	background-color: #f9757a;
}
.c14 {
	background-color: #e83a41;
}
.c15 {
	background-color: #c8171e;
}
.c16 {
	background-color: #ac0007;
}
.c17 {
	background-color: #8abbea;
}
.c18 {
	background-color: #4289cc;
}
.c19 {
	background-color: #1c64a8;
}
.c20 {
	background-color: #0d4b86;
}
.c21 {
	background-color: #b38bfc;
}
.c22 {
	background-color: #8854e5;
}
.c23 {
	background-color: #6839bc;
}
.c24 {
	background-color: #4b307b;
}
.c25 {
	background-color: #8eebf8;
}
.c26 {
	background-color: #54c0cf;
}
.c27 {
	background-color: #279dad;
}
.c28 {
	background-color: #0d6f7c;
}
.c29 {
	background-color: #b3e53a;
}
.c30 {
	background-color: #95c423;
}
.c31 {
	background-color: #7aa60e;
}
.c32 {
	background-color: #577707;
}

.status.c1 h3 {
	color: #a17549;
}
.status.c2 h3 {
	color: #acacac;
}
.status.c3 h3 {
	color: #eecc84;
}
.status.c4 h3 {
	color: #cecece;
}
.status.c5 h3 {
	color: #ffe34a;
}
.status.c6 h3 {
	color: #fecb1a;
}
.status.c7 h3 {
	color: #ffae00;
}
.status.c8 h3 {
	color: #e78d00;
}
.status.c9 h3 {
	color: #ff942c;
}
.status.c10 h3 {
	color: #ff822c;
}
.status.c11 h3 {
	color: #ef6100;
}
.status.c12 h3 {
	color: #d45600;
}
.status.c13 h3 {
	color: #f9757a;
}
.status.c14 h3 {
	color: #e83a41;
}
.status.c15 h3 {
	color: #c8171e;
}
.status.c16 h3 {
	color: #ac0007;
}
.status.c17 h3 {
	color: #8abbea;
}
.status.c18 h3 {
	color: #4289cc;
}
.status.c19 h3 {
	color: #1c64a8;
}
.status.c20 h3 {
	color: #0d4b86;
}
.status.c21 h3 {
	color: #b38bfc;
}
.status.c22 h3 {
	color: #8854e5;
}
.status.c23 h3 {
	color: #6839bc;
}
.status.c24 h3 {
	color: #4b307b;
}
.status.c25 h3 {
	color: #8eebf8;
}
.status.c26 h3 {
	color: #54c0cf;
}
.status.c27 h3 {
	color: #279dad;
}
.status.c28 h3 {
	color: #0d6f7c;
}
.status.c29 h3 {
	color: #b3e53a;
}
.status.c30 h3 {
	color: #95c423;
}
.status.c31 h3 {
	color: #7aa60e;
}
.status.c32 h3 {
	color: #577707;
}

.formGrywalizacja .nul {
	float: left;
	text-decoration: underline;
	cursor: pointer;
	padding-top: 7px;
	color: #145aa1;
}
.formGrywalizacja .dodajPoziom {
	text-decoration: underline;
	cursor: pointer;
	padding-top: 7px;
	color: #145aa1;
	float: left;
}
.formGrywalizacja .fr {
	float: right;
}
.formGrywalizacja .fl {
	float: left;
}
.formGrywalizacja select {
	width: 170px;
	margin-left: 5px;
}
.formGrywalizacja .chb {
	margin: 0 5px 0 0; 
}
.formGrywalizacja .leftC {
	width: 220px;
	text-align: right;
	float: left;
}
.formGrywalizacja .col2 {
	margin-right: 190px;
}
.formGrywalizacja .pT {
	padding-top: 7px;
}
.formGrywalizacja .pTR {
	padding: 5px 5px 0 60px;
	text-align: left;
	width: 160px;
}
.formGrywalizacja .el1 {
	display: block;
	width: 470px;
}
.formGrywalizacja .norm {
	width: 50px;
	margin-right: 15px;
}
.formGrywalizacja strong {
	font-size: 16px;
}
.formGrywalizacja .kat {
	float: left;
	padding: 7px 0 0 5px;
	font-weight: bold;	
}
.formGrywalizacja .poziom {
	color: #ff0000;
	padding-top: 10px;
}
.formGrywalizacja .srodek {
	margin-left: 200px;
}
.formGrywalizacja small {
	color: #aaaaaa;
	font-size: 11px;
	display: block;
	padding: 5px 0 0 90px;
}
.formGrywalizacja .razy {
	width: 50px;
}
.bxWydarzenie {
	background: #f7f7f7 url(https://a.wpimg.pl//a/i/pytamy/ama/bg-wydarzenie.png) no-repeat 82px 0;
	padding: 15px;
	margin: 10px 0 20px 0;
	min-height: 135px;
	border-radius: 5px;
}
.bxWydarzenie:after {
	clear: both;
	content: '';
	display: block;
}
.bxWydarzenie .licznik {
	float: right;
	width: 200px;
	height: 171px;
	background: url(https://a.wpimg.pl//a/i/pytamy/ama/bg-counter.png) no-repeat center 0;
	text-align: center;
}
.bxWydarzenie .licznik strong {
	color: #545454;
	font-size: 12px;
	text-transform: uppercase;
	display: block;	
	margin-top: 37px;
	padding-bottom: 20px;
}
.bxWydarzenie .licznik #Counter {
	color: #9f9f9f;
	font-size: 24px;
	font-weight: bold;
	padding-left: 10px;

}
.bxWydarzenie .licznik #Counter span {
	float: left;
}
.bxWydarzenie .licznik #Counter span span {
	display: block;
	float: none;
	color: #929292;
	font-size: 11px;
	text-transform: uppercase;
}
.bxWydarzenie .licznik #Counter span {
	font-size: 35px;
	line-height: 23px;
}
.bxWydarzenie .licznik #Counter span.sep {
	font-size: 24px;
	line-height: 20px;
}
.bxWydarzenie .licznik #Counter span.dni {
	color: #5099e1;
}
.bxWydarzenie .licznik #Counter span.godz {
	color: #3780c9;
}
.bxWydarzenie .licznik #Counter span.min {
	color: #2069b3;
}
.bxWydarzenie .licznik #Counter span.sek {
	color: #145aa1;
}
.bxWydarzenie .ph {
	float: left;
	margin-right: 15px;
}
.bxWydarzenie .txt {
	width: 465px;
	float: left;
}
.bxWydarzenie .txt h2 {
	color: #ffffff;
	font-size: 30px;
	margin-top: 16px;
	font-weight: normal;
	padding-bottom: 17px;
}
.bxWydarzenie .txt p {
	font-size: 14px;
}
.bxWydarzenie .txt ul li {
	background: url(https://a.wpimg.pl//a/i/pytamy/ama/blt-wydarzenie.png) no-repeat 0 9px;
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 7px 15px;	
}
.bxWydarzenie .txt ul li em {
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	color: #7ca201;
}
.bxUser2 {
	padding: 9px;
	border: 1px solid #e3e3e3;
	border-radius: 10px;
	margin-bottom: 20px;
	position: relative;
	background-color: #ffffff;
}
.bxUser2About.question, .bxUser2About {
	padding: 0;
	border: none;
	border: none;
}
.bxUser2:after {
	display: block;
	content: '';
	clear: both;
}
.bxUser2 .ph {
	float: left;
	margin-right: 10px;
	border: 1px solid #adadad;
}
.bxUser2 h2 {
	color: #82a80e;
	font-size: 18px;
	display: block;
	padding-bottom: 7px;
}
.statBar {
	border-radius: 2px;
	color: #ffffff;
	font-size: 11px;
	margin-right: 1px;
	padding: 0 5px 0 5px;
}
a.statBar:hover {
	text-decoration: none;
	opacity: .8;
}

.bxUser2 .pkt {
	color: #666666;
	font-size: 18px;
/*	position: absolute;
	left: 118px;
	top: 80px;*/
	padding-left: 23px;
	margin-top: 8px;
	background: url(https://a.wpimg.pl//a/i/pytamy/ama/bg-plec.png) no-repeat;
	background-position: 0 -60px;
}
.bxUser2About .pkt {
	color: #666666;
	font-size: 18px;
	position: static;
	left: auto;
	top: auto;
	margin-left: 10px;
	background: url(https://a.wpimg.pl//a/i/pytamy/ama/bg-plec.png) no-repeat;
	background-position: -999px;
}
.bxUser2About .pktB {
	display: block;
	margin: 10px 0 0 110px;
}

.bxUser2 .pkt.male {
	background-position: 0 3px;
}
.bxUser2 .pkt.female {
	background-position: 0 -29px;
}
.bxUser2 .tt {
	color: #6c6c6c;
}
.bxUser2 .pT {
	padding-top: 24px;
}
.bxUser2 .desc {
	font-size: 14px;
	word-wrap: break-word;	
}
.socialBar {
	display: block;
	padding-bottom: 10px;
}
.socialBar .iconsEdit {
	float: right;
	display: inline;
}
.bxCategories ul li a {
	font-weight: normal;
}
.bxCategories ul li.on a {
	text-decoration: underline;
	font-weight: bold;
}
.bxEksperciMini {
	padding: 10px 0 0 0;
}
.bxEksperciMini .clra {
	border-bottom: 1px solid #d6d6d6;
	padding-bottom: 10px;
}
.bxEksperciMini h3 {
	font-size: 16px;
	display: block;
	padding-bottom: 10px;
	font-weight: normal;
}
.bxEksperciMini a.ph {
	float: left;
	width: 100px;
	text-align: center;
	color: #82a80e;
	padding: 0 5px 15px 5px;
	font-weight: bold;
	position: relative;
}
.bxEksperciMini a.ph span.nick {
	display: block;
}
.bxEksperciMini a.ph img {
	border: 1px solid #adadad;
}
.bxEksperciMini .ukryjPokaz {
	color: #999999;
	float: right;
	cursor: pointer;
}
.bxEksperciMini .ukryjPokazLink {
	color: #999999;
	float: right;
}
.bxEksperciMini a.ph .bxUser2 {
	position: absolute;
	top: 40px;
	left: 70px;
	width: 300px;
	z-index: 3;
	text-align: left;
	display: none;
}
.bxEksperciMini a.ph:hover .bxUser2 {
	display: block;
}
ul.zakladki {
	margin-bottom: 30px;
}
ul.zakladki li {
	float: left;
	display: inline;
}
ul.zakladki li a {
	float: left;
	background-color: #98c80a;
	color: #ffffff;
	border-radius: 3px;
	padding: 7px 0 7px 0;
	margin-right: 3px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	width: 120px;
	text-align: center;			
}
ul.zakladki li a span {
	font-weight: normal;
}
ul.zakladki li a:hover {
	text-decoration: none;
	opacity: 0.8;
}
ul.zakladki li.on a {
	background-color: #216bad;
}
.optionsMenu {
	float: right;
	width: 23px;
	height: 23px;
	border: 1px solid #CCCCCC;
	margin-left: 10px;
	background: #ffffff url(https://a.wpimg.pl/a/i/pytamy/live/question-arr-dark.png) no-repeat 5px 9px;
	cursor: pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	position: relative;
	-webkit-touch-callout: none; 
	-webkit-user-select: none; 
	-khtml-user-select: none; 
	-moz-user-select: none; 
	-ms-user-select: none; 
	user-select: none;
}
.optionsMenu.on {
	background-position: -20px 7px;
}
.optionsMenu ul {
	display: none;
	position: absolute;
	top: 20px;
	right: -1px;
	width: 130px;
	padding: 10px;
	border: 1px solid #cccccc;
	background-color: #ffffff;
	-webkit-border-radius: 5px 0 5px 5px;
	-moz-border-radius: 5px 0 5px 5px;
	border-radius: 5px 0 5px 5px;
	z-index: 3;	
}
.question .optionsMenu ul {
	list-style-type: none;
}
.optionsMenu ul li {
	border-top: 1px dashed #e5e5e5;
	text-align: center;
}
.optionsMenu ul li a {
	display: block;
	padding: 4px 0 4px 0;
}
.optionsMenu ul li a:hover {
	text-decoration: none;
	background-color: #f2f2f2;
}
.optionsMenu ul li.first {
	border-top: none;
	padding-top: 0;
}
.question ul.iconsAbout {
	list-style-type: none;
}
ul.iconsAbout {
	float: right;
}
.iconsAbout li {
	float: left;
	margin: 0 8px;
}
.iconsAbout li a {
	float: left;
	background: url(https://a.wpimg.pl//a/i/pytamy/ama/icons-about.png) no-repeat 0 0;
	width: 29px;
	height: 23px;
	overflow: hidden;
	text-indent: -300px;		
}
.iconsAbout li.ico1 a {
	background-position: 3px 0;
}
.iconsAbout li.ico2 a {
	background-position: -41px 0;
}
.iconsAbout li.ico3 a {
	background-position: -87px 0;
}
.zp.question {
	padding: 0 0 12px 0;
	margin-bottom: 15px;
	margin-top: 0;
	border-bottom: 1px solid #d6d6d6;
	border-top: 0;
	clear: both;
}
.zp span.zpL {
	clear: both;
	width: 95px;
	float: left;
	color: #6c6c6c;
	text-align: right;
	line-height: 18px;
}
.zp a.zpR {
	width: 520px;
	padding-left: 10px;
	float: left;
	font-size: 14px;
	font-weight: bold;
}
.zp .pytLink {
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding-bottom: 5px;
}
.zp .odpNoLink {
	padding-bottom: 5px;
}
.zp .dataCzas {
	display: block;
	font-size: 11px;
	color: #aaaaaa;
}
.iloscGlosow {
	float: right;
	font-size: 12px;
	color: #aaaaaa;
	padding-top: 5px;
}
.strZp .btnL {
	float: left;
	background-color: #818181;
	color: #ffffff;
	border-radius: 3px;
	padding: 5px 20px;	
}
.strZp .btnR {
	float: right;
	background-color: #818181;
	color: #ffffff;
	border-radius: 3px;
	padding: 5px 20px;	
}
.bxAdminAbout {
	border-top: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	padding: 15px;
	margin-bottom: 20px;
}
.bxAdminAbout .iTxt {
	width: 80px;
	margin-right: 5px;
}
.bxAALeft {
	float: left;
	width: 240px;
}
.bxAARight {
	float: right;
	width: 350px;
}
.bxAdminAbout .ok {
	color: green;
}
.bxAdminAbout .error {
	color: red;
}
.bxUser2AboutMini {
	width: 300px;
	float: left;
	padding-right: 30px;
}
.bxUser2AboutMini h2 a {
	color: #82a80e;
}
h3.czarny {
	font-size: 20px;
	font-weight: normal;
	color: #4b4b4b;
	padding-bottom: 15px;
}
.formDane {
	margin-bottom: 20px;
}
.formDane .photo {
	width: 100px;
	text-align: center;
	float: left;
}
.formDane .photo img {
	border: 1px solid #adadad;	
}
.formDane .dane {
	width: 500px;
	float: right;
}
.formDane .dane label {
	float: left;
	width: 120px;
	padding-right: 10px;
	text-align: right;
}
.formDane .dane label.chb {
	float: none;
	width: auto;
	text-align: left;
}
.formDane .dane .iTxt {
	padding: 4px;
	border: 1px solid #cccccc;	
}
.formDane .lbTxt {
	padding-top: 5px;
}
.formDane .txtA {
	clear: both;
}
.formDane .txtA label {
	display: block;
}
.formDane .txtA textarea {
	width: 650px;
}
.iSubFD {
	float: right;
}
.lnk {
	text-decoration: underline;
	padding-left: 10px;
}
.lnkC {
	text-decoration: underline;
	display: block;
	text-align: center;
}
.lnkR {
	float: right;
	padding: 8px 20px 5px 0;
	color: #82a80e;
}
.pB {
	padding-bottom: 30px;
}
.chbD {
	border-bottom: 1px solid #d6d6d6;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.chbD .colL {
	width: 300px;
	float: left;
}
.chbD .colR {
	width: 300px;
	float: right;
}
.pass {
	background-color: #ededed;
	padding: 15px;
	margin-bottom: 20px;
}
.pass label {
	width: 200px;
	text-align: right;
	float: left;
	padding: 7px 10px 0 0;
}
.pass .iTxt {
	width: 200px;
	padding: 4px;
	border: 1px solid #cccccc;
}
.ostrzezenie {
	padding: 15px 15px 5px 15px;
	border: 1px solid #d6d6d6;
	margin-bottom: 20px;
}
.ostrzezenie h3 {
	display: block;
	text-align: center;
	color: #cc0000;
	padding-bottom: 10px;
	font-size: 18px;
	font-weight: normal;
}
.popupG {
	width: 530px;
	position: absolute;
	top: 200px;
	left: 50%;
	margin-left: -290px;
	border: 3px solid #ececec;
	background-color: #ffffff;
	padding: 15px;
	z-index: 10;
}
.xg {
	float: right;
	width: 12px;
	height: 12px;
	background: url(https://a.wpimg.pl//a/i/pytamy/ama/xg.png) no-repeat 0 0;
	text-indent: -300px;
	overflow: hidden;
	margin: -5px -5px 0 0;
	cursor: pointer;
}
.paleta .xg {
	margin: 0 5px 0 0;
}
.popupG h2 {
	font-size: 26px;
	color: #3b3b3b;
	font-weight: normal;
	padding-bottom: 10px;
}
.popupG p {
	font-size: 16px;
}
.popupG strong {
	display: block;
	font-size: 30px;
	color: #83ac20;
	font-weight: normal;
	padding-bottom: 15px;	
}
.popupC {
	text-align: center;
}
.popupD {
	width: 260px;
	margin-left: -150px;
}
.popupD h2 {
	font-size: 18px;
	text-align: center;
	border-bottom: 1px solid #e0e0e0;
	padding: 10px 0 15px 0;
	margin-bottom: 10px;
}
.popupD .statusC {
	border-bottom: 1px solid #e0e0e0;
	padding-bottom: 15px;
	margin-bottom: 10px;
	font-size: 20px;
	line-height: 24px;
}
.popupD .statusC .ico {
	float: left;
	margin: 10px 10px 0 0;
}
.popupD .statusC em {
	color: #83ac20;
	font-style: normal;
}
.popupD .btn {
	float: right;
	padding: 4px 30px 2px 30px;
	border-radius: 5px;
	background-color: #818181;
	color: #ffffff;
	cursor: pointer;
}
.popupD .clr a.lnkL {
	float: left;
	padding-top: 5px;
}
h3.hdBB {
	font-size: 20px;
	font-weight: normal;
	color: #4b4b4b;
	border-bottom: 1px solid #e0e0e0;
	padding-bottom: 3px;
	margin-bottom: 15px;
}
h3.hdSS {
	font-size: 16px;
	color: #4b4b4b;
	border-bottom: 1px solid #e0e0e0;
	padding-bottom: 3px;
	margin-bottom: 15px;
}
h3.hdSS span {
	color: #999999;
	font-weight: normal;
}
.statBars {
	padding-bottom: 10px;
}
.barPerc {
	float: right;
}
.barPerc span.nr {
	float: right;
	color: #216bad;
	font-size: 15px;
	font-weight: bold;
	padding: 3px 5px 0 5px;
}
.barPerc span.bar {
	border: 1px solid #e1e1e1;
	background-color: #ededed;
	float: right;
	height: 15px;
	width: 180px;
	padding: 4px;
	border-radius: 5px;
}
.barPerc span.bar span {
	height: 15px;
	display: block;
	background-color: #216bad;
}
.status {
	border: 1px solid #dadada;
	border-radius:  5px;
	padding: 15px 10px 10px 0;
	margin: 0 0 25px 75px;
	min-height: 115px;
	position: relative;
	background-color: #f7f7f7;
}
.status .stars {
	position: absolute;
	z-index: 3;
	top: 60px;
	left: -52px;
}
.status .plus {
	position: absolute;
	z-index: 4;
	top: 100px;
	left: -3px;
	font-weight: bold;
	color: #608fa0;
	font-size: 10px;
}
.status .percent {
	float: right;
	text-align: center;
	color: #83ac20;
	width: 100px;
	text-align: center;
}
.status .percent img {
	display: block;
	margin: 0 auto 15px auto;
}
.status .percent strong {
	display: block;
}
.status .statusIco {
	float: left;
	margin: -20px 18px -15px -75px;
}
.status h3 {
	font-size: 20px;
	font-weight: normal;
	text-transform: uppercase;
	padding-bottom: 10px;
}
.status .req, .status .price {
	color: #828282;
	font-size: 11px;
	text-transform: uppercase;
	margin-left: 95px;
}
.status .req em {
	color: #3b3b3b;
	font-style: normal;
}

.status .edit {
	float: right;
}
.status .edit .del {
	color: #ff0000;
}
.status .edit .back {
	color: #83ac20;
}

/* AMA */
.btnRq {
	float: right;
}
.friendsMini .btnRq {
	margin-top: 40px;
}

.bxUser2 .friendsMini .ph {
	margin-right: 3px;
}

.subCat ul.subCatMenu {
	margin-bottom: 15px;
	float: left;
}
.subCat ul.subCatMenu:after {
	clear: both;
	content: '';
	display: block;
}
.subCat ul.subCatMenu li {
	font-size: 12px;
	line-height: 20px;
	padding: 5px 15px;
	float: left;
	cursor: pointer;
	border-left: none;
}
.subCat ul.subCatMenu li:hover {
	color: #145aa1;
	border-bottom: 3px solid #e7e8e8;
}
.subCat ul.subCatMenu li.on {
	border-bottom: 3px solid #145aa1;
	color: #145aa1;
}
.bxProfilAdm .content {
	padding-bottom: 10px;
	border-bottom :1px solid #e3e3e3;
	margin-bottom: 10px;
}
.bxProfilAdm .links a {
	display: block;	
}
.bxProfilAdm .rights a {
	line-height: 20px;
	padding: 0 10px;
	border: 1px solid #e3e3e3;
}
.bxProfilAdm .rights a.on {
	background-color: #82a80e;
	color: #ffffff;
	border: 1px solid #82a80e;
}
.bxProfilAdm .bans input.iTxt {
	border: 1px solid #cccccc;
    padding: 3px;
	margin-bottom: 5px;
}
.bxProfilAdm .bans input.wide {
	width: 270px;
}
.bxProfilAdm .bans input.narrow {
	width: 75px;
}
.bxProfilAdm .bans p a {
	margin-left: 10px;
}
.bxProfilAdm .logins p {
	font-size: 11px;
	border-top: 1px solid #eeeeee;
	padding-top: 5px;
}
.bxProfilAdm .logins p span {
	color: #999999;
	display: block;
}
.bxUser2AboutMini a.deleteFriend {
	float: right;
	display: none;
}
.bxUser2AboutMini:hover a.deleteFriend {
	display: inline;
}
.askForm .iTxtNTitle {
	width: 620px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.typeRadios {
	width: 300px;
	padding-right: 10px;
	float: right;
	margin-top: 2px;
	text-align: right;
	margin-bottom: -22px;
}
.typeRadios .iRd {
	margin-left: 30px;
}
.typeRadios .iRdDisabled {
	color: #aaaaaa;
	position: relative;
}
.altInfo {	
	position: absolute;
	top: 10px;
	left: 50px;
	color: #666666;
	font-size: 11px;
	text-align: center;
	width: 170px;
	padding: 10px;
	display: none;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	border-radius: 5px;
	z-index: 3;
	box-shadow: 0 0 10px #999999;
}
.typeRadios .pytajnikC {
	position: relative;
}
.typeRadios .pytajnikC .pytajnik {
	margin: 0 0 -1px 2px;
	cursor: pointer;
}
.typeRadios .pytajnikC .altInfo {
	width: 290px;
	left: 20px;
	top: 20px;
	text-align: left;
}
.typeRadios .pytajnikC:hover .altInfo {
	display: block;
}
.questionsAMA {
	background-color: #f3f3f3;
	border-radius: 10px;
	margin-bottom: 10px;
}
.questionsAMA .question .content {
    margin-bottom: 0;
}
.questionAMA {
	background-color: #def0fa;
}
.questionView .questionAMA {
	margin-bottom: 10px;
}
.questionAMANotConfirmed {
	background-color: #ffffff;
}
.questionsAMA .questionAMA {
	border-radius: 10px;
}
.questionAMA .content h1 {
	font-weight: normal;
}

.questionAMA div.vote {
	margin: 10px 0 30px 0;
}
.questionAMA .questionFooter {
	background-color: transparent;
	border: 1px solid #c5dbec;
}
.question .content .vote span.addAMAQuestion {
	background: url(https://a.wpimg.pl/a/i/pytamy/live/bg_cm-num.png) repeat-x 0 0;
	padding: 7px 10px 6px 10px;
	border: none;
	font-weight: normal;
}
.SBM_link {
	background-image: url(https://a.wpimg.pl//a/i/pytamy/ama/sbm_link.gif);
}
.AMAExpert {
	float: left;
	width: 50px;
	padding-bottom: 53px;
	background: url(https://a.wpimg.pl//a/i/pytamy/ama/ico-ama-big.png) no-repeat 0 bottom;
}
.AMAExpertMini {
	float: left;
	width: 34px;
	padding-bottom: 38px;
	background: url(https://a.wpimg.pl//a/i/pytamy/ama/ico-ama-small.png) no-repeat 0 bottom;
}
.AMAcomment {
	background-color: #def0fa;
}
.ramkaPytOdp {
	border: 1px solid #c5dbec;
	padding: 5px 8px;
	border-radius: 5px;
	margin-right: 5px;
	background: none;
}
.ramkaPytOdp strong {
	background: url(https://a.wpimg.pl/a/i/pytamy/live/bg_cm-num.png) repeat-x 0 0;
	border-radius: 5px;
	color: #FFFFFF;
	margin-left: 5px;
	margin-right: 5px;
	padding: 10px;
	color: #1a5c94;
}
.question .content p.info a.statBar {
	color: #ffffff;
}
.emptyInfo {
	padding: 100px 0;
	text-align: center;
	color: #999999;
}
.emptyInfo strong {
	font-size: 36px;	
	display: block;
	padding-bottom: 20px;
}
.emptyInfo p {
	font-size: 24px;
}
.addCommentDisabled {
	position: relative;
}
.questionAMA .content {
	margin-bottom: 0;
}
.questionAMA .content .vote span.addCommentDisabled {
	background: #dddddd;
	color: #aaaaaa;
}
.questionAMA .content .vote span.addCommentDisabled:hover {
	cursor: default;
	text-decoration: none;
}
.typeRadios .iRdDisabled:hover .altInfo, .addCommentDisabled:hover .altInfo {
	display: inline;
}
.askMeAnything {
	text-align: center;
	border-top: 1px dashed #E5E5E5;
	padding: 30px 0;
}
.askMeAnything .askMeAnythingButton {
	border-radius: 5px;
    color: #145AA1;
	background: url(https://a.wpimg.pl/a/i/pytamy/live/bg_cm-num.png) repeat-x 0 0;
    border: medium none;
    font-weight: normal;
    padding: 7px 10px 6px;
}
.pytanieDoAMA {
	font-size: 11px;
	color: #6f6f6f;
}
.pytanieDoAMA a {
	font-size: 12px;
}
.goAMA {
    background-position: right 3px;
    border: 1px solid #E3E3E3;
    border-radius: 5px;
    color: #145AA1;
    font-weight: bold;
    padding: 5px 5px 4px;
}

.question .content h2 span {
	font-weight: normal;
	color: #666666;
}

.bxUser2 .statBar {
	white-space: nowrap;
}

.questionView .questionAMA {
	margin-bottom: 20px;
}

.askForm span.amaTitlePrefix {
	font: 14px Tahoma,Geneva,sans-serif;
	color: #8c8c8c;
	position: relative;
	float:left;
	height: 0;
	margin-left: 5px;
	top: 5px;	
}

.askForm input.amaTitleInput {
	width: 580px;
	padding-left: 40px;
}

.adminMessage {
  border: 1px solid;
  color: #DD4444;
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 3px;
  padding: 3px;
  clear: both;
}

.profAmaInfo {
	float: left;
	font-weight: normal;
	color: #666;
	font-size: 14px;
}

.content iframe, .content object, .content embed, .content img {
	max-width: 100%;
}
