.clv{}


/* ------------------------------------------------------------------------------------------ */
/* -------------------------------------- Positioning ----------------------------------------*/
/* ------------------------------------------------------------------------------------------ */
.contmain {
    padding: 0px 0px 0px 0px; margin: 0px 0 15px 0; border: solid 0px #ffffff;
    background-color: #ffffff;
}
.contheader {
    padding: 0px 0px 10px 0px;
}

.contcontent
{
}

.contfooter a.CommandButton
{
    color: #000000;
}
/* ------------------------------------------------------------------------------------------ */
/* -------------------------------------- Special cases --------------------------------------*/
/* ------------------------------------------------------------------------------------------ */


.imagenoheader, 
.imagenoheader .contcontent, 
.imagenoheader p
{
    padding: 0px; margin: 0px; border: solid 0px #ffffff;
}


.noheader
{
}
.noheader .contcontent
{
}

.blue {
    background-color: #A9CCDE;
    padding: 8px 5px 10px 10px;
}
.orange {
    background-color: #F08C00;
    padding: 8px 5px 10px 10px;
}

.blueheader {
    border: 1px solid #D8D8D8;
    height: 244px;
    margin-bottom: 10px;
    padding: 0px;
    overflow: hidden;
}


.blueheader .contheader {
    background: #ffffff url(images/nvk_frontpagecontainertitle.jpg) no-repeat scroll top right;
    height: 29px;
    padding: 0px 5px 5px 10px;
}

.blueheader.text .contcontent
{
    padding: 5px 10px 10px 10px;
}

.cpleft .contFooter {
clear: both;
}
.cpleft.w16 .contFooter {
max-width: 148px;
}



/* print */
.clv-print {
    float: right;
    width: auto;
    padding-top: 4px;

}
.clv-print + h1, .clv-print + h2 {
    float: left;
    width: auto;
}
.print .clv-print {
    display:none;
}