@charset "utf-8";
body{
	background-color:#fff;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
* html img,* html .png
{azimuth: expression(
            this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
            this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
            this.src = "../css/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
            this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
            this.runtimeStyle.backgroundImage = "none")),this.pngSet=true    );
}

img{border:0}
h2{     color:#333;     font-size:13px;     font-weight:bold;     margin:0}
h3{     color:#666666;     font-family:Arial,Helvetica,sans-serif;     font-size:14px;     font-weight:bold;     margin:0}
#ubercontainer{padding:0;margin:0 auto;width:954px;background:#fff url(../images/shadow_right.gif) repeat-y top right;border-left:1px solid #e0e0e0}
#container{padding:0;width:944px;background-color:#fff}
#header{margin:0;padding:0;height:150px}
#header #casa_logo{float:left;margin:0;padding:0;width:130px;height:150px}
#header #banner_left{float:left;margin:0;padding:0;width:330;height:150}
#header #banner_right
{
    float: right;
    margin: 0;
    padding: 0;
    height: 150px;
    background-color: #FFFFFF;
}
#header #banner_right #slideshow{}
#menu{margin:0;padding:0;height:30px;width:944px;background-color:#d9d9d9;text-align:center}
#menu ul{margin:0 auto;padding:8px 0 0 0;list-style-type:none;font-size:11px}
#menu ul li{display:inline;margin:0;padding:0 7px 0 7px;text-transform:uppercase;color:#808285;border-right:1px solid #808285}
#menu ul li.last{border-right:none}
#menu ul li.newsletter{border-right:none}
#menu ul li.newsletter a{text-decoration:none;color:#FF0000}
#menu ul li a{text-decoration:none;color:#808285}
#menu ul li a.selected{color:#29292a}
#menu ul li a:hover{color:#29292a}

#menu_es{margin:0;padding:0;height:30px;width:944px;background-color:#d9d9d9;text-align:center}
#menu_es ul{margin:0 auto;padding:8px 0 0 0;list-style-type:none;font-size:11px}
#menu_es ul li{display:inline;margin:0;padding:0 7px 0 7px;text-transform:uppercase;color:#808285;border-right:1px solid #808285}
#menu_es ul li.last{border-right:none}
#menu_es ul li a{text-decoration:none;color:#808285}
#menu_es ul li a.selected{color:#29292a}
#menu_es ul li a:hover{color:#29292a}

#content{margin:0;background-color:#ECECEE;}
#content_homepagina{padding:2px;height:560px;background-color:#ECECEE;}
#content_left{float:left;margin:0;padding:0;width:445px}
#content_right{float:right;margin:0;padding:0;width:430px}
#content_right #folder{	
	margin: 0;
	padding: 0;
	height: 540px;
	width: 440px;
	text-decoration: none;
}
#content_right a{text-decoration:none}
#content_right #folder #folder_info{margin:0;padding:430px 0 0 0;height:100px;text-align:center}
#content_right #folder #folder_info p.top{color: #404040;font-family: arial;font-size: 11px;font-weight: bold;margin: 0;padding: 50px 5px 0;}
#content_right #folder #folder_info p.prijzen{color:#404040;font-size:8pt;margin:0;padding:0 5px 0 5px}
#content_right #folder #folder_info p.bottom{color:#000000;margin:0;padding:0 5px 0 5px;font-size:11px;font-family: arial;padding-top:6px; }
#content_right #folder #folder_info p.newfolder{color:#fff;margin:25px 0 0 0px;padding:0 5px 0 5px;font-size:8pt}
#content_left .promo{margin:0;padding:0;color:#404040;font-size:13px;font-weight:normal}
#content_left .promo .promo_image{float:left;margin:0;padding:0;width:130px}
#content_left .promo .promo_text{float:left;margin:0px 0 0 30px;padding:0;width:290px}
#content_left .promo .promo_text3{float:left;margin:0px 0 0 30px;padding:0;width:200px}
#content_left .promo .promo_text h1,
#content_left .promo .promo_text3 h1
{margin:0 0 0 0;padding:0;color:#ffffff;font-size:12px;font-weight:bold}
#content_left .promo .promo_text p,
#content_left .promo .promo_text3 p{margin:5px 0 0 0;padding:0;color:#000000;font-size:9pt;line-height:10pt;font-weight:normal}
#content_left .promo .promo_text p a,
#content_left .promo .promo_text3 p a
{text-decoration:underline;color:#000000}

/* kookhoek */

#content_kookhoek{
	position: relative;
	height: 552px;
	width: 944px;	
}

#content_kookhoek #tekstblok_1{
	color:#d82561;
	font-size:28pt;
	font-weight:bold;
	position: absolute;
	width: 899px;
	top: 4px;
	text-align: left;
	padding-left:20px;
	left: 9px;
}

#content_kookhoek #tekstblok_2{
	color:#FFFFFF;
	font-size:18pt;
	font-weight:bold;
	position: absolute;
	width: 369px;
	top: 13px;
	text-align: left;
	padding-left:20px;
	left: 527px;
	text-transform:uppercase;
}

