0 Пользователей и 1 Гость просматривают эту тему.
  • 13 Ответов
  • 15546 Просмотров
*

Legard

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Шаблон BT Believe.
Демо: http://demo.bonusthemes.com/0811-believe-j15/index.php

Нужно зеленое меню, которое рядом с логотипом, разместить собственно под ним. Устраивающего модуля, прямо над картинкой с девочкой, нет. Да и модуль этого меню прописан жестко в index.php, в смысле параметры его отображения.

Название модуля, который нужно переместить: Header.

Вот текст index.php шаблона:

Код: php
<?php

/**
 * Believe - Joomla Template
 *
 * @package bt_believe
 * @version 1.0
 * @copyright BonusThemes.com 2008
 * @link http://www.bonusthemes.com/goto/bt_believe
 */

defined( '_JEXEC' ) or die( 'Restricted access' );

require(dirname(__FILE__). '/template.inc.php');
global $tpl;
$tpl = new TplBtBelieve();

$cmenu_css = $tpl->show_menu ? '<link href="' . $tpl->path . '/css/cmenu.css" rel="stylesheet" type="text/css" />' . "\n" : '';
$cmenu_js = $tpl->show_menu ? '<script type="text/javascript" src="' . $tpl->path . '/js/cmenu.js"></script>' . "\n" : '';

if ($tpl->show_menu)
    $cmenu_js .= <<<EOF
<script type="text/javascript">
// <![CDATA[
document['cmenu_items'] = new Array();
{$tpl->menu_js}
// ]]>
</script>

<link rel="prefetch" href="{$tpl->path}/images/layout/menu_hover_empty_l.gif" />
<link rel="prefetch" href="{$tpl->path}/images/layout/menu_hover_empty_c.gif" />
<link rel="prefetch" href="{$tpl->path}/images/layout/menu_hover_empty_r.gif" />
<link rel="prefetch" href="{$tpl->path}/images/layout/menu_hover_full_l.gif" />
<link rel="prefetch" href="{$tpl->path}/images/layout/menu_hover_full_c.gif" />
<link rel="prefetch" href="{$tpl->path}/images/layout/menu_hover_full_r.gif" />

EOF;

$wrapper_width = $tpl->width;
$wrapper_inner_width = $tpl->width - 26;

echo <<<EOF
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$this->language}" lang="{$this->language}" >
<head>

<jdoc:include type="head" />

<link href="{$tpl->path}/css/layout.css" rel="stylesheet" type="text/css" />
<link href="{$tpl->path}/css/template_common.css" rel="stylesheet" type="text/css" />
<link href="{$tpl->path}/css/{$tpl->template_file}" rel="stylesheet" type="text/css" />
$cmenu_css
<style type="text/css">
.wrapper { width: {$tpl->width}px; }
.content_inner { width: {$tpl->inner_width}px; }
</style>

<!--[if IE]>
<style type="text/css">
.dropcap { padding-top: 10px; }
</style>
<![endif]-->

<!--[if lt IE 7]>
<link href="{$tpl->path}/css/template_ie6.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
var blankImg = '{$tpl->path}/images/blank.gif';
</script>
<style type="text/css">
.pngfix { behavior: url({$tpl->path}/js/iepngfix.htc); }
.pngfix_static { behavior: url({$tpl->path}/js/iepngfix_static.htc); }
</style>
<![endif]-->

$cmenu_js

<script type="text/javascript" src="{$tpl->path}/js/template.js"></script>

EOF;

echo '</head>' . "\n";

echo '<body>' . "\n";

if ($tpl->seocp) {
    echo '<div style="display:none">' . "\n";
    $tpl->echo_mainbody_pragma();
    echo '</div>' . "\n";
}

echo '<div id="top_gap"></div>' . "\n";

echo '<div class="wrapper">' . "\n";

echo '<table cellspacing="0" cellpadding="0" width="100%">' . "\n";
echo '    <tr>' . "\n";
echo '        <td width="13"><img src="' . $tpl->path . '/images/layout/r1_l.gif" alt="" /></td>' . "\n";
echo '        <td valign="top"><div id="r1_in1"><div id="r1_in2"><div id="r1_in3">' . "\n";

echo '            <table cellspacing="0" cellpadding="0" width="100%">' . "\n";
echo '                <tr>' . "\n";

if ($tpl->modcount('icon')) {
    echo '                    <td rowspan="2">' . "\n";
    echo '<div id="icon_wrapper">' . "\n";
    $tpl->echo_position('icon', true, false);
    echo '</div>' . "\n";
    echo '                    </td>' . "\n";
    echo '                    <td rowspan="2">&nbsp;</td>' . "\n";
}

echo '                    <td>' . "\n";
echo '<div id="cpanel_wrapper">' . "\n";
$tpl->echo_position('cpanel');
echo '</div>' . "\n";
echo '                    </td>' . "\n";

echo '                    <td rowspan="2">&nbsp;</td>' . "\n";

echo '                </tr>' . "\n";

echo '                <tr>' . "\n";
echo '                    <td>' . "\n";
if ($tpl->show_menu) {
    echo '<div id="cmenu"><table cellspacing="0" cellpadding="0" width="100%"><tr>' . "\n";
    echo '    <td width="22"><img src="' . $tpl->path . '/images/layout/menu_back_l.gif" alt="" /></td>' . "\n";

    for ($i = 0, $len = count($tpl->menu_head_tags); $i < $len; $i++) {
        $mi = &$tpl->menu_head_tags[$i];

        if ($i > 0)
            echo '    <td class="cmenu_hd_norm_c gap">&nbsp;</td>' . "\n";

        printf('
            <td class="cmenu_hd_%1$s_l" width="21"></td>
            <td class="cmenu_hd_%1$s_c" valign="top" id="%2$s">%3$s</td>
            <td class="cmenu_hd_%1$s_r" width="21"></td>
',
            $mi->selection == 0 ? 'norm' : 'sel',
            $mi->head_id,
            $mi->full_link
        );
    }

    echo '    <td width="22"><img src="' . $tpl->path . '/images/layout/menu_back_r.gif" alt="" /></td>' . "\n";
    echo '</tr></table></div>' . "\n";
}
else {
    $tpl->echo_position('header');
}
echo '                    </td>' . "\n";
echo '                </tr>' . "\n";
echo '            </table>' . "\n";

// cpanel header icon

echo '        </div></div></div></td>' . "\n";
echo '        <td width="13"><img src="' . $tpl->path . '/images/layout/r1_r.gif" alt="" /></td>' . "\n";
echo '    </tr>' . "\n";

if ($tpl->front) {
    echo '    <tr>' . "\n";
    echo '        <td width="13" id="r2_l" valign="top"><img src="' . $tpl->path . '/images/layout/r2_lt.gif" alt="" /></td>' . "\n";
    echo '        <td id="r2_c" valign="top">' . "\n";

    $tpl->echo_position('front', true, false);

    if ($tpl->show_front_menu) {
        echo '<table cellspacing="0" cellpadding="0" width="100%"><tr>' . "\n";
        echo '    <td width="10"><img src="' . $tpl->path . '/images/layout/r2_menu_l.gif" alt="" /></td>' . "\n";
    
        for ($i = 0, $len = count($tpl->front_head_tags); $i < $len; $i++) {
            $mi = &$tpl->front_head_tags[$i];

            if ($i > 0)
                echo '            <td class="r2_menu_c">|</td>' . "\n";

            printf('            <td class="r2_menu_c">%s</td>' . "\n", $mi->full_link);
        }
    
        echo '    <td width="10"><img src="' . $tpl->path . '/images/layout/r2_menu_r.gif" alt="" /></td>' . "\n";
        echo '</tr></table>' . "\n";
    }

    $tpl->echo_positions(array('inset_top'), 'spacer1', false);

    $tpl->echo_positions(array('inset1', 'inset2', 'inset3'), 'spacer2', false);

    echo '        </td>' . "\n";
    echo '        <td width="13" id="r2_r" valign="top"><img src="' . $tpl->path . '/images/layout/r2_rt.gif" alt="" /></td>' . "\n";
    echo '    </tr>' . "\n";
    echo '    <tr>' . "\n";
    echo '        <td width="13"><img src="' . $tpl->path . '/images/layout/r3_l.gif" alt="" /></td>' . "\n";
    echo '        <td id="r3_c"></td>' . "\n";
    echo '        <td width="13"><img src="' . $tpl->path . '/images/layout/r3_r.gif" alt="" /></td>' . "\n";
    echo '    </tr>' . "\n";
    echo '    <tr>' . "\n";
    echo '        <td colspan="3"><div id="r4"></div></td>' . "\n";
    echo '    </tr>' . "\n";
}

echo '</table>' . "\n";

if ($tpl->front)
    $tpl->echo_pathway_area();

echo '</div>' . "\n"; // .wrapper

echo '<div id="content_outer">' . "\n";
echo '    <div class="content_edge"></div>' . "\n";
echo '    <div class="content_inner">' . "\n";

echo '        <div id="spacer3"></div>' . "\n";

if (!$tpl->front)
    $tpl->echo_pathway_area();

$tpl->echo_positions(array('top1', 'top2', 'top3', 'top4'), 'spacer4');

if ($tpl->modcount('left') || $tpl->modcount('right'))
    echo '<table cellspacing="0" cellpadding="0" width="100%"><tr>' . "\n";

if ($tpl->modcount('left')) {
    echo '    <td valign="top"' . $tpl->td_width('left'). '>' . "\n";
    $tpl->echo_position('left');
    echo '    </td>' . "\n";

    echo '    <td class="tdgap"></td>' . "\n";
}

if ($tpl->modcount('left') || $tpl->modcount('right'))
    echo '    <td valign="top">' . "\n";

$tpl->echo_positions(array('ad1', 'ad2', 'ad3'), 'spacer5');

$tpl->echo_mainbody_wrapper();

$tpl->echo_positions(array('banner1', 'banner2', 'banner3'), 'spacer6', false);

if ($tpl->modcount('left') || $tpl->modcount('right'))
    echo '    </td>' . "\n";

