/*== Reset CSS ==*/
html
{
color: #FFFFFF;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,t
{
margin:0;
padding:0;
}
table
{
border-collapse:collapse;
border-spacing:0;
}
fieldset,img
{
border:0;
}
ul li
{
list-style:none;
}
caption,th
{
text-align:left;
}
h1,h2,h3,h4,h5,h6
{
font-size:100%;
font-weight:normal;
}
q:before,q:after
{
content:'';
}
abbr,acronym
{
border:0;
font-variant:normal;
}

/* to preserve line-height and selector appearance */
sup 
{
vertical-align:text-top;
}
sub 
{
vertical-align:text-bottom;
}
input,textarea,select
{
font-family:inherit;
font-size:inherit;
font-weight:inherit;
}
/*to enable resizing for IE*/
input,textarea,select
{
*font-size: 100%;
}
/*because legend doesn't inherit in IE */
legend
{
color: #000000;
}
a
{
outline: 0;
}
/*== end reset==*/

/*== Typographic ==*/
body, th, td, a, input, textarea, select, strong
{
color: #000000;
font-family: Arial, helvetica, serif;
font-size: 11px;
}
input
{
font-size: 10px;
}
p
{
padding: 0 0 10px 0;
}
.text
{
line-height: 17px;
}
.text_gray
{
overflow: hidden;
margin: 10px 0 0 0;
padding: 10px 10px 10px 10px;
color: #000000;
background: #FAFAFA;
}
.font_small,
.font_small a
.font_small strong,
.font_small td
{
font-size: 11px;
}
.font_small input,
.font_small textarea
{
font-size: 10px;
}
.font_normal,
.font_normal a
.font_normal strong,
.font_normal td
{
font-size: 12px;
}
.font_normal input,
.font_normal textarea
{
font-size: 11px;
}
.font_big,
.font_big a,
.font_big strong,
.font_big td
{
font-size: 15px;
}
.font_big input,
.font_big textarea
{
font-size: 14px;
}
/*== ==*/

/*== Global definitions ==*/
a
{
color: #00AFCF;
text-decoration: underline;
}
a:hover
{
color: #00AFCF;
text-decoration: none;
}
ul
{
margin: 0 0 0 0;
padding: 10px 0 10px 0;
}
ul li
{
padding: 0 0 0 21px;
list-style: none;
background: transparent url('/images/bullet_blue.gif') no-repeat 8px 4px;
}
ol
{
margin: 0 0 0 24px;
padding: 0 0 10px 0;
}
ol li
{

}
.invisible
{
float: left;
overflow: hidden;
height: 0;
width: 0;
visibility: hidden;
}
.hidden
{
display: none;
}
.only_when_printing
{
display: none;
}
.backlink a
{
float: right;
clear: both;
padding: 10px 0 10px 0;
width: 100px;
font-weight: bold; 
text-decoration: none;
text-align: right;
}
.backlink a:hover
{
text-decoration: underline;
}
a.anchor_top
{

}
.speciallink a
{
clear: both;
display: block;
overflow: hidden;
padding: 10px 0 5px 0;
color: #55656D;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}
.speciallink a:hover
{
text-decoration: underline;
}

body
{
text-align: center;
background: #FFFFFF url("/images/body_bg.gif") repeat-x left top;
}
#root
{
position: relative;
margin: 0 auto;
width: 968px;
text-align: left;
background: #FFFFFF url("/images/root_bg_repeat.gif") repeat-y left top;
}
#root #container
{
padding: 0 18px 0 18px;
}
#root #CCIPlaceHolder_Header
{
position: relative;
height: 194px;
width: 932px;
}
#root #CCIPlaceHolder_Header #logo
{
float: left;
overflow: hidden;
width: 140px;
}
#root #CCIPlaceHolder_Header #slogan
{
float: left;
overflow: hidden;
width: 480px;
}
#root #CCIPlaceHolder_Header #slogan h1
{
padding: 19px 10px 10px 0;
color: #005F8E;
font-weight: bold;
font-size: 14px;
}
#root #CCIPlaceHolder_Header #slogan .text
{
padding: 0 10px 0 0;
color: #9198A5;
}
#root #CCIPlaceHolder_Header #CCIPlaceHolder_Header_right_part
{
position: relative;
float: right;
width: 312px;
}
#root #CCIPlaceHolder_Header #top_navigation
{
float: left;
height:23px;
}
#root #CCIPlaceHolder_Header #top_navigation a
{
float: left;
display: block;
padding: 0 0 0 10px;
color: #55656D;
text-decoration: none;
cursor: pointer;
}
#root #CCIPlaceHolder_Header #top_navigation a img
{
float: left;
}
#root #CCIPlaceHolder_Header #top_navigation a.textControlLink
{
padding: 5px 0 0 6px;
}
#root #CCIPlaceHolder_Header #top_navigation a.textControlLink:hover
{
text-decoration: underline;
}
#root #CCIPlaceHolder_Header #top_navigation a.RSS_textControlLink img
{
float: left;
}
#root #CCIPlaceHolder_Header #top_navigation a.RSS_textControlLink span
{
float: left;
padding: 5px 0 0 6px;
display: block;


}
#root #CCIPlaceHolder_Header #top_navigation a.RSS_textControlLink:hover span
{
text-decoration: underline;
}
#root #CCIPlaceHolder_Header #top_navigation a.imgControlLink
{
float: left;
}
#root #CCIPlaceHolder_Header #searchbox
{
margin-right: 50px;
    margin-top: 34px;
    position: absolute;
    right: 0;
    z-index:2;
}
#root #CCIPlaceHolder_Header #searchbox_leden
{
position: absolute;
float: right;
top: 164px;

right: 50px;
}
#root #CCIPlaceHolder_Header #searchbox input#txtContentSearch
{
    border: 1px solid #D6DADA;
    color: #828282;
    float: left;
    margin: 0 8px 0 0;
    padding: 2px;
    position: relative;
    z-index: 2;
}
#root #CCIPlaceHolder_Header #searchbox input#btnContentSearch
{
float: left;
height: 17px;
width: 17px;
cursor: pointer;
background: transparent url('/images/white_new.png') no-repeat left top;
border: 0;
position:relative;
}

#root #CCIPlaceHolder_Header #searchbox_leden input#txtContentSearch
{
float: left;
margin: 0 8px 0 0;
padding: 2px 2px 2px 2px;
color: #828282;
border: 1px solid #D6DADA;
}

#root #CCIPlaceHolder_Header #header_navigation
{
clear: both;
overflow: hidden;
padding: 2px 0 0 0;
width: 932px;
background: #00AFCF url('/images/nav_header_item1_off.gif') repeat-x left top;
}
#root #CCIPlaceHolder_Header #header_navigation ul
{
padding: 0 0 10px 0;
}
#root #CCIPlaceHolder_Header #header_navigation ul.level1
{
position: relative;
overflow: hidden;
float: left;
height: 50px;

}
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li
{
float: left;
height: 32px;
background: none;
}
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li a
{
display: block;
color: #818A98;
font-size: 14px;
text-decoration: none;
}
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li a span
{
display: block;
padding: 9px 8px 7px 8px;
color: #818A98;
font-size: 12px;
text-decoration: none;
}
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li a:hover,
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.sfHover a,
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.active a
{
color: #FFFFFF;
background: transparent url('/images/nav_header_item1_on_left.gif') no-repeat left top;
}
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li a:hover span,
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.sfHover a span,
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.active a span
{
color: #FFFFFF;
background: transparent url('/images/nav_header_item1_on_right.gif') no-repeat right top;
}
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.activeElseHover a,
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.activeElseHover a span
{
color: #818A98;
background: none;
}
#root #CCIPlaceHolder_Header #header_navigation ul.level2
{
position: absolute;
top: 32px;
left: 0;
display: none;
color: #FFFFFF;
width: 600px;
background: #00AFCF;
}
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.sfHover .level2,
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.active .level2
{
display: block;
}
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.activeElseHover .level2
{
display: none;
}
#root #CCIPlaceHolder_Header #header_navigation ul.level2 li
{
color: #FFFFFF;
font-size: 12px;
background: none;
}
#root #CCIPlaceHolder_Header #header_navigation ul.level2 li a,
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li a:hover ul.level2 li a,
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.sfHover ul.level2 li a,
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.active ul.level2 li a
{
color: #FFFFFF;
display: block;
padding: 5px 0 5px 0;
font-size: 12px;
background: none !important;
}
#root #CCIPlaceHolder_Header #header_navigation ul.level2 li a:hover,
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li a:hover ul.level2 li a:hover,
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.sfHover ul.level2 li a:hover,
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.active ul.level2 li a:hover
{
background: none;
text-decoration: underline;
}
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.sfHover ul.level2 li a:hover,
#root #CCIPlaceHolder_Header #header_navigation ul.level1 li.active ul.level2 li a:hover
{
background: none;
text-decoration: underline;
}
#root #CCIPlaceHolder_Header #header_navigation .sf-sub-indicator
{
display: none !important;
}
#root #CCIPlaceHolder_Header #font_changer
{
float: right;
padding: 33px 0 0 0;
width: 42px;
}
#root #CCIPlaceHolder_Header #font_changer a
{
color: #FFFFFF;
text-decoration: none;
cursor: pointer;
}
#root #CCIPlaceHolder_Header #font_changer a:hover,
#root #CCIPlaceHolder_Header #font_changer a.active
{
text-decoration: underline;
}
#root #border
{
margin: 0 0 0 1px;
height: 24px;
background: transparent url('/images/border_bg_repeat.gif') repeat-x left top;
}
#root #content
{

}
#root #CCIPlaceHolder_Linkerkant
{
float: left;
width: 212px;
}
#root #CCIPlaceHolder_Linkerkant h2
{
padding: 0 0 15px 0;
color: #00AFCF;
font-size: 14px;
font-weight: bold;
}
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3
{

}
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3 ul
{
overflow: hidden;
padding: 0 0 0 0;
}
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3 ul li
{
background: none;
}
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3 ul.level3
{
padding: 0 0 10px 0;
}
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3 ul li a
{
display: block;
padding: 6px 0 7px 0;
font-size: 12px;
font-weight: bold;
text-decoration: none;
background: transparent url('/images/border_bg_repeat_small.gif') repeat-x left bottom;
}
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3 ul li
{
float: left;
clear: both;
width: 212px;
}/*
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3 ul li,
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3 ul li a
{
display: none;
padding: 0 0 0 0;
}*/
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3 ul li.active,
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3 ul li ul li.active,
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3 ul li ul li ul li,
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3 ul li ul li ul li a
{
display: block;
}
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3 ul li ul li ul li a
{
padding: 6px 0 7px 0;
}
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3 ul li.first a
{
padding: 0 0 7px 0;
}
#root #CCIPlaceHolder_Linkerkant #header_navigation_level3 ul li a:hover
{
text-decoration: underline;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek
{
float: left;
padding: 0 0 10px 0;
width: 212px;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .bg_wrapper
{
padding: 0 0 0 10px;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .bg span.image
{
display: block;
overflow: hidden;
width: 202px;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek.block_rubriek_last
{
margin: 0 0 0 0;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek h3
{
padding: 7px 10px 3px 10px;
color: #003855;
font-size: 13px;
font-weight: bold;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .image img
{
margin: 4px 0 2px 0;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .text
{
padding: 3px 10px 0 10px;
color: #55656D;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .navigation
{

}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .navigation ul.level1
{
overflow: hidden;
padding: 3px 15px 10px 10px;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .navigation ul.level2
{
padding: 0 0 0 0;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .navigation ul li
{
float: left;
clear: both;
padding: 0 0 0 0;
width: 183px;
background: none;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .navigation ul li a
{
display: none;
padding: 2px 0 3px 0;
color: #CA6C18;
font-size: 13px;
font-weight: bold;
text-decoration: none;
background: transparent url('/images/border_bg_repeat_brown_small.gif') repeat-x left bottom;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .navigation ul li.active ul li a
{
display: block;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .navigation ul li ul li
{
padding: 0 0 0 0;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .navigation ul li a:hover
{
text-decoration: underline;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .readmore
{
clear: both;
text-align: right;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .readmore a
{
display: block;
padding: 0 5px 0 0;
height: 19px;
color: #003855;
text-decoration: none;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek .readmore a:hover
{
text-decoration: underline;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_brown .bg_wrapper
{
background: #CA6C18;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_brown .navigation ul li a
{
color: #CA6C18;
background: transparent url('/images/border_bg_repeat_brown_small.gif') repeat-x left bottom;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_brown .bg
{
background: #F6EFE7;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_brown a.readmore
{

}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_brown .navigation ul li a
{
color: #CA6C18;
background: transparent url('/images/border_bg_repeat_brown_small.gif') repeat-x left bottom;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_lightblue .bg_wrapper
{
background: #00AFCF;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_lightblue .bg
{
background: #F3F6FA;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_lightblue a.readmore
{

}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_lightblue .navigation ul li a
{
color: #00AFCF;
background: transparent url('/images/border_bg_repeat_lightblue_small.gif') repeat-x left bottom;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_yellow .bg_wrapper
{
background: #FFA81C;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_yellow .bg
{
background: #F9F2E5;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_yellow a.readmore
{

}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_yellow .navigation ul li a
{
color: #FFA81C;
background: transparent url('/images/border_bg_repeat_yellow_small.gif') repeat-x left bottom;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_darkblue .bg_wrapper
{
background: #005F8E;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_darkblue a.readmore
{

}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_darkblue .bg
{
background: #DEEEF6;
}
#root #CCIPlaceHolder_Linkerkant .block_rubriek_darkblue .navigation ul li a
{
color: #005F8E;
background: transparent url('/images/border_bg_repeat_darkblue_small.gif') repeat-x left bottom;
}
#root #CCIPlaceHolder_Midden
{
float: left;
width: 480px;
}
#root #CCIPlaceHolder_Midden,
#root #CCIPlaceHolder_Midden strong,
#root #CCIPlaceHolder_Midden .text,
#root #CCIPlaceHolder_Midden td
{
color: #828282;
}
#root #CCIPlaceHolder_Midden a,
#root #CCIPlaceHolder_Midden td a
{
text-decoration: none;
}
#root #CCIPlaceHolder_Midden a:hover,
#root #CCIPlaceHolder_Midden td a:hover
{
text-decoration: underline;
}
#root #CCIPlaceHolder_Midden .margins
{
padding: 0 13px 0 22px;
}
#root #CCIPlaceHolder_Midden .image img
{
float: right;
margin: 0 0 5px 10px;
}
#root #CCIPlaceHolder_Midden h2
{
padding: 0 0 15px 0;
color: #00AFCF;
font-size: 14px;
font-weight: bold;
}
#root #CCIPlaceHolder_Midden h2.block_rubriek_brown_active
{
margin: 5px 0 5px 0;
padding: 15px 10px 15px 10px;
color: #FFFFFF;
background: #CA6C18;
}
#root #CCIPlaceHolder_Midden h2.block_rubriek_lightblue_active
{
margin: 5px 0 5px 0;
padding: 15px 10px 15px 10px;
color: #FFFFFF;
background: #00AFCF;
}
#root #CCIPlaceHolder_Midden h2.block_rubriek_yellow_active
{
margin: 5px 0 5px 0;
padding: 15px 10px 15px 10px;
color: #FFFFFF;
background: #FFA81C;
}
#root #CCIPlaceHolder_Midden h2.block_rubriek_darkblue_active
{
margin: 5px 0 5px 0;
padding: 15px 10px 15px 10px;
color: #FFFFFF;
background: #005F8E;
}
#root #CCIPlaceHolder_Midden span.date
{
color: #000000;
font-weight: bold;
}
#root #CCIPlaceHolder_Midden h4
{
padding: 0 0 15px 0;
color: #00AFCF;
font-size: 14px;
font-weight: bold;
}
#root #CCIPlaceHolder_Midden #img_roulet
{
position: relative;
overflow: hidden;
width: 445px;
}
#root #CCIPlaceHolder_Midden #img_roulet_pics
{
overflow: hidden;
height: 80px;
}
#root #CCIPlaceHolder_Midden #img_roulet_nav
{
position: absolute;
top: 68px;
right: 2px;
z-index: 100;
}
#root #CCIPlaceHolder_Midden #img_roulet_nav a
{
float: left;
display: block;
overflow: hidden;
margin: 0 4px 0 0;
height: 6px;
width: 6px;
text-decoration: none;
text-indent: -3000px;
background: #FFFFFF;
}
#lbl_username
{
display: none;
}
#input_container_username
{
padding: 0 0 4px 0;
}
#input_container_username input
{
padding: 2px 2px 2px 2px;
width: 157px;
font-size: 11px;
color: #828282;
background: #FFFFFF;
border: 1px solid #D6DADA;
}
#lbl_password
{
display: none;
}
#input_container_password input
{
padding: 2px 2px 2px 2px;
width: 157px;
font-size: 11px;
color: #828282;
background: #FFFFFF;
border: 1px solid #D6DADA;
}
#login_rememberme_container
{
float: left;
padding: 7px 0 0 0;
width: 16px;
}
#login_rememberme_container input
{
float: left;
width: 14px;
}
#lbl_rememberme
{
float: left;
padding: 6px 0 0 0;
*	padding: 10px 0 0 0;
width: 224px;
color: #55656D;
}
#login_retrievepassword_container
{
clear: both;
    float: left;
    width: 119px;
}
#login_retrievepassword_container a
{
color: #55656D;
text-decoration: none;
}
#login_retrievepassword_container a:hover
{
text-decoration: underline;
}

/*=- Login retrieve small -=*/
#lbl_usernameretrievepassword
{
padding: 3px 0 7px 0;
color: #828282;
}
#input_container_usernameretrievepassword input
{
padding: 2px 2px 2px 2px;
width: 157px;
font-size: 11px;
color: #828282;
background: #FFFFFF;
border: 1px solid #D6DADA;
}
#login_retrievepassword_container  {
    clear: both;
    float: left;
    width: 119px;
}
#input_container_retrievebutton input
{
height: 16px;
width: 16px;
background: transparent url('/images/nav_arrow_circle_blue.gif') no-repeat left top;
border: 0;
}
#input_container_retrievebutton
{
position: absolute;
top: 40px;
*	top: 42px;
left: 168px;
}
#root #CCIPlaceHolder_Midden #img_roulet_nav a.activeSlide
{
background: #005F8E;
}
#root #CCIPlaceHolder_Midden #img_roulet img
{
display: block;
}
#root #CCIPlaceHolder_Rechterkant
{
float: left;
overflow: hidden;
width: 240px;
}
#root #CCIPlaceHolder_Header #top_navigation
{
float: left;
height:23px;
}
#root #CCIPlaceHolder_Rechterkant h2
{
padding: 0 0 15px 0;
color: #00AFCF;
font-size: 14px;
font-weight: bold;
}
#root #CCIPlaceHolder_Rechterkant h4
{
padding: 10px 0 0 0;
}
#login_rememberme_container
{
float: left;
padding: 7px 0 0 0;
width: 16px;
}
#login_rememberme_container input
{
float: left;
width: 14px;
}
#lbl_rememberme
{
float: left;
padding: 6px 0 0 0;
*	padding: 10px 0 0 0;
width: 224px;
color: #55656D;
}
#login_retrievepassword_container
{
clear: both;
    float: left;
    width: 119px;
}
#login_retrievepassword_container a
{
color: #55656D;
text-decoration: none;
}
#info {
    float: left;
    /*position: relative;*/
}
#root h4 span.lightblue
{
color: #00AFCF;
font-size: 14px;
font-weight: bold;
}
#root h4 span.darkblue
{
color: #005F8E;
font-size: 14px;
font-weight: bold;
}
#inloggen
{
margin-left:8px;
    clear:both;
    display:block;}
	#header_right_part
{
    height:125px;
    width:249px;
    float:right;}
#root #CCIPlaceHolder_Rechterkant .text
{
color: #828282;
}
#root #CCIPlaceHolder_Rechterkant .text.links_formatted
{

}
#root #CCIPlaceHolder_Rechterkant .text.links_formatted a
{
display: block;
padding: 0 0 3px 0;
color: #003855;
font-size: 14px;
font-weight: bold;
text-decoration: none;
border-bottom: 1px solid #D8DBDF;
}
#root #CCIPlaceHolder_Rechterkant .text.links_formatted a:hover
{
text-decoration: underline;
}
/*== ==*/

/*== Element definitions ==*/

/*=- Formbuilder -=*/
.formbuilder_formpanel
{
padding: 10px 0 10px 0;
width: 436px;
}
.formbuilder_formpanel table
{
width: 436px !important;
}
.formbuilder_formpanel table table
{
width: auto !important;
}

/* Error messages */
.formbuilder_formpanel .formbuilder_errormessagepanel
{
padding: 0 0 2px 0;
color: red;
}
.formbuilder_formpanel .formbuilder_errormessagemarker
{
padding: 0 0 0 7px;
color: red;
}


/* */

/* Labels & Elements */
.formbuilder_formpanel .formbuilder_label
{
width: 150px;
vertical-align: top;
}
.formbuilder_formpanel .formbuilder_element
{
padding: 0 0 7px 0;
width: 250px;
}
.formbuilder_formpanel .formbuilder_element input.text
{
float: left;
padding: 2px 2px 2px 2px;
width: 230px;
color: #070707;
line-height: 13px;
background: #FFFFFF;
border: 1px solid #00AFCF;
}
.formbuilder_formpanel .formbuilder_element .klein input.text
{
margin-left:9px;
margin-right:8px;
width:65px;
}
.formbuilder_formpanel .formbuilder_element input.radio
{
float: left;
margin: 1px 0 0 0;
width: 14px;
}
.formbuilder_formpanel .formbuilder_element input.checkbox
{
float: left;
clear: left;
margin: 1px 2px 0 0;
*	margin: 0 2px 0 0;
*	height: 14px;
width: 14px;
}
.formbuilder_formpanel .formbuilder_element label
{
float: left;
padding: 0px 5px 0 2px;
*	padding: 5px 5px 0 2px;
}
.formbuilder_formpanel .formbuilder_element_vertical label
{
width: 214px;
}
.formbuilder_formpanel .formbuilder_element select
{
padding: 2px 2px 2px 2px;
color: #070707;
width: 236px;
*	width: 237px;
background: #FFFFFF;
border: 1px solid #00AFCF;
}
.formbuilder_formpanel .formbuilder_element textarea
{
float: left;
padding: 2px 2px 2px 2px;
color: #070707;
background: #FFFFFF;
border: 1px solid #00AFCF;
width: 230px;
height: 60px;
}
/* */

/* Submit */
.formbuilder .formbuilder_form_submit_button,
.bijeenkomstendetail .formbuilder_form_submit_button
{
padding: 10px 0 0 165px;
}
.formbuilder .formbuilder_form_submit_button input,
.bijeenkomstendetail .formbuilder_form_submit_button input
{
padding: 0 0 0 0;
width: 100px;
color: #00AFCF;
background: #FFFFFF;
border: 1px solid #00AFCF;
}
/* */

/*=- -=*/

/*=- Lijsten overzicht -=*/
.list
{
padding: 10px 0 10px 0;
}
#list_overview
{

}
#list_overview .list_item
{

}
#list_overview .list_item h4
{
padding: 0 0 0 0;
}
#list_overview .list_item h4 a
{
padding: 0 0 0 0;
color: #55656D;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}
#list_overview .list_item h4 a:hover
{
text-decoration: underline;
}
#list_overview .list_item .text
{
padding: 0 0 10px 0;
}
/*=- -=*/

/*=- Nieuws overzicht -=*/
.news_overview
{
padding: 0 0 5px 0;
}
.news_overview .news_item
{

}
.news_overview .news_item span.date
{
float: right;
}
.news_overview .news_item h4
{
padding: 0 0 0 0 !important;
}
.news_overview .news_item h4 a
{
padding: 0 0 0 0;
color: #55656D;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}
.news_overview .news_item h4 a:hover
{
text-decoration: underline;
}
.news_overview .news_item .text
{
padding: 0 0 10px 0;
}
.news_overview .news_item .text .image
{

}
.news_overview .news_item .text .image img
{
float: right;
}
.news_overview .news_item .text a.readmore
{
padding: 0 0 0 5px;
font-weight: bold;
text-decoration: none;
}
.news_overview .news_item .text a.readmore:hover
{
text-decoration: underline;
}
/*=- -=*/

#CCIPlaceHolder_Midden #searchresults
{

}
#CCIPlaceHolder_Midden #searchresults p
{
line-height: 17px;
}
#CCIPlaceHolder_Midden #searchresults h4
{
padding: 0 0 2px 0;
}
#CCIPlaceHolder_Midden #searchresults h4 a
{
text-decoration: none;
}
#CCIPlaceHolder_Midden #searchresults h4 a:hover
{
text-decoration: underline;
}

#CCIPlaceHolder_Midden #blocks_general
{
padding: 15px 0 10px 0;
}
#CCIPlaceHolder_Midden #blocks_general .block_general
{
float: left;
clear: left;
margin: 0 0 19px 0;
width: 218px;
background: transparent url('/images/block_news_bg_repeater.gif') repeat-y right top;
}
#CCIPlaceHolder_Midden #blocks_general .block_general.odd
{
float: right;
clear: right;
}
#CCIPlaceHolder_Midden #blocks_general .block_general .bg
{
background: transparent url('/images/block_news_bg.gif') no-repeat left bottom;
}
#CCIPlaceHolder_Midden #blocks_general .block_general h4
{
padding: 5px 25px 0 25px;
color: #55656D;
font-size: 14px;
font-weight: bold;
}
#CCIPlaceHolder_Midden #blocks_general .block_general .text
{
overflow: hidden;
*	overflow: visible;
padding: 0 26px 20px 26px;
height: auto !important;
min-height: 87px;
height: 87px;
color: #55656D;
}
#CCIPlaceHolder_Midden #blocks_general .block_general .text .image
{

}
#CCIPlaceHolder_Midden #blocks_general .block_general .text .image img
{
float: none;
margin: 0 0 0 0;
}
#CCIPlaceHolder_Midden #blocks_general .block_general .text .readmore
{
float: right;
}
#CCIPlaceHolder_Midden #blocks_general .block_general .text .readmore a
{
float: right;
display: block;
text-decoration: none;
}
#CCIPlaceHolder_Midden #blocks_news
{

}
#CCIPlaceHolder_Midden #blocks_news p.none
{
padding: 10px 0 10px 0;
}
#CCIPlaceHolder_Midden #blocks_news .block_news
{
float: left;
clear: left;
overflow: hidden;
margin: 0 0 19px 0;
width: 218px;
background: transparent url('/images/block_news_bg_repeater.gif') repeat-y right top;
}
#CCIPlaceHolder_Midden #blocks_news .block_news.odd
{
float: right;
clear: right;
}
#CCIPlaceHolder_Midden #blocks_news .block_news.bottom
{
margin: 0 0 7px 0;
}
#CCIPlaceHolder_Midden #blocks_news .block_news .bg
{
position: relative;
height: auto !important;
min-height: 151px;
height: 151px;
background: transparent url('/images/block_news_bg.gif') no-repeat left bottom;
}
#CCIPlaceHolder_Midden #blocks_news .block_news.block_news_first
{
float: none;
overflow: hidden;
margin: 0 0 10px 0;
padding: 0 0 5px 0;
width: auto;
background: #00AFCF;
}
#CCIPlaceHolder_Midden #blocks_news .block_news.block_news_first .bg
{
position: static;
height: auto;
min-height: 0;
background: #005F8E;
}
#CCIPlaceHolder_Midden #blocks_news .block_news h4
{
color: #55656D;
font-size: 14px;
font-weight: bold;
}
#CCIPlaceHolder_Midden #blocks_news .block_news.block_news_first h4
{
padding: 10px 0 3px 16px;
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
}
#CCIPlaceHolder_Midden #blocks_news .block_news .text
{
padding: 0 10px 20px 0;
height: auto !important;
min-height: 87px;
height: 87px;
color: #55656D;
}
#CCIPlaceHolder_Midden #blocks_news .block_news.block_news_first .text
{
padding: 0 16px 10px 16px;
height: auto;
min-height: 0;
color: #FFFFFF;
}
#CCIPlaceHolder_Midden #blocks_news .block_news a.readmore
{
position: absolute;
right: 0;
bottom: 0;
display: block;
padding: 0 0 0 0;
height: 23px;
width: 23px;
text-decoration: none;
background: transparent url('/images/nav_arrow_circle_blue.gif') no-repeat left top;
}
#CCIPlaceHolder_Midden #blocks_news .block_news.block_news_first a.readmore
{
position: static;
display: inline;
padding: 5px 10px 8px 12px;
height: auto;
text-decoration: none;
background: transparent url('/images/nav_arrow_circle_white.gif') no-repeat center 5px;

}

.rss_item {
padding-bottom:4px;
margin-bottom:4px;
border-bottom:solid 1px #d8dbdf
}
#CCIPlaceHolder_Midden #blocks_news .nieuwsarchief a
{
clear: both;
display: block;
overflow: hidden;
padding: 0 0 5px 226px;
color: #55656D;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

/*=- Login box small -=*/
#login_small
{
float:right;
width:241px;
height:auto;
}
#login_form_container
{
position: relative;

}
#btn_login
{

}
#btn_login input
{
position: absolute;
top: 27px;
*	top: 29px;
left: 168px;
height: 16px;
width: 16px;
cursor: pointer;
background: transparent url('/images/nav_arrow_circle_blue.gif') no-repeat left top;
border: 0;
}
#lbl_username
{
display: none;
}
#input_container_username
{
padding: 0 0 4px 0;
}
#input_container_username input
{
padding: 2px 2px 2px 2px;
width: 157px;
font-size: 11px;
color: #828282;
background: #FFFFFF;
border: 1px solid #D6DADA;
}
#lbl_password
{
display: none;
}
#input_container_password input
{
padding: 2px 2px 2px 2px;
width: 157px;
font-size: 11px;
color: #828282;
background: #FFFFFF;
border: 1px solid #D6DADA;
}
#login_rememberme_container
{
float: left;
padding: 7px 0 0 0;
width: 16px;
}
#login_rememberme_container input
{
float: left;
width: 14px;
}
#lbl_rememberme
{
float: left;
padding: 6px 0 0 0;
*	padding: 10px 0 0 0;
width: 224px;
color: #55656D;
}
#login_retrievepassword_container
{
clear: both;
    float: left;
    width: 119px;
}
#login_retrievepassword_container a
{
color: #55656D;
text-decoration: none;
}
#login_retrievepassword_container a:hover
{
text-decoration: underline;
}

/*=- Login retrieve small -=*/
#lbl_usernameretrievepassword
{
padding: 3px 0 7px 0;
color: #828282;
}
#input_container_usernameretrievepassword input
{
padding: 2px 2px 2px 2px;
width: 157px;
font-size: 11px;
color: #828282;
background: #FFFFFF;
border: 1px solid #D6DADA;
}
#input_container_retrievebutton input
{
height: 16px;
width: 16px;
background: transparent url('/images/nav_arrow_circle_blue.gif') no-repeat left top;
border: 0;
}
#input_container_retrievebutton
{
position: absolute;
top: 40px;
*	top: 42px;
left: 168px;
}

/*=- Loginbox groot -=*/
#login
{
padding: 10px 0 10px 0;
}
#login #lbl_username,
#login #lbl_password
{
float: left;
display: block;
width: 150px;
}
#login #login_rememberme_container
{
width: 169px;
}
#login #login_rememberme_container input
{
float: right;
margin: 0 5px 0 0;
}
#login #login_retrievepassword_container
{
padding: 5px 0 0 150px;
}
#login #input_container_usernameretrievepassword
{
float: left;
}
#login #input_container_usernameretrievepassword input
{

}
#login #input_container_retrievebutton
{
position: static;
float: left;
padding: 3px 0 0 5px;
}
#login #input_container_retrievebutton input
{

}
#login #btn_login
{
position: absolute;
top: 0px;
*	top: 2px;
left: 150px;
}
/*=- -=*/

/*=- Logout small -=*/
#logout
{
padding: 3px 0 3px 1px;
}
#logout a
{
color: #55656D;
font-weight: bold;
text-decoration: none;
}
#logout a:hover
{
text-decoration: underline;
}
/*=- -=*/

/*== ==*/

/*= Pop-up definitions =*/
#root.website_popup
{
overflow: hidden;
width: 620px;
background: #FFFFFF url("/images/root_bg_repeat_popup.gif") repeat-y left top;
}
#root.website_popup #header_right_part,
#root.website_popup #header_navigation
{
display: none;
}
#root.website_popup #CCIPlaceHolder_Header
{
height: 117px;
}
#root.website_popup #CCIPlaceHolder_Midden
{
width: 584px;
}
#root.website_popup #CCIPlaceHolder_Midden .margins
{
padding: 0 3px 0 2px;
}
/*= =*/

/*=- Loginbox groot -=*/
#login
{
padding: 10px 0 10px 0;
}
#login #lbl_username,
#login #lbl_password
{
float: left;
display: block;
width: 150px;
}
#login #login_rememberme_container
{
width: 169px;
}
#login #login_rememberme_container input
{
float: right;
margin: 0 5px 0 0;
}
#login #login_retrievepassword_container
{
padding: 5px 0 0 150px;
}
#login #input_container_usernameretrievepassword
{
float: left;
}
#login #input_container_usernameretrievepassword input
{

}
#login #input_container_retrievebutton
{
position: static;
float: left;
padding: 3px 0 0 5px;
}
#login #input_container_retrievebutton input
{

}
#login #btn_login
{
position: absolute;
top: 0px;
*	top: 2px;
left: 150px;
}
/*=- -=*/

/*=- Logout small -=*/
#logout
{
padding: 3px 0 3px 1px;
}
#logout a
{
color: #55656D;
font-weight: bold;
text-decoration: none;
}
#logout a:hover
{
text-decoration: underline;
}
/*=- -=*/

/*== ==*/

/*= Pop-up definitions =*/
#root.website_popup
{
overflow: hidden;
width: 620px;
background: #FFFFFF url("/images/root_bg_repeat_popup.gif") repeat-y left top;
}
#root.website_popup #header_right_part,
#root.website_popup #header_navigation
{
display: none;
}
#root.website_popup #CCIPlaceHolder_Header
{
height: 117px;
}
#root.website_popup #CCIPlaceHolder_Midden
{
width: 584px;
}
#root.website_popup #CCIPlaceHolder_Midden .margins
{
padding: 0 3px 0 2px;
}
/*= =*/

/*== ==*/

/*== Specific definitions ==*/

/*= Ledennet definitions =*/
#root.ledennet
{

}
#root.ledennet .readmore a
{
text-decoration: none;
}
#root.ledennet .readmore a:hover
{
text-decoration: underline;
}
#root.ledennet #CCIPlaceHolder_Header
{

}
#root.ledennet #CCIPlaceHolder_Header #Header_Logout_pnlLogout
{
display: inline;
}
#root.ledennet #CCIPlaceHolder_Header #top_navigation
{
position: relative;
padding: 0 0 8px 0; 
width: 250px;
background: #FFFFFF;
z-index: 10;
}
#root.ledennet #CCIPlaceHolder_Header #header_right_part
{
position: relative;
float: left;
height: 127px;
width: 792px;
}
#root.ledennet #CCIPlaceHolder_Header #header_right_part #header_right_part_bg
{
position: absolute;
top: 0;
left: 0;
height: 127px;
width: 792px;
z-index: 5;
}
#root.ledennet #CCIPlaceHolder_Header #header_right_part #header_visitor_info
{
position: relative;
float: right;
margin: 9px 0 0 0;
width: 250px;
background: #FFFFFF;
z-index: 10;
}
#root.ledennet #CCIPlaceHolder_Header #header_right_part #header_visitor_info h1
{
display: block;
padding: 5px 15px 2px 15px;
color: #00AFCF;
font-size: 14px;
font-weight: bold;
}
#root.ledennet #CCIPlaceHolder_Header #header_right_part #header_visitor_info .visitor_name
{
padding: 0 15px 2px 15px;
color: #003855;
font-size: 13px;
font-weight: bold;
}
#root.ledennet #CCIPlaceHolder_Header #header_right_part #header_visitor_info .returnlink
{
padding: 0 15px 10px 15px;
}
#root.ledennet #CCIPlaceHolder_Header #header_right_part #header_visitor_info .returnlink a
{
color: #003855;
font-size: 12px;
text-decoration: none;
}
#root.ledennet #CCIPlaceHolder_Header #header_right_part #header_visitor_info .returnlink a:hover
{
text-decoration: underline;
}
#root.ledennet #CCIPlaceHolder_Header #searchbox
{
z-index: 10;
}
#root.ledennet #CCIPlaceHolder_Header #header_navigation
{
background: #FFA81C url('/images/nav_header_item1_off.gif') repeat-x scroll left top;
}
#root.ledennet #CCIPlaceHolder_Header #header_navigation ul.level1 li a:hover,
#root.ledennet #CCIPlaceHolder_Header #header_navigation ul.level1 li.sfHover a,
#root.ledennet #CCIPlaceHolder_Header #header_navigation ul.level1 li.active a
{
background: transparent url('/images/nav_header_item1_on_left_L.gif') no-repeat left top;
}
#root.ledennet #CCIPlaceHolder_Header #header_navigation ul.level1 li a:hover span,
#root.ledennet #CCIPlaceHolder_Header #header_navigation ul.level1 li.sfHover a span,
#root.ledennet #CCIPlaceHolder_Header #header_navigation ul.level1 li.active a span
{
background: transparent url('/images/nav_header_item1_on_right_L.gif') no-repeat right top;
}
#root.ledennet #CCIPlaceHolder_Header #header_navigation ul.level2
{
position: absolute;
top: 32px;
left: 0;
display: none;
color: #FFFFFF;
width: 714px;
background: #FFA81C;
}
#root.ledennet #border
{
background: transparent url('/images/border_bg_repeat_L.gif') repeat-x left top;
}
#root.ledennet #content
{
height: auto !important;
min-height: 350px;
height: 350px;
}
#root.ledennet #content #CCIPlaceHolder_Linkerkant
{
width: 310px;
}
#root.ledennet #content #CCIPlaceHolder_Linkerkant .text
{
color: #828282;
}
#root.ledennet #content #CCIPlaceHolder_Linkerkant #linkerkant_block_mijnnieuws
{

}
#root.ledennet #content #CCIPlaceHolder_Linkerkant #linkerkant_block_mijnnieuws ul
{
padding: 10px 0 0 0;
}
#root.ledennet #content #CCIPlaceHolder_Linkerkant #linkerkant_block_mijnnieuws ul li
{
padding: 0 10px 2px 10px;
background: none;
}
#root.ledennet #content #CCIPlaceHolder_Linkerkant #linkerkant_block_mijnnieuws ul li span.date
{
float: right;
}
#root.ledennet #content #CCIPlaceHolder_Linkerkant #linkerkant_block_mijnnieuws ul li a
{
color: #003855;
text-decoration: none;
}
#root.ledennet #content #CCIPlaceHolder_Linkerkant #linkerkant_block_mijnnieuws ul li a:hover
{
text-decoration: underline;
}
#root.ledennet #content #CCIPlaceHolder_Midden
{
width: 312px;
}
#root.ledennet #content #CCIPlaceHolder_Midden .margins
{

}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_yellow_block
{
overflow: hidden;
padding: 5px 5px 5px 5px; 
margin: 0 0 20px 0;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_yellow_block
{
background: #FDC161;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_yellow_block h2
{
padding: 0 0 5px 0;
color: #FFFFFF;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_yellow_block .text
{
color: #FFFFFF;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_bijeenkomsten_block
{
padding: 0 0 20px 0;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_bijeenkomsten_block #midden_bijeenkomsten
{
padding: 0 0 10px 0;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_bijeenkomsten_block #midden_bijeenkomsten p
{
padding: 0 0 0 0;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_bijeenkomsten_block .meeting_item
{
display: block;
overflow: hidden;
background: #FAFAFA;
border-bottom: 1px solid #DDDDDD;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_bijeenkomsten_block .meeting_item a
{
display: block;
padding: 1px 4px 1px 4px;
text-decoration: none;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_bijeenkomsten_block .meeting_item a:hover
{
text-decoration: underline;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_bijeenkomsten_block .meeting_item span.date
{
float: right;
display: block;
padding: 1px 4px 1px 4px;
font-weight: normal;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_mijninteresses_block
{
padding: 0 0 10px 0;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_mijninteresses_block p
{
padding: 10px 0 10px 0;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_mijninteresses_block h2
{
padding: 0 0 0 0;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_mijninteresses_block ul
{
padding: 0 10px 15px 10px;
}
#root.ledennet #content #CCIPlaceHolder_Midden #midden_mijninteresses_block ul li
{
padding: 10px 0 0 11px;
color: #003855;
font-weight: bold;
background: transparent url('../images/bullet_blue.gif') no-repeat left 14px;
}
#root.ledennet #content #CCIPlaceHolder_Midden .interesseswijzigen label
{
display: block;
width: 300px;
}
#root.ledennet #content #CCIPlaceHolder_Midden .interesseswijzigen label input
{
margin-top: 3px;
margin-right: 5px;
}
#root.ledennet #content #CCIPlaceHolder_Midden .interesseswijzigen #sendmailButton
{
padding: 10px 0 10px 0;
}
#root.ledennet #content #CCIPlaceHolder_Midden .interesseswijzigen #sendmailButton input
{
width: 80px;
color: #333333;
cursor: pointer;
background-color: #F0F0F0;
border: 1px solid #949494;
}
#root.ledennet #content #CCIPlaceHolder_Rechterkant
{
width: 310px;
}
/*= =*/

/*= Ledennet vervolg definitions =*/
#root.ledennet_vervolg
{

}
#root.ledennet_vervolg #content #CCIPlaceHolder_Linkerkant
{
width: 212px; 
}
#root.ledennet_vervolg #content #CCIPlaceHolder_Linkerkant .block_rubriek
{

}
#root.ledennet_vervolg #content #CCIPlaceHolder_Linkerkant .block_rubriek p
{
padding: 10px 10px 0 10px;
}
#root.ledennet_vervolg #content #CCIPlaceHolder_Linkerkant .block_rubriek .readmore
{
padding: 10px 10px 10px 0;
}
#root.ledennet_vervolg #content #CCIPlaceHolder_Linkerkant .block_rubriek #linkerkant_block_mijninteresses
{

}
#root.ledennet_vervolg #content #CCIPlaceHolder_Linkerkant .block_rubriek #linkerkant_block_mijninteresses ul
{
padding: 10px 10px 0 10px;
}
#root.ledennet_vervolg #content #CCIPlaceHolder_Linkerkant .block_rubriek #linkerkant_block_mijninteresses ul li
{
padding: 2px 0 0 11px;
background: transparent url('../images/bullet_blue.gif') no-repeat left 6px;
}
#root.ledennet_vervolg #content #CCIPlaceHolder_Linkerkant .block_rubriek #linkerkant_block_mijnwerkgroepen
{

}
#root.ledennet_vervolg #content #CCIPlaceHolder_Linkerkant .block_rubriek #linkerkant_block_mijnwerkgroepen h4
{
padding: 10px 10px 0 10px;
}
#root.ledennet_vervolg #content #CCIPlaceHolder_Linkerkant .block_rubriek #linkerkant_block_mijnwerkgroepen ul
{
padding: 0 10px 0 10px
}
#root.ledennet_vervolg #content #CCIPlaceHolder_Linkerkant .block_rubriek #linkerkant_block_mijnwerkgroepen ul li
{
padding: 10px 0 0 11px;
background: transparent url('../images/bullet_yellow.gif') no-repeat left 14px;
}
#root.ledennet_vervolg #content #CCIPlaceHolder_Linkerkant .block_rubriek #linkerkant_block_mijnwerkgroepen ul li a
{
color: #003855;
text-decoration: none;
}
#root.ledennet_vervolg #content #CCIPlaceHolder_Linkerkant .block_rubriek #linkerkant_block_mijnwerkgroepen ul li a:hover
{
text-decoration: underline;
}
#root.ledennet_vervolg #content #CCIPlaceHolder_Midden
{
width: 480px;
}
#root.ledennet_vervolg #content #CCIPlaceHolder_Midden .margins
{
padding: 0 13px 0 22px;
}
#root.ledennet_vervolg #content #CCIPlaceHolder_Rechterkant
{
width: 240px;
}
/*= =*/

/*= Ledennet vervolg bijeenkomsten =*/
#root.ledennet_vervolg #CCIPlaceHolder_Midden .bijeenkomsten
{
padding: 10px 0 10px 0;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .bijeenkomsten td
{
padding: 1px;
}
/*= =*/

/*= Ledennet vervolg werkgroepen =*/
#root.ledennet_vervolg #CCIPlaceHolder_Midden .mijnwerkgroepen
{
padding: 10px 0 10px 0;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .mijnwerkgroepen h4
{
padding: 0 0 10px 0;
font-weight: bold;
font-size: 12px;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .mijnwerkgroepen ul
{
padding: 0 0 20px 0;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .mijnwerkgroepen ul li
{

}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .mijnwerkgroepen ul li a
{
text-decoration: none;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .mijnwerkgroepen ul li a:hover
{
text-decoration: underline;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .persoondetail
{
color: #828282;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .persoondetail strong
{
color: #828282;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .werkgroepdetail
{
color: #828282;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .werkgroepdetail strong
{
color: #828282;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .werkgroepdetail a
{
text-decoration: none;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .werkgroepdetail a:hover
{
text-decoration: underline;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .werkgroepdetail .werkgroepdetail_item
{
padding: 0 0 4px 0;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .werkgroepdetail .werkgroepdetail_bijeenkomsten
{
padding: 10px 0 0 0;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .werkgroepdetail .werkgroepdetail_bijeenkomsten table
{
margin: 5px 0 0 0;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .werkgroepdetail .werkgroepdetail_bijeenkomsten td
{
padding: 1px;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .werkgroepdetail .overigedocumenten
{
padding: 10px 0 0 0;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .werkgroepdetail .archiefLink
{
padding: 10px 0 10px 0;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .werkgroepdetail .archiefLink a
{
text-decoration: none;
}
#root.ledennet_vervolg #CCIPlaceHolder_Midden .werkgroepdetail .archiefLink a:hover
{
text-decoration: underline;
}
#root.ledennet_vervolg #CCIPlaceHolder_Rechterkant
{

}
#root.ledennet_vervolg #CCIPlaceHolder_Rechterkant .werkgroepen ul
{
padding: 0 0 20px 0;
}
#root.ledennet_vervolg #CCIPlaceHolder_Rechterkant .werkgroepen ul li
{

}
#root.ledennet_vervolg #CCIPlaceHolder_Rechterkant .werkgroepen ul li a
{
text-decoration: none;
}
#root.ledennet_vervolg #CCIPlaceHolder_Rechterkant .werkgroepen ul li a:hover
{
text-decoration: underline;
}
#root.ledennet_vervolg #CCIPlaceHolder_Rechterkant .werkgroupleden ul
{
padding: 0 0 10px 0;
}
#root.ledennet_vervolg #CCIPlaceHolder_Rechterkant .werkgroupleden ul li a
{
text-decoration: none;
}
#root.ledennet_vervolg #CCIPlaceHolder_Rechterkant .werkgroupleden ul li a:hover
{
text-decoration: underline;
}
/*= =*/

/*= Ledennet dossier =*/
#root.ledennet_vervolg_wide #tabs
{
float: left;
overflow: hidden;
padding: 10px 0 10px 0;
width: 685px;
background: transparent url(/images/nav_header_item1_off.gif) repeat-x scroll left 10px;
}
#root.ledennet_vervolg_wide #tabs h3
{
padding: 0 0 15px 0;
color: #FFA81C;
font-size: 14px;
font-weight: bold;
}
#root.ledennet_vervolg_wide #tabs .tab_documenten ul,
#root.ledennet_vervolg_wide #tabs .tab_publicaties ul
{
padding: 0 0 0 0;
}
#root.ledennet_vervolg_wide #tabs .tab_documenten ul li,
#root.ledennet_vervolg_wide #tabs .tab_publicaties ul li
{
background: transparent url(/images/bullet_blue.gif) no-repeat scroll 8px 6px;
}
#root.ledennet_vervolg_wide #tabs ul.ui-tabs-nav
{
float: right;
padding: 0 10px 10px 0;
height: 32px;
}
#root.ledennet_vervolg_wide #tabs ul.ui-tabs-nav li
{
float: left;
padding: 0 0 0 10px;
background: none;
}
#root.ledennet_vervolg_wide #tabs ul.ui-tabs-nav li a
{
color: #818A98;
display: block;
text-decoration: none;
}
#root.ledennet_vervolg_wide #tabs ul.ui-tabs-nav li a span
{
display: block;
padding: 9px 8px 7px 8px;
}
#root.ledennet_vervolg_wide #tabs ul.ui-tabs-nav li.ui-tabs-selected
{

}
#root.ledennet_vervolg_wide #tabs ul.ui-tabs-nav li.ui-tabs-selected a,
#root.ledennet_vervolg_wide #tabs ul.ui-tabs-nav li a:hover
{
color: #FFFFFF;
background: transparent url('/images/nav_header_item1_on_left_L.gif') no-repeat left top;
}
#root.ledennet_vervolg_wide #tabs ul.ui-tabs-nav li.ui-tabs-selected a span,
#root.ledennet_vervolg_wide #tabs ul.ui-tabs-nav li a:hover span
{
background: transparent url('/images/nav_header_item1_on_right_L.gif') no-repeat right top;
}
#root.ledennet_vervolg_wide #tabs .ui-tabs-panel
{
clear: both;
overflow: hidden;
line-height: 17px;
background: #FFFFFF;
}
#root.ledennet_vervolg_wide #tabs .ui-tabs-hide
{
display: none;
}
/*= =*/

/*= Newsletter =*/
#root .newsletter
{
padding: 10px 0 10px 0;
}
#root .newsletter span
{
float: left;
width: 80px;
vertical-align: top;
}
#root .newsletter input
{
float: right;
padding: 2px 2px 2px 2px;
width: 170px;
color: #070707;
line-height: 13px;
background: #FFFFFF;
border: 1px solid #00AFCF;
}
#root .newsletter input#NEWSLETTER_SUBSCRIBE_SUBMIT
{
float: left;
margin: 10px 0 0 0;
padding: 2px 2px 2px 2px;
width: 145px !important;
color: #070707;
line-height: 13px;
background: #FFFFFF;
border: 1px solid #00AFCF;
}
#root .newsletter span#ctl09
{
padding: 0 0 0 3px;
width: 10px;
}
#root .newsletter span#ctl10
{
width: 110px;
}
/*= =*/

/*= Ledennet vervolg wide =*/
#root.ledennet_vervolg_wide #content #CCIPlaceHolder_Midden
{
width: 720px;
}
/*= =*/
.ledenzoek #root.ledennet_vervolg #content #CCIPlaceHolder_Midden{
width: 720px;
}

.ledenzoek #ledenzoek .NoveMemberSearchForm_Label{
float: left;
width: 150px;
}

.ledenzoek #ledenzoek .NoveMemberSearchForm_Label,
.ledenzoek #ledenzoek .NoveMemberSearchForm_TextBox,
.ledenzoek #ledenzoek .NoveMemberSearchForm_DropDownList{
/*height: */
}

.ledenzoek #ledenzoek input,
.ledenzoek #ledenzoek select{
width: 157px;
padding: 2px;
font-size: 11px;
border: 1px solid #D6DADA;
margin-bottom: 5px;
}
#ledenzoekresultaat th
{
border-bottom:2px solid #999999;
padding-right: 10px;
font-size: 12px;
}
#ledenzoekresultaat td
{
border-bottom:1px solid #E8E8E8;
vertical-align: top;
padding-right: 10px;
}

#btn_submit input {
cursor:pointer;
font-size:12px;
font-weight:bold;
margin:10px 0 0 150px;

padding: 2px;
font-size: 11px;
border: 1px solid #D6DADA;
}
.ledenzoek #ledenzoek select{
width: 163px;
}
.ledenzoek #ledenzoek #Ledennet_Ledenzoek_btnNoveMemberSearchFormSearch{
width:50px;
margin-left: 150px;
}
/*== ==*/

/*== Fixes N Hacks ==*/
.clearfix:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix
{
display: inline-block;	/* for IE/Mac */
}
/*== ==*/
#modifypersonalattributeinfo_form_container .modifypersonalattributeinfo_input_label {
float:right;
height:17px;
width:420px;
margin-top: 2px;
}
#modifypersonalattributeinfo_form_container .modifypersonalattributeinfo_input_container_checkbox {
height:17px;
padding-top:2px;
*padding-top: 0px;
}

.share {
    float: right;
    font-size: 12px;
    position: absolute;
    right: 268px;
    top: 218px;
}

#root #CCIPlaceHolder_Header #searchbox_leden input#btnContentSearch {
    background: url("/images/white_new.png") no-repeat scroll left top transparent;
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 17px;
    margin-top: 3px;
    width: 17px;
}
#info
{
    float: left;
    width:100px;
}
#infopopup
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #00AFCF;
    display: none;
    padding: 5px;
    position: absolute;
    right: 0px;
    width: 227px;
    z-index: 99999;
}

    
    #infopopup p
    {

        padding:0px;}
	.EditVisitorCompany_label{float:left;width: 100px;margin:5px 0 0 0;}
	.EditVisitorCompany_textbox{overflow:hidden;margin:5px 0 0 0;}
	.EditVisitorCompany_textbox input[type="text"]{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #00AFCF;
    color: #828282;
    float: left;
    line-height: 13px;
    padding: 2px;
    width: 230px;
	}.EditVisitorCompany_button{margin:10px 0 0 100px;}
	.EditVisitorCompany_button input{background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #00AFCF;
    color: #00AFCF;
    padding: 0;
    width: 100px;
	}
