/*
=============================================================
This Skin for DataLife Engine Developed by DLETemplates.com
Copyright © 2005-2008 DLETemplates.com  All Rights Reserved.

File 'style.css' - Cascading Style Sheet (CSS) Document
=============================================================
*/

/* DEFAULT STYLES OF DATALIFE ENGINE RELEASE 6.7 */

/* ==================== */

html, body {
        height: 100%;
        margin: 0px;
        padding: 0px;
        background-color: #FFFFFF;
        font-size: 11px;
        font-family: Georgia;
        color: #2f2f2f;        /* цвет текста задается для загрузчика, чтобы не вносить изменений в главный index.php */
}
a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover{text-decoration:underline;}

table {
        border: 0px;
        border-collapse: collapse;
}
table td {
	padding: 0px;
}
*/
/* ==================== */

.category {
        color: #2f2f2f;
        font-size: 12px;                /* ! */
        font-family: Georgia;        /* ! */
        text-decoration: none;
}
.category a {
        color: #2f2f2f;
        text-decoration: underline;
}
.category a:hover {
        color: #2f2f2f;
        text-decoration: none;
}

/* ==================== */

.speedbar {
        color: #2f2f2f;
        font-size: 12px;                /* ! */
        font-family: Georgia;        /* ! */
        text-decoration: none;
}
.speedbar a {
        color: #2f2f2f;
        text-decoration: underline;
}
.speedbar a:hover {
        color: #2f2f2f;
        text-decoration: none;
}

/* ==================== */

.slink {
        color: #2f2f2f;
        font-size: 12px;                /* ! */
        font-family: Georgia;        /* ! */
        text-decoration: none;
}
.slink a:active, .slink a:visited, .slink a:link {
        color: #2f2f2f;
        text-decoration: underline;
}
.slink a:hover {
        color: #2f2f2f;
        text-decoration: none;
}

/* ==================== */

.copy {
        color: #2f2f2f;
        font-size: 11px;                /* ! */
        font-family: Georgia;        /* ! */
        text-decoration: none;
}
.copy a:active, .copy a:visited, .copy a:link {
        color: #2f2f2f;
        text-decoration: underline;
}
.copy a:hover {
        color: #2f2f2f;
        text-decoration: none;
}

/* ==================== */

.stext {
        color: #2f2f2f;
        font-size: 11px;                /* ! */
        font-family: Georgia;        /* ! */
        text-decoration: none;
}
.stext a:active, .stext a:visited, .stext a:link {
        color: #2f2f2f;
        text-decoration: underline;
}
.stext a:hover {
        color: #2f2f2f;
        text-decoration: none;
}

/* ==================== */

.ltitle {
        color: #4d4c48;
        font-size: 20px;
        font-family: Georgia;
}

/* ==================== */

.ntitle {
        color: #2f2f2f;
        font-size: 16px;
        font-family: Georgia;
        font-weight: bold;
}
.ntitle a {
        color: #2f2f2f;
        /*        font-weight: bold;*/
        text-decoration: underline;
        line-height: normal;
}
.ntitle a:hover {
        color: #2f2f2f;
/*        font-weight: bold;*/
        text-decoration: none;
}

/* ==================== */

.ctitle {
        color: #2f2f2f;
        font-size: 11px;
        font-weight: normal;
        font-family: Georgia;
}
.ctitle a {
        color: #2f2f2f;
        text-decoration: underline;
}
.ctitle a:hover {
        color: #2f2f2f;
        text-decoration: none;
}

/* ==================== */

.news {
        color: #2f2f2f;
        font-size: 11px;                /* ! */
        font-family: Georgia;        /* ! */
        text-align: justify;
        line-height: 15px;
}
.news a {
        color: #2f2f2f;
        text-decoration: underline;
}
.news a:hover {
        color: #2f2f2f;
        text-decoration: none;
}
.news img {
        padding-right: 10px;
        padding-bottom: 10px;
        padding-top: 10px;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
}

/* ==================== */

.userstop {
        color: #2f2f2f;
        font-size: 11px;                /* ! */
        font-family: Georgia;        /* ! */
        text-decoration: none;
}
.userstop a {
        color: #2f2f2f;
        text-decoration: underline;
}
.userstop a:hover {
        color: #2f2f2f;
        text-decoration: none;
}
.userstop td {
        padding: 3px;
}
.userstop thead {
        color: #2f2f2f;
        font-weight: bold;
}

/* ==================== */