if ($tpl->modcount('right')) {
    echo '    <td class="tdgap"></td>' . "\n";

    echo '    <td valign="top"' . $tpl->td_width('right'). '>' . "\n";
    $tpl->echo_position('right');
    echo '    </td>' . "\n";
}

if ($tpl->modcount('left') || $tpl->modcount('right'))
    echo '</tr></table>' . "\n";

$tpl->echo_positions(array('bottom1', 'bottom2', 'bottom3', 'bottom4'), 'spacer7', false);

echo '    </div>' . "\n"; // .content_inner
echo '    <div class="content_edge"></div>' . "\n";
echo '</div>' . "\n"; // #content_outer

// output footer
echo '<div id="spacer8"></div>' . "\n";

echo '<div class="wrapper">' . "\n";
echo '<table cellspacing="0" cellpadding="0" width="100%"><tr>' . "\n";
echo '    <td width="18" valign="top"><img src="' . $tpl->path . '/images/layout/footer_l.gif" alt="" /></td>' . "\n";

if ($tpl->lshow)
    echo '    <td class="footer_c" valign="middle" width="28"><a id="lshow" href="http://www.nrg-design.ru" onfocus="blur()" target="_blank"><img src="' . $tpl->path . '/images/layout/btlogo.gif" alt="" border="0" /></a></td>' . "\n";

echo '    <td class="footer_c" valign="middle">' . "\n";
$tpl->echo_position('footer');
echo '    </td>' . "\n";
echo '    <td class="footer_c" valign="middle" width="28"><a href="javascript:void(0)" onfocus="blur()" onclick="goto_top()"><img src="' . $tpl->path . '/images/layout/goto_top.gif" alt="Top" border="0" /></a></td>' . "\n";
echo '    <td width="18" valign="top"><img src="' . $tpl->path . '/images/layout/footer_r.gif" alt="" /></td>' . "\n";
echo '</tr></table>' . "\n";
echo '</div>' . "\n";
echo '<div id="spacer9"></div>' . "\n";

$tpl->echo_positions(array('legals'), 'spacer10');

foreach (array('aux1', 'aux2', 'aux3', 'aux4', 'aux5') as $position)
    $tpl->echo_hidden_position($position);

$tpl->echo_position('debug');

echo <<<EOF
</body>
</html>

EOF;
?>

Привык все делать в CSS и обходился без разгребания основы, а тут похоже альтернативного решения не получится, кроме как изменения позиции модуля именно в index.php. Ну разве что добавить еще одну позицию) Но тогда, нужно будет интерпретировать язык визуализации php в таблицу стилей CSS, а тут уже не на один день работы(учитывая мое знание работы php вкупе с CSS) и не факт, что вся концепция сайта по пути из головы не растеряется.

Очень надеюсь на скорейшую помощь, заранее спасибо!
*

reg-ad-site

  • Захожу иногда
  • 410
  • 14 / 3
  • Если помог, ставь +
Я только начинаю разбираться с css+php но вот посмотри (это если создавать новую позицию + стили в css)http://joomlaforum.ru/index.php/topic,131145.0.html
P.S. если неправильно понял то извиняй! ^-^
*

NightGuard

  • Живу я здесь
  • 2932
  • 378 / 7
  • вжжж-вжжж
 А это что такое тогда?
Код
<div id="cmenu">
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма

skype: nightguardsrussia - только по рабочим вопросам, любые консультации - платные!
*

Legard

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
NightGuardЯ так понимаю второе название модуля, т.к. в Manual-e к шаблону этот модуль указывается как "Header\Cmenu", но в index.php есть строчка $tpl->echo_position('header');

В общем запутался немного :(

Вот templateDetails.xml:
Код: xml
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 1.5//DTD template 1.0//EN" "http://dev.joomla.org/xml/1.5/template-install.dtd">
<install version="1.5" type="template">
    <name>bt_believe</name>
    <creationDate>November 2008</creationDate>
    <author>BonusThemes.com</author>
    <copyright>BonusThemes.com 2008</copyright>
    <authorEmail>support@bonusthemes.com</authorEmail>
    <authorUrl>http://www.bonusthemes.com</authorUrl>
    <license>GNU/GPL</license>
    <version>1.0</version>
    <description>
        <![CDATA[
            <p>Believe is the November 2008 Joomla! template for the registered members of the bonusthemes.com community.</p>
            <p>Visit <a href="http://www.bonusthemes.com">http://www.bonusthemes.com</a> for more information and support.</p>
        ]]>
    </description>
   
    <files>

        <filename>index.php</filename>

    </files>

    <positions>
        <position>icon</position>
        <position>cpanel</position>
        <position>front</position>
        <position>inset_top</position>
        <position>inset1</position>
        <position>inset2</position>
        <position>inset3</position>
        <position>search</position>
        <position>left</position>
        <position>right</position>
        <position>top1</position>
        <position>top2</position>
        <position>top3</position>
        <position>top4</position>
        <position>ad1</position>
        <position>ad2</position>
        <position>ad3</position>
        <position>banner1</position>
        <position>banner2</position>
        <position>banner3</position>
        <position>bottom1</position>
        <position>bottom2</position>
        <position>bottom3</position>
        <position>bottom4</position>
        <position>footer</position>
        <position>legals</position>
        <position>aux1</position>
        <position>aux2</position>
        <position>aux3</position>
        <position>aux4</position>
        <position>aux5</position>
        <position>breadcrumb</position>
        <position>debug</position>
    </positions>

    <languages>
        <language tag="en-GB">en-GB.tpl_bt_believe.ini</language>
    </languages>

    <params>

        <param name="width" type="text" default="689" label="Total width" description="Total width in pixels. Example: 689" />
       
        <param name="pos_widths" type="textarea" cols="20" rows="5" default="" label="Position widths" description="Widths of positions. Each line should have one position, a semi-colon and an integer number that represents a width in pixels.  Example: left:200. To set the width of main body use the keyword: mainbody" />

        <param name="header_menu" type="radio" default="menu" label="Header Menu Type" description="Enables the default menu on the top of the page or position header. Default: Menu">
            <option value="menu">Menu</option>
            <option value="header">Position Header</option>
        </param>

        <param name="header_menu_name" type="mos_menu" default="topmenu" label="Header menu name" description="Name of the Joomla menu that will be used as source for the menu on the page header. Default: topmenu" />

        <param name="front_menu" type="radio" default="1" label="Front Menu Visibility" description="Shows or hides the menu under the main image when the front-version of the template is visible. Default: On">
            <option value="1">On</option>
            <option value="0">Off</option>
        </param>

        <param name="front_menu_name" type="mos_menu" default="othermenu" label="Front menu name" description="Name of the Joomla menu that will be used as source for the menu under the main image in the front-version of the template. Default: othermenu or &quot;Resources&quot;" />

        <param name="btlogo" type="radio" default="on" label="BT Logo" description="Shows or hides the BonusThemes logo. Default: On">
            <option value="on">On</option>
            <option value="off">Off</option>
        </param>

        <param name="seocp" type="radio" default="off" label="SEOCP" description="Enable SEOCP (Search Engine Optimized Content Positioning) to position put the content of your website in the start of the HTML content. This helps search engines find and analyse the content easier. On the downside if SEOCP is enabled users who disabled the JavaScript engine of their browser will not be able to see the page's  main content. Default: Off">
            <option value="on">On</option>
            <option value="off">Off</option>
        </param>

    </params>

</install>

Тут, как позиция модуля фигурирует именно Header. Но в настройках модулей в админке в пункте Positions: нет ни header ни cmenu. Судя по всему они просто намертво прописаны в index.php и что-бы эту менюшку зеленую (вместе со всемы слоями вроде картинкок кнопок или кусков панели) перетащить ниже, что бы она растягивалась по всему шаблону горизонтально, нужно что-то там подредактировать. Bот только что?
*

Legard

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Пока понял только то, что на нужное мне, зеленое меню влияет абзац из index.php:
Код: php
if ($tpl->show_menu) {
    echo '<div id="cmenu"><table cellspacing="0" cellpadding="0" width="100%"><tr>' . "\n";
    echo '    <td width="22"><img src="' . $tpl->path . '/images/layout/menu_back_l.gif" alt="" /></td>' . "\n";

    for ($i = 0, $len = count($tpl->menu_head_tags); $i < $len; $i++) {
        $mi = &$tpl->menu_head_tags[$i];

        if ($i > 0)
            echo '    <td class="cmenu_hd_norm_c gap">&nbsp;</td>' . "\n";

        printf('
            <td class="cmenu_hd_%1$s_l" width="21"></td>
            <td class="cmenu_hd_%1$s_c" valign="top" id="%2$s">%3$s</td>
            <td class="cmenu_hd_%1$s_r" width="21"></td>
',
            $mi->selection == 0 ? 'norm' : 'sel',
            $mi->head_id,
            $mi->full_link
        );
    }

    echo '    <td width="22"><img src="' . $tpl->path . '/images/layout/menu_back_r.gif" alt="" /></td>' . "\n";
    echo '</tr></table></div>' . "\n";
}
Header, это верхняя часть целиком, вмесьте с этим меню, лого, частями graund-ов и верхним текстом. Вот только как это меню оттуда выцепить и со всеми потрохами опустить чуть ниже, что-бы она растянулась по всему шаблону.
« Последнее редактирование: 28.09.2010, 12:15:54 от Legard »
*

NightGuard

  • Живу я здесь
  • 2932
  • 378 / 7
  • вжжж-вжжж
Кто сказал что нельзя ничего в CSS прописать? Вы даже не поняли что я привел в посте #2.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма

skype: nightguardsrussia - только по рабочим вопросам, любые консультации - платные!
*

Legard

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Кто сказал что нельзя ничего в CSS прописать? Вы даже не поняли что я привел в посте #2.
На сколько я понял, то вы имеете ввиду, что у контейнера cmenu есть своя таблица стилей в CSS файле. На самом деле есть, он называется cmenu.css, но где в нем прописано положение в шаблоне я не нашел, в остальных CSS упоминаний о cmenu нет.

Вот текст всех CSS файлов шаблона:
cmenu.css:
Код: css
/**
 * CMenu CSS for the BonusThemes.com Believe Template
 *
 * @package bt_believe
 * @version 1.0
 * @copyright BonusThemes.com 2008
 * @link http://www.bonusthemes.com/goto/bt_believe
 */

#cmenu {
}

