﻿@media screen
{
    div.simonly_provider_logos
    {
        padding-right: 20px;
    }

    div.simonly_logo_images img
    {
        margin-top: 10px;
    }

    div.abo_keuze
    {
        border-bottom: 1px solid #999;
        padding: 20px 0 20px 5px;
        background: #EEE;
    }

    div.abo_keuze p.abo_gekozen
    {
        font-size: 17px;
        font-weight: bold;
    }

    div.specs_title
    {
        float: left;
        width: 355px;
        padding: 5px;
        border-bottom: 1px solid #999;
    }

    div.specs_info
    {
        float: left;
        width: 355px;
        padding: 5px;
        border-bottom: 1px solid #999;
    }

    div.specs_title_donker
    {
        float: left;
        width: 355px;
        padding: 5px;
        background: #EEE;
        border-bottom: 1px solid #999;
    }

    div.specs_info_donker
    {
        float: left;
        width: 355px;
        padding: 5px;
        background: #EEE;
        border-bottom: 1px solid #999;
    }

    .simonly_cat
    {
        float: left;
        width: 729px;
        display: table;
        clear: both;
        margin: 0 0 30px 0;
        padding: 1px 0 10px 0;
    }

    .simonly_whiteblock
    {
        float: left;
        width: 729px;
        clear:both;
        margin:0 0 30px 0;
        padding: 0 0 0 0;
    }

    .simonly_cat_provider
    {
        float: left;
        width: 729px;
        clear: both;
        margin: 0 0 30px 0;
        padding: 1px 0 10px 0;
        background: none !important;
    }

    .simonly_cat_title
    {
        float: left;
        border-top: 1px solid #ffffff;
        width: 711px;
        padding: 1px 0 2px 3px;
        font-weight: bold;
        color: #ffffff;
    }
    .simonly_sim
    {
        float: left;
        width: 175px;
        margin: 0 7px 10px 0;
        background: #ffffff;
        border: 1px solid #777777;
    }
    .simonly_logo
    {
        float: left;
        width: 175px;
        text-align: center;
        height: 54px;
        background-position: center center;
        background-repeat: no-repeat;
    }
    .simonly_callmin
    {
        float: left;
        width: 175px;
        padding: 10px 0 10px 0;
        background: #eaeaea;
        text-align: center;
        line-height: 17px;
        border-top: 1px dotted #555555;
        border-bottom: 1px dotted #555555;
    }
    .simonly_callmin strong
    {
        font-size: 12px;
    }

    .simonly_action
    {
        float: left;
        width: 175px;
        padding: 5px 0 5px 0;
        text-align: center;
        color: #ff6d00;
    }
    .simonly_price
    {
        float: left;
        width: 175px;
        color: #000;
        border-top: 1px dotted #555555;
        border-bottom: 1px dotted #555555;
    }
    .simonly_contract
    {
        float: left;
        width: 175px;
        padding: 5px 0 5px 0;
        text-align: center;
        background: #eaeaea;
        color: #777777;
    }

    .simonly_sim_last
    {
        float: left;
        width: 175px;
        background: #ffffff;
        border: 1px solid #777777;
    }
    .simonly_bottom
    {
        float: left;
        width: 175px;
        color: #777777;
        text-align: center;
        padding: 8px 0 8px 0;
    }
    .simonly_btn
    {
        margin: 2px auto;
        text-align: center;
        width: 142px;
    }
    .simonly_btn_meerinfo
    {
        float: left;
        display: block;
        width: 80px;
        height: 20px;
        background: url(../img/actie_meer_info.gif) no-repeat;
    }
    .simonly_btn_bestellen
    {
        float: left;
        display: block;
        width: 62px;
        height: 20px;
        background: url(../img/product_bestellen.gif) no-repeat;
    }

    .simonly_whitedot
    {
        float: left;
        width: 15px;
        height: 15px;
        border-top: 1px solid #ffffff;
    }

    .simonly_whitedot_inner
    {
        float: left;
        width: 15px;
        background-color: #ffffff;
        filter: Alpha(Opacity=70);
        opacity: .70;
        -moz-opacity: .70;
        height: 15px;
    }

    .whiteTrans
    {
        background-color: #ffffff;
        float: left;
        width: 175px;
        filter: Alpha(Opacity=70) !important;
        opacity: .70;
        -moz-opacity: .70;
        padding: 15px 0 15px 0;
        text-align: center;
        font-weight: bold;
        font-size: 24px;
    }

    .red, .red .simonly_price, .red .simonly_titleTop, .red .simonly_SmallLine
    {
        background-color: #f00;
    }

    .green, .green .simonly_price, .green .simonly_titleTop, .green .simonly_SmallLine
    {
        background-color: #5cba44;
    }

    .pink, .pink .simonly_price, .pink .simonly_titleTop, .pink .simonly_SmallLine
    {
        background-color: #d21875;
    }

    .blue, .blue .simonly_price, .blue .simonly_titleTop, .blue .simonly_SmallLine
    {
        background-color: #242E81;
    }

    .benblue, .benblue .simonly_price, .benblue .simonly_titleTop, .benblue .simonly_SmallLine
    {
        background-color: #00aeef;
    }

    .yellow, .yellow .simonly_price, .yellow .simonly_titleTop, .yellow .simonly_SmallLine
    {
        background-color: #FAD117;
    }

    .purple, .purple .simonly_price, .purple .simonly_titleTop, .purple .simonly_SmallLine
    {
        background-color: #352171;
    }

    .lightgreen, .lightgreen .simonly_price, .lightgreen .simonly_titleTop, .lightgreen .simonly_SmallLine
    {
        background-color: #06A17F;
    }

    .gray, .gray .simonly_price, .gray .simonly_titleTop, .gray .simonly_SmallLine
    {
        background-color: #CCCCCC;
    }

    .darkgray, .darkgray .simonly_price, .darkgray .simonly_titleTop, .darkgray .simonly_SmallLine
    {
        background-color: #9b9b9b;
    }

    .youfone, .youfone .simonly_price, .youfone .simonly_titleTop, .youfone .simonly_SmallLine
    {
        background-color: #8d004c;
    }

    .simpelpurple, .simpelpurple .provider_header, .simpelpurple .boogleft, .simpelpurple .boogright
    {
        background-color: #AD388C;
    } 
    
    .simonly_titleTop
    {
        float: left;
    }

    .simonly_SmallLine
    {
        height: 1px;
        font-size: 0;
        line-height: 0;
        width: 729px;
        position: relative;
        top: 3px;
        border-bottom: solid 1px #ffd;
    }

    .simonly_actietoppertitle
    {
        font: bold 18px Verdana, Arial, Helvetica, sans-serif;
        color: #555555;
        margin: 0;
        padding: 2px 0 2px 0;
        width: 730px;
        text-align: center;
        display: block;
        background: #d1d1d1;
    }
    .imglabel
    {
        position: absolute;
        margin: -85px 0 0 -20px;
        z-index: 8;
    }

    .popup_item
    {
        width: 363px;
        position: absolute;
        display: none;
        z-index: 10;
        font-size: 11px !important;
        text-align: left;
    }

    .popup_top
    {
        width: 363px;
        height: 58px;
        float: left;
        background: url('../img/popup_top.png');
        _background: none;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/SimOnly/img/popup_top.png');
    }

    .popup_mid
    {
        width: 363px;
        float: left;
        _height: 100px;
        background: url('../img/popup_mid.png');
        _background: none;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/SimOnly/img/popup_mid.png',sizingMethod='scale');
    }

    .popup_mid_txt
    {
        text-align: left;
        width: 240px;
        margin: 0 auto;
    }

    .popup_bot
    {
        width: 363px;
        height: 61px;
        float: left;
        background: url('../img/popup_bottom.png');
        _background: none;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../App_Themes/SimOnly/img/popup_bottom.png');
    }

    .popup_table_info
    {
        margin: 10px 0 10px 0;
        border-bottom: 1px solid #000000;
    }
    .popup_table_info td strong
    {
        color: #000000 !important;
    }
    .popup_table_info td
    {
        width: 120px;
        color: #0026ff;
        height: 18px;
        vertical-align: top;
    }

    ul.popup_table_opties
    {
        color: #0026ff;
    }
    ul.popup_table_opties span
    {
        color: #000000;
        font-weight: bold;
    }
    .biggertitle
    {
        font-size: 14px;
        height: 25px;
        line-height: 25px;
    }

    .custompop
    {
        margin: 0 0 0 80px; *margin:-200px0080px;
_margin:-420px00-920px;
z-index:999;
}
    * html img
    {
        behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", 			this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", 			this.src = "../img/1px.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), 			this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", 			this.runtimeStyle.backgroundImage = "none")),this.pngSet=true) );
    }
    
    .faq_content
    {
        float: left;
        width: 727px;
        margin: 0 0px 0 0;
        background: #ffffff;
        border: 1px solid #777777;
    }

    /* AFSLUITER VAN @media object */
}


