/*Index begin*/
div.simpleBoxBg.promoMiertSzeretem div.content {
	background: transparent url(/static/img/pics/mobil-szelessav/bg_promo-services-miert-szeretem.jpg) no-repeat left top;
}

div.simpleBoxBg.promoLefedettsegiTerkep div.content {
	background: transparent url(/static/img/pics/mobil-szelessav/bg_promo-lefedettsegi-terkep.jpg) no-repeat left top;
}

div.multiBoxPromo.promoMennyireGyors div.content {
    position: relative;
    height: 144px;
    background: transparent url(/static/img/pics/mobil-szelessav/bg_promo-services-mennyire-gyors.jpg) no-repeat left top;
}

div.multiBoxPromo.promoForgalomMeres div.content {
    position: relative;
    height: 140px;
    background: transparent url(/static/img/pics/mobil-szelessav/bg_promo_calendar.jpg) no-repeat right top;
}

div.multiBoxPromo.promoForgalomMeres div.content div.textContent {
    padding: 7px 230px 10px 10px;
}

div.multiBoxPromo.promoAdatforgalmiLimit div.content {
    position: relative;
    height: 114px;
    background: transparent url(/static/img/pics/mobil-szelessav/bg_promo-adatforgalmi-limit-eseti-bovitese.jpg) no-repeat right top;
}

div.multiBoxPromo.promoAdatforgalmiLimit2 div.content {
    position: relative;
    height: 152px;
    background: transparent url(/static/img/pics/mobil-szelessav/bg_promo-adatforgalmi-limit-eseti-bovitese-2.jpg) no-repeat right top;
}

div.multiBoxPromo.promoAdatforgalmiLimit div.content div.textContent {
    padding: 7px 210px 10px 10px;
}

div.multiBoxPromo.promoAdatforgalmiLimit2 div.content div.textContent {
    padding: 7px 230px 10px 10px;
}

div.multiBoxPromo.promoAdatforgalmiLimit2 div.content div.textContent ul.lstArrowLeftMag {
    padding-top: 17px;
}

div.multiBoxPromo.promoAdatforgalmiLimit2 div.content div.textContent ul.lstArrowLeftMag.leftList {
    width: 120px;
}

div.multiBoxPromo.promoAdatforgalmiLimit2 div.content div.textContent ul.lstArrowLeftMag li a {
    font-size: 11px;
    line-height: 14px;
}

div.defaultBox div.content.fordulonapDijcsomagok{
    background: transparent url(/static/img/pics/mobil-szelessav/bg_fordulonap-dijcsomagok.jpg) no-repeat right top;
    border-bottom:1px solid #e7e7e7;
    height:226px;
}

div.defaultBox div.content.fordulonapDijcsomagok p{
    font-size:12px;
    line-height:15px;
    padding: 6px 10px 12px;
    width:320px;
}

div.defaultBox div.content.greyBox{
    background: #f7f7f7;
    padding-top:15px;
}

div.defaultBox div.content.azEnFordulonapom{
    background: #f5f5f5 url(/static/img/pics/mobil-szelessav/pic_az-en-fordulonapom.jpg) no-repeat right top;
}

div.defaultBox div.content.azEnFordulonapom div.whiteBox {
    float:left;
    width:322px;
    padding:10px;
    margin-bottom:10px;
    background: #fff;
}

div.defaultBox div.content.azEnFordulonapom div.whiteBox ul.lstSquareMag,
div.defaultBox div.content.azEnFordulonapom div.whiteBox ul.lstSquareMag li{
    width: auto !important;
}

div.defaultBox div.content.azEnFordulonapom div.whiteBox h3{
    font-size:12px;
    line-height:15px;
    margin-bottom:6px;
}

/*Index end*/

/*Hogyan mukodik index begin*/
.topicNodeBox {
	float: left;
	width: 566px;
	background: url(/static/img/pics/mobil-szelessav/bg_index.jpg) top left no-repeat;
}

.topicNodeBox .title {
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	padding: 160px 0px 43px 0px;
}

