a:link, a:visited, a:active, a:hover    {
    text-decoration: none;
}

.contentpaneopen {
    margin-top: 0px;
    color: #003366; 
}

.contentheading,
.contentheading a:link,
.contentheading a:visited {
    font: normal 180% Arial, Helvetica, sans-serif;
    color:  #ED8000;
}

td.contentheading {
    font-family:    verdana;
    font-size:      12px;
    font-weight:    bold;
    color:          #2A6DBB;
}

div#dental_bc a {
    color:       #FFFFFF;
}

div#dental_bc span {
    color:       #FFFFFF;
    margin-left: 15px;
}

.componentheading, .shopheading {
    font:               normal 180% Arial, Helvetica, sans-serif;
    text-align:         left;
    color:              #ED8000;
    margin:             0px 0px 05px 0px;
}

/* --------------------[Omranding login + usermenu]-BEGIN------------------------ */
/* div.module_LI, div.module_UM {
    background: url(../images/randen/border_01.png) top left no-repeat;
}

div.module_LI div, div.module_UM div {
    background: url(../images/randen/border_03.png) bottom left no-repeat;
}

div.module_LI div div, div.module_UM div div {
    background: url(../images/randen/border_02.png) top right no-repeat;
}

div.module_LI div div div, div.module_UM div div div {
    background: url(../images/randen/border_04.png) bottom right no-repeat;
    margin: 0px 0px 0px 0px;
    padding: 15px 15px 25px 15px;
    color:  #ed8000;
}
*/
/* --------------------[Omranding login + usermenu]-EINDE------------------------ */

/* --------------------[Overig usermenu]-BEGIN------------------------ */
.menu_UM {
    width:  156px;
    background-color:   #FFF8EF;
    margin:0px 0px 4px 0px;
    padding:0px 0px 0px 0px;
    list-style:none;
}

.menu_UM li {
    /* background:url("../images/randen/usrmn_01.png") no-repeat left bottom; */
    padding:0px 0px 0px 17px;
}

.menu_UM span:hover {
    background-color:   #DDDDDD;
}

.menu_UM strong, .menu_UM span {
    display:block;
    color:              #000000;
    /* background:url("../images/randen/usrmn_02.png") no-repeat right bottom; */
    padding:3px 15px 3px 0px;
}
/* --------------------[Overig usermenu]-EINDE------------------------ */

/* --------------------[Omranding individuals]-BEGIN------------------------ */
.du_ind {
    margin: 0px 0px 0px 0px;
    padding-top:        3px;
    padding-right:      3px;
    padding-left:       3px;
    padding-bottom:     0px;
    border: 0px solid #000000;
    color:  #ed8000;
}
/* --------------------[Omranding individuals]-EINDE------------------------ */

.pathway, .pathway:link, .pathway:visited, .pathway:active, .pathway:hover {
    font-family:        Arial, Helvetica, sans-serif;
    font-size:          10px;
    text-decoration:    none;
    color:              #ed8000;
}

/* --------------------[Omranding hoofdmenu]-EINDE------------------------ */

.buttonheading a img, .hasTip a img {
    border-left:       1px solid #AAAAAA;
    border-top:        1px solid #AAAAAA;
    border-right:      1px solid #AAAAAA;
    border-bottom:     1px solid #AAAAAA;
}

.loginposition {
    font-size:  9px;
    margin: 10px 10px 10px 10px;
    padding:    5px 5px 5px 5px;
}

.banneritem_DB a img {
    border: 0px solid #000000;
}

.button {
    background-color:   #ED8000;
    color:              #FFFFFF;
    border-left:       1px solid #DDDDDD;
    border-top:        1px solid #DDDDDD;
    border-right:      1px solid #888888;
    border-bottom:     1px solid #888888;
}

.inputbox#modlgn_username, .inputbox#modlgn_passwd {
    font-family:    "courier new";
    font-size:      12px;
    color: #2A6DBB; 
    border-left:       1px solid #ED8000;
    border-top:        1px solid #ED8000;
    border-right:      1px solid #F8CC99;
    border-bottom:     1px solid #F8CC99;
}

