#top #menu {
	margin-left: 50px;
}

#top #back {
	float: left;
	padding: 32px 0 0 29px;
}

#container #wrapper {
	background: transparent url(../images/bg_content_site.png) repeat-y top left;
}

#container #footer {
	height: 33px;
	background: transparent url(../images/bg_footer_site.gif) no-repeat top left;
}

#footer-spacer {
	height: 64px;
	background: transparent url(../images/bg_footer_site.jpg) no-repeat top left;
}

#wrapper #content, #wrapper #sidebar {
	float: left;
	min-height: 100px;
}

#wrapper #content {
	width: 778px;
	margin-left: 22px;
	background: #fff url(../images/bg_body.jpg) no-repeat top left;
	min-height: 630px;
	position: relative;
}

#content div.padding {
	padding: 25px 12px 10px 12px;
}

#wrapper #sidebar {
	width: 245px;
}

#sidebar div.padding {
	padding: 25px 20px 50px 15px;
}

#sidebar p.bold {
	font-weight: bold;
}

div.line-grey {
	height: 7px;
	background: transparent url(../images/bg_line_grey.gif) repeat-x top left;
}

div.line-grey-small {
	height: 4px;
	background: transparent url(../images/bg_line_grey2.gif) repeat-x top left;
	margin: 2px 0;
}

div.line-grey2 {
	height: 6px;
	background: transparent url(../images/bg_line_grey3.gif) repeat-x top left;
}

div.small {
	width: 25px;
}

div.half {
	width: 50%;
}

div.wide {
	width: 65%;
}

div.middle {
	width: 75%;
}

img.left {
	float: left;
}

#content h2 {
	padding: 0 0 5px 20px;
}

#content p {
	font-size: 11px;
	color: #656565;
	line-height: 14px;
}

#content p.bold {
	font-weight: bold;
}

#content p.green {
	color: #6e8f11;
}

#content p.space {
	padding-top: 15px;
}

#content p.space2 {
	padding-top: 30px;
}

#content img.space2 {
	padding-top: 30px;
	padding-bottom: 5px;
}

#content img.space3 {
	padding-top: 60px;
}

#content img.space {
	margin-top: 20px;
}

#content p.special {
	font-weight: bold;
	color: #6e8f11;
	font-size: 12px;
}

#content p.special-arrow, #content p.special-arrow2 {
	font-weight: bold;
	color: #6e8f11;
	font-size: 11px;
	background: transparent url(../images/buttons/btn_list_arrow.gif) no-repeat 0 3px;
	padding-left: 15px;
	margin-left: 20px;
}

#content p.special-arrow2 {
	margin-left: 0;
}

#content p.special-space {
	margin-top: 20px;
}

#content #zgloszenie div.step {
	padding: 22px 0 30px 20px;
}

#content #zgloszenie div.step-more {
	padding: 22px 0 60px 20px;
	
	padding: 22px 0 80px 20px;
}

#content #zgloszenie div.step-more-online {
	padding: 22px 0 80px 20px;
}

#content #zgloszenie img.step {
	padding-bottom: 15px;
	
	padding-bottom: 25px;
	padding-top: 10px;
}

#content #zgloszenie img.step-online {
	padding-bottom: 25px;
	padding-top: 10px;
}

#content #zgloszenie p {
	padding-right: 245px;
}

#zgloszenie ul.templates {
	padding: 30px 0 0 25px;
	width: 370px;
	float: left;
}

#zgloszenie img.left {
	padding: 32px 0 0 0;
}

#zgloszenie ul.templates li {
	font-size: 11px;
	float: left;
	width: 175px;
	padding-left: 8px;
	background: transparent url(../images/buttons/btn_list_small.gif) no-repeat 0 5px;
}

#zgloszenie div.left, #zgloszenie div.right {
	float: left;
	width: 358px;
}

#zgloszenie div.left p, #zgloszenie div.right p {
	padding-right: 0 !important;
}

#zgloszenie div.right div.padding {
	padding: 0 0 0 40px;
}

