/* CSS Document */
body, .content {
 background-color: #FFFFFF;
 color:#000000;
 font-family: Verdana;
 font-size: 11px;
}
td, tr {
 color:#000000;
 font-family: Verdana;
 font-size: 11px;
}
.picture, .picture A:Link, .picture A:Active, .picture A:Visited {
 color:#808080;
 font-family: Verdana;
 font-size: 9px;
 text-decoration: none;
 font-weight: none;
}
.small {
 color:#000000;
 font-family: Verdana;
 text-decoration: none;
 font-weight: none; 
 font-size: 9px;
}
.smallblue {
 color:#000000;
 font-family: Verdana;
 font-size: 9px;
}
.menuklanten {
 color: #808080;
 font-family: Arial;
 font-size: 14px;
 text-decoration: none;
 font-weight: bold;
}
.menu {
 color: #808080;
 font-family: Arial;
 font-size: 15px;
 text-decoration: none;
 font-weight: none;
}
.menu A:Link, .menu A:Active, .menu A:Visited {
 color: #808080;
 font-family: Arial;
 font-size: 15px;
 text-decoration: none;
 font-weight: none;
}
.menu A:Hover {
 color: #000000;
 font-family: Arial;
 font-size: 15px;
 text-decoration: none;
 font-weight: none;
}
.footer {
 color:#808080;
 font-family: Verdana;
 font-size: 9px;
 text-decoration: none;
 font-weight: none;
}
.footer A:Link, .footer A:Active, .footer A:Visited {
 color:#808080;
 font-family: Verdana;
 font-size: 9px;
 text-decoration: none;
 font-weight: none;
}
.footer A:Hover { 
 color:#333333;
 font-family: Verdana;
 font-size: 9px;
 text-decoration: none;
 font-weight: none;
}
.footermerk {
 color:#808080;
 font-family: Verdana;
 font-size: 11px;
 text-decoration: none;
 font-weight: none;
}
.footermerk A:Link, .footermerk A:Active, .footermerk A:Visited {
 color:#808080;
 font-family: Verdana;
 font-size: 11px;
 text-decoration: none;
 font-weight: none;
}
.footermerk A:Hover { 
 color:#333333;
 font-family: Verdana;
 font-size: 11px;
 text-decoration: none;
 font-weight: none;
}
.content A:Link, .content A:Active, .content A:Visited {
 color: #1261AF;
 font-family: Verdana;
 font-size: 11px;
 text-decoration: none;
}
.content A:Hover {
 color: #1261AF;
 font-family: Verdana;
 font-size: 11px;
 text-decoration: underline;
}
.blue {
 background-color:#FFFFFF;
}
input, textarea, select, radio, button, submit {
 border: 1px solid #E6E6E6;
 font-family: Verdana;
 font-size: 10px;
 padding: 1px;
}
.prijslijst A:Link, .prijslijst A:Active, .prijslijst A:Visited {
 color: #000000;
 font-family: Verdana;
 font-size: 11px;
 text-decoration: none;
}
.prijslijst A:Hover {
 color: #000000;
 font-family: Verdana;
 font-size: 11px;
 text-decoration: underline;
}
.lijstacc, .lijstacc A:Link, .lijstacc A:Active, .lijstacc A:Visited {
 color: #000000;
 font-family: Verdana;
 font-size: 9px;
 text-decoration: none;
}
.lijstacc A:Hover {
 color: #000000;
 font-family: Verdana;
 font-size: 9px;
 text-decoration: underline;
}
.top5kop {
 color: #ED1B24;
 font-family: Arial;
 font-size: 22px;
 text-decoration: none;
 font-weight: bold;
}
.top5 {
 color: #808080;
 font-family: Arial;
 font-size: 12px;
 text-decoration: none;
 font-weight: bold;
 line-height: 22pt
}
.top5 A:Link, .top5 A:Active, .top5 A:Visited {
 color: #808080;
 font-family: Arial;
 font-size: 12px;
 text-decoration: none;
 font-weight: bold;
 line-height: 22pt
}
.top5 A:Hover {
 color: #000000;
 font-family: Arial;
 font-size: 12px;
 text-decoration: none;
 font-weight: bold;
 line-height: 22pt
}
.land {
 color:#C0C0C0;
 font-family: Verdana;
 font-size: 9px;
 text-decoration: none;
 font-weight: none;
}
.land A:Link, .land A:Active, .land A:Visited {
 color:#C0C0C0;
 font-family: Verdana;
 font-size: 9px;
 text-decoration: none;
 font-weight: none;
}
.land A:Hover { 
 color:#000000;
 font-family: Verdana;
 font-size: 9px;
 text-decoration: none;
 font-weight: none;
}
.winkelwagenkop {
 color: #808080;
 border-bottom: 1px solid #E1E1E1;
}
.winkelwagen {
 border-bottom: 1px solid #E1E1E1;
}
.winkelwagengrijs {
 color: #808080;
}
.productbutton, .productbutton A:Link, .productbutton A:Active, .productbutton A:Visited, .productbutton A:Hover {
padding-left: 6px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
font-family: Arial;
font-size: 9pt;
color: #2E3540;
cursor:pointer;
cursor:hand;
background-color: #D6D6D6;
font-weight: none;
text-decoration: none;
}
.productbuttonsel, .productbuttonsel A:Link, .productbuttonsel A:Active, .productbuttonsel A:Visited, .productbuttonsel A:Hover {
padding-left: 6px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
font-family: Arial;
font-size: 9pt;
color: #FFFFFF;
cursor:pointer;
cursor:hand;
background-color: #666666;
font-weight: none;
text-decoration: none;
}
.productbuttonactive, .productbuttonactive A:Link, .productbuttonactive A:Active, .productbuttonactive A:Visited, .productbuttonactive A:Hover {
padding-left: 6px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
font-family: Arial;
font-size: 9pt;
color: #FFFFFF;
background-color: #666666;
font-weight: none;
text-decoration: none;
}
.spectags {
 color: #666666;
 border-left-style: solid;
 border-left-width: 1px;
 border-left-color: #CCCCCC;
 padding-left: 10px;
 padding-right: 24px;
 padding-top: 3px;
 padding-bottom: 3px;
 font-size: 9px;
}
.oms {
 border-left-style: solid;
 border-left-width: 1px;
 border-left-color: #CCCCCC;
 padding-left: 10px;
 padding-right: 24px;
 padding-top: 3px;
 padding-bottom: 3px;
}