.topicNodeBox a.toPic {
	float: left;
	display: block;
	width: 172px;
	height: 189px;
}

.topicNodeBox a.toPic.first {
	background: url(/static/img/pics/mobil-szelessav/index_mobile.gif) top left no-repeat;
	margin: 0px 15px 0px 10px;
}

.topicNodeBox a.toPic.second {
	background: url(/static/img/pics/mobil-szelessav/index_notebook.gif) top left no-repeat;
	margin: 0px 15px 0px 0px;
}

.topicNodeBox a.toPic.third {
	background: url(/static/img/pics/mobil-szelessav/index_desktop.gif) top left no-repeat;
	margin: 0px 0px 0px 0px;
}

.topicNodeBox .descContainer {
	float: left;
	width: 546px;
	background: url(/static/img/bg/bg_border_topicnode_index.gif) bottom left no-repeat;
	padding: 16px 10px 0px 10px;
	position: relative;
}

.topicNodeBox .descContainer .description {
	float: left;
	width: 152px;
	padding: 0px 10px 21px 10px;
}

.topicNodeBox .descContainer .description.first, .topicNodeBox .descContainer .description.second {
	margin-right: 15px;
}

.topicNodeBox .descContainer .more {
	float: left;
	width: 546px;
	position: relative;
	padding-bottom: 32px;
}

.topicNodeBox .descContainer .more a {
	float: left;
	display: block;
	position: absolute;
	font-weight: bold;
}

.topicNodeBox .descContainer a.first1 {
	left: 10px;
}

.topicNodeBox .descContainer a.second2 {
	left: 197px;
}

.topicNodeBox .descContainer a.third3 {
	left: 384px;
}

.topicNodeBox .links {
	float: left;
	width: 546px;
	padding: 8px 10px 0px 10px;
}

.topicNodeBox .links ul {
	float: left;
	width: 152px;
	padding: 0px 10px 0px 10px;
}

.topicNodeBox .links ul.first {
	margin-right: 15px;
}

.topicNodeBox .links ul.second {
	margin-right: 15px;
}

.topicNodeBox .links ul.third {
}

.topicNodeBox .tarifaCols {
    float: left;
    width: 546px;
    padding: 0 10px;    
}

    .topicNodeBox div.tarifaCols div.tarifaCol {
        float: left;
        width: 155px;
        padding: 7px 10px 4px;
        background: transparent url(/static/img/bg/mobil-szelessav/bg_tarifacol-gradient.jpg) top left repeat-x; 
    }

        .topicNodeBox div.tarifaCol ul.lstArrowLeftMag {
            width: 155px;
        }

        .topicNodeBox div.tarifaCols div.tarifaCol a.lnkArrowRightMag12 {
            display: block;
            float: left;
            clear: both;
            padding: 0 0 4px 12px;
            white-space: nowrap;
        }
        
/*hogyan mukodik index end*/

/*hogyan mukodik sub begin*/
.definitionBox {
	float: left;
	clear: left;
	width: 546px;
	padding: 0px 10px 0px 10px;
	margin-bottom: 20px;
}

.definitionBox .title {
	font-size: 17px;
	font-weight: bold;
	width: 544px;
	padding: 159px 0px 13px 2px;
}

.definitionBox.mobile {
	background: url(/static/img/pics/mobil-szelessav/bg_header_mobile.jpg) top left no-repeat;
}

.definitionBox.notebook {
	background: url(/static/img/pics/mobil-szelessav/bg_header_notebook.jpg) top left no-repeat;
}

.definitionBox.desktop {
	background: url(/static/img/pics/mobil-szelessav/bg_header_desktop.jpg) top left no-repeat;
}

.definitionBox .content {
	float: left;
	width: 100%;
}

.definitionBox .box {
	float: left;
	width: 544px;
	border: 1px #e7e7e7 solid;
	margin-bottom: 11px;
	z-index: 500;
}

.definitionBox .box.mobile {
	background: #f7f7f7 url(/static/img/pics/mobil-szelessav/sub_mobile.gif) center left no-repeat;
}

