﻿/* ucMainNavigation [START] ---------------------------------------------------- */

#mainnavigationcontainer
{   
    position:           relative;
    display:            block;
    width:              952px;
    margin:             13px 0px 12px 15px;
    height:             46px;
    background-color:   White;
    clear:              left;
    background:         url(../images/layout/mainnavigation_itembg_passive.png) repeat-x;
}

.mainnavigationlist
{
    position:           relative;
    display:            inline-block;
    margin:             0px;
    color:              #fff;
    float:              left;
}
    
    .mainnavigationlist li
    {
        position:           relative;
        display:            inline;
        padding:            0px;
        margin:             0px;
    }
    
        .mainnavigationseperator
        {
            position:           relative;
            display:            inline;
            float:              left;
            width:              1px;
            height:             46px;
            background-image:   url(../Images/Layout/mainnavigation_seperator.png);
            background-position:top;
            background-repeat:  no-repeat;
        }

    a.mainnavigationlink,
    a.mainnavigationlink_active
    {
        position:           relative;
        display:            inline;
        float:              left;
        font-size:          11pt;
        text-decoration:    none;
        color:              #fff;
        height:             18px;
        padding:            14px 15px;
        background-color:   transparent;
    }

    a.mainnavigationlink:hover,
    a.mainnavigationlink_active    
    {
        background:         url(../images/layout/mainnavigation_itembg_hover.png);
        background-position:center;
        background-repeat:  no-repeat;
        color:              #fff;
    }

/* ucMainNavigation [END] ---------------------------------------------------- */











/* ucTopNavigation [START] ---------------------------------------------------- */

#topnavigationcontainer
{
    position:           absolute;
    right:              0px;
    bottom:             0px;
    display:            block;
    width:              auto;
    height:             auto;
}

.topnavigationlist,
.topnavigationlist_first
{
    position:           relative;
    float:              left;
    margin:             0px 0px 0px 4px;
    padding-left:       10px;
    border-style:       solid;
    border-color:       #95B2C0;
    border-width:       0px 0px 0px 1px;
    list-style-type:    none;
    /*background-color:   yellow;*/
}

.topnavigationlist_first
{
     border-width:       0px;
}

    .topnavigationlist li,
    .topnavigationlist_first li
    {
        position:           relative;
        padding:            0px;
        margin:             0px;
        clear:              left;
        /*background-color:   blue;*/
    }
    
    a.topnavigationlink,
    a.topnavigationlink_active
    {
        position:           relative;
        display:            inline;
        float:              left;
        font-size:          8pt;
        text-decoration:    none;
        color:              Black;
        white-space:        nowrap;
        margin:             0px 15px 2px 0px;
        background-color:   transparent;
        /*background-color:   red;*/
    }

    a.topnavigationlink:hover
    {
       color:               #D71B3E;    /* magenta */
    }

    a.topnavigationlink_active
    {
        color:              #D71B3E;    /* magenta */
    }

/* ucTopNavigation [END] ---------------------------------------------------- */

















/* ucZoeken [START] ---------------------------------------------------- */

.searchcontainer
{
    position:           relative;
    display:            block;
    width:              738px;
    height:             23px;
    overflow:           hidden;
    clear:              left;
    margin-top:         5px;
    /*background-color:Red;*/
}

    .searchfield,
    .searchfieldwatermark
    {           
        font-size:          12px;
        position:           relative;
        display:            block;
        float:              left;
        height:             18px;
        width:              355px;
        margin-right:       10px;
        margin-left:        0px;
        padding-left:       12px;
        padding-top:        3px;
        border:             solid 1px #92B5BB;
        background-color:   White;
    }
    
    .searchfieldwatermark
    {
        color:              #666;
        background-color:   #f1f1f1;
    }
    
    .searchbutton
    {
        position:           relative;
        display:            block;
        float:              left;
        height:             23px;
        color:              White;
        text-align:         center;
    }
    
    .searchnavigationcontainer
    {
        position:           relative;
        display:            block;
        width:              275px;
        height:             auto;
        float:              right;
        margin-top:         3px;
        text-align:         right;
    }
    
        .searchnavigationcontainer a
        {
            color:              #000;
            text-decoration:    none;
        }
                   
        .searchnavigationcontainer a:hover
        {
            color:          #dc2042;
        }
                   
        .bluearrowlistimage
        {
            margin-left:            15px;
        }
        
        a.searchnavigationlink
        {
            color:                  Black;
            text-decoration:        none;
            line-height: 22px;
        }

