/* CSS Document */

a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form,  hr, html, i, img, ins, kbd, label, legend, map, object,  param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, var, h1, h2, ul,ol,li,h1, h3, h4, h5, h6,p {
	margin: 0;
	padding: 0;
}
h1, h1 a, h1 a:hover, h1 a:visited, h1 a:link{
	font-size: 24px;
	color:#F29526;
	margin-right:12px;
}
a{
color:#000;
}
/*html{
	height:100%;
	margin:0;
	padding:0;
	overflow:auto;
}

*/
html, body {height:100%;}

html {
overflow-y: scroll;
}

#container {
	width:955px;
	min-height:100%;
	margin-bottom:-50px;
	margin:0 auto; /* center, not in IE5 */
	
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: normal;
	text-decoration: none;	
}

#header{
    position:relative;

	width:954px;
	height:93px;
	
	background-image:url(../images/header.gif); 
	background-position:left;
	background-repeat:no-repeat;
}

div.header-logo {
	display:block;
	float:left;
	
	width:288px;
	height:92px;
}

div.header-options{
	display:block;
	float:right;
	
	width:304px;
	height:47px;
	padding-top:5px;
	padding-left:5px;
}
div.formfield-select {
	display:block;
	float:right;
	width:130px;
	margin-right:4px;
}

div.formfield-search {
	display:block;
	float:right;
	width:160px;
	font-size:1px;
	padding-left:6px;
}

div.formfield-search-box {
	display:block;
	float:left;
	width:133px;
	height:21px;
	margin-right:2px;
	background-image:url(../images/formfield_search_box.gif); 
	background-position:left top; 
	background-repeat:no-repeat;
}

div.formfield-search-button {
	display:block;
	float:left;
	width:19px;
	height:21px;
}

div.formfield-search-line {
	display:block;
	float:left;
	width:155px;
	height:7px;
}

#content{
	position:relative;
	clear:both;
	width:954px;
	min-height:100%;
	height:100%;
	overflow:hidden;
	background-image:url(../images/content.gif); 
	background-position:left top; 
	background-repeat:no-repeat;
}

#footer{
 	position:relative;
	float:left;
	clear: both;
	width:954px;
	height:79px;
	font-size:11px;
	color:#000;
	text-align:center;
}
#footer p{
	margin-top:10px;
}
#footer a{
	font-weight:800;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
#footer a:hover{
	font-weight:800;
	font-size:11px;
	color:#000;
	text-decoration:underline;
}
#footer a:visited{
	font-weight:800;
	font-size:11px;
	color:#000;
}

/* Landingspage footer */
.footerlinks {
	float: left;
	width: 620px;
	border-top:5px solid #F8981D;
	margin-top:40px;
}
.footerlinks .col1, .footerlinks .col2, .footerlinks .col3 {
	float: left;
	width: 206px;
}
.footerlinks .col {
	float: left;
	width: 100%;
	padding: 10px 10px 10px 0;
}

.footerlinks a, .footerlinks a:link, .footerlinks a:visited {
	color:#9c9ea0 !important;
}
.footerlinks a:hover {
	color:#676767 !important;
}
/* content main */

div.content-left {
	display:block;
	float:left;
	width:166px;
	
}
div.content-left-productfinder {
	display:block;
	float:left;
	margin-top:22px;
	height:150px;
}

div.content-middle {
	display:block;
	float:left;
	width:620px;
	
}

div.content-middle-top {
	background-position:left bottom;
	display:block;
	float:left;
	width:620px;
	height:249px;
	font-size:1px;
	margin-top:4px;
}

div.content-middle-top-nav{
	position:relative;
	width:621px;
	height:43px;
	font-size:1px;
}

div.content-middle-top-breadcrum{
	position:relative;
	width:620px;
	height:31px;
	/* opacity:.70;filter:alpha(opacity=70);-moz-opacity: 0.70;
	
	background-color:#000000;*/
}

div.content-middle-top-breadcrum-links p{
	position:absolute;
	top:0px;
	left:0px;
	font-size:12px;
	color:#FFFFFF;
	margin-top:10px;
	margin-left:14px;
}

