@charset "utf-8";
/***********************************************************
	MINIFIED MASTER STYLESHEET FOR BEDRIJFSNAAM.NL
	CREATED BY: 	DIGITAL4U.NL
	CREATED ON: 	DATUM
	LAST CHANGE: 	DATUM
	AUTHOR: 		NAAM
***********************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }  :focus { outline: 0; } body { line-height: 1; color: black; background: white; } ol, ul { list-style: none; }  table { border-collapse: separate; border-spacing: 0; } caption, th, td { text-align: left; font-weight: normal; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; }   div#container { width: 980px; padding: 20px 0; margin: 0 auto; position: relative; }  div#top { width: 980px; margin: 0; padding: 0; float: left; position: absolute; left: 0; top: 20px; } div#logo { display: none; } div#header { width: 940px; height: 162px; padding: 20px 20px 10px 20px; margin: 0; background: url(/css/screen/../../images/design/bg_header_rondehoekjes.png) 0 0 no-repeat; float: left; } div#menuHorizontal { width: 903px; height: 35px; margin: 0; padding: 0 0 0 77px; background-color: #fff; float: left; }  div.column {  padding: 0; margin: 0; float: left; } div.contentWrapper { width: 980px; padding: 30px 0 0 0; margin: 227px 0 0 0;  background: #fff; min-height: 300px; } div.centerWrapper {  width: 580px; display: inline; } div.center { width: 540px; padding: 0 20px; margin: 0 0 0 200px; } div.left { width: 180px; margin: 0 0 0 -580px; padding: 0 0 0 20px; } div.right { width: 180px; padding: 0 0 0 20px; float:right; } div.clearIeBug { width: 1px; height: 1px; overflow: hidden; }  body.oneColumn div.center { width: 940px; margin: 0; } body.oneColumn div.right { display: none; } body.oneColumn div.left { display: none; } body.oneColumn div.centerWrapper { width: 980px; } body.oneColumn div.clearIeBug { display: none; }  body.twoColumnLeft div.center { width: 740px; margin: 0 0 0 200px; } body.twoColumnLeft div.right { display: none; } body.twoColumnLeft div.left { width: 158px; padding: 0 0 0 20px; margin: 0 0 0 -980px; } body.twoColumnLeft div.centerWrapper { width: 980px; }  body.twoColumnRight div.center { width: 590px; padding: 0 50px 0 20px; margin: 0; } body.twoColumnRight div.right { width: 300px; padding: 0 20px 0 0; } body.twoColumnRight div.left { display: none; } body.twoColumnRight div.centerWrapper { width: 660px; }  div#footer { width: 980px; height: 70px; padding: 0; margin: 0 0 14px 0; background: url(/css/screen/../../images/design/bg_footer_rondehoekjes.png) 0 0 no-repeat; text-align: right; clear: both; }    html,body { margin: 0; padding: 0; } body { background: #fae8c4; color: #1f2d4e; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 1.4em; }  h1, h2, h3, h4, h5, h6 { font-weight: bold; } h1 { margin: 0 0 10px 0; font-size: 130%; color: #1f2d4e; } h2 { margin: 0 0 10px 0; font-size: 120%; color: #1f2d4e; } h2.assortimenttitle { margin: 0 0 10px 0; font-size: 100%; color: #1f2d4e; } h3 { margin: 0 0 10px 0; font-size: 160%; color: #1f2d4e; } h4 { margin: 0 0 10px 0; font-size: 130%; } h5 { margin: 0 0 10px 0; font-size: 110%; } h6 { margin: 0 0 10px 0; font-size: 100%; } body.kindertaarten div.center h2, body.persoonlijke-taarten div.center h2, body.bruidstaarten div.center h2, body.petitfours-en-bonbons div.center h2, body.overig div.center h2, body.instellingen div.center h2, body.belegde-broodjes-bestellen div.center h2, body.taarten-bestellen div.center h2, body.gebak-bestellen div.center h2 { display: none; }  div#footer p { color: #1f2d4e; font-size: 10px; padding: 30px 0 0 0; margin: 0 66px 0 0; } p { margin: 0 0 10px 0; } strong { font-weight: bold; } em { font-style: italic; } abbr { border-bottom: 1px dotted #666; }  a { color: #b16311; text-decoration:underline; } a:visited { color: #1f2d4e; text-decoration:underline; } a:hover { color: #3d6fae; text-decoration:none; } a.skip { position: absolute; left: -9999px; }  span #groentje a { color: #1f2d4e; text-decoration:underline; } span #groentje a:visited { color: #b16311; text-decoration:underline; } div#footer a { color: #1f2d4e; font-size: 10px; } div#footer a:hover { color: #3d6fae; }  img { border: 0; } body.bruiloften img.contentImageExtra { margin: 5px 20px 10px 0; float: left; } span#tekst_contact { width: 124px; height: 13px; margin: 10px 0 0 0; background: url(/css/screen/../../images/design/direct_bestellen.png) no-repeat; background-position: 0 0; display: block; position: relative; text-indent:-9999px; }  div#menuHorizontal ul#menu { padding: 0; margin: 0; list-style-type: none; } div#menuHorizontal ul#menu li { float: left; display: inline; } div#menuHorizontal ul#menu li a { height: 35px; padding: 0; overflow: hidden; background: url(/css/screen/../../images/design/SpriteMenu.png) 0 0 no-repeat; text-indent: -9999px; display: block; }  div#menuHorizontal ul#menu li#menuItem1 a { width: 137px; background-position: 0 0; } div#menuHorizontal ul#menu li#menuItem1 a:hover { background-position: 0 -35px; } body.home div#menuHorizontal ul#menu li#menuItem1 a, body.home div#menuHorizontal ul#menu li#menuItem1 a:hover { background-position: 0 -35px; }  div#menuHorizontal ul#menu li#menuItem2 a { width: 65px; background-position: -137px 0; } div#menuHorizontal ul#menu li#menuItem2 a:hover { background-position: -137px -35px; } body.brood div#menuHorizontal ul#menu li#menuItem2 a, body.brood div#menuHorizontal ul#menu li#menuItem2 a:hover { background-position: -137px -35px; }  div#menuHorizontal ul#menu li#menuItem3 a { width: 153px; background-position: -202px 0; } div#menuHorizontal ul#menu li#menuItem3 a:hover { background-position: -202px -35px; } body.belegde-broodjes div#menuHorizontal ul#menu li#menuItem3 a, body.belegde-broodjes div#menuHorizontal ul#menu li#menuItem3 a:hover { background-position: -202px -35px; }  div#menuHorizontal ul#menu li#menuItem4 a { width: 150px; background-position: -355px 0; } div#menuHorizontal ul#menu li#menuItem4 a:hover { background-position: -355px -35px; } body.gebak div#menuHorizontal ul#menu li#menuItem4 a, body.gebak div#menuHorizontal ul#menu li#menuItem4 a:hover { background-position: -355px -35px; }  div#menuHorizontal ul#menu li#menuItem5 a { width: 77px; background-position: -505px 0; } div#menuHorizontal ul#menu li#menuItem5 a:hover { background-position: -505px -35px; } body.taarten div#menuHorizontal ul#menu li#menuItem5 a, body.taarten div#menuHorizontal ul#menu li#menuItem5 a:hover { background-position: -505px -35px; }  div#menuHorizontal ul#menu li#menuItem6 a { width: 94px; background-position: -582px 0; } div#menuHorizontal ul#menu li#menuItem6 a:hover { background-position: -582px -35px; } body.bruiloften div#menuHorizontal ul#menu li#menuItem6 a, body.bruiloften div#menuHorizontal ul#menu li#menuItem6 a:hover { background-position: -582px -35px; }  div#menuHorizontal ul#menu li#menuItem7 a { width: 104px; background-position: -676px 0; } div#menuHorizontal ul#menu li#menuItem7 a:hover { background-position: -676px -35px; } body.dieetbrood div#menuHorizontal ul#menu li#menuItem7 a, body.dieetbrood div#menuHorizontal ul#menu li#menuItem7 a:hover { background-position: -676px -35px; }  div#menuHorizontal ul#menu li#menuItem8 a { width: 103px; background-position: -780px 0; } div#menuHorizontal ul#menu li#menuItem8 a:hover { background-position: -780px -35px; } body.contact div#menuHorizontal ul#menu li#menuItem8 a, body.contact div#menuHorizontal ul#menu li#menuItem8 a:hover { background-position: -780px -35px; }   div#submenu a { width: 158px; height: 35px; padding: 0 10px; margin: 0 0 10px 0; overflow: hidden; text-decoration: none; color: #1f2d4e; line-height: 35px; vertical-align: middle; display: block; background: url(/css/screen/../../images/design/sub_menuitem.png) 0 0 no-repeat; } div#submenu a:hover { color: #3d6fae; } body#id-1143 div.left li.active a, body#id-1144 div.left li.active a, body#id-1145 div.left li.active a, body#id-1146 div.left li.active a, body#id-1147 div.left li.active a, body#id-1148 div.left li.active a, body#id-1150 div.left li.active a, body#id-1151 div.left li.active a, body#id-1152 div.left li.active a, body#id-1153 div.left li.active a{ color: #671111;} li.active{ display: none; height: 0; }  div.tekst { width: 306px; margin: 0 0 0 0; color: #1f2d4e; float: left; } div.home_objecten { width: 940px; padding: 0; margin: 10px 11px 30px 0; float: left; } div.home_objecten img { margin: 0 10px 0 0; float: left; } div.home_objecten img#margin { padding: 0; margin: 0; float: left; } a#bakkertje { width: 214px; height: 243px; overflow: hidden; position: absolute; background: url(/css/screen/../../images/design/bakkerlogo.jpg) 0 0 no-repeat; top: 1px; left: 0; text-indent: -9999px; } a#bakkertje:hover, body.home a#bakkertje { background-position: 100% 0; } div.info { width: 306px; height: 124px; margin: 0; float: left; } div.nieuwsberichtenKnop { width:306px; height:56px; background:url(/css/screen/../../images/design/nieuwsberichten.png) 0 0 no-repeat; } div.nieuwsberichtenKnop a { width:306px; height:56px; display:block; text-indent:-9999px; } div.infocontent{ width: 286px; margin-top: 12px; padding:5px 10px; background:url(/css/screen/../../images/design/nieuwsbrief.png) 0 0 no-repeat; } form#nieuwsbrief div input.nieuwsbrief { width:156px !important; margin-right:5px; }  form#nieuwsbrief fieldset legend { display: none; } form#nieuwsbrief div { padding: 4px 0 0 0; display: block; clear: left; } form#nieuwsbrief div label.formLeft, form#nieuwsbrief div span.formLeft, form#nieuwsbrief div input.text, form#nieuwsbrief div textarea, form#nieuwsbrief div div.button { display: block; float: left; } form#nieuwsbrief div label.formLeft, form#nieuwsbrief div span.formLeft { width: 200px; } form#nieuwsbrief div input.text { width: 203px; } form#nieuwsbrief div textarea { width: 300px; height: 100px; } form#nieuwsbrief div div.button { width: 210px; text-align: right;} form#nieuwsbrief div input#submit { cursor: pointer; } form#nieuwsbrief div span.verplicht { color: #666; font-style: italic; }  div.formError { padding: 2px 5px; background: #f00; color: #fff; display: none; } form#nieuwsbrief fieldset div input.error, form#nieuwsbrief fieldset div textarea.error { border: 1px solid #f00; } form#nieuwsbrief fieldset div span.formErrorMark { color: #f00; font-weight: bold; } div.button #loginbt{ float: right; margin: 12px 0 0 0; } a.assortiment { width: 306px; height: 124px; margin: 0 0 0 10px; background: url(/css/screen/../../images/design/instellingen.jpg) 0 0 no-repeat; text-indent: -9999px; overflow: hidden; float: right; } a.assortiment:hover { margin: 0 0 0 10px; background-image: url(/css/screen/../../images/design/instellingen.jpg); background-position: 0 -124px; } a.linkbrood { width: 306px; height: 258px; margin: 0 10px 0 0; background: url(/css/screen/../../images/design/Object_belegdebroodjes.jpg) 0 0 no-repeat; text-indent: -9999px; float: left; } a.linkbrood:hover { margin: 0 10px 0 0 ; background-image: url(/css/screen/../../images/design/Object_belegdebroodjes.jpg); background-position: 0 -258px; } a.linktaarten { width: 306px; height: 258px; margin: 0 10px 0 0; background: url(/css/screen/../../images/design/Object_taartengebak.jpg) 0 0 no-repeat; text-indent: -9999px; float: left; } a.linktaarten:hover { margin: 0 10px 0 0 ; background-image: url(/css/screen/../../images/design/Object_taartengebak.jpg); background-position: 0 -258px; } a.linkinstellingen, a.linkinstellingenPasen { width: 306px; height: 258px; margin: 0; background: url(/css/screen/../../images/design/aanbieding.jpg) no-repeat; background-position: 0 0; text-indent: -9999px; float: left; } a.linkinstellingenPasen { background: url(/css/screen/../../images/design/actieknop.jpg) no-repeat; } a.linkinstellingen:hover, a.linkinstellingenPasen:hover { background-position: 0 -258px; }  div.assortiment { width: 355px; padding: 0 0 25px 0; margin: 10px 15px 10px 0; min-height: 160px; background: url(/css/screen/../../images/design/border.png) 0 100% no-repeat; float: left; } div.objecten { width: 306px; height: 124px; margin: 0 0 0 10px; overflow: hidden; float: left; } div.login { width: 148px; height: 124px; float: right; } div.assortiment.broodjes { width: 450px; padding: 0; background: url(/css/screen/../../images/design/border_lang.png) 0 100% no-repeat; } div.assortiment_image { width: 92px; height: 92px; padding: 15px; margin: 0 10px 10px 0; background: url(/css/screen/../../images/design/bg_assorti_img.png) 0 0 no-repeat; float: left; } div.assortiment_foto { width: 92px; height: 92px; overflow: hidden; float: left; } div.assortiment_tekst { width: 218px; float: left; } div.assortiment.broodjes div.assortiment_tekst { width: 313px; } span.taartprijs { font-size: 115%; } div.assortiment p { font-size: 70%; } div.assortimentclear { height: 10px; width: 218px; clear: both; } a.bestellen { width: 100px; height: 25px; margin: -25px 0 0 0; display: block; float: right; text-indent: -9999px; overflow: hidden; background: url(/css/screen/../../images/design/bestelknop.png) 0 0 no-repeat; } div.taarttabel { width: 240px; margin: 0 10px 0 0; float: left; }  table.brood, table.belegdeBroodjes, table.gebak, table.taarten, table.dieetbrood { background-color: #fff; } table.brood td, table.belegdeBroodjes td, table.gebak td, table.taarten td, table.dieetbrood td { border-bottom: 1px solid #c5c5c5; padding: 5px; } table.brood td.firstCellWidth1 { width: 184px; } table.brood td.secondCellWidth { width: 340px; } table.brood td.finalCellWidth1 { width: 53px; } table.brood td.finalCellWidth2 { width: 53px; } table.belegdeBroodjes td.firstCellWidth { width: 180px; } table.belegdeBroodjes td.secondCellWidth { width: 380px; } table.belegdeBroodjes td.finalCellWidth { width: 60px; } table.gebak td.firstCellSoortWidth { width: 254px; } table.gebak td.firstCellPrijsWidth { width: 55px; } table.gebak td.secondCellSoortWidth { width: 254px; } table.gebak td.secondCellPrijsWidth { width: 55px; } table.taarten td.firstCellWidth { width: 80px; } table.taarten td.secondCellWidth { width: 20px; } table.taarten td.finalCellWidth { width: 80px; } table.taarten td.aantalPersonenWidth { width: 100px; } table.taarten td.prijsWidth { width: 100px; } table.taarten td.soortWidth { width: 110px; } table.taarten td.taartPrijsWidth { width: 70px; } table.dieetbrood td.firstCellWidth1 { width: 190px; } table.dieetbrood td.secondCellWidth { width: 340px; } table.dieetbrood td.finalCellWidth1 { width: 53px; } table.dieetbrood td.finalCellWidth2 { width: 53px; }  body.home div.vcard a.url { display: none; }  form#contactform fieldset legend { display: none; } form#contactform fieldset div { padding: 4px 0 0 0; display: block; clear: left; } form#contactform fieldset div label.formLeft, form#contactform fieldset div span.formLeft, form#contactform fieldset div input.text, form#contactform fieldset div textarea, form#contactform fieldset div div.button { display: block; float: left; } form#contactform fieldset div label.formLeft, form#contactform fieldset div span.formLeft { width: 200px; margin: 0 50px 0 0; } form#contactform fieldset div input.text { width: 365px; } form#contactform fieldset div textarea { width: 365px; height: 100px; } form#contactform fieldset div div.button { width: 500px; text-align: right; padding: 0 0 0 122px; } form#contactform fieldset div button { cursor: pointer; } form#contactform fieldset div span.verplicht, form#instellingen fieldset div span.verplicht, div span.bezorgkosten { color: #666; font-style: italic; }  div.formError { padding: 2px 5px; background: #f00; color: #fff; display: none; } form#contactform fieldset div input.error, form#contactform fieldset div textarea.error { border: 1px solid #f00; } form#contactform fieldset div span.formErrorMark { color: #f00; font-weight: bold; }  form#taarten fieldset legend { display: none; } form#taarten fieldset div { padding: 4px 0 0 0; clear: left; } form#taarten fieldset div label.formLeft, form#taarten fieldset div span.formLeft, form#taarten fieldset div textarea, form#taarten fieldset div div.button { float: left; } form#taarten fieldset div input.text{ float: right; margin: 0; width: 400px; margin: 0 10px 5px 0; } form#taarten fieldset div span.formLeft { width: 240px; margin: 0; } form#taarten fieldset div label.formLeft{ margin: 0 0 5px 0;} form#taarten fieldset div textarea { width: 400px; height: 100px; float: right; margin: 0 10px 0 0; } form#taarten fieldset div div.button { width: 500px; text-align: right; padding: 0 0 0 122px; margin: 0 33px 0 0; float: right; } form#taarten fieldset div button { cursor: pointer; } form#taarten fieldset div span.verplicht { color: #666; font-style: italic; } form#taarten fieldset div span.formLeft { width: 370px;} form#taarten fieldset div input#bezorg_afBezorgen{ float: left;} form#bruidstaarten fieldset div input#bezorg_afBezorgen { margin-left:20px;}  div.formError { padding: 2px 5px; background: #f00; color: #fff; display: none; } form#taarten fieldset div input.error, form#taarten fieldset div textarea.error { border: 1px solid #f00; } form#taarten fieldset div span.formErrorMark { color: #f00; font-weight: bold; } form#taarten fieldset div input.error, form#taarten fieldset div textarea.error { border: 1px solid #f00; } form#taarten fieldset div span.formErrorMark { color: #f00; font-weight: bold; } table.tabeltaart{ width: 730px;} table.tabeltaartpasen{ width: 730px;} form#taarten div textarea { width: 300px; height: 100px; margin: 0 0 0 150px; } div.taarten_top_item3 p{ float: right; } form#taarten fieldset td label.taartLeft{ width: 300px; height: 100%; float: left; } form#taarten fieldset td label.pasenLeft{ width: 600px; height: 100%; float: left; } form#taarten fieldset td input.text{ width: 50px; height: 100%; margin: 0 -23px 0 73px; float: right; } form#taarten fieldset td input.text{ width: 50px; height: 100%; margin: 0 0 0 10px; float: right; }  form#belegdebroodjes fieldset legend { display: none; } form#belegdebroodjes fieldset div { padding: 4px 0 0 0; clear: left; } form#belegdebroodjes fieldset div label.belegdebroodjes, form#belegdebroodjes fieldset div span.formLeft, form#belegdebroodjes fieldset div textarea, form#belegdebroodjes fieldset div div.button { float: left; } form#belegdebroodjes fieldset div span.formLeft { width: 240px; margin: 0; } form#belegdebroodjes fieldset div textarea { width: 400px; height: 100px; float: right; margin: 0 10px 0 0; } form#belegdebroodjes fieldset div div.button { width: 500px; text-align: right; padding: 0 0 0 122px; margin: 0 33px 0 0; float: right; } form#belegdebroodjes fieldset div button { cursor: pointer; } form#belegdebroodjes fieldset div span.verplicht { color: #666; font-style: italic; } form#belegdebroodjes fieldset div span.formLeft { width: 370px;} form#belegdebroodjes fieldset div input#bezorg_afBezorgen{ float: left;}  div.formError { padding: 2px 5px; background: #f00; color: #fff; display: none; } form#belegdebroodjes fieldset div input.error, form#belegdebroodjes fieldset div textarea.error { border: 1px solid #f00; } form#belegdebroodjes fieldset div span.formErrorMark { color: #f00; font-weight: bold; } table.tabeltaart{ width: 730px;} table.tabeltaartpasen{ width: 730px;} form#belegdebroodjes fieldset td label.belegdebroodjes{ width: 150px; float: left; } form#belegdebroodjes fieldset td.ingrediente{ width: 300px; height: 20px; margin: 0; padding: 0; float: left; } form#belegdebroodjes fieldset td input.text{ width: 40px; margin: 0 0 0 -5px; float: right; } td.prijsform_brood_belegd{ width: 60px; margin: 0; float: right; } table.tabelbroodbelegd{ width: 730px;} div.broodjes_belegd_item1 { width: 155px; height: 20px; float: left; } div.broodjes_belegd_item8 { width: 320px; height: 20px; float: left; } div.broodjes_belegd_item2 { width: 50px; margin: 0 15px 0 0; height: 20px; float: left; } div.broodjes_belegd_item3 { width: 50px; margin: 0 15px 0 0; height: 20px; float: left; } div.broodjes_belegd_item4 { width: 125px; height: 20px; float: left; } div.broodjes_item5 { width: 622px; height: 20px; float: left; } div.broodjes_item6 { width: 50px; height: 20px; float: left; } div.broodjes_item7 { width: 50px; height: 20px; float: left; } div.titles{ width: 730px; height: 20px; } td.inputbroodjes{ width: 40px; padding: 0 0 5px 0; } form#belegdebroodjes div label.formLeft{ width: 300px; margin: 0; float: left; } form#belegdebroodjes fieldset div input.text{ float: right; margin: 0; width: 400px; margin: 0 10px 5px 0; } div.wit{ float: right; margin: 0 0 0 20px; } div.meergranen{ float: right; margin: 0 0 0 50px; } div.cadet{ float: right; margin: 0 0 0 50px; }  form#broden fieldset legend { display: none; } form#broden fieldset div { padding: 4px 0 0 0; clear: left; } form#broden fieldset div label.belegdebroodjes, form#broden fieldset div span.formLeft, form#broden fieldset div textarea, form#broden fieldset div div.button { float: left; } form#broden fieldset div span.formLeft { width: 240px; margin: 0; } form#broden fieldset div textarea { width: 400px; height: 100px; float: right; margin: 0 10px 0 0; } form#broden fieldset div div.button { width: 500px; text-align: right; padding: 0 0 0 122px; margin: 0 33px 0 0; float: right; } form#broden fieldset div button { cursor: pointer; } form#broden fieldset div span.verplicht { color: #666; font-style: italic; } form#broden fieldset div span.formLeft { width: 370px;} form#broden fieldset div input#bezorg_afBezorgen{ float: left;}  div.formError { padding: 2px 5px; background: #f00; color: #fff; display: none; } form#broden fieldset div input.error, form#broden fieldset div textarea.error { border: 1px solid #f00; } form#broden fieldset div span.formErrorMark { color: #f00; font-weight: bold; } table.tabeltaart{ width: 730px;} table.tabeltaartpasen{ width: 730px;} form#broden fieldset td label.belegdebroodjes{ width: 150px; float: left; } form#broden fieldset td.ingrediente{ width: 300px; height: 20px; margin: 0; padding: 0; float: left; } form#broden fieldset td input.text{ width: 40px; margin: 0 0 0 -5px; float: right; } td.prijsform_brood_belegd{ width: 60px; margin: 0; float: right; } table.tabelbroodbelegd{ width: 730px;} div.broden_item1 { width: 175px; height: 20px; float: left; } div.broden_item2 { width: 335px; height: 20px; float: left; } div.broden_item3 { width: 50px; height: 20px; float: left; } div.broden_item4 { width: 50px; height: 20px; margin: 0 15px 0 0; float: left; } div.broden_item5 { width: 50px; height: 20px; float: left; } div.broden_item6 { width: 45px; height: 20px; float: right; } div.broodjes_item5 { width: 622px; height: 20px; float: left; } div.broodjes_item6 { width: 50px; height: 20px; float: left; } div.broodjes_item7 { width: 50px; height: 20px; float: left; } div.broden_item8 { width: 320px; height: 20px; float: left; } div.titles_broden{ width: 730px; height: 20px; } td.inputbroodjes{ width: 40px; padding: 0 0 5px 0; } form#broden div label.formLeft{ width: 300px; margin: 0; float: left; } form#broden fieldset div input.text{ float: right; margin: 0; width: 400px; margin: 0 10px 5px 0; } div.wit{ float: right; margin: 0 0 0 20px; } div.meergranen{ float: right; margin: 0 0 0 50px; } div.cadet{ float: right; margin: 0 0 0 50px; }  form#instellingen fieldset legend { display: none; } form#instellingen table { padding: 4px 0 0 0; clear: left; } form#instellingen table label.instellingen{ width: 573px; display: block; } form#instellingen table span.formLeft, form#instellingen table textarea{ float: right; } form#instellingen div span.formLeft { width: 200px; } form#instellingen table input.instellingen { width: 150px; margin: 0; float: right; } form#instellingen div textarea { width: 300px; height: 100px; } form#instellingen fieldset div.button { width: 100px; text-align: right; margin: 0 25px 0 0; float: right; } form#instellingen table input#submit { cursor: pointer; } form#instellingen table span.verplicht { color: #666; font-style: italic; }  div.formError { padding: 2px 5px; background: #f00; color: #fff; display: none; } form#instellingen fieldset div input.error, form#instellingen fieldset div textarea.error { border: 1px solid #f00; } form#instellingen fieldset div span.formErrorMark { color: #f00; font-weight: bold; } form#instellingen fieldset div input.text{ float: left; margin: 5px 0 0 0; width: 150px; } form#instellingen div label.formLeft{ width: 290px; margin: 5px 0 0 0; float: left; } form#instellingen fieldset div span.formLeft { width: 285px; float: left; }  form#bruidstaarten fieldset legend { display: none; } form#bruidstaarten div { padding: 4px 0 0 0; display: block; clear: left; } form#bruidstaarten div label.formLeft, form#bruidstaarten div span.formLeft, form#bruidstaarten div input.text, form#bruidstaartendiv textarea, form#bruidstaarten div div.button { display: block; float: left; } form#bruidstaarten div label.formLeft, form#bruidstaarten div span.formLeft { width: 200px; } form#bruidstaarten div input.text { width: 300px; margin: 0 0 0 20px;} form#bruidstaarten div textarea { width: 300px; height: 100px; margin: 0 0 0 20px; } form#bruidstaarten div div.button { width: 500px; text-align: right; } form#bruidstaarten div input#submit { cursor: pointer; } form#bruidstaarten div span.verplicht { color: #666; font-style: italic; }  div.formError { padding: 2px 5px; background: #f00; color: #fff; display: none; } form#bruidstaarten fieldset div input.error, form#bruidstaartenfieldset div textarea.error { border: 1px solid #f00; } form#bruidstaarten fieldset div span.formErrorMark { color: #f00; font-weight: bold; } div.taarten_top { width: 730px; height: 20px; border-bottom: 1px solid #666; } div.pasen_top { width: 940px; height: 20px; border-bottom: 1px solid #666; } div.taarten_top_item1 { width: 375px; height: 20px; float: left; } div.taarten_top_item2 { width: 225px; height: 20px; float: left; } div.taarten_top_item3 { width: 125px; height: 20px; float: left; } div.paas_top_item1 { width: 488px; height: 20px; float: left; } div.paas_top_item2 { width: 225px; height: 20px; float: left; } div.paas_top_item3 { width: 125px; height: 20px; float: right; } div.paas_top_item3 p{ float: right; margin: 0 20px 0 0; } div.broodjes_item1 { width: 300px; height: 20px; float: left; } div.broodjes_item2 { width: 158px; height: 20px; float: left; } div.broodjes_item3 { width: 125px; height: 20px; margin: 0 18px 0 0; float: left; } div.broodjes_item4 { width: 125px; height: 20px; float: left; } div.broodjes_aantal { width: 72px; height: 20px; padding: 0 0 0 53px; float: right; } td.prijsform{ width: 100px; height: 100%; margin: 0 0 0 -110px; float: left; } td.prijsformtaart{ width: 75px; height: 100%; margin: 0 0 0 -210px; float: left; } td.prijsform_brood{ width: 75px; height: 100%; margin: 0 66px 0 0; float: left; } div#bezorgen label.bezorgen_halen{ width: 200px; margin: 0 400px 0 0; } div#bezorgen { border: 1px solid white; width: 900px; } div.button button#verzenden{ float: right; margin: 0 10px 5px 0; } div.button button#bestellen{ float: right; margin: 0 -23px 5px 0; } div.bruinwit{ width: 300px; height: 20px; float: right; } div.bruinwit p{ float: right; padding: 0 15px 0 0 ; } div.bruinwit p{ float: right; padding: 0 15px 0 0 ; } div.instellingen{ float: right; } input.instellingen{ width: 50px; float: right; margin: 0 0 0 370px; } input#aantalpasen{ width: 50px; float: right; } td.input{ width: 330px; float: right; margin: 0 0 5px 0; padding: 0 5px 0 0; } td.inputbrood{ width: 285px; float: right; margin: 0 0 5px 0; padding: 0 5px 0 0; } div.totaal{ width: 375px; float: left; } div.update{ width: 100px; float: left; } div.clearsmall{ height: 1px; clear: both; } div.prijs{ float: right; margin: 0 10px 0 0; }  div#map { width: 370px; height: 305px; margin: 0 120px 0 0; float: right; }  form#login fieldset legend { display: none; } form#login fieldset div { padding: 4px 0 0 0; display: block; clear: left; } form#login fieldset div label.formLeft, form#login fieldset div span.formLeft, form#login fieldset div input.text, form#login fieldset div textarea, form#login fieldset div div.button { display: block; float: left; } form#login fieldset div label.formLeft, form#login fieldset div span.formLeft { width: 118px; margin: 0 50px 0 0; } form#login fieldset div input.text { width: 140px; float: left; } form#login fieldset div textarea { width: 365px; height: 100px; } form#login fieldset div div.button { width: 500px; text-align: right; padding: 0; border: 1px solid red; } form#login fieldset div button { cursor: pointer; } form#login fieldset div span.verplicht { color: #666; font-style: italic; }  div.formError { padding: 2px 5px; background: #f00; color: #fff; display: none; } form#login fieldset div input.error, form#login fieldset div textarea.error { border: 1px solid #f00; } form#login fieldset div span.formErrorMark { color: #f00; font-weight: bold; } div.button #login{ float: right; margin: 12px 0 0 0; }  ul.pagination { text-align: center; } ul.pagination li { padding: 0; margin: 0 3px; display: inline; } ul.pagination li.active { padding: 0 5px; border: 1px solid #fe6600; background-color: #fe6600; color: #fff; font-weight: bold; } ul.pagination a { padding: 0 5px; border: 1px solid #fe6600; color: #fe6600; text-decoration: none; } ul.pagination a:hover { border: 1px solid #000; background: #000; color: #fff; } ul.pagination li.previous-off, ul.pagination li.next-off { border: 0; background-color: #fff; color: #929292; font-weight: normal; } ul.pagination li.next a, ul.pagination li.previous a { border: 0; font-weight: bold; } ul.pagination li.next a:hover, ul.pagination li.previous a:hover { background: #fff; color: #fe6600; text-decoration: underline; }  div.sitemap ul { margin: 0 0 0 20px; } div.sitemap ul ul { margin: 0 0 0 20px; list-style-type: none; } div.sitemap ul li.close { list-style-image: url(/css/screen/../../images/sitemap/template1/sitemapClose.gif); } div.sitemap ul li.open { list-style-image: url(/css/screen/../../images/sitemap/template1/sitemapOpen.gif); } div.sitemap ul li a { padding: 5px 0; border-top: 1px solid #ccc; display: block; } div.sitemap ul li.sitemapFirst a { border: 0; } div.sitemap ul ul li a { padding: 5px 0 6px 0; border: 0; background: url(/css/screen/../../images/sitemap/template1/sitemapDottedUnderline.gif) top left repeat-x; } div.sitemap ul li a:hover { background-color: #eee; }  div.container{ width: 100%; height: 100%; } iframe.bestelframe{ width: 940px; min-height: 400px; } .width100 { width: 100%; } .width75 { width: 75%; } .width50 { width: 50%; } .floatLeft { float: left; } .floatRight { float: right; } .alignLeft { text-align: left; } .alignRight { text-align: right; } .alignCenter { text-align: center; } .alignJustify { text-align: justify; } .clear { clear: both; } div.clearLine { height: 0; padding: 15px 0 0 0; margin: 0 0 20px 0; overflow: hidden; border-bottom: 1px solid #ddd; clear: both; } .zoekexample { color: #999; font-style: italic; }