#leftmenu {
	background:url(/img/menuvf.gif) no-repeat 0 top;
	width:190px;
	float:left;
	margin-left:-15px;
	height:752px;
}
#leftmenu ul, #leftmenu ul li {
	/*list-style-image:url(/img/list_arrow.gif);*/
	list-style: none;
	margin:0; 
	padding:0;
}
#leftmenu ul {
	padding-left: 10px;
}
#leftmenu ul li, #leftmenu li.leftmenu_sub {
	background:url(/img/list_arrow.gif) 5px 4px no-repeat;
	/*margin-left: 10px;*/
	padding: 5px 0 5px 18px;
	line-height: 10px;
}
#leftmenu ul li ul {
	margin: 5px 0;
	padding-left:0;
}
#leftmenu a {
	color:#a38634;
}
#leftmenu li.active, #leftmenu li.activeSub{
	color:#002642;
	background-image:url(/img/list_arrowd.gif);
}
#leftmenu li.active {
	background-image:url(/img/list_arrowd.gif);
}
#leftmenu li.active li a {
	color:#a38634;
}
#leftmenu li.active li.activeSub a {
	color:#002642;
}
/* FIX IE 7 */
*+html #leftmenu ul { padding-left:0; margin-left:0; }
*+html #leftmenu ul li, *+html #leftmenu li.leftmenu_sub { background-position: 15px 5px;}

#leftmenu ul li ul li {
	
}
#leftmenu a:hover {
	color:#002642;
	text-decoration:none;
	border-color:#a38634;
}
#maincontent {
	float:left;
	width:710px;
	margin-left:25px;
}
*+html #maincontent {
	margin-left: 20px;
}
*+html #content_shop {
	margin-left: -30px;
}
#footer {
	position:relative;
	top:30px;
	width:auto;
	clear:both;
}
.menu_header {
	font-size:14px;
	color:#a38634;
	display:block;
	padding-left: 15px;
	padding-top: 10px;
	width: 130px;
}
.leftmenu_main {
	font-weight:bold;
	color:#a38634;
	line-height:5px;
	font-size:11px;
	padding-top: 5px;
}
.leftmenu_sub {
	padding-left:15px;
	list-style:none;
}

.leftmenu_sub  {
	list-style:none;
}

.tegel {
	width:115px;
	height:173px;
	padding:5px;
	border: 1px solid #d6d6d6;
	position:relative;
	font-size:11px;
	line-height:14px;
	float:left;
	margin:17px 0px 17px 18px;
}
.tegel:hover {
	background:#f4ecd5;
}
div.first {
	margin-left:0px;
}
.tegel span.prijs_aanbieding {
	font-size:11px;
	font-weight:bold;
	text-decoration:line-through;
	color:#5e5e5e;
	position:absolute;
	left:6px;
	bottom:5px;
}
.tegel span.prijs {
	font-size:14px;
	font-weight:bold;
	color:#a38634;
	position:absolute;
	right:5px;
	bottom:5px;
}

.tegel span.vanprijs {
	font-size:11px;
	font-weight:thinner;
	color:#002642;
	font-weight:normal;
}

.tegel span.meter {
	font-size:11px;
	font-weight:normal;
	color:#a38634;
}
.tegel img {
	margin-bottom:5px;
}
*+html .tegel img { display:block} 

html body div#collectie {
	padding:0 0 0 15px;
}
#breadcrum {
	width:717px;
	height: 50px;
}
.breadcrum_history {
	display:block;
	float:left;
	padding-top: 15px;
	color:#a38634;
	font-size:10px;
}
.breadcrum_current {
	padding-top: 15px;
	padding-left: 5px;
	display:block;
	float:left;
	color:#002642;
	font-size:10px;
}

.searchfield {
	font-size:12px;
	width: 171px;
	height:16px;
	color:#666;
	font-size:10px;
	margin-top:5px;
	margin-left: 5px;
}
.searchbutton {
	margin-right: 2px;
	margin-top:5px;
	padding-right: 5px;
	
	height:22px;
	width:59px;
}
#search {
	background:#ebebeb;
	height:32px;
	width:249px;
	margin-top:20px;
	margin-right: -15px;
	float:right;
}

