.padding1px {

	padding-left: 1px !important;

    padding-right: 1px !important;

}

.paymentOptions .bank {

    border:1px solid #e5e5e5;

    background-color: #fff !important;

    float: left;

    font-size: 11px;

    height: 310px;

    padding: 10px 3px 0;

    width: 100%;

	margin-bottom:2px;

	margin-left:2px;

	margin-right:1px;

}

.paymentOptions strong {

    font-weight: normal;

}

.paymentOptions .bank p {

    font-size: 13px;

    line-height: 13px;

    margin-top: 50px;

    padding-left: 13px;

    width: 79%;

}

.paymentOptions .bank p strong {

    display: block;

    font-weight: bold;

    padding-top: 9px;

}

.paymentOptions .bank h4._x {

    border: 0 none;

    border-top-left-radius: 0;

    border-top-right-radius: 0;

    display: block !important;

    margin: 0 0 12px 7px;

    padding: 0;

    text-align: left;

    text-indent: -9999px;

}

.paymentOptions .axess h4._x {

    background-position: -577px -764px;

    height: 20px !important;

    margin-top: 6px !important;

    width: 66px !important;

}

.paymentOptions .bonus h4._x {

    background-position: -531px -784px;

    height: 17px !important;

    margin-top: 9px !important;

    width: 112px !important;

}

.paymentOptions .world h4._x {

    background-position: -532px -801px;

    height: 19px;

    margin-top: 7px;

    width: 111px;

}

.paymentOptions .finans h4._x {

    background-position: -508px -820px;

    height: 18px;

    margin-top: 8px;

    width: 135px;

}

.paymentOptions .maximum h4._x {

    background-position: -541px -838px;

    height: 26px;

    margin-top: 0;

    width: 102px;

}

.paymentOptions .advantage h4._x {

    background-position: -515px -864px;

    height: 24px;

    margin-top: 2px;

    width: 128px;

}

.paymentOptions .asya h4._x {

    background-position: -542px -888px;

    height: 19px;

    margin-top: 7px;

    width: 101px;

}

.paymentOptions .paraf h4._x {

    background-position: -598px -733px;

    height: 28px;

    margin: 0 0 10px 7px;

    width: 50px;

}

.paymentOptions .albarakavakifwolrd h4._x {

    background-position: -496px -623px;

    height: 28px;

    margin: 0 0 10px 7px;

    width: 200px;

}

.paymentOptions .tebanadoluworld h4._x {

    background-position: -508px -584px;

    height: 28px;

    margin: 0 0 10px 7px;

    width: 200px;

}

.paymentOptions .vakifworld h4._x {

    background-position: -476px -696px;

    height: 18px;

    margin: 10px 0 10px 7px;

    width: 200px;

}

.paymentOptions .axess div.line {

    background-color: #34495e;

}

.paymentOptions .bonus div.line {

    background-color: #34495e;

}

.paymentOptions .world div.line {

    background-color: #34495e;

}

.paymentOptions .finans div.line {

    background-color: #34495e;

}

.paymentOptions .maximum div.line {

    background-color: #34495e;

}

.paymentOptions .advantage div.line {

    background-color: #34495e;

}

.paymentOptions .asya div.line {

    background-color: #34495e;

}

.paymentOptions .paraf div.line {

    background-color: #34495e;

}

.paymentOptions .albarakavakifwolrd div.line {

    background-color: #34495e;

}

.paymentOptions .tebanadoluworld div.line {

    background-color: #34495e;

}

.paymentOptions .vakifworld div.line {

    background-color: #34495e;

}

.paymentOptions .havale div.line {

    background-color: #34495e;

}

.paymentOptions div.table div, .paymentOptions div.head div {

    height: 24px;

}

.paymentOptions div.table em, .paymentOptions div.table span, .paymentOptions div.table strong, .paymentOptions div.head em, .paymentOptions div.head span, .paymentOptions div.head strong {

    display: block;

    float: left;

}

.paymentOptions div.head div {

    height: 14px;

}

.paymentOptions div.line {

    height: 4px !important;

    margin-bottom: 4px;

}

.paymentOptions div.head span.hfirst, .paymentOptions div.head span.hsecond, .paymentOptions div.head strong {

    color: #3c3c3c;

    font-size: 10px;

    font-weight: bold;

    text-align: center;

}

.paymentOptions div.head span.hfirst {

    width: 25%;

}

