/* text styles */
a {
   color: #7B0000;
   text-decoration: none;
}

a:hover {
   text-decoration: underline;
}

body, td {

        font-family: Verdana;
        font-size: 10px;
        color: #433131;
        line-height: 16px;

}

body.admin {

        scrollbar-arrow-color : #5D5D5D;
        scrollbar-base-color : #C5C5C5;
        scrollbar-darkshadow-color : #5D5D5D;
        scrollbar-face-color : #E5E5E5;
        scrollbar-highlight-color : #E5E5E5;
        scrollbar-shadow-color : #B2B2B2;
        scrollbar-track-color : #C1C0C0;

}

input, select, textarea {

        font-family: Verdana;
        font-size: 10px;
        color: #433131;

}

.white {

        color: #ffffff;

}

.small {

        font-size: 9px;

}

.shop_proddesc_small {

        font-size: 9px;
        color: #808080;

}

.shop_prodprice {

        color: #474747;
        font-size: 12px;
        font-weight: bold;

}

.shop_category {

        color: #9E9E9E;
        font-size: 12px;
        font-weight: bold;

}

.shop_prodtitle {

        font-size: 12px;
        font-weight: bold;
        color: #474747;

}

.admin_title_sub {

        font-size: 12px;
        font-weight: bold;
        color: #B9B9B9;

}

.admin_title {

        font-size: 12px;
        font-weight: bold;
        color: #660000;

}

.art_title {

        font-family: verdana;
        font-size: 10px;
        font-weight: bold;
        color: #433131;

}
.art_date {

        font-family: verdana;
        font-size: 10px;
        font-style: italic;
        color: #433131;

}
.largeart_text {

        font-family: verdana;
        font-size: 10px;
        color: #433131;

}
.smallart_text {

        font-family: verdana;
        font-size: 9px;
        color: #433131;
}

.pink {
        font-weight: bold;
        color: #FFB0B0;
}

.detail_title {
        font-size: 16px;
        font-weight: bold;
        color: #353535;
}
.detail_date {
        font-size: 11px;
        font-style: italic;
        color: #353535;
}

.maroon {
        font-weight: bold;
        color: #660000;
}

/* link classes */
a.subnav {
        font-size: 10px;
        color: #660000;
        font-weight: bold;
        text-decoration: none;
}
a.subnav:hover {
        text-decoration: underline;
}

a.white {
        color: #ffffff;
        font-size: 10px;
        text-decoration: none;
}
a.white:hover {
        text-decoration: underline;
}
a.leesverder {
        color: #660000;
        font-weight: bold;
        text-decoration: none;
}
a.leesverder:hover {
        color: #7B0000;
}

a.crosslink {

        color: #8D7979;
        font-weight:bold;
        text-decoration:none;

}
a.crosslink:hover {

        color: #4B3B3B;

}

a.shop_prodtitle {

        font-size: 12px;
        font-weight: bold;
        color: #474747;
        text-decoration: none;

}
a.shop_prodtitle:hover {

        font-size: 12px;
        font-weight: bold;
        color: #474747;
        text-decoration: underline;

}

a.shop_subnav {
        color: #3E3E3E;
        font-weight: bold;
        text-decoration: none;
}
a.shop_subnav:hover {
        color: #727272;
}

a.shop_subsubnav {
        color: #737373;
        font-weight: normal;
        text-decoration: none;
}
a.shop_subsubnav:hover {
        color: #565656;
}

a.admin {
        font-weight: bold;
        color: #2C2C2C;
        text-decoration: none;
}
a.admin:hover {
        color: #7C7C7C;
}

a.pink {

        font-weight: bold;
        color: #FFB0B0;
        text-decoration: underline;

}
a.pink:hover {
        color: #ffffff;
        text-decoration: underline;
}

a.pink_noline {

        font-weight: bold;
        color: #FFB0B0;
        text-decoration: none;

}
a.pink_noline:hover {
        color: #ffffff;
        text-decoration: none;
}
a.smallgray {
        font-weight: normal;
        color: #353535;
        font-size: 9px;
        text-decoration: none;
}
a.smallgray:hover {
        text-decoration: underline;
}

/* input classes */
input.noborder {

        border: 0px;
        background-color: white;
        color: black;

}
input.noborder_gray {

        border: 0px;
        background-color: #F2F2F2;
        color: #660000;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 4px;
        padding-right: 4px;
}
textarea.noborder_gray {

        border: 0px;
        background-color: #F2F2F2;
        color: #660000;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 4px;
        padding-right: 4px;
}

input.redborder, select.redborder, textarea.redborder {

        border-width: 0px;
        background-color: #EEEEEE;
        border-left-width : 0px;
    border-top-width: 0px;
        border-bottom-width: 0px;
        border-right-width : 1px;
        border-color: #660000;
        padding-top: 1px;
        padding-bottom: 2px;
        padding-left: 4px;
        padding-right: 4px;

}

input.redborder_white, select.redborder_white, textarea.redborder_white {

        border-width: 0px;
        background-color: #fffff;
        border-left-width : 0px;
    border-top-width: 0px;
        border-bottom-width: 0px;
        border-right-width : 1px;
        border-color: #660000;
        padding-top: 1px;
        padding-bottom: 2px;
        padding-left: 4px;
        padding-right: 4px;

}