.input_zoekveld{
	margin-top: 10px;
	width: 350px;
	height: 18px;
	font-size:12px;
	color: #999999;
	padding-top: 4px;
}


#gevonden_producten {
	float:left;
	width: 707px;
	height: 20px;
	padding-top: 20px;
	font-size:11px;
}
a:active {
	color:#a38634;
}
a:hover {
	color:#a28633;
}
.aanbieding_overlay {
	height: 176px;
	width: 118px;
	position: absolute;
	top: -3px;
	left: -3px;
}
.aanbieding_overlay.kerst {
	height: 83px;
	width: 74px;
	position: absolute;
	top: -2px;
	left: -2px;
}
#pagina_selectie {
	clear:both;
	float:right;
	width: 707px;
	height: 75px;
}
.volgende {
	margin-top:50px;
	float:right;
	width: 71px;
	height: 16px;
	display:block;
	background:url(/img/volgende_sprite.gif);
	text-decoration: none;
}
.volgende:hover {
	text-decoration: none;
	background:url(/img/volgende_sprite.gif) 0 -16px no-repeat;
}
.vorige {
	margin-left: 35px;
	margin-top: 50px;
	margin-right:5px;
	float:right;
	width: 71px;
	height: 16px;
	display:block;
	text-decoration: none;
	background:url(/img/vorige_sprite.gif);
}
.vorige:hover {
	text-decoration: none;
	background:url(/img/vorige_sprite.gif) 0 -16px no-repeat;
}
.pagina_nr {
	font-size: 11px;
	color:#a38634;
	background:url(/img/page_btn_sprite.gif);
	height: 16px;
	width: 16px;
	margin-top: 50px;
	margin-right:5px;
	float: right;
	text-align:center;
	line-height: 16px;
	cursor:pointer;
}
.pagina_nr:hover {
	background:url(/img/page_btn_sprite.gif) 0 -32px no-repeat;
}
.pagina_text {
	text-align:center;
	font-size: 11px;
	line-height:16px;
	width: 70px;
	height: 16px;
	float: right;
	margin-top:50px;
}
.offerte_mandje {
	background: url(/img/offerte_mandje.png);
	line-height: 35px;
	text-align: center;
	font-size:12px;
	font-weight:bold;
	float: right;
	width: 176px;
	height: 35px;
}
/* detail */
#product_navigation {
	padding-top: 15px;
	width: 250px;
}
.artikel_nav {
	font-size:11px;
	float:right;
	height: 16px;
	text-align:center;
	line-height:16px;
	padding-left: 20px;
}
.terug {
	font-size:11px;
	float:right;
	height: 16px;
	text-align:center;
	line-height:16px;
	width: 110px;
	display:block;
}
.tab_eerste {
	display:block;
	margin-left:-15px;
	background:url(/img/tab_sprite3.png) 0 -27px no-repeat;
	height: 27px;
	width: 112px;
	line-height:27px;
	text-align:center;
	float:left;
}

.tab {
	background:url(/img/tab_sprite3.png) 0 -27px no-repeat;
	line-height:27px;
	text-align:center;
	height: 27px;
	width: 112px;
	float:left;
}

.tab.serie{
	background:url(/img/tab2_sprite2.png) 0 -27px no-repeat;
	width: 170px;
}
.tab:hover {
	background:url(/img/tab_sprite3.png) 0 -54px no-repeat;
	line-height:27px;
	text-align:center;
	height: 27px;
}


.tab.serie:hover{
	background:url(/img/tab2_sprite2.png) 0 -54px no-repeat;
	width: 170px;
}

.tab_eerste:hover{
	background:url(/img/tab_sprite3.png) 0 -54px no-repeat;
}


.tab_active, .tab_active:hover, .tab_active2, .tab_active2:hover{
	background:url(/img/tab_sprite3.png) 0 0px no-repeat;	
}

.tab_eerste.tweede {
	background:url(/img/tab2_sprite2.png) 0 -27px no-repeat;
	width: 170px;
}

