﻿h1, h2
{
    color: #1b77ef;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 10px;
}

h1
{
    font-size: 18px;
}

h2
{
    font-size: 16px;
}

.full
{
    margin-left: 60px;
    margin-right: 40px;
}

/*blauwe strook*/
.app_box h1
{
    color: #000;
    text-transform: none;
    font-weight: normal;
    font-size: 30px; /*30px*/
    margin-bottom: 5px;
}

.app_box h1 span
{
    font-size: 22px;
    display: block;
}

.app_box #myController span a
{
    color: #FFF;
}

.app_box h2
{
    color: #000;
    text-transform: none;
    font-weight: normal;
    font-size: 17px;
}

.app_box p, .under_fold_sub p
{
    line-height: 20px;
}

#admindBox
{
    margin-top: 5px;
}

.app_text ul
{
    list-style-type: square;
    margin-left: 20px;
    color: #FFF;
}

.app_text ul li
{
    line-height: 20px;
    font-size: 14px;
}



/*infovak*/
.options h2
{
    color: #000;
    text-transform: none;
    font-weight: bold;
    font-size: 15px;
}

.underline
{
    text-decoration: underline;
}

.icon_text strong
{
    display: block;
    padding-top: 5px;
}

  

    /*footer menu*/
.menu_footer
{
    width: 300px;
    white-space: nowrap;
}
.menu_footer li
{
    display: inline;
    padding-left: 10px;
}

.menu_footer li a
{
    color: #000;
}

.copyrights a
{
    text-decoration: none;
}


/*opmaak opsomming - Default.aspx*/
.opsomming
{
    float: left; 
    width: 270px; 
}

.opsomming ul
{
    list-style-type: square;
    margin-left: 20px;
}

.opsomming li
{
    padding-top: 10px;
}


ul li
{
    font-size: 12px;
}

/*options - Main.aspx*/
.optionImg
{
    float: left;
    margin-right: 20px;
}

.buy_now .icon_text
{
    padding-left: 90px;
}

.download .icon_text, .live_support .icon_text
{
    padding-left: 65px;
}

/*opmaak specificaties - Productkenmerken.aspx*/
.productGegegvens th
{
    width: 150px;
    vertical-align: top;  
}

.productGegegvens td, th
{
    padding-top: 5px;
}

/*opmaak opsomming - Toepassingen.aspx*/
.lijst
{
    margin-left: 20px;
    margin-top: 15px;
    list-style-type: square;
}

.lijst li
{
    padding-top: 10px;
}


/*opmaak label - Contact.aspx*/
.contactLabel
{
    font-size: 13px;
}

.bcKempen
{
    margin-top: 25px;
    margin-bottom: 35px;
    width: 425px;
    
}

.valSummary
{
    padding: 5px;
    margin: 0px 10px 20px 10px;
    background: #f0f0f0;
    border: 2px solid #d3d3d3;
    color: #000;
}

.valSummary ul
{
    margin-left: 25px;
    list-style-type: square;
}

.jFlowSlideContainer
{
    height: 146px;
}




  /*header menu*/
ul.main_menu li span.content
{
    display:inline-block;
    height: 22px;
}
ul.main_menu li span.left
{
    display:inline-block;
    width:14px;
    height: 22px;
}
ul.main_menu li span.right
{
    display:inline-block;
    width:14px;
    height: 22px;
}

ul.main_menu span.content
{
    padding-top: 5px;
}

ul.main_menu li:hover span.content, ul.main_menu li.active span.content
{    
    background: url('../images/button_middle.png');
}

ul.main_menu li:hover span.content a, ul.main_menu li.active span.content a
{
    color: #FFF;
}

ul.main_menu li:hover span.content a:hover
{
    color: #FFF;
}

ul.main_menu li:hover, 
ul.main_menu li.active
{
}

ul.main_menu li:hover span.left, 
ul.main_menu li.active span.left
{
    padding-top: 5px;
    background: url('../images/button_left.png');
}

ul.main_menu li:hover span.right, 
ul.main_menu li.active span.right
{
    padding-top: 5px;
    background: url('../images/button_right_back.png');
}

/*pop-up demo*/
.demo_wrapper
{
    margin-top: 10px;
    width: 1000px;
    height: 300px
}

.demo_wrapper div.demo
{
    width: 300px;
    height: 300px;
    display: block;
    float: left;
    padding-left: 25px;
}

/*Subpagina*/
.under_fold_sub p
{
    margin-top: 12px;
}