/* CSS Document */
table.table_call_free_lt {
width: 350px;
border-collapse: collapse;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
}

table.table_call_free_lt td {
width: 350px;
padding: 1px 1px 1px 1px;
text-align: left;
}

table.table_call_free_lt td .call_free_cta_lt {
font-weight: bold;
color: #EC1D25;
font-size: 120%;
}

table.table_call_free_lt td .call_free_number_lt {
font-weight: bold;
font-size: 170%;
}

table.table_call_free_lt td.table_call_free_bottom_lt {
width: 290px;
padding: 2px 2px 2px 2px;
color: #666666;
}


/*Footer MS*/
table.table_main_menu_middle {border-collapse: collapse;width:990px;}

/* Cart step 2 design changes */
table.cart_2 {width:100% !important;}
table.cart_2 td.ts_kos_forma_left_01 {width:150px;}
table.zelen_gumb_forma_01 {width:100%;}
table.cart_2 #green_btn {margin:0 auto;}
table.cartPaymentType {width:100%; margin:0 0 15px 0;}
table.cartPaymentType td.arrowLay {width:210px;}
table.cartPaymentType td.cartRadio {padding:5px 0 0 0;}
table.cartPaymentType td.cartRadio label {cursor:pointer; display:block; clear:both; vertical-align:middle; padding:5px 0 5px 0; font-weight:bold;}
table.cartPaymentType td.cartRadio label input {vertical-align:middle; margin:1px 5px 0 0; _padding-top:3px; padding:0; width:14px; height:14px;}

table.cartPaymentOpt {width:100%;}
table.cartPaymentOpt td.cartHeaderTxt {}
table.cartPaymentOpt td.cartHeaderTxt h2 {color:#EC1D25; font-size:16px; margin:0; padding:0;}
table.cartPaymentOpt td.cartHeaderTxt p {color:#000000; font-size:12px; margin:0; padding:10px 0 10px 0;}
table.cartPaymentbank {width:auto; margin:0 0 15px 0;}
table.cartPaymentbank td.cartHeaderTxt h2 {color:#EC1D25; font-size:14px; margin:0; padding:0;}
table.cartPaymentbank td.radio {padding:10px 10px 0px 0; vertical-align:top; width:25%;}
table.cartPaymentbank td.radio label {cursor:pointer;}
table.cartPaymentbank td.radio input {width:14px; height:14px;}
table.cartPaymentbank td.text {padding:4px 15px 10px 14px; _padding-left:16px; _padding-top:2px; vertical-align:top; font-size:11px;}
table.cartPaymentArrow {}
table.cartPaymentArrow td.arrow {background:url(../images/cart/cart_arrow.jpg) 0 0 no-repeat; padding:0 30px 0 15px; width:149px; height:62px; text-align:center; vertical-align:middle; font-size:14px; color:#000000; font-weight:bold;}

table.miniCartPaymentbank {width:auto; margin:0 0 15px 0;}
table.miniCartPaymentbank td.cartHeaderTxt h2 {color:#EC1D25; font-size:14px; margin:0; padding:0;}
table.miniCartPaymentbank td.radio {padding:10px 0 0px 0; vertical-align:top; width:33%;}
table.miniCartPaymentbank td.radio label {cursor:pointer; width:auto !important;}
table.miniCartPaymentbank td.radio input {width:14px; height:14px; margin-top:6px !important;}
table.miniCartPaymentbank td.text {padding:4px 5px 10px 5px; _padding-top:2px; vertical-align:top; font-size:11px;}
table.miniCartPaymentArrow {}
table.miniCartPaymentArrow td.arrow {background:url(../images/cart/cart_arrow.jpg) 0 0 no-repeat; padding:0 30px 0 15px; width:149px; height:62px; text-align:center; vertical-align:middle; font-size:14px; color:#000000; font-weight:bold;}