/* ucZoeken [END] ---------------------------------------------------- */










/* ucBreadcrumb [START] -------------------------------------------------- */

.breadcrumb
{
    text-align:         left;
    position:           relative;
    margin:             15px 0px 0px 0px;
}

.breadcrumb ul
{
    list-style-type:    inherit; 
    display:            inline;
}

.breadcrumb a
{
    text-decoration:    none;
    color:              Black;
}

.breadcrumb li
{
    background-image:   url(../Images/Layout/breadcrumb_arrow.jpg);   
    background-repeat:  no-repeat;
    background-position:left center;
    list-style-position:inherit;
    display:            inline;
    padding-left:       10px;
    padding-right:      10px;
    text-decoration:    none;
}

/* first-child werkt niet in IE6, daarvoor class first gebruiken */
.breadcrumb li:first-child,
.breadcrumb li.first
{ 
    background-image:   none;
    padding-left:       0px;
}

.breadcrumb_last a
{ 
    color:              #DC2042;
    font-weight:        bold;
}

/* ucBreadcrumb [END] ---------------------------------------------------- */












/* wucLinkerMenu [START] -------------------------------------------------- */

.linkermenu
{
    color :             Black;
    width:              173px;
    margin-bottom:      15px;
}

.linkermenu hr
{
    color :             #94B1BF;
    height:             1px;
    padding-top :       -5px;    
}

.linkermenu a
{
    text-decoration :   none;
    color :             inherit;
    font-weight :       inherit;
    margin-left:        10px;
    
}

.linkermenu a:hover
{
    text-decoration :   none;
    color:              #DC2042;
    font-weight :       inherit;
    margin-left:        10px;
    
}

.linkermenu img
{
    margin-top:         2px;
    
}

.linkermenutitel
{
    font-weight :       bold;    
    min-height :        30px;
    height :            auto;
    height :            25px !important; 
    white-space:        nowrap;
}

.linkermenu_cluster
{
    font-weight:        bold;
    border-bottom :     solid 1px #94B1BF;
    height :            auto;
    min-height:         20px;
    padding-top:        4px;
}

.linkermenu_productcategorie
{
    color :                 Black;
    font-weight:            normal;
    font-size:              100%;
    background-image:       url(../Images/Layout/blue_arrow_left_to_right.jpg);
    background-position:    left center;
    background-repeat:      no-repeat;
    border-bottom :         solid 1px #94B1BF;
    padding-top :           4px;
    padding-left:           5px;
    height:                 20px;

}

.linkermenu_productcategorie_selected
{
    color:                  #DC2042;
    font-weight:            bold;
    font-size:              100%;
    background-image:       url(../Images/Layout/blue_arrow_left_to_right.jpg);
    background-position:    left center;
    background-repeat:      no-repeat;
    border-bottom:          solid 1px #94B1BF;
    padding-top:            4px;
    padding-left:           5px;
    height:                 20px;
    margin-right:           -5px;
}

.linkermenu_productcategorie_selected_with_productsubcategorie
{
    color:                  #DC2042;
    font-weight:            bold;
    font-size:              100%;
    background-image:       url(../Images/Layout/blue_arrow_top_to_bottom.jpg);
    background-position:    left center;
    background-repeat:      no-repeat;
    border-bottom:          none 1px #94B1BF;
    padding-top:            4px;
    padding-left:           5px;
    height:                 20px;
    margin-right:           -5px;
}


.linkermenu_productcategorie a
{
    color :                 Black;
    text-decoration :       none;
}

.linkermenu_productcategorie_selected a
{
    text-decoration :       none;
}

.linkermenu_productsubcategorie
{
    background-color :      #EEEEEE ;
    padding-top:            4px;
    padding-bottom :        2px;
    padding-left:           0px;
    font-weight :           normal;
    height:                 16px;
    padding-left :          7px;
}

