/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

UL {list-style: disc outside; margin-left: 20px; padding:0px;}


/* Removes border from fieldset and img */
img { border : 0; }

html {height: 100%; margin-bottom: 1px; -ms-overflow-y: scroll;}

body {
	background: #FFF;
	text-align: center;
	margin: 0px 0px 1px 0px; padding: 0px;
	height: 100%;
}

body, div {
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #555;
}

div#page {
	position: relative;
	top: 0px; left: 0px;
	width: 980px; height: 100%;
	margin-right: auto; 
	margin-left: auto;
	text-align: left;
}

/* header */
div#header {
	position: relative;  width: 980px; height: 115px; padding-top: 15px; margin-bottom: 5px;
}
div#logo {
	width: 477px; height: 60px; float: left;
}
div#second_menu {
	width: 303px; height: 55px; float: left; padding: 5px 0px 0px 10px; 
}
div#second_menu a {
	display: block; font: bold 11px arial,helvetica,sans-serif;
	height: 22px; float: left;
}

div#second_menu a.link_nieuwsbrief {
	width: 85px; padding: 4px 0px 0px 24px;
	background: url('../images/icon_newsletter.gif') no-repeat; 
}
div#second_menu a.link_advertentiebedrijf {
	width: 160px; padding: 4px 0px 0px 0px;
}
div#second_menu a.link_overc {
	width: 65px; padding: 4px 0px 0px 0px;
}
div#second_menu a.link_rss {
	width: 85px; padding: 4px 0px 0px 24px;
	background: url('../images/icon_rss.gif') no-repeat; 
}
div#second_menu a.link_en {
	width: 85px; padding: 4px 0px 0px 24px;
	background: url('../images/icon_english.gif') no-repeat; 
}

div#second_menu a.link_nl {
	width: 85px; padding: 4px 0px 0px 24px;
	background: url('../images/icon_dutch.gif') no-repeat; 
}
 
div#main_menu {
	width: 790px; height: 31px; background: #FFF url('../images/main_menu_bg.gif') no-repeat; float: left; margin-bottom: 5px;
}
div#breadcrumb {
	width: 790px; height: 19px; float: left;
}
div#breadcrumb div#breadcrumb_clip {
	overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 11px;
}
div#banner {
	position: absolute; top: 15px; right: 0px; width: 182px; height: 115px; z-index:1;
}

/* Homepage  carrousel */
div.showcase_content {
	position: relative; width: 730px; height: 362px; background: #FFF url('../images/content_box_bg.gif') repeat-y; padding: 0px 0px 0px 10px; overflow: hidden;
}

div.showcase_buttons {
	position: absolute; 
	width: 168px; top: 14px; 
	right: 2px; z-index: 5; 
}

div.showcase_buttons a.active {
	font: bold 19px arial,helvetica,sans-serif; 
	line-height: 24px;
}

div.showcase_buttons  a.inactive {
	font: normal 19px arial,helvetica,sans-serif;
	color: #666; 
	line-height: 24px; 
}

div.showcase_text	{
	position: absolute; width: 160px; 
	bottom: 5px; right: 10px; 
	z-index: 5; 
	font: bold 14px arial,helvetica,sans-serif;
}

/* content */
div#content_container {
	width: 980px; 
}
div#col_left {
	width: 230px; float: left; padding-right: 10px;
}
div#col_right {
	width: 740px; float: left; padding-bottom: 30px;
}

/* footer */
div#footer {
	clear: left; width: 980px; padding-bottom: 20px;
}
div#footer_content {
	width: 740px; float: right; margin-top: -20px; height: 20px;
}
div#footer_content a {
	font-size: 11px; margin-left: 5px; margin-right: 5px; 
}

/* round corner boxes */
div.white740 {
	margin-bottom: 15px; 
}
div.white740 span.box_top {
	display: block; width: 740px; height: 10px; background: #FFF url('../images/content_box_top.gif') no-repeat; font-size: 5px;
}
div.white740 span.box_bottom {
	display: block; width: 740px; height: 10px; background: #FFF url('../images/content_box_bottom.gif') no-repeat;
}
div.white740_content {
	position: relative; width: 720px; background: #FFF url('../images/content_box_bg.gif') repeat-y; padding: 0px 10px; overflow: auto;
}