.definitionBox .box.radio {
	background: #f7f7f7 url(/static/img/pics/mobil-szelessav/sub_radio.gif) center left no-repeat;
}

.definitionBox .box.notebook {
	background: #f7f7f7 url(/static/img/pics/mobil-szelessav/sub_notebook.gif) center left no-repeat;
}

.definitionBox .box.modem {
	background: #f7f7f7 url(/static/img/pics/mobil-szelessav/sub_modem.gif) center left no-repeat;
}

.definitionBox .box.desktop {
	background: #f7f7f7 url(/static/img/pics/mobil-szelessav/sub_desktop.gif) center left no-repeat;
}

.definitionBox .plusCt {
	float: left;
	width: 100%;
	position: relative;
	padding-top: 0px;
}

.definitionBox .box .plus {
	position: absolute;
	bottom: -32px;
	background: url(/static/img/icons/ico_defbox_plus.gif) top left no-repeat;
	width: 49px;
	height: 51px;
	z-index: 10000 !important;
	float: left;
	left: 65px;
}

.definitionBox .box .text {
	float: left;
	width: 354px;
	padding: 16px 0px 20px 0px;
	position: relative;
	left: 182px;
}

.definitionBox .box .text.noPlus {
	padding-bottom: 20px;
}

.definitionBox .box .text h3 {
	margin-bottom: 7px;
}

.definitionBox .box .text ul {
	margin-bottom: 12px;
}

.definitionBox .box .text ul li {
	padding-bottom: 0px;
}
/*Hogyan mukodik sub end*/

/*Mobilinternet dijcsomagok begin*/
.pricePackageBox {
	border: 1px #e7e7e7 solid;
	width: 564px;
	float: left;
	clear: left;
	margin-bottom: 20px;
}

.pricePackageBox.separated {
	background: url(/static/img/bg/mobil-szelessav/bg_tarifa_package.gif) no-repeat top right;
}

.pricePackageBox.lastBox {
	margin-bottom: 29px;
}

.pricePackageBox .leftContent {
	width: 333px;
	float: left;
	padding: 12px 20px 14px 9px;
}

.pricePackageBox .rightContent {
	width: 177px;
	float: left;
	padding: 20px 5px 0px 20px;
}

.pricePackageBox .content {
	width: 544px;
	float: left;
	padding: 12px 10px 14px 10px;
}

.pricePackageBox h6 {
	padding-bottom: 4px;
}

.pricePackageBox h3 {
	padding-bottom: 10px;
}
.pricePackageBox .leftContent div.linksCont {
    float: right;
    width: 333px;
    padding: 0 0 7px 0;
    text-align: right;
}

.pricePackageBox .leftContent div.leftLinksCont {
    float: right;
    width: 333px;
    padding: 0 0 7px 0;
    text-align: left;
}

.pricePackageBox div.prices {
	float: left;
    padding-bottom: 10px;
}

.pricePackageBox table.prices {
	float: left;
}

.pricePackageBox .leftContent table.prices {
	width: 333px;
}

.pricePackageBox .content table.prices {
	width: 544px;
}

.pricePackageBox table.prices td {
	border-top: 1px #e7e7e7 solid;
	padding: 7px 10px 7px 10px;
}

.pricePackageBox table.prices td.rightCel {
	text-align: right;
	background: #f7f7f7;
	width: 129px;
}

.pricePackageBox table.prices tr.lastRow td {
	border-bottom: 1px #e7e7e7 solid;
}

.pricePackageBox .rightContent .promoDef {
	width: 177px;
	float: left;
	padding: 0px 0px 13px 0px;
}

.pricePackageBox .rightContent .promoDef div.detailsCont {
    float: left;
    width: 93px;
}

.pricePackageBox .rightContent .promoDef .icon {
	float: left;
	margin-right: 10px;
}

.pricePackageBox .rightContent .promoDef .firstDef {
	float: left;
	padding: 2px 0px 4px 0px;
	width: 80px;
}