#zgloszenie #aplikacja {
	position: absolute;
	width: 273px;
	height: 290px;
	background: #fff url(../images/pictures/pic_aplikacja.jpg) no-repeat top left;
	top: 8px;
	right: 3px;
}

#zgloszenie #computer {
	position: absolute;
	width: 226px;
	height: 215px;
	background: #fff url(../images/pictures/pic_komputer.jpg) no-repeat top left;
	top: 40px;
	right: 40px;
}


#konkurs #butelki {
	position: absolute;
	width: 210px;
	height: 236px;
	background: #fff url(../images/pictures/pic_butelki.jpg) no-repeat top left;
	top: 70px;
	right: 10px;
}

#content img.konkurs {
	padding-bottom: 60px;
}

#sidebar p {
	font-size: 11px;
	color: #8c8c8c;
}

#sidebar h1 {
	padding-bottom: 17px;
}

#sidebar img.jury_h2 {
	padding-bottom: 15px;
}

#sidebar img.line {
	padding: 18px 0;
}

#sidebar img.jury {
	padding: 5px 0 5px 15px;
}

#content a {
	color: #6e8f11;
}

#zgloszenie ul.icons {
	font-size: 11px;
	color: #656565;
}

#zgloszenie ul.icons li {
	padding: 0 20px 15px 42px;
}

#zgloszenie ul.icons li.l1 { background: transparent url(../images/buttons/btn_ico_1.gif) no-repeat 2px 0; }
#zgloszenie ul.icons li.l2 { background: transparent url(../images/buttons/btn_ico_2.gif) no-repeat 2px 0; }
#zgloszenie ul.icons li.l3 { background: transparent url(../images/buttons/btn_ico_3.gif) no-repeat 2px 0; }
#zgloszenie ul.icons li.l4 { background: transparent url(../images/buttons/btn_ico_4.gif) no-repeat 2px 0; }
#zgloszenie ul.icons li.l5 { background: transparent url(../images/buttons/btn_ico_5.gif) no-repeat 2px 0; }
#zgloszenie ul.icons li.l6 { background: transparent url(../images/buttons/btn_ico_6.gif) no-repeat 2px 0; }

#konkurs {
	padding: 0 0 60px 20px;
}

#content #konkurs p {
	padding-right: 245px;
}

#content div.konkurs-zasady {
	padding: 20px 0 30px 15px;
}

#content #left, #content #right {
	float: left;
}

#content #left {
	background: transparent url(../images/pictures/pic_nagrody_left.jpg) no-repeat top left;
	width: 303px;
	padding-left: 2px;
	padding-bottom: 60px;
}

#content #left, #content #right {
	height: 349px;
}

#content #left div.padding {
	padding: 74px 41px 0 21px;
	
}

#content #left p {
	color: #fff;
}

#sidebar ul.templates {
	padding-left: 12px;
}

#sidebar ul.templates li {
	font-size: 11px;
	width: 175px;
	padding-left: 8px;
	padding-bottom: 5px;
	background: transparent url(../images/buttons/btn_list_small.gif) no-repeat 0 5px;
	color: #8c8c8c;
}

#sidebar p.countdown {
	padding: 12px 0 0 14px;
}

#sidebar p.winner, #sidebar p.choose  {
	padding: 12px 0 15px 14px;
}

#sidebar p.winner2 {
	padding: 20px 0 23px 14px;
}

#sidebar #recommend #r_info {
	padding: 4px 0 0 15px;
	color: #6E8F11;
	font-weight: bold;
	font-size: 11px;
}

#sidebar #recommend label {
	font-size: 11px;
	color: #8c8c8c;
	padding: 5px 0 2px 15px;
	display: block;
}

#sidebar #recommend input.recommend {
	font-size: 11px;
	border: solid 1px #8c8c8c;
	display: block;
	width: 150px;
	color: #8c8c8c;
	margin-left: 15px;
}

#sidebar div.show {
	display: block;
}

#sidebar div.hide {
	display: none;
}

