.frm{
  border-bottom-color: #D9E0F3;  border-bottom-style: solid; border-bottom-width: 1px;
  border-left-color: #D9E0F3;  border-left-style: solid; border-left-width: 1px;
  border-right-color: #D9E0F3;  border-right-style: solid; border-right-width: 1px;
  border-top-color: #D9E0F3;  border-top-style: solid; border-top-width: 1px;
  background-color: white;font-family: Arial; font-size: 11px; 
}

.frm_spc{
  border-bottom-color: #D9E0F3;  border-bottom-style: solid; border-bottom-width: 1px;
  border-left-color: #D9E0F3;  border-left-style: solid; border-left-width: 1px;
  border-right-color: #D9E0F3;  border-right-style: solid; border-right-width: 1px;
  border-top-color: #D9E0F3;  border-top-style: solid; border-top-width: 1px;
  background-color: white;font-family: Arial; font-size: 11px; 
  text-align: center;
}

.frm_search{
  border-bottom-color: #D8D7D7;  border-bottom-style: solid; border-bottom-width: 1px;
  border-left-color: #D8D7D7;  border-left-style: solid; border-left-width: 1px;
  border-right-color: #D8D7D7;  border-right-style: solid; border-right-width: 1px;
  border-top-color: #D8D7D7;  border-top-style: solid; border-top-width: 1px;
  background-color: white;font-family: Arial; font-size: 11px; 
  width: 100px;  
  height: 23px;
}


.td_menu_ns{
  text-align: center;
}

.td_menu_s{
  font-family: Arial, Arial, Arial; font-size: 13px; 
  text-align: center;
  color: #3C5BA3;
  font-weight: bold;
}

.td_menu_c{
  font-family: Arial, Arial, Arial; font-size: 17px; 
  text-align: center;
  color: #FFFFFF;
}

.menu_ns{
  font-family: Arial, Arial, Arial; font-size: 13px; 
  text-align: center;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}

.menu_ns:hover{
  font-family: Arial, Arial, Arial; font-size: 13px; 
  text-align: center;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}

.menu_ns:active{
  font-family: Arial, Arial, Arial; font-size: 13px; 
  text-align: center;
  color: #FFFFFF;
  font-weight: bold;
}


A.td_menu_c{
  font-family: Arial, Arial, Arial; font-size: 17px; 
  text-align: center;
  color: #FFFFFF;
}

.td_title{
  font-family: Arial, Arial, Arial; font-size: 15px; 
  text-align: center;
  color: #546FAE;
  font-weight: bold;
}


.td_contact{
  font-family: Arial, Arial, Arial; font-size: 11px; 
  text-align: left;
  color: #3C5BA3;
  padding-left: 30px;
  font-weight: bold;
}

.content{
  background-color: #FFFFFF;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 1em;
  padding-top: 15px;
  font-family: Arial, Arial, Arial; font-size: 12px;
  color: #000000;
}

.td_menu_left{
  padding-left: 10px;
  padding-right: 0em;
  padding-bottom: 5px;
  padding-top: 5px;
  font-family: Arial, Arial, Arial; font-size: 10px;
  color: #000000;
}

.td_menu_left_s{
  padding-left: 10px;
  padding-right: 0em;
  padding-bottom: 5px;
  padding-top: 5px;
  font-family: Arial, Arial, Arial; font-size: 11px;
  color: #004E90;
}

A.td_menu_left{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0px;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 11px;
  color: #5B5B50;
  text-decoration: none;
}

A.td_menu_left:hover{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0px;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 11px;
  color: #5B5B50;
  text-decoration: underline;
}

A.td_menu_left:active{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0px;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 11px;
  color: #5B5B50;
  text-decoration: none;
}

P{
  margin-left: 0em;
  margin-right: 0em;
  margin-bottom:0em;
  margin-top: 0em;
  font-family: Arial, Arial, Arial; font-size: 12px;
  color: #000;
}



H1 { 
    font-family: Arial, Arial, Arial;
    font-size: 14px; color: #FEC00C;
    text-align: right;
    margin-left: 1em;
    margin-bottom: 0em;
    margin-top: 0em;
    margin-right: 1em;
    text-decoration: none;
   }

H2 { 
    font-family: Arial, Arial, Arial;
    font-size: 13px; color: #FEC00C;
    text-align: left;
    margin-left: 2em;
    margin-bottom: 1em;
    margin-top: 0em;
    margin-right: 0em;
    text-decoration: none;
   }

H3 { 
    font-family: Arial, Arial, Arial;
    font-size: 12px; color: #FEC00C;
    text-align: left;
    margin-left: 3em;
    margin-bottom: 1em;
    margin-top: 0em;
    margin-right: 0em;
    text-align: left;
    text-decoration: none;
}   

A{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 12px;
  color: #000000;
  text-decoration: underline;
}

A:hover{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 12px;
  color: #D9E0F3;
  text-decoration: underline;
}

A:active{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 12px;
  color: #000000;
  text-decoration: none;
}

.td_down_news{
  border-bottom-color: #D9E0F3;  border-bottom-style: solid; border-bottom-width: 1px;
}

.gbook_down{
  border-bottom-color: #D8D7D7;  border-bottom-style: solid; border-bottom-width: 1px;
}
.gbook_up{
  border-top-color: #D8D7D7;  border-top-style: solid; border-top-width: 1px;
}
.gbook_center{
  border-top-color: #D9E0F3;  border-top-style: solid; border-top-width: 1px;
}

.catalog_group{
  padding-left: 10px;
}

.catalog_group_more{
 padding-right: 50px;
}

.catalog_pos{
  padding-left: 10px;
  padding-right: 50px;
}

.menu_poles{
  padding-left: 10px;
  border-collapse: collapse;
  border: 1px inset #D8D7D7; 
  background-color: white;font-family: Arial, Arial, Arial; font-size: 11px; 
}

.menu_poles_td{
  border: 1px inset #D8D7D7; 
}

A.map{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 12px;
  color: #2E5294;
  text-decoration: none;
}

A.map:hover{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 12px;
  color: #D9E0F3;
  text-decoration: underline;
}

A.map:active{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 12px;
  color: #C9D2EE;
  text-decoration: none;
}

A.copyright{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 9px;
  color: #000000;
  text-decoration: none;
}

A.copyright:hover{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 9px;
  color: #D9E0F3;
  text-decoration: underline;
}

A.copyright:active{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 9px;
  color: #000000;
  text-decoration: none;
}

A.search{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 11px;
  color: #2E5294;
  text-decoration: none;
}

A.search:hover{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 11px;
  color: #D9E0F3;
  text-decoration: underline;
}

A.search:active{
  padding-left: 0px;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-top: 0px;
  font-family: Arial, Arial, Arial; font-size: 11px;
  color: #000000;
  text-decoration: none;
}

.td_calc{
  border: 1px #FE2017; 
  font-weight: bold;
  font-family: Arial; font-size: 11px;
  padding-left: 10px;
  border-collapse: collapse;
}