.hr_line {
        background: url(http://southru.info/templates/00051/images/imagesline.gif);
        width: 100%;
        height: 7px;
        font-size: 3px;
        margin-top: 4px;
        margin-bottom: 4px;
}

/* ==================== */

.skin {
        padding-left: 10px;
}
select {
        font-size: 11px;
        font-family: tahoma;
}

.navigation {
        color: #636363;
        border: 0px;
        font-family: tahoma;
}

.navigation a:link,
.navigation a:visited,
.navigation a:active {
        text-decoration: none;
        color: #636363;
        background-color: #ededed;
        border: 1px solid #e1e1e3;
        padding: 3px 6px;
        font-size: 11px
}

.navigation a:hover {
        background-color: #b11218;
        color: #ffffff;
        border-color: #e1e1e3;
}

.navigation span {
        text-decoration: none;
        background-color: #fafafa;
        padding: 3px 6px;
        border: 1px solid #e1e1e3;
        color: #636363;
        font-size: 11px;
}

/* CUSTOM STYLES FOR DLETEMPLATES.COM SKIN */

/* ==================== Поле малой формы поиска */

.s_field {
        color: #2f2f2f;                        /* ! */
        font-size: 11px;                /* ! */
        font-family: tahoma;        /* ! */
/*        background-image: url(http://southru.info/templates/00051/images/imagesdlet_field_s.gif);
        background-repeat: repeat-x;*/
        height: 16px;
        padding-left: 3px;

        border: 1px solid #fff;
}

/* ==================== Поле формы авторизации */

.a_field {
        color: #2f2f2f;                        /* ! */
        font-size: 11px;                /* ! */
        font-family: tahoma;        /* ! */
/*        background-image: url(http://southru.info/templates/00051/images/imagesdlet_field_a.gif);
        background-repeat: repeat-x;*/
        height: 16px;
        padding-left: 3px;

        border: 1px solid #e0e0e0;
}

.f_textarea {
        color: #2f2f2f;                        /* ! */
        font-size: 11px;                /* ! */
        font-family: tahoma;        /* ! */
/*        background-image: url(http://southru.info/templates/00051/images/imagesdlet_field_o.gif);
        background-repeat: repeat-x;*/

        width: 459px;
        height: 156px;
        border: 1px solid #e0e0e0;
}
.f_input {
        color: #2f2f2f;                        /* ! */
        font-size: 11px;                /* ! */
        font-family: tahoma;        /* ! */
/*        background-image: url(http://southru.info/templates/00051/images/imagesdlet_field_o.gif);
        background-repeat: repeat-x;*/

        width: 300px;
        height: 16px;
        border: 1px solid #e0e0e0;
}
.f_select {
        color: #2f2f2f;                        /* ! */
        font-size: 11px;                /* ! */
        font-family: tahoma;        /* ! */
/*        background-image: url(http://southru.info/templates/00051/images/imagesdlet_field_o.gif);
        background-repeat: repeat-x;*/

        height: 14px;
        border: 1px solid #e0e0e0;
}
.he_ad {
        background-image: url(http://southru.info/templates/00051/images/imagesdlet_hd.gif);
        background-repeat: repeat-x;
        height: 188px;
}
.whmenu {
        color: #fff;
        font-size: 9px;                /* ! */
        font-family: Georgia;        /* ! */
        text-decoration: none;
}
.whmenu a:active, .whmenu a:visited, .whmenu a:link {
        color: #fff;
        text-decoration: none;
}
.whmenu a:hover {
        color: #fff;
        text-decoration: underline;
}
.mainmenu {
        color: #2f2f2f;
        font-size: 12px;                /* ! */
        font-family: Georgia;        /* ! */
        text-decoration: none;
}
.mainmenu a:active, .mainmenu a:visited, .mainmenu a:link {
        color: #2f2f2f;
        text-decoration: none;
}
.mainmenu a:hover {
        color: #2f2f2f;
        text-decoration: underline;
}
.mainmenun {
        color: #2f2f2f;
        font-size: 11px;                /* ! */
        font-family: Georgia;        /* ! */
        text-decoration: none;
        font-weight: bold;
}
.mainmenun a:active, .mainmenun a:visited, .mainmenun a:link {
        color: #2f2f2f;
        text-decoration: none;
}
.mainmenun a:hover {
        color: #2f2f2f;
        text-decoration: underline;
}
.whtext {
        color: #fff;
        font-size: 12px;                /* ! */
        font-family: Georgia;        /* ! */
        text-decoration: none;
}
.whtext a:active, .whtext a:visited, .whtext a:link {
        color: #fff;
        text-decoration: none;
}
.whtext a:hover {
        color: #fff;
        text-decoration: underline;
}
.copyr {
        color: #fff;
        font-size: 11px;                /* ! */
        font-family: Georgia;        /* ! */
        text-decoration: none;
}
.copyr a:active, .copyr a:visited, .copyr a:link {
        color: #fff;
        text-decoration: underline;
}
.copyr a:hover {
        color: #fff;
        text-decoration: none;
}
.csp {
        background-image: url(http://southru.info/templates/00051/images/imagesdlet_csp.gif);
        background-repeat: repeat-y;
}
.hdline {
        background-image: url(http://southru.info/templates/00051/images/imagesdlet_hdline.gif);
        background-repeat: repeat-x;
        height: 19px;
}
.catl {
        background-image: url(http://southru.info/templates/00051/images/imagesdlet_catl.gif);
        background-repeat: repeat-x;
        height: 24px;
}
.globecat {
        background-image: url(http://southru.info/templates/00051/images/imagesdlet_globe.gif);
        background-repeat: no-repeat;
        background-position: right bottom;
        padding-top: 5px;
        padding-bottom: 5px;
}
.bltitle {
        color: #b11218;
        font-size: 16px;                /* ! */
        font-family: Georgia;        /* ! */
        text-decoration: none;
        font-weight: bold;
}
                  .day-curre nt {
                          ba ckground:# F9F9F9;
                           bo rder:1px s olid #E6E6 E6;
                                }
.SideNav{border-bottom:1px solid #d5e5f3;font-family:Arial;}
.SideNav .FirstNode{height:28px;line-height:28px;border:1px solid #d5e5f3;border-bottom:0;padding-left:10px;background:#f6f8fa;font-weight:bold;}
.SideNav .FirstNode a:link,.SideNav .FirstNode a:visited{color:#265699;}
.SideNav ul{background:#FFF;border:1px solid #d5e5f3;border-bottom:0;margin-bottom:-1px;padding:0 10px;}
.SideNav li{line-height:28px;background:url(http://southru.info/templates/00051/images/imagesengsina_hz_059.gif) repeat-x left bottom;font-size:12px;font-weight:bold;}
.SideNav ul a:link,.SideNav ul a:visited{color:#717171}
div.hot_menu {
        text-align: left;
        padding-left: 10px;
}

div.expensivetender {
        padding-left: 10px;
        padding-right: 10px;
        font-size: 11px;
        color: #333333;
        text-align: justify;
}

li.subotr_point {
        list-style-position: inside;
        list-style-image:url("../images/square.gif");
}

td.tender_header {
        font-size: 14px;
        font-weight: bold;
        text-align: center;
        backgroud-color: #FFFFFF;
}

td.headers_for_otr
{
        backgroud-color: #EFEFEF;
        background-image: url('../images/table-bg.gif');
        background-position:0 bottom;
        background-repeat:repeat-x;
        font-size: 11px;
        font-weight: bold;
        text-align: center;
        color: #444444;
}

.b2bcontext_menu /* menu */
{
        color: #000000;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
}

a.b2bcontext_menu:link /* menu */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        cursor: pointer;
        cursor: hand;
}

a.b2bcontext_menu:active /* menu */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
}

a.b2bcontext_menu:visited /* menu */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
}

a.b2bcontext_menu:hover /* menu */
{
        color: #D50000;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
}

.rubricator_block /* rubricator */
{
        width: 100%;
        background-color: #F5F5F5;
        text-align: left;
}

.rubricator_h1 /* rubricator, gettenderlist */
{
        color: #5A5B67;
        font-family: Verdana;
        font-size: 16px;
        font-weight: bold;
        text-align: left;
}

.b2bcontext_otr /* rubricator */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
}

a.b2bcontext_otr:link /* rubricator */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        cursor: pointer;
        cursor: hand;
}

a.b2bcontext_otr:active /* rubricator */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
}

a.b2bcontext_otr:visited /* rubricator */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
}

a.b2bcontext_otr:hover /* rubricator */
{
        color: #D50000;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        cursor: pointer;
        cursor: hand;
}

.b2bcontext_subotr_table /* rubricator */
{
        width: 100%;
        background-color: #FFFFFF;
}

a.b2bcontext_subotr:link /* rubricator */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
        cursor: pointer;
        cursor: hand;
}

a.b2bcontext_subotr:active /* rubricator */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
}

a.b2bcontext_subotr:visited /* rubricator */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
}

a.b2bcontext_subotr:hover /* rubricator */
{
        color: #D50000;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
}

.b2bcontext_tender_count /* rubricator */
{
        color: #333333;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        text-align: right;
}

.gettenderlist_block /* gettenderlist, findtender */
{
        width: 100%;
        background-color: #FFFFFF;
}

.b2bcontext_full_count /* gettenderlist, findtender */
{
        color: #333333;
        font-family: Verdana;
        font-size: 12px;
        font-weight: normal;
        text-align: right;
}

.b2bcontext_full_count_value /* gettenderlist, findtender */
{
        color: #FF0000;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
}

.b2bcontext_pages /* gettenderlist, findtender */
{
        width: 100%;
        background-color: #FFFFFF;
        text-align: left;
        color: #333333;
        font-size: 11px;
}

.b2bcontext_no_href /* gettenderlist */
{
        color: #333333;
        font-family: Tahoma;
        font-size: 12px;
        font-weight: bold;
}

a.b2bcontext_cur_page:link /* gettenderlist, findtender */
{
        color: #333333;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        cursor: pointer;
        cursor: hand;
}

a.b2bcontext_cur_page:active /* gettenderlist, findtender */
{
        color: #333333;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

a.b2bcontext_cur_page:visited /* gettenderlist, findtender */
{
        color: #333333;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

a.b2bcontext_cur_page:hover /* gettenderlist, findtender */
{
        color: #333333;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

a.b2bcontext_other_page:link /* gettenderlist, findtender */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: underline;
        cursor: pointer;
        cursor: hand;
}

a.b2bcontext_other_page:active /* gettenderlist, findtender */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: underline;
}

a.b2bcontext_other_page:visited /* gettenderlist, findtender */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: underline;
}

a.b2bcontext_other_page:hover /* gettenderlist, findtender */
{
        color: #D50000;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: underline;
}

.b2bcontext_tenders /* gettenderlist, registerform, findtender */
{
        width: 100%;
        background-color: #FFFFFF;
        color: #333333;
        border-color: #E7E7E7;
        border-style: solid;
        border-width:1px 1px 4px;
}

.b2bcontext_tenders td /* gettenderlist, registerform, findtender */
{
        color: #333333;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
}

.b2bcontext_tenders td.left /* gettenderlist, registerform, findtender */
{
        width: 25%;
        background-color: #F5F5F5;
        border-bottom: 1px solid #FFFFFF;
        padding-left: 5px;
        padding-right: 5px;
        text-align: left;
}

.b2bcontext_tenders td.right /* gettenderlist, registerform, findtender */
{
        width: 75%;
}

.b2bcontext_tenders td.a:link /* gettenderlist, registerform, findtender */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: underline;
        cursor: pointer;
        cursor: hand;
}

.b2bcontext_tenders td.a:active /* gettenderlist, registerform, findtender */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: underline;
}

.b2bcontext_tenders td.a:visited /* gettenderlist, registerform, findtender */
{
        color: #4A6284;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: underline;
}

.b2bcontext_tenders td.a:hover /* gettenderlist, registerform, findtender */
{
        color: #D50000;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: underline;
}

.b2bcontext_find /* findtender */
{
        width: 100%;
	max-height: 20px;
}

.b2bcontext_find_header /* findtender */
{
        color: #333333;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        background-color: #FFFFFF;
        padding: 6px;
        padding-left: 10px;
	}

.b2bcontext_find_content /* findtender */
{
        display: none;
        background-color: #FFFFFF;
        padding: 20px;
        padding-top: 7px;
        padding-bottom: 1px;
        margin-left: 37px;
}

.b2bcontext_find_content_subotr_region /* findtender */
{
        width: 100%;
        background-color: #FFFFFF;
        border: 1px solid #AAAAAA;
        padding: 4px;
        margin: 15px;
        margin-left: 0px;
        margin-right: 0px;
}

.b2bcontext_find_content_subotr_region_text /* findtender */
{
        color: #000000;
        font-family: Verdana;
        font-size: 10px;
}

.b2bcontext_find_content_attention /* findtender */
{
        color: #FF0000;
        font-family: Verdana;
        font-size: 11px;
}

.b2bcontext_find_content_text /* findtender */
{
        color: #000000;
        font-family: Verdana;
        font-size: 11px;
}

.b2bcontext_find_content_input_text /* findtender */
{
        font-size: 8pt;
        width: 300px;
}

.b2bcontext_find_content_input_number /* findtender */
{
        font-size: 8pt;
        width: 60px;
}

.b2bcontext_find_content_submit_button /* findtender */
{
        font-size: 11px;
}

.b2bcontext_find_content_select /* findtender */
{
        font-size: 8pt;
}

.t_register_block /* registerform */
{
        width: 100%;
        background-color: #FFFFFF;
}

.t_register_h1 /* registerform */
{
        color: #000000;
        font-family: Verdana;
        font-size: 16px;
        font-weight: bold;
}

.t_register_trade_info /* registerform */
{
        color: #000000;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        font-style: italic;
        text-align: right;
}

.t_register_trade_thanks /* registerform */
{
        color: #000000;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        font-style: italic;
        margin-left: 50px;
        margin-right: 50px;
}

.t_register_tender_short /* registerform */
{
        color: #000000;
        font-family: Verdana;
        font-size: 12px;
        font-weight: normal;
}

.t_register_intro /* registerform */
{
        color: #000000;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        margin: 20px;
}

.t_register_form_table /* registerform */
{
        color: #000000;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
}

.t_register_form_table input, select, textarea /* registerform */
{
        color: #000000;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        width: 415px;
}

.t_register_form_table td.left /* registerform */
{
        width: 30%;
}

.t_register_form_table td.right /* registerform */
{
        width: 70%;
}