#sidebar #recommend span.send {
	background: transparent url(../images/buttons/btn_list_small.gif) no-repeat 0 5px;
	padding-left: 8px;
	margin: 8px 30px 0 0;
	float: right;
	font-size: 11px;
	font-weight: bold;
	display: block;
	cursor: pointer;
	color: #6E8F11;
}

#jury #person {
	width: 755px;
	height: 400px;
	background: transparent url(../images/bg_jury.gif) no-repeat top left;
}

#jury div.left, #jury div.right {
	float: left;
}

#jury div.left {
	width: 275px;
	padding: 30px 0 0 15px;
}

#jury div.right {
	padding: 20px 0 0 38px;
	width: 425px;
}

#jury div.right img {
	padding-bottom: 15px;
}

#jury #person {
	position: relative;
}

#jury #person div.padding {
	padding: 35px 125px 0 20px;
}

#jury #person p.preamble {
	padding-right: 115px;
}

#content a.more {
	padding-left: 8px;
	background: transparent url(../images/buttons/btn_list_small.gif) no-repeat 0 5px;
	float: right;
}

#jury #person div.left, #jury #person div.right {
	float: left;
}

#jury #person div.left {
	width: 195px;
	padding: 15px 0 0 0;
}

#jury #person div.left img {
	border: solid 5px #e8e8e8;
}

#jury #person div.right img {
	padding-bottom: 4px;
}

#jury #person div.right {
	width: 410px;
	padding: 35px 0 0 0;
}

#jury a.address {
	color: #656565;
	font-size: 11px;
	display:block;
	margin-bottom: 15px;
}

#jury ul.tab {
	/*padding: 42px 0 0 0;*/
	position: absolute;
	bottom: 27px;
	left: 213px;
	width: 400px;
}

#jury ul.tab li {
    float: left;
    text-indent: -99999px;
}

#jury ul.tab li a {
    display: block;
    height: 25px;
}

#jury ul.tab li a { background-position: left top; width: 120px; }
#jury ul.tab li.t1 a { background-image: url(../images/menu/jury_jonca.gif); }
#jury ul.tab li.t2 a { background-image: url(../images/menu/jury_kallwejt.gif); }
#jury ul.tab li.t3 a { background-image: url(../images/menu/jury_jaworowski.gif); }

#jury ul.tab li a:hover, #jury ul.tab li.active a { background-position: left bottom }

#error404 {
	padding-top: 20px;
}

#error404 #info {
	width: 755px;
	height: 300px;
	background: transparent url(../images/bg_info.gif) no-repeat top left;
}

#error404 #info div.padding {
	padding: 40px 0 0 15px;
}

#galeria p {
	padding-left: 20px;
}

#galeria #lista div.left, #galeria #lista div.right, #galeria #lista div.right-small {
	float: left;
	width: 352px;
	padding-top: 40px;
}

#galeria #lista div.right-small {
	padding-top: 59px;
}

#galeria h3 {
	padding: 0 0 5px 20px;
}

#galeria #lista div.right, #galeria #lista div.right-small {
	margin-left: 50px;
}

#galeria #lista div.line-grey {
	padding-bottom: 15px;
}

div.gallery {
	position: relative;
}

div.gallery div.plus {
	background: transparent url(../images/plus.png) no-repeat bottom left;
	height: 30px;
	width: 31px;
	position: absolute;
	bottom: 5px;
	right: 7px;
}

img.gallery {
	border: solid 5px #e8e8e8;
}

#lista span.offline {
	float: right;
	padding: 2px 0;
	background: transparent url(../images/buttons/offline.gif) no-repeat top left;
	width: 58px;
	height: 15px;
}

#lista span.online {
	float: right;
	padding: 2px 0;
	background: transparent url(../images/buttons/online.gif) no-repeat top left;
	width: 58px;
	height: 15px;
}

span.score_point {
	padding: 6px 0 0 9px;
	font-size: 11px;
	color: #656565;
	font-weight: bold;
}

#lista p.description {
	padding: 6px 0 0 9px;
	font-size: 11px;
	color: #656565;
	font-weight: bold;
	float: left;
}

