#login-panel .overflow img.avatar { width: 25px; height: 25px; padding-top: 3px; }
.wrapper li h3 a { color: #000; }

#category-option span.t,
#category-option span.b { z-index: 1000; }

li h3 a { color: #000; }
#needs ol li.last {
	color: #000;
	padding: 6px 4px 6px 4px;
	background: none;
}

#comments img.avatar {
  width: 56px;
  height: 56px;
  padding-top: 5px;
  padding-left: 10px;
}

.error {
  color: #ff0000;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 200px;
  background: url(../images/error.png) no-repeat 180px;
}

.flash_notice
{
  background: #caf1ff;
/*  border: 1px solid #b6eb00;*/
  color: #000;
  padding: 15px;
  -moz-border-radius: 10px; 
  -webkit-border-radius: 10px;
}

.flash_error
{
  background: #ea5454;
  color: #960000;
  padding: 15px;
  -moz-border-radius: 10px; 
  -webkit-border-radius: 10px;
}

.msgBox
{
  background: #ea5454;
  border: 3px solid #ff0000;
  color: #fff;
  padding: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}

.msgBox h3
{
  font-size: 15px;
}

.profileComment img {
  padding-left: 5px;
}

img.profile_info {
  width: 50px;
  height: 50px;
}

.preloader { width: 48px; height: 48px; margin: auto; margin-top: 20px; margin-bottom: 20px; background: url(../images/backend/preloader.gif); }

#middle-links .right li.last a { border-bottom: none; }

.submit { width: 89px; height: 30px; border: 0px; background: none; margin: 0px; margin-left: -5px; }

textarea {
    resize: none;
}

.newAdd
{
  width: 550px;
  text-align: right;
}

/*img.stepImg{ width: 80px; padding: 2px; margin: 5px; }*/
img.stepImg{ width: 129px; padding: 2px; margin: 5px; }

UL li div.warType
{
  background: #ea5454;
  -moz-border-radius: 10px; 
  display: block;
  font-style: italic;
  color: #960000;
  padding: 10px;
  -webkit-border-radius: 10px;
}

UL li div.tipType
{
  background: #b6eb00;
  color: #3d4f00;
  -moz-border-radius: 10px; 
  display: block;
  font-style: italic;
  padding: 10px;
  -webkit-border-radius: 10px;
}

.hideMe { display: none; }

.profile_info { padding: 1px; border: 1px solid #ccc; }
.boldt { font-weight: bold; margin-bottom: 5px; text-transform: uppercase; font-style: normal; }

.pagerCat { text-align: right; margin: 10px; }
.pagerCat a { padding: 2px; margin: 1px; }

#comments dd img.avatar { width: 25px; height: 25px; position: relative; left: -5px; }

/*--------------------------------------------------------------------------kontakt*/
.look-too{
	padding: 10px;
	margin: 0;
	list-style-type: none;
}
.look-too li{
	color: #595f63;
}
.look-too li a{
	padding: 5px 10px 13px 30px;
	display: block;
}
.look-too li a:hover{
}
.look-too li a.contact-service{
	background: url('images/contact/contact.service.gif') no-repeat 0 0;
}
.look-too li a.contact-forum{
	background: url('images/contact/contact.forum.gif') no-repeat 0 0;
}
.contact-title{
	color: #707070;
	font-size: 18px;
	border-bottom: 1px solid #f8f8f8;
	font-family: arial;
	font-weight: normal;
	padding-bottom: 10px;
}
.contact-description{
	color: #707070;
	font-family: arial;
	line-height: 18px;
	padding: 10px 0;
	border-bottom: 1px dotted #f8f8f8;
	margin-bottom: 10px;
	font-size: 12px;
}
/*--------------------------------------------------------------------------wspĂłĹpraca*/
.cooperate-title{
	color: #707070;
	font-size: 18px;
	border-bottom: 1px solid #f8f8f8;
	font-family: arial;
	font-weight: normal;
	padding-bottom: 10px;
}
.cooperate-description{
	color: #707070;
	font-family: arial;
	line-height: 18px;
	padding: 10px 0;
	border-bottom: 1px dotted #f8f8f8;
	margin-bottom: 10px;
	font-size: 12px;
}
.cooperate-small-title{
	color: #707070;
	font-size: 14px;
	padding: 5px 0 10px;
	font-family: arial;
}
.cooperate-row{
	display: table;
	padding-bottom: 10px;
}
.cooperate-logotype{
	height: 100px;
	width: 200px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	*float: left;
	*line-height: 100px;
}
.cooperate-logotype img{
	vertical-align: middle;
}
/*--------------------------------------------------------------------------pomoc*/
.form-help-search{

}
.background-input-help-search{
	background: url('images/forms/sprite-forms.gif') no-repeat 0 -267px;
	width: 280px;
	height: 32px;
	margin: 10px auto;
}
.background-input-help-search input{
	width: 270px;
	padding: 9px 5px;
}
.help-search-footer{
	margin: 0px auto;
	padding-bottom: 5px;
	width: 280px;
}
.help-row{
	border-bottom: 1px solid #ededed;
	padding: 10px 10px 10px 0;
	line-height: 18px;
}
.help-title{
	color: #113b57;
	font-size: 12px;
	padding-bottom: 5px;
}
.help-answer{
	font-size: 12px;
}
/*--------------------------------------------------------------------------partnerzy*/
ul.partners-menu{
	list-style-type: none;
	padding: 10px 0;
	margin: 0;
}
ul.partners-menu li{

}
ul.partners-menu li a{
	display: block;
	width: 283px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	font-weight: bold;
	color: #00b0ef;
	padding-left: 17px;
	margin: 0 -1px;
}
ul.partners-menu li a.active,
ul.partners-menu li a:hover{
	background: url('images/partners/partners.menu.hover.gif') no-repeat 0 0;
}
ul.partners-menu li a span{
	background: url('images/partners/partners.menu.arrow.gif') no-repeat 0 5px;
	padding-left: 7px;
}

.codeThread {
	padding: 15px;
	color: #888;
}

.codeThread pre {
	width: 200px;
}

