div#content_transactions div#TransactionMapIcons {
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    width: 472px;
}
div#content_transactions div.TransMapIco,
div#content_transactions div.TransMapIcoVisited  {
	height:18px;
	padding: 5px 10px 2px;
	float:left;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	background:#a9a8a8 none repeat scroll 0 0;
}
div#content_transactions div.TransMapIco a {
    color:#ffffff;
   	text-align:center;
}

div#content_transactions div.TransMapIcoVisited a {
    color:#000000;
   	text-align:center;
}

div#content_transactions div.TransMapIcoSelected {
    background-color: #FFFFFF;
    color: #FFFFFF;
    float: left;
    height: 18px;
    padding: 5px 10px 2px;
    text-align: center;
}
div#content_transactions div.TransMapIcoSelected a {
    color:#000000;
   	text-align:center;
}
div#content_transactions div.TransMapSpacer {
    border-bottom: 2px solid #A9A7A8;
    display: block;
    float: left;
    height: 10px;
    width: 6px;
}
div#content_transactions div#TransactionMapTextLinks {
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 5px;
    width: 554px;
}
div#content_transactions a.lnkTransMap {
	display:block;
	float:left;
	width:108px;
	text-align:center;
	color:#2DB5B3;
	font-weight:bold;
}
div#content_transactions div#TransakcjePodsumowanieHeader {
	height:21px;
	background-color:#888687;
	text-transform:uppercase;
	color:#fff;
	padding-top:4px;	
	padding-left:4px;
}
div#content_transactions div#TransakcjePodsumowanieHeader span {
	padding-left:20px;
	font-weight: bold;
	font-size: 10pt;
}
div#content_transactions div#TransakcjePodsumowanie {

}
div#content_transactions div#TransakcjePodsumowanie span.cartItemCode {
	display:block;
}
div#content_transactions div#TransakcjePodsumowanie tr.cartDetailsMainRow span.cartItemName, 
div#content_transactions div#TransakcjePodsumowanie tr.cartDetailsMainRow1 span.cartItemName {
	font-size:11px;
	color:#515051;
	font-weight:bold;
	margin-bottom:10px;
	height:40px;
	text-transform:none;
}
div#content_transactions div#TransakcjePodsumowanie tr.cartDetailsMainRow, 
div#content_transactions div#TransakcjePodsumowanie tr.cartDetailsMainRow1 {
	text-transform:uppercase;
	color:#606061;
}
div#content_transactions div#TransakcjePodsumowanie tr.cartDetailsMainRow span.cartItemCode, 
div#content_transactions div#TransakcjePodsumowanie tr.cartDetailsMainRow1 span.cartItemCode {
	color:#9d9d9b;
	font-size:9px;
	text-transform:none
}
div#content_transactions div#TransakcjePodsumowanie tr.cartDetailsMainRow td, 
div#content_transactions div#TransakcjePodsumowanie tr.cartDetailsMainRow1 td {
	padding-left:25px;
}
div#content_transactions div#TransakcjeSposobDostawy, 
div#content_transactions div#TransakcjeSposobPlatnosci,
div#content_transactions div#TransakcjeSposobPlatnosci2 {
	width:100%;
	padding:10px 15px 10px 25px;
	font-size:11px;
	color:#515051;
	font-weight:bold;
}
div#content_transactions  select#CartSummary_DropDownList1 {
	display:block;
	float:right;
}
div#content_transactions div#PanelTransakcjaWybor, 
div#content_transactions div#PanelTransakcjaWyborSposobPlatnosci,
div#content_transactions div#PanelTransakcjaWyborSposobPlatnosci2 {
	float:left;
	width: 100%;
	margin-bottom: 20px;
}
div#content_transactions div#PanelTransakcjaWybor span.transakcjaTytul, 
div#content_transactions div#PanelTransakcjaWyborSposobPlatnosci span.transakcjaTytul,
div#content_transactions div#PanelTransakcjaWyborSposobPlatnosci2 span.transakcjaTytul {
	width: 100%;	
	padding: 10px 14px;
	background-color: #888687;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 10pt;
	color: #fff;
	width: 755px!important;
}
div#content_transactions div#TransakcjeSposobDostawy div#TransakcjaWyborLista {
	float: right;
	padding-right:38px;
}
div#content_transactions div#TransakcjePodsumowanie span.sposob {
	float: left;
	padding-right:38px;
	padding-top: 10px;
	margin-left: 260px;
}
div#content_transactions div#TransakcjeSposobPlatnosci span.sposob {
	padding-top: 0px;
}
div#content_transactions div#CartSummary1_PanelSposobPlatnosci {
	padding-bottom: 10px;
}

div#content_transactions span#CartSummary1_LabelSposobPlatnosci {
	padding-top: 0px;	
}
div#content_transactions div#cartDetailsFooter {
	margin-top:5px;
	text-align:right;
	background-color:#F13662;
	color:#fff;
	padding:20px;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