div.content-middle-top-breadcrum a{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

div.content-middle-top-breadcrum a:hover{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;
}

div.content-middle-top-breadcrum a:visited{
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
}

div.content-middle-page {
	display:block;
	float:left;
	width:620px;

}

div.content-middle-page-intro {
	display:block;
	float:left;
	width:240px;
	
	margin-top:25px;
	font-size: 12px;
}
div.content-middle-page-intro.product {
	display:block;
	float:left;
	width:620px;
	
	margin-top:25px;
	font-size: 12px;
}




div.content-middle-page-intro h1{
	font-size: 24px;
	color:#F29526;
	margin-right:12px;
}

div.content-middle-page-intro p{

	font-size: 14px;
	font-weight:800;
	line-height: 20px;
	color:#000;
	margin-top:20px;
	margin-right:12px;
}
div.content-middle-page-intro .intro, div.content-middle-page-intro p.intro{
	font-size: 14px;
	font-weight:800;
	line-height: 20px;
	color:#000;
	margin-top:20px;
	margin-right:12px;
}
div.content-middle-page-text-search {
	display:block;
	float:left;
	width:600px;
	
	margin-top:68px;
	font-size: 12px;
}
div.content-middle-page-text-search ul{
			list-style:none;
			margin-bottom:10px;
}

div.content-middle-page-text-search ul li{
            background:url(../images/bullet_oranje.gif) left 6px no-repeat !important;
            padding-left:12px;
            display:block;	
}
div.content-middle-page-text-search ol {
            font-weight:bold;
			margin:0;
			padding-left:22px;
			margin-bottom:10px;
}
div.content-middle-page-text-search ol li{
			
			font-weight:normal;
			
}
div.content-middle-page-text-search h1{
	font-size: 24px;
	color:#F29526;
	margin-bottom:12px;
}
div.content-middle-page-text-search p{
	line-height:20px;
	margin-bottom:20px;
}
div.content-middle-page-text-search p a{
	text-decoration:underline;
}
div.content-middle-page-text-search p a:hover{
	text-decoration:none;
}
div.content-middle-page-text-search strong, div.content-middle-page-text h2{
	font-size: 13px;
	font-weight:800;
	color:#F29526;
	line-height:20px;
}
div.content-middle-page-text {
	display:block;
	float:left;
	width:380px;
	margin-top:68px;
	font-size: 12px;
}
div.content-middle-page-text.product {
	display:block;
	float:left;
	width:620px;
	
	margin-top:25px;
	font-size: 12px;
}

div.content-middle-page-text-single-kolom {
	display:block;
	float:left;
	width:620px;
	margin-top:25px;
	font-size: 12px;
}


div.content-middle-page-text ul, div.content-middle-page-text-single-kolom ul{
			list-style:none;
			margin-bottom:10px;
}

div.content-middle-page-text ul li, div.content-middle-page-text-single-kolom ul li{
            background:url(../images/bullet_oranje.gif) left 6px no-repeat !important;
            padding-left:12px;
			padding-top:3px;
			padding-bottom:3px;
            display:block;	
}
div.content-middle-page-text ol, div.content-middle-page-text-single-kolom ol {
            font-weight:bold;
			margin:0;
			padding-left:22px;
			margin-bottom:10px;
}
div.content-middle-page-text ol li, div.content-middle-page-text-single-kolom ol li{
			
			font-weight:normal;
			
}
div.content-middle-page-text h1, div.content-middle-page-text-single-kolom h1{
	font-size: 24px;
	color:#F29526;
	margin-bottom:12px;
}
div.content-middle-page-text p, div.content-middle-page-text-single-kolom p{
	line-height:20px;
	margin-bottom:20px;
}
div.content-middle-page-text table.lijnen, div.content-middle-page-text-single-kolom table.lijnen {
	width:375px;
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: white;
}
div.content-middle-page-text table.lijnen td, div.content-middle-page-text-single-kolom table.lijnen td{
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: black;
	background-color: white;
	-moz-border-radius: ;
	
}
div.content-middle-page-text .tekst, div.content-middle-page-text p.tekst, div.content-middle-page-text-single-kolom .tekst, , div.content-middle-page-text-single-kolom p.tekst{
	line-height:20px;
	margin-bottom:20px;
}
div.content-middle-page-text p a, div.content-middle-page-text-single-kolom p a{
	text-decoration:underline;
}
div.content-middle-page-text p a:hover, div.content-middle-page-text-single-kolom p a:hover{
	text-decoration:none;
}
div.content-middle-page-text strong, div.content-middle-page-text-single-kolom strong{
	font-weight:800;
}
div.content-middle-page-text h2, div.content-middle-page-text-single-kolom h2{
	font-size: 18px;
	font-weight:800;
	color:#F29526;
	line-height:20px;
}
div.content-middle-page-text h3, div.content-middle-page-text-single-kolom h3{
	font-size: 12px;
	font-weight:800;
	color:#F29526;
}


div.content-right {
	display:block;
	float:left;
	width:160px;
}

div.content-right-docs {
	display:block;
	float:right;
	
	line-height:16px;
	font-size:12px;
	
	padding-top:280px;	
}
#content-right-images {
	display:block;
	float:right;
	
	line-height:16px;
	font-size:12px;
	
	padding-top:280px;	
}
div.content-right-docs p{
	font-size:12px;
	width:143px;
	margin-bottom:10px;
}
div.content-right-docs a{
	text-decoration:none;
}
div.content-right-docs a:hover{
	text-decoration:underline;
}
div.content-right-docs img{
	margin-top:-10px;
}
div.content-right-docs strong{
	font-size:14px;
	font-weight:bold;
	margin-bottom:17px;
}
div.content-right-docs h6{
	color:#F29526;
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
	line-height:20px;
	width:143px;
}	
div.content-right-docs ul {
	color:#676767;
	text-decoration:none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E3E3E3;
}
div.content-right-docs ul li a{
	font-size:14px;
	font-weight:bold;
	color:#9C9EA0;

	text-decoration:none;
}
div.content-right-docs ul li a:hover{
	color:#676767;
	text-decoration:underline;
}
div.content-right-docs ul li a:visited{
	color:#676767;
}
div.content-right-docs ul li{
	background:url(../images/spacer.gif) left 15px no-repeat;
	width:143px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	display:block;
	font-weight:normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
}