.pricePackageBox .rightContent .promoDef .price {
	float: left;
	color: #e20074;
	padding-bottom: 11px;
    font-size: 17px;
    line-height: 20px;
    font-weight: bold;
}

.pricePackageBox .rightContent .promoDef .price span.priceDesc {
    font-weight: normal;
}

.pricePackageBox .rightContent ul {
	padding-bottom: 20px;
}

.pricePackageBox .rightContent a.lnkArrowRightMag {
	display: block;
	float: left;
}
/*Mobilinternet dijcsomagok end*/

/*Hasznos infok begin*/
div.doubleBoxBg.promoLefedettsegiTerkep div.content {
	background: transparent url(/static/img/pics/mobil-szelessav/bg_promo-lefedettsegi-terkep.jpg) no-repeat left 14px;
}

.simpleBoxLister.adatforgalmi .content {
	background: transparent url(/static/img/pics/mobil-szelessav/bg_promo_adatforgalmi.jpg) no-repeat left top;
}

.simpleBoxLister.beallitasok .content {
	background: transparent url(/static/img/pics/mobil-szelessav/bg_promo_beallitasok.jpg) no-repeat left top;
}

.simpleBoxLister.milyengyors2 .content {
	background: transparent url(/static/img/pics/mobil-szelessav/bg_promo_milyengyors.jpg) no-repeat left top;
}

.simpleBoxLister.internetbiztonsag .content {
	background: transparent url(/static/img/pics/szolgaltatasok/bg_promo_biztonsagos_internet.jpg) no-repeat left top;
}
/*Hasznos infok end*/


/* keszulekek: notebookok, modemek start */

div.simpleBoxPromoBuy.withWiderImage a.promoImage {
    display: block;
    float: left;
    margin-right: 12px;
}

div.simpleBoxPromoBuy.withWiderImage div.rightContainer {
    float: left;
    width: 120px;
}

div.simpleBoxPromoBuy.withWiderImage div.rightContainer h3 {
    padding-left: 0;
}

div.simpleBoxPromoBuy.withWiderImage div.rightContainer ul {
    width: 120px;
}

div.simpleBoxPromoBuy.withWiderImage div.rightContainer ul li {
    width: 108px;
}

div.simpleBoxPromoBuy.withWiderImage div.rightContainer div.contentBottom {
    position: static;
    padding-top: 20px;
}

div.twoColPromoBuyContin div.content {
    padding-bottom: 10px;
}

div.twoColPromoBuyContin div.contentBottom p.secondDesc {
    padding-bottom: 15px;
}
/* keszulekek: notebookok, modemek end */

/* notebook oldal start */
div.notebookDescriptionBox {
    position: relative;
    float: left;
    margin-bottom: 30px;
    width: 566px;
}

div.notebookDescriptionBox img {
    display: block;
}

div.notebookDescriptionBox img.leftImage {
    float: left;
}

div.notebookDescriptionBox img.rightImage {
    float: right;
}

div.notebookDescriptionBox div.leftContent {
    position: absolute;
    left: 42px;
    bottom: 89px;
    display: block;
    width: 246px;
}

div.notebookDescriptionBox div.leftContent h3 {
    display: block;
    float: left;
    padding-bottom: 3px;
    width: 246px;
    color: #fff;
    font-size: 12px;
    line-height: 15px;
}
div.notebookDescriptionBox div.leftContent h3.w250{
	width: 250px;
}

div.notebookDescriptionBox div.leftContent p {
    display: block;
    float: left;
    width: 100%;
}

div.notebookDescriptionBox div.leftContent p,
div.notebookDescriptionBox div.leftContent p span.priceDef {
    color: #fff;
}

div.notebookDescriptionBox div.rightContent {
    position: absolute;
    left: 319px;
    bottom: 89px;
    display: block;
    width: 208px;
}

div.notebookDescriptionBox div.bgBottom {
    width: 546px;
    float: left;
    padding: 15px 10px;
    margin: 23px 0 0 0;
    background: transparent url(/static/img/bg/bg_promo_onebutton_rep.gif) repeat-y right top;
}