div#content_transactions span#CartSummary_Label4 {
	padding-right:110px;
}
div#content_transactions div.Panel1Adresdostawy {
/*	margin-top:5px; */
}
div#content_transactions div.Panel1Adresdostawy span.transakcjaTytulAdres {
	background-color:#888687;
	color:#fff;
	text-transform:uppercase;
	display:block;
	height:21px;
	padding:4px 0px 0px 15px;
	font-weight: bold;
	font-size: 10pt;
}
div#content_transactions div#CartSummary1_SelectShipment1_PanelAdresDostawy span.transakcjaTytulAdres {
	padding-left:25px;
}
div#content_transactions div.Panel1Adresdostawy span.transakcjaTytul {
	font-weight:bold;
}
div#content_transactions div#TransakcjaAdresText, 
div#content_transactions div#TransakcjeAdresFakturyText {
	margin-top:15px;
}
div#content_transactions div#TransakcjaAdresPrzycisk, 
div#content_transactions div#TransakcjaAdresFakturyPrzycisk {
	width:91px;
	height:24px;
	color:#595353;
	background:url(../images/transactions_change.jpg);
	display:block;
	text-align:center;
	margin-top: 15px;
}
div#content_transactions div#TransakcjaAdresPrzycisk a, 
div#content_transactions div#TransakcjaAdresFakturyPrzycisk a {
	display:block;
	color:#FFF;
	font-weight: bold;
	font-size:11px;
	line-height: 20px;
}
div#content_transactions div#transNextButton {
	width:110px;
	height:24px;
	background:url(../images/transactions_next.jpg);
	color:#FBFBFC;
	display:block;
	text-align:center;
	margin-top: -20px;
    margin-right:15px;
	float:right;
}
div#content_transactions div#transNextButton a {
	display:block;
	color:#fbfbfc;
	padding:4px 0 0 10px;
	font-weight:bold;
	font-size:11px;
	text-align: left;
}
div#content_transactions div#transConfirmButton {
	width:194px;
	height:24px;
	background:url(../images/transactions_confirm.jpg);
	color:#FBFBFC;
	display:block;
	text-align:left;
	margin-bottom: 20px;
	float:right;
	margin-right: 25px;
}
div#content_transactions div#transConfirmButton a {
	display:block;
	color:#fbfbfc;
	font-weight:bold;
	font-size:11px;
	line-height: 20px;
	padding-left: 10px;
}
div#content_transactions div#PanelTransakcjaAdres {
	width:300px;
	float:left;
	margin-left:25px;
	padding-bottom:30px; 
	margin-right: 120px;
}
div#content_transactions div#PanelTransakcjeAdresFaktury {	
	width:300px;
	float:left;
    padding-bottom:30px; 
	margin-left: 15px;
}
div#content_transactions div#CartSummary1_SelectShipment1_PanelAdresDostawy div#PanelTransakcjeAdresFaktury {
	margin-left:25px;
}
div#content_transactions div#PanelTransakcjaWyborHeader,
div#content_transactions div#PanelTransakcjaWyborHeader2 {
	background-color:#888687;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	margin-bottom:10px;
	padding:10px 14px;
	width:755px !important;
}
div#content_transactions #SelectPayment1_Label4 {
	padding-left: 15px;
}
div#content_transactions div#SelectPayment1_PanelFaktura table{
	padding: 15px;
}
div#content_transactions div#SelectPayment1_PanelFaktura table label {
	padding-left: 10px;
}
div#content_transactions div#SelectPayment1_PanelFaktura table input{
	margin-bottom: 7px;
}

