h1 { margin: 0 }
h2 { margin: 0 }
h3 { margin: 0 }
h4 { margin: 0 }
h5 { margin: 0 }
p  { margin: 6 }
.main {
        font-size: 13px;
        font-family: Arial;
}

.smalllinks {
        color: #FFFFFF;
        font-size: 10px;
        font-family: Arial;
        text-decoration: none;
}
.objects {
        font-weight: bold;
        font-size: 18px;
        font-family: Arial;
        color: #166AC0;
}
.objectblack {
        font-size: 10px;
        font-family: Arial;
}
.catalog {
        font-size: 13px;
        font-family: Arial;
        text-decoration: underline;
        color: black;
}
.standarttext {
        text-align: justify;
        font-size: 11px;
        font-family: Arial;
        color: black;
}
.newtext {
        text-align: justify;
        font-size: 12px;
        font-family: Arial;
        color: black;
}
.a_head {
        font-weight: bold;
        font-size: 13px;
        font-family: Arial;
        color: #166AC0;
}
.a_head_nb {
        font-size: 13px;
        font-family: Arial;
        color: #166AC0;
}
.s_tab_nh {
        font-weight: bold;
        font-size: 13px;
        font-family: Arial;
        color: white;
        text-decoration: none;
        background-color: #166AC0;
}
.s_tabs {
        font-weight: bold;
        font-size: 13px;
        font-family: Arial;
        color: black;
        text-decoration: none;
        background-color: #FFB800;
        cursor: pointer;
}
.s_tabs_sel {
        font-weight: bold;
        font-size: 13px;
        font-family: Arial;
        text-decoration: none;
        color: white;
        background-color: #166AC0;
}
.edit {
        border-width: 1px;
        border-color: #166AC0;
        border-style: solid;
        background-color: #FFE8C0;
        font-family: Arial;
        font-size: 13px;
}


select#longname {width: 300px;}

.edit.w {
        background-color: white;
}
.s_edit {
        border-width: 1px;
        border-color: #166AC0;
        border-style: solid;
        background-color: #FFE8C0;
        font-family: Arial;
        font-size: 11px;
}
.bm1 {
        font-weight: bold;
        font-size: 13px;
        font-family: Arial;
}
.bm2 {
        font-weight: bold;
        font-size: 11px;
        font-family: Arial;
}
.copyright {
        font-weight: bold;
        font-size: 10px;
        font-family: Arial;
}
a:hover {
        text-decoration: none;
}
.newhead {
        font-weight: bold;
        font-size: 10px;
        font-family: Arial;
        color: #808080;
        background-color: #EEEEEE;
}
tr.regions td
{
        vertical-align:top;
        text-align:left;
        width:50%;
        padding-bottom:10px;
}
tr.regions td ul, tr.regions td ul li
{
        list-style:none;
        padding:0px;
        margin:0px;
}
tr.regions td ul li a
{
        font:bold 14px Arial;
        white-space:nowrap;
        color:#166AC0;
}
tr.regions td ul li div
{
        margin:0px 0px 7px 5px;
        display:none;
        line-height:0px;
}
tr.regions td ul li div.active
{
        display:block;
}
tr.regions td ul li div a
{
        font:12px Arial;
}
.phone
{
        font:bold 12px Arial;
        color: #FF0000;
}
h1.header
{
        margin:0px;
        padding:0px;
        color:#FFFFFF;
        font:bold 13px Arial, Helvetica, sans-serif;
        display:inline;
}

ul.regions
{
        padding:0px;
        margin:10px 10px 15px 10px;
}

ul.regions li
{
        list-style:none;
        color:#166AC0;
        font:bold 18px Arial, Helvetica, sans-serif;
        background:url('/tpldata/cr/index_27_hor.gif') bottom repeat-x;
        padding:8px 0px;
}

ul.regions li.info, ul.regions li.navigation
{
        color:#000000;
        font:normal 13px Arial, Helvetica, sans-serif;
}

ul.regions li.navigation
{
        font-weight:bold;
        padding-bottom:15px;
}

ul.regions li.last
{
        background:none;
        padding:8px 0px 0px 0px;
}

ul.regions a
{
        white-space:nowrap;
}

ul.regions li ul
{
        padding:0px;
        margin:10px 0px;
}

ul.regions li ul li
{
        font-size:16px;
        background:none;
        padding:0px;
}

ul.regions li ul li ul
{
        padding:3px 0px 5px 0px;
        margin:0px 10px;
}

ul.regions li ul li ul li
{
        font-size:13px;
        display:inline;
}

ul.right
{
        padding:0px;
        margin:0px;
}

ul.right li, ul.right a
{
        white-space:nowrap;
        line-height:20px;
}

ul.right li
{
        list-style:none;
        display:inline;
}

td.mainpages
{
        line-height:11px;
        padding-left:15px;
        text-align:left;
        font-size:70%;
}

td.mainpages a
{
        color:#166AC0;
        text-decoration:none;
        white-space:nowrap;
}

td.mainpages a:hover
{
        text-decoration:underline;
}

td.mainpages a.active
{
        color:#000000;
}

td.her li{
       list-style:none;

}


.addobject_new {margin-top: -13px;}
.addobject_new a {color:#FF0000;}