.tab_eerste.tweede:hover{
	background:url(/img/tab2_sprite2.png) 0 -54px no-repeat;
}

.tweede.tab_active2, .tweede.tab_active2:hover, .serie.tab_active2:hover, .serie.tab_active2{
	background:url(/img/tab2_sprite2.png) 0 0px no-repeat;
}





/*.tab2 {
	background:url(/img/tab2_sprite2.png) 0 -27px no-repeat;
	text-align:center;
	vertical-align:middle;
	height: 27px;
	width: 164px;
	display:block;
	float:left;
}
.tab2:hover {
	background:url(/img/tab2_sprite2.png) 0 -54px no-repeat;
	height: 27px;
	width: 164px;
}*/
.vaprijs {
	font-weight:bold;
	font-size:14px;
}
.type_tegel {
	font-size:11px;
}
#image {
	height: 271px;
	width: 271px;
	position:relative;
}
.detail_tegel {
	border: 1px solid #9b9b9b;
	padding:1px;
}
dl, #content_shop .cards, #main_header ul, #main_footer ul, #content_shop .yui-nav, #submenu .active ul, #submenu .itemlast ul, #submenu .item ul, #footer ul, #breadcrumbs ul, #klantenservice ul, #zieook ul, ul.results, #menu ul {
	margin:0;
	padding:0;
	list-style:none;
}
#content_shop {
	float:right;
	margin-bottom:10px;
	width:707px;
}
/* productView */

#product_view {
	margin-bottom:15px;
}
#product_view #image {
	padding:2px 0 0 2px;
	width:276px;
	height:320px;
	overflow:hidden;
	display:block;
	position:relative;
	float:left;
}
#product_view #image img {
	display: block;
}
#product_view #image a.vergroot {
	width:26px;
	height:26px;
	display:block;
	position:absolute;
	background:url(/img/layout/layout.gif) -882px -90px no-repeat;
	top:10px;
	right:10px
}
#product_view #bestel {
	margin-top:10px;
	width:410px;
	padding-left:15px;
	display:block;
	position:relative;
	float:right;
}
#product_view #bestel #prijs {
	font-size:1.50em;
	text-align:right;
	font-weight:bold;
	margin-right:35px;
}
#product_view #bestel #prijs span {
	margin-right: 35px;
}
#product_view #bestel #select {
	margin-bottom:10px;
}
#product_view #bestel #select #top {
	display:block;
	height:62px;
	width:100%;
}
#product_view #bestel #select #top dt, #product_view #bestel #select #top dd {
	padding:0;
	margin:2px 0;
}
#product_view #bestel #select #top dt {
	float:left;
	display:block;
	clear:both;
	width:168px;
}
#product_view #bestel #select #top dd.vloer {
	right:24px;
	top: 24px;
}
#product_view #bestel #select #top dd.prijs {
	float:left;
	padding-left: 200px;
}
#product_view #bestel #select #top dd input {
 float:right:;
	width: 190px;
	margin-top:1px;
	margin-right:2px;
}
#product_view #bestel #select #top dt.breed {
	width: 370px;
}
#product_view #bestel #select #middle {
	margin-top:10px;
	background-color:#f1f1f1;  /*height: 70px;border-left:1px solid #dfe3f3;  background:url(/img/layout/layout.gif) 0 -1255px no-repeat;*/
	padding:5px 21px 5px 10px;
}
#product_view #bestel #select #middle dl a {
	color:#1b3597;
}
#product_view #bestel #select #middle dt, #product_view #bestel #select #middle dd {
	padding:0;
	margin:0;
}
#product_view #bestel #select #middle dt {
	float:left;
	width:280px;
	display:block;
	text-align:right;
}
#product_view #bestel #select #middle dd {
	float:left;
	margin-left: 10px;
	width:90px;
	text-align:right;
}
#product_view #bestel #select #bottom {
	display:block;
	height:30px;
	width:354px; /*background:url(/img/layout/layout.gif) -263px -519px no-repeat;*/
}
.grijs {
	color: #929292;
}
/* PRODUCT SHEET */