.loginposition li {
    display: block;
    padding: 2px 2px 2px 2px;
}

.loginposition li a {
    color:              #ED8000;
    font-family:        verdana;
    font-size:          10px;
}

div.du_ind {
    position:   relative;
    border: 0px solid #ff0000;
}

.du_indlev {
    font-size:      14px;
    font-weight:    bold;
    background-color:   #FF9900;
    color:          #FFFFFF;
    padding: 3px 0px 0px 10px;
}

.du_indtit {
    font-size:      13px;
    font-weight:    bold;
    color:          #2A6DBB;
    padding: 0px 0px 0px 10px;
}

.du_indimg {
    text-align:  center;
}

.du_indtxt {
    font-size:      10px;
    color:      #2A6DBB;
}

.du_indkrt {
    font-size:      9px;
    color:      #2A6DBB;
    text-align: right;
}

.du_indprs {
    font-size:      18px;
    font-weight:    bold;
    text-align: right;
}

.du_indtbl {
    font-family:    arial;
    border:     1px solid #FF9900;
    cursor:     pointer;
}

.du_ind_05 {
    background: url(../images/randen/oranje_05.png) top left;
    color:          #FFFFFF;
    font-weight:    bold;
    text-align:     center;
}

.du_indclp {
    vertical-align: bottom;
}

.tool-tip {
   float:               left;
   background-color:    #F19933;
    color:              #ffffff;
   border:              1px solid #ED8000;
   padding:             5px;
   max-width:           200px;
}

.tool-title {
   padding:             0px;
   margin:              0px;
   font-size:           100%;
   font-weight:         bold;
   margin-top:          -15px;
   padding-top:         15px;
   padding-bottom:      5px;
}

.tool-text {
   font-size: 100%;
   margin: 0;
}

#dental_message {
    font-family:    arial;
    font-size:      9px;
    font-weight:    normal;
}

.module_UM {
    border-top:     0px solid;
}

.module_UM div div div h3, .module_LI div div div h3 {
    background-color:   #ED8000;
    color:          #FFFFFF;
    font-size:      14px;
    padding-top:    6px;
    padding-left:   10px;
    height:         20px;
    width:          170px;
    margin:         0px 00px 0px 0px;
}

.loginposition, .loginposition li  {
    list-style-image:   none;
    list-style-type:    none;
    width:          170px;
}
    
.module_LI div div div, .module_UM div div div {
    margin:         10px 0px 0px 0px;
    width:          180px;
    border:         1px solid #FF9900;
    color:          #FF9900;
}

.menu_UM {
    width:          173px;
    padding:        0px 0px 0px 0px;
    margin:        0px 0px 0px 0px;
    list-style-image:   none;
    list-style-type:    none;
    background-color:   #FFFFFF;
}

.menu_UM li {
    width:          164px;
    margin:         0px 0px 0px 0px;
    border-top:     1px solid #FF9900;
}

.menu_UM li span {
    margin:         0px 0px 0px -4px;
    color:          #003366;
    height:         22px;
    padding:        5px 0px 0px 0px;
}

.menu_UM li:hover, .menu_UM li span:hover {
    background-color:   #F4BD7F;
    color:              #FFFFFF;
}


.mainlevel_top {
    color:#FFFFFF;
    font-family:Arial,Helvetica,sans-serif !important;
    font-size:12px !important;
    font-weight:bold !important;
    height:19px;
    margin:4px 0px 0px 0px !important;
    padding:8px 20px 2px 5px !important;
    position:relative;
    text-align:left !important;
    text-decoration:none !important;
    white-space:nowrap;
}

.mainlevel_top:hover {
    color: #003366;
}

.mainlevel_Disc {
    padding:0px 20px 0px 5px !important;
    color:  #FFFFFF;
}