#content_kookhoek #tekstblok_1_FR{
	font-size:11px;
	font-weight:normal;
	position: absolute;
	width: 196px;
	top: 5px;
	text-align: left;
	padding-left:20px;
	left: 180px;
	height: 460px;
	font-family:Arial, Helvetica, sans-serif;
}

#content_kookhoek #tekstblok_2_FR{
	font-size:11px;
	position: absolute;
	width: 191px;
	top: 5px;
	left: 418px;
	text-align:left;
	height: 245px;
	font-family:Arial, Helvetica, sans-serif;
}

#content_kookhoek #content_link_1{
	display:block;
	height:74px;
	left:240px;
	position:absolute;
	text-decoration:none;
	top:80px;
	width:84px;
}


#content_kookhoek #content_link_2{
	display:block;
	height:70px;
	left:503px;
	position:absolute;
	text-decoration:none;
	top:78px;
	width:86px;
}

#content_kookhoek #content_link_3{
	position: absolute;
	display: block;
	height: 70px;
	width: 64px;
	top: 86px;
	left: 855px;
	text-decoration: none;
}

#content_kookhoek #content_link_4{
	background-image:url(../images/nr4.gif);
	position: absolute;
	display: block;
	height: 30px;
	width: 30px;
	top: 487px;
	left: 863px;
	text-decoration: none;
}

#content_kookhoek #content_link_1_fr{
	display:block;
	height:78px;
	left:14px;
	position:absolute;
	text-decoration:none;
	top:248px;
	width:87px;
}


#content_kookhoek #content_link_2_fr{
	display:block;
	height:73px;
	left:394px;
	position:absolute;
	text-decoration:none;
	top:86px;
	width:79px;
}

#content_kookhoek #content_link_3_fr{
	display:block;
	height:77px;
	left:845px;
	position:absolute;
	text-decoration:none;
	top:17px;
	width:79px;
}

#content_kerstdecoratie{background:#fff url(../images/kerstdecoratie.jpg) no-repeat top left;height:552px;widows:944px;font-size:9pt;position:relative;color:#444}
#content_kerstdecoratie .linkmeer{display:block;position:absolute;width:80px;height:20px;background-image:url(../images/meerbutton.gif);background-repeat:no-repeat;background-position:right;padding-right:25px;line-height:20px;text-decoration:none;text-align:right;color:#666;font-size:16px;left:189px;top:168px;text-transform:uppercase}
#content_kerstdecoratie_nature{background:#fff url(../images/kerst_nature.jpg) no-repeat top left;height:552px;widows:944px;position:relative;color:#444}
#content_kerstdecoratie_gold{background:#fff url(../images/kerst_gold.jpg) no-repeat top left;height:552px;widows:944px;position:relative;color:#444}
#content_kerstdecoratie_silver{background:#fff url(../images/kerst_silver.jpg) no-repeat top left;height:552px;widows:944px;position:relative;color:#444}
#content_kerstdecoratie_traditional{background:#fff url(../images/kerst_traditional.jpg) no-repeat top left;height:552px;widows:944px;position:relative;color:#444}
#content_kerstdecoratie_bis .linkterug{display:block;position:absolute;width:80px;height:20px;background-image:url(../images/terugbutton.gif);background-repeat:no-repeat;padding-left:25px;line-height:20px;text-decoration:none;color:#666;left:795px;top:483px;text-transform:uppercase}
#content_kerstdecoratie a{color:#333}
#content_kerstdecoratie .link1{display:block;position:absolute;width:203px;height:208px;left:32px;top:23px}
#content_kerstdecoratie .link2{display:block;position:absolute;width:206px;height:283px;left:31px;top:248px}
#content_kerstdecoratie #column_left{background-color:#5e9633;border:0;position:absolute;width:160px;left:0px;top:142px;font-size:12px;color:#fff;padding:10px}
#content_kerstdecoratie #column_middle{
	position:absolute;
	width:639px;
	left:278px;
	top:53px;
	height:175px
}