/* content main */
/* submenu */

div.buttonHome{
display:block;
float:left;
margin-top:4px;

}
div.content-left-submenu{
display:block;
float:left;
margin-top:11px;

}
/* home */
#content-home{
	position:relative;
	width:954px;

	background-image:url(../images/foto_home.jpg); 
	background-repeat:no-repeat; 
	background-position:left top;

}
#home-top {
	position:relative;
	width:954px;
	height:360px;
		font-size:1px;
}
#home-mask {
	display:block;
	float:left;
	width:954px;
	height:360px;
	font-size:1px;
}

#home-top-bthome{
	position:absolute;
	left:1px;
	top:5px;
	width:166px;
	height:31px;
}

#home-top-nav{
	position:absolute;
	left:166px;
	top:6px;
	width:620px;
	height:44px;
}

#home-top-textbox{
	position:absolute;
	left:408px;
	top:49px;
	width:379px;
	height:160px;
}
div.home-top-textbox-txt {
	position:absolute;
	left:25px;
	top:25px;
	width:300px;
	height:150;
	color:#fff;
	line-height:18px;
	
}
div.home-top-textbox-txt h2{
	color:#F29526;
	font-size:24px;	
	margin-bottom:10px;
	font-weight:normal;
}
div.home-top-textbox-txt p{
	color:#fff;
	font-size:15px;	
	font-weight:normal;
}
#home-top-capwayAround{
	position:absolute;
	left:395px;
	top:319px;
	width:379px;
	height:39px;
}

#home-bottom {
	display:block;
	float:left;
	width:954px;

}
div.home-bottom-group {
	display:block;
	float:left;
	width:166px;

}

div.home-bottom-news {
	display:block;
	float:left;
	width:230px;
	height:251px;
	line-height:18px;
	background-image:url(../images/home_bottom_news.gif); 
	background-position:left top; 
	background-repeat:no-repeat;
}
div.home-bottom-news h2{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin-left:35px;
	margin-top:10px;
	margin-right:10px;

}
div.home-bottom-news p{
	color:#fff;
	font-size:12px;
	font-weight:normal;
	margin-left:35px;
	margin-right:10px;
}
div.home-bottom-news img{
 margin-top:5px;
}

div.home-bottom-aroundtheworld {
	display:block;
	float:left;
	width:380px;
	height:251px;
	margin-left:10px;
	line-height:18px;
	background-image:url(../images/home_bottom_aroundtheworld.gif); 
	background-position:left top; 
	background-repeat:no-repeat;
	
}
div.home-bottom-aroundtheworld-tekst {
	display:block;
	float:left;
	width:380px;
	height:155px;
	
}
div.home-bottom-aroundtheworld-tekst strong{
	color:#000;
	font-size:14px;
	font-weight:bold;

	
}
div.home-bottom-aroundtheworld-tekst p{
	color:#000;
	font-size:12px;
	font-weight:normal;
	margin-left:35px;
	margin-right:25px;
	margin-top:10px;
	
}
div.home-button-carroussel {
	display:block;
	float:left;
	width:380px;
	height:87px;


}
div.klant-bart {
	display:block;
	float:left;
	width:81px;
	height:70px;
	margin-left:10px;	

}