span.title {
	font-size:15px;
	color:#A38634;
	display:block;
	margin:30px 0 10px 0;
}
.zieooklinks {
	font-size:11px;
	line-height:normal;
}
div#collectie h1 {
	height:auto;	
}
div#collectie h1.left {
	width:440px;
}
#top, .services {
	position:relative;
}
.input, .services input, #top input {
	background:url(/img/layout/input_bg.gif) 0 0 no-repeat #fff;
	border:none;
	line-height:21px;
	height:21px;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
}
#top .header, #top input, .services input, .input, #formaat {
	padding:0 3px;
}
#formaat {
	display:block;
	background:url(/img/layout/dropdown.gif) 98% 8px no-repeat;
}
.input {
	width: 235px;
	cursor:pointer;
	overflow:hidden;
	position:absolute;
	right:0px;
	top:0px;
}
#formaatlist {
	display:none;
	position:absolute;
	right: 0;
	margin-right:-5px;
	margin-top:-20px;
	width:280px;
	overflow:visible;
}
#formaatlist ul {
	list-style:none;
	display:block;
	margin:0;
	width:260px;
	position:absolute;
	padding:5px 0;
	background:#fff;
	border:1px solid #ccc;
}
#formaatlist li {
	display:block;
	padding-top:3px;
	padding-bottom:3px;
}
#formaatlist li a {
	line-height:14px;
}
#formaatlist li.selected, #formaatlist a:hover {
	background:#b3d4ff;
	text-decoration:none;
}
#formaatlist a:hover {
	outline:1px dotted #333;
}
#formaatlist a {
	display:block;
	padding:0 5px;
	text-decoration:none;
}
#formaatlist li.header {
	font-weight:bold;
}
#content_shop .yui-navset {
	margin-bottom:50px;
}
#content_shop .yui-nav {
	border-bottom:1px solid #a38634;
	height:26px;
}
#content_shop .yui-nav.overflow {
	width: 180px;
	overflow: hidden;
}
#content_shop .yui-nav li {
	float:left;
}
#content_shop .yui-nav li a {
	float:left;
	height:28px;
	display:block;
	line-height:28px;
}
#content_shop .yui-nav.nofloat li, #content_shop .yui-nav.nofloat li a, .nofloat {
	float:none;
}
#content_shop .yui-nav.extrawidth li, #content_shop .yui-nav.extrawidth li a {
	left:-20px;
	width:350px;
	line-height: normal;
}
#content_shop .yui-nav li a span {
	display:block;
	text-align:center;
}
#content_shop .yui-nav li a.normal {
	line-height: 16px;
}
#content_shop .yui-nav li a:hover {
	text-decoration:underline;
}
.yui-content {
	border-top:solid 1px #a38634;
}

#content_shop .yui-content {
	background-color:#fff;
	padding-top:14px;
}
#content_shop .yui-content ul {
	background-color:#fff;
}
#content_shop .yui-content ul.cards {
	width: 100%;
}
.formaat_list, .grijs {
	float:right;
}
.offerteaanvraag {
	margin-top:-5px;
	padding-right: 34px;
	height: 33px;
	width: 208px;
	background:url(/img/offerteaanvraag_sprite.png) 0 0 no-repeat;
}
.left {
	float:left;
}

/* offerte aanvragen */


table td {
	padding: 0px;
}
table.offerte_tabel {
	vertical-align:middle;
	margin-top: 20px;
	width: 700px;
	text-align:left;
     border-collapse:collapse;
}
table.offerte_tabel td {
	vertical-align:middle;
}
table.offerte_tabel tr {
	height: 68px;
	vertical-align:middle;
}
td.offerte_tabel_img {
	width: 55px;
	margin-top: 9px;
	padding-left: 5px;
}
td.offerte_tabel_img {
	width: 57px;
	margin-top: 9px;
	margin-left: 9px;
}
table.offerte_tabel .offerte_tabel_opp {
	width: 50px;
	text-align:right;
	font-size:15px;
	font-weight:bold;
}
td.offerte_tabel_m2 {
	padding-left: 4px;
	font-size:11px;
	width: 40px;
}
td.offerte_tabel_afmeting {
	width: 200px;
}

