@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("www.free-lance.ru") {
body {
     margin: 0 !important;
}

/* **** Ð¿Ð¾Ð»Ð¾ÑÐ° Ñ Ð³Ð»Ð°Ð²Ð½Ñ‹Ð¼ Ð¼ÐµÐ½ÑŽ **** */
tr[bgcolor="#D7D7D7"] { 
     background: #555 !important; 
     color: #000;
}

/* **** ÑÐµÑ€Ñ‹Ð¹ Ð±Ð¾Ñ€Ð´ÐµÑ€ **** */
td[style*="border-top"]{
     border: 0 !important;
}

/* **** Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°ÐµÐ¼ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ¸ Ð² Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ Ð±Ð»Ð¾ÐºÐµ **** */
td[width="200"] { 
    text-align: center !important;
    width: 240px !important; 
}

td[width="120"] { 
    width: 140px !important; 
    padding-left: 40px !important;
}

td[width="130"] { 
    width: 150px !important; 
    padding-left: 40px !important;
}

/* **** ÑƒÐ±Ð¸Ñ€Ð°ÐµÐ¼ ÑÐºÐ¾Ð±ÐºÐ¸ Ð² Ð¿Ð°Ð½ÐµÐ»Ð¸ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ **** */
img[src*="/images/braket_l.gif"],img[src*="/images/braket_r.gif"] { display: none; }

td.frlblg { color: #777; }

td.frlblg a { 
color: #fff !important;
font-weight: bold !important;
font-size: 15px !important;
padding: 4px 8px 4px 8px !important;
}

td.frlblg a:hover {
     background: #777 !important;
     text-decoration: none !important;
}

image[src="/banners/*"] {
     display: none;
}

* {font-family: Georgia, trebuchet ms !important; font-size: 13px !important; }

.bl_text { font-size: 150% !important; }
a.title, td.red { display: none; }
.box3 td, .d_him { font-size: 16px !important; }

/* **** Ð² ÑÐ¾Ð¾Ð±Ñ‰ÐµÑÑ‚Ð²Ð°Ñ… **** */

td.ba div td, td.ba div td div {
     font-size: 18px !important;
}

h1 {
     margin-bottom: 0 !important;
}

.qpr td {
     padding-top: 0 !important;
}

h1, td.frlblg { text-align : center; }


/* **** Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð² Ð±Ð»Ð¾Ð³Ð°Ñ… **** */
div[style="padding-right: 20px; margin-bottom: 25px;"], .blogcnt td {
     padding: 10px 0 0 10px !important;
}

.blogcnt .header a.bl_name {
     font-size: 16px !important;
}

/**/

div[style="padding: 10px 0pt 0pt;"], .blogcnt .header { 
     padding: 10px !important;
     font-weight: bold !important;
     margin-top: 10px !important;
     background: #eee !important;
     border-bottom:1px solid #aaa !important;
}

/* **** Ñ„ÑƒÑ‚ÐµÑ€ Ð·Ð°Ð¿Ð¸ÑÐ¸ Ð±Ð»Ð¾Ð³Ð° **** */
#rightcl .blog .footer {
     font-size: 10px !important;
}

/* **** Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð¾Ð² Ð½Ð° Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ **** */
.fl2_offer_header {
     background: #eee !important;
}

/* **** Ñ†ÐµÐ½Ð° Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð° Ð½Ð° ÑÑ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¾Ð¹ **** */
.fl2_offer_budget {
     background: #ff8080;
     padding: 5px !important;
     color: #fff !important;
}

.fl2_offer_header a {
font-size: 17px !important;
     padding: 3px 10px 3px 10px !important;
}

.fl2_offer_header a:hover {
     color: darkred !important;
}

.fl2_offer_header a:visited {
     color: #777 !important;
}

/* **** Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¿Ð¾ÑÑ‚Ð° Ð½Ð° ÐµÐ³Ð¾ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ðµ **** */
.bl_name {
     margin: 10px 0 20px 0 !important;
     width: 100% !important;
     font-size: 20px !important;
}

#fl2_paginator b, #fl2_paginator a, .pgs .box, .pgs a {
     font-size: 18px !important;
     padding: 5px;
     margin: 5px;
     font-weight: bold;
}

/* **** ÑÑÑ‹Ð»ÐºÐ¸ Ð½Ð°Ð·Ð°Ð´ Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ð½Ð° ÑÑ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¾Ð¹ **** */
#nav_pre_not_active a, #nav_next_not_active a {
     font-size: 13px !important;
     padding: 3px;
}

#nav_pre_not_active, #nav_next_not_active { 
     width: auto !important; 
     background: #eee !important; 
}
#nav_pre_not_active span , #nav_next_not_active span {
     padding: 0 !important; 
}

tr[bgcolor="#f0efed"] {
     background: #333 !important;
}

h1 {
     font-size: 15px !important;
     color: #eee !important;
     padding-bottom: 9px !important;
}

tr[valign="middle"] td[align="left"] h1 a {
     color: #fff !important;
     margin-bottom: 10px !important;
     border-bottom: 1px dotted #eee;
}

/* *** Ð¼ÐµÐ½ÑŽ **** */
td.user_menu, td.user_menu_l, td.user_menu_la {
     background-image: none !important;
     background: #eee !important;
     border-bottom: 1px solid #ccc !important;
}

td.act_menu, td.user_menu, td.user_menu_la {
     border-left: 1px solid #ccc !important;
     height: 30px;
     cursor: default !important;
}

td.act_menu a, td.user_menu a, td.user_menu_l a, td.user_menu_la a {
     font-size: 15px !important;
     margin: 0 !important;
     text-decoration: underline !important;
}

td.act_menu a:hover, td.user_menu a:hover, td.user_menu_l a:hover, td.user_menu_la a:hover {
     color: #aaa !important;
}

td.act_menu {
     background-image: none !important;
     background: #fff !important;
     border-bottom: 1px solid #fff !important;
     border-top: 1px solid #ccc !important;
}

tr.user_menu {
     background: #eee !important;
}

img[src="/images/menu_activ_r.gif"], img[src="/images/menu_passiv_r.gif"], img[src="/images/lmenu_passiv_r.gif"], img[src="/images/lsq.gif"], img[src="/images/lmenu_activ_r.gif"] { display: none !important }

/* **** Ð¾Ñ‚ÑÑ‚ÑƒÐ¿ Ð¾Ñ‚ Ð´Ð°Ñ‚Ñ‹ Ð² Ð±Ð»Ð¾Ð³Ð°Ñ… **** */
#content #rightcl .blog .blogcnt .emplogin, #content #rightcl .blog .blogcnt .emplogin a, #content #rightcl .blog .blogcnt .emplogin span, #content #rightcl .blog .blogcnt .emplogin a span, #content #rightcl .blog .blogcnt .frllogin, #content #rightcl .blog .blogcnt .frllogin a, #content #rightcl .blog .blogcnt .frllogin span, #content #rightcl .blog .blogcnt .frllogin a span {
     margin-bottom: 1px !important;
}

}