.linkermenu_productsubcategorie_selected
{
    background-color :      #EEEEEE ;
    color :                 #DC2042;
    padding-top:            4px;
    padding-bottom :        2px;
    padding-left:           0px;
    font-weight :           normal;
    height:                 16px;
    padding-left :          7px;

}


.linkermenu_productsubcategorie a
{ 
    color :                 Black;
    text-decoration :       none;
}

.linkermenu_productsubcategorie_selected
{
    color:                  #DC2042;
    text-decoration :       none;
}

.linkermenunode
{
    color :                 Black;
    font-weight:            normal;
    font-size:              100%;
    background-image:       url(../Images/Layout/blue_arrow_left_to_right.jpg);
    background-position:    left center;
    background-repeat:      no-repeat;
    border-bottom :         solid 1px #94B1BF;
    padding-top :           2px;
    min-height :            20px;
    height:                 auto;
    
}

.linkermenunode a
{
    color:                  Black;
}

.linkermenunodeselected
{
    color :                 #DC2042;
    font-weight:            bold;
    font-size :             100%;
    background-image:       url(../Images/Layout/blue_arrow_left_to_right.jpg);
    background-position:    left center;
    background-repeat:      no-repeat;
    border-bottom :         solid 1px #94B1BF;
    padding-top :           2px;
    height :                auto;
    min-height:             20px;
    
}

.linkermenunodeselectedwithsubnodes
{
    color :                 #DC2042;
    font-weight:            bold;
    background-image:       url(../Images/Layout/blue_arrow_top_to_bottom.jpg);
    background-position:    left center;
    background-repeat:      no-repeat;
    border-bottom :         none 1px #94B1BF;
    padding-top :           2px;
    height :                auto;
}

.linkermenusubnode
{
    background-color :      #EEEEEE ;
    padding-top:            4px;
    padding-bottom :        2px;
    padding-left:           0px;
    font-weight :           normal;
    height:                 16px;

}

.linkermenusubnodeselected
{
    background-color:       #EEEEEE ;
    color:                  #DC2042;
    padding-top:            4px;
    padding-bottom:         2px;
    padding-left:           0px;
    font-weight:            bold;
    height:                 16px;
}

.linkermenusubnode_last
{
    background-color :      #EEEEEE ;
    padding-top:            4px;
    padding-bottom :        2px;
    padding-left:           0px;
    font-weight :           normal;
    height:                 16px;
    border-bottom :         solid 1px #94B1BF;
    
}

.linkermenusubnode_last a
{
    color :                 Black;
}

.linkermenusubnodeselected_last
{
    background-color:       #EEEEEE;
    color:                  #DC2042;
    padding-top:            4px;
    padding-bottom:         2px;
    padding-left:           0px;
    font-weight:            bold;
    height:                 16px;
    border-bottom:          solid 1px #94B1BF;
}

.linkermenusubnode a
{
    color :                 Black;
}
/* wucLinkerMenu [END] ---------------------------------------------------- */











/* ucFooterNavigation [START] ---------------------------------------------- */
#footernavigatiecontainer
{
    position:           relative;
    display:            block;
    width:              952px;
    height:             14px;
    overflow:           hidden;
    margin:             0px 0px 30px 0px;
    text-align:         center;
    clear:              both;
    /*background-color:Teal;*/
}

    .footernavigationlist
    {
        position:           relative;
        display:            block;
        margin:             0px;
    }
    
        .footernavigationlist li
        {
            position:           relative;
            display:            inline;
            list-style-image:   none;
            color:              #333;
            font-size:          8pt;
        }
        
            .footernavigationseperator
            {
                position:           relative;
                display:            inline-block;
                width:              20px;
                color:              #333;
                font-size:          8pt;
                text-align:         center;
            }
        
            a.footernavigationlink,
            a.footernavigationlink_active
            {
                position:           relative;
                display:            inline-block;
                color:              #333;
                text-decoration:    none;
                font-size:          8pt;
            }
            
            a.footernavigationlink:hover,
            a.footernavigationlink_active
            {
                color:              #DC2042;
            }
/* ucFooterNavigation [END] ---------------------------------------------- */








/* ucFooterClusterNavigation [START] ---------------------------------------------- */