td.offerte_tabel_verwijder {
	text-align:right;
}

tr.offerte_tabel_regel{
	border-bottom: solid 1px #d5d5d5;
}
.eersteregel{
	border-top: solid 1px #d5d5d5;
}

#uw_gegevens{
	display:block;
	width: 700px;
	border-bottom: solid 1px #d5d5d5;
}

.small_title {
	display:block;
	font-size:20px;
	color:#a38634;
	padding-top: 30px;
	padding-bottom: 15px;
}

table.offerte_inputvelden td{
	margin-top: 20px;
	width: 500px;
	height: 45px;
}

table.offerte_inputvelden td span, table.offerte_inputvelden2 td span {
	color: #a38634;	
}


table.offerte_inputvelden2 td{
	width: 500px;
	height: 45px;
}

.offerte_inputvelden_naamwoon input{
	width: 300px;
}

#offerte_verzenden{
	margin-top: 25px;
	height: 33px;
	width:255px;
	display:block;
}

.offerte_verzend_button{
	height: 33px;
	width: 255px;
	display:block;
	background:url(/img/offerte_verzenden_sprite.png) 0 0 no-repeat;
	border:none;
}

.offerte_verzend_button:hover{
	height: 33px;
	width: 255px;
	display:block;
	background:url(/img/offerte_verzenden_sprite.png) 0 -33px no-repeat;
}

.offerte_return{;
	height:26px;
	width:137px;
	display:block;
}

.offerte_return_button{
	margin-top: 15px;
	height:26px;
	width:137px;
	display:block;
	background:url(/img/offerte_return.png);
}

.vloertegels, .informatie{
	float: left;
	margin-top: 30px;
}

.informatie{
	margin-left: 30px;
}

.extra_info{
	width: 700px;
	height: 80px;
	display:block;
}

.clear_border{
	clear:both;
	width: 700px;
	border-bottom: solid 1px #d5d5d5;
}


table.table_informatie{
	width:700px;
}

.table_informatie td{
	height: 50px;
	font-weight:bold;
}

.table_informatie td a{
	font-weight:normal;
}

.showTab, .showTab2 {
	visibility:visible;
	display:block;
}

#showroom, #bijpassend, #inserie {
	margin: 10px 0;
}

.hideTab {
	visibility:hidden;
	display:none;
}

.offerte_aanvragen{
	float:right;
	margin-right: 0px;
	display:block;
	height:33px;
	width:255px;
	background:url(/img/offerteaanvraag_sprite.png) 0 0 no-repeat;
	border: none;
	cursor: pointer;
}

.offerte_aanvragen:hover{
	display:block;
	height:33px;
	width:255px;
	background:url(/img/offerteaanvraag_sprite.png) 0 -33px no-repeat;
}

ul.tabjes li {
	float:left;
	list-style:none;
	margin-bottom:-1px;
}

ul.tabjes2 li {
	float:left;
	list-style:none;
	margin-bottom:-1px;
}

table.technische_data{
	margin:0; padding:0;
}
table.technische_data td {
	padding: 2px 5px 2px 10px;
}

#leftmenu li.active a, a.active, #leftmenu li.activeSub a, .tegel a, #leftmenu a.active {
	color:#002642;
	text-decoration:none;	
}

#producten_sortering{
	float: right;
	font-size:11px;
}
#producten_sortering img{
	margin: 5px 10px 0px 5px;
}

#producten_sortering a{
	margin-right: 10px;
}

#pagina_selectie .current {
	font-weight: bold;
	color:#002642;
}
#photo { display: none; }

.required{
	border: solid 1px red;
}
	
.aVragen{
	display:block;margin-top:10px;	
}

/* Filters */
#filters {
	border: solid 1px #d6d6d6;
	width: 705px;
	height:83px;
	padding-bottom:15px;
	padding-top:5px; 
	margin-top: 20px;
}
#filters .filter {
	float:left;
	padding:15px;
	width:204px;
	height:64px;
	margin-bottom:1px;
	position:relative;
}
#filters .slider_bg {
	position:relative;
	height:25px;
	margin-left:10px;
	width:136px;
	background:url(/img/filter1.jpg) -48px 50% no-repeat;
}