#cmenu .gap {

}

.cmenu_hd_norm_l, .cmenu_hd_norm_c, .cmenu_hd_norm_r {
    background: url(../images/layout/menu_back_c.gif) repeat-x top left;
}

.cmenu_hd_sel_l { background: url(../images/layout/menu_sel_l.gif) no-repeat top left; }
.cmenu_hd_sel_c { background: url(../images/layout/menu_sel_c.gif) repeat-x top left; }
.cmenu_hd_sel_r { background: url(../images/layout/menu_sel_r.gif) no-repeat top left; }

.cmenu_hd_hover_empty_l { background: url(../images/layout/menu_hover_empty_l.gif) no-repeat top left; }
.cmenu_hd_hover_empty_c { background: url(../images/layout/menu_hover_empty_c.gif) repeat-x top left; }
.cmenu_hd_hover_empty_r { background: url(../images/layout/menu_hover_empty_r.gif) no-repeat top left; }

.cmenu_hd_hover_full_l { background: url(../images/layout/menu_hover_full_l.gif) no-repeat top left; }
.cmenu_hd_hover_full_c { background: url(../images/layout/menu_hover_full_c.gif) repeat-x top left; }
.cmenu_hd_hover_full_r { background: url(../images/layout/menu_hover_full_r.gif) no-repeat top left; }

.cmenu_hd_norm_l, .cmenu_hd_norm_r,
.cmenu_hd_sel_l, .cmenu_hd_sel_r,
.cmenu_hd_hover_empty_l, .cmenu_hd_hover_empty_r, .cmenu_hd_hover_full_l, .cmenu_hd_hover_full_r {
    width: 21px;
    overflow: hidden;
}

.cmenu_hd_norm_c, .cmenu_hd_sel_c, .cmenu_hd_hover_empty_c, .cmenu_hd_hover_full_c {
    text-align: center;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}

.cmenu_hd_norm_c, .cmenu_hd_norm_c a, .cmenu_hd_norm_c a:link, .cmenu_hd_norm_c a:visited,
.cmenu_hd_sel_c, .cmenu_hd_sel_c a, .cmenu_hd_sel_c a:link, .cmenu_hd_sel_c a:visited,
.cmenu_hd_hover_empty_c, .cmenu_hd_hover_empty_c a, .cmenu_hd_hover_empty_c a:link, .cmenu_hd_hover_empty_c a:visited,
.cmenu_hd_hover_full_c, .cmenu_hd_hover_full_c a, .cmenu_hd_hover_full_c a:link, .cmenu_hd_hover_full_c a:visited
{
    text-decoration: none;
    padding-top: 19px;
}

.cmenu_hd_norm_c, .cmenu_hd_norm_c a, .cmenu_hd_norm_c a:link, .cmenu_hd_norm_c a:visited {
    color: #d9fd99;
}

.cmenu_hd_sel_c, .cmenu_hd_sel_c a, .cmenu_hd_sel_c a:link, .cmenu_hd_sel_c a:visited,
.cmenu_hd_hover_empty_c, .cmenu_hd_hover_empty_c a, .cmenu_hd_hover_empty_c a:link, .cmenu_hd_hover_empty_c a:visited,
.cmenu_hd_hover_full_c, .cmenu_hd_hover_full_c a, .cmenu_hd_hover_full_c a:link, .cmenu_hd_hover_full_c a:visited {
    color: #fff;
}

.cmenu_mi_empty_normal {
    height: 27px;
}

.cmenu_mi_empty_hover {
    height: 27px;
}

.cmenu_mi_full_normal {
    background: url(../images/layout/ddmenu_submenu.gif) no-repeat center right;
    height: 27px;
}

.cmenu_mi_full_hover {
    background: url(../images/layout/ddmenu_submenu.gif) no-repeat center right;
    height: 27px;
}

.cmenu_mi_empty_normal .text,
.cmenu_mi_full_normal .text {
    color: #fff;
    padding: 7px 25px 5px 10px;
}

.cmenu_mi_empty_hover .text,
.cmenu_mi_full_hover .text {
    background: #0f8ab5;
    color: #fff;
    padding: 7px 25px 5px 10px;
}
.cmenu_mi_full_hover .text {
    background: #0f8ab5 url(../images/layout/ddmenu_submenu.gif) no-repeat center right;
}

.cmenu_separator {
}

.cmenu_itemborder {
    background: url(../images/layout/ddmenu_itemborder.gif) repeat-x top left;
    height: 2px;
    overflow: hidden;
}

.cmenu_tl {
}

.cmenu_tc {
    background-color: #8bcdee;
    height: 1px;
}

.cmenu_tr {
}

.cmenu_ml {
}

.cmenu_panel {
    background-color: #1eafe3;
    text-align: left;
}

.cmenu_mr {
}

.cmenu_bl {
}

.cmenu_bc {
    background-color: #0b779d;
    height: 1px;
}

.cmenu_br {
}

template_front.css:
Код: css
/**
 * Content CSS for the BonusThemes.com Believe Template
 *
 * @package bt_believe
 * @version 1.0
 * @copyright BonusThemes.com 2008
 * @link http://www.bonusthemes.com/goto/bt_believe
 */


/* #######################  GENERAL SETTINGS ############################ */

body {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    margin-top: 0px;
    color: #bce9ef;
}

#content_outer {
    background: #002137 url(../images/layout/front_cnt_back.gif) no-repeat bottom center;
}

.content_edge {
    background-color: #000;
    height: 1px;
    overflow: hidden;
}

/*  Global Formatting */

h1 {
    font-size: 16px;
    line-height: 1em;
    font-weight: 900;
    color:  #e37b1d;
}

h2 {
    font-size: 15px;
    line-height: 1em;
    font-weight: 900;
    color:  #000;
}

h3 {
    font-size: 14px;
    line-height: 1em;
    font-weight: 900;
    color:  #e37b1d;
}

h4 {
    font-size: 13px;
    line-height: 1em;
    font-weight: 900;
    color:  #000;
}

h5 {
    font-size: 12px;
    line-height: 1em;
    font-weight: 900;
    color:  #e37b1d;
}

h6 {
    font-size: 11px;
    line-height: 1em;
    font-weight: 900;
    color:  #000;
}

td {
    font-size: 12px;
}

th {
    font-size: 12px;
}

a {
    color: #1F98C7;
}

a:hover {
    color: #D94B2B;
}

a:visited {
    color: #1F98C7;
}

a.image, a.image:hover {
    border: 0;
}

li {
    list-style-type: none;
}

ul {
    list-style: none;
}
ul li {
    background: url(../images/bullet-list.gif) no-repeat 0 5px;
    padding-left: 12px;
    margin-left: 0;
}

ol li {
    line-height: 180%;
    padding-left: 12px;
}

p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {
    margin: 10px 0;
    padding: 0;
}

fieldset {
    border: none;
}

fieldset a {
    font-weight: bold;
}

img {
    border: none;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix { display: inline-block; }
/* Hide from IE Mac \*/
.clearfix { display: block; }
/* End hide from IE Mac */


/* #######################  END GENERAL SETTINGS ############################ */

/* ######################  LAYOUT SETTINGS       ############################## */

/* ######################  LAYOUT SETTINGS       ############################## */

/*##################### NAVIGATION SECTION #####################*/

/* Pathway Breadcrumbs */

#pathway {
    margin: 7px 0px 13px 0px;
}

.pathway {
    color: #b6dffd;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

a.pathway:link, a.pathway:visited {
    color: #b6dffd;
}

a.pathway:active {
}

a.pathway:hover {
    text-decoration: underline;
}

.pathway img {
    margin: 0px 5px 2px 5px;
}

#pathway_notice {
    color: #e37b1d;
    font-weight: bold;
    font-size: 11px;
    margin-right: 10px;
}


/* Default Menus for Joomla 1.0 */

.mainlevel, .sublevel {
}

a.mainlevel,
a.sublevel {
    padding: 7px 0 3px 15px;
    text-decoration: none;
    background: url(../images/arrow_light.gif) no-repeat 0px 9px;
    line-height: 18px;
}

a.mainlevel:hover, a.sublevel:hover {
    text-decoration: underline;
}


/* Default Menus for Joomla 1.5 */

ul.menu li {
    list-style-position: outside;
    padding-left: 1.6em;
    margin-left: 0;
    background: url(../images/arrow_light.gif) no-repeat 0px 6px;
}

ul.menu li a {
    line-height: 18px;
    margin-left: 0px;
    text-decoration: none;
    color: #527cb0;
}

ul.menu li a:hover {
    margin-left: 0px;
    text-decoration: underline;
    color: #fff;
}



/* Add Custom Menus */


/*##################### NAVIGATION SECTION #####################*/

/* ##################### STANDARD MODULE TABLE  #################*/

table.moduletable {
    padding: 0px;
    margin: 0px;
}

table.moduletable th {
    background: #2F3E57;
    height: 18px;
    color: #FFFFFF;
}

table.moduletable td {
    height: 18px;
}

div.moduletable, div.module {
    margin-bottom: 15px;
}

/* End Custom Modules */

/* ##################### END STANDARD MODULE TABLE  #################*/

/* #############  CONTENT - SECTIONS & CATEGORIES ###########################*/

.contentheading {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
    font-size: 26px;
    color: #e37b1d;
}

.contentheading a, .contentheading a:visited {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
    font-size: 20px;
    color: #576676;
    text-decoration: none;
}

.contentheading a:hover {
    color: #4E7EC6;
    text-decoration: underline;
}

/* content title and links */

.contentpagetitle {
    
}

a.contentpagetitle, a.contentpagetitle:visited {
    text-decoration: none;
    font-weight: normal;
    color: #10478c;
    border-bottom: 0px;
}

