<style type=text/css>
html, body, form, fieldset {
 margin: 0;
 padding: 0;
 height:100%;
 overflow: hidden;
}

* { font-family: Arial,Verdana, sans-serif;} 

A {
 text-decoration: none;
}

.igis {
 font-size: 11px; 
 color: #11449E;
 Font-weight: bold; 
}

.frame-text-small {
 font-size: 9px; 
 Font-weight: normal; 
}

.frame-text-small a {
 font-size: 9px; 
 Font-weight: bold; 
}

/* *************************** ÔÐÅÉÌÛ ******************************** */
/* top ñïðàâà down ñëåâà*/

.frame-menu {
 border:1px solid #8B8B8B;
 position: absolute;
 visibility: hidden;
 top: 4px;
 left: 4px;
 z-index: 50;
 color: black;
}

.frame-menualt {
 font-size: 10px; 
 color: black;
 Font-weight: bold;
 background-color: white;
 border: 1px solid black;
 position: absolute;
 visibility: visible;
 left: -100px;
 top: -100px;
 z-index: 50;
}

#frame-li {
 padding: 0px 0px 2px 10px;
 background:url(http://map.igis.ru/img/li.gif) no-repeat left;
 list-style: none;
}

#frame-ul {
 margin: 0px;
 margin-left: 5px;
 padding: 0px;
}

#frame-hr {
 color:#84A5CE;
 background-color:#84A5CE;
 height: 1px;
 border-width:0px;
}

#frame-imgclose {
 margin-top: 2px;
}

tr#frame-title td {
 padding: 5px 0px 3px 5px;
 border-bottom: 1px solid #84A5CE;
 font-size: 13px; 
 color: #11449E;
 Font-weight: bold; 
}

tr#frame-search td INPUT {
 margin-top: 1px;
 width:200px;
 height: 20px;
 font-size: 11px; 
 color:#114499;
 background-color: #F7FBFF;
 border-top:1px solid #84A5CE;
 border-left:1px solid #84A5CE;
 border-right:1px solid #C1D2E7;
 border-bottom:1px solid #C1D2E7;
 padding: 2px 0px 0px 3px;
}

tr#frame-outinfo td {
 padding: 0px 0px 5px 0px;
 font-size: 11px; 
 color: #555555;
}

tr#frame-outinfo td a {
 color: #11449E;
 text-decoration: none;
 font-size: 11px;
}

tr#frame-outinfo td a:hover {
 color: black;
 text-decoration: underline;
 background: #A4C5EE;
}

tr#frame-catalog td {
 font-family: Verdana, Arial, sans-serif;
 padding: 5px 0px 5px 0px;
 border-bottom: 1px solid #84A5CE;
}

tr#frame-catalog td a {
 Font-weight: bold;
 font-size: 11px; 
}

tr#frame-catalog td a:hover {
 text-decoration: none;
}

/* *************************** ÈÍÔÎÐÌÀÖÈÎÍÍÛÅ ***************************** */
/* top ñïðàâà down ñëåâà*/

tr#info-title td {
 padding: 0px 0px 3px 0px;
 border-bottom: 1px solid #84A5CE;
 font-size: 12px; 
 color: #11449E;
 Font-weight: bold; 
}

tr#info-title a{
 font-size: 9px;
 color: darkred;
 text-decoration: none;
}

tr#info-text td {
 padding: 5px 0px 5px 0px;
 font-size: 12px; 
 color: #555555;
}

tr#info-text td a {
 font-size: 12px; 
 color: #11449E;
 text-decoration: none;
}

tr#info-text td a:hover {
 color: black;
 text-decoration: underline;
 background: #A4C5EE;
}

tr#info-down td {
 border-top: 1px solid #84A5CE;
 padding-top: 3px;
 font-size: 12px; 
 color: #555555;
}

tr#info-down td a {
 font-size: 11px; 
}

tr#info-down td a:hover {
 color: white; 
 background: #555555;
 font-size: 11px; 
}

.info-adres {
 font-size: 11px; 
 color: #11449E;
 Font-weight: bold; 
}

.info-note {
 font-size: 11px; 
 color: #606060;
 Font-weight: bold; 
}

#info-img {
 border:1px solid black;
}


.layer-text {
 font-size: 12px; 
 color: #333333;
 Font-weight: normal; 
 padding: 0px 5px 0px 5px;
 Font-weight: normal;
}


#div-layer {
 font-size: 12px; 
 background: white;
 border: 1px solid #8FA1B6;
 padding: 4px 3px 4px 3px;
}

#div-layer a {
 font-size: 12px; 
 color: black;
}

#div-layer a:hover {
 Font-weight: bold;
 text-decoration: underline;
}


#layername {
 font-size: 12px; 
 color: black;
}

#layername a {
 color: black;
}

#layername a:hover {
 color: red;
}

#layername2 {
 font-size: 12px; 
 color: black;
}

#layername2 a {
 color: black;
}

#layername2 a:hover {
 color: red;
}

/* *************************** ÊÎÍÒÐÎËÛ ***************************** */

#control-delcaticon {
 font-size: 11px; color: #007B00; Font-weight: bold;
 padding: 2px 4px 2px 4px;
 border: 1px solid black;
 text-decoration: none;
 background: #11449E;
}

#control-delcaticon a {
 color:white;
 text-decoration: none;
}
</style>