/* body */
body {font-family: Verdana;}

/* default */
ul, ol, li, blockquote {padding: 0; margin: 0;}
ul, ol {list-style: none;}

/* messages */
#messages_errors {font-size: 14px; margin: 0; padding: 0; color: #D83900; width: 770px;}
#messages_errors li.header {background:url(../graphics/image/box_red_header_big.jpg) no-repeat; border-width: 0;}
	#messages_errors li.header {color: #fff; line-height: 24px; padding-left: 30px; font-size: 11px;}
#messages_errors li.footer {background:url(../graphics/image/box_red_footer_big.jpg) no-repeat; padding: 10px 0 5px; border-width: 0;}
#messages_errors li {border: 1px solid #EBBFB0; border-width: 0 1px; padding: 0 20px; font-weight: bold;}
	#messages_errors li.first {padding-top: 15px;}
	#messages_errors li.last {padding-bottom: 5px;}
	/* small */
	#messages_errors.small {width: 542px;}
	#messages_errors.small li.header {background-image: url(../graphics/image/box_red_header.jpg)}
	#messages_errors.small li.footer {background-image: url(../graphics/image/box_red_footer.jpg)}
	/* medium*/

/* auction # otwieranie aukcji */
#auction {font-size: 12px; margin: 0; padding: 0; width: 770px; overflow: hidden;}

#auction h3 {background:url(../graphics/image/box_blue_header2_big.jpg) no-repeat; border-width: 0;}
#auction h3 {color: #fff; line-height: 24px; padding: 0; margin: 0px; font-size: 11px; font-weight: bold;}
	#auction h3 span {margin-left: 30px;}
#auction .footer {display: block; background-image: url(../graphics/image/box_blue_footer_big.jpg); background-repeat: no-repeat; border-width: 0; font-size: 1px; padding: 8px 0 0; margin: 0px;}

#auction .auction {display: block; border: 1px solid #cbccd0; border-width: 0 1px; width: 768px; overflow: hidden; padding: 10px 0; background: #fff;}
#auction .header  {display: block; border: 1px solid #cbccd0; border-width: 0 1px; width: 728px; padding: 20px 20px 0 20px; font-size: 13px;}

#auction .auction li {float: left; position: relative;}
#auction .auction li a {display: block; margin: 10px 0 0 8px; padding: 10px; overflow: hidden; zoom: 1.0; line-height: 17px; width: 352px;}

#auction .auction li div {display: block; margin: 10px 0 0 8px; padding: 10px; overflow: hidden; zoom: 1.0; line-height: 17px; width: 352px;}

#auction .auction img {margin-right: 15px; float: left;}
#auction .auction strong {position: absolute; left: 105px;}
#auction .auction span {position: relative; top: 21px; font-size:12px; letter-spacing:-1px;}
#auction .auction span.red, .auction span b {color: #d00;}
#auction .auction span span {color: #50aa14; font-weight:bold; position:static;}
#auction .auction b {color: #ef541c;}
#auction .auction b.blink {text-decoration: blink; color: #d00;}

#auction a {text-decoration: none; color: #000;}
#auction a:hover {background: #f9f9f9;}

#auctionOther h3 {background:url(../graphics/image/box_blue_header2_big.jpg) no-repeat; border-width: 0;}
#auctionOther h3 {color: #fff; line-height: 24px; padding: 0; margin: 0px; font-size: 11px; font-weight: bold;}
	#auctionOther h3 span {margin-left: 30px;}

#auctionOther .footer {display: block; background-image: url(../graphics/image/box_blue_footer_big.jpg); background-repeat: no-repeat; border-width: 0; font-size: 1px; padding: 8px 0 0; margin: 0px;}

#auctionOther .auction {display: block; border: 1px solid #cbccd0; border-width: 0 1px; width: 768px; overflow: hidden; padding: 10px 0; background: #fff;}
#auctionOther .header  {display: block; border: 1px solid #cbccd0; border-width: 0 1px; width: 728px; padding: 20px 20px 0 20px; font-size: 13px;}

#auctionOther .auction li {float: left; position: relative;}
#auctionOther .auction li a {display: block; margin: 10px 0 0 8px; padding: 10px; overflow: hidden; zoom: 1.0; line-height: 17px; width: 352px;}