a.contentpagetitle:hover {
    color: #000;
    border-bottom: 0px  dashed #CCCCCC;
    text-decoration: none;
}

/* top box like a category description */

.contentdescription {
    
}

/* Main Body Text */

.contentpane {
    width: auto;
}

.contentpaneopen h2 {
    padding: 0;
    margin: 0;
}

.contentpaneopen {
}

table.contentpane {
    margin-bottom: 30px;
}

/* Main Body Text */

/* article rating */

.content_rating {
    font-weight: normal;
    font-size: .8em;
}

.content_vote {
    font-weight: normal;
    font-size: .8em;
}

/* icons */

.buttonheading {
    font-size: 12px;
}

.pop-ups {
    float: right;
}

a.pop-up {
    border-bottom: 0;
}

/* Dates */

.createdate {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
    font-size: 10px;
    color: #D94B2B;
}

.modifydate {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
    font-size: 10px;
    color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
}

.newsfeeddate {
    font-size: 10px;
    color: #d34807;
    font-weight: normal;
}

/* Dates */

/* Writen by Authors name */

.small {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
    font-size: 10px;
    color: #727272;
}

/* Page navigation links "<<< 1 of 10 next >>>" */

.pagenav {
    padding: 2px;
    color: #999;
}

a.pagenav,
.pagenav_prev a,
.pagenav_next a,
.pagenavbar a {
    padding: 1px 4px;
    border-top: 1px solid #E1E1E1;
    border-left: 1px solid #E1E1E1;
    border-bottom: 1px solid #BABDB6;
    border-right: 1px solid #BABDB6;
    text-decoration: none;
    font-size: 11px;
    background: #f5f5f5;
    color: #999;
    height: 100%;
}

a.pagenav:hover, a.pagenav:active,
.pagenav_prev a:hover, .pagenav_prev a:active,
.pagenav_next a:hover, .pagenav_next a:active,
.pagenavbar a:hover, .pagenavbar a:active {
    padding: 1px 4px;
    border-top: 1px solid #BABDB6;
    border-right: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1;
    border-left: 1px solid #BABDB6;
    text-decoration: none;
    color: #000;
}

th.pagenav_prev a, th.pagenav_prev a:visited,
th.pagenav_next a, th.pagenav_next a:visited {
    color: #999;
    font-weight: normal;
}

th.pagenav_prev a:hover,
th.pagenav_next a:hover {
    color: #000;
    font-weight: normal;
}

.pagenavbar {
    padding-left: 14px;
    font-size: 11px;
}

.pagenavcounter {
    padding: 10px 0 0 0;
    color: #aaa;
}

/* Read more link */

a.readon, a.readmore {
    background: url(../images/readon.gif) no-repeat left top;
    color: #fff;
    text-decoration: none;
    text-indent: 15px;
    font-weight: normal;
    width: 97px;
    line-height: 31px;
    float: left;
    display: block;
}

/* Article index  {mospagebreak} */

table.contenttoc {
    margin: 0 0 30px 30px;
    padding: 0;
    width: 200px;
}

table.contenttoc th {
    padding: 5px;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
    font-size: 12px;
    background-color: #e8e8e8;
    border-bottom: solid 1px #999999;
    color: #808080;
    text-indent: 5px;
}

table.contenttoc td a {
    display: block;
    width: auto;
}

table.contenttoc td a:hover {
    background: #f1f1f1;
    color: #000;
    text-decoration: none;
    display: block;
    width: auto;
}

table.contenttoc td {
    text-align: center;
    background: #FCFCFC;
    border-left: solid 1px #ddd;
    border-right: solid 1px #ddd;
    border-bottom: solid 1px #ddd;
}

.toclink {
    font-size: 10px;
    padding: 5px;
}

/* Links article index */

a.toclink {
    height: 18px;
}

/* End Article index  */

/*  component heading */

.componentheading {
    font-size: 1.5em;
    font-weight: bold;
    color: #e37b1d;
    text-align: left;
    margin-top: 1.5em;
}

/* Sectiontable Table types listings Faqs's, weblink etc..*/

.sectiontableheader {
    height: 25px;
    background-color: #8EB833;
    background-repeat: repeat;
    padding: 2px;
    color: #fff;
    font-weight: bold;
    padding: 2px;
}

.sectiontableheader a, .sectiontableheader a:visited {
    color: #fff;
}

/* Table odd and Even Rows */

.sectiontableentry1 {
    height: 20px;
}

.sectiontableentry2 {
    height: 20px;
}

.sectiontableentry1 a, .sectiontableentry1 a:visited,
.sectiontableentry2 a, .sectiontableentry2 a:visited {
    color: #D94B2B;
}

.sectiontableentry1 td,
.sectiontableentry2 td {
    padding: 4px;
    border-bottom: 1px solid #2a4978;
}

td.sectiontableentry1,
td.sectiontableentry2 {
    padding: 4px;
    border-bottom: 1px solid #2a4978;
}

tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
    background-color: #FFFFEA;
}

/* End Sectiontable */

/* Category */

.category {
    color: #333;
}

a.category {
    height: 15px;
}

/* End category */

/* blogsection */

.blog table {
    padding: 0 5px;
}

.blog_more {
    margin-top: 5px;
    margin-left: 20px;
    margin-bottom: 30px;
}

/* space from bottom of article */

.article_separator, .article_seperator {
    display: block;
    height: 30px;
}


/* End blogsection */

/* Search Form Module*/

.search {

}

/* results if not search Google */

.searchintro {
    height: 26px;
}

/*Search Form keyword highlight*/

.highlight {
    background: #ffff99;
    padding: 0px 2px 0px 2px;
}

/* End Search Form */

/* wrapper title */

/* mosimage */

.img_caption {
    border: 1px solid #988e34;
    padding: 5px 5px 2px;
    background: #eee8ac;
    color: #333;

}
.img_caption p {
    padding: 3px 0;
}

/* Caption fixes */
.img_caption.left {
    float: left;
    margin-right: 1em;
}

.img_caption.right {
    float: right;
    margin-left: 1em;
}

.img_caption.left p {
    clear: left;
    text-align: center;
}

.img_caption.right p {
    clear: right;
    text-align: center;
}



/* ############# END CONTENT - SECTIONS & CATEGORIES ###########################*/

/* ##################### FORM SECTION  #####################*/

form {
    font-size: 12px
}

input {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    background-color: #152639;
    font-size: 12px;
    color: #fff;
}

.inputbox {
    height: 20px;
    border: 1px solid #5988be;
}

.text_area {
    
}

/* Pull down menu */

.selectbox {
}

/* Submit Button */

.button {
    background: url(../images/grad1.gif) repeat-x center #EFEFEF;
    border: 1px solid #1b416d;
    color: #bce9ef;
    padding: 2px 8px;
    cursor: pointer;
}

/* Contact Email Form */

.contact_email {
    margin: 0px;
    padding: 5px;
}

/* ##################### END FORM SECTION  ##################### */

/* ##################### SEARCH SECTION  ##################### */


/* Search module */

.search_gap {
    width: 10px;
    overflow: hidden;
}

input#mod_search_searchword {
    background: #03487a url(../images/layout/search_c.gif) repeat-x top left;
    border: 1px solid #33a7db;
    color: #fff;
    padding: 5px 0px 0px 5px;
}

.search input.button {
    background: none;
    border: none;
    padding: 0;
    margin: 0;
}


/* ##################### END SEARCH SECTION  ##################### */

/* ###################### TABBED EDITING ###################### */

/* When user login to edit or sumbit articles for modifying {moscode} output.  Don't set the color! */

.moscode {
    background-color: #f0f0f0;
}

.code {
    font-family: courier, serif;
    font-size: 1.2em;
    padding: 2px;
    background-color: #f0f0f0;
    color: blue;
    border: 1px solid #d5d5d5;
    margin: 0px;
    width: 90%;
}

/* Text passed with mosmsg url parameter */

.message {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1em;
    color: #666;
    text-align: center;
}

/* Styles for dhtml tabbed-pages */

.ontab {
    background-color: #666666;
    border-left: outset 1px #666;
    border-right: outset 1px #333;
    border-top: outset 1px #666;
    border-bottom: solid 1px #333;
    text-align: center;
    cursor: default;
    font-weight: bold;
    color: #FFFFFF;
    padding: .2em;
}

.offtab {
    background-color: #cccccc;
    border-left: outset 1px #666;
    border-right: outset 1px #333;
    border-top: outset 1px #666;
    border-bottom: solid 1px #333;
    text-align: center;
    cursor: default;
    font-weight: normal;
    padding: .2em;
}

.edit-tabs {
    padding: 1em;
    background: none;
}

.tabpadding {
    padding: 1px;
}

.tabheading {
    background-color: #FF6600;
    text-align: left;
}

.pagetext {
    visibility: hidden;
    display: none;
}

/*Body of the form*/

.adminform {
    background-color: #FFFFFF;
}

/* ###################### End TABBED EDITING ###################### */

/* ######################  TYPOGRAPHY SETTINGS       ############################## */

/* @group typography */

.dropcap {
    color: #496ea1;
    display: block;
    float: left;
    font: 58px/60px "Adobe Caslon Pro", Hoefler, Georgia, serif, Garamond, Times;
    padding: 0 10px 0 0;
    border-left: 1px solid #ccc;
    text-indent: 5px;
}

span.alert {
    display: block;
    background: #fff6bf url(../images/bt_exclamation.png) center no-repeat;
    background-position: 15px 50%;
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 4px solid #D94B2B;
    border-bottom: 1px solid #D94B2B;
}

span.info {
    display: block;
    background: #f8fafc url(../images/bt_information.png) center no-repeat;
    background-position: 15px 50%;
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 4px solid #1F98C7;
    border-bottom: 1px solid #1F98C7;
}

span.download {
    display: block;
    background: #e2f3de url(../images/bt_download.png) center no-repeat;
    background-position: 15px 50%;
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 4px solid #8EB833;
    border-bottom: 1px solid #8EB833;
}

