/*
*General
*/

body
{
    background:#F8F8F8 none repeat scroll 0 0;
}

/*
*   Header
*/

#header_menu
{
    background-image:url(/static/_wl_default/basic/i/top-menu.png);
    background-position:left top;
    height:43px;
}
#header_menu a.menu_item:hover, #header_menu a.menu_item.active {
    text-decoration:underline;
    color:#CC0000;
}
#header_menu a.menu_item {
    color:#333333;
    float:left;
    font-family:Tahoma,Geneva,sans-serif;
    font-size:14px;
    font-weight:normal;
    height:31px;
    margin-bottom:0;
    margin-left:0;
    text-decoration:none;
    text-transform:uppercase;
    background-color:transparent;
    padding-top:10px;

}
#header_menu .menu_item.first
{
}

#header_logo
{
    background-color: transparent;
    height: 57px;

}
.header #header_logo 
{
    width: 838px;
}
#header_logo span.title
{
   color:#FF1900;
   font-size:30px;
   font-weight:normal;
   font-family:Garamond,Georgia;
   padding-left:20px;
   padding-top:35px;
}

#header_menu.logined_header_menu .menu_item 
{
    width:91px;
}
#header_menu.logined_header_menu .last 
{
    width:91px;
}
/*
*   Footer
*/

#footer_block {
    background-color:transparent;
    background-image:url(/static/_wl_default/basic/i/footer.png);
    background-position:0 0;
    background-repeat:no-repeat;
    height:29px;
    margin:10px auto 20px;
    width:840px;
    text-align:center;
}
#footer_block .footer_menu a
{
    color:#333333;
    text-decoration:none;
}

.screen_wide.spacer
{
    height:0px;
}

#body_block
{
    border-left:1px solid #F0F0F0;
    border-right:1px solid #F0F0F0;
    border-bottom:1px solid #F0F0F0;
}

#body_block
{

}

.pic2 .slogan_top { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 30px; color: #CC0000; padding-top: 60px; margin-left: 520px; text-align: center; width: 400px; }
[14:53:28] ide Андрей Фроликов: для Адв Кастом

/*
*General
*/

body
{
   background-color:#FFFFFF;
   background-image:url(/static/_wl_default/adv_custom/i/shadow.jpg);
   background-position:center center;
   background-repeat:repeat-y;

}

/*
*   Header
*/

#header_menu {
    background-image:url(/static/_wl_default/adv_custom/i/top-menu.png);
    background-position:left top;
    background-repeat:repeat-x;
    height:33px;
    margin:0px auto;
    padding:0;
    width: 840px;
    text-align: justify;
}

#header_menu a.menu_item {
    background-color:transparent;
    float:left;
    height:29px;
    color:#FFFFFF;
    display: block;
    padding-top: 8px;
    text-decoration: none;
    text-transform: lowercase;
}

#header_menu a.menu_item:hover, #header_menu a.menu_item:active {
    background-attachment:scroll;
    background-image:url(/static/_wl_default/adv_custom/i/active-menu.jpg);
    background-position:center 29px;
    background-repeat:no-repeat;
}

/*    For IE6    */
* html #header_menu a.menu_item {
    margin-left:1px;
    width:117px;
}

#header_logo span.title
{
   color:#CC0000;
   font-family:Tahoma,Geneva,sans-serif;
   font-size:18px;
   padding-left:20px;
   padding-top:35px;
}
/*
*   Footer
*/


#footer_block {
    background-color:transparent;
    background-image:url(/static/_wl_default/adv_custom/i/footer.png);
    background-position:0 0;
    background-repeat:no-repeat;
    height:29px;
    margin:10px auto 20px;
    width:840px;
    text-align:center;
}
#footer_block .footer_menu a
{
    color:#333333;
    text-decoration:none;
}

.screen_wide.spacer
{
    height:0px;
}


* html #header_menu.logined_header_menu .menu_item 
{
    width:100px;
}
* html #header_menu.logined_header_menu .last 
{
    width:100px;
}