/*  Small round corner boxes */
div.white430 {
	margin-bottom: 15px;
}
div.white430 span.box_top {
	display: block; width: 430px; height: 10px; background: #FFF url('../images/content_boxsmall_top.gif') no-repeat; font-size: 5px;
}
div.white430 span.box_bottom {
	display: block; width: 430px; height: 10px; background: #FFF url('../images/content_boxsmall_bottom.gif') no-repeat;
}
div.white430_content {
	width: 410px; background: #FFF url('../images/content_boxsmall_bg.gif') repeat-y; padding: 4px 10px 5px 10px;
}

/*  Side 280 round corner boxes */
div.white280 {
	margin-bottom: 15px;
}
div.white280 span.box_top {
	display: block; width: 280px; height: 10px; background: #FFF url('../images/content_boxside_top.gif') no-repeat; font-size: 5px;
}
div.white280 span.box_bottom {
	display: block; width: 280px; height: 10px; background: #FFF url('../images/content_boxside_bottom.gif') no-repeat;
}
div.white280_content {
	width: 260px; background: #FFF url('../images/content_boxside_bg.gif') repeat-y; padding: 4px 10px 5px 10px;
}


/*  Blue  round corner boxes */
div.blue280 {
	margin-bottom: 15px;
}
div.blue280 span.box_top {
	display: block; width: 280px; height: 10px; background: #FFF url('../images/blue_box_top.gif') no-repeat; font-size: 5px;
}
div.blue280 span.box_bottom {
	display: block; width: 280px; height: 10px; background: #FFF url('../images/blue_box_bottom.gif') no-repeat;
}
div.blue280_content {
	width: 260px; background: #FFF url('../images/blue_box_bg.gif') repeat-y; padding: 4px 10px 5px 10px; color: #000;
}


/*  Blue sidebar round corner boxes */

div.blue230 {
	margin-bottom: 15px;
}
div.blue230 span.box_top {
	display: block; width: 230px; height: 8px; background: #FFF url('../images/sideblue_box_top.gif') no-repeat; font-size: 5px;
}
div.blue230 span.box_bottom {
	display: block; width: 230px; height: 8px; background: #FFF url('../images/sideblue_box_bottom.gif') no-repeat;
}
div.blue230_content {
	width: 210px; background: #FFF url('../images/sideblue_box_bg.gif') repeat-y; padding: 4px 10px 5px 10px; color: #000;
}

/*  White sidebar round corner boxes */

div.white230 {
	margin-bottom: 15px;
}
div.white230 span.box_top {
	display: block; width: 230px; height: 8px; background: #FFF url('../images/sidewhite_box_top.gif') no-repeat; font-size: 5px;
}
div.white230 span.box_bottom {
	display: block; width: 230px; height: 8px; background: #FFF url('../images/sidewhite_box_bottom.gif') no-repeat;
}
div.white230_content {
	width: 210px; background: #FFF url('../images/sidewhite_box_bg.gif') repeat-y; padding: 4px 10px 5px 10px; color: #000;
}

/*  White sidebar NO CORNERS */
div.white230noborder {
	margin-bottom: 15px;
}
div.white230noborder_content {
	width: 230px; padding: 4px 0px 5px 0px; color: #000;
}

div.white200 {
	margin-bottom: 15px;
}
div.white200 span.box_top {
	display: block; width: 200px; height: 8px; background: #FFF url('../images/sidewhite_box200_top.gif') no-repeat; font-size: 5px;
}
div.white200 span.box_bottom {
	display: block; width: 200px; height: 8px; background: #FFF url('../images/sidewhite_box200_bottom.gif') no-repeat;
}
div.white200_content {
	width: 180px; background: #FFF url('../images/sidewhite_box200_bg.gif') repeat-y; padding: 4px 10px 5px 10px; color: #000;
}