#content_kerstdecoratie #column_middle h2{
	font-size:16pt;
}

#content_kerstdecoratie #column_middle h3{
	font-size:16pt;
	font-weight:normal;
}
#content_kerstdecoratie #column_middle h4{
	font-size:11pt;
	font-weight:normal;
}

#kerstdecoratie_nature{
display:block;
height:245px;
left:20px;
position:relative;
top:290px;
width:217px;
}
#kerstdecoratie_gold{
display:block;
height:245px;
left:250px;
position:absolute;
top:290px;
width:217px
}
#kerstdecoratie_silver{
display:block;
height:245px;
left:475px;
position:absolute;
top:290px;
width:217px
}
#kerstdecoratie_traditional{
display:block;
height:245px;
left:702px;
position:absolute;
top:290px;
width:217px;
}

#gallery_kerstdecoratie_nature{
display:block;
height:470px;
left:400px;
position:relative;
top:30px;
width:500px;
overflow:hidden;
}

#gallery_kerstdecoratie_gold{
display:block;
height:470px;
left:400px;
position:relative;
top:30px;
width:500px;
overflow:hidden;
}

#gallery_kerstdecoratie_silver{
display:block;
height:470px;
left:400px;
position:relative;
top:30px;
width:500px;
overflow:hidden;
}

#gallery_kerstdecoratie_traditional{
display:block;
height:470px;
left:400px;
position:relative;
top:30px;
width:500px;
background-color:#FFFFFF;
border:solid 10px #e4c89b;
overflow:hidden;
}
#content_kerstdecoratie #column_right{position:absolute;width:403px;left:257px;top:248px}
#content_kerstdecoratie #column_right #popups{position:absolute;width:360px;left:500px;top:150px}

#content_seizoensideeen{position:relative;height:552px;width:944px; text-align:left;padding:0;background-color:#ECECEE;}

#content_seizoensideeen #windlicht{
	color:#FFFFFF;
	position:absolute;
	width:418px;
	top:14px;
	right:21px;
	text-align:left;
	font-size:9pt;
}

#content_seizoensideeen #windlicht h1{
	color:#97BF11;
font-size:16px;
margin:0;
padding:0;
}

#content_seizoensideeen #info{
	color:#000000;
	position:absolute;
	font-size:10pt;
	width:456px;
	text-align:left;
	line-height:13px;
	padding:10px;
}

#content_seizoensideeen #info h1{
	display:block;
	text-align:center;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:19pt;
	line-height:26pt;
	width:456px;
	text-transform:uppercase;
}

#content_seizoensideeen #info_left h1{
	display:block;
	text-align:left;
	margin:0;
	padding:0;
	color:#000;
	font-size:19pt;
	line-height:26pt;
	width:456px;
	text-transform:uppercase;
}

#content_seizoensideeen #info h2{
	display:block;
	text-align:center;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:16pt;
	line-height:16pt;
	width:456px;
}

#content_seizoensideeen #info_left h2{
color:#000000;
display:block;
font-size:15pt;
font-weight:normal;
line-height:18pt;
margin:0;
padding-left:10px;
padding-top:10px;
text-align:left;
text-decoration:none;
width:456px;
}

#content_seizoensideeen #info_onder{
	position:absolute; 
	top:500px; 
	width:400px; 
	color:#FFFFFF; 
	font-size:9pt; 
	line-height:9pt; 
	width:455px; 
	text-align:center; 
	padding:10px;
}
#content_seizoensideeen #info_onder a{
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}

#content_nieuw{position:relative;background:#fff url(../images/seizoen_achter.jpg) no-repeat top left;height:552px;widows:944px; text-align:right;}

#content_nieuw #info{
	color:#000000;
	position:absolute;
	font-size:10pt;
	width:456px;
	text-align:left;
	line-height:13px;
	padding:10px;
}