.footerclustercontainer
{
    position:           relative;
    display:            block;
    width:              952px;
    min-height:         95px;
    height:             auto;
    margin:             0px 0px 25px 0px;
    float:              left;
    clear:              left;
    /*background-color:Maroon;*/
}

.footerclustertable
{
    width:              942px;
    padding:            15px;
    border-width:       1px;
    border-color:       #B7D2E7;  /*OUD:#CDD6DB;*/
    border-style:       solid;
    border-collapse:    collapse;
}

.footerclustertable tr td
{
    vertical-align: top;
}

.footerclustertable tr td h2,
.footerclustertable tr td span
{
    font-weight:        bold;
    font-size:          10pt;
    color:              #353535; /* antraciet */
    text-align:         left;
    text-decoration:    none;
    display:            block;
    margin:             12px 0px 8px 12px;
}

.footerclustertable tr td ul
{
    display:            block;
    clear:              left;
    width:              145px;
    margin:             0px 0px 10px 30px;
    /*background-color:   Yellow;*/
}

.footerclustertable tr td ul li
{
    list-style-image:   url(../images/layout/list_arrow_blue.gif);
    /*background-color:   Orange;*/
}

.footerclustertable tr td ul li a
{
    display:            block;
    font-weight:        normal;
    color:              #353535; /* antraciet */
    text-decoration:    none;
    margin-bottom:      8px;
    /*background-color:   Aqua;*/
}


.footerclustertable tr td ul li a:hover
{
   color:               #D71B3E;    /* magenta */
}

/* ucFooterClusterNavigation [END] ---------------------------------------------- */










/* ucLoginStatus [START] ---------------------------------------------- */

.loginstatus_block
{
    padding:            0px 0px 0xp 0px;
    padding:            2px 2px 2px 2px !important;
    border-bottom:      solid 1px #92B4BA;
   
}

.loginstatus_header
{
    font-weight:        bolder;
    color:              #DC2042;    
    font-size:          130%;
}

    .loginstatus_block div
    {
        margin:             10px 0 20px 0;
    }

.loginstatus_label
{
    clear:              both;
    
}
.loginstatus_smalllabel
{
    clear:              both;
    font-size:          smaller;
    font-style:         italic;
    
}

.loginstatus_block a
{
    text-decoration:    none;
    color:              Black;
    background-image:   url(../Images/Layout/List_Arrow_Blue.jpg);
    background-repeat:  no-repeat;
    background-position: left center;
    height:             10px;
    padding-left:       14px;
}

.loginstatus_textbox,
.loginstatus_watermark
{
    position:           relative;
    height:             18px;
    width:              180px;
    border:             1px solid #92B5BB;
    background-color:   #f1f1f1;
    font-size:          12px;
    
}

.loginstatus_watermark
{
    background-color:   #EEEEEE;
    
}

.loginstatus_imagebutton
{
	position:           relative;
	padding:            7px 0px;     
}

.loginstatus_button
{
    position:           relative;
    height:             25px;
    width:              182px;
    background:         url(../Images/Layout/hn_bg_hover.png) 0 2px repeat-x;
    color:              White;
    border:             none 0px white;
    cursor:             pointer;     
    padding:            5px 5px 2px 5px;     
    font-weight:        bold;    
}

.loginstatus_error
{
    font-weight:        bold;
    color:              #dc2042;
}

/* ucLoginStatus [END] ---------------------------------------------- */







/* ucBekijkFolder [START] ---------------------------------------------- */

.bekijkfoldercontainer
{
    position:           relative;
    display:            block;
    float:              left;
    margin:             3px 0px 0px 20px;
}

.bekijkfolderlistimage
{
    margin-left:        15px;
}

a.bekijkfolderlink
{
    color:              Black;
    text-decoration:    none;
    line-height:        22px;
}

/* ucBekijkFolder [END] ---------------------------------------------- */






/* ucAanbiedingenBanner [START] -------------------------------------- */

.folderaanbiedingcontainer
{
    position:           relative;
    display:            block;
    width:              737px;
    min-height:         245px;
    height:             auto !important;
    height:             235px;
    margin-top:         15px;
    text-align:         left;
    clear:              both;
}