#lista p.description span.date {
	font-size: 10px;
	font-weight: normal;
}

#lista div.score {
	padding: 3px 9px 0 3px;
	float: right;
}

#lista ul.gallery li {
	padding-bottom: 30px;
}

#lista div.rest {
	float: right;
	padding: 10px 0 0 0;
}

#lista-galeria span.offline {
	float: right;
	padding: 2px 0;
	background: transparent url(../images/buttons/offline.gif) no-repeat top left;
	width: 58px;
	height: 15px;
}

#lista-galeria span.online {
	float: right;
	padding: 2px 0;
	background: transparent url(../images/buttons/online.gif) no-repeat top left;
	width: 58px;
	height: 15px;
}

#lista-galeria p.description {
	padding: 6px 0 0 9px;
	font-size: 11px;
	color: #656565;
	font-weight: bold;
	float: left;
}

#lista-galeria p.description span.date {
	font-size: 10px;
	font-weight: normal;
}

#lista-galeria div.score {
	padding: 3px 9px 0 3px;
	float: right;
}

#lista-galeria ul.gallery li {
	padding-bottom: 30px;
}

#lista-galeria div.rest {
	float: right;
	padding: 10px 0 0 0;
}

#galeria #lista-galeria h3 {
	padding: 50px 0 5px 20px;
}

#galeria #lista-galeria div.left, #galeria #lista-galeria div.right, #galeria #lista-galeria div.right-small {
	float: left;
	width: 352px;
	padding-top: 10px;
}

#galeri a#lista-galeria div.right-small {
	padding-top: 59px;
}

#galeria #lista-galeria div.right, #galeria #lista-galeria div.right-small {
	margin-left: 50px;
}

#galeria div.right-small p {
	padding-left: 0;
}

#galeria div.right-small img.online {
	padding: 24px 0 7px 0;
}

#content div.alert {
	margin: 20px 0px;
	background-color: #e8e8e8;
	border: solid 3px #dbdbdb;
	cursor: pointer;
}

#content div.alert div.padding {
	padding: 10px 15px;
}

#content #search {
	padding-top: 20px;
}

#search ul.search li {
	float: left;
	height: 31px;
	background-color: #a2d219;
}

#search ul.search li.prev {
	padding-right: 33px;
}

#search ul.search li.page a {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	width: 25px;
	text-align: center;
	line-height: 30px;
	vertical-align: middle;
	display: block
}

#search ul.search li.active, #search ul.search li.page a:hover {
	background-color: #76af1b;
	text-decoration: none;
}
	
#search ul.search li.next {
	padding-left: 33px;
}

#sidebar ul.sort {
	padding-left: 12px;
	z-index: 100;
	padding-bottom: 10px;
}

#sidebar ul.sort li {
	width: 210px;
	background: transparent url(../images/buttons/btn_list_small.gif) no-repeat 0 4px;
	position: relative;
	padding-bottom: 12px;
	padding-left: 8px;
	z-index: 5;
}

#sidebar ul.sort li a {
	font-size: 11px;
	color: #8c8c8c;
	width: 100%;
	display: block;
	z-index: 100;
}

#sidebar ul.sort li.active div {
	position: absolute;
	width: 223px;
	height: 28px;
	background: transparent url(../images/bg_sortuj.gif) no-repeat top left;
	top: -6px;
	left: -25px;
	z-index:-1;
	text-decoration: none;
}

#sidebar ul.sort li.active a {
	font-weight: bold;
	text-decoration: none;
}

#profil {
	padding-left: 20px;
}

#profil img.profil {
	border: solid 5px #e8e8e8;
	margin-left: 10px;
}

#profil div.infor {
	padding: 10px 30px 20px 30px;
}

#profil span.online {
	float: right;
	padding: 2px 0;
	background: transparent url(../images/buttons/online.gif) no-repeat top left;
	width: 58px;
	height: 15px;
	padding-right: 32px;
}

#profil span.offline {
	float: right;
	padding: 2px 0;
	background: transparent url(../images/buttons/offline.gif) no-repeat top left;
	width: 58px;
	height: 15px;
	padding-right: 32px;
}

