mod {
    web_layout {
        BackendLayouts {
            Standard {
                config {
                    backend_layout {
                        colCount = 1
                        rowCount = 2
                        rows {
                            1 {
                                columns {
                                    1 {
                                        name = Inhalt
                                        colPos = 0
                                        allowed = textmedia,list,shortcut,gridelements_pi1,mask_contentcontact,mask_contentfacts,mask_contentheader,mask_contenthistory,mask_contentmenu,mask_contentopeninghours,mask_contentquote,mask_contentslider,mask_contentmarketingslider,mask_contentstandardquote,mask_contentteam,mask_contentteaser,mask_contenttext,mask_contentvideo,mask_googlemaps,mask_footerpayment,mask_contentinfo,mask_contentspacer,mask_headerimage,mask_contentnavigation,mask_contentstickyform,mask_contentimagebanner,mask_contentglasheader,mask_contentimageteasers,html,mask_pluginproducts
                                    }
                                }
                            }

                            2 {
                                columns {
                                    1 {
                                        name = Inhalt Footer
                                        colPos = 3
                                        allowed = list,mask_footerusp
                                    }
                                }
                            }
                        }
                    }
                }
            }

            Checkout {
                config {
                    backend_layout {
                        colCount = 1
                        rowCount = 3
                        rows {
                            1 {
                                columns {
                                    1 {
                                        name = Inhalt Endkunde
                                        colPos = 0
                                        allowed = textmedia,list,mask_checkoutteaser,html
                                    }
                                }
                            }
                            2 {
                                columns {
                                    1 {
                                        name = Inhalt Firmenkunde
                                        colPos = 8
                                        allowed = textmedia,list,mask_checkoutteaser,html
                                    }
                                }
                            }
                            3 {
                                columns {
                                    1 {
                                        name = Inhalt Footer
                                        colPos = 3
                                        allowed = textmedia,list,mask_footerusp
                                    }
                                }
                            }
                        }
                    }
                }
            }

            Home {
                config {
                    backend_layout {
                        colCount = 3
                        rowCount = 5
                        rows {
                            1 {
                                columns {
                                    1 {
                                        name = Header
                                        colPos = 2
                                        colspan = 3
                                        allowed = textmedia,mask_contentslider,mask_contentmarketingslider
                                    }
                                }
                            }

#                            2 {
#                                columns {
#                                    1 {
#                                        name = Inhalt (Main Content)
#                                        colPos = 0
#                                        colspan = 3
#                                    }
#                                }
#                            }
                            2 {
                                columns {
                                    1 {
                                        name = Inhalt 1
                                        colPos = 7
                                        colspan = 3
                                        allowed = textmedia,list,shortcut,gridelements_pi1,mask_contentcontact,mask_contentfacts,mask_contentheader,mask_contenthistory,mask_contentmenu,mask_contentopeninghours,mask_contentquote,mask_contentslider,mask_contentmarketingslider,mask_contentstandardquote,mask_contentteam,mask_contentteaser,mask_contenttext,mask_contentvideo,mask_googlemaps,mask_footerpayment,mask_contentinfo,mask_contentspacer,mask_headerimage,mask_contentnavigation,mask_contentstickyform,mask_contentglasheader,mask_contentimageteasers,mask_contentimageteasers,html,mask_pluginproducts
                                    }
                                }
                            }

                            3 {
                                columns {
                                    1 {
                                        name = Inhalt 2
                                        colPos = 8
                                        colspan = 3
                                        allowed = textmedia,list,shortcut,gridelements_pi1,mask_contentcontact,mask_contentfacts,mask_contentheader,mask_contenthistory,mask_contentmenu,mask_contentopeninghours,mask_contentquote,mask_contentslider,mask_contentmarketingslider,mask_contentstandardquote,mask_contentteam,mask_contentteaser,mask_contenttext,mask_contentvideo,mask_googlemaps,mask_footerpayment,mask_contentinfo,mask_contentspacer,mask_headerimage,mask_contentnavigation,mask_contentstickyform,mask_contentglasheader,mask_contentimageteasers,mask_contentimageteasers,html,mask_pluginproducts
                                    }
                                }
                            }

#                            5 {
#                                columns {
#                                    1 {
#                                        name = Inhalt 4
#                                        colPos = 9
#                                        colspan = 3
#                                    }
#                                }
#                            }
                            4 {
                                columns {
                                    1 {
                                        name = Inhalt Footer
                                        colPos = 3
                                        colspan = 3
                                        allowed = textmedia,list,mask_footerusp
                                    }
                                }
                            }

                            5 {
                                columns {
                                    1 {
                                        name = Links
                                        colPos = 1
                                        allowed = textmedia,list,shortcut,mask_footercontact,mask_footerpayment,mask_footernewsletter
                                    }

                                    2 {
                                        name = Mitte Rechts
                                        colPos = 5
                                        allowed = textmedia,list,shortcut,mask_footercontact,mask_footerpayment,mask_footernewsletter
                                    }

                                    3 {
                                        name = Rechts
                                        colPos = 6
                                        allowed = textmedia,list,shortcut,mask_footercontact,mask_footerpayment,mask_footernewsletter
                                    }
                                }
                            }
                        }
                    }
                }
            }

            Landingpage {
                config {
                    backend_layout {
                        colCount = 1
                        rowCount = 1
                        rows {
                            1 {
                                columns {
                                    1 {
                                        name = Inhalt (Main Content)
                                        colPos = 0
                                        allowed = textmedia,shortcut,mask_landingpageheder, mask_landingpageimagetext, mask_landingpageteaser, mask_landingpagetext, mask_landingpagevideo, mask_pluginproducts
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
