BODY
{
   font-size: 8pt;
   color:#000000;
   font-family: Verdana, Arial, helvetica;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
}
.marginmenu {
  margin-bottom: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-top: 0px;
}
A
{
    color:#396A14;
    text-decoration:none
}
A:hover
{
    text-decoration:underline;
    color:#4CA44D;
}
A.submenu
{
    font-size: 8pt; 
    font-weight: bold; 
    font-family: Verdana, Arial, helvetica;    
    color:#000000;
    text-decoration:none
}
A:hover.submenu
{
    font-size: 8pt; 
    font-weight: bold; 
    font-family: Verdana, Arial, helvetica;
    color:#FFFFFF;
    text-decoration:none;
}
A.menulink
{
    font-size: 8pt; 
    font-weight: bold; 
    font-family: Verdana, Arial, helvetica;
    color:#000000;
    text-decoration:none
}
A:hover.menulink
{
    font-size: 8pt; 
    font-weight: bold; 
    font-family: Verdana, Arial, helvetica;
    color:#FFFFFF;
    text-decoration:none;
}
A.hoofdcategorielink
{
    font-size: 10pt; 
    font-weight: bold; 
    font-family: Verdana, Arial, helvetica;
    color:#000000;
    text-decoration:none;
}
A:hover.hoofdcategorielink
{
    font-size: 10pt; 
    font-weight: bold; 
    font-family: Verdana, Arial, helvetica;
    color:#4CA44D;
    text-decoration:underline;
}
A.BodemFrameOnderLink
{
    font-size: 8pt; 
    font-weight: bold; 
    font-family: Verdana, Arial, helvetica;
    color:#FFFFFF;
    text-decoration:none
}
A:hover.BodemFrameOnderLink
{
    font-size: 8pt; 
    font-weight: bold; 
    font-family: Verdana, Arial, helvetica;
    color:#4CA44D;
    text-decoration:none;
}
.DSMenu
{
    font-size: 8pt; 
    font-weight: bold; 
    font-family: Verdana, Arial, helvetica;
    color: #000000;
}
.DSMenuMouseOver
{
    font-size: 8pt;
    font-weight: bold;
    background-color: #D72226;
    color: #FFFFFF;
    font-family: Verdana, Arial, helvetica;
    cursor: pointer;
}
td.tblMain
{
    background:#FFFFFF;
}

.contentback /*  Achtergrond kleur van de content  */
{
    background:#F0F9E9;
}

.contentline
{
    background:#000066;
}

td.ContentTitle
{
    background:#FFFFFF;
    font-size: 8pt; 
    color: #000066; 
    font-family: verdana, helvetica
}

