/** Microformats made pretty :) **/

#content .textwrap li.vcard{
    clear: left;
    color: #FFF8AC;
}
    
    #content .textwrap .vcard .collapsible{
        margin: 1.4167em 0;
    }
        #content .textwrap .vcard .fn{
            display: none;
        }
        #content .textwrap .vcard .maps{
            vertical-align: top;
            width: 234px;
        }   
            #content .textwrap .vcard .maps .bg{
                background: url(/images/015.png);
                width: 100%;
                float: left;
            } 
            #content .textwrap .vcard .maps img{
                display: block;
                margin: 9px;
            }
        
        #content .textwrap .vcard dl{
            display: block;
            overflow: hidden;
            font-weight: bold;
            margin-left: 30px;
        }
            #content .textwrap .vcard dt{
              font-size: 0.9167em; /* 11px */
              line-height: 1.5455em; /* 17px */
              margin-bottom: 0.5455em;
              float: left;
              clear: left;
              width: 6em;
            }
            #content .textwrap .vcard dd{
                /*float: left;*/
                margin-left: 6em;
                font-size: 1.1667em; /* 14px */
                line-height: 1.2143em; /* 17px */
                margin-bottom: 1.2143em;
                margin-top: -0.1em;
            }
            #content .textwrap .vcard .phones{
                color: #CEF6FF;
                
            }
            #content .textwrap .vcard .tel{
                white-space: nowrap;
              /*  float: left;
                clear: left;*/
            }
            #content .textwrap .vcard .tel .local-code{
                font-weight: normal;
                font-size: 0.857em;
            }
            #content .textwrap .vcard .email{
                font-weight: normal;
                font-size: 0.857em;
            }
/* Стили  для скрипта */
#content .textwrap ol.enabled{
    padding-left: 10px;
    margin-left: 0;
}
    #content .textwrap ol.enabled li{
        list-style-type: none;
        padding-left: 10px;
        margin-left: -10px;
        background: url(/images/contacts-collapsed.gif) no-repeat 1px 1ex;
    }
        #content .textwrap ol.enabled ol li{
            list-style-type: decimal;
            background: none;
        }
        
    #content .textwrap ol.enabled li.expanded{
        background: url(/images/contacts-expanded.gif) no-repeat 0 1.2ex;
    }
        #content .textwrap ol.enabled li.expanded h2 a.local{
            font-weight: bold;
            color: #CEF6FF;
            border-bottom: 0 none;
        }
    #content .textwrap ol.enabled h2{
        font-size: 1em;
        line-height: 1.4167em; /* 17px */
        font-weight: normal;
        margin: 0;
    }
    
    
