/**/@charset"iso-8859-1";body, html{background:url(../Images/body_bg.jpg) left top no-repeat #e9f3d3;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#2d2d2d;margin:0px;padding:0px;}
a{color:#035934;text-decoration:none;font-family:"Berlin Sans FB", Arial, Helvetica, sans-serif;}
a:hover{color:#035934;text-decoration:underline;}
p{margin:0 0 14px 0;padding:0px;}
img{border:none;}
form{margin:0px;padding:0px;}
h1, h2, h3, h4, h5, h6{font-family:"Berlin Sans FB", Arial, Helvetica, sans-serif;margin:0 0 5px 0;padding:0px;color:#035934;}
.pngfix{behavior:url(http://www.tuinensfeer.nl/Include/iepngfix.htc);}
.clear{clear:both;height:0px;}
BUTTON{margin:0px 0 -4px 0;padding:0px;border:none;position:relative;background-color:transparent;cursor:pointer;text-align:center;white-space:normal;float:right;overflow:visible;}
*:first-child+html button[type]{width:1;margin-bottom:-15px;}
BUTTON SPAN{background:transparent url(../Images/button_right.jpg) no-repeat scroll right top;display:block;position:relative;float:left;height:22px;line-height:22px;white-space:nowrap;padding:0px 5px 0px 0px;margin:0px;}
BUTTON SPAN SPAN{background:transparent url(../Images/button_left.jpg) no-repeat;color:#FFFFFF;padding:4px 6px 0px 10px;font-weight:bold;font-size:10px;line-height:13px;display:block;white-space:nowrap;text-decoration:none;}
BUTTON SPAN SPAN IMG{vertical-align:text-top;}
#eerste_item{width:70px;}
.bg1{background:#035934;width:70px;}
.bg2{background:#6d97c9;width:90px;}
.bg3{background:#227bcb;width:105px;}
.bg4{background:#3867bf;width:124px;}
.bg5{background:#f61511;width:106px;}
.bg6{background:#e75112;width:115px;}
.bg7{background:#fa8f05;width:138px;}
#laatste_item{width:80px;}
DIV.row{width:100%;float:left;clear:left;}
#container{width:978px;min-height:936px;height:auto !important;height:936px;margin:0 auto 0 auto;padding:0px;}
#header{background:url(../Images/header_bg.png) no-repeat;width:978px;height:129px;margin:0px;padding:0px;}
#content_container{background:url(../Images/container_bg.jpg) repeat-y;width:898px;min-height:807px;height:auto !important;height:807px;margin:0px;padding:0 40px 0 40px;}
#breadcrumbs_container{width:898px;height:20px;margin:0;padding:0;}
#breadcrumbs{background:url(../Images/breadcrumbs_bg.png) 100% 0 no-repeat;height:20px;line-height:20px;margin:0;padding:0 12px;float:left;font-family:"Berlin Sans FB", Arial, Helvetica, sans-serif;color:#035934;}
#breadcrumbs a{color:#035934;}
#links{width:210px;min-height:702px;height:auto !important;height:702px;margin:0px;padding:0px;float:left;}
#midden{width:456px;min-height:702px;height:auto !important;height:702px;margin:0px;padding:0px;float:left;}
#rechts{width:232px;min-height:702px;height:auto !important;height:702px;margin:0px;padding:0px;float:left;}
#footer{background:url(../Images/footer_bg2.jpg) no-repeat;width:898px;height:60px;margin:0px;padding:24px 0 0 0;color:#ffffff;text-align:center;}
#footer a{color:#ffffff;text-transform:uppercase;font-size:10px;padding:0 2px 0 2px;}
#footer a:hover{background:#ffffff;text-decoration:none;color:#000000;}
#logo{width:285px;height:129px;margin:0 0 0 40px;padding:0px;float:left;}
#welkom_tekst{width:387px;height:100px;margin:19px 0 0 0;padding:0 20px 0 0;float:left;}
#welkom_tekst h4{font-weight:normal;font-size:16px;}
#welkom_tekst p{font-size:11px;}
#winkel_zoeken{width:206px;height:100px;margin:29px 0 0 0;padding:0px;float:left;color:#636363;}
.winkelwagen_title {font-weight:normal;font-size:18px;margin:0px;padding:0px;}
input#Zoekwoord{background:url(../Images/zoeken_bg.jpg) no-repeat;width:169px;height:21px;margin:0px;padding:4px 0 0 10px;border:none;float:left;font-size:11px;color:#999999;}
input#zoek_btn{background:url(../Images/vergrootglas_ico.jpg) no-repeat;width:24px;height:21px;margin:0px;padding:0px;border:none;float:left;cursor:pointer;}
.ac_results{position:absolute;background:#e9f3d3;margin:0px;padding:0px;list-style-type:none;z-index:10000;display:none;border:1px solid #54ad43;}
.ac_results li{margin:0px;padding:2px 5px 2px 5px;white-space:nowrap;color:#2d2d2d;text-align:left;}
.ac_over{background:#ffffff;cursor:pointer;}
.ac_match{text-decoration:underline;color:#000000;font-weight:bold;}
#hoofdmenu{width:898px;height:29px;margin:0 0 8px 0;padding:0px;}
#hoofdmenu ul{width:898px;height:29px;margin:0px;padding:0px;}
#hoofdmenu ul li{margin:0px;padding:0px;list-style-type:none;float:left;}
#hoofdmenu ul li a{height:29px;line-height:29px;margin:0px;padding:0px;text-align:center;display:block;color:#ffffff;font-size:13px;text-transform:lowercase;}
#hoofdmenu ul li a#eerste_item{background:url(../Images/menu_links.jpg) left no-repeat #54ad43;padding-left:0px;}
#hoofdmenu ul li a#laatste_item{background:url(../Images/menu_rechts.jpg) right no-repeat #fab805;padding-right:0px;}
#hoofdmenu ul li a:hover, #hoofdmenu ul li a.aan{text-decoration:underline;}
.vakje_links{width:210px;min-height:5px;height:auto !important;height:5px;margin:0px;padding:0px;}
.links_bo{width:210px;height:22px;margin:0px;padding:0px;}
.links_midden{background:url(../Images/vakje_links_m.png) repeat-y;width:162px;min-height:5px;height:auto !important;height:5px;margin:0px;padding:0 24px 0 24px;}
.links_midden h4{background:url(../Images/pijltje_heading.jpg) left no-repeat;width:140px;height:17px;line-height:17px;margin:0px;padding:0 0 0 22px;font-size:16px;font-weight:normal;}
.links_midden ul.subsubmenu{margin:0px;}
.links_midden ul{width:162px;margin:10px 0 0 0;padding:0px;}
.links_midden ul li{margin:0px;padding:0px;list-style-type:none;}
.links_midden ul li a{background:url(../Images/plus_groen.jpg) 9px 8px no-repeat;width:140px;height:22px;line-height:22px;margin:0px;padding:0 0 0 22px;display:block;font-size:14px;overflow:hidden;}
.links_midden ul li a.submenu_item{background:#e9f3d3;width:158px;padding:0 0 0 4px;color:#636363;border-bottom:1px solid #035934;}
.links_midden ul li a.submenu_item:hover{background:#e9f3d3;color:#636363;}
.links_midden ul li a.tweeregels{background:url(../Images/plus_groen.jpg) 9px 8px no-repeat;height:38px;line-height:18px;}
.links_midden ul li a.meer{color:#636363;}
.links_midden ul li a:hover, .links_midden ul li a.aan{background:url(../Images/submenu_over.jpg) left no-repeat;color:#ffffff;text-decoration:none;}
.links_midden ul li a.tweeregels:hover, .links_midden ul li a.aan2{background:url(../Images/submenu_over_2.jpg) left no-repeat;color:#ffffff;}
#project_carousel{width:186px;min-height:5px;height:auto !important;height:5px;margin:0 0 0 12px;padding:0px;}
#project_carousel img{width:186px;margin:0px;padding:0px;}
#project_carousel ul{width:186px;margin:0px;padding:0px;}
#project_carousel ul li{margin:0px;padding:0px;list-style-type:none;}
#project_carousel ul li a{background:url(../Images/carousel_item.jpg) no-repeat;width:160px;height:26px;line-height:26px;margin:0px;padding:0 4px 0 22px;display:block;font-size:14px;color:#ffffff;}
#project_carousel ul li a.meer{background:url(../Images/carousel_meer.jpg) no-repeat;width:164px;height:26px;line-height:26px;margin:0px;padding:0 0 0 22px;display:block;font-size:14px;color:#ffffff;}
#project_carousel ul li a:hover, #project_carousel ul li a.aan{background:#54ad43;width:172px;padding:0 4px 0 10px;text-decoration:none;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
span.plaats_project{float:left;cursor:pointer;}
span.datum_project{float:right;font-size:12px;cursor:pointer;}
.vakje_midden{width:456px;min-height:5px;height:auto !important;height:5px;margin:0px;padding:0px;float:left;}
.midden_boven_home{width:456px;height:167px;margin:0px;padding:0px;float:left;}
.midden_bo{width:456px;height:22px;margin:0px;padding:0px;float:left;}
.midden_midden{background:#ffffff;width:432px;min-height:5px;height:auto !important;height:5px;margin:0px;padding:0 12px 0 12px;float:left;}
.midden_midden h1{background:url(../Images/pijltje_heading.jpg) 0 2px no-repeat;width:410px;min-height:17px;height:auto !important;height:17px;line-height:17px;padding:0 0 0 22px;font-size:16px;font-weight:normal;}
.midden_midden ul{width:216px;margin:10px 0 0 0;padding:0px;float:left;}
.midden_midden ul li{margin:0px;padding:0px;list-style-type:none;}
.midden_midden ul li a{background:url(../Images/plus_groen.jpg) 9px 8px no-repeat;width:180px;height:22px;line-height:22px;margin:0px;padding:0 0 0 22px;display:block;font-size:14px;}
.midden_midden ul li a.meer{color:#636363;}
.midden_midden ul li a:hover{background:url(../Images/submenu_over_lang.jpg) left no-repeat;color:#ffffff;text-decoration:none;}
#aanbieding_slideshow{width:456px;height:286px;margin:0px;padding:0px;position:relative;float:left;}
#aanbieding_slideshow IMG.slideshow_logo{position:absolute;top:10px;right:10px;}
.productitem{background:url(../Images/plus_groen.jpg) 4px 6px no-repeat;width:120px;height:130px;margin:10px 2px 0 0;padding:0 0 0 22px;float:left;cursor:pointer;}
.productitem_lang{background:url(../Images/plus_groen.jpg) 4px 6px no-repeat;width:398px;min-height:130px;height:auto !important;height:130px;margin:10px 0 0 0;padding:0 0 0 22px;float:left;cursor:pointer;}
.productitem_lang_over{background:#cbe6c6 url(../Images/plus_groen_over.jpg) 4px 6px no-repeat;width:398px;min-height:130px;height:auto !important;height:130px;margin:10px 0 0 0;padding:0 0 0 22px;float:left;cursor:pointer;}
.productitem_lang_over P{}
.productitem h5, .productitem_lang h5, .productitem_lang_over h5{font-size:16px;font-weight:normal;}
.productitem img,{width:78px;}
.gegevens_product{width:322px;min-height:130px;height:auto !important;height:130px;margin:0 10px 0 0;padding:0px;float:left;}
.productitem_lang img, .productitem_lang_over img{width:78px;float:right;}
.meer_info{color:#54AD43;}
DIV.product_row{width:434px;min-height:20px;height:auto !important;height:20px;margin-left:-2px;float:left;clear:left;margin-bottom:25px;}
DIV.product_item{background:#e9f3d3;width:136px;min-height:20px;height:auto !important;height:20px;margin-left:2px;padding:2px;float:left;overflow:hidden;border:1px solid #035934;}
DIV.product_item.handje{cursor:pointer;}
DIV.product_item DIV.gegevens_product{width:100%;min-height:20px;height:auto !important;height:20px;float:left;clear:left;}
DIV.product_item DIV.gegevens_product H5{background:url(../Images/plus_groen.jpg) 0px 6px no-repeat;width:126px;height:48px;padding-left:10px;font-size:14px;font-weight:normal;overflow:hidden;float:left;}
DIV.product_item DIV.gegevens_product DIV.foto{width:136px;height:136px;overflow:hidden;float:left;}
DIV.product_item DIV.gegevens_product DIV.foto IMG{width:136px;}
DIV.product_item DIV.gegevens_product DIV.prijs{width:130px;height:22px;text-align:right;font-size:16px;color:#035934;font-weight:bold;float:left;padding-right:6px;}
DIV.product_item DIV.gegevens_product DIV.productitem_buttons{width:136px;height:30px;float:left;clear:left;}
DIV.product_item DIV.gegevens_product DIV.productitem_buttons BUTTON.info{float:left;margin-left:4px;}
DIV.product_item DIV.gegevens_product DIV.productitem_buttons BUTTON.bestellen{float:right;margin-right:4px;}
#kleine_fotos{width:180px;min-height:130px;height:auto !important;height:130px;margin:0px;padding:0px;float:left;}
#kleine_fotos_lang{width:432px;height:78px;margin:0 0 10px 0;padding:0px;}
#kleine_fotos a, #kleine_fotos_lang a{width:64px;height:64px;margin:0px;padding:7px;float:left;}
#kleine_fotos a:hover, #kleine_fotos_lang a:hover{background:url(../Images/product_foto_over.jpg) no-repeat;}
#kleine_fotos img, #kleine_fotos_lang img{width:64px;height:64px;}
#grote_foto{background:url(../Images/grote_foto_bg.jpg) bottom no-repeat;width:252px;min-height:130px;height:auto !important;height:130px;margin:0px;padding:0 0 34px 0;float:left;text-align:center;}
#grote_foto img{width:252px;}
#prijs{width:180px;height:38px;margin:20px 0 0 0;padding:0px;float:left;color:#035934;font-size:22px;}
a.toevoegen{width:172px;height:38px;margin:20px 4px 0 0;padding:0px;float:right;}
a.terug{background:url(../Images/plus_groen.jpg) 0 4px no-repeat;width:420px;margin:20px 0 0 0;padding:0 0 0 12px;float:left;}
.winkelwagen{background:#ffffff;width:432px;margin:6px 0 16px 0;padding:0px;}
.winkelwagen_kop{background:#54ad43;color:#000000;font-weight:bold;}
.winkel_artikel{width:180px;margin:0px;padding:2px;text-align:left;border-bottom:1px solid #035934;}
.winkel_aantal{margin:0px;padding:2px;border-bottom:1px solid #035934;}
.winkel_verwijder{margin:0px;padding:2px;text-align:center;border-bottom:1px solid #035934;}
.winkel_prijs{width:60px;margin:0px;padding:2px;text-align:right;border-bottom:1px solid #035934;}
input.aantal_invul{background:#ffffff;border:1px solid #035934;width:40px;margin:2px;padding:0px;text-align:center;}
.contact_id{width:96px;height:18px;margin:0px;padding:0 0 6px 0;font-weight:bold;text-align:left;}
.contact_input{width:292px;height:18px;margin:0px;padding:0 0 6px 0;text-align:left;}
.contactform_straat{background:#ffffff;width:202px;height:16px;margin:0px;padding:0px;border:1px solid #035934;float:left;}
.contact_nummer{width:19px;height:16px;margin:0px;padding:2px 0 0 10px;font-weight:bold;text-align:left;float:left;}
.contactform_nummer{background:#ffffff;width:36px;height:16px;margin:0px;padding:0px;border:1px solid #035934;float:left;}
.contactform_postcode{background:#ffffff;width:67px;border:1px solid #035934;float:left;height:16px;}
.contact_plaats{width:36px;font-weight:bold;text-align:left;float:left;height:16px;margin:0px;padding:2px 0 0 4px;}
.contactform_plaats{background:#ffffff;width:156px;border:1px solid #035934;float:left;height:16px;}
input.contactform{background:#ffffff;width:269px;height:18px;margin:0px;padding:0px;border:1px solid #035934;}
textarea.contactform{background:#ffffff;width:269px;height:118px;margin:0 0 10px 0;padding:0px;border:1px solid #035934;}
input.contactform_submit{background:url(../Images/verstuur_btn.jpg) no-repeat;width:172px;height:38px;border:none;cursor:pointer;}
input.contactform_wissen{background:url(../Images/wissen_btn.jpg) no-repeat;width:172px;height:38px;border:none;cursor:pointer;}
input.contactform_betalen{background:url(../Images/bestelling_plaatsen.jpg) no-repeat;width:172px;height:38px;border:none;cursor:pointer;}
input.contactform_offerte{background:url(../Images/offerte_aanvragen.jpg) no-repeat;width:172px;height:38px;border:none;cursor:pointer;}
.extra_tekst{background:#e9f3d3;width:412px;min-height:10px;height:auto !important;height:10px;margin:20px 0 0 0;padding:10px;border:1px solid #035934;font-size:11px;}
.vakje_rechts{width:232px;min-height:5px;height:auto !important;height:5px;margin:0px;padding:0px;float:left;}
.rechts_bo{width:232px;height:22px;margin:0px;padding:0px;float:left;}
.rechts_midden{background:url(../Images/vakje_rechts_m.png) repeat-y;width:184px;min-height:5px;height:auto !important;height:5px;margin:0px;padding:0 24px 0 24px;float:left;}

.rechts_midden_arrowheader {background:url(../Images/pijltje_heading.jpg) left no-repeat;width:162px;height:17px;line-height:17px;margin:0px;padding:0 0 0 22px;font-size:16px;font-weight:normal;}
.rechts_midden h4{background:url(../Images/pijltje_heading.jpg) left no-repeat;width:162px;height:17px;line-height:17px;margin:0px;padding:0 0 0 22px;font-size:16px;font-weight:normal;}

.quote{font-family:"Berlin Sans FB", Arial, Helvetica, sans-serif;width:162px;height:98px;margin:0px;padding:11px 11px 27px 11px;text-align:center;font-size:14px;color:#ffffff;overflow:hidden;}
.quote .inner{width:162px;height:98px;float:left;overflow:hidden;}
#quote1{background:url(../Images/quote_bg1.jpg) no-repeat;}
#quote2{background:url(../Images/quote_bg2.jpg) no-repeat;}
#quote3{background:url(../Images/quote_bg3.jpg) no-repeat;}
#quote4{background:url(../Images/quote_bg4.jpg) no-repeat;}
#quote5{background:url(../Images/quote_bg5.jpg) no-repeat;}
#pasfoto_quote{width:184px;height:28px;margin:0px;padding:0px;}
#pasfoto_quote ul{width:184px;height:28px;margin:0px;padding:0px;float:left;list-style-type:none;}
#pasfoto_quote ul li{margin:0px;padding:0px;float:left;}
#pasfoto_quote img{width:26px;margin:0 10px 0 0;padding:0px;float:left;cursor:pointer;}
.nieuwsitem{background:url(../Images/plus_groen.jpg) 4px 6px no-repeat;width:162px;margin:10px 0 0 0;padding:0 0 0 22px;cursor:pointer;}
.nieuwsitem h5{font-size:16px;font-weight:normal;}
.nieuwsitem p{margin:0px;padding:0px;}
.nieuwsitem a{color:#636363;font-size:16px;}
.NavigatieVeld{width:180px;height:16px;line-height:16px;margin:5px 0 0 0;padding:2px;float:left;}
.NavigatieVeld a{font-size:16px;text-decoration:none;}
.NavigatieVeld img{cursor:pointer;}
.NavigatieVeld a:hover{text-decoration:underline;}
.NavLinks{width:10%;float:left;}
.NavMidden{width:80%;text-align:center;float:left;}
.NavRechts{width:10%;text-align:right;float:left;}

