.avatar_flower {position:relative; width:50px; height:39px; background:url('/bells.png') no-repeat; top:-30px; left:65px; display: none;}
.avatar_birth {position:relative; width:50px; height:39px; background:url('/balls2.png') no-repeat; top:-115px; left:65px; display: none;}



#ProgressContainer{visibility: hidden; }
#DISABLING {position: absolute; z-index: 9999; margin: 0px; display: none; top: 0px; left: 0px; 
    width:100%; height:600px;
    background: #000;    
    filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0);
    opacity: 0; 
}
#resultContainer {
    position:absolute; 
    display:none; 
    z-index:9999;
}
.resultContainer {
    color: #fff;
    text-align:center;
    background-color: #00cc00;
    padding:10px;
}



/* DETKI 55 */
BODY{ FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif; FONT-SIZE: 10pt; COLOR: #303030; BACKGROUND-COLOR:#f2f1f8; MARGIN:0px; padding:0px;}
TD{ FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif; FONT-SIZE: 10pt; COLOR: #303030;}
img{ border:0px;}
form{margin:0px; padding:0px;}
input{ font-family:tahoma;}
select{ font-family:tahoma; font-size:9pt;}
textarea{ font-family:tahoma; font-size:9pt;}

.clear {clear: both;}

authForm input {
    font-size: 13px;
    width: 300px;
}

.authForm textarea {
    font-size: 13px;
    height: 100px;
    width: 395px;
}

.menuIconsNormal{}
.menuIconsActive{background:#C4D5D8; padding:3px;}

.topBg{ background:url("/frontend/Gui/detki/images/t_bg.gif") repeat-x; height:52px;}
.topBg table{ background:url("/frontend/Gui/detki/images/t_r.gif") no-repeat 100% 0px; height:52px;}
.topBg table td{ background:url("/frontend/Gui/detki/images/t_l.gif") no-repeat 0px 0px; height:52px;}


.tableLogin{margin-left:15px;}
.userBlock{ height:43px; color:#F5FCF7; background-color:#C4D5D8; padding:0px;}
.userBlock a{ color:#F5FCF7;}
.userBlock table td{ color:#F5FCF7;}

.searchBlock{height:43px; color:#F5FCF7; background-color:#C4D5D8; padding:0px; text-align:center;}
.searchBlock table td{ color:#F5FCF7;}

span.comments{color:#7A8D90; font-size:8pt;}

div.avatar {background-color:#EBF5F7; width:100px; height:100px; padding:1px;}
div.avatar50 {background-color:#d0cfd5; width:43px; height:43px;}
.avatar50 img {background-color:#EBF5F7; width:43px; height:43px;}

input.topInput{ width:90px; height:17px; border:1px solid #ffffff; background-color:#CEDCDF;}

#left_items{ margin-top:10px; padding:0px;}

#left_items div.menuSubNormal{ display:block; margin:0px; padding:7px;}
#left_items div.menuSubActive{ display:block; margin:0px; padding:7px; COLOR: #77B021;
        background:url(/frontend/Gui/detki/images/sm_arrow.gif) no-repeat 100% 50%; background-color:#FFFFFF;}
#left_items span span{margin:0px;padding:0px;background:none;font-size:9pt;}

#left_items #sub div{font-size:11px;}

#left_items #sub span{font-size:9pt;display:block;
        margin:5px 0px 6px 0px;
        padding:4px 0px 6px 9px;
        background:url(/frontend/Gui/detki/images/sm_arrow.gif) no-repeat 100% 50%;
        background-color:#FFFFFF;
}


#but{
        border-top:1px solid #B9C5C6;
        border-bottom:1px solid #B9C5C6;
        font-size:10px;
        font-weight:bold;
        padding:0px 5px 0px 5px;
}

#but2{
        border-top:1px solid #B9C5C6;
        border-bottom:1px solid #B9C5C6;
        font-size:10px;
        padding:0px 5px 0px 5px;
}
#but2 a{
        color:#4F4F4F;
}

#left_birthdays{
        padding:0px 0px 25px 9px;
}
#left_birthdays span{
        display:block;
        font-size:9pt;
}
table.var td{
        font-size:9pt;
        padding-left:0px;
}

.pathTrail{ font-size:9pt; color:#808081; margin-bottom:10px;}
.pathTrail a{ color:#808081;}

.ban468{border:1px dashed #949F9A; color:#2B291A; margin-bottom:0px; padding:10px 10px 10px 10px;}
/* .ban468 div{margin-bottom:10px;} */

#list{
        margin-bottom:20px;
}
#list td{
        padding:7px 11px 9px 11px;
        font-size:8pt;
}
#list td.light{
        background-color:#EBF5F7;
}
#list td a, #list td b{
        font-size:10pt;
}

#pages{
        text-align:right;
        background-color:#F5FCF7;
        width:100%;
        padding-right:12px;
}
#pages span{
        color:#ffffff;
        background-color:#FF6600;
        padding:1px 3px 2px 4px;
        height:12px;
}



.contentAuthor{
        background-color:#F5FCF7;
    padding:10px;
    margin-top:33px;
    width:167px;
}


#plash{
        background-color:#F5FCF7;
    padding:10px;
    margin-top:33px;
}

#plash div{
        border:1px dashed #A4A89F;
        padding:8px;
        width:50px;
        height:50px;
        font-size:9pt;
        color:#404040;
}


/*   бабл от коментариев    */
#w{        
        font-size:9pt;
        color:#404040;
}
#w td{
        font-size:11px;
}
#w td.bg{
        background-color:#F5FCF7;
}
#w td p{
        font-size:9pt;
        color:#404040;
        margin-bottom:0px;
        line-height:14px;
}
#w td.c{
        padding:5px 7px 5px 7px;
        background-color:#F5FCF7;
}


