﻿/*
.topnavItems table { height: 20px; line-height: 20px; position: relative; top: 4px; left: 15px; overflow:hidden; }
.topnavItems table td { padding: 0 5px 0 5px; border-right: 1px solid #fff; text-align: center;}
.topnavItems table td.first { padding-left: 0; }
.topnavItems table td a:visited,
.topnavItems table td a { display: block; height: 100%; text-decoration: none; color: #fff; padding: 0 5px 0 5px;}
.topnavItems table td a:hover,
.topnavItems table td a.active { color: #dedbd4; }

.level2 { background-color: #000; display: block; width: 187px; position: relative; margin-top: 10px; z-index:10000;}
.level2 a,
.level2 a:visited { display: block; color: #000; text-indent:10px; background: transparent url('../../grfx/subnav_bg.png') top left repeat-y; width: 187px;}
.level2 a:hover { color: #fff; text-decoration: none; }
*/

#content_left .Tree { position: relative; padding: 0 0 50px 0; _height:12px; left: 7px; top: 10px; color:#fff; }
#content_left .Tree_root a {}
#content_left .Tree a {line-height:17px;}
#content_left .Tree_leaf a {position:relative;display:block;white-space:normal;width:140px;margin: 0 0 0 -10px;}
#content_left .Tree_leaf .Tree_current { background: transparent url('grfx/dot.gif') left 4px no-repeat; position:relative;display:block;white-space:normal;width:95px;padding: 0 0 0 15px;}
#content_left .Tree a:hover { text-decoration: none; }

/*
/* .Tree a { position: relative; color: #fff; font-size: 12px;} 
.Tree_root a { position:relative; text-indent: 0px; display:block;margin:0; margin-left:2px;}
.Tree_leaf a { position: relative; left: -8px; width:140px; display:block; white-space:normal;}
*/



.button { font-family: "Trebuchet MS", verdana, arial; display:block; width: 80px; height: 22px; color: #433a38; text-align: center; line-height:22px; background: #c4c0b4 url('grfx/button_80.gif') top left no-repeat; border:none; font-size: 12px; font-weight:bold; cursor:pointer;}
.button:hover {text-decoration:none;}

a.link { text-decoration:none;color:#981B1E;}
a.link:hover { text-decoration:underline;}

a.backlink { float:left; margin-top:10px;}

/*algemene stijl voor kleur van links */
a { text-decoration:none;color:#981B1E; }
a:hover { text-decoration:underline; }
.Teaserlink { position: relative;margin-top:10px;padding-bottom:3px;display:inline-block;background: url('../../grfx/dot.gif') left 3px no-repeat; padding-left:10px; height: 12px; line-height: 12px; }

/* zoekbox stijl */
.zoekbox_button { position:absolute; right: 10px; bottom: 10px; font-family: "Trebuchet MS", verdana, arial; display:block; width: 56px; height: 20px; color: #433a38; text-align: center; line-height:22px; background: #c4c0b4 url('grfx/zoekbox_button_bg.png') top left no-repeat; border:none; font-size: 12px; font-weight:bold; cursor:pointer; }
.zoekbox_textfield { position: absolute; background-color:#fff;left: 10px; bottom: 10px; width: 125px; height: 18px; border: 0px; font-size: 12px; line-height: 18px; color: #BCB7A9; font-family: "Trebuchet MS", Verdana, Arial; text-indent:5px; }
.zoekbox_active { color: #000; }

.standaard_textfield { float: left; height: 22px; line-height: 22px; background-color: #BCB7A9; border: none; font-family: "Trebuchet MS", verdana, arial; font-size: 12px; padding: 0 0 0 5px; margin: 0 10px 0 0;}
.dealermap_textfield { float: left; height: 22px; line-height: 22px; background-color: #e4e2dd; border: none; font-family: "Trebuchet MS", verdana, arial; font-size: 12px; padding: 0 0 0 10px; margin: 0 5px 0 0; width: 188px;}


/* landingspage links */
/*.landingspage_global {padding: 0 0 0 40px; background: url('grfx/vlag/landing_global.png') top left no-repeat;height: 20px;display:block;line-height:20px;width:50px; }
.landingspage_netherlands { padding: 0 0 0 40px;background: url('grfx/vlag/landing_netherlands.png') top left no-repeat;height: 20px;display:block;line-height:20px;width:50px; }
.landingspage_belgium { padding: 0 0 0 40px;background: url('grfx/vlag/landing_belgium.png') top left no-repeat;height: 20px;display:block;line-height:20px; width:50px;}
.landingspage_korea { padding: 0 0 0 40px;background: url('grfx/vlag/landing_korea.png') top left no-repeat;height: 20px;display:block;line-height:20px; width:50px;}
.landingspage_germany { padding: 0 0 0 40px;background: url('grfx/vlag/landing_germany.png') top left no-repeat;height: 20px;display:block;line-height:20px; width:50px;} */

/* tijdelijk eruit */
/*.landingspage_global:hover,
.landingspage_netherlands:hover,
.landingspage_belgium:hover,
.landingspage_korea:hover,
.landingspage_germany:hover {background-position: bottom left; } */


.landingspage_global {padding: 0 0 0 40px; background: url('grfx/vlag/landing_global.png') top left no-repeat;height: 20px;display:block;line-height:20px;width:150px; }
.landingspage_netherlands { padding: 0 0 0 40px;background: url('grfx/vlag/landing_netherlands.png') top left no-repeat;height: 20px;display:block;line-height:20px;width:150px; }
.landingspage_belgium { padding: 0 0 0 40px;background: url('grfx/vlag/landing_belgium.png') top left no-repeat;height: 20px;display:block;line-height:20px; width:150px;}
.landingspage_korea { padding: 0 0 0 40px;background: url('grfx/vlag/landing_korea.png') top left no-repeat;height: 20px;display:block;line-height:20px; width:150px;}
.landingspage_germany { padding: 0 0 0 40px;background: url('grfx/vlag/landing_germany.png') top left no-repeat;height: 20px;display:block;line-height:20px; width:150px;}

.landingspage_korea:hover,
.landingspage_netherlands:hover {background-position: bottom left; } 

#content_right table.grid_stijl_1 {width:100%;}
#content_right table.grid_stijl_1 tr td {border:none;}
#content_right table.grid_stijl_1 th {color:#BCB7A9;padding:0 4px;font-weight:normal;}
#content_right table.grid_stijl_1 .oneven {background-color: #fff;}
#content_right table.grid_stijl_1 .even {background-color: #e4e2dd;}