#auctionOther .auction li div {display: block; margin: 10px 0 0 8px; padding: 10px; overflow: hidden; zoom: 1.0; line-height: 17px; width: 352px;}

#auctionOther .auction img {margin-right: 15px; float: left;}
#auctionOther .auction strong {position: absolute; left: 105px;}
#auctionOther .auction span {position: relative; top: 21px; font-size:12px; letter-spacing:-1px;}
#auctionOther .auction span.red, .auction span b {color: #d00;}
#auctionOther .auction span span {color: #50aa14; font-weight:bold; position:static;}
#auctionOther .auction b {color: #ef541c;}
#auctionOther .auction b.blink {text-decoration: blink; color: #d00;}

#auctionOther a {text-decoration: none; color: #000;}
#auctionOther a:hover {background: #f9f9f9;}



/* login */
.pageLogin {width: 980px; margin: 0 auto;}
.pageLogin .header {width: 800px; margin: 0 auto; overflow: hidden; position: relative;}
.pageLogin .menu {position: absolute; width: 539px; top: 28px; left: 230px;}
.pageLogin .menu ul {text-align: center; top: 10px;}
.pageLogin .menu li {display: inline; padding: 0pt 1px 0 0; font-size: 11px;}
	.pageLogin .menu li.red a {color: #f00;}
.pageLogin .menu a {color: #657582; text-decoration: none; padding: 2px 10px 1px 25px; background: url(../graphics/image/li.jpg) no-repeat;}
	.menu a:hover {text-decoration: underline;}
	
.pageLogin .content {width: 600px; margin: 105px auto 0; border-bottom: 2px solid #b2c0da; border-width: 2px 0; overflow: hidden; padding: 0 0 20px;}
	
	.content .title {display: block; text-align: right; color: #000; font-size: 12px; padding: 0 0 5px; overflow: hidden;}
	
	.content #login_info {padding-bottom: 30px; border-top: 2px solid #f00;}
	.content #login_info .header {padding: 3px 10px 4px; font-size: 12px; color: #fff; background: #657283; font-weight: bold; width: 580px;}
	.content #login_info .info {font-size: 14px; padding: 15px 0 15px 10px; background: #feffcc; border-bottom: 2px solid #f00; color: #f00;}
	.content #login_info .list {font-size: 14px; color: #d00; padding: 15px 0 0 10px; background: #feffcc;}
	.content #login_info .footer {padding: 0 0 15px 10px; border-bottom: 2px solid #f00; background: #feffcc; @padding-bottom: 0;}
	.content #login_info a {color: #000;}
	
	.content h2 {margin: 0; padding: 3px 10px 4px; font-size: 12px; color: #fff; background: #657eb6; border-top: 2px solid #b2c0da;}
	
	.content form {width: 250px; float: left; margin: 20px 0 0 20px; background: #f6f7fb; padding: 7px 12px;display: inline;}
		.content form.full {width: 540px;}
	.content form span {font-size: 12px;}
	.content form label {display: block; width: 100%;}
	.content form .header {font-size: 14px; font-weight: bold; margin-bottom: 20px; text-align: center; width: 226px;}
	.content form .li, .content form .li_email, .content form .li_more {font-size: 12px; margin-top: 5px; position: relative; line-height: 20px;}
		.content form .li_email {text-align: center;}
	.content form .li .input {font-size: 12px; position: absolute; right: 20px; width: 150px;}
		.content form .li_email .input {font-size: 12px; width: 180px;}
		.content form .li_more .input {font-size: 12px; position: absolute; right: 185px; width: 200px;}
		.content form .li_more select {font-size: 12px; position: absolute; right: 184px; width: 205px;}
		.content form .li_more textarea {font-size: 12px; width: 530px; height: 100px;}
		.content form.full .li .input {right: 310px;}
	.content form .li .submit {margin-left: 75px;}
		.content form .li_email .submit {position: relative; top: 4px;}
		.content form .li_more .submit {margin-left: 150px;}
		.content form .li strong {position: absolute; left: 135px;}
	
	
	.content form li.top {margin-top: 20px;}
	.content form li a {color: #d83900; font-size: 11px;}
	
	.content .more {float: right; width: 270px; padding: 7px 0 0; margin: 20px 10px 0pt 0pt; display: inline;}
	.content .more .header {font-size: 14px; font-weight: bold; text-align: center; width: 250px;}
	.content .more .image {margin-top: 22px;}
	.content .more .info {color: #333; font-size: 11px; margin: 28px 0pt 0pt 33px;}
	
.pageLogin .ssl {width: 400px; margin: 15px auto 105px; text-align: center;}
	.pageLogin .ssl a {font-size: 10px; color: #ad0034;}
	.pageLogin .ssl div {font-size: 12px; margin-bottom: 15px;}
		.pageLogin .ssl div a {font-size: 12px;}

.pageLogin .stopka {width: 800px; margin: 0 auto 10px;}

/* form */
#form {font-size: 13px; margin: 0; padding: 0; width: 770px; overflow: hidden;}
#form li.header {background:url(../graphics/image/box_blue_header2_big.jpg) no-repeat; border-width: 0;}
	#form li.move_up {margin-top: -8px;}
	#form li.header {color: #fff; line-height: 24px; padding: 0 0 0 30px; font-size: 11px; font-weight: bold;}
#form li.footer {background-image: url(../graphics/image/box_blue_footer_big.jpg); background-repeat: no-repeat; border-width: 0; font-size: 1px; padding: 8px 0 0; margin: 0px;}
#form li.separator {font-size: 1px;}
#form li span.separator {display: block; height: 2px; font-size: 1px; padding: 0; margin: 0 auto; background: #cbccd0; width: 90%; line-height:1px;}
#form li {border: 1px solid #cbccd0; border-width: 0 1px; padding: 5px 0; zoom: 1.0; /*clear: left;*/ line-height: 18px; background: #f9f9f9; color: #161616;}
#form li span {display: block; padding: 0 50px 0 320px;}
li li {margin-left: -17px; border-width: 0px !important;}
	#form li .text {width: 200px; padding: 1px 2px;}
	#form li .top {margin-top: 19px;}
	#form li .submit {border: 1px solid #f3c2b3; background: #faf0e7; width: 150px; height: 20px;}
	#form li.first {padding-top: 30px;}
	#form li.last {padding-bottom: 15px;}
	#form li a {color: #d83900;}
		#form li.menu a {margin-left: 10px;}
	#form li.menu {padding-right: 10px; text-align: right;}
	#form li.revenueRemove {display: none;}
	
#form li label.name {display: inline; width: 250px; float: left; text-align: right; padding: 1px 10px 1px 0; margin: 0 10px 0 50px;}
#form li label.headerText {display: inline; width: 450px; padding: 1px 10px 1px 0; margin: 0px 10px 0 150px;}
#form li label.more {display: block;  width: 560px; margin: 0 10px 0 150px;}
#form li label.images{text-align:center;}
#form li label img{margin:8px;}
#form li textarea {width: 400px; padding: 0 2px; height: 150px;}
#form li select {margin: 0; padding: 0;}
	#form li.select select {width: 295px;}
	#form li.input_select select {width: 209px;}
	
	#form li.revButtonAdd {}
	#form li.revButtonAdd a {}

#form li img{text-align:center;}
#form .hide {display: none;}

/* wiki */
#wiki {font-size: 13px; margin: 0; padding: 0; width: 770px;}
	#wiki .header {background:url(../graphics/image/box_blue_header_big.jpg) no-repeat; border-width: 0;}
	#wiki .header {color: #fff; line-height: 24px; padding: 0 0 0 30px; margin: 0; font-size: 11px; font-weight: bold;}
		#wiki .header a {color: #fff;}
	#wiki .footer {background-image: url(../graphics/image/box_blue_footer_big.jpg); background-repeat: no-repeat; padding: 10px 0 0; margin: 0 0 5px; border-width: 0;}
	#wiki .text, #wiki .list {padding: 20px 115px; background: url(../graphics/image/box_blue_middle_big.jpg);}
		#wiki .list {padding: 20px 48px;}
	#wiki .text span {width: 440px; display: block; margin: 5px 0 -15px -50px;}
		#wiki .text a {color: #000;}
		#wiki .text a.button {position: relative; left: 500px;}

#wiki .links {width: 220px; float: left; margin-left: 6px;}
	#wiki .first {margin-left: 0;}
	#wiki .links a {/*color: #7e96c6;*/color: #555; font-size: 13px;}
	#wiki .links a:hover {text-decoration: none;}
	#wiki .links li {padding: 2px 0;}

#wiki_footer {width: 770px; margin-top: 15px;}
	#wiki_footer h3 {font-size: 15px; margin: 0 0 10px 0; text-align: center;}
	#wiki_footer .logos {text-align: center; margin: 25px 0 5px;}
		#wiki_footer .logos li {display: inline; }
		#wiki_footer .logos li img {vertical-align: middle; margin: 0 5px;}

/* work */
#work {font-size: 13px; margin: 0; padding: 0; width: 770px;}
	#work .header {background:url(../graphics/image/box_blue_header_big.jpg) no-repeat; border-width: 0;}
	#work .header {color: #fff; line-height: 24px; padding: 0 0 0 30px; margin: 0; font-size: 11px; font-weight: bold;}
	#work .footer {background-image: url(../graphics/image/box_blue_footer_big.jpg); background-repeat: no-repeat; padding: 10px 0 0; margin: 0 0 5px; border-width: 0;}
	#work .text {padding: 0 25px; border: 1px solid #c6c6c8; border-width: 0 1px}
	
#work .work {padding: 30px 10px; border-top: 1px solid #c6c6c8; overflow: hidden; height: 1%;}
	#work .first {border-width: 0;}
#work ul {float: left; width: 250px; background: #f6f7fb; padding: 10px 20px;}
#work ul .head {font-size: 14px; font-weight: bold; margin: 0 0 10px; color: #002e81;}
#work ul .info {color: #5574ab; font-size: 12px; line-height: 16px; text-align: justify;}
#work .image {float: right; width: 388px; text-align: left;}
	#work .first .image {width: 400px;}

.description {overflow: hidden; height: 1%;}
.description p {float: left; font-size: 13px; width: 300px; padding: 10px 0 0 50px;}
.description .image {float: right; width: 388px; text-align: left; margin-top: 30px;}

/* title */
#form li a.title {position: absolute; display: inline; text-decoration:none; margin: 3px 0 0 10px; _margin-left: 5px;}
#form li a.top {margin-top: 22px;}
#form li a.title:hover {z-index:11; zoom: 1.0;}
#form li a.title img {float: left;}
#form li a.title span {display: none;}
#form li a.title:hover span {display: block; border: 1px solid red; color: #000; z-index:12; width: 180px; padding: 5px 10px; left: 15px; position: absolute; background: #fff;}
#form li p {display: block; width: 250px; margin: 0; padding: 0; position: absolute; margin: -120px 0pt 0pt 55px; @margin: 35px 0 0 -680px;}

/* offer tally (zestawienie ofert) */
.auctionUserOffer {width: 735px; margin: 12px 7px 0 0; border: 1px solid #264b8f; height: 150px; position: relative; background: #fff;}
.auctionUserOffer .logo {width: 250px; text-align: center; height: 150px; vertical-align: middle;}
.auctionUserOffer .help {position: absolute; left: 300px; font-size: 14px; top: 30px; line-height: 25px;}
.auctionUserOffer div.help2 {position: absolute; left: 300px; top: 16px; }

	.auctionUserOffer .help a {color: #264b8f; text-decoration: none; background: url(../graphics/image/bank_li.png) 0px 1px no-repeat; padding-left: 25px;}
	.auctionUserOffer .help li.new {background: url(../graphics/image/new.gif) no-repeat 95% 50%;}
.auctionUserOffer .info {position: absolute; left: 550px; font-size: 12px; top: 10px; line-height: 18px;}
	.auctionUserOffer .info span {font-size: 16px; margin-right: 5px;}
	.auctionUserOffer .info li a {color: #264b8f;  margin-right: 5px;}
.auctionUserOffer .showInfo {display: block; margin-top: 12px;}
.auctionUserOfferNone {width: 715px; margin: 12px 7px 0 0; border: 1px solid #264b8f; color: #000; padding: 7px 0 7px 20px; font-size: 12px;}

div.ltvOfferDown{padding:16px 5px 8px 25px; font-size:14px; color:#FF0000; font-weight:bold;}
#infoOffer{padding-top:20px;}

.certyfikat, .optionsOther{line-height:40px; padding:8px 16px;}

.infoLeft{display: block; float:left;}
.infoRight{display: block; float:right; margin-left:40px;}

/* offer confer (porownywarka) */
.confer, .confer td, .confer th {border: 1px solid #000; padding: 0; margin: 0;}
.confer {margin-top: 12px;}

div.auctionBankOfferArchive{font-size:16px; padding:8px 20px;}

/* labels */
.label {margin: 32px 0 -13px 0; font-size: 12px; font-weight: bold; width: 741px;}
.label.fix {margin: 32px 0 0 0;}
.label li {display: inline; margin-right: 4px;}
.label li.move {margin-left: 427px; position: relative; @margin-left: 422px; _padding-left: 3px;}
.label li.moveTwo {margin-left: 364px; position: relative; @margin-left: 359px; _padding-left: 4px;}
.label li.moveThree {margin-left: 300px; position: relative; @margin-left: 298px; _padding-left: 1px;}
.label li.moveNine {margin-left: 272px; position: relative; @margin-left: 323px; _padding-left: 3px;}

.label li a {line-height: 25px; background: url(../graphics/image/label_blue_background.jpg); color: #f5f5f5; padding: 6px 0 5px 26px; @padding: 0 11px 0 26px; _padding: 0 10px 0 26px; text-decoration: none !important; @margin-right: -1px;}
.label li a span {background: url(../graphics/image/label_blue_end.jpg) no-repeat 100% 0; padding: 6px 10px 5px 0; _padding: 6px 0 5px; @padding: 6px 0 5px 0;}
/*
.label li a.active {padding: 8px 0 5px 26px; font-size: 14px; line-height: 1px;}
.label li a.active span {padding: 5px 10px 5px 0; position: relative; top: -3px; @top: -8px; @padding-top: 5px;}
*/
.label li a:hover, .label li a.active {color: #000; background: url(../graphics/image/label_blue_background_hover.jpg);}
.label li a:hover span, .label li a.active span {background: url(../graphics/image/label_blue_end_hover.jpg) no-repeat 100% 0;}

/* bookmarks */
ul#bookmarks {margin: 0 0 10px 0; font-size: 12px; font-weight: bold;}
ul#bookmarks li {display: inline;}
ul#bookmarks li a {color: #666;}
ul#bookmarks li span {color: #d00;}

/* showList */
ul.showList {list-style-type: inherit; margin: 5px 0 0 25px;}
ol.showList {list-style-type: decimal; margin: 5px 0 0 25px;}

/* witdh-es */
.w150 {width: 150px;}
.w180 {width: 180px;}
.w200 {width: 200px;}
.w250 {width: 250px;}
.w350 {width: 350px;}

/* konkurs */
.contest {margin-top: 20px; text-align: center;}
.contest p {text-align: left;}

/* DO POPRAWIENIA */
.srodek_okna_infomacyjne_duzy span {font-size: 14px; color: #f5d1bf;}
.srodek_okna_infomacyjne_duzy a{font-size: 11px; color: #fff;}
.srodek_okna_infomacyjne_tresc_duzy, .questionFaq, .questionFaqBig {background-color: #f9f9f9;}

.blueTable {background-color: #264b8f !important;}
.blueTable .link, .offerList.blueTable .header {background-color: #c6d1e3 !important; color: #6b6b6b !important;}

.noUnderLine{text-decoration:none;}

/* certyfikaty*/
.adobeReader{text-align:left; width:100%; padding:10px 0 0 0;}
/*archiwum aukcji */

.auctionArchive{width:280px; background:#fff; border:1px solid #264B8F; position:absolute; padding:8px;}
.archiveCreditType{line-height:26px;}
.archiveCreditType img{margin-bottom:-5px; padding:2px;}

.colorLink {color: #002e81; text-decoration: none;}

/* inne oferty */
table.otherOffer {margin:12px 0; padding-bottom:8px; border: 1px solid #264B8F; }
table.otherOffer h1{color:#385B9D; font-size:14px; font-weight:bold;}
table.otherOffer td a{color:#385B9D; }
table.otherOffer td a:hover{color:#385B9D; text-decoration:none;}

table.otherOfferGroup td a{color:#385B9D; text-decoration:none; vertical-align:middle;}
table.otherOfferGroup td img{margin-bottom:-8px;}
div.iframeNone{display:none;}
ul#boxCurrency {margin-left:70px;}
ul#boxCurrency li{float:left; padding:0 2px;}
ul#boxCurrency li.active{text-decoration:underline;}
ul#boxCurrency li.hover,ul#boxCurrency li{text-decoration:none;color:#000;} 