div#content_transactions div#PanelTransakcjaWyborPlatnosci {
	padding:10px 15px;
}
div#content_transactions div.textPanelTransactions {
	background-color:white;
	color:#4B4A4A;
	margin: 16px 0 0;
}
div#content_transactions div.textPanelTransactions a {
	color:#4B4A4A;
}
div#content_transactions div.textPanelTransactions div#transBackToCartButton {
	clear:both;
}
div#content_transactions div#TransactionMapIcons2 {
	margin-top:20px;
	margin-bottom:10px;
}
div#content_transactions div#ContactAdresses1_upContactAdresses {
	padding: 20px 20px 30px;
}
div#content_transactions #SelectShipmentAdv1_Panel1 {
	clear: both;	
}
div#content_transactions #SelectShipmentAdv1_upOptions span.transakcjaTytulAdres {
	width: 100%;
	padding: 10px 14px;
	background-color: #888687;	
	font-weight: bold;
	font-size: 10pt;
	color: #fff;
	width: 755px!important;
	display: block;
	float: left;
	margin-bottom: 40px;
}
div#content_transactions #PanelTransakcjaWybor #TransakcjaWyborLista {
	padding: 20px 20px 0;
}
div#content_transactions #PanelTransakcjaWybor #TransakcjaWyborLista td {
	padding-bottom: 10px;	
}
div#content_transactions #PanelTransakcjaWybor #TransakcjaWyborLista td label,
div#content_transactions #PanelTransakcjaWyborPlatnosci label {
	margin-left: 10px;	
}
div#content_transactions #PanelTransakcjaWyborPlatnosci input {
	float: left;
	margin-bottom: 7px;
}
div#content_transactions #PanelTransakcjaWyborPlatnosci label {
	float: left;
	margin-left: 10px;
}
div#content_transactions .textPanelTransactions div.lc_form #objects_list {
	position: none;
	top: 0px;
}
div#content_transactions .textPanelTransactions div.servicePointCategory span.CategoryName {
	width: 100%;
	padding: 10px 14px;
	background-color: #888687;	
	font-weight: bold;
	font-size: 10pt;
	color: #fff;
	width: 755px!important;
	display: block;
	float: left;
	margin-bottom: 20px;
	margin-top: 20px;
}
div#content_transactions .textPanelTransactions div.lc_form #objects_list {
	border: solid 0px;
}
div#content_transactions .textPanelTransactions .spListElement {
	float:left;
	width: 240px;
	margin: 0 0 15px 15px;
	height: 130px;
	overflow: hidden;
}
div#content_transactions .textPanelTransactions .spListElement .spListElementInner input {
	float: left;
	display: block;
}
div#content_transactions .textPanelTransactions div.servicePointCategory span.lc_address {
	display: table;
	padding-left: 10px;
}
div#content_transactions .textPanelTransactions div.servicePointCategory .read {
	display: none; /* jak bedzie mialo sie to w przyszlosci pokazac to ustawic display na "table" */
	margin-left: 12px;
}
div#content_transactions .textPanelTransactions div.servicePointCategory .read span {
	padding-left: 10px;
}
div#content_transactions .textPanelTransactions .lc_form {
	float: left;
	margin-bottom: 40px;
}
div#content_transactions .textPanelTransactions span#SelectShipmentAdv1_Label8 {
	font-weight: bold;
	font-size: 10pt;
	padding-left: 20px;
}
div#content_transactions .textPanelTransactions .SelectCatAndRegion {
	padding-left: 20px;
}

div#content_transactions .textPanelTransactions .SelectCategory, 
div#content_transactions .textPanelTransactions .SelectRegion {
	float:left;
	width:200px;
	margin-right: 20px;
	margin-top: 20px;
}
div#content_transactions .textPanelTransactions .SelectCategory select, 
div#content_transactions .textPanelTransactions .SelectRegion select {
	border-color:#ADADAF #E1E1E1 #E8E8EA #E2E2E2;
	border-style:solid;
	border-width:1px;
	height:22px;
	margin-top:10px;
	padding-left:3px;
	vertical-align:middle;
	width:205px;
}
div#content_transactions .textPanelTransactions a.showMap {
	clear: both;
	float: left;
	padding:20px 0 0 20px;
}
div#content_transactions .textPanelTransactions a#closeMap,
div#content_transactions .textPanelTransactions a#closeMap1 {
	display: block;
	clear: both;
	float:none;
}
div#content_transactions .textPanelTransactions a#closeMap1 {
	padding: 20px 0 10px 20px;
}
div#content_transactions .textPanelTransactions a#closeMap {
	padding: 10px 0 0 20px;
}
div#content_transactions .textPanelTransactions .mapkaWojewodztwa {
	margin: 0 20px;