pre {
    display: block;
    line-height: 100%;
    border-left: 5px solid #D94B2B;
    background: #eeeeee;
    padding: 10px;
    font-family: Monaco, "Courier New", monospace;
    font-size: 11px;
    overflow: auto !important;
    overflow: scroll;
    width: 95%;
}

blockquote {
    margin: 20px 0;
    padding: 0 0 0 40px;
    border: none;
    font-style: oblique;
    color: #8EB833;
    background: url(../images/bt_quote.png) no-repeat 10px 0;
    font-size: 22px;
}

ul.check1 li,
li.check1 {
    background: url(../images/bullet-1.png) 0 0 no-repeat;
}

ul.check2 li,
li.check2 {
    background: url(../images/bullet-3.png) 0 0 no-repeat;
}

ul.arrow1 li,
li.arrow1 {
    background: url(../images/bullet-2.png) 0 0 no-repeat;
}

ul.arrow2 li,
li.arrow2 {
    background: url(../images/bullet-4.png) 0 0 no-repeat;
}

ul.arrow3 li,
li.arrow3 {
    background: url(../images/bullet-5.png) 0 0 no-repeat;
}

ul.star li,
li.star {
    background: url(../images/bullet-6.png) 0 0 no-repeat;
}

ul.circle li,
li.circle {
    background: url(../images/bullet-7.png) 0 0 no-repeat;
}

ul.check1,
ul.check2,
ul.arrow1,
ul.arrow2,
ul.arrow3,
ul.star,
ul.circle,
ul.morespace {
    margin-left: 35px;
    padding: 0;
}

ul.check1,
ul.check2,
ul.arrow1,
ul.arrow2,
ul.arrow3,
ul.star,
ul.circle,
ul.morespace,
ul.check1,
ul.check2,
ul.arrow1,
ul.arrow2,
ul.arrow3,
ul.star,
ul.circle,
ul.morespace {
    margin-left: 5px;
    padding: 0;
}

ul.check1 li,
ul.check2 li,
ul.arrow1 li,
ul.arrow2 li,
ul.arrow3 li,
ul.star li,
ul.circle li,
li.check1,
li.check2,
li.arrow1,
li.arrow2,
li.arrow3,
li.star,
li.circle {
    list-style: none;
    padding-bottom: 5px;
    padding-left: 25px;
}

ul.camera li {
    background: url(../images/camera-list.gif) no-repeat 0 2px;
    padding-left: 18px;
    margin-left: 0;
}

/* ######################  End TYPOGRAPHY SETTINGS       ############################## */


/* @group front menu */

.r2_menu_c {
    color: #fff;
    font-weight: bold;
}
.r2_menu_c a, .r2_menu_c a:link, .r2_menu_c a:visited {
    text-decoration: none;
    color: #9eb2c9;
}
.r2_menu_c a:hover {
    color: #fff;
}


/* @group module suffixes */

#pos_front .btmod {
    margin-bottom: 0px;
}

.mstyle1_tl { background: url(../images/layout/mstyle1f_tl.gif) no-repeat top left; }
.mstyle1_tc { background: #275a90 url(../images/layout/mstyle1f_tc.gif) repeat-x top left; }
.mstyle1_tr { background: url(../images/layout/mstyle1f_tr.gif) no-repeat top left; }
.mstyle1_ml { background: url(../images/layout/mstyle1f_ml.gif) repeat-y top left; }
.mstyle1_ml img { background: url(../images/layout/mstyle1f_mlt.gif) no-repeat top left; }
.mstyle1_mr { background: url(../images/layout/mstyle1f_mr.gif) repeat-y top left; }
.mstyle1_mr img { background: url(../images/layout/mstyle1f_mrt.gif) no-repeat top left; }
.mstyle1_bl { background: url(../images/layout/mstyle1f_bl.gif) no-repeat top left; }
.mstyle1_bc { background: url(../images/layout/mstyle1f_bc.gif) repeat-x top left; }
.mstyle1_br { background: url(../images/layout/mstyle1f_br.gif) no-repeat top left; }

.moduletablemstyle1 h3 {
    color: #b5dffd;
    font-size: 14px;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 0px 0px 8px 0px;
}

.mstyle1_tc ul.menu a {
    color: #fff;
}

.mstyle1_tc ul.menu a:hover {
    color: #00305A;
}

.mstyle1_tc ul.menu li {
    list-style-position: outside;
    padding-left: 1.6em;
    margin-left: 0;
    background: url(../images/arrow_light.gif) no-repeat 0px 6px;
}

.mstyle1_tc a {
    color: #fff;
}

.mstyle1_tc a:hover {
    color: #00305A;
}

#pos_cpanel,
#pos_footer {
    color: #bce9ef;
}

#pos_cpanel a,
#pos_footer a {
    color: #fff;
}

#pos_cpanel a:hover,
#pos_footer a:hover  {
    text-decoration: none;
}

template_content.css:
Код: css
/**
 * Content CSS for the BonusThemes.com Believe Template
 *
 * @package bt_believe
 * @version 1.0
 * @copyright BonusThemes.com 2008
 * @link http://www.bonusthemes.com/goto/bt_believe
 */


/* #######################  GENERAL SETTINGS ############################ */

body {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    margin-top: 0px;
    color: #000;
}

#content_outer {
    background-color: #f3f8fb;
}

.content_edge {
    background-color: #b0d2e9;
    height: 6px;
    overflow: hidden;
}

/*  Global Formatting */

h1 {
    font-size: 16px;
    line-height: 1em;
    font-weight: 900;
    color:  #D94B2B;
}

h2 {
    font-size: 15px;
    line-height: 1em;
    font-weight: 900;
    color:  #000;
}

h3 {
    font-size: 14px;
    line-height: 1em;
    font-weight: 900;
    color:  #D94B2B;
}

h4 {
    font-size: 13px;
    line-height: 1em;
    font-weight: 900;
    color:  #000;
}

h5 {
    font-size: 12px;
    line-height: 1em;
    font-weight: 900;
    color:  #D94B2B;
}

h6 {
    font-size: 11px;
    line-height: 1em;
    font-weight: 900;
    color:  #000;
}

td {
    font-size: 12px;
}

th {
    font-size: 12px;
}

a {
    color: #1F98C7;
}

a:hover {
    color: #D94B2B;
}

a:visited {
    color: #1F98C7;
}

a.image, a.image:hover {
    border: 0;
}

li {
    list-style-type: none;
}

ul {
    list-style: none;
}
ul li {
    background: url(../images/bullet-list.gif) no-repeat 0 5px;
    padding-left: 12px;
    margin-left: 0;
}

ol li {
    line-height: 180%;
    padding-left: 12px;
}

p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {
    margin: 10px 0;
    padding: 0;
}

fieldset {
    border: none;
}

fieldset a {
    font-weight: bold;
}

img {
    border: none;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix { display: inline-block; }
/* Hide from IE Mac \*/
.clearfix { display: block; }
/* End hide from IE Mac */


/* #######################  END GENERAL SETTINGS ############################ */

/* ######################  LAYOUT SETTINGS       ############################## */

/* ######################  LAYOUT SETTINGS       ############################## */

/*##################### NAVIGATION SECTION #####################*/

/* Pathway Breadcrumbs */

#pathway {
    margin: 10px 0px 10px 0px;
}

.pathway {
    color: #3e87c5;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

a.pathway:link, a.pathway:visited {
    color: #3e87c5;
}

a.pathway:active {
}

a.pathway:hover {
    text-decoration: underline;
}

.pathway img {
    margin: 0px 5px 2px 5px;
}

#pathway_notice {
    color: #ff7d00;
    font-weight: bold;
    font-size: 11px;
    margin-right: 10px;
}


/* Default Menus for Joomla 1.0 */

.mainlevel, .sublevel {
}

a.mainlevel,
a.sublevel {
    padding: 7px 0 3px 15px;
    text-decoration: none;
    background: url(../images/arrow_dark.gif) no-repeat 0px 9px;
    line-height: 18px;
}

a.mainlevel:hover, a.sublevel:hover {
    text-decoration: underline;
}


/* Default Menus for Joomla 1.5 */

ul.menu li {
    list-style-position: outside;
    padding-left: 1.6em;
    margin-left: 0;
    background: url(../images/arrow_dark.gif) no-repeat 0px 6px;
}

ul.menu li a {
    line-height: 18px;
    margin-left: 0px;
    text-decoration: none;
    color: #727272;
}

ul.menu li a:hover {
    margin-left: 0px;
    text-decoration: underline;
    color: #D94B2B;
}



/* Add Custom Menus */


/*##################### NAVIGATION SECTION #####################*/

/* ##################### STANDARD MODULE TABLE  #################*/

table.moduletable {
    padding: 0px;
    margin: 0px;
}

table.moduletable th {
    background: #2F3E57;
    height: 18px;
    color: #FFFFFF;
}

table.moduletable td {
    height: 18px;
}

div.moduletable, div.module {
    margin-bottom: 15px;
}

/* End Custom Modules */

/* ##################### END STANDARD MODULE TABLE  #################*/

/* #############  CONTENT - SECTIONS & CATEGORIES ###########################*/

.contentheading {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
    font-size: 26px;
    color: #1F98C7;
}

.contentheading a, .contentheading a:visited {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
    font-size: 20px;
    color: #576676;
    text-decoration: none;
}

.contentheading a:hover {
    color: #4E7EC6;
    text-decoration: underline;
}

/* content title and links */

.contentpagetitle {
    
}

a.contentpagetitle, a.contentpagetitle:visited {
    text-decoration: none;
    font-weight: normal;
    color: #10478c;
    border-bottom: 0px;
}

a.contentpagetitle:hover {
    color: #000;
    border-bottom: 0px  dashed #CCCCCC;
    text-decoration: none;
}

/* top box like a category description */

.contentdescription {
    
}

/* Main Body Text */

.contentpane {
    width: auto;
}

.contentpaneopen h2 {
    padding: 0;
    margin: 0;
}

.contentpaneopen {
}

table.contentpane {
    margin-bottom: 30px;
}

/* Main Body Text */