.folderpreviewscontainer
{
    position:           relative;
    display:            block;
    width:              737px;
    min-height:         205px;
    
    height:             auto !important;
    height:				225px;
    float:              left;
    clear:              both;
}

.folderpreviewcontainer,
.folderpreviewcontainer_1st
{
	position:           relative;
    display:            block;
    width:              183px;
    min-height:         205px;
    height:             auto !important;
    height:             205;
    margin-top:         14px;
    float:              left;
    border-left:        solid 1px #CAD9DE;
}

.folderpreviewcontainer_1st
{
    margin-left:        0px;
    border-left:        0px;
}
    
    .folderpreviewcontentcontainer
    {
        position:           relative;
        display:            block;
        width:              173px;        
        min-height:         205px;
        height:             auto !important;
        height:             205px;
        margin:             0 auto;
    }
    
        .folderpreviewimagecontentcontainer
        {
            position:           relative;
            width:              169px;
            height:             118px;
            text-align:         center;
            margin:             7px auto;
            overflow:           hidden;
        }
        
        .folderpreviewtitelcontentcontainer
        {
            position:           relative;
            width:              159px;
            height:             auto;
            text-align:         left;
            margin-left:        10px;
            font-weight:        bold;
            font-size:          9pt;
        }
        
        .folderpreviewtitelcontentcontainer a
        {
            text-decoration:    none;
            padding-left:       -10px;
            width:              inherit;
        }
        
        .folderpreviewtekstcontentcontainer
        {
        	
            position:           relative;
            width:              159px;
            min-height:			40px;
            height:             auto !important;
            height:				40px;
            text-align:         left;
            margin-left:        10px; 
            margin-top:         8px;
            font-weight:        normal;
        }                    
        
        
        .folderpreviewtekstcontentcontainerPreview a
        {
            color: Black;
            text-decoration:    none;
            padding-left: -10px;
            width: inherit;
        }
        
            .folderpreviewlink
            {
                color:              Black;
                text-decoration:    none;
            }
   
        
        
/* ucAanbiedingenBanner [END] ---------------------------------------- */











/* ucinformatieBanner [START] ---------------------------------------- */

.inspiratiecontainerlinks
{
    position:           relative;
    display:            block;
    width:              361px;
    height:             auto;
    text-align:         left;
    clear:              left;
    float:              left;
}

.inspiratiecontainerrechts
{
    position:           relative;
    display:            block;
    width:              361px;
    height:             auto;
    text-align:         left;
    margin-left:        15px;
    float:              left;
}

.inspiratieheader
{
    position:           relative;
    display:            block;
    width:              361px;
    height:             38px;
    text-align:         left;
    float:              left;
    overflow:           hidden;
    background-image:   url(../Images/Layout/BG_WinkelInspiratieHeader.jpg);
    background-repeat:  repeat-x;
}
            
.inspiratieheader span
{
    position:           relative;
    display:            block;
    text-transform:     uppercase;
    color:              White;
    margin:             10px 0px 0px 15px;
    font-size:          13pt;
}
            
.inspiratieitemcontainer
{
    position:           relative;
    display:            block;
    width:              361px;
    height:             auto;
    min-height:         132px;
    margin-top:         1px;
    float:              left;
    clear:              both;
    background-color:   #AFD8EA;
    padding-bottom:     0px !important;
    padding-bottom:     10px;
}
            
.inspiratieimagecontainer
{
    position:           relative;
    display:            block;
    float:              left;
    width:              120px;
    height:             110px;
    margin:             10px 0px 0px 15px !important;
    margin:             10px 0px 0px 10px;
    overflow:           hidden;
}
                
.inspiratietekstcontainer
{
    position:           relative;
    display:            inline;
    float:              left;
    width:              192px;
    height:             auto;
    min-height:         95px;
    margin-top:         25px;
    margin-left:        15px;
}

.inspiratietekstcontainer a
{   
    text-decoration:    none;
}
                
.inspiratietitel
{
    position:           relative;
    display:            block;
    float:              left;
    clear:              left;
    width:              192px;
    height:             auto;
    font-weight:        bold;
    font-size:          9pt;
    cursor:             pointer;
}
                    