div.notebookDescriptionBox div.bgBottom div.btn {
    float: right;
}

div.changePackage.notebookPackage {
    margin-bottom: 0;
}

div.changePackage.notebookPackage a,
div.changePackage.notebookPackage a:hover,
div.changePackage.notebookPackage a.active,
div.changePackage.notebookPackage a.active:hover {
    padding-bottom: 9px;
    padding-left: 10px;
    width: 253px !important;
    font-size: 12px;
    line-height: 15px;
}

div.tableBox.notebookPackageBox {
    border-top: 0;
}
/* notebook oldal end */


/* myilen gyors? start */
div.flashMilyenGyors {
    float: left;
    margin-bottom: 27px;
}

div.listerBoxBulletsSq.dijazas {
    margin-bottom: 20px;
}
/* myilen gyors? end */


/* szoftverek start */
div.contentFilterBgMagenta.oldalTartalma {
    margin-bottom: 30px;
}

div.contentFilterBgMagenta.oldalTartalma select {
    width: 300px;
}

div.listerBoxDownloadsSoftwares div.content div.highLightContent h3.windows {
    padding: 18px 0 15px 49px;
    width: 475px;
    background: transparent url(/static/img/icons/mobil-szelessav/bg_ico-windows.jpg) no-repeat 0px 0px;
}

div.listerBoxDownloadsSoftwares div.content div.highLightContent h3.macintosh {
    padding: 33px 0 21px 49px;
    width: 475px;
    background: transparent url(/static/img/icons/mobil-szelessav/bg_ico-macintosh.jpg) no-repeat 0px 0px;
}

div.listerBoxDownloadsSoftwares div.content div.highLightContent h3.linux {
    padding: 33px 0 13px 49px;
    width: 475px;
    background: transparent url(/static/img/icons/mobil-szelessav/bg_ico-linux.jpg) no-repeat 0px 0px;
}
/* szoftverek end */

/* virusvedelem start */

div.whatForBox {
	background: #e1e1e1 url(/static/img/bg/bg_box_whatfor.gif) repeat-x scroll left top;
	border: 1px solid #e7e7e7;
	float: left;
	margin-bottom: 30px;
	padding: 16px 0px 0px;
	width: 564px;
}

div.whatForBox h2 {
	padding-left: 18px;
}

div.whatForBox .content {
	float: left;
	padding: 0px 0px 20px 18px;
	position: relative;
	width: 546px;
}

div.whatForBox.tSecurity .content {
	background: transparent url(/static/img/bg/bg_tsecurity_mire_jo.gif) no-repeat scroll 0pt 14px;
	height: 147px;
}

div.whatForBox.tSecurity .content div {
	position: absolute;
	text-align: center;
}

div.whatForBox.tSecurity .def1 {
	left: 44px;
	top: 119px;
}

div.whatForBox.tSecurity .def2 {
	left: 196px;
	top: 119px;
}

div.whatForBox.tSecurity .def3 {
	left: 312px;
	top: 119px;
}

div.whatForBox.tSecurity .def4 {
	left: 436px;
	top: 119px;
}

div.whatForBox .text {
	background: #F7F7F7 none repeat scroll 0%;
	float: left;
	font-size: 11px;
	padding: 17px 0px 39px 18px;
	width: 546px;
}

div.whatForBox .text p {
	font-size: 11px;
	line-height: 14px;
}

div.whatForBox.tSecurity .text {
	position: relative;
}

.whatForBox.tSecurity .text a {
	bottom: 11px;
	position: absolute;
}

/* virusvedelem end */

/* szolgaltatas feltetelei doboz atvetele */

.listerBox1Plus1 .content .item.subscriptionCondition {
    background: #F7F7F7 url(/static/img/pics/szolgaltatasok/bg_elofizetes_szolg_felt.gif) no-repeat scroll left top;
    border: 1px solid #E7E7E7;
    height: 79px;
    width: 544px;
    margin-bottom: 10px;
    padding-bottom: 0;
}

    .listerBox1Plus1 .content .item.subscriptionCondition .linksTwoRow {
        padding: 28px 0 0 72px;
    }

