body  { color: #5a5a5a; font-size: 12px; font-family: Verdana; background-color: white }
td { font-size: 10px }
a { color: #cb4b28; text-decoration: none }
a:hover  { color: #3154a9; text-decoration: underline }
select { font-size: 10px; width: 150px }
#left { padding-left: 8px }
.actie    { color: #039; font-size: 12px; font-weight: bold }
#arrow{ padding-top: 10px }
#right{ padding-top: 10px }
.aanbod_titel{}
a.bekijk   { color: #cb4b28; background-color: #ffffff }
a.bekijk:hover { color: #002893; background-color: #ffffff;}
.detail_titel    { color: #3154a9; font-size: 12px; font-family: Verdana; font-weight: bold }
#searchres  { color: #3154a9; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #ccc }
#respad{padding-left:10px;}
#respad a {text-decoration: none; background-color: #CCC; color: #002893;}
#searchlegend  { color: #fff; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #3154a9 }
#content{padding-left:10px;padding-right:20px;}

#flash{
	z-index: 1;
}
.td_br { border-right: 2px solid ffffff; }
.contact_cell  { background-image: url("img/contact_cell_bg.gif"); background-repeat: no-repeat; background-position: right bottom; padding: 40px 15px 15px }
.search_bg  { background-image: url("img/bg_search.gif"); background-repeat: no-repeat; background-position: left top; padding-left: 10px }
.inputFields { font-size: 10px; font-family: Verdana; margin-bottom: 5px; padding-bottom: 5px; height: 18px }
.space5px  { padding-left: 45px }
.spaceContent  { font-family: Verdana; padding-left: 10px }
.bg_leftB { background-image: url("img/bg_left_bottom.gif"); background-repeat: no-repeat }
.bg_rightB  { font-size: 9px; background-image: url("img/bg_right_bottom.gif"); background-repeat: no-repeat }
.bg_gray   { color: #e0e0e0; font-size: 9px; background-image: url("img/bg_gray.gif"); background-repeat: repeat-x; background-position: 0 top; padding-left: 10px }
.header_results { color: #fff; font-size: 10px; font-weight: bold; background-color: #1141a0; padding: 5px }
.header_middle { font-size: 10px; cursor: hand; padding: 5px; border-bottom: 1px solid #666 }
.results_img { border: solid 1px #999 }
.status_bg    { color: #f00; font-size: 35px; font-weight: bold }
.requiredfield { height: 20px; border: solid 1px #ddd; }
.field { height: 20px; border: solid 1px #ddd; }
.invalidfield { height: 20px; border-color: #a00; border-width: 1px; }
