*{margin:0;padding:0;}
html, body{height:100%;font-family:Lucida Grande, Arial, Helvetica, sans-serif;font-size:11.5px;}
html{background:#2677ad url('../images/bg.png') no-repeat top center;}
body{}
#container_all_except_footer{width:956px;min-width:956px;min-height:100%;margin-left:auto;margin-right:auto;margin-bottom:-62px;position:relative;background:url('../images/bg_shadow.png') repeat-y center;}
#header_container{width:100%;min-width:956px;height:103px;margin-left:auto;margin-right:auto;position:relative;background:url('../images/bg_header.png') no-repeat center top;}
#header{margin:0px auto;padding:0px;width:944px;height:99px;display:block;overflow:none;border-bottom:4px solid #2677ad;}
#header .logo{padding:0px 0px 0 0;display:block;width:197px;height:71px;text-indent:-9999px;float:left;}
#header .logo a{display:block;width:100%;height:100%;background:transparent url('../images/logo.gif') no-repeat top left;outline:none;margin:16px 0 0 16px;}
#header #hor_nav{padding:0px 0 0 0;height:99px !important;clear:none;font-size:11px;overflow:hidden;display:inline;float:right;}
#header #hor_nav #nav-top ul{}
#header #hor_nav #nav-top ul li{list-style-type:none;margin:0 0 0 0;list-style:none;height:99px;display:block;float:left;color:#2677ad;font-weight:bold;margin-left:3px;}
#header #hor_nav #nav-top ul li.first{}
#header #hor_nav #nav-top ul a, #header #hor_nav #nav-top ul li.active span, #header #hor_nav #nav-top ul li.submenu span{height:99px;text-decoration:none;display:block;color:#2677ad;text-align:center;line-height:129px;padding:0px 19px 0 19px;}
#header #hor_nav #nav-top ul li.active a, #header #hor_nav #nav-top ul li.active span, #header #hor_nav #nav-top ul li.submenu a{color:white;background:#2677ad url("../images/bg_hor_nav.png") repeat-x;line-height:129px;padding:0px 19px 0 19px;}
#header #hor_nav #nav-top ul a:hover{background:#2677ad url("../images/bg_hor_nav.png") repeat-x;color:white;}
#hp_subheader_container{width:100%;min-width:956px;height:267px;margin-left:auto;margin-right:auto;position:relative;}
#hp_subheader{margin:0px auto;padding:0px;width:944px;overflow:none;height:267px;display:block;background:url("../images/header_home.jpg") left top no-repeat;}
#hp_subheader .subheader_image_text{padding-top:106px;padding-left:340px;color:white;font:25px/30px 'Times New Roman', Georgia, serif;text-shadow:2px 2px 1px #5291bd;width:315px;height:64px;display:block;float:left;overflow:hidden;}
#hp_subheader .subheader_opsomming{padding-top:67px;padding-left:0;color:white;font:19px/46px 'Times New Roman', Georgia, serif;display:block;width:205px;height:150px;overflow:hidden;float:right;}
#hp_subheader .subheader_opsomming ol{list-style-type:none;margin:0 0 0 0;list-style:none;}
#subheader_container{width:100%;min-width:956px;height:203px;margin-left:auto;margin-right:auto;position:relative;}
#subheader{margin:0px auto;padding:0px;width:944px;overflow:none;height:203px;display:block;}
#subheader .subheader_image_text{margin-top:80px;width:670px;height:89px;display:block;float:left;overflow:hidden;background:url("../images/bg_subheading.png") left top no-repeat;}
#subheader .subheader_image_text p{padding-top:12px;padding-left:66px;color:white;font:25px/30px 'Times New Roman', Georgia, serif;text-shadow:2px 2px 1px #5291bd;}
#subheader .ver_nav{width:274px;height:203px;float:right;outline:none;display:inline;padding:0;overflow:hidden;clear:none;margin:0;background:url("../images/bg_ver_nav.gif") left top no-repeat;}
#subheader .ver_nav p{color:#016b9c;font:19px/46px 'Times New Roman', Georgia, serif;padding-left:34px;padding-top:10px;}
#subheader .ver_nav ul{margin:0px 0 0 0;padding:0;width:274px;list-style-type:none;list-style-image:none;display:block;}
#subheader .ver_nav li{color:white;font-size:11px;font-weight:bold;text-decoration:none;height:25px;width:274px;display:block;margin:0 0 0px 0px;vertical-align:middle;overflow:hidden;clear:none;}
#subheader .ver_nav li a:link, #subheader .ver_nav li a:visited, #subheader .ver_nav li a:active{display:block;width:100%;height:100%;text-decoration:none;color:white;line-height:25px;vertical-align:middle;padding-left:34px;}
#subheader .ver_nav li.active span{display:block;width:100%;height:100%;text-decoration:none;color:#b74756;line-height:25px;vertical-align:middle;background:url('../images/bg_ver_nav_button.gif') top left no-repeat;background-position:0 0;padding-left:34px;}
#subheader .ver_nav li a:hover{display:block;width:100%;height:100%;background:none;text-decoration:none;background:url('../images/bg_ver_nav_button.gif') top left no-repeat;background-position:0 -25px;padding-left:34px;line-height:25px;vertical-align:middle;}
#content_container{width:100%;min-width:956px;margin-left:auto;margin-right:auto;position:relative;}
#content{margin:0px auto;padding:0px 0 40px 0;width:944px;overflow:none;}
#content #hp_column_left{width:306px;margin:21px 33px 0 21px;float:left;padding:0;outline:none;display:inline;overflow:hidden;clear:none;}
#content #hp_column_left .hp_column_left_item{background:#d9ebf6;margin-bottom:12px;}
#content #hp_column_left .hp_column_left_item h1{margin:0 6px 0 6px;padding:16px 31px 29px 31px !important;font:18px/30px 'Times New Roman', Georgia, serif;color:#b74756;background:url('../images/bg_h1_hp_column_left.gif') top center no-repeat;background-position:0px 51px;}
#content #hp_column_left .hp_column_left_item h2, #content #hp_column_left .hp_column_left_item h2 a:link, #content #hp_column_left .hp_column_left_item h2 a:visited, #content #hp_column_left .hp_column_left_item h2 a:active{margin:0 18px 0 18px!important;padding:0 !important;font:bold 14px/22px 'Times New Roman', Georgia, serif;color:#2677ad;text-decoration:none;}
#content #hp_column_left .hp_column_left_item h2 a:hover{color:#b74757;}
#content #hp_column_left .hp_column_left_item p{margin:0 37px 0 37px;color:#6d6d6d;}
#content #hp_column_left .hp_column_left_item input{margin:0 37px 10px 37px;width:232px;}
#content #hp_column_left .hp_column_left_item label{margin:0 37px 0 37px;width:232px;font:11.5px/22.5px 'Lucida Grande', Verdana, Arial;color:#7e7e7e;padding:0 0 9px 0;}
#content #hp_column_left .hp_column_left_item form{padding:0 0 16px 0;}
#content #hp_column_left .hp_column_left_item .submit_container{padding:10px 0 0 0;}
#content #hp_column_right{width:483px;margin:0 66px 0 33px;float:right;padding:0;outline:none;display:inline;overflow:hidden;clear:none;}
#content #hp_column_right h1{background:url('../images/bg_h1_breed.gif') top center no-repeat !important;background-position:0px 115px !important;}
#content #column_left{width:372px;margin:0 33px 0 66px;float:left;padding:0;outline:none;display:inline;overflow:hidden;clear:none;}
#content #column_right{width:372px;margin:0 66px 0 33px;float:right;padding:0;outline:none;display:inline;overflow:hidden;clear:none;}
#content #column_one{width:600px;margin:0 276px 0 66px;float:left;padding:0;outline:none;display:inline;overflow:hidden;clear:none;}
#content .clear{clear:both;}
#content p{font:11.5px/22.5px 'Lucida Grande', Verdana, Arial;color:#7e7e7e;padding:0 0 9px 0;}
#content p a:link, #content p a:active, #content p a:visited{font:11.5px/22.5px 'Lucida Grande', Verdana, Arial;color:#2677ad;text-decoration:none;border-bottom:#2677ad 1px solid;}
#content p a:hover{text-decoration:none;color:#b74756;font:11.5px/22.5px 'Lucida Grande', Verdana, Arial;border-bottom:#b74756 1px solid;}
#content ol{margin-left:27px;padding:0px 0 9px 0;}
#content ul{margin-left:14px;padding:0px 0 9px 0;}
#content li{font:11.5px/22.5px 'Lucida Grande', Verdana, Arial;color:#6d6d6d;list-style-type:square;}
#content li a:link, #content li a:active, #content li a:visited{font:11.5px/22.5px 'Lucida Grande', Verdana, Arial;color:#1554b2;text-decoration:none;border-bottom:#1554b2 1px solid;}
#content li a:hover{font:11.5px/22.5px 'Lucida Grande', Verdana, Arial;color:white;background:#1554b2;text-decoration:none;border-bottom:white 1px solid;}
#content h1{margin:0;padding:60px 0px 70px 0px;font:25px/30px 'Times New Roman', Georgia, serif;color:#b74756;background:url('../images/bg_h1.gif') top center no-repeat;background-position:0px 115px;}
#content h2, #content h2 a:link,#content h2 a:visited,#content h2 a:active{margin:0;padding:8px 0px 0px 0px;font:bold 16px/21px 'Times New Roman', Georgia, serif;color:#2677ad;text-decoration:none;}
#content h3{margin:0;padding:0px 0px 0px 0px;font:bold 14px/20px 'Times New Roman', Georgia, serif;color:#89bada;width:238px;display:block;}
#content h3 a:link, #content h3 a:visited, #content h3 a:active{text-decoration:none;color:#2a357c;}
#content h3 a:hover{text-decoration:none;border-bottom:#2a357c 1px solid;}
#content h4{margin:0;padding:60px 0px 70px 0px;font:25px/30px 'Times New Roman', Georgia, serif;color:#b74756;background:url('../images/bg_h4.gif') top center no-repeat;background-position:0px 115px;}
#content table{border-collapse:collapse;margin:9px 0 9px 0;}
#content td{font:11.5px/22.5px 'Lucida Grande', Verdana, Arial;color:#7e7e7e;padding:5px 10px 5px 10px;vertical-align:top;min-width:50px;border:1px solid #d3d7cf;}
#content td p{font:11.5px/22.5px 'Lucida Grande', Verdana, Arial;}
#content img{float:left;margin-right:5px;vertical-align:middle;}
#content p.info{font-size:10px;margin:0px 0 0 0;padding:0;font-family:Arial;}
#content p.more a:link, #content p.more a:visited, #content p.more a:active{margin:0px 0 0px 0;padding:0;border:0;text-decoration:underline;}
#content p.more a:hover{text-decoration:underline;}
.layout_short{margin-bottom:15px;}
.clearfooter{height:62px;clear:both;}
#footer_container{width:100%;min-width:956px;min-height:62px;margin-left:auto;margin-right:auto;margin-bottom:0;margin-top:0;margin-bottom:-62px;position:relative;padding:0;}
#footer{margin:0px auto;padding:0px;width:812px;overflow:none;min-height:62px;border-top:1px solid #2677ad;}
#footer ul{padding:20px 0px 5px;margin-right:-10px;float:right;overflow:hidden;clear:none;}
#footer li{font-size:11px;color:white;letter-spacing:0px;text-decoration:none;float:left;list-style-type:none;margin:0 10px 0 0;padding-right:10px;border-right:1px solid #89bada;overflow:hidden;clear:none;}
#footer li.last{border-right:none;padding-right:0 !important;}
#footer li a:link, #footer li a:visited, #footer li a:active, #footer li.active span{color:#89bada;text-decoration:none;}
#footer li a:hover{text-decoration:none;color:#2677ad!important;}
#hp_footer{margin:0px auto;padding:0px;width:812px;overflow:none;min-height:62px;}
#hp_footer_right{width:483px;float:right;border-top:1px solid #2677ad;}
#hp_footer ul{padding:20px 0px 5px;margin-right:0px;float:right;overflow:hidden;clear:none;}
#hp_footer li{font-size:11px;color:white;letter-spacing:0px;text-decoration:none;float:left;list-style-type:none;margin:0 10px 0 0;padding-right:10px;border-right:1px solid #89bada;overflow:hidden;clear:none;}
#hp_footer li.last{border-right:none;padding-right:0 !important;margin-right:0px;}
#hp_footer li a:link, #hp_footer li a:visited, #hp_footer li a:active,#hp_footer li.active span{color:#89bada;text-decoration:none;}
#hp_footer li a:hover{text-decoration:none;color:#2677ad !important;}
.invisible{display:none;}
label{width:550px;display:inline-block;height:25px;text-align:left;vertical-align:middle;font:11.5px/22.5px 'Lucida Grande', Verdana, Arial;color:#7e7e7e;}
input.text, input.password, input.upload{width:365px;margin:1px 0px 12px 0px;}
textarea{width:365px;height:175px;margin:1px 0px 12px 0px;;}
div.checkbox_container{margin:0px 0px 1px 0px;}
* html div.checkbox_container{margin:2px 0px -1px 0px;}
*:first-child+html div.checkbox_container{margin:2px 0px -1px 0px;}
div.checkbox_container span{padding-right:6px;display:block;clear:right;}
input.checkbox{margin:3px 3px 0px 1px;padding:0px;}
* html input.checkbox{margin:-4px 0px 0px -3px;position:relative;top:1px;}
* html input.text, * html input.password{margin:0px;}
.error{color:#ff0000 !important;}
.submit{background:#89bada;font-size:12px;font-weight:bold;width:125px !important;display:inline-block;padding:5px 0 6px 0;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #2677ad;border-bottom:1px solid #2677ad;position:relative;cursor:pointer;}
.submit:hover{background-color:#2677ad;color:#fff;}
.invisible{display:none;}
.ce_hyperlink{background:url("../tl_files/Overige%20Bracke%20Legal/link_icon.gif") left top no-repeat;background-position:0px 5px;font:11.5px/22.5px 'Lucida Grande', Verdana, Arial;color:#7e7e7e;padding:0 0px 9px 20px;}
.ce_hyperlink{}
.ce_hyperlink a:link, .ce_hyperlink a:active, .ce_hyperlink a:visited{font:11.5px/22.5px 'Lucida Grande', Verdana, Arial;color:#2677ad;text-decoration:none;border-bottom:#2677ad 1px solid;}
.ce_hyperlink a:hover{text-decoration:none;color:#b74756;font:11.5px/22.5px 'Lucida Grande', Verdana, Arial;border-bottom:#b74756 1px solid;}