div.klant-bakkersland {
	display:block;
	float:left;
	width:81px;
	height:70px;
	margin-left:10px;

}

div.klant-bolletje {
	display:block;
	float:left;
	width:81px;
	height:70px;
	margin-left:10px;

}

div.klant-bart2{
	display:block;
	float:left;
	width:81px;
	height:70px;
	margin-left:10px;

}


div.home-bottom-groupcompanies {
	display:block;
	float:right;
	width:160px;
	height:251px;
}
div.heading-groupcompanies {
	display:block;
	float:left;
	width:167px;
	height:17px;
	
	margin-top:23px;
}
div.logo-capwaysystems {
	display:block;
	float:left;

	height:35px;
	margin-top:15px;
}
div.logo-capwayrijkaart {
	display:block;
	float:left;

	height:35px;
	margin-top:5px;
}
div.logo-capwaypan {
	display:block;
	float:left;

	height:35px;
	margin-top:5px;
}

/* formelementen */

span.checkbox {
  width: 19px;
  height: 25px;
  padding: 0 5px 0 0;
  background: url(checkbox.gif) no-repeat;
  display: block;
  clear: left;
  float: left;
}
span.radio {
width: 19px;
height: 25px;
padding: 0 5px 0 0;
background: url(radio.gif) no-repeat;
display: block;
clear: left;
float: left;
}

#content span.select {
position: absolute;
width: 100px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 27px;
padding: 0 24px 0 8px;
color: #000;
font: 12px/21px arial,sans-serif;
background: url(../images/formfield_select.gif) no-repeat;
overflow: hidden;
}
#home-bottom span.select {
position: absolute;
width: 100px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 27px;
padding: 0 24px 0 8px;
color: #000;
font: 12px/21px arial,sans-serif;
background: url(../images/formfield_select.gif) no-repeat;
overflow: hidden;
}
#header span.select {
position: absolute;
width: 100px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 30px;
padding: 0 24px 0 8px;
color: #000;
font: 12px/21px arial,sans-serif;
background: url(../images/formfield_select_black.gif) no-repeat;
overflow: hidden;
}

#header input.search {
	width:128px;
	background-image:url(../images/formfield_search_box.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left:2px;

}
/* formelementen */
/* nav */
/* nav */
div.nav-streep-1 {
	display:block;
	float:left;
	width:1px;
	height:43px;
}