/* domino web oldalak */

div.content div.lnkBottomCont {
    clear: both;
    /*margin: 0 -10px;
    padding: 12px 10px 3px 10px;*/
    padding: 7px 10px;
    border-top: 1px solid #e7e7e7;
}
div.content div.lnkBottomCont.dominoWeb {
    margin: 0 -10px 0 -10px;
    padding: 12px 0 3px 0;
}

div.content div.lnkBottomCont a.lnkArrowRightMag {
    float: none;
    display: inline;
    padding-bottom: 0;
}

div.content div.dataTrafficBox {
    float: left;
    width: 526px;
    padding: 0 10px;
}

div.content div.dataTrafficBox table.dataTrafficTable {
    width: 526px;
}

div.content div.dataTrafficBox table.dataTrafficTable th {
    background: #f5f5f5;
    border-bottom: #e7e7e7;
    vertical-align: middle;
}

div.content div.dataTrafficBox table.dataTrafficTable td {
    height: 35px;
    border-bottom: 1px solid #e7e7e7;
    vertical-align: middle;
}

div.content div.dataTrafficBox table.dataTrafficTable td.price {
    color: #E20074;
    font-weight: bold;
}

div.content div.dataTrafficBox table.dataTrafficTable td img {
    vertical-align: middle;
}

div.content div.dataTrafficBox p.over14gb {
    width: 322px;
    padding: 0 5px 0 115px;
    margin-bottom: 12px;
    border-right: 1px solid #e7e7e7;
    text-align: right;
}

div.content div.dataTrafficWarningBox {
    float: left;
    width: 546px;
    padding: 10px 10px 0 10px;
    margin: 0 -10px;
    border-top: 1px solid #e7e7e7;
}

div.content div.dataTrafficWarningBox p.warning {
    padding: 10px 10px 10px 50px;
    background: #f5f5f5 url(/static/img/icons/ico_warning-30x30.png) 10px 10px no-repeat;
}

div.content.paymentMode {
    background: transparent url(/static/img/bg/szolgaltatasok/bg_payment_mode.png) 0 0 no-repeat;
}

div.content table.paymentModeTable {
    width: 546px;
}

div.content table.paymentModeTable th,
div.content table.paymentModeTable td {
    height: 126px;
    vertical-align: middle;
}

div.content p.furtherDataTraffic {
    font-size: 12px;
    padding: 0 0 20px 30px;
    margin: -3px 0 0 0;
}

div.content.dominoWebHelp {
    background: #f5f5f5 url(/static/img/bg/szolgaltatasok/bg_domino_web_help.jpg) right bottom no-repeat;
    background-color: #f5f5f5 !important;
}

div.content.dominoWebHelp p {
    width: 322px;
    margin-bottom: 10px;
    background: #fff;
    font-size: 12px;
}

div.content.dominoWebHelp p strong,
div.content.dominoWebHelp p span {
    display: block;
    padding-bottom: 5px;
    font-size: 12px;
}

div.content.dominoWebHelp p a strong {
    padding-bottom: 0;
    display: inline;
}

/* Napi Net oldalra a group_szolgaltatasok.css-ből, majd a group_tarifak.css-ből átvéve */

div.noPeriod {
    float: left;
    width: 522px;
    padding: 0 9px 0 15px;
    margin-bottom: 9px;
    background: #f7f7f7 none;
    border: 1px solid #e7e7e7;
}
    div.noPeriod img {
        float: left;
    }
    
    div.noPeriod div.nodeContent {
        float: left;
        width: 418px;
        padding: 12px 0 0 8px;
    }
    div.noPeriod div.nodeContent.valign {
        padding-top: 30px;
    }
        div.noPeriod div.nodeContent a {
            font-size: 12px;
            line-height: 15px;
        }

div.listerBoxLinks div.content ul.osChoose {
    clear: both;
    padding: 5px 0;
}