#content_nieuw #windlicht{
	color:#FFFFFF;
	position:absolute;
	width:418px;
	top:14px;
	right:21px;
	text-align:left;
	font-size:9pt;
}

#content_nieuw #windlicht h1{
	color:#97BF11;
font-size:16px;
margin:0;
padding:0;
}

#content_nieuw #info h1{
	display:block;
	text-align:center;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:19pt;
	line-height:26pt;
	width:456px;
	text-transform:uppercase;
}

#content_nieuw #info_left h1{
	display:block;
	text-align:left;
	margin:0;
	padding:0;
	color:#000;
	font-size:19pt;
	line-height:26pt;
	width:456px;
	text-transform:uppercase;
}

#content_nieuw #info h2{
	display:block;
	text-align:center;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:16pt;
	line-height:16pt;
	width:456px;
}

#content_nieuw #info_left h2{
color:#000000;
display:block;
font-size:15pt;
font-weight:normal;
line-height:18pt;
margin:0;
padding-left:10px;
padding-top:10px;
text-align:left;
text-decoration:none;
width:456px;
}

#content_nieuw #info_onder{
	position:absolute; 
	top:500px; 
	width:400px; 
	color:#FFFFFF; 
	font-size:9pt; 
	line-height:9pt; 
	width:455px; 
	text-align:center; 
	padding:10px;
}
#content_nieuw #info_onder a{
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}

#content_interieur{background:#fff height:548px;width:944px}
#content_interieur #content_iframe{margin:0px 0 0 0px}
#content_assortiment{position:relative;background:#fff url(../odd/images/assortiment.jpg) no-repeat top right;height:552px;width:944px;margin:0;padding:0;background-position:0 40px;}
#content_assortiment #assortiment_left{float:left;display:inline;width:460px;border:5px solid #8cc63f;padding:0;margin:40px 0 0 20px}
#content_assortiment #assortiment_right{position:absolute;top:51px;left:504px;width:143px}
#content_assortiment #assortiment_right p.top{font-size:14px;font-weight:bold;margin:0;padding:0;color:#666}
#content_assortiment #assortiment_right p.bottom{font-size:12px;margin:0;padding:0;color:#666}
#content_kookboeken{position:relative;background:#fff url(../odd/images/kookhoek/kookboeken/kookboeken_be_nl.jpg) no-repeat top right;height:552px;width:944px;margin:0;padding:0;background-position:0 0px;}
#content_online{position:relative;background-color:#C6C7CB;height:640px;width:944px;margin:0;padding:0}
#content_online #content_folder{width:940px; margin:0 auto;background-color:#C6C7CB;}
#content_online_original{background-color:#FFFFFF;height:1140px;width:944px;margin:0;padding:0;text-align:center;}
#content_online_original #content_folder{width:940px; margin:0 auto;background-color:#FFFFFF;}
#content_tuinfolder{background-color:#FFF;height:850px;width:944px;margin:0;padding:0}
#content_tuinfolder #content_tuinframe{width:840px; margin:0 auto}
#content_promoties{height:552px;width:944px;background:#fff url(../odd/images/promoties/promoties_achter.jpg) no-repeat top left}
#content_promoties_BE_nl{height:552px;width:944px;background:#fff url(../odd/images/promoties/promoties_be_nl.jpg) no-repeat top left}
#content_promoties_BE_fr{height:552px;width:944px;background:#fff url(../odd/images/promoties/promoties_be_fr.jpg) no-repeat top left}
#content_promoties_CH_de{height:552px;width:944px;background:#fff url(../odd/images/promoties/promoties_ch_de.jpg) no-repeat top left}
#content_promoties_CH_it{height:552px;width:944px;background:#fff url(../odd/images/promoties/promoties_ch_it.jpg) no-repeat top left}
#content_promoties_CH_fr{height:552px;width:944px;background:#fff url(../odd/images/promoties/promoties_ch_fr.jpg) no-repeat top left}
#content_promoties_FR{height:552px;width:944px;background:#fff url(../odd/images/promoties/promoties_fr.jpg) no-repeat top left}
#content_promoties_ES{height:552px;width:944px;background:#fff url(../odd/images/promoties/promoties_es.jpg) no-repeat top left}
#content_promoties_KR{height:552px;width:944px;background:#fff url(../odd/images/promoties/promoties_kr_nl.jpg) no-repeat top left}
#content_promoties_IT{height:552px;width:944px;background:#fff url(../odd/images/promoties/promoties_it.jpg) no-repeat top left}
#content_promoties_PT{height:552px;width:944px;background:#fff url(../odd/images/promoties/promoties_po.jpg) no-repeat top left}
#content_promoties_PO{height:552px;width:944px;background:#fff url(../odd/images/promoties/promoties_po.jpg) no-repeat top left}
#content_promoties_LU{height:552px;width:944px;background:#fff url(../odd/images/promoties/promoties_lu.jpg) no-repeat top left}
#promoties_iframe{margin:0;padding:30px 0 50 4px;}
#promoties_iframe_be_fr{margin:0;padding:10px 0 50 4px;}