/* article rating */

.content_rating {
    font-weight: normal;
    font-size: .8em;
}

.content_vote {
    font-weight: normal;
    font-size: .8em;
}

/* icons */

.buttonheading {
    font-size: 12px;
}

.pop-ups {
    float: right;
}

a.pop-up {
    border-bottom: 0;
}

/* Dates */

.createdate {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
    font-size: 10px;
    color: #D94B2B;
}

.modifydate {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
    font-size: 10px;
    color: #727272;
    padding-top: 10px;
    padding-bottom: 10px;
}

.newsfeeddate {
    font-size: 10px;
    color: #d34807;
    font-weight: normal;
}

/* Dates */

/* Writen by Authors name */

.small {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
    font-size: 10px;
    color: #727272;
}

/* Page navigation links "<<< 1 of 10 next >>>" */

.pagenav {
    padding: 2px;
    color: #999;
}

a.pagenav,
.pagenav_prev a,
.pagenav_next a,
.pagenavbar a {
    padding: 1px 4px;
    border-top: 1px solid #E1E1E1;
    border-left: 1px solid #E1E1E1;
    border-bottom: 1px solid #BABDB6;
    border-right: 1px solid #BABDB6;
    text-decoration: none;
    font-size: 11px;
    background: #f5f5f5;
    color: #999;
    height: 100%;
}

a.pagenav:hover, a.pagenav:active,
.pagenav_prev a:hover, .pagenav_prev a:active,
.pagenav_next a:hover, .pagenav_next a:active,
.pagenavbar a:hover, .pagenavbar a:active {
    padding: 1px 4px;
    border-top: 1px solid #BABDB6;
    border-right: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1;
    border-left: 1px solid #BABDB6;
    text-decoration: none;
    color: #000;
}

th.pagenav_prev a, th.pagenav_prev a:visited,
th.pagenav_next a, th.pagenav_next a:visited {
    color: #999;
    font-weight: normal;
}

th.pagenav_prev a:hover,
th.pagenav_next a:hover {
    color: #000;
    font-weight: normal;
}

.pagenavbar {
    padding-left: 14px;
    font-size: 11px;
}

.pagenavcounter {
    padding: 10px 0 0 0;
    color: #aaa;
}

/* Read more link */

a.readon, a.readmore {
    background: url(../images/readon.gif) no-repeat left top;
    color: #000;
    text-decoration: none;
    text-indent: 15px;
    font-weight: normal;
    width: 97px;
    line-height: 31px;
    float: left;
    display: block;
}

/* Article index  {mospagebreak} */

table.contenttoc {
    margin: 0 0 30px 30px;
    padding: 0;
    width: 200px;
}

table.contenttoc th {
    padding: 5px;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
    font-size: 12px;
    background-color: #e8e8e8;
    border-bottom: solid 1px #999999;
    color: #808080;
    text-indent: 5px;
}

table.contenttoc td a {
    display: block;
    width: auto;
}

table.contenttoc td a:hover {
    background: #f1f1f1;
    color: #000;
    text-decoration: none;
    display: block;
    width: auto;
}

table.contenttoc td {
    text-align: center;
    background: #FCFCFC;
    border-left: solid 1px #ddd;
    border-right: solid 1px #ddd;
    border-bottom: solid 1px #ddd;
}

.toclink {
    font-size: 10px;
    padding: 5px;
}

/* Links article index */

a.toclink {
    height: 18px;
}

/* End Article index  */

/*  component heading */

.componentheading {
    font-size: 1.5em;
    font-weight: bold;
    color: #D94B2B;
    text-align: left;
    margin-top: 1.5em;
}

/* Sectiontable Table types listings Faqs's, weblink etc..*/

.sectiontableheader {
    height: 25px;
    background-color: #8EB833;
    background-repeat: repeat;
    padding: 2px;
    color: #fff;
    font-weight: bold;
    padding: 2px;
}

.sectiontableheader a, .sectiontableheader a:visited {
    color: #fff;
}

/* Table odd and Even Rows */

.sectiontableentry1 {
    background-color: #e2e2e2;
    height: 20px;
}

.sectiontableentry2 {
    height: 20px;
}

.sectiontableentry1 a, .sectiontableentry1 a:visited,
.sectiontableentry2 a, .sectiontableentry2 a:visited {
    color: #D94B2B;
}

.sectiontableentry1 td,
.sectiontableentry2 td {
    padding: 4px;
    border-bottom: 1px solid #B6BBC6;
}

td.sectiontableentry1,
td.sectiontableentry2 {
    padding: 4px;
    border-bottom: 1px solid #B6BBC6;
}

tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
    background-color: #FFFFEA;
}

/* End Sectiontable */

/* Category */

.category {
    color: #333;
}

a.category {
    height: 15px;
}

/* End category */

/* blogsection */

.blog table {
    padding: 0 5px;
}

.blog_more {
    margin-top: 5px;
    margin-left: 20px;
    margin-bottom: 30px;
}

/* space from bottom of article */

.article_separator, .article_seperator {
    display: block;
    height: 30px;
}


/* End blogsection */

/* Search Form Module*/

.search {

}

/* results if not search Google */

.searchintro {
    height: 26px;
}

/*Search Form keyword highlight*/

.highlight {
    background: #ffff99;
    padding: 0px 2px 0px 2px;
}

/* End Search Form */

/* wrapper title */

/* mosimage */

.img_caption {
    border: 1px solid #988e34;
    padding: 5px 5px 2px;
    background: #eee8ac;
    color: #333;

}
.img_caption p {
    padding: 3px 0;
}

/* Caption fixes */
.img_caption.left {
    float: left;
    margin-right: 1em;
}

.img_caption.right {
    float: right;
    margin-left: 1em;
}

.img_caption.left p {
    clear: left;
    text-align: center;
}

.img_caption.right p {
    clear: right;
    text-align: center;
}



/* ############# END CONTENT - SECTIONS & CATEGORIES ###########################*/

/* ##################### FORM SECTION  #####################*/

form {
    font-size: 12px
}

input {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    background-color: #FFFFEA;
    font-size: 13px;
    color: #333;
    border: 1px solid #dddddd;
    height: 20px;
}

input#contact_name.inputbox {
    background-color: #FFFFEA;
}

.inputbox {
    border: 1px solid #dddddd;
    background-color: #FFFFEA;
}

.text_area {
    background: White;
}

/* Pull down menu */

.selectbox {
}

/* Submit Button */

.button {
    background: url(../images/grad2.gif) repeat-x center #EFEFEF;
    border: 1px solid #DDDDDD;
    border-bottom-color: #CCCCCC;
    color: #666666;
    padding: 2px 8px;
    cursor: pointer;
}

/* Contact Email Form */

.contact_email {
    margin: 0px;
    padding: 5px;
}

/* ##################### END FORM SECTION  ##################### */

/* ##################### SEARCH SECTION  ##################### */


/* Search module */

.search_gap {
    width: 10px;
    overflow: hidden;
}

input#mod_search_searchword {
    background: #fff;
    border: 1px solid #cfcfcf;
    color: #000;
    padding: 5px 0px 0px 5px;
}

.search input.button {
    background: none;
    border: none;
    padding: 0;
    margin: 0;
}


/* ##################### END SEARCH SECTION  ##################### */

/* ###################### TABBED EDITING ###################### */

/* When user login to edit or sumbit articles for modifying {moscode} output.  Don't set the color! */

.moscode {
    background-color: #f0f0f0;
}

.code {
    font-family: courier, serif;
    font-size: 1.2em;
    padding: 2px;
    background-color: #f0f0f0;
    color: blue;
    border: 1px solid #d5d5d5;
    margin: 0px;
    width: 90%;
}

/* Text passed with mosmsg url parameter */

.message {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1em;
    color: #666;
    text-align: center;
}

/* Styles for dhtml tabbed-pages */

.ontab {
    background-color: #666666;
    border-left: outset 1px #666;
    border-right: outset 1px #333;
    border-top: outset 1px #666;
    border-bottom: solid 1px #333;
    text-align: center;
    cursor: default;
    font-weight: bold;
    color: #FFFFFF;
    padding: .2em;
}

.offtab {
    background-color: #cccccc;
    border-left: outset 1px #666;
    border-right: outset 1px #333;
    border-top: outset 1px #666;
    border-bottom: solid 1px #333;
    text-align: center;
    cursor: default;
    font-weight: normal;
    padding: .2em;
}

.edit-tabs {
    padding: 1em;
    background: none;
}

.tabpadding {
    padding: 1px;
}

.tabheading {
    background-color: #FF6600;
    text-align: left;
}

.pagetext {
    visibility: hidden;
    display: none;
}

/*Body of the form*/

.adminform {
    background-color: #FFFFFF;
}

/* ###################### End TABBED EDITING ###################### */

/* ######################  TYPOGRAPHY SETTINGS       ############################## */

/* @group typography */

.dropcap {
    color: #496ea1;
    display: block;
    float: left;
    font: 58px/60px "Adobe Caslon Pro", Hoefler, Georgia, serif, Garamond, Times;
    padding: 0 10px 0 0;
    border-left: 1px solid #ccc;
    text-indent: 5px;
}

span.alert {
    display: block;
    background: #fff6bf url(../images/bt_exclamation.png) center no-repeat;
    background-position: 15px 50%;
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 1px solid #D94B2B;
    border-bottom: 4px solid #D94B2B;
}

span.info {
    display: block;
    background: #f8fafc url(../images/bt_information.png) center no-repeat;
    background-position: 15px 50%;
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 1px solid #1F98C7;
    border-bottom: 4px solid #1F98C7;
}

span.download {
    display: block;
    background: #e2f3de url(../images/bt_download.png) center no-repeat;
    background-position: 15px 50%;
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 1px solid #8EB833;
    border-bottom: 4px solid #8EB833;
}

pre {
    display: block;
    line-height: 100%;
    border-left: 5px solid #D94B2B;
    background: #eeeeee;
    padding: 10px;
    font-family: Monaco, "Courier New", monospace;
    font-size: 11px;
    overflow: auto !important;
    overflow: scroll;
    width: 95%;
}