#filter_kleur, #filter_maat {
		border-left: 1px #d6d6d6 solid;
}
#filters #filter_kleur .slider_bg {
	background-image:url(/img/filter2.jpg);
}

#filters #filter_maat .slider_bg {
	background-image:url(/img/filter3.jpg);
}	

#filters .slider_thumb {
	position:absolute;
	height:25px;
	left:-8px;
	width:20px;
	background:url(/img/slider_sprite.png) 0 -20px no-repeat;
	cursor:pointer;
}

#filters h4 {
	font-size:12px;
	margin-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	color:#a38634;
	left: 22px;
}

.filtersoort {
	position:absolute;
	font-size:12px;
	font-weight:bold;
	color:#a38634;
	left: 22px;
}

#filters .disabled .slider_thumb {
	background:url(/img/slider_sprite.png) 0 -20px no-repeat;
}

#filters .slider_value {
	line-height:25px;
	float:right;
	padding:0 5px;
	font-size:12px;
	width:45px;
}

#filterhandle {
	position:absolute;
	margin-top:-13px;
	margin-left:1px;
	height:20px;
	width:730px;
	cursor:pointer;
	text-align:center;
	line-height:16px;
	font-size:12px;
	background:url(/img/layout/filter_handle.gif) 0 100% no-repeat;
	color:#e45326;
}

/* oude CCS filters */


.prijsfilter, .kleurfilter, .maatfilter {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	position:absolute;
	right: 35px;
	top: 30px;
}
.prijsslider, .maatslider, .kleurslider {
	background:url(/img/slider_sprite.png);
}
.prijsslider:hover, .maatslider:hover, .kleurslider:hover {
	background:url(/img/slider_sprite.png) 0 -20px no-repeat;
}
.prijsslider, .maatslider {
	height: 20px;
	width: 20px;
	position:absolute;
	top: 30px;
	left: 90px;
}
.kleurslider {
	height: 20px;
	width: 20px;
	position:absolute;
	top: 30px;
	left: 75px;
}

/* formaat selectbox */
#top, .services { position:relative; }
.input,
.services input,
#top input { 
	background:url(/img/layout/input_bg.gif) 0 0 no-repeat #fff;
	border:none;
	line-height:21px;
	height:21px;
	border-bottom: solid 1px #e3e9ef;
	border-right: solid 1px #dbdfe6;
}

#top .header,
#top input,
.services input,
.input,
#formaat { padding:0 3px; }

#formaat { padding:0 3px; }

#formaat {
	display:block;
	background:url(/img/layout/dropdown.gif) 98% 8px no-repeat;
}

.input {
	width:190px;
	cursor:pointer;
	overflow:hidden;
	position:absolute;
	right:60px;
	top:0px;
	
}
#formaatlist { display:none; position:absolute; right: 0; margin-right:-5px; margin-top:-40px; width:280px; overflow:visible; }
#formaatlist ul { list-style:none; display:block; margin:0; width:260px; position:absolute; padding:5px 0; background:#fff; border:1px solid #ccc; }
#formaatlist li { display:block; padding-top:3px; padding-bottom:3px; }
#formaatlist li a { line-height:14px; }

#formaatlist li.selected,
#formaatlist a:hover { background:#b3d4ff; text-decoration:none; }
#formaatlist a:hover { outline:1px dotted #333; }

#formaatlist a { display:block; padding:0 5px; text-decoration:none; }
#formaatlist li.header { font-weight:bold; }
#top dt { float:left; display:block; clear:both; width:168px;}
#top dd.prijs { float:left; padding-left: 185px;}
#top dt.breed { width: 370px; }

a.prev {
	display:block;
	position: relative;
	width:19px;
	height:19px;
	top:-49px;
	left: 220px;
	background-image:url(/img/photoleft.gif);
}