/*	display: none; */
	width: 743px;
	float: left;
	height:400px;
}
div#content_transactions .PanelTransakcjePodsumowanie div#PanelTransakcjaWybor span.transakcjaTytul,
div#content_transactions .PanelTransakcjePodsumowanie div#PanelTransakcjaWyborSposobPlatnosci span.transakcjaTytul,
div#content_transactions .PanelTransakcjePodsumowanie div#PanelTransakcjaWyborSposobPlatnosci2 span.transakcjaTytul {
	width: 200px!important;
	background-color: white;
	color: #515051;
	padding: 10px 0 0 0;
	margin: 0px;
}
div#content_transactions .PanelTransakcjePodsumowanie div#PanelTransakcjaWybor div#PanelTransakcjaWyborSposobPlatnosci,
div#content_transactions .PanelTransakcjePodsumowanie div#PanelTransakcjaWyborSposobPlatnosci div#PanelTransakcjaWyborSposobPlatnosci{
	margin: 0px!important;
}
div#content_transactions .PanelTransakcjePodsumowanie div#PanelTransakcjaWybor div#TransakcjeSposobPlatnosci {
	padding-bottom: 0px!important;
}
div#content_transactions .PanelTransakcjePodsumowanie div#PanelTransakcjaWybor, 
div#content_transactions .PanelTransakcjePodsumowanie div#PanelTransakcjaWyborSposobPlatnosci,
div#content_transactions .PanelTransakcjePodsumowanie div#PanelTransakcjaWyborSposobPlatnosci2 {
	width: 200px!important;
	margin: 0px!important;
}
span.summary {
	display: block;
	width: 377px;
	margin-left: 25px;
}
span#Finish1_Label1 {
	margin-left: 25px;
	font-weight: bold;
}
a#Finish1_HyperLink1 {
	background:url("../images/go_to_shopping.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:24px;
	text-align:center;
	width:153px;
	color: white!important;
	font-weight: bold;
	line-height:20px;
	margin-left: 25px;
}
div#content_transactions span#CartSummary_lblImieNazwiskoBrak {
	display: block;
	padding-left: 25px;
	clear: both;
	padding-bottom: 20px;
	font-weight: bold;
}
div#content_transactions span#CartSummary_Label1,
div#content_transactions span#CartSummary_Label2 {
	padding-left: 25px;
}
div#content_transactions span#CartSummary1_lblImieNazwisko {
	font-weight: bold;
	padding-left: 25px;
}
/* ************************************************* */
/* ******************** CHMURKA ******************** */
/* ************************************************* */

.spListElementInnerMap {
	font-size: 8pt;
	line-height: 14px;
}
.lc_address_bottom {
	font-weight: bold;
}
/**************************************************/
/********* Transactions Nav ***********************/
/**************************************************/
div#TransactionsNav span {
	display:none;
}
div#TransactionsNav div#PanelRidex li {
	list-style-type: none;
}
div#TransactionsNav div#PanelRidex div.main_item_panel a {
    font-size: 11px;
    font-weight: bold;
    line-height: 12px;
    padding-bottom: 5px;
    padding-top: 4px;
	display:block;
}
div#TransactionsNav div#PanelRidex div.main_item_panel a:hover,
div#TransactionsNav div#PanelRidex div.main_item_panel a.selected {
	color: #E45A7B;
}
/*****************************************************/
/**********           RIDEX ORDER            *********/
/*****************************************************/
div#product_order {
    background-color: #686767;
    font-weight: bold;
    margin-top: 12px;
    padding: 5px 12px 12px;
}
div#product_order h1 {
    font-size: 17px;
    font-weight: 700;
}
div#product_order input.wyslij {
    background-color: transparent;
    background-image: url("../images/login_btn.jpg");
    border: 0 solid;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 24px;
    margin-top: 15px;
    padding-bottom: 5px;
    text-align: center;
    width: 72px;
}
div#product_order p {
	padding-top:5px;
	padding-bottom:5px;
}
div#product_order p#informacje {
	clear:both;
}
div#product_order div#step_three p span#dwie_sztuki {
    display: block;
    float: right;
    width: 275px;
}
div#product_order div#step_three p span#dwie_sztuki input#RidexOrder1_txtLewej {
    margin-left: 10px;
    margin-top: 10px;
}
div#product_order h1#title {
    padding-bottom: 25px;
}
div#product_order span.thanks {
    display: block;
    padding-bottom: 40px;
    padding-top: 40px;
    text-align: center;
}
div#product_order p.steps {
    color: #E45A7B;
    font-size: 14px;
	padding-bottom: 15px;
    padding-top: 15px;
}
div#product_order a#shop_link {
	color:#E45A7B;
	text-decoration: underline;
}
div#product_order div#step_two p#inne {
	margin-top:15px;
}
div#product_order span.input_rb_cb input,
div#product_order div#step_three span.input_rb input,
div#product_order div#step_four span.input_rb input {
    display: block;
    float: left;
    margin-right: 5px;
	clear:both;
}
div#product_order span.input_rb_cb label {
	]line-height:20px;
}
div#product_order div#step_three input.input_txt {
    width: 85px;
}
div#product_order div#step_three p#informacje span {
    display: block;
    padding-bottom: 5px;
}
div#product_order div#step_three p#informacje input {
    height: 35px;
    width: 375px;
}
div#product_order div#step_three span.input_rb_cb input,
div#product_order div#step_one span.input_rb_cb input {
    margin-top: 4px;
	]margin-top:2px;
}
div#product_order div#step_four p#informacje span {
	float:left;
	padding-right:4px;
}
div#product_order div#cena {
	margin-bottom: 20px;
    margin-top: 15px;
}
div#product_order div#cena input.wylicz {
    background: url("../images/btn_favorite1.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: white;
    font-size: 11px;
    font-weight: bold;
    height: 26px;
    padding-bottom: 2px;
    width: 190px;
}
div#product_order div#cena span.cena {
	font-size:12px;
}
div#product_order span.castingValidator {
	color:#E45A7B!important;
}