.keuzehulpkop {
 color: #666666;
 font-family: Arial;
 font-size: 12px;
 text-decoration: none;
}

.keuzehulp {
 color: #000000;
 font-family: Verdana;
 font-size: 10px;
 text-decoration: none;
 padding-left: 2px;
 padding-right: 2px;
 padding-top: 3px;
 padding-bottom: 3px;
}
.keuzehulp A:Link, .keuzehulp A:Active, .keuzehulp A:Visited {
 color: #666666;
 font-family: Verdana;
 font-size: 9px;
 text-decoration: none;
 font-weight: none;
}
.keuzehulp A:Hover {
 color: #666666;
 font-family: Verdana;
 font-size: 9px;
 text-decoration: underline;
 font-weight: none;
}

.keuzehulpinfo {
 color: #666666;
 font-family: Arial;
 font-size: 10px;
 text-decoration: none;
}


.nomouse 
{
border: 1px solid #E0E0E0; 
}
.mouse
{
border: 1px solid #666666; 
}


.menu2 {
 color: #808080;
 font-family: Arial;
 font-size: 15px;
 text-decoration: none;
 font-weight: none;
}
.menu2 A:Link, .menu2 A:Active, .menu2 A:Visited {
 color: #808080;
 font-family: Arial;
 font-size: 15px;
 text-decoration: none;
 font-weight: none;
}
.menu2 A:Hover {
 color: #000000;
 font-family: Arial;
 font-size: 15px;
 text-decoration: none;
 font-weight: none;
}


.klantenservice, .klantenservice A:Link, .klantenservice A:Active, .klantenservice A:Visited, .klantenservice A:Hover {
 color: #808080;
 font-family: Verdana;
 font-size: 10px;
 text-decoration: none;
 font-weight: none;
}


.fietsvergelijkertags {
 width: 100px;
 color: #666666;
 font-family: Verdana;
 font-size: 9px;
 text-decoration: none;
 font-weight: none;
 padding-right: 10px;
 vertical-align: top;
}

.fietsvergelijker {
 width: 216px;
 color: #000000;
 font-family: Verdana;
 font-size: 10px;
 text-decoration: none;
 font-weight: none;
 padding-right: 5px;
 padding-left: 5px;
 vertical-align: top;
}

.fietsvergelijkerline {
 width: 216px;
 border-left-style: solid;
 border-left-width: 1px;
 border-left-color: #CCCCCC;
 color: #000000;
 font-family: Verdana;
 font-size: 10px;
 text-decoration: none;
 font-weight: none;
 padding-right: 5px;
 padding-left: 5px;
 vertical-align: top;
}

.toevoegvergelijker {
 color: #666666;
 font-family: Verdana;
 font-size: 11px;
 text-decoration: none;
 font-weight: none;
 border: 0px;
 cursor:pointer;
 cursor:hand;
}

.produit {
 color: #000000;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 font-size: 9px;
}

.produitl {
 color: #000000;
 border-left-style: solid;
 border-left-width: 1px;
 border-left-color: #CCCCCC;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 font-size: 9px;
}

.produitr {
 color: #000000;
 border-right-style: solid;
 border-right-width: 1px;
 border-right-color: #CCCCCC;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 font-size: 9px;
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button, a.button:hover, a.button:link, a.button:visited {
    background: transparent url('bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 11px verdana, sans-serif;
    height: 20px;
    margin-right: 5px;
    padding-right: 15px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('bg_button_span.gif') no-repeat;
    display: block;
    line-height: 12px;
    padding: 4px 0 4px 15px;
} 

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 5px 0 3px 15px; /* push text down 1px */
} 


a.button_small, a.button_small:hover, a.button_small:link, a.button_small:visited {
    background: transparent url('bg_button_a_small.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 9px verdana, sans-serif;
    height: 14px;
    margin-right: 4px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
}

a.button_small span {
    background: transparent url('bg_button_span_small.gif') no-repeat;
    display: block;
    line-height: 8px;
    padding: 3px 0 3px 11px;
} 

a.button_small:active {
    font: normal 9px verdana, sans-serif;
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button_small:active span {
    background-position: bottom left;
    padding: 4px 0 2px 10px; /* push text down 1px */
} 