Во всех блоках есть и все работает а а в основном блоке где располагается контент левый и правый блок модуль меню не выводит div с классом moduletable соответственно и заголовок.
сайт formaru.net
index.php
<div class="topmenu"> <jdoc:include type="modules" name="topmenu" style="xhtml" /> </div>
<div class="breadcrumps"> <jdoc:include type="modules" name="breadcrumps" style="xhtml" /> </div>
<div class="block">
<div class="left_block"><jdoc:include type="modules" name="left_block" /></div>
<div class="content"><jdoc:include type="message" /><jdoc:include type="component" /></div>
<div class="right_block"><jdoc:include type="modules" name="right_block" /></div>
</div>
<div class="footer"><jdoc:include type="modules" name="footer" /></div>
</div>
.css
div {background-color: #FFFFFF;}
body {background-color: #F3F3F3;}
.main{
width: 960px;
margin: 0 auto;
}
.head{
background: red;
height: 50px;
}
.head ul.menu {
list-style: none;
}
.head ul.menu li{
float: left;
padding: 0 10px;
}
.block{
display: block;
position: relative;
}
.left_block{
width: 20%;
display: block;
float: left;
height: auto;
}
.content{
width: 60%;
display: block;
margin: 0 auto;
}
.right_block{
width: 20%;
float: right;
top: 0;
position: absolute;
right: 0;
}
.footer{
background: green;
height: 50px;
}
.breadcrumps{
background: green;
height: 40px;
width: 100%;
}
.poisk {
height: 20px;
background: #FFFFFF;
}
.topmenu {
background: #cb260a;
height: 40px;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
position: relative;
width: 100%;
background: transparent url('../images/menu_item.png') repeat-x center bottom;;
border-bottom-color: #dc2a0b;
}
.topmenu .moduletable {
margin: 0 0px 0 0;
padding: 0;
float: left;
border: 0px solid #000;
background: none;
}
.topmenu .menu {
list-style: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
line-height: 20px;
text-transform: uppercase;
margin: 0;
background: none;
color: #000;
border: 0;
}
.topmenu .menu li a {
display: block;
text-decoration: none;
padding: 7px 14px 5px 14px;
color: #000;
border-right: 0px solid #fff;
background: blue;
margin-top: 2px;
margin-bottom: 4px;
background-image: url('../images/menu_separator.png'); text-shadow: -1px -1px 0 #A92009;
}
.topmenu .menu li {
float: left;
padding: 0;
margin-left: 2px;
border-left: 10px;
}
.topmenu .menu li.active a {
color: #fff;
background: #000;
background: transparent url('../images/menu_item.png') repeat-x center bottom;
}
.topmenu .menu li a:hover {
color: #fff;
background: #000;
background: transparent url('../images/menu_item.png') repeat-x center bottom;
}
.zastavka{
display: block;
position: relative;
height: 100px;
width: 100%;
}
.leftzastavka{
width: 40%;
display: block;
float: left;
background: #FFEC86;
height: 100px;
}
.rightvideo{
width: 60%;
float: right;
top: 0;
position: absolute;
right: 0;
background: #407BED;
height: 100px;
}