#profil span.type {
	float: right;
	padding: 2px 0;
	padding-right: 32px;
}

#profil span.type img {
	float: left;
}

#profil span.datewin {
	float: left;
	color: #6e8f11;
	font-size: 14px;
	padding: 2px 2px 0 4px;
}

#profil div.left {
	float: left;
}

#profil div.left {
	width: 425px;
}

#profil div.right {
	width: 170px;
	float: right;
	padding-right: 45px;
}

div.thumb {
	position: relative;
	width: 180px;
}

div.thumb div.plus {
	background: transparent url(../images/plus.png) no-repeat bottom left;
	height: 30px;
	width: 31px;
	position: absolute;
	bottom: 5px;
	right: 5px;
}

img.thumb {
	border: solid 5px #e8e8e8;
}

#profil h3 {
	margin: 25px 55px 2px 20px; 
	color: #6e8f11;
	font-size: 16px;
	font-weight: bold;
}

form#project_title-inplaceeditor  { 
	margin: 25px 0 2px 20px;
	/* The form */
}

form#project_title-inplaceeditor input[type="text"] { /* Input box */
	font-size: 16px;
	border: solid 1px #8c8c8c;
	width: 450px;
	color: #8c8c8c;
}

form#project_title-inplaceeditor textarea { /* Textarea, if multiple columns */
}

form#project_title-inplaceeditor input[type="submit"] { /* The submit button */
	border: solid 1px #8c8c8c;
  	margin-left:1em;
}

form#project_title-inplaceeditor a { /* The cancel link */
  margin-left:1em;
}

form#project_descr-inplaceeditor  { 
	margin-top: 20px;
	/* The form */
}

form#project_descr-inplaceeditor input[type="text"] { /* Input box */
	font-size: 16px;
	border: solid 1px #8c8c8c;
	width: 350px;
	color: #8c8c8c;
}

form#project_descr-inplaceeditor textarea { /* Textarea, if multiple columns */
	font-size: 11px;
	border: solid 1px #8c8c8c;
	width: 450px;
	color: #8c8c8c;
}

form#project_descr-inplaceeditor input[type="submit"] { /* The submit button */
	border: solid 1px #8c8c8c;
  	margin-top:1em;
}

form#project_descr-inplaceeditor a { /* The cancel link */
  margin-left:1em;
}

#profil #project_descr {
	margin-top: 20px;
	width: 400px;
	height: 90px;
	color:#656565;
	font-size:11px;
	line-height:14px;
}

#profil p.author {
	padding: 0 0 5px 20px;
	font-size: 11px;
	color: #656565;
	float: left;
}

#profil p.author span.date {
	font-size: 9px;
}

#profil div.left div.padding {
	padding: 15px 0 0 20px;
}

#profil div.right div.padding {
	padding: 15px 0 0 0;
}

#profil div.right p.off {
	color: #7ea414;
	text-align: right;
	font-size: 10px;
	padding: 5px 2px 5px 0;
	clear: both;
}

#profil div.score {
	padding: 10px 0;
	border-top: solid 1px #e8e8e8;
	border-bottom: solid 1px #e8e8e8;
	text-align: right;
	clear: both;
}

#profil div.score p {
	line-height: 15px;
}

#profil div.related {
	padding: 20px 0 50px 0;
}

#profil div.related h4 {
	padding:0pt 0pt 5px 20px; 
}

#profil ul.related {
	padding: 15px 0 0 15px; 
}

#profil ul.related li {
	float: left;
	padding: 0 20px 20px 0; 
}

#profil ul.related li p.title {
	color: #6e8f11;
	font-size: 10px;
	font-weight: bold;
	padding: 7px 0 2px 6px;
	line-height: normal;
}

#profil ul.related li p.info {
	font-size: 9px;
	color: #656565;
	padding-left: 6px;
	line-height: normal;
}

#sidebar a.active {
	display: block;
	background: transparent url(../images/bg_active.gif) no-repeat 1px 2px;
	height: 57px;	
}

