body{
                font-family:                                    Tahoma;
                font-size:                                      11px;
                scrollbar-face-color:                      #8EC6FF;
    scrollbar-highlight-color:          #4788FF;
    scrollbar-shadow-color:             #FFFFFF;
    scrollbar-3dlight-color:            #FFFFFF;
    scrollbar-arrow-color:              #FFFFFF;
    scrollbar-track-color:              #8EC6FF;
    scrollbar-darkshadow-color:         #8EC6FF;}

.border         {border: 1 solid #000000}

table           {font-size: 8pt;
                 margin:    0px;
                 padding:   0px}

td              {font-size:                11px}

img             {border: none}
form            {margin: 0px}
p               {margin: 0px}

a               {
                             color:                                     #395FC0;
                             font-size:                           12px;}

a:hover         {color: #447CFC;
                }

td.tab1         {padding:1; padding-left: 5px;}
td.tab          {padding:1;border-left:1 solid #4688FF;border-bottom:1 solid #4688FF;background-color:#EFF2F9}

input.table        {
                color:                                #505A9F;
                height:                                18;
                background-color:                #FFFFFF;
                font-family:                        Verdana;
                font-size:                        11px;
                border:                                1px solid #4688FF;
                width:    60px;
                }

input.table2        {
                color:                                #505A9F;
                height:                                18;
                background-color:                #FFFFFF;
                font-family:                        Verdana;
                font-size:                        11px;
                border:                                1px solid #4688FF;
                }

input.frm_input{
    color:                                        #505A9F;
                height:                                        18;
                background-color:                  #FFFFFF;
                font-family:                            Verdana;
                font-size:                              11px;
                border:                                        1px solid #4688FF;
    }

input.flats{
    color:                                        #505A9F;
                height:                                        18;
                background-color:                  #FFFFFF;
                font-family:                            Verdana;
                font-size:                              11px;
                border:                                        1px solid #4688FF;
                width: 100%;
    }
textarea{
        border:                                        1px solid #4688FF;
        width: 100%;
}
textarea.flats{
        border:                                        1px solid #4688FF;
        width: 100%;
        overflow: hidden;
}
.frmFlatsRooms{
        border-top:        1px solid #4688FF;
        padding-left: 10px;
}
.frmTrRooms {
        background-color:#EFF2F9;
}

input.submit.frm_button {
    color:                                        #505A9F;
                height:                                        18;
                background-color:                  #F4F4DC;
                font-family:                            Verdana;
                font-size:                              11px;
                border:                                        1px solid #356207
    }

input.button.frm_button {
    color:                                        #505A9F;
                height:                                        18;
                background-color:                  #cce0ff;
                font-family:                            Verdana;
                font-size:                              11px;
                border:                                        1px solid #4688FF
    }

td.select        {
                color:                                #4C5A97;
                font-size:                        12px
                }

h1.top_title {
  font-family: Arial;
  font-size: 16px;
  color: #4D5A9A;
  font-weight: bold;
}


h1 {
                color:                                #3969BB;
                font-weight:                         bold;
                font-size:                        12px;
                padding:                         0px 0px 0px 10px;
                margin:                         0px 0px 0px 0px
                }
.menuT {
                color:                                #3969BB;
                font-weight:                         bold;
                font-size:                        12px;
                padding:                         5px 0px 0px 10px;
                margin:                         0px 0px 0px 0px
                }

h1.titl         {FONT-WEIGHT: normal; FONT-SIZE: 12px; display: inline;}

h1.t            {FONT-WEIGHT: normal; padding: 0px; FONT-SIZE: 11px; display: inline; color:#000000;}

h1.text         {font-size:10px; color:#3D3D3D; font-weight:bold; display: inline; padding: 0px;}
h1.statiy       {FONT-WEIGHT: normal; FONT-SIZE: 12px; color: #0E2A74; display: inline;}
#links          {overflow:auto; width:1px; height:1px;}
#h1             {overflow:auto; width:1px; height:1px;}
h1.main_part_title {font-size:12px; color:#FFFFFF; font-weight:bold; padding: 3 10 3 10;}

td.h1 {
                color:                                #3969BB;
                font-weight:                         bold;
                font-size:                        12px;
}

h1.table        {
                color:                                #FFFFFF;
                font-weight:                         bold;
                font-size:                        11px;
                padding:                         0px 0px 0px 0px;
                margin:                         0px 0px 0px 0px
                }


td.menu  {
          background:      url('images/design/list.gif') no-repeat left top;
          padding:         0 3 0 19;
          font-family:     Tahoma;
          font-size:       12px;
          color:           #225EDF;}



td.search  {
          padding:         5 3 6 0;
          font-family:     Tahoma;
          font-size:       12px;
          color:           #325DAA;}

.button{border:1px solid #2B3B7E;
        background:#F1F2F6;
        color:#2B3B7E;
        font-weight:bold}

.textInput{border:1px solid #CACFDF; width:100%}

.adminCaption{color:       #000000;
              font-weight: bold;
              padding:     5 0 0 0;
              font-size:   11px}

.objCaption {
        font: bold 12px Verdana;
        color: #3969BB;
        border-bottom: solid 1px #3969BB;
        padding-left: 10px;
}
h3 {
        font: bold 10px Verdana;
        color: #3969BB;
        margin: 0;
        float: left;
}
h2 {
        font: bold 11px Tahoma;
        color: #3969BB;
        margin: 0;
        float: left;
}
h2.main_part_title {
  font-size:12px;
  color:#FFFFFF;
  font-weight:bold;
  padding: 3 10 3 10;
}
.flatCapts {
        font: bold 11px Verdana;
        text-align: center;
        background-color: #5F92FF;
        height: 19px;
        color: white;
}

th {
        font: bold 11px Verdana;
        text-align: center;
        background-color: #5F92FF;
        height: 19px;
        color: white;
        padding: 0 2px;
}

.thLink {
        font: bold 11px Verdana;
        text-decoration: underline;
        color: white;
}
.thLink:hover {
        font: bold 11px Verdana;
        text-decoration: none;
        color: white;
}


.flat {
        font: 10px Verdana;
        height: 18px;
        text-align: center;
        vertical-align:middle;
        padding: 0 2px;
}
a.flatLink {
        font: 10px Verdana;
        padding: 0 5;
}
sup {
        font: 8px Verdana;
}
.objCapt1 {
        font: bold 11px Tahoma;
}
.objCapt {
        font: bold 11px Tahoma;
        color: #3969BB;
        padding: 2 20 2 10;
        white-space: nowrap;
}
.objVal {
        padding-left: 5px;
}
.td_border_br {
        border-bottom: solid 1px #DDDDDF;
        text-align: left;
        width: 33%;
        vertical-align: top;
}
.td_border_b {
        border-bottom: solid 1px #DDDDDF;
        border-left: solid 1px #DDDDDF;
        text-align: left;
        width: 33%;
        vertical-align: top;
}
a.objMore {
        font: bold 10px Verdana;
}
a.link {
        font: bold 10px Verdana;
}
a.link_dec_none {
        font: bold 10px Verdana;
        text-decoration: none;
}
.divFrmRadio {
        padding: 3px;
        float: left;
}
.numFlats {
        background-color: #7FB2FF;
        padding-left: 10px;
        color: white;
        font: bold 11px Verdana;
}

.form_error {
        font: bold 12px Verdana;
        color: red;
}
.title {
        font: bold 12px Verdana;
        color:           #3969BB;
        text-decoration: underline;
}
.date {
        font: 10px Verdana;
        color: #bbbbbb;
}
.actDate {
        font: bold 10 Verdana;
        color: red
}
.theme {
        font: bold 12px Verdana; color: #0E2A74;
        text-decoration: none;
}
.form_error{
        color: red;
}
div.smal_image{
  width: 140;
  height: 140;
  border: solid 1px #033EB6;
}
.leftTitle {
  font: bold 12px Verdana;
  color: #205FE2;
  padding-left: 20
}
a.td {
  font-size: 11px;
}

td.menu2 {
          background:      url('images/design/list2.gif') no-repeat left top;
          padding:         0 3 0 50;
          font-family:     Tahoma;
          font-size:       12px;
          color:           #225EDF;}

a.none {
  color:     #000000;
  font-size: 11px;
  text-decoration: none;
}
a.none:hover {
  color:     #000000;
}

th.sRheader  {background-color:#7CA3F7; font-family:Tahoma; font-size:12px; font-weight:bold;color:#ffffff;}
th.sRheaderH {background-color:#468cdb; font-family:Tahoma; font-size:12px; font-weight:bold;color:#ffffff;}
/*td.sRcell    {background-color:#ffffff; font-family:Tahoma; font-size:10px; font-color:#000000;padding:2px 2px 2px 2px;}*/
td.sRcell    {background-color:#ffffff; font-color:#000000;padding:2px 2px 2px 2px;}
td.sRcellA    {background-color:#F5F5F5; font-color:#000000;padding:2px 2px 2px 2px;}
td.sRcellB    {background-color:#ffffff; font-weight:bold; font-color:#000000;padding:2px 2px 2px 2px;}
td.sRcellAB    {background-color:#F5F5F5;font-weight:bold; font-color:#000000;padding:2px 2px 2px 2px;}
td.sRcellH   {background-color:#468cda; font-family:Tahoma; font-size:10px; font-color:#000000;padding:2px 2px 2px 2px;}
