/*цвет фона сайта (фон за таблицей) */
body {
        margin:0;
        padding:0;
        background: Green;
        /* background : images/h-bg.gif*/
}

/*цвет  фона строчек и самих строчек*/
.fontsizbody {
        color: dodgerblue;
        text-align: left;
        ppadding-top: 6px;
        ppadding-bottom: 6px;
        ppadding-left: 204px;
        font-size: 16px;
        /* background : #0099ff;*/
}

/*цвет  фона ЖИРНЫХ строчек и самих строчек*/
.fontsizbody_2 {
        color: dodgerblue;
        text-align: center;
        ppadding-top: 6px;
        ppadding-bottom: 6px;
        ppadding-left: 204px;
        font-size: 16px;
       /* background : #0099ff;*/
}

.font_gerb {
        color: Aqua;
        text-align: center;
        font-size: 16px;
        background : #0C8F08;
}

bactab{
        background-color : Yellow;
        background : Yellow;
}

p,td { font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        margin-top: 0px;
}

a{
        color: #F6A228;
        text-decoration: underline;
}

a:hover{
        color: #fedeaa;
        text-decoration: underline;
}

a.hidden {
        text-decoration: none;
        color: #000000;
        cursor:default;
}

form {
     margin:0;
     padding:0;
}

ul {
        margin-left:20px;
        margin-top:0px;
        padding:1px;
        list-style-type: square;
        line-height: 16px;
        }

h1 {
        font-size: 14px;
        font-weight: bold;
        color: #fed447;
        margin: 0px;
        padding-left: 10px;
        text-transform: uppercase;
}

.bgy {
        background-repeat: repeat-y;
}

.bottom_addr {
        font-size: 10px;
        color: #ffc463;
        padding-top: 8px;
        padding-right: 10px;
        padding-bottom: 8px;
        padding-left: 204px;
}

.bottom_addr_lnk {
        text-decoration: none;
}

.bottom_addr_lnk:hover {
        text-decoration: underline;
}


.bgx {
        background-repeat: repeat-x;
}


.norepeat {
        background-repeat: no-repeat;
}

.c_name {
        font-size: 16px;
        font-weight: bold;
        text-transform: uppercase;
        color: #000000;
        vertical-align: top;
        padding-top: 26px;
        padding-left: 10px;
        text-align: left;
}


.bottom-menu {
        color: #fedeaa;
        text-align: left;
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 204px;
        font-size: 12px;
        background : images/menu-rig.gif;
      /*  background : #7d3c21;  */

}

.bottom-menu-map {
        color: #0099ff;
        text-decoration: none;
       /* background : images/menu-rig.gif;*/
      /*  background : #7d3c21;  */

}

/*цвет внутренней таблицы, но не фона строчек*/
.bottom-menu2 {
       /* background : #0099ff; */
  /*      background : #0C8F08;*/
       /* background : images/them/blobkgde.gif*/
        }

.bottom-menu-lnk {
        color: #fedeaa;
        text-decoration: none;
}

.bottom-menu-lnk-foto {
        color: #fedeaa;
        text-decoration: none;
}
.bottom-menu-lnk:hover {
        color: #FFD950;
        text-decoration: underline;
}

.menu_rav{
        color: #FFFFFF;
        background-image: url(../images/menu-btn.gif);
        background-repeat: no-repeat;
        font-weight: bold;
        padding-right: 35px;
        white-space: nowrap;
        text-align: right;
        padding-top: 8px;
        padding-bottom: 1px;
}

.menu {
        color: #FFFFFF;
        background-image: url(../images/menu-btn.gif);
        background-repeat: no-repeat;
        font-weight: bold;
        padding-right: 35px;
        white-space: nowrap;
        text-align: right;
        padding-top: 8px;
        padding-bottom: 2px;
}

.menu_im {
        color: #FFFFFF;
        background-image: url(../images/hh-bg.jpg);
        background-repeat: no-repeat;
        font-weight: bold;
        padding-right: 35px;
        white-space: nowrap;
        text-align: right;
        padding-top: 8px;
        padding-bottom: 2px;
}
.menu_lnk{
        text-decoration: none;
        color: #FFFFFF;
}

.menu_lnk:hover {
        color: #FED652;
        text-decoration: none;
}


.sub {
        color: #e2aa0f;
        text-transform: none;
        vertical-align: top;
        padding-top: 4px;
        padding-right: 5px;
}

.sub_lnk{
        color: #e2aa0f;
        text-decoration: none;
}

.sub_lnk:hover {
        color: #e2aa0f;
        text-decoration: underline;
}


.body_txt {
        color: #FFFFFF;
        text-align: justify;
        padding: 10px;
        vertical-align: top;
}

.login-form {
        background-image: url(../images/login-form-bg.gif);
        background-repeat: repeat-x;
        height: 20px;
        width: 150px;
        font-size: 11px;
        padding-top: 3px;
        padding-left: 1px;
        border: 1px solid #666666;
}


/*для рамог голосований*/
.hats {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hats A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.hats A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.hats A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.hats A:hover {
	COLOR: #00ffff; TEXT-DECORATION: none
}