#dodaj div.form-part1 {
	padding: 20px 0 0 10px;
}


#dodaj img.profil {
	border: solid 5px #e8e8e8;
	margin: 18px 0 10px 0;
}

#dodaj label {
	float: left;
}

#dodaj input.text {
	height: 21px;
	color: #6e8f11;
	font-size: 15px;
	border: 0;
	background-color: #e8e8e8;
	width: 560px;
	padding: 2px 0 0 10px;
}

#dodaj div.descr {
	width: 445px;
	height: 112px;
	float: left;
	background-color: #e8e8e8;
}

#dodaj div.descr label {
	float: none;
	display: block;
}

#dodaj div.descr textarea {
	margin: 13px 0 15px 15px;
	width: 410px;
	height: 60px;
	border: 0;
	background-color: #e8e8e8;
	font-size: 11px;
	color: #656565;
}

#dodaj div.submit p {
	padding-bottom: 14px;
}

#dodaj div.submit {
	padding: 9px 0 0 23px;
	float: left;
	width: 222px;
}

#dodaj input.submit {
	padding: 0 55px 20px 0;
	float: right;
}

#dodaj div.submit div.line-grey2 {
	clear: both;
}

#dodaj h4 {
	padding: 30px 0 5px 30px; 
	clear: both;
}

#dodaj p.reg1 {
	padding: 15px 25px 20px 35px;
}

#dodaj input.checkbox {
	margin-right: 5px;
	border: none;
	padding: 2px;
}

#dodaj p.reg1 label {
	float: none;
}

#logowanie {
	padding: 20px 0 40px 0;
}

#logowanie #info {
	width: 755px;
	height: 300px;
	background: transparent url(../images/bg_info.gif) no-repeat top left;
	position: relative;
	margin-top: 20px;
}

#logowanie #info div.padding {
	padding: 20px 0 0 15px;
}

#logowanie div.form {
	padding: 15px 0 0 0;
}

#logowanie div.form label {
	float: left;
	padding-right: 7px;
}

#logowanie div.form div.space {
	padding-top: 7px;
	clear: both;
}

#logowanie div.form input.text {
	border: solid 3px #000;
	background-color: #fff;
	width: 252px;
	height: 13px;
	font-size: 11px;
	padding: 2px 4px;
	color: #6e8f11;
}

#logowanie div.submit {
	padding: 10px 0 0 284px;
}

#logowanie div.remind {
	background: transparent url(../images/buttons/btn_list_arrow.gif) no-repeat scroll 391px 4px;
	font-size: 11px;
	padding: 1px 0pt 0pt 305px;
	width: 96px;
}

#logowanie div.butelki {
	position: absolute;
	width: 210px;
	height: 236px;
	background: #fff url(../images/pictures/pic_butelki.jpg) no-repeat top left;
	top: 30px;
	right: 15px;
}

#rejestracja #info2 {
	width: 755px;
	height: 260px;
	background: transparent url(../images/bg_rejestracja.gif) no-repeat top left;
	margin: 40px 0 30px 0;
}

#info2 div.padding {
	padding: 20px 0 40px 25px;
}

#info2 p {
	color: #fff;
}

#info2 div.left, #info2 div.right {
	float: left;
}

#info2 div.left {
	width: 250px;
}

#info2 div.right {
	width: 432px;
	padding-left: 35px;
}

#rejestracja p.reg1 {
	padding: 15px 25px 20px 35px;
}

#rejestracja p.reg1 label {
	float: none;
}

#rejestracja input.text {
	border: solid 1px #6e8f11;
	background-color: #fff;
	width: 250px;
	height: 13px;
	font-size: 11px;
	padding: 2px 4px;
	color: #6e8f11;
	float: left;
}

#rejestracja div.space {
	padding-top: 7px;
	clear: both; 
}

#rejestracja div.white {
	padding: 2px;
	background-color: #fff;
	width: 260px;
	height: 19px; 
	float: left;
}

#rejestracja span.regulamin {
	padding-left: 5px;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
}