.inspiratietitel a
{
    
    text-decoration:    none;
}
                 
.inspiratietekst
{
    position:           relative;
    display:            block;
    float:              left;
    clear:              left;
    width:              192px;
    height:             auto;
    margin-top:         12px;
}
                    
.inspiratietekst a
{
    color :             black;
    text-decoration:    none;
}
        
/* ucinformatieBanner [END] ---------------------------------------- */








/* ucRechterSideBar [START] ---------------------------------------- */
.sidetitle
{
    position:           relative;
    font-weight:        bold;
    font-size:          9pt;
    clear:              both;
}

.sidecontentcontainer
{
    position:           relative;
    display:            block;
    width:              200px;
    height:             auto;
    margin:             0 auto 10px auto;
}

    .sidecontentcontainer a
    {
        position:           relative;
        display:            inline-block;
        color:              Black;
        text-decoration:    none;
        font-size:          8pt;
        margin-bottom:      4px;
    }

    .tekstrechtscontainer
    {
        position:           relative;
        display:            block;
        width:              auto;
        height:             auto;
        margin:             10px 0px;
    }



        .tekstrechtscontainer ul
        {
            padding: 0;
            margin: 0;
        }

        .tekstrechtscontainer ul li
        {
            list-style:     none;
            background:     url(../Images/Layout/List_Arrow_Blue.gif) 1px 2px no-repeat;
            margin:         0;
            padding:        0 0 0 15px;
        }
/* ucRechterSideBar [ÉND] ---------------------------------------- */








/* ucFolders [START] ---------------------------------------- */

.FolderContainer
{
    margin-bottom :     40px;
    margin-right:       40px;
    float:              left;
}

.FolderImage
{
    margin-right:       10px;
    margin-bottom:      8px;
}

.FolderText{}

.FolderText H6
{
    color:              #DC2042;
}

/* ucFolders [END] ---------------------------------------- */









/* ucLoginOrRegister [START] ---------------------------------------------- */

.inlog_blok
{
    border:                 solid 1px #99B7C1;
    background-color:       #f5f5f5;
    min-height :            125px;
    height:                 auto;
    padding:                16px;
    margin-bottom:          15px;
    float:					left;
    width:					305px;
    height:					245px;
}

.inlog_blok h2
{
	color: #DC2042;
	font-size: 18px;
	padding: 0px 0 8px 0;
	margin: 0px;
}


.inlog_blok ul
{
	margin-left: 14px;
}

.inlog_blok li
{
	list-style-image: none;
	padding-bottom: 6px;
}

.inlog_blok .thickbox
{
	margin-left: 110px;
}

.inlog_blok_left
{
	margin-right:15px;
	display:inline;
}

.inlog_blok a
{
	text-decoration: none;
    color: Black;
    background-image:   url(../Images/Layout/List_Arrow_Blue_OnGray.jpg);
    background-repeat:  no-repeat;
    background-position: left center;
    padding-top: 2px;
    height: 10px;
    padding-left: 10px;
}

.inlog_label
{
    position:           relative;
    display:            block;
    float:              left;
    width:              130px;
    clear:              left;
    margin:				2px 0 4px 0;
    padding-top:        8px;
    font-size:          12px;
}

.inlog_label
{
    width:              110px;
    font-size:          8pt;
}

.inlog_textbox
{
    position:           relative;
    float:              left;
    height:             18px;
    width:              176px;
    margin-right:       10px;
    margin-left:        0px;
    margin-top:         8px;
    padding-left:       3px;
	padding-top:        3px;
	border:             solid 1px #92B5BB;
    background-color:   White;
    display:            inline;
}

.inlog_label_error
{
    position:           relative;
    display:            block;
    color:              #DC2042;
    margin-top:         5px;
}

/* ucLoginOrRegister [END] ---------------------------------------------- */






/* ucKlantgegevens [START] ----------------------------------------------- */

.klantgegevens_blok
{
    border:             solid 1px #B8D0E3;
    background-color:   #F5F5F5;
    min-height :        110px;
    height:             auto;
    padding:		    10px 20px 10px 20px;
    display:            block !important;
    display:            inline-block;
}

