﻿/* Общие параметры */
* { font-family: Verdana; font-size: 11px; }
img { border: none; }
a:link { color: #da3e00; text-decoration: none; outline: none; }
a:visited { color: #da3e30;  text-decoration: none;}
a:active { color: #da3e00; }
a:hover { color: #da3e00; text-decoration: underline; }
h1 {
    color: #000000;
    font-family: tahoma;
    font-size: 17px;
    font-weight: normal;
    line-height: 0px;
	text-decoration: bold;
}

h2 {
    color: #000000;
    font-family: tahoma;
    font-size: 11px;
    font-weight: normal;
    line-height: normal;
	text-decoration: none;
}

/* ------------------------------------------------------------------------------------------------ */
/* Горизонтальное меню */
#con_menu { text-align: center; width: 100%; overflow: hidden; height: 26px; position: absolute; bottom: 8px; }
#con_menu img { margin: 0px 5px 0px 27px; }
#con_menu a:link {font-family: Trebuchet MS; font-size: 19px; color: #373737; text-decoration : none; }
#con_menu a:visited {font-family: Trebuchet MS; font-size: 19px; color: #373737; text-decoration : none;}
#con_menu a:active {font-family: Trebuchet MS; font-size: 19px; color: #373737; text-decoration : none;}
#con_menu a:hover {font-family: Trebuchet MS; font-size: 19px; color: #237a0d; text-decoration : none;}
#con_menu a.current { color: Red !important; }
#con_menu1  {font-family: Trebuchet MS; font-size: 17px; color: #373737; text-decoration : none;color: Red;}
/* ------------------------------------------------------------------------------------------------ */
/* Контент */
#con_main {padding: 20px 0px 20px 0px; }

/* ------------------------------------------------------------------------------------------------ */
/* Вспомогательное меню */
#con_rmenu { text-align: left; padding: 15px 0px 25px 14px; }
#con_rmenu img { margin: 6px 8px 0px 0px;}
#con_rmenu a:link { color: #626262; text-decoration : none; outline: none; }
#con_rmenu a:visited { color: #626262; text-decoration : none;}
#con_rmenu a:active { color: #626262; text-decoration : none;}
#con_rmenu a:hover { color: #626262; text-decoration : underline;}

/* Футер */
div.footer { color: #626262;  font-size: 11px;}
div.footer.left { float: left; text-align: left;}
div.footer.right { float: right; text-align: right; }
/*div.footer.print { display: none; }*/
@media print { div.footer { display: none; } }
/*@media print { no_print { display: none; } }*/

.media_links {font-size: 11px; text-align: justify; width: 180px; float: right; padding-right: 10px; }
.media_links a {color: #626262;}
.BanerFloat {overflow: hiden;}
.BanerFloat center{float:left;}
.BanerFloat center img{ margin: 0px 10px;}
/* Рамка элемента таблицы результатов */
div.rti { padding: 4px; background: white; border: solid 1px #9ed1eb;cursor: pointer; border-radius: 3px;} 
	
div.rti:hover{
	-moz-box-shadow:  4px 4px 10px rgba(0,0,0,0.2); /* Для Firefox */
    -webkit-box-shadow:  4px 4px 10px rgba(0,0,0,0.2); /* Для Safari и Chrome */
    box-shadow:  4px 4px 10px rgba(0,0,0,0.2);
	margin-top: -2px;
} 

/* ------------------------------------------------------------------------------------------------ */
/* Таблица элемента таблицы результатов */
table.rti { width: 100%; min-width: 340px; }
table.rti td { font: 11px/16px verdana; }
table.rti td.L { width: 100px; font-size: 0px; vertical-align: top; }
table.rti td.RT { padding: 0px 0px 4px 2px; vertical-align: top;  }
table.rti td.LB { height: 18px; padding-left: 6px; font-weight: bold; color: #434343;  }
table.rti td.RB { text-align: right; padding-right: 4px; }

/* фотография */
table.rti img.Photo { border: solid 1px #dadada; height : 75px;width:100px;}
/* заголовок */
table.rti h2 { color: White; background: #626262; font: bold 13px verdana; min-height: 20px; padding-left: 4px; padding-top: 2px; margin: 0px 0px 4px 0px; }
.zagol { color: White; background: #626262; font: bold 13px verdana; min-height: 20px; padding-left: 4px; padding-top: 2px; margin: 0px 0px 4px 0px; }
/* контент */
table.rti div.con { padding-left: 4px; }
/* стиль ссылки "подробно" */
table.rti a.Info { font-weight: bold; color: #006bc5; text-decoration: none; position: relative; }
table.rti a.Info:hover { text-decoration: underline; }
table.rti img.Info { width: 10px; height: 9px; border: 0px; position: relative; left: -6px; top: 1px; }
table.search_result 
{
    /*width: 100%;*/
    /*border-style: solid;
    border-width: 1px;
    border-color: #b0c3ce #717f87 #717f87 #b0c3ce;*/
    border: 1px solid rgb(182, 230, 252);
    /* background-color:#eff8f8; */
    color: #618199; 
    font-family: Tahoma ; 
    /*padding:5px;*/
    text-transform: uppercase !important;
    border-collapse: separate;
}

/*table.search_result table tr { background-color:   #eef9fb;color:#626262;}*/
table.search_result table {border:none;border-collapse: collapse; text-transform:    none !important;}
table.search_result table td { background-color:   #eef9fb; color:#626262; border: 2px solid; border-color:White;}

table.search_result a  { color: #626262; font-family: Tahoma; font-weight:normal; text-decoration: none;}
table.search_result tr  { cursor: pointer;  background-color:   #eef9fb;color:#626262;}
table.search_result tr.overed  { background: #618199; color: white;}
table.search_result tr.overed a  { background: #618199; color: white;}
table.search_result tr.noover  { background: #eef9fb;}
table.search_result tr.noover a  { background: #eef9fb;}
table.search_result th   { cursor: default ; 
                          text-align:center;
                          color:#DA3E00;
                          background:white;
                          font-family: Tahoma; 
                       font-weight:normal;  
                          background-repeat:no-repeat;
                          background-position:center;
                          margin-top: 3px;
                          margin-bottom: 3px;
                        }

table.search_result td
{
    text-align:left; 
    font-family: Tahoma; 
    }


.Set_Info 
{
    color: #618199; 
    font-family: Tahoma; 
    font-size: 11px;
    /*text-transform: uppercase !important;*/
    
}
table.Set_Info 
{
    /*width: 100%;*/
    border: 1px solid rgb(182, 230, 252);
    color: #618199; 
    font-family: Tahoma ; 
    /*text-transform: uppercase !important;*/
    border-collapse: separate;
    margin-bottom: 1em;
}

table.Set_Info td
{
    text-align:left; 
    font-family: Tahoma; 
    background: #eef9fb;
    color:#626262;
    }
table.Set_Info th   { /*cursor: default ; */
                          text-align: left;
                          color:#DA3E00;
                          background:white;
                          font-family: Tahoma; 
                          font-weight:normal;  }

table.Adv 
{
    width: 100%;
    border: 1px solid #B6E6FC;
    border-collapse: separate;
    /*margin-bottom: 1em;*/
}

table.Adv2 
{
    width: 100%;
    background: #FFFBDA;
    border: 1px solid #BCB36C;
    border-collapse: separate;
    /*margin-bottom: 1em;*/
}
table.Adv2 td
{
    font-family: Tahoma; 
    color:#626262;
    }

table.Adv2 th   { /*cursor: default ; */
                          text-align: left;
                          color:#DA3E00;
                          background:white;
                          font-family: Tahoma; 
                          font-weight:normal;  }

p, p b, p a, p strong, p font, div, div b, div strong, div font
{
    font-family: Tahoma; 
    }

p a:link { color: #006BC5; }
p a:visited { color: #006BC5; }
p a:active { color: #006BC5; }
p a:hover { color: #006BC5; }

table.Adv td
{
    background: #eef9fb;
    font-family: Tahoma; 
    color:#626262;
    }

table.Adv th   { /*cursor: default ; */
                          text-align: left;
                          color:#DA3E00;
                          background:white;
                          font-family: Tahoma; 
                          font-weight:normal;  }
table.Adv td img {
    border: solid 1px #dadada;
}

.UmapChangeMap
{
    position : absolute;
    right : 0px;
    z-Index :10000;
    background-color :White ;
    height: 27px;
    vertical-align :middle ;
    border : solid 1px #BFD9E5;
    line-height: 27px;
    width: 120px;
    text-align:center;
    color:#006BC5 !important;
    font-family: Tahoma;
    font-size:12px;
    font-weight:bold;


}

.UmapChangeMap1
{
    position : absolute;
    right : 0px;
    top:30px;
    z-Index :10000;
    background-color :White ;
    height: 27px;
    vertical-align :middle ;
    border : solid 1px #BFD9E5;
    line-height: 27px;
    width: 120px;
    text-align:center;
    color:#006BC5 !important;
    font-family: Tahoma;
    font-size:12px;
    font-weight:bold;
}


.select {border:1px solid #BFD9E5;}
select {border:1px solid #BFD9E5;}

.td_OI_1 { text-align:left ; font-family:Tahoma; color:#626262;padding:0px 0px 10px 0px;}
.td_OI_2 { text-align:left ; font-family:Tahoma; color:#DA3E00 ! important; padding:0px 0px 10px 0px;}


.tdd {text-transform:    none ; color: #237A0D ! important; text-decoration: underline !important;}

.PhP td {font-family: Tahoma; color:#626262;}
.PhP th {font-family: Tahoma; color:#DA3E00; font-weight:bold; text-transform: uppercase ; padding:0px 0px 10px 0px;}

.di {width: 100%; clear: both; background: white repeat-y url('https://domupn.ru/images/main/bl_mid.gif') right; overflow: hidden;}

.AvdVisible
{
    display: block;
    float: right;
    margin-top: -5px;
    }