div.videoBox {position: relative; width: 280px; height: 216px; background: #FFF url('../images/video_blok280.gif') no-repeat; margin-bottom: 15px;}
div.videoBox div.videoPlayer {position: absolute; top: 36px; left: 5px; width: 270px; height: 172px; z-index: 1; }
div.videoBox div.videoText {position: absolute; top: 10px; left: 10px; width: 260px; height: 20px; z-index: 1; font-weight: bold; font-size: 14px;}


/* content columns inside white rounded box */
div.sub_content_main {width: 430px; float: left; margin-right: 10px;}
div.sub_content_side {width: 280px; float: left; }

/* content columns without white rounded box */
div.content_main {width: 450px; float: left; margin-right: 10px;}
div.content_side {width: 280px; float: left; }


/* blog */
img.blog_person {margin-bottom: 5px;}



/* Top Menu Tab bar */
ul#topMenu {list-style: none; padding-left: 1px; padding-top: 1px; margin: 0px 0px 0px 0px;}
ul#topMenu li {float: left; height: 30px; margin: 0px 0px 0px 0px;}
ul#topMenu li a {
	display: block; float: left;
	font: normal 15px arial,helvetica,sans-serif; 
	padding: 6px 8px 5px 8px; height: 19px; 
	background: url('../images/main_menu_divider.gif') no-repeat top right;
}
ul#topMenu li a:hover {
	display: block; float: left;
	font: normal 15px arial,helvetica,sans-serif; 
	padding: 6px 8px 5px 8px; height: 19px; 
	background: #FFF url('../images/main_menu_divider.gif') no-repeat top right;
}


ul#topMenu li a.niv1active {
	display: block; float: left;
	font: normal 15px arial,helvetica,sans-serif; 
	padding: 6px 8px 5px 8px; height: 19px; 
	background: #FFF url('../images/main_menu_divider.gif') no-repeat top right;
}



/* left menu */
div#left_menu {margin-bottom: 30px; z-index: 5; padding-top: 5px;}
div#left_menu a.menu_item {
	position: relative; display: block; 
	width: 217px; 
	padding: 5px 13px 5px 0px; color: #58595b;
	font-size: 20px; font-weight: bold; 
	text-align: right; z-index: 5;
}
div#left_menu a.menu_item:hover {
	color: #0073a9;
}
div#left_menu a.menu_item_active {
	position: relative; display: block; 
	width: 217px; 
	padding: 5px 13px 5px 0px; 
	font-size: 20px; font-weight: bold; 
	text-align: right; z-index: 5;
}
div#left_menu a.menu_item_active div.active {
	position: absolute; top: 4px; left: 225px; width: 16px; height: 23px; z-index: 10;
}