blockquote p:first-letter {
   text-transform: uppercase;
}


blockquote {
    color: #424242;
    font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
    letter-spacing:0.1em;
    text-align:center;
    margin: 20px auto;
    text-transform: lowercase;
    line-height: 145%;
    font-size: 14pt;
    font-variant: small-caps;
    background: url(../images/quote-line.jpg) no-repeat center bottom;
    padding-bottom: 5px;
}

.boxinfo-title {
    display: block;
    font-size: 100%;
    float: left;
    font-weight: bold;
    left: 7px;
    margin: 0;
    padding: 0 6px;
    position: absolute;
    top: -10px;
    background: #f6f9fb;
    color: #3e87c5;
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
}

.boxinfo {
    border: 1px solid #DDDDDD;
    margin: 20px 0;
    padding: 0 9px;
    position: relative;
}

ul.check1 li,
li.check1 {
    background: url(../images/bullet-1.png) 0 0 no-repeat;
}

ul.check2 li,
li.check2 {
    background: url(../images/bullet-3.png) 0 0 no-repeat;
}

ul.arrow1 li,
li.arrow1 {
    background: url(../images/bullet-2.png) 0 0 no-repeat;
}

ul.arrow2 li,
li.arrow2 {
    background: url(../images/bullet-4.png) 0 0 no-repeat;
}

ul.arrow3 li,
li.arrow3 {
    background: url(../images/bullet-5.png) 0 0 no-repeat;
}

ul.star li,
li.star {
    background: url(../images/bullet-6.png) 0 0 no-repeat;
}

ul.circle li,
li.circle {
    background: url(../images/bullet-7.png) 0 0 no-repeat;
}

ul.check1,
ul.check2,
ul.arrow1,
ul.arrow2,
ul.arrow3,
ul.star,
ul.circle,
ul.morespace {
    margin-left: 35px;
    padding: 0;
}

ul.check1,
ul.check2,
ul.arrow1,
ul.arrow2,
ul.arrow3,
ul.star,
ul.circle,
ul.morespace,
ul.check1,
ul.check2,
ul.arrow1,
ul.arrow2,
ul.arrow3,
ul.star,
ul.circle,
ul.morespace {
    margin-left: 5px;
    padding: 0;
}

ul.check1 li,
ul.check2 li,
ul.arrow1 li,
ul.arrow2 li,
ul.arrow3 li,
ul.star li,
ul.circle li,
li.check1,
li.check2,
li.arrow1,
li.arrow2,
li.arrow3,
li.star,
li.circle {
    list-style: none;
    padding-bottom: 5px;
    padding-left: 25px;
}

ul.camera li {
    background: url(../images/camera-list.gif) no-repeat 0 2px;
    padding-left: 18px;
    margin-left: 0;
}

/* ######################  End TYPOGRAPHY SETTINGS       ############################## */


/* @group module suffixes */

.mstyle1_tl { background: url(../images/layout/mstyle1c_tl.gif) no-repeat top left; }
.mstyle1_tc { background: #eee url(../images/layout/mstyle1c_tc.gif) repeat-x top left; }
.mstyle1_tr { background: url(../images/layout/mstyle1c_tr.gif) no-repeat top left; }
.mstyle1_ml { background: url(../images/layout/mstyle1c_ml.gif) repeat-y top left; }
.mstyle1_ml img { background: url(../images/layout/mstyle1c_mlt.gif) no-repeat top left; }
.mstyle1_mr { background: url(../images/layout/mstyle1c_mr.gif) repeat-y top left; }
.mstyle1_mr img { background: url(../images/layout/mstyle1c_mrt.gif) no-repeat top left; }
.mstyle1_bl { background: url(../images/layout/mstyle1c_bl.gif) no-repeat top left; }
.mstyle1_bc { background: url(../images/layout/mstyle1c_bc.gif) repeat-x top left; }
.mstyle1_br { background: url(../images/layout/mstyle1c_br.gif) no-repeat top left; }
.mstyle1_bottom { background: url(../images/layout/mstyle1c_bottom.gif) no-repeat top center; }

.moduletablemstyle1 h3 {
    color: #919191;
    font-size: 14px;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 0px 0px 8px 0px;
}

.mstyle1_mc ul.menu a {
    color: #000;
}

.mstyle1_mc ul.menu li {
    list-style-position: outside;
    padding-left: 1.6em;
    margin-left: 0;
    background: url(../images/arrow_light.gif) no-repeat 0px 6px;
}

.mstyle1_mc a {
    color: #fff;
}

.mstyle1_mc a:hover {
    text-decoration: none;
}

#pos_cpanel,
#pos_footer {
    color: #bce9ef;
}

#pos_cpanel a,
#pos_footer a {
    color: #fff;
}

#pos_cpanel a:hover,
#pos_footer a:hover  {
    text-decoration: none;
}
*

Legard

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
template_common.css:
Код: css
/**
 * Content CSS for the BonusThemes.com Believe Template
 *
 * @package bt_believe
 * @version 1.0
 * @copyright BonusThemes.com 2008
 * @link http://www.bonusthemes.com/goto/bt_believe
 */


/* @group footer */

.footer_c {
    background-color: #3073a9;
}


/* @group module suffixes */

.btmod {
    margin-bottom: 15px;
}


/* @group module suffixes for both views */

.mstyle2_tc { background: #7dbe0a url(../images/layout/mstyle2_tcl.gif) no-repeat top left; }
.mstyle2_ml { background: #7dbe0a url(../images/layout/mstyle2_mlt.gif) no-repeat top left; }
.mstyle2_mc { background: #7dbe0a url(../images/layout/mstyle2_mctl.gif) no-repeat top left;
    color: #133800;
}
.mstyle2_mr { background: #7dbe0a; }
.mstyle2_bc { background: #7dbe0a; }
.moduletablemstyle2 h3 {
    color: #1B4F1B;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
    margin-top: 0px;
    margin-bottom: 10px;
    padding: 0px 0px 8px 0px;
}

.mstyle2_mc ul.menu a {
    color: #000;
}

.mstyle2_mc ul.menu a:hover {
    color: #fff;
}

.mstyle2_mc ul.menu li {
    list-style-position: outside;
    padding-left: 1.6em;
    margin-left: 0;
    background: url(../images/arrow_light.gif) no-repeat 0px 6px;
}

.mstyle2_mc a {
    color: #fff;
}

.mstyle2_mc a:visited {
    color: #fff;
}

.mstyle2_mc a:hover {
    color: #fff;
    text-decoration: none;
}

.mstyle3_tc { background: #b5dffd url(../images/layout/mstyle3_tcl.gif) no-repeat top left; }
.mstyle3_ml { background: #b5dffd url(../images/layout/mstyle3_mlt.gif) no-repeat top left; }
.mstyle3_mc { background: #b5dffd url(../images/layout/mstyle3_mctl.gif) no-repeat top left;
    color: #00305A;
}
.mstyle3_mr { background: #b5dffd; }
.mstyle3_bc { background: #b5dffd; }
.moduletablemstyle3 h3 {
    color: #004B8D;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
    margin-top: 0px;
    margin-bottom: 10px;
    padding: 0px 0px 8px 0px;
}

.mstyle3_mc ul.menu a {
    color: #000;
}

.mstyle3_mc ul.menu li {
    list-style-position: outside;
    padding-left: 1.6em;
    margin-left: 0;
    background: url(../images/arrow_dark.gif) no-repeat 0px 6px;
}

.mstyle3_mc a {
    color: #e37c1d;
}

.mstyle3_mc a:visited {
    color: #e37c1d;
}

.mstyle3_mc a:hover {
    text-decoration: none;
}

.mstyle4_tc { background: #ff7d00 url(../images/layout/mstyle4_tcl.gif) no-repeat top left; }
.mstyle4_ml { background: #ff7d00 url(../images/layout/mstyle4_mlt.gif) no-repeat top left; }
.mstyle4_mc { background: #ff7d00 url(../images/layout/mstyle4_mctl.gif) no-repeat top left;
    color: #fff;
}
.mstyle4_mr { background: #ff7d00; }
.mstyle4_bc { background: #ff7d00; }
.moduletablemstyle4 h3 {
    color: #800C00;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
    margin-top: 0px;
    margin-bottom: 10px;
    padding: 0px 0px 8px 0px;
}

.mstyle4_mc ul.menu a {
    color: #000;
}

.mstyle4_mc ul.menu li {
    list-style-position: outside;
    padding-left: 1.6em;
    margin-left: 0;
    background: url(../images/arrow_light.gif) no-repeat 0px 6px;
}

.mstyle4_mc ul.menu li a:hover {
    margin-left: 0px;
    text-decoration: underline;
    color: #fff;
}

.mstyle4_mc a {
    color: #F2E52E;
}

.mstyle4_mc a:visited {
    color: #F2E52E;
}

.mstyle4_mc a:hover {
    color: #F2E52E;
    text-decoration: none;
}


/* @group miscellaneous position adjustments */

#pos_footer {
    text-align: center;
}

#pos_legals {
    text-align: center;
}

layout.css:
Код: css
/**
 * Layout CSS for the BonusThemes.com Believe Template
 *
 * @package bt_believe
 * @version 1.0
 * @copyright BonusThemes.com 2008
 * @link http://www.bonusthemes.com/goto/bt_believe
 */

* {
    margin: 0;
    padding: 0;
}

html {
    margin-bottom: 1px;
    height: 100% !important;
    height: auto;
}

body {
    height: 100%;
    background: #00487a url(../images/layout/bg.gif) repeat-x left top;
}

.wrapper, .content_inner {
    margin-left: auto;
    margin-right: auto;
}

#top_gap {
    height: 30px;
    overflow: hidden;
}

#r1_in1 {
    background: url(../images/layout/r1_c.gif) repeat-x top left;
    height: 191px;
    overflow: hidden;
}
#r1_in2 {
    background: url(../images/layout/r1_lin.gif) no-repeat top left;
    height: 191px;
    overflow: hidden;
}
#r1_in3 {
    background: url(../images/layout/r1_rin.gif) no-repeat top right;
    height: 191px;
    overflow: hidden;
}

#cpanel_wrapper {
    height: 96px;
    overflow: hidden;
}

#r2_l {
    background: url(../images/layout/r2_l.gif) repeat-y top left;
}
#r2_c {
    background: #26578d url(../images/layout/r2_c.gif) repeat-x top left;
}
#r2_r {
    background: url(../images/layout/r2_r.gif) repeat-y top left;
}

.r2_menu_c {
    background: url(../images/layout/r2_menu_c.gif) repeat-x top left;
    text-align: center;
}

#r3_c {
    background: url(../images/layout/r3_c.gif) repeat-x top left;
}

#r4 {
    background: url(../images/layout/r4.gif) no-repeat top center;
    height: 13px;
    overflow: hidden;
}