div.listerBoxLinks div.content ul.osChoose li {
    float: none;
    display: inline-block;
    width: auto;
    margin-right: 30px;
    padding-left: 36px;
    line-height: 26px;
    background: url(/static/img/bg/mobil-szelessav/bg_os-choose.png) no-repeat;
}

div.listerBoxLinks div.content ul.osChoose li.ios {
    background-position: 0 0;
}

div.listerBoxLinks div.content ul.osChoose li.android {
    background-position: 0 100%;
}

div.blueGradOrder {
    float: left;
    clear: both;
    width: 536px;
    padding: 10px 10px 8px 0;
    background: url(/static/img/bg/bg_promo_onebutton_rep.gif) repeat-y 100% 0;
}

div.blueGradOrder p {
    float: left;
}

div.blueGradOrder a {
    float: right;
}

div.doubleBoxMiddle{
	float: none!important;
	padding: 0 0 23px 0;
	margin: 0 0 27px 0;
	background:#ffffff url(/static/img/bg/mobil-szelessav/bg_double-box-middle.png) no-repeat bottom left;
}

div.doubleBoxMiddle p{
	float: none;
	padding: 0;
	margin: 0;
	width: auto;
}

div.doubleBoxMiddle p.price{
	margin: 0 0 16px 0;
}

div.doubleBoxMiddle ul{
	float: none;
	margin: 10px 0 15px 0;
}

div.doubleBoxMiddle span.priceDef{
	font-size: 32px;
	line-height: 35px;
}

div.doubleBoxMiddle span.priceDef span{
	font-size: 24px;
	line-height: 27px;
}

div.doubleBoxMiddle div.col_left a, div.doubleBoxMiddle div.col_right a{
	color: #000000;
}

div.doubleBoxMiddle a.orderButton{
	display: block;
	width: 236px;
	height: 43px;
	margin: 0 0 0 -6px;
	background: url(/static/img/bg/mobil-szelessav/pic_order.png) no-repeat 0 -43px;
}


div.doubleBoxMiddle a.orderButton:hover{
	background: url(/static/img/bg/mobil-szelessav/pic_order.png) no-repeat 0 0;
}

div.doubleBoxMiddle div.col_left a:hover, div.doubleBoxMiddle div.col_right a:hover{
	color: #E20074;
}

div.doubleBoxMiddle div.col_left{
	margin: -76px 0 0 0;
	float: left;
	width: 224px;
	padding: 0px 28px 0px 28px
}

div.doubleBoxMiddle div.col_right{
	margin: -76px 0 0 0;
	float: left;
	width: 224px;
	padding: 0px 28px 0px 28px
}

div.doubleBoxMiddle div.headerBox{
	float: none!important;	
	font-size: 17px;
	line-height: 18px;
	font-weight: bold;
	margin: 0 0 31px 0;
}

div.doubleBoxMiddle div.headerBox h3{
	color: #E20074;
	font-size: 32px;
	line-height: 32px;
}

div.doubleBoxTop{
	clear: both;
	height: 96px;
	float: none!important;
	width: 566px;
	margin: 19px 0 0 0;
	background:#ffffff url(/static/img/bg/mobil-szelessav/bg_doube-box-top.png) top left;
}

div.doubleBoxBottom{
	height: 74px;
	margin-top: -40px;
	float: none!important;
	width: 566px;
	background:#ffffff url(/static/img/bg/mobil-szelessav/bg_double-box-bottom.png) bottom left;
}

div.doubleBoxMiddle div.clear{
	float: none!important;
}

div.doubleBoxPage{
	clear: both;
}

div.doubleBoxPage p{
    font-size: 12px;
    line-height: 15px;
    padding-bottom: 18px;
}

div.doubleBoxPage ul{
    float: none;
}

p.font12, ul.font12, a.font12, span.font12, ul.font12 li a, ul.font12 li a span{
	font-size: 12px!important;
	line-height: 15px!important;
}

.font11{
	font-size: 11px!important;
}

div.defaultBox ul li{
	margin: 0 0 0 0;
}