a.next {
	display:block;
	position: relative;
	width:19px;
	height:19px;
	top:-30px;
	left: 243px;
	background-image:url(/img/photoright.gif);
	}
	
/* Zoek resultaten */
#klantenservice ul { margin-top: 15px; }
#klantenservice ul li.item { float:left; height: 32px; overflow:hidden; border-top: solid 1px #cdcdcd; position:relative; width:auto; }
#klantenservice ul li.item.expanded { height:100%; }
	#klantenservice ul li.item.last { border-bottom: solid 1px #cdcdcd; }
	#klantenservice ul li.item a.result {  width:708px; overflow:hidden; font-weight:bold; text-decoration:underline; height:32px; line-height:32px; padding:0 0px; display:block; background:url(/img/_button.png) 680px 0px no-repeat; }
	#klantenservice ul li.item.hover,
	#klantenservice ul li.item a.result:hover { background-position: 0 0px !important; text-decoration: none;}
	#klantenservice ul li.item.expanded a.result,
	#klantenservice ul li.item a.result.selected { outline:0; background-position: 680px 0px !important; text-decoration: none; font-weight: normal;}
	#klantenservice ul li.item.expanded a.result:hover,
	#klantenservice ul li.item a.result.selected:hover { background-position: 680px 0px !important; text-decoration: none; font-weight: normal;}
	#klantenservice ul li.item div.bg { width:684px; padding: 12px; background: #fff url(/img/layout/gradient-bg.gif) bottom repeat-x; }
	#klantenservice ul li.item div.bg2 { display: block; }
	#klantenservice ul li.item div.bg2 { width:100%; background: #fff}
	#klantenservice ul li.item div.bg2.overig { /* padding-left: 12px; */ }
	#klantenservice ul li.item div.bg2 h2 {height:1px;}
	#klantenservice ul li.item ul { overflow:auto; position:relative; }

#content .cards,
ul.results {
	margin:0; padding:0; list-style:none;
	margin-top: 15px;
	margin-bottom: 20px;
	height: 20px;
}
ul.results li {
	float: left;
	margin-right: 30px;
}
ul.results li a.active {
	color: #e45326;
} 

			#content .yui-content { background-color:#fff; padding-top:14px; }
			#content .yui-content ul {background-color:#fff;  width: 95%; }
			#content .yui-content ul.cards { width: 100%; }
			
			#content .cards li { font-size: 12px;float:left; position:relative; margin-right:24px; margin-bottom: 25px; clear:none; }
	#content #klantenservice ul li.item div ul.cards li {margin-right:18px; }
	#content .cards li.last { margin-right:0px; }
	#content .cards li a { line-height:14px; overflow:hidden; position:relative; background:url(/img/layout/layout.gif) 0 -350px no-repeat; width:117px; height:171px; padding:7px 5px; display:block; text-decoration:none; }
	#content .cards li a:hover {background:url(/img/layout/layout.gif) -131px -350px no-repeat; /*color:#e45326;*/ }
	
	/* MAATWERK */
	#content .cards li.maatwerk a { background:url(/img/layout/layout.gif) 0 -350px no-repeat;}
	#content .cards li.maatwerk a:hover { background:url(/img/layout/layout.gif) -131px -350px no-repeat; }	
	
	#content .cards li a span { margin-bottom:5px; }
	#content .cards li a small, #content .cards li a small small { background-color: #fff; color:#e45326; font-size:1.38em; font-weight:bold; position:absolute; bottom:3px; right:10px; cursor:pointer; }
	#content .cards li a small small { font-size:0.73em; position: relative;  bottom:1px; right:0px;}
	small.orange a{ color: #e45326; }
	#content .cards li div.aanbieding, div.aanbieding2 {width: 71px; height: 71px; position:absolute; left:2px; top:4px; }

	a.sr_titel {color:#000}
	a.sr_link {#A38634}
	a.sr_link:hover {text-decocration: underline;}

	#cal1Container { display:none;}
.date2{padding-left:190px;z-index:99;}

.yui-calcontainer {
	line-height:12px;
}

table.offerte_inputvelden2 td.calcell{
	width:auto;
	height:auto;
}