.tdgap {
    width: 20px;
    overflow: hidden;
}

#spacer1, #spacer2, #spacer3 {
    height: 15px;
    overflow: hidden;
}
#spacer4, #spacer5, #spacer6, #spacer7, #spacer8, #spacer9, #spacer10 {
    height: 20px;
    overflow: hidden;
}
*

NightGuard

  • Живу я здесь
  • 2932
  • 378 / 7
  • вжжж-вжжж
учитывая мое знание работы php вкупе с CSS

У вас знаний нуль, простите, но это факт.
Я указывал на то, что есть возможность написать нужный стиль, понять это иначе достаточно сложно. У меня в подписи нужные вам инструменты, качайте, устанавливайте, разбирайтесь.
Все сводится к паре изменений в шаблоне (на уровне "я шпрехаю, но оооочень плохо") и написанию стиля для элемента.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма

skype: nightguardsrussia - только по рабочим вопросам, любые консультации - платные!
*

Legard

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
У вас знаний нуль, простите, но это факт.
....
Все сводится к паре изменений в шаблоне (на уровне "я шпрехаю, но оооочень плохо") и написанию стиля для элемента.
Ну скажем не на 0, они разбросаны эпизодически, с чем сталкивался на протяжении кастомизации уже 3 с половиной шаблонов под различные сайты, то и изучал. Редактировать уже имеющиеся параметры и находить в этой связи альтернативные решения я умею, взгляните хотя бы на мою тему http://joomla-поддержка.ru/thread23744.html и как я там виртуозно решил не простую задачу, можно сказать первый в РУНЕТЕ! ;D. Если серьезно, то до создания чего-то нового, в смысле прописывания новых параметров\модулей\стилей к ним, пока не дорос и я это прекрасно понимаю.

Разве нельзя обойтись без CSS? Сейчас же положение объекта меню как-то регламентировано по отношению к другим.

Я бы и сам нашел решение, не писал бы сюда(даже знал, что пошлют в лес книжки читать), но времени на это сейчас катастрофически не хватает к сожалению. Попытаться стоило, тем более я думал, что исходя хотя-бы из того, что на форуме тема не разжевана, мне как-то помогут, дабы, постоянно прибывающие, новички очень сильно не мучились.

PS: Может хотя бы подскажете какой параметр использовать и в какой CSS таблице?  ::)
Firefox+firebug установлены вместе с первого дня, как начал этим делом заниматься.
« Последнее редактирование: 28.09.2010, 18:38:38 от Legard »
*

ValeryB

  • Захожу иногда
  • 384
  • 31 / 2
Как-то попадался вопрос по меню в шаблоне BT adHome того же производителя. Там верхнее меню автоматически появлялось без публикации модуля, если имеется меню с именем topmenu.
Там своя позиция header. И оно автоматически появляется, если есть меню с типом под названием topmenu. Независимо от наличия модуля меню. Вроде, как понял по руководству, модуль можно создать, если надо изменять оформление.
Цитировать
5.5 How to enable/disable CMenu
CMenu (Classic Menu) is the menu that appears on the top of the page.
If you want to use a module instead of CMenu you can disable it from
Extensions > Template Manger
locate the option “Header Menu Type” and set it to “Position Header”. You can now publish your
module in the position “header”.
5.6 How to set the Joomla menu for CMenu
CMenu by default shows the contents of the Joomla menu “topmenu”.
In order to change the content of CMenu, go to
Extensions > Template Manager
and use the option “Header Menu Name”.
...
5.9 Custom menu styling
The adHome template has a default way of laying out menus. It uses a specific set of CSS rules that
may not appear nice in exception cases. One such exception is a horizontal menu.
To make the template ignore the default layout for menus you can use a custom “Menu Class Suffix”.
This should not be confused with “Module Class Suffix”. From the administrator’s control panel go to
Extensions > Module Manager
open the menu module that needs to have a different layout, open the “Advanced Parameters” panel
on the right side of the page and set the “Menu Class Suffix” to any value (type for example “mystyle”)
and click the “Save” button.
При этом в свойствах шаблона надо переключить с "Меню" на позиция "header"
Там же для случая "Меню" можно выбрать какое из меню будет использоваться в указанной позиции.

Думаю, здесь аналогичный случай.
« Последнее редактирование: 28.09.2010, 20:59:58 от ValeryB »
*

Legard

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
ValeryB Вот только как сделать так, что бы это меню не просто исчезло, а появилось со всем своим оформлением над позицией Footer. Названия стиля включающего в себя элементы оформления оригинального сmenu в CSS я не нашел. Если бы он был, то думаю его бы в Manual-е указали.
Если конкретнее, то как изменить положение позиции Header? Сейчас буду копать, но если подскажите, буду очень очень благодарен.
*

Legard

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Вот позиции всех модулей:


cmenu\header почему-то именно так и пишется. Две позиции в одном что ли :)
*

NightGuard

  • Живу я здесь
  • 2932
  • 378 / 7
  • вжжж-вжжж
... взгляните хотя бы на мою тему http://joomla-поддержка.ru/thread23744.html и как я там виртуозно решил не простую задачу, можно сказать первый в РУНЕТЕ! ;D ...
Эмм.. Поверьте, вы не первый. Об этом не писали, т.к. это и так понятно.
---------------------------------------------

Параметр я вам привел, использовать можно в любой таблице стилей, т.к. он нигде не использован:
А это что такое тогда?
Код
<div id="cmenu">

И правки вносятся еще вот в этот кусок (правки на уровне знания табличной верстки):
Код: php
echo '            <table cellspacing="0" cellpadding="0" width="100%">' . "\n";
echo '                <tr>' . "\n";
 
if ($tpl->modcount('icon')) {
    echo '                    <td rowspan="2">' . "\n";
    echo '<div id="icon_wrapper">' . "\n";
    $tpl->echo_position('icon', true, false);
    echo '</div>' . "\n";
    echo '                    </td>' . "\n";
    echo '                    <td rowspan="2">&nbsp;</td>' . "\n";
}
 
echo '                    <td>' . "\n";
echo '<div id="cpanel_wrapper">' . "\n";
$tpl->echo_position('cpanel');
echo '</div>' . "\n";
echo '                    </td>' . "\n";
 
echo '                    <td rowspan="2">&nbsp;</td>' . "\n";
 
echo '                </tr>' . "\n";
 
echo '                <tr>' . "\n";
echo '                    <td>' . "\n";
if ($tpl->show_menu) {
    echo '<div id="cmenu"><table cellspacing="0" cellpadding="0" width="100%"><tr>' . "\n";
    echo '    <td width="22"><img src="' . $tpl->path . '/images/layout/menu_back_l.gif" alt="" /></td>' . "\n";
 
    for ($i = 0, $len = count($tpl->menu_head_tags); $i < $len; $i++) {
        $mi = &$tpl->menu_head_tags[$i];
 
        if ($i > 0)
            echo '    <td class="cmenu_hd_norm_c gap">&nbsp;</td>' . "\n";
 
        printf('
            <td class="cmenu_hd_%1$s_l" width="21"></td>
            <td class="cmenu_hd_%1$s_c" valign="top" id="%2$s">%3$s</td>
            <td class="cmenu_hd_%1$s_r" width="21"></td>
',
            $mi->selection == 0 ? 'norm' : 'sel',
            $mi->head_id,
            $mi->full_link
        );
    }
 
    echo '    <td width="22"><img src="' . $tpl->path . '/images/layout/menu_back_r.gif" alt="" /></td>' . "\n";
    echo '</tr></table></div>' . "\n";
}
else {
    $tpl->echo_position('header');
}
echo '                    </td>' . "\n";
echo '                </tr>' . "\n";
echo '            </table>' . "\n";

Еще там можно половину шлака удалить. И да, вы правы - идите читать книги. Времени у всех мало. Эту позицию можно перетащить куда угодно, вот только придется выучить CSS, а ваше знание "метода тыка" это не более чем занятия сексом с собственным мозгом.


P.S. Сижу читаю справочник по php, ибо знаний мало, вопрос (с которым столкнулся) явно простой (может и средней сложности) и беспокоить кого-то смысла не вижу, т.к. скорее всего помогут, но таки отправят книжки читать.
« Последнее редактирование: 29.09.2010, 08:55:50 от NightGuard »
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма

skype: nightguardsrussia - только по рабочим вопросам, любые консультации - платные!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как создать новый блок в шаблоне?

Автор moov

Ответов: 7
Просмотров: 3758
Последний ответ 17.12.2018, 14:08:12
от arma
Как изменить шаблон категории в Joomla 1.5?

Автор nagav

Ответов: 8
Просмотров: 1931
Последний ответ 24.10.2016, 22:09:01
от nagav
Как изменить шрифт в yoo Explorer

Автор frion

Ответов: 2
Просмотров: 2612
Последний ответ 19.05.2016, 10:31:42
от iliamuromec
Где формируется head помимо head.php и index.php шаблона

Автор Aiden

Ответов: 2
Просмотров: 1994
Последний ответ 07.03.2016, 09:31:14
от Aiden
Поменять цвет блоков в шаблоне

Автор nuon

Ответов: 7
Просмотров: 1655
Последний ответ 10.01.2016, 23:11:34
от nuon