/*   адреса в каталоге    */
#y{        
        font-size:10pt;
        color:#404040;
}
#y td{
        font-size:10pt;
}
#y td.bg{
        background-color:#fff68b;
}
#y td p{
        font-size:10pt;
        color:#404040;
        margin-bottom:0px;
        line-height:14px;
}
#y td.c{
        padding:5px 7px 5px 7px;
        background-color:#fff68b;
}


.author{
        font-size:9pt;
        color:#808081;
        margin-left:12px;
}


.commentShow{float: right; width:12px; margin-left:3px; cursor:pointer; background:url(/frontend/Gui/detki/images/minus.gif) no-repeat;}
.commentHide{float: right; width:12px; margin-left:3px; cursor:pointer; background:url(/frontend/Gui/detki/images/plus.gif) no-repeat;}



#foot{
        height:70px;
        border-top:1px solid #C5CDCB;
        background:url(/frontend/Gui/detki/images/f_pic.gif) no-repeat 26px 9px;
        background-color:#F8FBFC;
        padding:28px 50px 18px 49px;
        vertical-align:top;
}
#foot table td{
        font-size:9pt;
        padding:0px 10px 0px 0px;
}
#foot table td.pub{
        color:#2B291A;
        padding:0px 20px 0px 20px;
}


.f_bg{
        background:url("/frontend/Gui/detki/images/f_bg.jpg") repeat-x;
}

H1 {
FONT-FAMILY: Tahoma, Verdana, sans-serif;
        FONT-SIZE: 16pt;
        COLOR: #101010;
        font-weight:normal;
        MARGIN:0px 0px 20px 0px;
}

H2 {
        FONT-SIZE: 10pt;
        COLOR: #404040;
        MARGIN:10px 0px 10px 0px;
}
H2 a{
        COLOR: #404040;
}
H4 {
        FONT-SIZE: 16pt;
        COLOR: #101010;
        font-weight:normal;
        MARGIN:0px 0px 10px 0px;
}


P{
        FONT-FAMILY: Tahoma, Verdana, sans-serif;
        TEXT-INDENT: 0px;
        FONT-SIZE: 10pt;
        COLOR: #303030;
        MARGIN:0px 0px 10px 0px;
        line-height:16px;
}
LI {
        FONT-SIZE: 10pt;
        LIST-STYLE-IMAGE:url(/frontend/Gui/detki/images/arrow.gif);
        MARGIN-BOTTOM:2px;
}
UL{
        MARGIN:0px 0px 10px 20px;
}

/*
A{COLOR: #186B9B; text-decoration:underline;}
A:hover{text-decoration:none;}
A:visited{color: #dd4400;}
*/

A{color: #ff6600; text-decoration:none;}
A:hover{color: #1e4cb8; text-decoration:underline;}




#start_themes td{
        border:1px dashed #A1A5A0;
        padding:10px;
        font-size:9pt;
}
#start_themes td a{
        font-size:12px;
        display:block;
        margin-bottom:5px;
}

#start_themes td img{
    float:left;
    margin-right:10px;
}




.menuLine{
        height:40px;
        background-color:#F5FCF7;
        padding-left:50px;
}

.menuBlock{
        padding-left:75px;
}

.menuBlock table td{
        padding-top:2px;
        font-size:10pt;
        white-space: nowrap;
}


div.drop{
        width:auto;
    position: absolute;
    top:0px;
    visibility: hidden;
    margin-top:0px;
    margin-left:0px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:12px;
    padding-top:7px;
        background-color:#FFFFFF;
    border:1px solid #C4D5D8;
        text-align:left;
    z-index: 100011;
    filter: alpha(opacity=95);
}



div.dropSub{
    margin-bottom:7px;
    font-size:12px;
    white-space:nowrap;
}
/*
div.dropSub  A{ color:#000000; text-decoration:none;}
div.dropSub  A:visited{color:#000000;}
div.dropSub  A:hover{color:#000000; text-decoration:underline;}
*/
div.item{ padding:7px; padding-left:10px; padding-bottom:0px; padding-top:0px; height:20px;}
/* цвет ссылок в меню */
div.item a{
        color:#eb5806;
}

