html		{ background-color:#eaeaea;}
body		{	color:#666;}

#top .logo a														{ background:transparent url(../images/logo.png) left top no-repeat;}		
#main																		{ background:transparent url(../images/bg_slice.png) left top no-repeat;}
#featured																{ background:transparent url(../images/bg_slice.png) center top repeat-y;color:#f5f5f5;}
#featured_bottom												{ background:transparent url(../images/bg_slice2.png) right top no-repeat;}
.ticker, .ticker a											{	color:#666; text-decoration:none;}
.preview_images a img										{ border:1px solid #afafaf; background-color:#fff;}
.preview_images .current_prev img				{ border:1px solid #666;}
.pointer																{ background:transparent url(../images/pointer.png) no-repeat scroll left top;}

/* breadcrumb navigation */	
.breadcrumb						{ color:#ddd;}
.breadcrumb a					{ text-decoration:none; color:#fff;}
.breadcrumb a:hover		{ text-decoration:underline; color:#fff;}

/* content area below slider and on subpages */	
.content_top		{ background:transparent url(../images/bg_slice2.png) left top no-repeat;}	
#content				{ background:transparent url(../images/bg_slice2.png) repeat-y scroll center top;}

/* portfolio */	
.portfolio_item{ border:1px solid #ddd;}

/* pages with sidebar */	
.entry{ border-bottom:1px solid #bbb;}
.categories, .comments, .entry-head a, .more-link, #top .portfolio_item h3 a{ background-color:#d53d2d; color:#fff;}
.entry-head a:hover, .more-link:hover, #top .portfolio_item h3 a:hover{ background-color:#aa1e21; color:#fff;}
#top .bg_sidebar{ background:transparent url(../images/bg_sidebar.png) repeat-y scroll center top;}

/* Small Boxes and Sidebar "Widgets" */	
.small_box h3																				{ border-bottom:1px solid #DDD;}
.small_box img																			{ border-top:1px solid #DDD; border-bottom:1px solid #DDD;}
.widget_categories a, .widget_pages a								{ border-bottom:1px solid #ddd;}
.widget_categories a:hover, .widget_pages a:hover		{ background:#f5f5f5;}
#footer																							{ background:transparent url(../images/bg_slice.png) right -20px no-repeat; color:#888;}
#footer a																						{ color:#666;}

/* basic & common styles */	
h1 a, h2 a, h3 a, h4 a, h5 a h6 a									{ color:#e82429;}
a																									{ color:#333; text-decoration:underline;}
a:hover																						{ color:#e82429;	text-decoration:none;}
h1,h2,h3,h4,h5,h6, legend													{ color:#e82429;}
#featured h2, #featured h2 a											{ color:#fff;}
#featured h2																			{ border-bottom:1px solid #ddd;}	
#inner_content h2, #inner_content h2 a, 
#inner_content_big h2, #inner_content_big h2 a		{ color:#3d3d3d;}
.aligncenter																			{ border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.meta																							{ color:#a0a0a0; display:none;}
.read-more, .show-next														{ background:transparent url(../images/read_more.png) no-repeat scroll right top; color:#555;}
.read-more:hover, .show-next:hover								{ background:transparent url(../images/read_more.png) no-repeat scroll right bottom; color:#666;}
.entry ul, .entry ol															{ border-top:1px solid #ddd;}
.entry li																					{ border-bottom:1px solid #ddd;}
blockquote																				{ background:transparent url(../images/quotes.png) no-repeat scroll left 6px; color:#555555;}
	
/*CONTACT FORM*/	
.valid .text_input, .valid .text_area													{ border:1px solid #70A41B;} 
.error .text_input, .error .text_area													{ border:1px solid #EE2A00;}
.ajax_alert .text_input, .ajax_alert .text_area								{ border:1px solid #ffb628;}
#s, .text_input, .text_area, textarea, #commentform input			{ border:1px solid #ababab; color:#333; }
#searchsubmit, #send, #top #submit														{	border:1px solid #ababab; background-color:#333; cursor:pointer; color:#fff;}
#searchsubmit:hover, #send:hover, #top #submit:hover					{ background-color:#999; color:#333;}	
.corner_left, .corner_right																		{ background:transparent url(../images/jquery_corners.png) no-repeat scroll top left;}
#top .corner_right																						{ background:transparent url(../images/jquery_corners.png) no-repeat scroll top right;}
	
/*navigation*/
.navwrap			{ background:transparent url(../images/menu.png) no-repeat scroll right bottom;}
#top #nav			{ background:transparent url(../images/menu.png) left top no-repeat;}

/*naviagation*/
#top #nav a																								{ color:#e82429;}
#top #nav ul 																							{ border:1px solid #DFDFDF; border-top:none;}
#top #nav li ul a																					{ border-bottom:1px solid #fff; border-top:1px solid #DFDFDF;}
#top #head #nav ul a, #top #head #nav ul li								{ background-color:#f5f5f5;	background-image:none;}
#top #head #nav ul a:hover, #top #head #nav ul a:focus 		{ background-color:#fff;	color:#a91f26;}
#top #head #nav a:hover, #top #head #nav a:focus 					{ color:#a91f26;}
#top #nav .current_page_item a														{	color:#b51418;}
#top #nav .current_page_parent .current_page_item a, 
#top #nav .current_page_item ul a													{	border-right:1px solid #f5f5f5;	border-left:none;	background-image:none;	color:#444;}


/*pluspunten*/
.pluspunten 								{ margin-left:25px;}
.pluspunten ul 							{ list-style-image:url(../images/accept.png); }
.pluspunten ul li						{ line-height:25px;}
.pluspunten ul li span			{ font-size:16px; }



/*active submenu*/
.active_submenuItem {background-color:#FFFFFF;}
.active_submenuItem a{ color:#FF0000;}
.active_submenuItem a:hover {background-color:#FFFFFF;}


.drieStappen 								{ margin-left:0;}
.drieStappen ul li					{ line-height:25px; }
.drieStappen ul li span			{ font-size:16px;}



/* voorbeelden */
.flipbook 							{ margin-left:30px; margin-bottom:20px;}
.flipbook .nav 					{ margin-bottom:10px;}
.flipbook .nav a				{ font-size:14px; color:#e82429; cursor:pointer; text-decoration:none;}
.flipbook .nav .active	{ text-decoration:underline;}

.examples_h2 						{ border-bottom:1px solid #dfdfdf;}
.examples_1 						{ float:left;width:625px; margin-left:105px; margin-bottom:40px; background-color:#f5f5f5; border:1px solid #dfdfdf; border-spacing:10px; white-space:10px; padding:10px;}
.examples_1 .examples_2 { width:605px; text-align:center; background-color:#FFFFFF; padding:10px;}



.subNav_firstLink { border-top:1px solid #ddd;}
#subnav_btn {border:none; margin:-3px -5px;}
#subnav_btn2 {border:none; margin:-3px -5px;}

.product_h2{border-bottom:1px solid #ddd; margin-bottom:15px;}
.howitworks_h2 						{ border-bottom:1px solid #bbbbbb; margin-bottom:15px;}



.productDescription {float:left; width:293px; margin-left:10px;}

.minHeight_150 { min-height:150px;}

.copyright_url { text-decoration:none;}
.copyright_url:hover { text-decoration:underline;}

.red { color:#e82429; font-weight:bold;}

.categories, .comments, .entry-head a, .more-link, #top .portfolio_item h3 .blacklabel{ background-color:#313131; color:#fff;}
.entry-head a:hover, .more-link:hover, #top .portfolio_item h3 .blacklabel:hover{ background-color:#1e1e1e; color:#fff;}