#content_winkels{height:552px;width:944px;background-color:#FFFFFF;}
#content_winkels img{border:none}
#content_vacatures{height:552px;width:944px;background:#fff url(../images/vacatures/vacatures_achter.jpg) no-repeat top left}
#content_vacatures #vacatures_iframe{position:relative;display:block;height:360px;width:367px;left:500px;top:143px;}
#content_legalnotice{color:#808285;padding:20px 30px 20px 30px;font-size:12px}
#footer{margin:0;padding:0;height:60px;background-color:#fff}
#footer #footer_extra{margin:0;padding:0;height:30px}
#footer #footer_extra ul{float:left;margin:0 20px 0 0;padding:8px 0 0 0;list-style-type:none;font-size:8pt}
#footer #footer_extra ul li{float:left;margin:0;padding:0 10px 0 10px;border-right:1px solid #808285}
#footer #footer_extra ul li.last{border:0}
#footer #footer_extra ul li a{color:#808285;text-decoration:none}
#footer #footer_menu{margin:0;padding:0;height:30px;background-color:#d9d9d9;text-align:center;}
#footer #footer_menu ul{margin:0 auto;padding:8px 0 0 0;list-style-type:none;font-size:9pt}
#footer #footer_menu ul li{font-size:11px;margin:0;padding:0 7px 0 7px;border-right:1px solid #808285;text-transform:uppercase;display:inline;}
#footer #footer_menu ul li.last{border:none}
#footer #footer_menu ul li.newsletter{border-right:none}
#footer #footer_menu ul li.newsletter a{text-decoration:none;color:#009481;font-weight:bold}
#footer #footer_menu ul li a{text-decoration:none;color:#808285}
#footer #footer_menu ul li a.selected{color:#29292a}
#footer #footer_menu ul li a:hover{color:#29292a}
.slideShowBox{width:469px;height:150px}
.clear{clear:both;height:0px;overflow:hidden}
.floorfiller{background:#fff url(../images/shadow_bottom.gif) no-repeat top left;height:14px;width:954px}
.tekst_winkels{color:#666;font-size:12px}
span.tekst_winkels a{margin-left:20px;font-size:14px;color:#333;text-decoration:none}
.titel_02{color:#666;font-size:16px;font-weight:bold;font-weight:bold}

.test
{
    border: 7px solid #FF0000;
    background-color: AliceBlue;
}

#assortiment_frame{border: solid 5px #ED1B24; position: absolute; left:100px; top: 10px;}
#assortiment_content{display:block;position:relative;top:10px;width:100%;color:#666666;font-size:12px;text-align:center;}

#vacatures_title{position:absolute; display:block; text-transform:uppercase; height:40px; width:669px; top:6px; left:16px; font-size:42px; font-weight:bold; color:#8CC63E;}
#vacatures_subtitle{position:absolute; display:block; height:20px; width:581px;  text-transform:uppercase; color:#8CC63E; font-size:12px; left: 16px; top: 70px; font-weight:bold;}

img.maandpromotie:hover{display:block;width:25px;height:195px;background-image:url('../odd/images/toppromoties.gif');}
img.maandpromotie{display:block;width:25px;height:195px;background-image:url('../odd/images/toppromoties_01.png');}

img.lekker:hover{display:block;width:25px;height:122px;background-image:url('../odd/images/lekker_nl_02.gif');}
img.lekker{display:block;width:25px;height:122px;background-image:url('../odd/images/lekker_nl_01.gif');}