div.nav-streep-2 {
	display:block;
	float:left;
	width:1px;
	height:43px;	
	background-image:url(../images/nav_streep_2.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
div.nav-streep-3 {
	display:block;
	float:left;
	width:58px;
	height:43px;
	background-image:url(../images/nav_streep_3.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
div.nav-aboutcapway {
	display:block;
	float:left;
	width:118px;
	height:43px;
	background-image:url(../images/nav_aboutcapway_f1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-aboutcapway a:hover{
	display:block;
	float:left;
	width:118px;
	height:43px;
	background-image:url(../images/nav_aboutcapway_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-aboutcapway a.selected{
	display:block;
	float:left;
	width:118px;
	height:43px;
	background-image:url(../images/nav_aboutcapway_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-products {
	display:block;
	float:left;
	width:82px;
	height:43px;
	background-image:url(../images/nav_products_f1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-products a:hover{
	display:block;
	float:left;
	width:82px;
	height:43px;
	background-image:url(../images/nav_products_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-products a.selected{
	display:block;
	float:left;
	width:82px;
	height:43px;
	background-image:url(../images/nav_products_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-agencies {
	display:block;
	float:left;
	width:82px;
	height:43px;
	background-image:url(../images/nav_agencies_f1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-agencies a:hover{
	display:block;
	float:left;
	width:82px;
	height:43px;
	background-image:url(../images/nav_agencies_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-agencies a.selected{
	display:block;
	float:left;
	width:82px;
	height:43px;
	background-image:url(../images/nav_agencies_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-products{
	display:block;
	float:left;
	width:82px;
	height:43px;
	background-image:url(../images/nav_products_f1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-products a:hover{
	display:block;
	float:left;
	width:82px;
	height:43px;
	background-image:url(../images/nav_products_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-products a.selected{
	display:block;
	float:left;
	width:82px;
	height:43px;
	background-image:url(../images/nav_products_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-careers {
	display:block;
	float:left;
	width:73px;
	height:43px;
	background-image:url(../images/nav_careers_f1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-careers a:hover{
	display:block;
	float:left;
	width:73px;
	height:43px;
	background-image:url(../images/nav_careers_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-careers a.selected{
	display:block;
	float:left;
	width:73px;
	height:43px;
	background-image:url(../images/nav_careers_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-news {
	display:block;
	float:left;
	width:56px;
	height:43px;
	background-image:url(../images/nav_news_f1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-news a:hover{
	display:block;
	float:left;
	width:56px;
	height:43px;
	background-image:url(../images/nav_news_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-news a.selected{
	display:block;
	float:left;
	width:56px;
	height:43px;
	background-image:url(../images/nav_news_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-service {
	display:block;
	float:left;
	width:71px;
	height:43px;
	background-image:url(../images/nav_service_f1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-service a:hover{
	display:block;
	float:left;
	width:71px;
	height:43px;
	background-image:url(../images/nav_service_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-service a.selected{
	display:block;
	float:left;
	width:71px;
	height:43px;
	background-image:url(../images/nav_service_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-contact {
	display:block;
	float:left;
	width:74px;
	height:43px;
	background-image:url(../images/nav_contact_f1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-contact a:hover{
	display:block;
	float:left;
	width:74px;
	height:43px;
	background-image:url(../images/nav_contact_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div.nav-contact a.selected{
	display:block;
	float:left;
	width:74px;
	height:43px;
	background-image:url(../images/nav_contact_f2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.content-middle-top-nav a{display:block; height:43px;}
.nav-aboutcapway,
.nav-products,
.nav-agencies,
.nav-products,
.nav-careers,
.nav-news,
.nav-service,
.nav-contact{text-indent:-9999px;}

/* nav */
/* submenu */

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width:144px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {

}

ul#menu li a {
	display:block;

	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	
	padding-top:4px;
	padding-left:4px;
	padding-bottom:6px;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F8981D;

}

ul#menu li a:hover {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000;
}

ul#menu li a.selected {
	height:20px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:0px;
	background-color:#E4E4E4;

	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #F8CA92;

}
ul#menu li a.afterselected {
	

	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000;	
	
	
	padding-left:4px;
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F8981D;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F8981D;

}

ul#menu li ul li p{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;

	color: #005d83;

	padding-left: 20px;

}


ul#menu li ul li a {
	height:18px;
	
  	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	background-color:#fff;
	
	padding-top:2px;
	padding-bottom:0px;
  	padding-left: 20px;

	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #F8CA92;
}

ul#menu li ul li a:hover {
  	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	
	background-color:#F8CA92;
	
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #F8CA92;
    padding-left: 20px;
    text-decoration:none;
}

/* submenu */
/* carrousel */
label { display: block; } 
.infiniteCarousel {
  width: 340px;
  position: relative;
}
 
.infiniteCarousel .wrapper {
  width: 340px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  height: 105px;
  margin: 0 20px;
  position: absolute;
  top: 0;
}
 
.infiniteCarousel ul a img {

}
 
.infiniteCarousel .wrapper ul {
  width: 840px; /* single item 
 n */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}
 
.infiniteCarousel ul li {
  display:block;
  float:left;
  padding-right: 0px;
  height: 85px;
  width: 85px;
}
 
.infiniteCarousel ul li img {
    -webkit-transition: border-color 400ms;
}
 
.infiniteCarousel ul:hover li img {
  border-color: #000;
}
 
.infiniteCarousel ul:hover li:hover img {
  border-color: #333;
}
 
.infiniteCarousel ul li a img {
  display:block;
}
 
.infiniteCarousel .arrow {
  display: block;
  height: 1px;
  width: 1px;
  background: url(images/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 37px;
  cursor: pointer;
  outline: 0;
}
 
.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}
 
.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}
 
.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}
 
.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}

#ctl00_cphLogos_cbHomeLogos{
display:block;
float:right;
margin:0;
padding:0;
margin-top:10px;
text-align:right;
}
#ctl00_cphLogos_cbHomeLogos p{
display:block;
text-align:right;
width:100%;
}

/* form */
#formulierContainer{
	float: left;
	width: 380px;
	font-weight: bold;
	color:#494949;
	margin-top:8px;
}

input, textarea, select{
	margin-bottom: 5px;
	border: 1px solid #F29526;
}

textarea{
	width: 265px;
	height: 150px;
}

.boxes{
	width: 1em;
}

.radioTitle{
	display:block;
	float:left;
	margin-left:2px;
	margin-right:5px;
	color:#7c7c7c;
}


#formulierContainer ol li {
	display:block;
	float:left;
	list-style:none;
	
	border: 0px;

}
#submit{
	margin-left: 175px;
	margin-top: 5px;
	width: 90px;
	background-color:#F29526;
	color:#000;
}
.noborder{
	display:block;
	float:left;
	width: 1em;
	border: 0px;
}

.formButton{
	margin-left: 175px;
	margin-top: 5px;
	width: 90px;
	background-color:#F29526;
	color:#000;
}
#formulierContainer ol li, #formulierContainer ol {
	margin:0;
	padding:0;

}
#formulierContainer ol li input{
	display:block;
	float:left;
	list-style:none;
	
	border: 0px;

}
#formulierContainer ol li label, #formulierContainer p label{
	display:block;
	float:left;
	margin-left:2px;
	margin-right:5px;

	color:#7c7c7c;

}
br{
clear: left;
}
p.opmerking{
color:#7c7c7c;
}

/* form breed */
#formulierContainerBreed{
	float: left;
	width: 600px;
	font-weight: bold;
	color:#494949;
	margin-top:8px;
	padding-left:60px;
}

input, textarea, select{
	margin-bottom: 5px;
	border: 1px solid #F29526;
}

textarea{
	width: 265px;
	height: 150px;
}

.boxes{
	width: 1em;
}

.radioTitle{
	display:block;
	float:left;
	margin-left:2px;
	margin-right:5px;
	color:#7c7c7c;
}


#formulierContainerBreed ol li {
	display:block;
	float:left;
	list-style:none;
	
	border: 0px;

}
#submit{
	margin-left: 175px;
	margin-top: 5px;
	width: 90px;
	background-color:#F29526;
	color:#000;
}
.noborder{
	display:block;
	float:left;
	width: 1em;
	border: 0px;
}

.formButton{
	margin-left: 175px;
	margin-top: 5px;
	width: 90px;
	background-color:#F29526;
	color:#000;
}
#formulierContainerBreed ol li, #formulierContainerBreed ol {
	margin:0;
	padding:0;

}
#formulierContainerBreed ol li input{
	display:block;
	float:left;
	list-style:none;
	
	border: 0px;

}
#formulierContainerBreed ol li label, #formulierContainerBreed p label{
	display:block;
	float:left;
	margin-left:2px;
	margin-right:5px;

	color:#7c7c7c;

}
br{
clear: left;
}
p.opmerking{
color:#7c7c7c;
}
div.content-left-callme {
display:block;
float:left;
width:133px;
}
div.content-left-callme img{
border:0;
}



#ctl00_cphMiddle_pnlSitemap p{
padding:0;
margin:0;
}
#ctl00_cphMiddle_pnlSitemap h1{
	margin-bottom:0;
	
}
#ctl00_cphMiddle_pnlSitemap h1 a{
font-size:18px;
text-decoration:none;
}
#ctl00_cphMiddle_pnlSitemap h1 a:hover{
font-size:18px;
text-decoration:underline;
}
#ctl00_cphMiddle_pnlSitemap ul li{
list-style-type:none;
padding-left:0px;
background:url(../images/spacer.gif) left 6px no-repeat !important;
font-weight:bold;
}
#ctl00_cphMiddle_pnlSitemap ul li a{
padding-top:2px;
font-weight:bold;
text-decoration:none;
}
#ctl00_cphMiddle_pnlSitemap ul li a:hover{
padding-top:2px;
font-weight:bold;
text-decoration:underline;
}
#ctl00_cphMiddle_pnlSitemap ul li ul{
margin:0;
padding:0;
}
#ctl00_cphMiddle_pnlSitemap ul li h3{

padding-top:10px;
}
#ctl00_cphMiddle_pnlSitemap ul li ul li{
list-style-type:none;
padding-left:12px;

background:url(../images/bullet_oranje.gif) left 6px no-repeat !important;
font-weight:normal;
}
#ctl00_cphMiddle_pnlSitemap ul li ul li a{
font-size:12px;
font-weight:normal;
text-decoration:none;
}
#ctl00_cphMiddle_pnlSitemap ul li ul li a:hover{
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
#ctl00_cphMiddle_pnlSitemap ul li h3, #ctl00_cphMiddle_pnlSitemap ul li h3 a{
font-size:12px;
text-decoration:none;
}