body             {
    font-family:tahoma,verdana,  arial, helvetica, geneva, sans-serif;
    font-size:80%;
    background-color: #ffffff;
    color:#000;
    margin: 0px;
    padding: 0px;
    margin:5px 5px 20px 5px;
    /*font-size:10pt;*/ }
p,span           { /*font-size:11px;*/ }
td               { /*font-size:11px;*/ }



img               { border:0px; } /*vertical-align: top;*/
pre               { font-family:courier new,monospace; margin-top:0; margin-bottom:0; font-size:90%;/*font-size:10pt;*/ }
textarea          { font-family:courier new,monospace; margin-top:0; margin-bottom:0; font-size:80%; /*font-size:8pt;*/ }
select,option,
input             { /*font-size:70%;*/ /*font-size:7pt;*/ }

.ttl              { font-size:80%;/*font-size:12px;*/ font-family:times,tahoma,verdana,arial,helvetica,geneva,sans-serif; }
.dt               { font-size:70%;/*font-size:10px;*/ font-family:tahoma,verdana,arial,helvetica,geneva,sans-serif; }
.ml               { width:98%; margin-left:1%;}
.treeslash        { font-size:80%;/*font-size:11px;*/ color:#0066cc; }
.tfl              { font-weight:bold; color:#808080; }
.smlftr           { /*font-size:70%;*//*font-size:10px;*/ color:black; }

a.d:link, a.d:hover, a.d:visited       { /*font-size:12px;*/ color:#808080; }
a.l:link, a.l:hover, a.l:visited       { /*font-size:12px;*/ color:#808080; }
a.dtl:link, a.dtl:hover, a.dtl:visited { /*font-size:12px;*/ }
a.bln:link, a.bln:hover, a.bln:visited { }


a.sty:link, a.sty:hover, a.sty:visited { font-size:80%;/*font-size:12px;*/ color:#808080; }
a.sdr:link, a.sdr:hover, a.sdr:visited { font-size:80%;/*font-size:12px;*/ color:#808080; }
a.sge:link, a.sge:hover, a.sge:visited { font-size:80%;/*font-size:12px;*/ color:#808080; }
a.tl:link,  a.tl:hover,  a.tl:visited  { font-size:80%;/*font-size:11px;*/ font-family:tahoma,arial,helvetica,sans-serif; }
a.tlb:link, a.tlb:hover, a.tlb:visited { font-size:75%;/*font-size:11px;*/ font-family:tahoma,arial,helvetica,sans-serif; }
a.tfb:link, a.tfb:hover, a.tfb:visited { font-size:90%;/*font-size:11px;*/ font-family:tahoma,arial,helvetica,sans-serif; font-weight:bold; }

.atn              { font-size:70%;/*font-size:10px;*/ color:red; }
.dtr              { font-size:70%;/*font-size:10px;*/ color:#808080; }
.blp              { color:#cc3300; font-weight:bold; }
.blt              { font-weight:bold; }

a.treebranch:link,
a.treebranch:hover,
a.treebranch:visited { color:#0066cc; }

h1,h2,h3,h4,h5,h6 { color:#3399ff; margin-top:5px; margin-bottom:5px; }
h1                { font-size:120%; /*font-size:14px;*/ font-weight:bolder; }
h2                { font-size:100%; /*font-size:13px;*/ font-weight:bold; }
h3                { font-size:90%;  /*font-size:12px;*/ font-weight:bold; }
h4                { font-size:80%;  /*font-size:11px;*/ font-weight:bolder; }
h5                { font-size:70%;  /*font-size:10px;*/ font-weight:bold; }
h6                { font-size:60%;  /*font-size: 9px;*/ font-weight:normal; }

/* nonpercent */


td.bgln           { background-image: url(/images/bgln.gif); background-repeat: repeat-x; }
ul                { list-style-image:url(/images/elements/o_bullet_black_small.gif); }

.hn               { color:#333333; }
.red              { color:red; }
.nrmmnu           { font-weight:bold; }

a.cur,
a.cur:link,
a.cur:hover,
a.cur:visited     { font-size:70%;  /*font-size:10px;*/ color:navy; text-decoration:none; }

/*
a:active {}
a:link            { color:navy; }
a:visited         { color:purple; }
a:hover           { color:red; }
*/

/*
.dtr a:link, .dtr a:hover, .dtr a:visited { font-size:12px; color:#808080; }
.atn a:link, .atn a:hover, .atn a:visited { font-size:12px; color:red; }
*/


.dir_id1 { background-color:#e6e2e6; color:#000000; }  /* предложение */
.dir_id2 { background-color:#990033; color:#ffffff; }  /* спрос */
.dir_id3 { background-color:#006600; color:#ffffff; }  /* обмен         */
.dir_id4 { background-color:#FF6600; color:#ffffff; }  /* услуги        */
.dir_id5 { background-color:#e6e2e6; }  /* *другое       */
.dir_id6 { background-color:#000099; color:#ffffff; }  /* аренда.спрос  */
.dir_id7 { background-color:#3399FF; color:#000000; }  /* аренда.предл. */