.paymentOptions div.head span.hsecond {

    width: 37.5%;

}

.paymentOptions div.head strong {

    width: 37.5%;

}

.paymentOptions div.table {

    border: 1px solid #c5c4c4;

    height: 218px;

    overflow: hidden;

    width: 100%;

}

.paymentOptions div.table div {

    height: 24px;

    width: 101%;

}

.paymentOptions div.table span.tfirst, .paymentOptions div.table span.tsecond, .paymentOptions div.table strong {

    background-color: #f5f5f3;

    border-color: #fff #fff #d5d5d5 #d5d5d5;

    border-left: 1px solid #d5d5d5;

    border-style: solid;

    border-width: 1px;

    color: #3c3c3c;

    font-size: 13px;

    font-weight: normal !important;

    height: 24px;

    text-align: center;

	line-height: 21px;

}

.paymentOptions div.table div.enucuz span.tfirst, .paymentOptions div.table div.enucuz span.tsecond, .paymentOptions div.table div.enucuz strong {

    font-weight: bold !important;

}

.paymentOptions div.table div.last span.tfirst, .paymentOptions div.table div.last span.tsecond, .paymentOptions div.table div.last strong {

    border-bottom-color: #fff;

}

.paymentOptions div.table span.tfirst {

    text-align: center;

    width: 25%;

}

.paymentOptions div.table span.tsecond {

    width: 37.5%;

}

.paymentOptions div.table strong {

    width: 37.5%;

}

.paymentOptions div.table div:first-child span.tfirst, .paymentOptions div.table div:first-child span.tsecond, .paymentOptions div.table div:first-child strong {

    border-top-color: transparent;

}

.paymentOptions div.table div:nth-child(2n+1) span.tfirst, .paymentOptions div.table div:nth-child(2n+1) span.tsecond, .paymentOptions div.table div:nth-child(2n+1) strong {

    background-color: transparent;

}

.paymentOptions div.table div:hover span.tfirst, .paymentOptions div.table div:hover span.tsecond, .paymentOptions div.table div:hover strong {

    background:  #ebe6dd;

    cursor: default;

}

.paymentOptions .havale {

    position: relative;

}

.paymentOptions .havale h6 {

    color: #34495e;

    font-size: 20px;

    font-weight: bold;

	margin-top:4px;

	text-align:center;

}

.paymentOptions .havale h4 {

    background: none repeat scroll 0 center rgba(0, 0, 0, 0);

    color: #2384c6;

    font-size: 18px;

    height: 40px;

    line-height: 20px;

    position: absolute;

    text-indent: 0;

    top: 29px;

    width: 160px;

    z-index: 10;

}

.paymentOptions .havale div.line {

    position: absolute;

    top: 64px;

    width: 98%;

    z-index: 11;

}

.paymentOptions .havale div.img {background: url("../images/atm.png") no-repeat scroll 0 0 transparent;display: block;height: 184px;position: absolute;right: 0px;top: 125px;width: 157px;z-index: 15;}

.paymentOptions .havale div.img2 {

    background: url("../images/kartlar.png") no-repeat scroll 0 0 transparent;

    display: block;

    height: 184px;

    position: absolute;

    right: -33px;

    top: 125px;

    width: 157px;

    z-index: 15;

}

.paymentOptions .havale div.img3 {

    background: url("../images/voice-alert.png") no-repeat scroll 0 0 transparent;

    display: block;

    height: 138px;

    position: absolute;

    right: 3px;

    top: 70px;

    width: 130px;

    z-index: 15;

}

.paymentOptions .havale div.ind {

    color: #2384c6;

    display: block;

    font-size: 20px;

    font-weight: 700;

    position: absolute;

    top: 86px;

    z-index: 13;

	width:98%;

	text-align:center;

}

.paymentOptions .havale div.prc {background-color: #f5f5f3;border: 1px solid #e5e5e5;color: #333;display: block;font-size: 18px !important;font-weight: bold;height: 33px;left: 13px;padding: 7px 0 5px 7px;position: absolute;top: 85px;width: 90%;z-index: 13;line-height: 18px;}

.paymentOptions div.line {

    border-radius: 2px;

}

.paymentOptions div.table, .paymentOptions .havale div.prc, .commentForm input.txt, .commentForm textarea, .answerForm textarea {

    border-radius: 3px;

}

.paymentOptions .havale div.prc, .paymentOptions div.table {

    box-shadow: 0 2px 10px -3px #aaa inset;

}

