html {width:100%; margin:0px; padding:0px; overflow-y:scroll;}
body {width:100%; margin:0px; padding:0px; font:12px Arial; color:#627680;}
img {border:0px;}
.clear {clear:both; line-height:1px;}
.png2fix {behavior:url('/styles/iepngfix.htc');}

h1 {font:20px Arial; color:#ac0b22; font-weight:normal; margin:0px; padding:0px 0px 10px 0px;}
h2 {font:16px Arial; color:#ac0b22; font-weight:normal; margin:0px; padding:0px 0px 4px 0px;}
h3 {font:12px Arial; color:#000000; font-weight:bold; margin:0px; padding:0px;}

p {margin:0px; padding:0px;}
ul {color:#627680; padding:0px; margin:0 0 10px 0; list-style: disc outside; }
li {margin-left:20px; color: #627680;}
ol {margin:0px;}

a {color:#ac0b22; text-decoration:none;}
a:hover {color:#ac0b22; text-decoration:underline;}

#home_toplinks_container a {color:#627680; text-decoration:none;}
#home_toplinks_container a:hover {color:#627680; text-decoration:underline;}

#container {margin:0 auto; width:957px; background:url('images/shadowleft.gif') repeat-y top left; padding:0px 0px 0px 9px;}
#header {width:952px; height:92px; margin:0px; padding:0px;}
#header_left {float:left; width:500px; height:92px; margin:0px; padding:0px 0px 0px 56px;}
#header_left img {position:relative; border:0; margin:0px; padding:0px;}
#header_right {width:356px; float:right;}
#topnav {font:11px Arial; width:356px; height:24px; background:url('images/nav_bg.png'); background-position:-4px -44px;}
#topnav a {color:#627680; text-decoration:none;}
#topnav a:hover {color:#627680; text-decoration:underline;}
#topnav_login {float:left; padding:4px 0px 0px 0px;}
#topnav_login .topnav_inloggen {color:#ffffff; padding:0px 0px 0px 15px; cursor:pointer;}
#topnav_login .topnav_uitloggen {color:#ffffff; padding:0px; cursor:pointer;}
#topnav_login .topnav_link {color:#ffffff; padding:0px 0px 0px 11px;}
#topnav_login .topnav_mijncbwmitex {color:#df6a07; cursor:pointer; padding-right:25px;}
#topnav_login_slide {position:absolute; overflow:hidden; font:11px Arial; width:159px; height:70px; top:0px; background:url('images/topnav_login_bg.gif') no-repeat top left; margin:0px; padding:4px 0px 0px 15px;}
#topnav_login_slide .topnav_inloggen {color:#ffffff; cursor:pointer;}
#topnav_login_slide .topnav_uitloggen {color:#ffffff; cursor:pointer;}
#topnav_login_slide .topnav_mijncbwmitex {color:#df6a07; cursor:pointer;}
#topnav_login_slide #topnav_login_form {margin:0px; padding:0px;}
#topnav_login_slide #topnav_login_form_field_user {width:108px; height:13px; font-family:arial; font-size:8pt; color:#808080; background-color:transparent; border:0px; margin:7px 0px 0px 0px; padding:0px;}
#topnav_login_slide #topnav_login_form_field_pass {width:108px; height:13px; font-family:arial; font-size:8pt; color:#808080; background-color:transparent; border:0px; margin:0px; padding:0px;}
#topnav_login_slide #topnav_login_form_btn {position:relative; width:21px; height:21px; top:3px; left:10px; background:url('images/topnav_login_form_btn.gif') no-repeat left top; border:0px; margin:0px; padding:0px;}

#topnav_menu {float:left; padding:4px 0px 0px 0px;}
#topnav_menu a {padding:0px 0px 0px 15px;}
#topnav_menu a:hover {text-decoration:underline;}
#topnav_menu a.topnav_item_idle {color:#627680}
#topnav_menu a.topnav_item_hl {color:#ee7f01}
#zoekform {float:right; width:200px; height:20px; margin:26px 0px 0px 0px; padding:0px; text-align:right; background:url('images/form_field.gif') no-repeat right top; background-position:32px 0px; font:11px Arial; color:#627680;}
#zoekform #search_form {margin:0px; padding:0px;}
#zoekform #search_title {float:left; margin:4px 0px 0px 0px; padding:0px;}
#zoekform input {width:130px; height:13px; float:left; vertical-align:top; font-family:arial; font-size:8pt; color:#808080; background-color:transparent; border:0px; margin:4px 0px 0px 14px; padding:0px;}
#zoekform #search_btn {width:20px; height:20px; float:right; vertical-align:bottom; border:0px; margin:0px; padding:0px;}

.listStyle {font:11px Arial; border: 1px solid #9CA3A5; border-top: 0px; padding: 0px 0px 0px 0px;}
.listItemStyle {cursor: pointer; padding: 6px 0px 6px 0px; color: #ac0b22;}
.listItemKey {text-align: left;	font-weight: bold; padding-left: 0px;}
.listItemValue {padding-left: 2px; text-align: right;}

.suggestiediv {width:124px; border: 1px solid #9CA3A5; color: #9CA3A5; background-image:url('images/suggest_bg.gif'); background-repeat:no-repeat; background-color:#FFFFFF; border-bottom: 0px; height:20px; padding-right:5px; padding-top:5px; text-align: right; visibility:hidden; font-size:11px;}

#mainnav_container {width:888px; height:34px; background:url('images/nav_bg.png'); margin-left:56px;}
#mainnav {width:848px; float:left; padding-left:40px; height:34px;}
a.navitem {height:14px; color:#ac0b22; padding:10px 10px 9px 10px; float:left; text-decoration:none;}
a.navitem_hl {height:14px; color:#ffffff; background:url('images/nav_bg.png'); background-position:-372px -34px; padding:10px 10px 9px 10px; float:left; text-decoration:none;}
.navdivider {height:34px; background:url('images/nav_bg.png'); background-position:0px -34px; float:left; width:3px;}
.navdivider_hl {height:34px; background:url('images/nav_bg.png'); background-position:-1px -34px; float:left; width:2px;}

#home_slideshow_container {float:left; width:952px; height:189px; padding:0px; margin:6px 0px 0px 0px;}
#home_contenttop_container {clear:both; width:952px; padding:0px; margin:10px 0px 0px 0px;}
#home_contenttop_left {float:left; width:520px; padding:0px 0px 0px 56px; margin:10px 0px 0px 0px;}

#home_content_left {width:410px; float:left;margin-top:20px;margin-right:10px;}
#home_content_middle {width:190px; float:left;}
#home_content_right {width:330px; float:right;margin-top:20px;}

#home_contenttop_right {float:right; width:330px; background:url('images/hometopright_bg.gif') no-repeat left top; padding:0px; margin:0 0px 0px 0px;}
#home_contenttop_right_bottom {clear:both; width:330px; height:12px; background:#fff url('images/hometopright_bottom.gif') no-repeat left top; padding:0px; margin:0px;}

#home_video_container {width:180px; float:left; padding:0px; margin:0px;}
#home_video_container img {vertical-align:top; padding:0px; margin:0px;}
.homevideo_button {float:left; font:11px Arial; cursor:pointer; background:url('images/homevideo_bg.gif') repeat-x left top; padding:0px; margin:7px 0px 0px 0px;}
.homevideo_link {font:12px arial;}

#home_toplinks_container {width:315px; float:right; padding:0px; margin:0px;}
#home_toplinks_container h2 {font:bold 12px Arial;}
#home_toplinks_container p {color:#AC0B22;}
#home_toplinks_container a {color:#627680; text-decoration:none;}
#home_toplinks_container a:hover {color:#627680; text-decoration:underline;}

#home_meerweten_container {float:left; width:150px; padding:10px 0 0px 10px; margin:0px;}
#home_meerweten_container a {color:#627680; text-decoration:none;}
#home_meerweten_container a:hover {color:#627680; text-decoration:underline;}

#home_snelnaar_container {float:left; width:150px; padding:10px 0px 0px 15px; margin:0px;}
#home_snelnaar_container a {color:#627680; text-decoration:none;}
#home_snelnaar_container a:hover {color:#627680; text-decoration:underline;}

#home_contentmiddle_container {clear:both; width:952px; padding:0px; margin:10px 0px 10px 0px;}
#home_contentmiddle_container .hr {position:relative; left:-56px; line-height:1px; padding:0px; margin:0px;}
#home_contentbottom_container {clear:both; width:952px; padding:0px; margin:0px;}
#home_contentbottom_left {float:left; width:518px; padding:0px 0px 0px 56px; margin:0px;}
#home_contentbottom_right {float:right; width:367px; padding:0px; margin:0px;}

#home_standpunten_container {float:left; width:518px; color:#627680; padding:0px; margin:0px;}

#home_banner_container {float:right; width:330px; padding:0px; margin:0px;}

.home_banner {clear:both; height:72px; background:url('images/homebanner_bg.gif') no-repeat top left; padding:6px 0px 0px 6px; margin:0px;}
.home_banner_touw {position:absolute; width:0px; height:72px; right:0px; background:url('images/homebanner_touw.gif') repeat-x top left;}
.home_banner_image {margin-bottom:10px;}

.links_arrow {float:left;background:url('images/homelinks_arrow.png') no-repeat 0 2px;width:12px;}

#content_headercontent_container {float:left; width:238px; height:100; background:#ee7f01 url('images/headercontent_bg.gif') repeat-y top left; text-align:right; padding:0px; margin:6px 0px 0px 0px;}
.content_headercontent {width:238px; height:100px; padding:0px; margin:0px;}
.content_headercontent_title {font:26px Arial; font-weight:normal; color:#ffffff; text-align:right; padding:15px 25px 0px 10px; margin:0px;}
.content_headercontent_text {font:15px Arial; font-weight:normal; font-style:italic; color:#ffffff; padding:0px 25px 0px 10px; margin:0px;}
.content_headercontent_link {font:12px Arial; font-weight:normal; color:#ffffff; text-align:right; padding-right:25px}
.content_headercontent_link a {color:#ffffff; text-decoration:underline;}
#content_slideshow_container {float:left; width:714px; height:100px; padding:0px; margin:6px 0px 0px 0px;}

#subnav_container {float:left; width:167px; padding:56px 0px 0px 56px; margin:0px;}
#subnav {width:167px; min-height:285px; height:auto !important; height:285px; background:url('images/greygradiant_bg.gif') repeat-x top left; padding:10px 0px 10px 0px;}
#subnav .subnav_item {padding:0px;}
#subnav .subnav_item a {color:#627680; text-decoration:none;}
#subnav .subnav_item a:hover {text-decoration:underline;}
#subnav .subnav_item_selected {padding:0px;}
#subnav .subnav_item_selected a {color:#ac0b22; text-decoration:none; font-weight:bold;}
#subnav .subnav_item_selected a:hover {text-decoration:underline;}

#content_main {float:left; width:500px; color:#627680; background:url('images/content_hr.gif') no-repeat top left; background-position:0px 56px; margin:0px; padding:29px 0px 20px 15px;}
#content_wide {float:left; width:714px; color:#627680; background:url('images/content_hr.gif') no-repeat top left; background-position:0px 56px; margin:0px; padding:29px 0px 20px 15px;}
#content_main p {margin:0px; padding:0px 0px 10px 0px;}
#content_main a {text-decoration:underline;}
.video_date {color:#ee7f01; text-decoration:none; margin:0px; padding:0px;}

#content_banner_container {float:right; width:166px; padding:36px 5px 20px 0px; margin:0px;}
.content_banner_top {clear:both; height:10px; background:url('images/banner_top.gif') no-repeat bottom left; margin:0px; padding:20px 0px 0px 0px;}
.content_banner {clear:both; background:url('images/banner_bg.gif') no-repeat center left; margin:0px; padding:0px 20px 0px 10px;}
.content_banner_bottom {clear:both; height:10px; background:url('images/banner_bottom.gif') no-repeat top left; margin:0px; padding:0px;}
.content_banner_touw {position:absolute; width:0px; height:0px; right:0px; background:url('images/homebanner_touw.gif') repeat-x center left; margin:20px 0px 0px 0px; padding:0px;}

#branche_overzicht {float:right; width:726px; margin:0px; padding:0px 5px 20px 0px;}
.branche_cat {float:left; width:230px; min-height:241px; height:auto !important; height:241px; background:url('images/branche_cat_bg.gif') no-repeat top left; background-position:12px 46px; margin:0px; padding:12px 0px 0px 12px;}
.branche_overig_cat {float:left; width:230px; min-height:241px; height:auto !important; height:241px; margin:0px; padding:12px 0px 0px 12px;}
.branche_cat_title {margin:0px; padding:7px 0px 0px 11px;}
.branche_cat_title_mode {clear:both; width:230px; height:34px; font:18px Arial; color:#ee7f01; background:url('images/branche_cat_title_mode.gif') no-repeat top left; margin:0px; padding:0px;}
.branche_cat_title_wonen {clear:both; width:230px; height:34px; font:18px Arial; color:#ac0b22; background:url('images/branche_cat_title_wonen.gif') no-repeat top left; margin:0px; padding:0px;}
.branche_cat_items {clear:both; margin:0px; padding:10px;}
.branche_cat_items .branche_cat_item {margin:3px 10px 3px 6px; padding:0px;}
.branche_cat_items .branche_cat_item a, .branche_overig_item a {color:#627680; text-decoration:none; margin:0px; padding:0px;}
.branche_cat_items .branche_cat_item a:hover, .branche_overig_item a:hover {color:#627680; text-decoration:underline; margin:0px; padding:0px;}
.branche_overig_item {padding:10px; height:14px; margin-bottom:11px; background:url('images/branche_overig_bg.png') no-repeat top left;}

#branche_contenttop_container {clear:both; width:952px; margin:0px; margin-top:10px;}
#branche_contenttop_left {float:left; width:460px; padding-left:56px;}
#branche_contenttop_right {float:right; width:421px;}
#branche_contenttop_right_bottom {clear:both; width:561px; height:12px; background:#fff;}

#branche_actueel_container {width:450px; float:left;}
#branche_actueel_container a {text-decoration:none;}
#branche_actueel_container a:hover {text-decoration:underline;}
.branche_actueel_date {color:#ee7f01; text-decoration:none; margin:0px; padding:0px;}
.branche_actueel_title {color:#000000; text-decoration:none; margin:0px; padding:0px;}
.branche_actueel_text {color:#627680; text-decoration:none; margin:0px; padding:0px;}
#branche_activiteiten_container {float:left; width:193px; padding:10px 10px 0px 10px;}
#branche_marktcijfers_container {float:right; width:146px; padding:10px; background:#ebeff2 url('images/gradbranchelinks.png') repeat-x bottom;}
#branche_marktcijfers_container a {color:#627680; text-decoration:none;}
#branche_marktcijfers_container a:hover {color:#627680; text-decoration:underline;}

.branche_branchemanager_container_holder { width:235px; background:#FFF;padding:0;}
.branche_branchemanager_container_head_holder {margin-top:0;padding-top:0;height:10px;}
.branche_branchemanager_container_foot_holder {margin-top:0;padding-top:0;height:10px;float:left;}
.branche_branchemanager_container_content_holder {border-left:1px solid #dddddd;border-right:1px solid #dddddd;margin-top:0;padding-top:0;}
.branche_branchemanager_container {width:215px; padding:0 10px 0 10px;}
.branche_branchemanager_container h3 {color:#AC0B22;font:bold 14px arial;}

#branche_branchemanager_container {width:225px; padding:0 10px 0 10px;}

#branche_contentmiddle_container {clear:both; width:952px; margin:10px 0px 10px 0px; padding:0px;}
#branche_contentmiddle_container .hr {position:relative; left:-56px; line-height:1px; margin:0px; padding:0px;}
#branche_contentbottom_container {clear:both; width:952px; margin:0px; padding:0px;}

#branche_contentbottom_left {float:left; width:450px; padding-left:56px; padding-bottom:20px;}
.branche_contenttop_left {float:left; width:450px; padding-left:56px; padding-bottom:20px;}
.branche_contenttop_left_holder {float:left;width:336px;}

#branche_artikelen_container {float:left; width:326px; color:#627680; margin:0px; padding:0px;}
#branche_artikelen_container a {text-decoration:none;}
#branche_artikelen_container a:hover {text-decoration:underline;}
.branche_artikel_title {color:#000000; text-decoration:none; margin:0px; padding:0px;}
.branche_artikel_text {color:#627680; text-decoration:none; margin:0px; padding:0px;}

#branche_contentbottom_right {float:left; width:570px; min-height:210px; height:auto !important; height:210px; padding-bottom:20px;}
#branche_videos_container {float:left; width:450px; color:#627680;}
#branche_videos_container a {text-decoration:none;}
#branche_videos_container a:hover {text-decoration:underline;}
.branche_video_title {color:#AC0B22; font:bold 12px arial;text-decoration:none; margin:0px; padding:0px;}
.branche_video_date {color:#627680; text-decoration:none; margin:0px; padding:0px;}
.branche_video_text {color:#627680; text-decoration:none; margin:0px; padding:0px;}
#branche_banner_container {float:right; width:166px; padding:0px; margin:0px;}

#kennisbank_overzicht {float:left; width:714px; font:13px Arial; color:#627680; margin:0px; padding:49px 0px 30px 56px;}
#kennisbank_overzicht h1 {font:20px Arial; color:#ac0b22; font-weight:normal; margin:0px; padding:0px 0px 10px 0px;}
#kennisbank_overzicht h2 {font:16px Arial; color:#627680; font-weight:normal; margin:0px; padding:0px 0px 10px 0px;}
#kennisbank_overzicht a {color:#627680; text-decoration:none;}
#kennisbank_overzicht a:hover {color:#627680; text-decoration:underline;}
#kennisbank_overzicht .hr {position:relative; left:-56px; line-height:1px; margin:0px; padding:15px 0px 15px 0px;}
#kennisbank_zoekform {width:200px; height:20px; text-align:left; background:url('images/form_field.gif') no-repeat left top; background-position:0px 0px; font:11px Arial; color:#627680; margin:0px; padding:0px 0px 5px 0px;}
#kennisbank_zoekform #kennisbank_form {margin:0px; padding:0px;}
#kennisbank_zoekform input {width:130px; height:13px; vertical-align:top; font-family:arial; font-size:8pt; color:#808080; background-color:transparent; border:0px; margin:4px 9px 0px 6px; padding:0px;}
#kennisbank_zoekform #kennisbank_btn {width:20px; height:20px; vertical-align:bottom; border:0px; margin:0px; padding:0px;}
#kennisbank_alphabet {margin:0px; padding:0px 0px 15px 0px;}
#kennisbank_alphabet a {color:#ee7f01; text-decoration:none;}
#kennisbank_alphabet a:hover {color:#ee7f01; text-decoration:underline;}
.kennisbank_alphabet_letter {font:17px Arial; color:#ee7f01; vertical-align:middle; padding:2px;}
.kennisbank_alphabet_letter_selected {font:19px Arial; color:#ac0b22; font-weight:bold; vertical-align:bottom; padding:3px;}
.kennisbank_alphabet_separator {font:15px Arial; color:#aebdc5; font-weight:bold; vertical-align:middle;}

#kennisbankresult_left {float:left; width:167px; padding:56px 0px 0px 56px; margin:0px;}
#kennisbankresult_main {float:left; width:500px; color:#627680; background:url('images/content_hr.gif') no-repeat top left; background-position:0px 109px; margin:0px; padding:55px 0px 20px 15px;}
#kennisbankresult_right {float:left; padding:55px 0px 20px 0px; color:#ac0b22;}
.kennisbankresult_subtitle {font:14px Arial; color:#627680;}
#kennisbankresult_main h2 {font:12px Arial; color:#000000; font-weight:bold; margin:0px; padding:0px;}
#kennisbankresult_right h2 {font:12px Arial; font-weight: bold;  color:#627680;}
#kennisbankresult_subnav {width:147px; min-height:285px; height:auto !important; height:285px; background:url('images/greygradiant_bg.gif') repeat-x top left; padding:10px;}
#kennisbankresult_subnav h1 {font:18px Arial; color:#ac0b22; font-weight:normal; margin:0px; padding:0px 0px 10px 0px;}
.kennisbankresultteaser {}
.kennisbankresultteaser p {margin:0px; padding:0px;}
.objtype_title {color:#ee7f01; margin:0px; padding:0px;}
.contacttext {float:left; margin-left:4px; cursor:pointer; width:155px;}
.list_navigator {margin:10px 0px}
.list_navigator a {color:#627680; text-decoration:none;}
.list_navigator a:hover {color:#627680; text-decoration:underline;}
.inactive {color:#cccccc} 
#kennisbankresult_subnav .subnav_item {margin:3px 10px 3px 6px; padding:0px;}
#kennisbankresult_subnav .subnav_item a {color:#627680; text-decoration:none;}
#kennisbankresult_subnav .subnav_item_selected {margin:3px 10px 3px 6px; padding:0px;}
#kennisbankresult_subnav .subnav_item_selected a {color:#ac0b22; text-decoration:none; font-weight:bold;}

.list_table {width:714px;}
.list_header {cursor:pointer; white-space:nowrap; padding:5px; background: #EE7F01; font:bold 11px arial; color:#FFFFFF; }
.list_header a, list_header a:active ,list_header a:visited {color:#FFFFFF; text-decoration:none;}
.list_header a:hover {color:#FFFFFF; text-decoration:underline;}

.list_item{background: #DDD; padding-right:15px; font:11px Arial; color:#666;}
.list_item_idle{cursor:pointer; background: #FFF; padding-right:15px; font:11px Arial; color:#627680;}
.list_item_idle_dark{cursor:pointer; background: #DCE1E4; padding-right:15px; font:11px Arial; color:#666;}
.list_item_hilite{cursor:pointer; background: #999; color:#FFF; padding-right:15px; font:11px Arial;}

/* fotogallerij */
.photogallery {margin-top:5px; margin-bottom:10px;}
.photogallery_image {cursor:pointer; padding:5px; text-align:center;}
.photogallery_image img {margin:5px;}
.thumbImage_idle {border:1px solid #627680; padding:5px 5px 2px 5px; margin:0px 10px 0px 0px;}
.thumbImage_hilite {border:1px solid #ac0b22; padding:5px 5px 2px 5px; margin:0px 10px 0px 0px;}
.image_idle {border:none; width:116px; height:95px; padding-left:4px; padding-top:4px;}

/* grafieken */
.graphContainer {margin: 0px 0px 10px 0px;}
.graphCaptionTop {text-align: left; padding: 10px 2px;}
.graphCaptionBottom {text-align: left; padding: 10px 2px;}
.graphTimestamp {text-align: left; font-style: italic; padding-left: 1px;}

/* tabellen */
.tableContainer {margin: 0px 0px 10px 0px;}
.tableCaptionTop {text-align: left;padding:10px 2px;}
.tableCaptionBottom {text-align: left; padding: 10px 2px;}
.tableTimestamp {text-align: left;  font-style: italic; padding-left: 1px; padding-top:5px; color:#627680;}
/* table normal */
.table_orange, .table_red, .table_none {border: none;}
/* table with border */
.table_orange_border {border: 1px solid #ee7f01;}
.table_red_border {border: 1px solid #ac0b22;}
.table_none_border {border: none}
/* col header normal */
.col_header_orange {color:#ee7f01; border-top: 1px solid #ee7f01; border-bottom: 2px solid #ee7f01}
.col_header_red {color:#ac0b22; border-top: 1px solid #ac0b22; border-bottom: 2px solid #ac0b22}
.col_header_none {border: none;}
/* col header with border */
.col_header_orange_border {background-color: #ee7f01; border: 1px solid #ebeff2; color:#FFFFFF;}
.col_header_red_border {background-color: #ac0b22; border: 1px solid #ebeff2; color:#FFFFFF;}
.col_header_none_border {border: none;}
/* row header normal */
.row_header_orange {color:#ee7f01;}
.row_header_red {color:#ac0b22;}
.row_header_none {border: none;}
/* row header with border */
.row_header_orange_border {background-color: #ee7f01; border: 1px solid #ebeff2; color:#FFFFFF;}
.row_header_red_border {background-color: #ac0b22; border: 1px solid #ebeff2; color:#FFFFFF;}
.row_header_none_border {border: none;}
/* cell data normal */
.cell_data_orange {border-bottom: 1px solid #ebeff2; color:#627680;}
.cell_data_red {border-bottom: 1px solid #ebeff2; color:#627680;}
.cell_data_none {border: none;}
/* cell data with border */
.cell_data_orange_border {border: 1px solid #ee7f01;}
.cell_data_red_border {border: 1px solid #ac0b22;}
.cell_data_none_border {border: none;}

.reactionwrapper img {cursor:pointer;}
.reactie_table {margin:0px; padding:0px;}
.reacties_balk {margin:0px; padding:0px;}
.reacties_headline {color:#ac0b22; font-weight:bold; margin:0px; padding:5px;}
.reacties_fullname_row {color:#000; font-weight:bold; margin:0px; padding:0px;}
.reacties_fullname {margin:0px; padding:0px;}
.reacties_datetime {color:#ee7f01; margin:0px; padding:0px;}
.reacties_comment {margin:0px; padding:0px;}

.sitemapitem {margin:0px; padding:0px 0px 5px 0px;}
.sitemapitem a {color:#627680;}
.sitemapitem a:hover {color:#627680;}

.faqcategory {margin:0px; padding:0px;}
.faqcategory .faqquestion {width:514px; font:12px Arial; color:#627680; font-weight:bold; background:url('images/faqquestion_bg.gif') no-repeat right bottom; cursor:pointer; margin:0px; padding:8px;}
.faqcategory .faqquestion:hover {width:514px; font:12px Arial; color:#ac0b22; font-weight:bold; background:url('images/faqquestion_bg_hover.gif') no-repeat right bottom; cursor:pointer; margin:0px; padding:8px;}
.faqcategory .faqquestion.selected {width:514px; font:12px Arial; color:#ac0b22; font-weight:bold; background:url('images/faqquestion_bg_selected.gif') no-repeat right bottom; cursor:pointer; margin:0px; padding:8px;}
.faqcategory .faqanswer {color:#627680; font-weight:normal; background:url('images/faq_hr.gif') no-repeat right bottom; margin:0px; padding:5px 5px 5px 5px;}
.faqcategory div {width:500px; font-weight:normal; margin:0px; padding:0px;}
.faqcategory div.selected {width:500px; font-weight:normal; margin:0px; padding:0px;}
.faqcategory p {margin:0px; padding:0px;}

#shop_container {float:left; width:714px; font:13px Arial; color:#627680; margin:0px; padding:49px 0px 30px 56px;}
#shop_container h1 {font:20px Arial; color:#ac0b22; font-weight:normal; margin:0px; padding:0px;}
#shop_container h2 {font:16px Arial; color:#627680; font-weight:normal; margin:0px; padding:0px 0px 5px 0px;}
#shop_container h3 {font:14px Arial; color:#627680; font-weight:normal; margin:0px; padding:0px 0px 5px 0px;}
#shop_container .hr {clear:both; vertical-align:middle; margin:0px; padding:0px 0px 10px 0px;}
#shop_zoekform {float:left; width:200px; height:20px; text-align:left; background:url('images/form_field.gif') no-repeat left top; background-position:0px 0px; font:11px Arial; color:#627680; margin:0px; padding:0px 0px 5px 0px;}
#shop_zoekform #shop_form {margin:0px; padding:0px;}
#shop_zoekform #shop_form_field {width:130px; height:13px; vertical-align:top; font-family:arial; font-size:8pt; color:#808080; background-color:transparent; border:0px; margin:0px; padding:4px 0px 0px 7px;}
#shop_zoekform #shop_form_btn {width:20px; height:20px; vertical-align:bottom; background:url('images/form_btn.gif') no-repeat left top; border:0px; margin:0px 0px 0px 8px; padding:0px;}
#shop_buttons {float:right; width:268px; background:url('images/shopbuttons.png') no-repeat left top; height:29px; padding-bottom:10px;}
#winkelmandje {float:left; width:125px; cursor:pointer; height:29px}
#bestellen {float:right; width:125px; cursor:pointer; height:29px}
#shop_categories_container, #shop_products_container, #winkelmandje_wrapper {min-height:285px; height:auto !important; height:285px; background:url('images/greygradiant_bg.gif') repeat-x left top; margin:0px; padding:0px;}
#shop_prodprice_container {background:url('images/greygradiant_bg.gif') repeat-x left top; margin:0px; padding:0px;}

.shop_navitemcontainer {cursor:pointer; vertical-align:bottom; padding:0px; margin:0px;}
.shopnavitem_idle {float:left; font-weight:bold; padding:0px 0px 0px 10px;}
.shopnavitem_hl {float:left; font-weight:bold; color:#ac0b22; padding:0px 0px 0px 10px;}
.shopnavitem_arrow {float:right; padding:0px 10px 0px 0px;}
.shop_prodteaser_even, .shop_prodteaser_odd {width:694px; padding:10px;}

#shop_prodpriceinfo {float:left; width:350px;}
#shop_prodpriceinfo table{width:150px;}
#shop_prodorderform {float:right; width:220px;}

.tdwinkelmandjeHead {font-weight:bold; text-align:center}
.tdwinkelmandje { text-align:center}

/* Google Maps */
#map_canvas {height:200px; margin-bottom:7px;}
#map_canvas span {display:none;}
#map_canvas a {display:none;}
.infoWindow {white-space:nowrap; background-color:#fff; border:1px solid #000; padding:2px 10px 2px 2px;}
.infoWindow_date {color:#ee7f01;}
.infoWindow_title {color:#000;}

#footer {width:847px; background:#ebeff2 url('images/footer_bg.gif') no-repeat top left; min-height:115px; height:auto !important; height:115px; background-color:#EBEFF2; padding:0px 50px 0px 55px}
.footerblok {width:189px; color:#627680; border-left:2px solid #FFFFFF; float:left; margin:10px 0px; padding:0px 10px;}
.footerblok .footer_title {font:12px Arial; color:#000000; font-weight:bold; padding:0px; margin:0px;}
.footerblok .footer_text {padding:0px; margin:0px;}
.footerblok a {color:#627680; text-decoration:none;}
.footerblok a:hover {color:#627680; text-decoration:underline;}
.footerblok p {padding:0px; margin:0px;}
.footer_readmore a {color:#ac0b22; text-decoration:none;}
.footer_readmore a:hover {color:#ac0b22; text-decoration:underline;}
#footer_menu {clear:both; font:11px Arial; color:#627680; padding:0px 0px 10px 0px; margin:0px;}
#footer_menu a {padding:0px;}
#footer_menu a:hover {text-decoration:underline;}
#footer_menu a.footermenu_item_idle {color:#627680}
#footer_menu a.footermenu_item_hl {color:#ee7f01}

.lichtbalk {clear:both; font-size:1px; padding:0px; margin:0px;}

/* FORM ELEMENTS */
form {margin:0px; padding:0px;}
input {font-family:arial; font-size:8pt; color:#808080; border: #aebdc2 1px solid;}
input[type=radio], input[type=checkbox], input[type=image] {border: 0px;}
select {font-family:arial; font-size:8pt; color:#808080; border: #aebdc2 1px solid;}
textarea {font-family:arial; font-size:8pt; color:#808080; border: #aebdc2 1px solid;}
.formfieldname, .object_formfieldname {width:100px; font-size:8pt; border-bottom:#d8eaf0 1px solid; padding:10px;}
.formfielddata {width:360px; border-bottom:#d8eaf0 1px solid; padding:5px;}
.formfielddata input[type=radio], input[type=checkbox] {margin:3px; padding:0px; border:0px;}
.formbutton {color:#fff; background-color: #ee7f01;}
.rb input {border:0px; padding:0px; margin:0px;}

/* INFOBOX CONTENTS */
.InfoBoxAddress {}

.InfoBoxAddressTD {white-space: nowrap;	padding-left: 0px;}

.InfoBoxTeaser { margin-top:10px; margin-bottom:10px;}
.InfoBoxTeaserImage {padding-right: 10px;}
.InfoBoxTeaserText {vertical-align: top;}
#InfoBoxText {padding: 4px;	float: left; width: 200px;}
#InfoBoxImg {padding: 4px; float: left;	width: 100px;}

.InfoBoxText a {color: #000000;}
.InfoBoxLinkMore {color: #000000; text-decoration: none; text-transform: uppercase;}

/* INFOBOX BlUE */
.InfoBoxBlue {}
.InfoBoxBlueTitle {color:#283F76; font-weight:bold}
.InfoBoxBlueLinkMoreBorder {border-top:1px solid #283F76}
.InfoBoxBlueTopLeft {background-image:url('../gfx/infobox/blue/top_left.gif'); background-repeat:no-repeat; width:4px; height:4px;}	
.InfoBoxBlueTopCenter {background-image:url('../gfx/infobox/blue/top_center.gif'); background-repeat:repeat-x; height: 4px;}	
.InfoBoxBlueTopRight {background-image:url('../gfx/infobox/blue/top_right.gif'); background-repeat:no-repeat; width:10px; height:4px;}	
.InfoBoxBlueBottomLeft {background-image:url('../gfx/infobox/blue/bottom_left.gif'); background-repeat:no-repeat; width:4px; height:25px;}
.InfoBoxBlueBottomPointer {background-image:url('../gfx/infobox/blue/bottom_pointer.gif'); background-repeat:no-repeat; width:45px; height:25px;}	
.InfoBoxBlueBottomCenter {background-image:url('../gfx/infobox/blue/bottom_center.gif'); background-repeat:repeat-x; height:12px;}
.InfoBoxBlueBottomRight {background-image:url('../gfx/infobox/blue/bottom_right.gif');	background-repeat:no-repeat; width:10px; height:25px;}	
.InfoBoxBlueMiddleLeft {background-image:url('../gfx/infobox/blue/middle_left.gif'); background-repeat:repeat-y; width:4px;}	
.InfoBoxBlueMiddleRight {background-image:url('../gfx/infobox/blue/middle_right.gif'); background-repeat:repeat-y; width:10px;}
.InfoBoxBlueMiddleCenter {background-color: #ffffff;}

/* INFOBOX BROWN */
.InfoBoxBrown {}
.InfoBoxBrownTitle {color:#283F76; font-weight:bold}
.InfoBoxBrownLinkMoreBorder {border-top:1px solid #283F76}
.InfoBoxBrownTopLeft {background-image:url('../gfx/infobox/Brown/top_left.gif'); background-repeat:no-repeat; width:4px; height:4px;}	
.InfoBoxBrownTopCenter {background-image:url('../gfx/infobox/Brown/top_center.gif'); background-repeat:repeat-x; height: 4px;}	
.InfoBoxBrownTopRight {background-image:url('../gfx/infobox/Brown/top_right.gif'); background-repeat:no-repeat; width:10px; height:4px;}	
.InfoBoxBrownBottomLeft {background-image:url('../gfx/infobox/Brown/bottom_left.gif'); background-repeat:no-repeat; width:4px; height:25px;}
.InfoBoxBrownBottomPointer {background-image:url('../gfx/infobox/Brown/bottom_pointer.gif'); background-repeat:no-repeat; width:45px; height:25px;}	
.InfoBoxBrownBottomCenter {background-image:url('../gfx/infobox/Brown/bottom_center.gif'); background-repeat:repeat-x; height:12px;}
.InfoBoxBrownBottomRight {background-image:url('../gfx/infobox/Brown/bottom_right.gif');	background-repeat:no-repeat; width:10px; height:25px;}	
.InfoBoxBrownMiddleLeft {background-image:url('../gfx/infobox/Brown/middle_left.gif'); background-repeat:repeat-y; width:4px;}	
.InfoBoxBrownMiddleRight {background-image:url('../gfx/infobox/Brown/middle_right.gif'); background-repeat:repeat-y; width:10px;}
.InfoBoxBrownMiddleCenter {background-color: #ffffff;}

/* INFOBOX GREEN */
.InfoBoxGreen {}
.InfoBoxGreenTitle {color:#283F76; font-weight:bold}
.InfoBoxGreenLinkMoreBorder {border-top:1px solid #283F76}
.InfoBoxGreenTopLeft {background-image:url('../gfx/infobox/Green/top_left.gif'); background-repeat:no-repeat; width:4px; height:4px;}	
.InfoBoxGreenTopCenter {background-image:url('../gfx/infobox/Green/top_center.gif'); background-repeat:repeat-x; height: 4px;}	
.InfoBoxGreenTopRight {background-image:url('../gfx/infobox/Green/top_right.gif'); background-repeat:no-repeat; width:10px; height:4px;}	
.InfoBoxGreenBottomLeft {background-image:url('../gfx/infobox/Green/bottom_left.gif'); background-repeat:no-repeat; width:4px; height:25px;}
.InfoBoxGreenBottomPointer {background-image:url('../gfx/infobox/Green/bottom_pointer.gif'); background-repeat:no-repeat; width:45px; height:25px;}	
.InfoBoxGreenBottomCenter {background-image:url('../gfx/infobox/Green/bottom_center.gif'); background-repeat:repeat-x; height:12px;}
.InfoBoxGreenBottomRight {background-image:url('../gfx/infobox/Green/bottom_right.gif');	background-repeat:no-repeat; width:10px; height:25px;}	
.InfoBoxGreenMiddleLeft {background-image:url('../gfx/infobox/Green/middle_left.gif'); background-repeat:repeat-y; width:4px;}	
.InfoBoxGreenMiddleRight {background-image:url('../gfx/infobox/Green/middle_right.gif'); background-repeat:repeat-y; width:10px;}
.InfoBoxGreenMiddleCenter {background-color: #ffffff;}

/* INFOBOX PINK */
.InfoBoxPink {}
.InfoBoxPinkTitle {color:#283F76; font-weight:bold}
.InfoBoxPinkLinkMoreBorder {border-top:1px solid #283F76}
.InfoBoxPinkTopLeft {background-image:url('../gfx/infobox/Pink/top_left.gif'); background-repeat:no-repeat; width:4px; height:4px;}	
.InfoBoxPinkTopCenter {background-image:url('../gfx/infobox/Pink/top_center.gif'); background-repeat:repeat-x; height: 4px;}	
.InfoBoxPinkTopRight {background-image:url('../gfx/infobox/Pink/top_right.gif'); background-repeat:no-repeat; width:10px; height:4px;}	
.InfoBoxPinkBottomLeft {background-image:url('../gfx/infobox/Pink/bottom_left.gif'); background-repeat:no-repeat; width:4px; height:25px;}
.InfoBoxPinkBottomPointer {background-image:url('../gfx/infobox/Pink/bottom_pointer.gif'); background-repeat:no-repeat; width:45px; height:25px;}	
.InfoBoxPinkBottomCenter {background-image:url('../gfx/infobox/Pink/bottom_center.gif'); background-repeat:repeat-x; height:12px;}
.InfoBoxPinkBottomRight {background-image:url('../gfx/infobox/Pink/bottom_right.gif');	background-repeat:no-repeat; width:10px; height:25px;}	
.InfoBoxPinkMiddleLeft {background-image:url('../gfx/infobox/Pink/middle_left.gif'); background-repeat:repeat-y; width:4px;}	
.InfoBoxPinkMiddleRight {background-image:url('../gfx/infobox/Pink/middle_right.gif'); background-repeat:repeat-y; width:10px;}
.InfoBoxPinkMiddleCenter {background-color: #ffffff;}

/* INFOBOX PURPLE */
.InfoBoxPurple {}
.InfoBoxPurpleTitle {color:#283F76; font-weight:bold}
.InfoBoxPurpleLinkMoreBorder {border-top:1px solid #283F76}
.InfoBoxPurpleTopLeft {background-image:url('../gfx/infobox/Purple/top_left.gif'); background-repeat:no-repeat; width:4px; height:4px;}	
.InfoBoxPurpleTopCenter {background-image:url('../gfx/infobox/Purple/top_center.gif'); background-repeat:repeat-x; height: 4px;}	
.InfoBoxPurpleTopRight {background-image:url('../gfx/infobox/Purple/top_right.gif'); background-repeat:no-repeat; width:10px; height:4px;}	
.InfoBoxPurpleBottomLeft {background-image:url('../gfx/infobox/Purple/bottom_left.gif'); background-repeat:no-repeat; width:4px; height:25px;}
.InfoBoxPurpleBottomPointer {background-image:url('../gfx/infobox/Purple/bottom_pointer.gif'); background-repeat:no-repeat; width:45px; height:25px;}	
.InfoBoxPurpleBottomCenter {background-image:url('../gfx/infobox/Purple/bottom_center.gif'); background-repeat:repeat-x; height:12px;}
.InfoBoxPurpleBottomRight {background-image:url('../gfx/infobox/Purple/bottom_right.gif');	background-repeat:no-repeat; width:10px; height:25px;}	
.InfoBoxPurpleMiddleLeft {background-image:url('../gfx/infobox/Purple/middle_left.gif'); background-repeat:repeat-y; width:4px;}	
.InfoBoxPurpleMiddleRight {background-image:url('../gfx/infobox/Purple/middle_right.gif'); background-repeat:repeat-y; width:10px;}
.InfoBoxPurpleMiddleCenter {background-color: #ffffff;}

/* INFOBOX ORANGE */
.InfoBoxOrange {}
.InfoBoxOrangeTitle {color:#283F76; font-weight:bold}
.InfoBoxOrangeLinkMoreBorder {border-top:1px solid #283F76}
.InfoBoxOrangeTopLeft {background-image:url('../gfx/infobox/Orange/top_left.gif'); background-repeat:no-repeat; width:4px; height:4px;}	
.InfoBoxOrangeTopCenter {background-image:url('../gfx/infobox/Orange/top_center.gif'); background-repeat:repeat-x; height: 4px;}	
.InfoBoxOrangeTopRight {background-image:url('../gfx/infobox/Orange/top_right.gif'); background-repeat:no-repeat; width:10px; height:4px;}	
.InfoBoxOrangeBottomLeft {background-image:url('../gfx/infobox/Orange/bottom_left.gif'); background-repeat:no-repeat; width:4px; height:25px;}
.InfoBoxOrangeBottomPointer {background-image:url('../gfx/infobox/Orange/bottom_pointer.gif'); background-repeat:no-repeat; width:45px; height:25px;}	
.InfoBoxOrangeBottomCenter {background-image:url('../gfx/infobox/Orange/bottom_center.gif'); background-repeat:repeat-x; height:12px;}
.InfoBoxOrangeBottomRight {background-image:url('../gfx/infobox/Orange/bottom_right.gif');	background-repeat:no-repeat; width:10px; height:25px;}	
.InfoBoxOrangeMiddleLeft {background-image:url('../gfx/infobox/Orange/middle_left.gif'); background-repeat:repeat-y; width:4px;}	
.InfoBoxOrangeMiddleRight {background-image:url('../gfx/infobox/Orange/middle_right.gif'); background-repeat:repeat-y; width:10px;}
.InfoBoxOrangeMiddleCenter {background-color: #ffffff;}

/* ACTIEPAGINA */
#actie_headercontent_container {float:left; width:238px; height:189px; background:#ee7f01 url('images/headeractie_bg.gif') repeat-y top left; text-align:right; padding:0px; margin:6px 0px 0px 0px;}
.actie_headercontent {width:238px; height:189px; padding:0px; margin:0px;}
.actie_headercontent_title {font:26px Arial; font-weight:normal; color:#ffffff; text-align:right; padding:15px 25px 0px 10px; margin:0px;}
.actie_headercontent_text {font:15px Arial; font-weight:normal; font-style:italic; color:#ffffff; padding:0px 25px 0px 10px; margin:0px;}
.actie_headercontent_link {position:absolute; width:238px; top:287px; right:50%; font:12px Arial; font-weight:normal; color:#ffffff; text-align:right; padding:0px 261px 0px 0px; margin:0px;}
.actie_headercontent_link a {color:#ffffff; text-decoration:underline;}
#actie_slideshow_container {float:left; width:714px; height:189px; padding:0px; margin:6px 0px 0px 0px;}

#actie_linker_banner {width:238px; vertical-align:top; margin:0px; padding:0; background:#000000;}

#actie_main {vertical-align:top; margin:0px; padding:0;}
#actie_main_content {padding:20px 15px 0 20px;}
#actie_main_content p{color:#697e89; margin-bottom:10px; font:12px arial;}
#actie_main_media_content {padding:0 0 20px 20px; width:160px; float:left;}
#actie_main_info_content {padding:0 15px 20px 5px; width:260px; float:right;}

#actie_rechter_banner {width:220px; vertical-align:top; margin:0px; padding:0px;}
#actie_rechter_banner_content {padding:10px 10px 10px 20px; border-left:1px solid #afafb0; margin:10px 0; color:#000000;}
#actie_rechter_banner_content h2, #actie_main_content h2, #actie_main_info_content h2, #actie_main_media_content h2 {color:#000000; font:20px arial; margin-bottom:5px;}
.actievideo_button {}
#actie_rechter_banner a {color:#697e89;font:12px arial;}

.socialMediaHolder {}
.socialMediaItem {height:32px; float:left; display:inline;margin-right:5px;}
.socialMediaItemEdit {display:block;}

.branche_branchemanager_container_line {border-bottom:1px solid #C1C1C1; margin:10px auto;}
.branche_branchemanager_container .socialMediaHolder {width:32px;position:absolute;margin-left:160px;margin-top:40px;}
.branche_branchemanager_container .socialMediaHolder .socialMediaItem {width:32px; height:32px; margin-bottom:5px;}
.branche_branchemanager_container .socialMediaHolder_edit {}
.socialMediaItemEdit {display:block;}

.branche_branchemanager_container_holder_left {float:left; width:235px;}
.branche_branchemanager_container_holder_right {float:right;width:180px;}

.branchemanager_column_title h2 { font:12px arial; color:#AC0B22; padding-bottom:0;}

#blog_main {width:786px}
#blog_main_padding {padding:20px 0px}
#blog_right {width:166px; min-height:288px; margin-top:10px; background:transparent url('../gfx/gradbranchelinks.png') repeat-x left top}
#blog_right_padding {padding:10px}
#blog_right h2 {}
#blog_right a {color:#627680}

/* blog */
.blog-wrapper {}
.blog-post-wrapper {}
.blog-left-col {width:223px; float:left; display:inline}
.blog-right-col {width:535px; float:left; display:inline; margin-left:15px}
.blog-float-left {float:left; display:inline}
.blog-float-right {float:right; display:inline}
.blog-clearer {clear:both; height:0px; font-size:0px; line-height:0px}
.blog-back-to-overview-container {padding:20px 20px 0px 20px}
.blog-back-to-overview {padding-left:14px; background:transparent url('../gfx/subnav_arrow.png') no-repeat 0px 1px}
.blogger-container {padding:0px 20px}
.blogger-image {padding-bottom:10px}
.blogger-name {padding-bottom:20px}
.blogger-name h2 {margin:0px; padding:0px}
.blogger-info {color:#808080}
.blog-widgets-container {padding:0px 20px}
.blog-widget-facebook {padding-top:20px}
.blog-widget-linkedin {padding-top:20px}
.blog-widget-twitter {padding-top:20px}
.blog-container {}
.blog-title {}
.blog-info {padding-bottom:20px}
.blog-functions-container {padding:0px 20px 20px 20px}
.blog-functions {float:left; display:inline; padding:1px 3px 1px 1px; border:1px dotted #ac0b22}
.blog-function-add {padding-left:18px; background:transparent url('../gfx/blog/document_add.png') no-repeat left top}
.blog-function-edit {padding-left:18px; background:transparent url('../gfx/blog/document_edit.png') no-repeat left top; margin-right:6px}
.blog-function-delete {padding-left:18px; background:transparent url('../gfx/blog/document_delete.png') no-repeat left top}
.blog-posts-container {}
.blog-post-container {padding-bottom:12px}
.blog-post {}
.blog-post-details .blog-post {padding:0px 0px 8px 0px}
.blog-post-header {}
.blog-post-header h1 {margin:0px; padding:0px}
.blog-post-header h2 {margin:0px; padding:0px}
.blog-post-subheader {}
.blog-post-subheader-left {float:left; display:inline; padding:4px 0px 20px 0px}
.blog-post-subheader-right {float:right; display:inline}
.blog-post-body {}
.blog-post-body p {margin:10px 0px}
.blog-post-options-container {margin-top:8px; padding:6px 0px 8px 0px; background:transparent url('../gfx/hr.gif') no-repeat left top}
.blog-post-options {padding-bottom:6px; background:transparent url('../gfx/hr.gif') no-repeat left bottom}
.blog-read-more {margin-right:6px}
.blog-rss-container {}
.blog-rss {float:right}
.blog-add-reaction {float:left; display:inline; margin-right:6px}
.blog-reaction-added-ok-container {margin:2px 0px 10px 0px; padding:5px 7px 4px 7px; border:1px solid #ddf0dd; background-color:#ebffeb; display:none}/* border:1px solid #ffd000; background-color:#fff7dd; */
.blog-reaction-added-ok-container span {font-weight:bold}
.blog-add-reaction-container {padding:8px 0px; display:none}
.blog-add-reaction-title h1 {color:#627680}
.blog-add-reaction-form-container {}
.blog-reaction-confirmed-ok-container {margin:2px 0px 10px 0px; padding:5px 7px 4px 7px; border:1px solid #ddf0dd; background-color:#ebffeb}
.blog-reactions-container {padding:8px 0px}
.blog-reactions {}
.blog-reactions-header {padding-bottom:8px; background:transparent url('../gfx/hr.gif') no-repeat left bottom}
.blog-reactions-header h1 {margin:0px; padding:0px; color:#627680}
.blog-reaction-container,
.blog-reaction-container-odd, 
.blog-reaction-container-even {padding:12px 0px}
.blog-reaction-container-odd {background:transparent url('../gfx/hr.gif') no-repeat left bottom}
.blog-reaction-container-even {background:transparent url('../gfx/hr.gif') repeat-y left top}
.blog-reaction-header {}
.blog-reaction-header-left {float:left; display:inline; font-weight:bold}
.blog-function-delete-reaction-container {float:right; display:inline; padding:1px 3px 1px 1px; border:1px dotted #ac0b22; margin-right:2px}
.blog-function-delete-reaction {padding-left:18px; background:transparent url('../gfx/blog/document_delete.png') no-repeat left top}
.blog-reaction-header-right {float:right; display:inline}
.blog-reaction-body {padding:16px 0px 0px 0px}

#magazine_main {width:550px;padding-left:237px}
#magazine_main_padding {padding-bottom:20px}
#magazine_right {width:165px; min-height:288px; background:url('../gfx/gradbranchelinks.png') repeat-x left top;}
#magazine_right_padding {padding-left:18px}
#magazine_main h3 {color:#C11E28}
#magazine_right a {color:#C11E28}
#magazine_lineheader{width:715px;padding-left:237px; padding-top:30px}

.magazine-float-left{float:left}

/* salaris tool */
.salaristool input[type="radio"] {bottom: 2px;position: relative;}
.salaristool label {bottom: 4px;position: relative;}
.salaristool .button_branche {cursor:pointer;margin-top:10px;background: url('/impls/cbwmitex/framework/styles/images/branche_overig_bg.png') no-repeat scroll left top transparent;height: 14px;margin-bottom: 11px;padding: 10px;}
.salaristool .regel {clear: both;}
.salaristool .kop {float: left;width: 100px;}
.salaristool .inhoud {float: left;width:400px;}
.salaristool .functiegroep {float: left;}
.salaristool .loongemiddelde_bedrag {color:#AC0B22;border:solid 1px;display:inline-block;padding:5px;margin:0 0 3px 3px;}
.salaristool .loongemiddelde_tekst {margin-left:3px;}

/* Tool blok */
.tool_blok {border: 1px solid #DBDBDB;float: left;height: 150px;margin: 0 2px 2px 0;overflow: hidden;padding: 3px 10px;width: 226px;position:relative;color:#627680;text-decoration:none;}
.tool_blok h3 {margin-bottom:3px;}
.tool_blok .tool_blok_button {position:absolute;bottom:5px;right:5px;}

.loonsverhogingTool{margin-bottom:5px; width:340px; float:left}
.loonsverhogingTool input[disabled="true"], .loonsverhogingTool input[disabled="disabled"] {border:0px; background-color:white}
.loonsverhogingTool input[type="text"]{margin-bottom:-2px}

/* Twitter */
.twitterHolder {background:#e6ebee url('images/twitter_bg.png') no-repeat;}
.titterVolgLink {padding:5px 10px 10px 10px;text-align:right; background:#FFF url('images/twitter_footer_bg.png') no-repeat;}
.titterVolgLink a {font-size:11px; color:#8e282e;}
#twitter_timeline ul {list-style-type:none;color:#000; padding:0px;margin:0px;background:transparent;}
#twitter_timeline li {padding:10px; width:170px; font-size:11px; background:transparent; position:relative;border-bottom:1px dashed white;margin-left:0;}
#twitter_timeline li.hilite {background:transparent;}
				
#twitter_timeline a {color:#8e282e; text-decoration:none;}
#twitter_timeline a:hover {text-decoration:underline;}

#twitter_timeline .thumb {display:none;}
#twitter_timeline .screenname {font-weight:bold;}
#twitter_timeline .statusimage {display:inline; float:left; margin-right:0;margin-left:0;}
#twitter_timeline .statusbody {display:inline; float:left; width:100%; overflow:hidden; background:transparent; padding:0;margin:0;color:#000;}
#twitter_timeline .statusaction_hide {display:none;}
#twitter_timeline .statusaction_show {font-size:11px; position:absolute; right:6px; bottom:4px;}
#twitter_timeline .statusinfo {font-size:10px; color:#999999; margin-top:4px;}
				
#twitter_timeline span.lock-icon {width:8px; height:10px; padding-bottom:5px; display:inline-block; background:url(../gfx/twitter/lock_icon_small.png) no-repeat 0px 50%;}
#twitter_timeline span.retweeted-icon {width:18px; height:14px; display:inline-block; background:url(../gfx/twitter/sprite-icons.png) no-repeat -128px -64px;}
				
#twitter_timeline span.sprite-icon {width:15px; height:15px; margin-right:1px; display:inline-block; background:url(../gfx/twitter/sprite-icons.png) no-repeat;}
#twitter_timeline span.reply-icon {background-position:0px 0px;}
#twitter_timeline span.reply-icon-hilite {background-position:-16px 0px;}
#twitter_timeline span.retweet-icon {background-position:-176px 0px;}
#twitter_timeline span.retweet-icon-hilite {background-position:-192px 0px;}
#twitter_timeline span.delete-icon {background-position:-112px 0px;}
#twitter_timeline span.delete-icon-hilite {background-position:-128px 0px;}

.homepageLinkerSec {padding:10px 0 10px 0;background:url('../gfx/hr_narrow.gif') -100px 0 no-repeat;padding-left:56px;}
.homepageLinkerSec .date {color:#b30b22;}
.homepageLinkerSec .title a{color:#697e89;}
.homepageLinkerSec .link {text-align:right;margin-top:10px;}

#homeHeaderWrapper {margin-left:56px;height:140px;margin-bottom:15px;}
.homeHeaderCol {width:210px;height:140px;float:left;cursor:pointer;}
.homeHeaderCol h1 {padding:5px; background:#000;color:#FFF;margin:-3px 0 0 0;font-size:14px;}
a, * {outline:none;}

/* Kassakiezer */
#kassakiezer {margin-bottom:30px;margin-top:5px;}
#kassakiezer .btn {width:107px; background-color:#627680; padding:5px 15px; text-align:center; color:#fff; cursor:pointer;}
#kassakiezer .answer_label {color:#ee7f01; text-decoration:none; margin:0px; padding:0px;}


/* RSS feed */
.rssBody h4 {padding:0px;margin:0px;}
.rssBody div {font-size:10px;margin-bottom:3px;}
.rssBody li { list-style: none; margin:0px;}
.rssBody .even{background-color:#fff}
.rssBody .odd{background-color:#eee}

/* Formulieren module */
.enqueteTable{border-collapse:collapse;}
.enqueteTable td{border:1px solid #ccc;padding:2px 5px;}
.enqueteTable .dff_optionInput {text-align:center}

/* Kostprijstool */
#kostprijstool {font: 12px Arial;margin-left:-15px;}
#kostprijstool .category_title {font-weight: bold;}
#kostprijstool .info {font-style: italic;}
#kostprijstool .stap_header {cursor: pointer;margin-top: 10px;	background:	url('/impls/cbwmitex/framework/styles/images/branche_overig_bg.png') no-repeat scroll left top transparent;height: 14px;margin-bottom: 20px;padding: 10px;}
#kostprijstool table {	margin: 0px;padding: 0px;}
#kostprijstool .button {cursor: pointer;margin-top: 10px;margin-left: 0px;background:url('/impls/cbwmitex/framework/styles/images/branche_overig_bg.png') no-repeat scroll left top transparent;height: 14px;margin-bottom: 11px;padding: 10px;}
#kostprijstool .next_page.button{}
#kostprijstool .button a {text-decoration: none;}
#kostprijstool .conclusie {margin-top: 5px;}
#kostprijstool .conclusie .resultaat {text-align: center;margin-top: 4px;padding: 3px;}
#kostprijstool .conclusie .text {padding: 5px;	background-color: #eee;}
#kostprijstool .conclusie .positief {color: white;	background-color: #758577;}
#kostprijstool .conclusie .negatief {color: white;	background-color: #AC0B22;}
#kostprijstool button.verder {	border: none;background: transparent;color: #AC0B22;font: 12px Arial;}
#kostprijstool .section {margin: 15px 0px;width: 500px;}
#kostprijstool .col {padding: 5px;}
#kostprijstool .leftcol {float: left;width: 49%;}
#kostprijstool .rightcol {float: right;width: 49%;}
#kostprijstool .clear {clear: both;line-height: 0px;margin: 0px;padding: 0px;height: 0px;font-size: 0px;}
#kostprijstool #actionFrame {display: none;}
#kostprijstool #taartDiagrammen {display: none;margin-bottom: 15px;}
#kostprijstool .taartDiagram {width: 49%;float: left;border: 1px solid orange;}
#kostprijstool .diagramLabel {	margin-top: 5px;text-align: center;color: #AC0B22;}
#kostprijstool .number {text-align: right;}
#kostprijstool .verliesEnWinstRekeningCijferTabel {display: none;}
#kostprijstool .cijferTabel {table-layout: fixed;width: 500px;}
#kostprijstool .productiviteitCijferTabel .col1 {width: 200px;}
#kostprijstool .productiviteitCijferTabel .col2 {width: 82px;}
#kostprijstool .verliesEnWinstRekeningCijferTabel .col1 {width: 80px;}
#kostprijstool .verliesEnWinstRekeningCijferTabel .col2 {width: 200px;}
#kostprijstool .cijferTabel td {}

#kostprijstool #beroepKeuze {width:100%;font-size:12px;}
#kostprijstool .day {width:45px;text-align:right;}
#kostprijstool .money {width:87px;text-align:right;}
#kostprijstool .cent {width:30px;text-align:right;}

#kostprijstool .prev_page { float: left; }
#kostprijstool .next_page { float: right; background-position:right; }
#kostprijstool .button { margin: 0px; }
#kostprijstool td {border-top:1px solid #CCC;vertical-align:top;}
#kostprijstool h2 {margin:10px 0;}
#kostprijstool h2.tileSpec {margin:5px 0 0 0;}
#kostprijstool .spec {margin:0 0 10px 0;}
#kostprijstool .spec a{color:#000;}

#directeKosten, #indirecteKosten, #aantalNietGewerkte {display:none;margin-bottom:15px;}