div#feiten_cijfers {}
div.col1 {width: 100px; float: left; clear: left; font-weight: bold;}
div.col2 {width: 160px; float: left; font-weight: bold; color: #0073a9;}

div.advertentietarieven_link {display: block; padding: 4px 0px 0px 0px; clear: both;}
div.externewebsite_link {display: block; padding: 4px 0px 0px 0px; clear: both;}


div#medewerker_container, div.medewerker_container {width: 720px; margin: 10px 0px 15px 0px; overflow: auto;}
div.medewerker_container h2 {margin-bottom: 15px;}
div.medewerker {float: left; width: 136px; height: 150px; font-size: 10px; line-height: 12px; margin-right: 10px; margin-bottom: 10px; }
div.medewerker img {margin-bottom: 4px;}
div.medewerker_row_end {float: left; width: 136px; height: 150px; font-size: 10px; line-height: 12px; margin-right: 0px; margin-bottom: 10px; }
div.medewerker_row_end img {margin-bottom: 4px;}

div.medewerker_popup_info {
	width: 275px; height: 374px; 
	background: #FFF url('../images/bg_popup_roundwhite.gif') no-repeat top right; 
	float: left; text-align: left; 
}

div#klanten_overzicht {width: 510px; float: left;}

a.klant_row {
	display: block; width: 510px; background: #e0e5f8; height: 40px;
	border-top: 1px solid #FFF; padding: 0px 0px 0px 0px; font-size: 18px; font-weight: bold; line-height: 18px;
}
a.klant_row:hover {
	display: block; width: 510px; background: #c3cced; height: 40px;
	border-top: 1px solid #FFF; padding: 0px 0px 0px 0px; font-size: 18px; font-weight: bold; line-height: 18px;
}


div.klant_logo {float: left; width: 200px; text-align: center; cursor:pointer;}
span.klant_naam {display: block; padding-top: 12px;}


/*
td.klant_logo {background: #e0e5f8; padding: 2px 0px; width: 210px; text-align: center; border-top: 1px solid #FFF;}
td.klant_naam {background: #e0e5f8; padding: 2px 0px; font-size: 18px; font-weight: bold; border-top: 1px solid #FFF;}
*/

div.klant_popup_info {
	width: 275px; height: 374px; 
	background: #FFF url('../images/bg_popup_roundwhite.gif') no-repeat top right; 
	float: left; text-align: left; 
}
div.klant_logo_small {display: block; text-align:right; background: #FFFFFF; }
div.klant_logo_small img {background: #FFFFFF;}
div.klant_portfolio_link {position: absolute; top: 335px; left: 475px; width: 275px; height: 20px; z-index: 1; }

/* Intro tekst */
div.intro_box {width: 730px; clear: right; overflow: auto; padding: 0px 0px 0px 10px;}
div.intro_box h1 {font-size: 26px; margin-bottodm: 10px;}
div.intro_box_col1 {width: 280px; float: left; padding: 0px 10px 10px 0px; font: normal 18px/22px arial, helevetica, sans-serif;}
div.intro_box_col2 {width: 430px; float: left; padding: 0px 0px 10px 10px; line-height: 20px;}
div.intro_box_col1 a, div.intro_box_col2 a {font-weight: bold;}
 

/*-------- General styles -----------*/
H1 {font-size: 34px; color: #0073a9; font-weight: bold; line-height: 34px; }
H2 {font-size: 24px; color: #000000; font-weight: bold; line-height: 26px; color: #B00014; margin: 1px 0px 0px 0px;}
H3 {font-size: 18px; color: #000000; font-weight: bold; line-height: 18px; margin-bottom: 5px;}
H4 {font-size: 14px; color: #000000; font-weight: bold;}
H5 {font-size: 12px; color: #000000; font-weight: bold;}
H6 {font-size: 11px; color: #000000; font-weight: bold;}

.bold {font-weight: bold;}

/* colors / kleuren & spacing */
.donkerblauw {color: #0073a9; margin-bottom: 0px;}
.extraspace {margin-bottom: 5px;}
/* .extraspace {margin-bottom: 10px;} */


/* BOLD ITEMS IN TEXT BLAUW */
div.sub_content_main strong {color: #0073a9;} 


hr {
	height: 1px;
	display: block;
	margin: 1px 0px;
	!margin:-5px 0px;
	color:#E0E0E0;
	background-color:#E0E0E0;
	border:0px;
	clear: both;
}

a {text-decoration: none; color: #0073a9; outline: none;}
a.red_arrow {
	padding-left: 10px; 
	background: url('../images/arrow_red.gif') no-repeat left center; 
	color: #0270ab; font-weight: bold; 
	margin-right: 10px;
}
a.grey_arrow {
	padding-left: 10px; 
	background: url('../images/arrow_grey.gif') no-repeat left center; 
	color: #666; font-weight: bold; 
	margin-right: 10px;
}

a.link_button,
a.link_button:hover {
	display: block;
	width: 101px; height: 19px;
	padding: 2px 0px 0px 0px;
	font-weight: bold;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
}
a.link_button {background: url('../images/bg_button.gif') no-repeat; color: #FFF;}
a.link_button:hover {background: url('../images/bg_button_hover.gif') no-repeat; color: #0073a9;}



.whitespace {margin-bottom: 15px;}




/*  zoeken zoekbox search */
div#search_container {position: absolute; top: 81px; left: 641px; width: 150px; height: 19px; z-index:2;}


div#search_container .searchBox {
	height: 15px; width: 98px; border: 0px solid #a5acb2; 
	padding: 2px; margin: 0px 4px 0px 0px; 
	font: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	background: url('../images/bg_searchbox.gif') no-repeat;
	float: left;
}

div.xsearchSearchboxContainer .searchBox {
	height: 15px; width: 320px; border: 0px solid #a5acb2; 
	padding: 2px; margin: 0px 4px 0px 0px; 
	font: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	background: url('../images/bg_searchbox_large.gif') no-repeat;
	float: left;
}


div.xsearchSearchboxContainer .searchButton_nl,
div#search_container .searchButton_nl {
	width: 36px; height: 19px; 
	background: url('../images/bt_zoeken_n.gif') no-repeat; 
	padding: 0px; margin: 0px; border: 0px; cursor: pointer; 
	float: left;
}

div.xsearchSearchboxContainer .searchButton_nl:hover,
div#search_container .searchButton_nl:hover {
	width: 36px; height: 19px; background: url('../images/bt_zoeken_h.gif') no-repeat; 
	padding: 0px; margin: 0px; border: 0px; cursor: pointer; 
	float: left;
}

div.xsearchSearchboxContainer .searchButton_en,
div#search_container .searchButton_en {
	width: 36px; height: 19px; 
	background: url('../images/bt_zoeken_en_n.gif') no-repeat; 
	padding: 0px; margin: 0px; border: 0px; cursor: pointer; 
	float: left;
}

div.xsearchSearchboxContainer .searchButton_en:hover,
div#search_container .searchButton_en:hover {
	width: 36px; height: 19px; background: url('../images/bt_zoeken_en_h.gif') no-repeat; 
	padding: 0px; margin: 0px; border: 0px; cursor: pointer; 
	float: left;
}



/* portfolio pagina bladeraar */
.rotatorContainer {position: relative; width: 410px; height: 250px; margin-right: 14px; margin-bottom: 15px; paddidng: 0px 0px 0px 32px; overflow: hidden; text-align: center; background: #FFF;}
.rotatorImage {width: 343px; height: 229px; margin-left: auto; margin-right: auto;}
.rotatorImage img {-ms-interpolation-mode:bicubic; /* Enables bicubic image resampling for the IE7 */}
.rotatorButtonLeft {position: absolute; top: 94px; left: 0px; width: 21px; height: 41px; z-index: 1;}
.rotatorButtonRight {position: absolute; top: 94px; right: 0px; width: 21px; height: 41px; z-index: 1;}

.enlargeYourPictures {position: absolute; top: 227px; left: 385px; width: 21px; height: 21px; z-index: 1; background: lime url(../images/bt_zoomin.gif) no-repeat;}

/* page visuals */
div.page_visual {position: relative; width: 720px;}
div.page_visual_corners {position: absolute; top: 0px; width: 720px; height: 4px; z-index: 1;}

/* portfolio */
div.other_products {float: left; font-size: 11px; margin: 0px 10px 10px 0px; width: 240px; }





/*-------- Formbuilder form -----------*/
.xsformbuilder_table td:first-child {width: 25%;}
.xsformbuilder_simple_textbox {width: 260px; border: 1px solid #a5acb2; padding:3px;margin:0px; font: normal 11px Arial, Helvetica, sans-serif;}
.xsformbuilder_large_textbox {width: 260px; border: 1px solid #a5acb2; padding:3px;margin:0px; font: normal 11px Arial, Helvetica, sans-serif;}
.xsformbuilder_small_textbox {width: 260px; border: 1px solid #a5acb2; padding:3px;margin:0px; font: normal 11px Arial, Helvetica, sans-serif; display:none; }
.xsformbuilder_calendarbox {background: #FFF url('../images/form_icon_calendar.gif') no-repeat top right; cursor:pointer;cursor:hand;}
.xsformbuilder_calendarbox:hover {background: #e8f5fb url('../images/form_icon_calendar.gif') no-repeat top right; cursor:pointer;cursor:hand;}

input.button {
	display: block;
	width: 200px; height: 21px;
	font-size: 13px; padding-bottom: 1px;
	border: 0px; font-weight: bold;
	background: url('../images/bg_buttonwide.gif') no-repeat; color: #FFF;
	cursor: pointer;
}
input.button:hover {
	display: block;
	width: 200px; height: 21px;
	font-size: 13px; padding-bottom: 1px;
	border: 0px; font-weight: bold;
	background: url('../images/bg_buttonwide_hover.gif') no-repeat; color: #0073a9;
	cursor: pointer;
}

/*-------------- Newsletter / nieuwsbrief form ----------*/
.newsletter_form_table td {padding-bottom: 3px; padding-top: 3px; border-top: 1px solid #F1F1F1;}
.newsletter_form_table td:first-child {padding-right: 13px; color: #0073a9; }
.form_textfield {width: 194px; border: 1px solid #a5acb2; padding:2px;margin:0px; font: normal 12px Arial, Helvetica, sans-serif;}

/*----------- TESTIMONIALS --------------*/

.testimonial_quote {
	width: 250px; padding: 10px 5px 4px 5px; 
	font-size: 14px; line-height: 18px; 
	font-style: italic; border-bottom: 0px solid #F1F1F1;
}



/*----------- WEBLOG ---------------*/
.blog_homepage_corners {position:absolute;top:0px;left:0px;width:230px;height:7px;z-index:5;}

.weblog_list_container {margin: 15px 0px 15px 0px;}
.weblog_list_item {margin: 0px 0px 15px 0px; padding: 10px 0px 20px 0px; border-top: 1px solid #F1F1F1; overflow: auto;}
.weblog_list_afbeelding {width: 98px; height: 80px; float: right; margin: 10px 10px 0px 15px;}

.weblog_list_header {color: #0073a9; line-height: 24px; margin-bottom: 5px;}
.weblog_list_date {padding-top: 4px; }

.reactieContainer {border-top: 1px solid #DDD; margin-top: 15px;}
.divReactie {border-bottom: 1px solid #DDD; padding: 10px 10px 15px 10px; background: #f5f4f4;}
.divReactieAdmin {border-bottom: 1px solid #DDD; padding: 10px 10px 15px 10px; background: #f5f4f4;}
.reactieText {margin-bottom: 3px;}
.reactieFooter {color: #888;}

.blogForm {padding-top: 20px;}
.blogForm H2 {margin-bottom: 15px;}
.blogFormTextbox {font: normal 12px Arial, Verdana, Helvetica, sans-serif; width: 300px;}
.blogFormTextarea {font: normal 12px Arial, Verdana, Helvetica, sans-serif; width: 300px; height: 120px;}

/*----------- NIEUWS --------------*/
.nieuws_list_item {
	margin: 0px 0px 15px 0px; padding: 10px 0px 20px 0px; border-top: 1px solid #F1F1F1; overflow: auto;
}

/*----------- SITEMAP --------------*/
.siteMap ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.siteMap ul li {
	font-size: 16px; font-weight: bold; line-height: 30px;
	background: url('../images/single_page.gif') no-repeat 0px 5px; 
	padding-left:20px;
}
.siteMap ul li ul li {
	font-size: 12px;
}
.siteMap ul li ul li {
	font-size: 16px; font-weight: bold; line-height: 26px;
	background: url('../images/single_page_small.gif') no-repeat 0px 5px; 
	padding-left:20px;
}


/* Buttons */
.button_wide,
.button_wide:hover {
	display: block;
	border: 0px;
	width: 200px; height: 21px;
	padding: 0px 0px 2px 0px;
	font-weight: bold;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 5px;
	font-size: 13px;
}
.button_wide {background: url('../images/bg_buttonwide.gif') no-repeat; color: #FFF; cursor: pointer;}
.button_wide:hover {background: url('../images/bg_buttonwide_hover.gif') no-repeat; color: #0073a9;}




/*-------- Zoeken --------*/
.xsearchKeyword, .xsearchHighlightedKeyword {
	font-weight: bold; color: #00a2ff;
}

.xsearchSearchboxContainer {
	padding: 6px 0px 2px 0px;
	margin: 0px 0px 10px 0px;
	height:24px;
	background: #FFF;
	width: 600px;
}

.xsearchPageTitle {
	 font: bold 14px verdana,Arial, Helvetica, sans-serif;
}

.xsearchResultsMessageContainer {
	margin-bottom: 10px;
}

.xsearchResult {
	width: 600px;
	margin-bottom: 10px; padding-top: 10px; border-top: 1px solid #e4e4e4;
	overflow: hisdden;
}

.xsearchNavbarContainer {
	margin-bottom: 0px;
}
.xsearchModifiedDate {color: #999;}

.xsearchUrlDate {font: normal 10px verdana,arial,helvetica,sans-serif; color: #777;}
.xsearchUrlDate a {color: #999;}


/*---------- NAVBAR / PAGE NAVIGATION -------------*/
.navbar { height: 30px; padding-top: 10px;}
.navbarActivePageNumber { font-weight: bold; border-left: 1px solid #DADADA; padding: 0px 3px 0px 5px;}
.navbarPageNumber {border-left: 1px solid #DADADA; padding: 0px 3px 0px 5px;}
.navbarPreviousNextArrow {padding: 0px 5px; }
.navbarDots {display: inline; border-left: 1px solid #DADADA; padding: 0px 3px 0px 5px;}
