body{background-color: #fff; margin: 0px;padding:0px;font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;


}
table,td{ font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px; color: rgb(60, 83, 119); border-collapse: collapse;
 }
.status{color:#003366;
        
}
input,textarea{
        border-style: solid;
        border-width : 1px;
        border-color : black;
        font-size : 10px;
        font-weight : bold;
        font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a{ color:#0C3764; text-decoration: underline;}
a:hover{ color:#E15518; text-decoration: underline;}
form{ margin:0;}
button{
        border-style: outset;
        background-color : #eeeeee;
        border-width : 1px;
}
.nobrdr,.nobr{ border-width:0; }
.warning{
        color : Red;
        font-weight : bold;
}
.ok{
        color: green;
        font-weight: bold;
}
hr{
        height:1px;
        color : Black;
}
HR.floor {
        HEIGHT: 1px ;
        color :#ff5311
}
img {max-width: 600px;}
IMG.floor {
        BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
img.floatr{
        float: right;
        margin: 8px;
        cursor: hand;
}

img.floatl{
        float: left;
        margin: 8px;
        cursor: hand;
}

img.floatrn{
        float: right;
        margin: 8px;
}

img.floatln{
        float: left;
        margin: 8px;
}

h1{ margin: 0px; color:#003366; text-align:center; font-size: 160%;}
 h1.ind{ margin: 0px; padding:0px; color:#003366; text-align:justify; font-size: 11px; display: inline;}
h2{ margin: 0px; color:#003366; text-align:center; font-size: 150%;}
    h2.ind{ margin: 0px; padding:0px; color:#003366; text-align:justify; font-size: 11px; display: inline; font-size: 105%; color:#ff6600;}
h3{ margin: 0px; color:#003366; text-align:center; font-size: 140%;}
h4{ margin: 0px; color:#003366; text-align:center; font-size: 130%;}
h5{ margin: 0px; color:#003366; text-align:center; font-size: 120%;}
h6{ margin: 0px; color:#003366; text-align:center; font-size: 110%;}

p {
  text-align:justify;
  color: rgb(60, 83, 119);
  text-indent:20px;
  font-size: 12px;
  font-weight:normal; }
 p.razd {
  text-align:justify;
  color: rgb(60, 83, 119);
  text-indent:10px;
  font-size: 11px;
  font-weight:normal; }
   p.ind {
  color: rgb(60, 83, 119);
  text-indent:10px;
  font-size: 11px;
  font-weight:normal;
  padding-top:0px;
   margin-top:0px;
   text-align:justify;
   display: inline;}
ul {color: rgb(60, 83, 119); font-size: 13px; font-weight:normal;}
ol {color: rgb(60, 83, 119); font-size: 13px; font-weight:normal;}
div {color: rgb(60, 83, 119);}

.pc {
    text-align:center;
    text-indent:15px;
    font-weight:normal;
    color:#003366;
    text-indent:0pt;}
.pr {text-align:right; text-indent:15px; font-weight:normal; color:#003366;}
.ttd{border: 1px solid black; text-align:center; padding:5px; font-weight:normal; border-collapse: collapse; color:#003366;}
.ttd1{border: 1px solid black; text-align:center; background-color:#99ff99; padding:5px; font-weight:normal; color:#003366;}

.pcnews {
        font-size: 12px;
        text-align:center;
        text-indent:0px;
        font-weight:bolder;
        color:#003366;
        text-indent:0pt;}

.news{
        text-align: justify;
        text-indent:10px;
        font-size: 11px;
        font-weight: normal;
     }
.dnews{
        color: rgb(60, 83, 119);
        text-align: center;
        text-indent:0px;
        font-size: 12px;
        font-weight: normal;
     }
td.firstcol
{
        background-color: White;
        border-width: 1px;
        border-color: #003366;
        border-style: solid;
        padding: 3px 10px;
}

td.secondcol
{
        background-color: White;
        border-width: 1px;
        border-color: #003366;
        border-style: solid;
        text-align: center;
        font-weight: bold;
}
td.firstcolend
{
        background-color: White;
        border-width: 1px;
        border-color: #003366;
        border-style: solid;
        padding: 3px 10px;
}

td.secondcolend
{
        background-color: White;
        border-width: 1px;
        border-color: #003366;
        border-style: solid;
        text-align: center;
        font-weight: bold;
}
td.tel
{
font-size: 10px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
COLOR: #062f64;
white-space: nowrap;
}
.tel_gorod{
font-size: 12px;
COLOR:#062f64;
white-space: nowrap;
text-align:center;
font-width:bold;}


H2.floor {
        FONT-WEIGHT: 100; FONT-SIZE: 150%; MARGIN: 20px; COLOR: #ff5311; FONT-FAMILY: 'Arial Black'; TEXT-ALIGN: center
}
P.floor {
        COLOR: #2b4f4f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}

TD.content {
        PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.sml{
        font-size: 9px;
}
.condh1 {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; MARGIN: 1px 5px 1px 5pt; COLOR: #3c5377; PADDING-TOP: 2px; FONT-FAMILY: geneva, tahoma, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.condH2 {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 2px; MARGIN: 1px 5px 1px 5pt; COLOR: #3c5377; PADDING-TOP: 2px; FONT-FAMILY: geneva, tahoma, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.condP {
        FONT-SIZE: 11px; MARGIN: 10px; COLOR: #000000; FONT-FAMILY: geneva, tahoma, arial, helvetica, sans-serif; TEXT-ALIGN: justify
}
.mid{
        font-size: 11px;
}
.brdr{
        border-color: Black;
        border-style: solid;
        border-width: 1px;
}
#hint{
        position: absolute;
        background-color: #99CCFF;
        filter: alpha(opacity=80);
}
#tooltip{
border:1px solid black;
background-color: #FF9B5A;

filter: alpha(opacity=90);
margin:0px;
padding:2px;
position:absolute;
visibility:hidden;
font-size:11px;
color:#003366;
}
a.link_head{
        font-weight:bold;
        text-decoration: none;
        color:#f83300;
}
a.link_head:hover{
        color:#f83300;
        text-decoration: underline;
}
a.link_subhead{
        padding-left:10px;
        color:#000777;
        text-decoration: none;
}
a.link_subhead:hover{
        color:#000777;
        text-decoration: underline;
}
a.link_head_ind{
        font-weight:bold;
        text-decoration: none;
        color:#f83300;
}
a.link_head_ind:hover{
        color:#f83300;
        background-color:#ffffff;
        text-decoration: underline;
}
a.link_subhead_ind{
        text-decoration: none;
}
a.link_subhead_ind:hover{
        text-decoration: none;
}
a.link_sub_active{
        padding-left:10px;
        color:#f83300;
        text-decoration: none;
}
a.link_sub_active:hover{
        padding-left:10px;
        color:#f83300;
        text-decoration: underline;
}
.cena{
        color:#f83300;
        font-size:15px;
        font-weight:bold;
}
.blue {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 1px 5px 1px 5pt; COLOR: #3c5377; FONT-FAMILY: geneva, tahoma, arial, helvetica, sans-serif; text-align: left
}
.ind {FONT-SIZE: 10pt; COLOR: #3c5377; TEXT-ALIGN: justify
}

.hdr_red_2  {
        font : bold 17px Verdana;
        color : #3ca8e6;
        padding : 5px 0px;
}
table.main  {
        background: #5eaae4;
        font: 10px verdana;
        color: #004a9f;
}
td.main-light {
        padding: 1px 2px;
        font: 10px verdana, arial;
        color: #004a9f;
        border-collapse: collapse;
        background: #ffffff;
}
td.head-dark {
        background: #5eaae4;a2bbc4;#a8a9ad;
        font: 11px verdana, arial;
        color: White;
        border-collapse: collapse;
}

.rowhead{
        FONT-FAMILY: Tahoma, Arial, Verdana, 'Lucida Console';
        FONT-SIZE: 8pt;
        color: #FFFFFF;
        text-decoration: none;
        background-color: #93a5b3;
}
.rowhead1{
        FONT-FAMILY: Tahoma, Arial, Verdana, 'Lucida Console';
        FONT-SIZE: 8pt;
        color: #FFFFFF;
        text-decoration: none;
        background-color: #bec9d1;
}
.rowhead2{
        FONT-FAMILY: Tahoma, Arial, Verdana, 'Lucida Console';
        FONT-SIZE: 8pt;
        text-decoration: none;
        background-color: #f4f5f5;
}
td.label{
        background-color: White;
        border-width: 1px;
        border-color: #003366;
        border-style: solid;
        padding: 3px 10px;
}
td.value{
        background-color: White;
        border-width: 1px;
        border-color: #003366;
        border-style: solid;
        padding: 3px 10px;
        text-align:center;
}

._panell {
	display: none;
}