.klantgegevens_label
{
    position:           relative;
    display:            block;
    float:              left;
    width:              130px;
    clear:              left;
    margin:				2px 0 4px 0;
    padding-top:        8px;
    font-size:          12px;
}

.klantgegevens_label_second
{
    position:           relative;
    display:            block;
    float:              left;
    margin-top:         8px;
    padding-top:        5px;
    padding-right:      10px;
    
    font-weight:        normal;
    font-size:          10pt;
}

.klantgegevens_div
{
	width: 150px;
}

.klantgegevens_textbox,
.klantgegevens_textboxml,
.klantgegevens_list,
.klantgegevens_textbox_readonly
{
    position:           relative;
    display:            block;
    float:              left;
    height:             18px;
    width:              176px;
    margin-right:       10px;
    margin-left:        0px;
    margin-top:         8px;
    padding-left:       3px;
}


.klantgegevens_textbox,
.klantgegevens_textboxml,
.klantgegevens_list,
.klantgegevens_select
{
	padding-top:        3px;
	border:             solid 1px #92B5BB;
    background-color:   White;
}

.klantgegevens_textbox
{
    display: inline;
}

.klantgegevens_emailuitleg
{
	clear:		both;
	color:      #595959;
}

.klantgegevens_textbox_readonly
{
	
	padding-top:        6px;
	background-color:   #EEEEEE;
	border:             solid 0px white;
}

.klantgegevens_label_error
{
    position:           relative;
    display:            block;
    color:              #DC2042;
    margin-top:         5px;
}

.klantgegevens_statuspanel
{
	border:             solid 3px #dc2042;
	background-color:   #FFEEEE;
	margin:             5px 5px 5px 5px;
	padding:            3px 3px 3px 3px;
	height:             20px;
	width:              auto;
	position:           relative;
    display:            block;
    
}

.klantgegevens_statuspanel a
{
    text-decoration:        none;
    color:                  Black;
    background-image:       url(../Images/Layout/List_Arrow_Blue_OnGray.jpg);
    background-repeat:      no-repeat;
    background-position:    left center;
    margin-top:             3px;
    padding-top:            4px;
    height:                 10px;
    padding-left:           10px;
    
}
.klantgegevens_radiobuttonlist
{   
    position:           relative;
    display:            block;
    float:              left;
    height:             18px;
    width:              auto;
    margin-right:       89px;
    margin-left:        0px;
    margin-top:         8px;
    padding-left:       3px;
    padding-top:        3px;
}

.klantgegevens_radiobuttonlist label
{
	padding: 0 5px;
}

.klantgegevens_dropdownlist
{
    position:           relative;
    display:            block;
    float:              left;
    height:             22px;
    width:              auto;
    margin-right:       10px;
    margin-left:        0px;
    margin-top:         8px;
    padding-left:       3px;
    padding-top:        3px;    
    border:             solid 1px #92B5BB;
}

.klantgegevens_textbox_second
{   
    position:           relative;
    display:            block;
    float:              left;
    height:             18px;
    width:              250px;
    margin-left:        0px;
    margin-top:         8px;
    padding-left:       3px;
    padding-top:        3px;
    border:             solid 1px #92B5BB;
    background-color:   White;
}

.klantgegevens_textboxml
{
    height:             125px;
}

.klantgegevens_uppercase
{
    text-transform:     uppercase;
}

.klantgegevens_padder
{
    margin-right:		137px;
}

.klantgegevens_list
{
    width:              50px;
}

.klantgegevens_button
{
    position:           relative;
    height:             25px;
    width:              100px;
    background:         url(../Images/Layout/hn_bg_hover.gif) 0 2px repeat-x;
    color:              White;
    border:             none 0px white;
    cursor:             pointer; 
    padding:            2px 5px 2px 5px;     
    font-weight:        bold;   
}

.klantgegevens_checkbox
{
    font-size:12px;
}

.Emailspacing label
{
	margin-left:4px;
	margin-top: -1px;
}

            /* Mijn gegevens weergave in 4 kolommen */

.Column12_FourColumns
{
    position:           relative;
    display:            block;
    float:              left;
    width:              342px;
    height:             auto;
    z-index:            3;
}