table.menu
{
    background:black;
    position:absolute;
    left=145;
    visibility:hidden;
    zIndex:0;
}
INPUT
{
    font-family: Verdana, Arial, helvetica;
    font-size: 11px;
    color: #000000;
    background-color: #FFFFFF;
    border: 1px solid #000000;
    text-decoration:none;
}
TEXTAREA
{
    font-family: Verdana, Arial, helvetica;
    font-size: 11px;
    color: #000000;
    background-color: #FFFFFF;
    border: 1px solid #000000
    text-decoration:none
}
INPUT.radiopoll /* CCCCCC */
{
    color: #000000;
    background-color: #F0F9E9;
    border: none;
    text-decoration:none
}
INPUT.radiobutton
{
    color: #000000;
    background-color: #FFFFFF;
    border: none;
    text-decoration:none
}
INPUT.radiobuttongrey
{
    color: #000000;
    background-color: #F0F9E9;
    border: none;
    text-decoration:none
}
INPUT.radiobuttondarkgrey
{
    color: #000000;
    background-color: #CFE5BD;
    border: none;
    text-decoration:none
}
INPUT.radiobuttongreysmall
{
    color: #000000;
    background-color: #F0F9E9;
    border: none;
    text-decoration:none
    border-top: 0px;
    border-bottom: 0px;
    padding:0;
    height: 15px;
    width: 15px;    
}
INPUT.submit
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    background-color: #FFFFFF;
    border: 1px solid;
}
INPUT.image
{
    border: 0px solid #000000
}
SELECT
{
    font-family: Verdana, Arial, helvetica;
    font-size: 11px;
    color: #000000;
    background-color: #FFFFFF;
    border: 1px solid #000000
    text-decoration:none
}
OPTION
{
    font-family: Verdana, Arial, helvetica;
    font-size: 11px;
    color: #000000;
    background-color: #FFFFFF;
    border: 1px solid #000000
    text-decoration:none
}
table
{
   font-size: 8pt;
   color:#000000;
   font-family: Verdana, Arial, helvetica;
}
td
{
    font-size: 8pt;
    color:#000000;
    font-family: Verdana, Arial, helvetica;
}
td.darkgrey
{
    font-size: 8pt;
    color:#666666;
    font-family: Verdana, Arial, helvetica;
}
TD.MenuHeader
{
    font-size: 10pt; 
    font-weight: bold; 
    font-family: Verdana, Arial, helvetica;
    color: #FFFFFF;
    background-color: #4CA44D;
}
.MenuItem
{
    font-size: 8pt;
    font-weight: bold;
    background-color: #CCCCCC;
    color: #000000;
    font-family: Verdana, Arial, helvetica;
}
.WhiteGreenItem
{
    font-size: 8pt; 
    font-weight: bold; 
    font-family: Verdana, Arial, helvetica;
    color: #FFFFFF;
    background-color: #4CA44D;
}
.MenuPollHeader
{
    font-size: 10pt; 
    font-weight: bold; 
    font-family: Verdana, Arial, helvetica;
    color: #FFFFFF;
    background-color: #4CA44D;
}
.MenuPollItem
{
    font-size: 8pt;
    font-weight: bold;
    background-color: #F0F9E9;
    color: #000000;
    font-family: Verdana, Arial, helvetica;
}
.MenuItemMouseOver
{
    font-size: 8pt;
    font-weight: bold;
    background-color: #D72226;
    color: #FFFFFF;
    font-family: Verdana, Arial, helvetica;
    cursor: pointer;
}
TD.MenuLine
{
    background-color: #000066;
}
.MenuRightBorder
{
    background-color: #D72226;
}
TD.MenuEmpty
{
    FONT-SIZE: 2pt;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica
}
TD.Content
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, helvetica;
    COLOR: #000000;
}
TD.TitelBalk
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, helvetica;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
}
TDOmschrijvingSpecial
{
    background-position: top right;
    background-repeat: no-repeat;
    background-image: url(http://www.rentitdirect.com/nl/images/special.gif);
    background-color: red;
}
TDOmschrijvingAanbieding
{
    background-position: top right;
    background-repeat: no-repeat;
}
.TextColorError
{
    color: #880000;
}
.TextColorNote
{
    color: #880000;
}
.TextColorNegative
{
    color: #880000;
}
.TextColorPositive
{
    color: #008800;
}
.MenuUsername
{
    color: #000000;
}
.adminbutton {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    background-color: #DDDDDD;
    border-left: 1px solid White;
    border-top: 1px solid White;
    border-right: 1px solid Gray;
    border-bottom: 1px solid Gray;
    cursor: pointer;
}
.sitebutton {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    background-color: #DDDDDD;
    border-left: 1px solid White;
    border-top: 1px solid White;
    border-right: 1px solid Gray;
    border-bottom: 1px solid Gray;
    cursor: pointer;
}
.adminbuttonfactuur {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    background-color: #DDDDDD;
    border-left: 1px solid White;
    border-top: 1px solid White;
    border-right: 1px solid Gray;
    border-bottom: 1px solid Gray;
    cursor: pointer;
    width: 140px;
}
.admintitel {
    font: bold 10pt;
}
.admintabelheader {
    font: bold;
}
.greytext {
    color:#888888;
}
.RowHeader 
{
    background-color : #4CA44D;
    color : #FFFFFF;
    font-weight: bold;
}
.RowOverSelected {
    background-color : #D4EEDD;
}
.RowOverOdd {
    background-color : #E1ECD9;
}
.RowOverEven {
    background-color : #D6E3CD;
}
#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:999;}
.verlengen {
    border-style: none none none none;
    background: #DDDDDD;
}
.verticaltext 
{
    writing-mode: tb-rl;
    filter: flipv flipv;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10pt;
}
.topframe-bovenstebalk
{
    background-color: #000000;
}
.topframe-balk-lines
{
    background-color: #4CA44D;
}
.topframe-balk
{
    background-color: #4CA44D;
}
.DirectShopBalk {
  background-color: #000066;
}
.DirectShopPriceBlockLeft
{
    background-color: #4CA44D;
    font-size: 7pt; 
    color: #FFFFFF; 
    font-family: Verdana, Arial, helvetica;
    font-weight: bold;
}
.DirectShopPriceBlockMiddle
{
    background-color: #FFFFFF;
    font-size: 7pt; 
    color: #000000; 
    font-family: Verdana, Arial, helvetica;
}
.DirectShopPriceBlockRight
{
    background-color: #FFFFFF;
    font-size: 7pt; 
    color: #000000; 
    font-family: Verdana, Arial, helvetica;
}
.DirectShopPriceBlockLine
{
    background-color: #4CA44D;
}
.DirectShopPrijsMeldingLine
{
    background-color: #D72226;
}
.DirectShopPrijsMeldingBlock
{
    background-color: #D72226;
    font-size: 7pt; 
    color: #FFFFFF; 
    font-family: Verdana, Arial, helvetica;
    font-weight: bold; 
}
.DirectShopToonArtikelLine
{
    background-color: #F0F9E9;
}
.DirectShopToonArtikelBlock
{
    background-color: #F0F9E9;
    font-size: 7pt; 
    color: #000000; 
    font-family: Verdana, Arial, helvetica;
}
.WinkelwagenHeader
{
    background-color: #D72226;
    color: #FFFFFF;
    font-weight: bold;    
    font-size: 10pt; 
}
.WinkelwagenBorder
{
    border: 0px;
}
.WinkelwagenField
{
    background-color: #CCCCCC;
}
.WinkelwagenFieldColumn
{
    background-color: #F89EA0;
}
.BodemFrameBoven
{
    background-color: #4CA44D;
}
.BodemFrameOnder
{
    background-color: #000000;
    font-size: 8pt;
    font-family: Verdana, Arial, helvetica;    
}
.OrderdetailsField
{
    background-color: #E6F3DC;
    color: #000000;
    font-size: 8pt;
}
.CheckoutHeader, .OrderdetailsHeader
{
    background-color: #4CA44D;
    color: #000000;
    font-size: 10pt;
    font-family: Verdana, Arial, helvetica;
    font-weight: bold;    
}
.CheckoutField
{
    background-color: #CFE5BD;
    color: #000000;
    font-size: 8pt;
    font-family: Verdana, Arial, helvetica;
}
.CheckoutSubHeader
{
    background-color: #A7C58E;
    color: #000000;
    font-size: 6pt;
    font-family: Verdana, Arial, helvetica;
}
.infotabel
{
    background-color: #4CA44D;
    color: #000000;
    font-size: 10pt;
    font-family: Verdana, Arial, helvetica;
   border-color: #4CA44D;
}
.infoheader
{
    background-color: #4CA44D;
    color: #FFFFFF;
    font-size: 10pt;
    font-family: Verdana, Arial, helvetica;
   font-weight: bold;
   border-color: #4CA44D;
}
.infofield
{
    background-color: #FDF9E9;
    color: #000000;
    font-size: 10pt;
    font-family: Verdana, Arial, helvetica;
   border-color: #4CA44D;
}
.ZoekHeader
{
    background-color: #CFE5BD;
    font-weight: bold;    
}
.ProductImage
{
    border-color: #000000; 
}
.TotalBar
{
    background-color: #000000;
}

.nArtikel {
	color: red;
	font-weight: bold;
}

.nArtikelVoordeel {
	color: Navy;
	font-weight: bold;
}

.voordeel {
	color: Navy;
	font-weight: bold;
}