div.itemHover{padding:7px; padding-left:10px; padding-bottom:0px; padding-top:0px; height:20px; background:#C4D5D8;}
div.itemHover A{ color:#FFFFFF; text-decoration:none;}
div.itemHover A:visited{color:#FFFFFF;}
div.itemHover A:hover{color:#FFFFFF; text-decoration:underline;}

div.container{
    text-align:left;
}

hr.hr{height: 1px; border: medium none; color: #ffffff;}

div.boxBody {margin-left:21px; font-family: Tahoma, Arial, sans-serif;}
div.boxBody p {font-family: Tahoma, Arial, sans-serif;}

.green   {COLOR: #77B021; text-decoration:none;}
.meganta {COLOR: #E2255F; text-decoration:none;}
.orange  {COLOR: #FF6600; text-decoration:none;}
.orange2 {COLOR: #FF961A; text-decoration:none;}


A.orange{ text-decoration:none;}
A:visited.orange{text-decoration:none;}
A:hover.orange{text-decoration:underline;}

.green A{ COLOR: #77B021; text-decoration:none;}
.green A:visited{COLOR: #77B021; text-decoration:none;}
.green A:hover{COLOR: #77B021; text-decoration:underline;}

.Odd{background-color:#e9e8fa;}
.Even{background-color:#F5FCF7;}

td.columnLeft {
    width:220px;
}

div.columnLeft {
    width:200px;
    margin-left: 30px;
    margin-right: 30px;
    margin-top: 25px;
    margin-bottom: 100px;
}

.columnCenter{
    FONT-FAMILY: Tahoma, Verdana, sans-serif;
    padding-left: 0px;
    padding-top: 30px;
    padding-bottom: 70px;
    padding-right: 20px;
}

div.usersProfile table{width:100%; border-collapse:collapse;}
div.usersProfile td{border:0px solid #fff; padding: 10px;  font-size:10pt;}

table.tableGridGoods {width:100%; border-collapse:collapse;}
table.tableGridGoods td{padding: 10px;  font-size:10pt;}

div.online {background:#fff; color:#996600; padding:3px; width:32px; text-align:center; font-size:9pt;}
div.offline { color:#808081; padding:3px; width:32px; text-align:center; font-size:9pt;}

.bgUsersTab{background:#f0f0f0; background:url(/frontend/Gui/detki/images/bgTabs.gif) repeat-x 0px 3px;} 

.divTabUsersActive{
                border:1px solid #CADDE0; border-bottom:0px; text-align:center; background:#f2f1f8; height:21px; 
                padding-top: 8px; padding-left: 10px; padding-right: 10px;
                margin: 0px; margin-right: 1px;
                font-size:10pt; color:#101010;
            }

.divTabUsersNormal{ cursor: pointer; 
               border:1px solid #CADDE0; border-bottom:0px; text-align:center; height: 19px; 
               padding-top:5px; padding-left: 10px; padding-right: 10px;
               margin: 0px; margin-right: 1px; margin-top: 3px;
               font-size:10pt; color:#186B9B;
            } 

#tooltip {
background: #fff68b;
border: 1px solid #666;
color: #404040;
font: menu;
margin: 0px;
padding: 3px 5px;
position: absolute;
visibility: hidden;
}

.alphabet{color:#C4D5D8; font-size:9pt; line-height:1.4;}
.letterHeader{font-size:18px;}
.letterItem{float:left; width:25%; margin-bottom:3px;}
.closed { background:url("/frontend/Gui/detki/images/closed_album.gif") no-repeat 0px 0px; height:90px;}

.headerCategory {
border-bottom:1px solid #B9C3C6;
color:#818E95;
font-size:12px;
margin-top:5px;
padding-bottom:10px;
}

.listingFrame {
margin-top:10px;
padding-top:10px;
}



.listingDate {
color:#999999;
font-size:8pt;
margin-top:7px;
}

.listingDate div {
border-bottom:1px solid #E0E0E0;
display:table;
}

.contentImage img {
float:left;
margin-right:25px;
}

/*informer*/

.info_today {color: #77B021; font-size: 10pt; font-weight: bold;}
.info_today:first-letter {text-transform: uppercase;}
.info_date {}
.info_date a, .info_date a:hover {color: #000;}
.info_fest, .info_imenini {padding-top: 10px; display: block;}

.bg_t { background:url("/frontend/Gui/detki/images/bg_t.png") no-repeat 0px 0px; width: 189px; height: 21px;}
.bg_b { background:url("/frontend/Gui/detki/images/bg_b.png") no-repeat 0px 100%; width: 189px; height: 40px;}
.bg_c { background:url("/frontend/Gui/detki/images/bg_c.png") repeat-y; padding-left: 10px; padding-right: 10px;}