.Column34_FourColumns
{
    position:           relative;
    display:            block;
    float:              left;
    width:              320px;
    height:             auto;
}

.Column12_FourColumns .klantgegevens_label,
.Column34_FourColumns .klantgegevens_label
{
    position:           relative;
    display:            block;
    float:              left;
    width:              130px;
    clear:              left;
    margin:				2px 0 4px 0;
    padding-top:        8px;
    font-size:          12px;
}

.Column12_FourColumns .klantgegevens_label,
.Column34_FourColumns .klantgegevens_label
{
    position:           relative;
    display:            block;
    float:              left;
    width:              130px;
    clear:              left;
    margin:				0px 0 4px 0;
    padding-top:        5px;
    font-size:          12px;
}

.Column12_FourColumns .klantgegevens_textbox,
.Column12_FourColumns .klantgegevens_textboxml,
.Column12_FourColumns .klantgegevens_list,
.Column12_FourColumns .klantgegevens_textbox_readonly,
.Column12_FourColumns .klantgegevens_radiobuttonlist,
.Column34_FourColumns .klantgegevens_textbox,
.Column34_FourColumns .klantgegevens_textboxml,
.Column34_FourColumns .klantgegevens_list,
.Column34_FourColumns .klantgegevens_textbox_readonly,
.Column34_FourColumns .klantgegevens_radiobuttonlist
{
    position:           relative;
    display:            block;
    float:              left;
    height:             18px;
    width:              150px;
    margin-right:       5px;
    margin-left:        0px;
    margin-top:         0px;
    margin-bottom:      3px;
    padding-left:       3px;  
}

.Column34_FourColumns .klantgegevens_select
{
    position:           relative;
    display:            block;
    float:              left;
    height:             20px;
    width:              150px;
    margin-right:       10px;
    margin-left:        0px;
    margin-top:         0px;
    padding-left:       3px; 
}

.Column34_FourColumns .klantgegevens_dropdownlist
{
    position:           relative;
    display:            block;
    float:              left;
    height:             20px;
    width:              60px;
    margin-right:       5px;
    margin-left:        0px;
    margin-top:         0px;
    padding-left:       3px;
}

.Column12_FourColumns .klantgegevens_radiobuttonlist,
.Column34_FourColumns .klantgegevens_radiobuttonlist
{
    width:              155px;
}

.Column12_FourColumns .validationimage,
.Column34_FourColumns .validationimage
{
    position:           relative;
    display:            block;
    width:              16px;
    float:              left;
}


            /* Mijn gegevens weergave in 2 kolommen */

.Column12_TwoColumns
{
    position:           relative;
    display:            block;
    width:              695px;
    height:             auto;
}

.Column34_TwoColumns
{
    position:           relative;
    display:            block;
    width:              695px;
    height:             auto;
}

/* ucKlantgegevens [END] ----------------------------------------------- */








/* ucOrderOverzicht [START] -------------------------------------------- */

.MijnBestellingen
{
	border:             none;
	padding-top:        4px;	
	background-color:   #dc2042;
	border:             0px;
}

.MijnBestellingenHeader
{
	width:              100%;
	background-color:   white;
	font-size:          small;
	color:              #EEEEEE;
	border:             0px;
}

.MijnBestellingenHeader TD
{
	font-size: small;
	color: #A6A6A6;
	padding-left: 10px;
	padding-right: 10px;
	border:             0px;
}

.MijnBestellingenRij
{
	width: 100%;
	background-color: #EEEEEE;
	border-bottom: solid 6px blue;
	margin-top: 2px;
	height: 26px;
	padding-top: 40px;
}


.MijnBestellingenRij TD
{
	
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: solid 6px white;
	
}

.MijnBestellingenRij TD A
{
	text-decoration : none;
	color: Blue;
	font-weight : bold;
	text-align: right;
}

.MijnBestellingen_button
{
    position:           relative;
    height:             25px;
    width:              182px;
    background:         url(../Images/Layout/hn_bg_hover.png) 0 2px repeat-x;
    color:              White;
    border:             none 0px white;
    cursor:             pointer;     
    padding:            5px 5px 2px 5px;     
    font-weight:        bold;    
}



/* ucOrderOverzicht [END] ---------------------------------------------- */