#rejestracja input.submit {
	float: right;
	margin: 5px 20px 0 0;
}

#rejestracja span.regulamin a {
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}

#rejestracja label {
	float: left;
	padding-right: 5px;
}

#rejestracja h4 {
	padding: 30px 0 5px 30px; 
	clear: both;
}

#wysylanie {
	padding: 20px 0 40px 0;
}

#wysylanie #info {
	width: 755px;
	height: 300px;
	background: transparent url(../images/bg_info.gif) no-repeat top left;
	position: relative;
}

#wysylanie #info input.upload {
	top: 187px; 
	left: -8px;
	position: absolute;
	opacity: 0; 
	-moz-opacity: 0;
}

#wysylanie #info div.padding {
	padding: 40px 0 0 15px;
}

#wysylanie div.form {
	padding: 45px 0 0 0;
}

#wysylanie div.form label {
	float: left;
	padding-right: 7px;
}

#wysylanie div.form div.space {
	padding-top: 7px;
	clear: both;
}

#wysylanie div.form input.text {
	border: solid 3px #000;
	background-color: #fff;
	width: 252px;
	height: 13px;
	font-size: 12px;
	padding: 2px 4px;
	color: #6e8f11;
	float: left;
}

#wysylanie div.etykiety {
	position: absolute;
	width: 222px;
	height: 229px;
	background: #fff url(../images/pictures/pic_etykiety.jpg) no-repeat top left;
	top: 40px;
	right: 30px;
}

#wysylanie span.ext {
	text-align:right;
	display: block;
	padding-right: 340px;
	font-size: 10px;
	color: #656565;
	padding-bottom: 4px;
}

#wysylanie div.progress {
	padding: 10px 0 0 136px;
}

#wysylanie #loading {
	padding: 5px 0pt 0pt 114px;
	display: none;
	text-align: center;
	width: 286px;
}

#wysylanie div.progress img {
	float: left;
	padding-top: 4px;
}

#wysylanie div.progress p.percent {
	font-size: 10px;
}

#wysylanie div.bar1, #wysylanie div.bar2 {
	width: 195px;
	height: 7px;
	background-color: #e8e8e8;
	float: left;
	margin-top: 4px;
	margin-right: 5px;
}

#wysylanie div.bar2 {
	width: 45%;
	background-color: #9fce19;
	margin: 0;
}

#profil div.stars {
	padding: 5px 0 0 12px;
	float: left;
}

#profil img.set {
	padding-top: 5px;
	float: left;
	padding-bottom: 3px;
}

#profil img.setoff {
	float: right;
}

#profil #score_on {
	padding-top: 4px;
	float: right;
	padding-right: 2px;
	padding-top: 7px;
}

#profil #score_off {
	padding-top: 4px;
	float: right;
}

#profil div.stars {
	/*border-bottom:1px solid #E8E8E8;*/
	/*margin-bottom:8px;*/
	padding-bottom:20px;
}


#profil div.stars img {
	cursor: pointer;
}

#profil div.hide {
	display: none;
}

#profil div.show {
	display: block;
}

#instrukcje ul.points {
	padding: 20px 0 20px 15px;
}

#instrukcje ul.points li {
	padding-bottom: 10px;
}

#instrukcje img.step {
	padding: 10px 0 10px 15px !important;
}

div.button-instrukcje {
	padding: 20px 0 20px 0;
	text-align: center;
}

#instrukcje p.ok {
	padding: 10px 0 15px 22px;
	color: #6e8f11;
	font-size: 12px;
	font-weight: bold;
	
}

#instrukcje p.fail {
	padding: 10px 0 15px 22px;
	color: #d00000;
	font-size: 12px;
	font-weight: bold;
}

#instrukcje p.example {
	font-size: 12px;
	font-weight: normal;
	color: #656565;
	padding: 0 0 20px 25px;
}

#instrukcje div.left, #instrukcje div.right {
	float: left;
}

#instrukcje div.right div.padding {
	padding: 0;
}

#instrukcje div.right {
	padding-left: 35px;
}
