body {
  background-color: #fff3e7;
}

.content_pane {
  margin-left: 16px;
  margin-top: 6px;
  margin-bottom: 6px;
  margin-right: 16px;

}

body.stretch {
  -moz-background-size: 100%; /* Firefox 3.6+ */
  -webkit-background-size: 100%; /* Safari 3.1+ и Chrome 4.0+ */
  -o-background-size: 100%; /* Opera 9.6+ */
  background-size: 100%; /* Современные браузеры */
  background-attachment: fixed;
  background-image: url('/img/medved.jpg');
  background-position: center;
}

a:link.navy {
  font-family: Arial;
  font-size: 24px;
  text-decoration: none;
  margin-left: 16px;
  margin-right: 16px;
  color: #055CAB;
}

a:visited.navy {
  font-family: Arial;
  font-size: 24px;
  text-decoration: none;
  margin-left: 16px;
  color: #055CAB;
  margin-right: 16px;
}

a:hover.navy {
  font-family: Arial;
  font-size: 24px;
  text-decoration: none;
  background-color: #009EE5;
  margin-left: 16px;
  margin-right: 16px;
  color: #222222;
}

a:active.navy {
  color: #055CAB;
  font-family: Arial;
  font-size: 24px;
  text-decoration: none;
  margin-left: 16px;
  margin-right: 16px;
}


a:link {
  font-family: Arial;
  font-size: 11pt;
  text-decoration: none;
  color: #009EE5;
/*  text-shadow: 1px 1px 1px black, 0 0 1em #009EE5; /* Параметры тени */
}

a:visited {
  font-family: Arial;
  font-size: 11pt;
  text-decoration: none;
  color: #009EE5;
/*  text-shadow: 1px 1px 1px black, 0 0 1em #009EE5; /* Параметры тени */
}

a:hover {
  font-family: Arial;
  font-size: 11pt;
  text-decoration: none;
  background-color: #009EE5;
  color: #222222;
}

a:active {
  color: #009EE5;
  font-family: Arial;
  font-size: 11pt;
  text-decoration: none;
}


a:link.text {  
  font-family: Arial, Gadget,sans-serif;
  font-size: 11pt;	
  font-style: normal;
  font-variant: normal;
  color: #055CAB;
}

a:hover.text {  
  font-family: Arial, Gadget,sans-serif;
  font-size: 11pt;	
  font-style: normal;
  font-variant: normal;
  color: #055CAB;
}

a:active.text {  
  font-family: Arial, Gadget,sans-serif;
  font-size: 11pt;	
  font-style: normal;
  font-variant: normal;
  color: #055CAB;
}

a:visited.text {  
  font-family: Arial, Gadget,sans-serif;
  font-size: 11pt;	
  font-style: normal;
  font-variant: normal;
  color: #055CAB;
}


.top {
  background-image: url('/img/flag1.gif');
  background-position: right;
  background-repeat: no-repeat;
}

.content_pane {
  font-family: Arial Black,Arial Bold,Gadget,sans-serif;
  font-size: 14pt;	
  font-style: normal;
  font-variant: normal;
  color: #222222;
}


.text {  
  font-family: Arial, Gadget,sans-serif;
  font-size: 11pt;	
  font-style: normal;
  font-variant: normal;
  color: #055CAB;
}

body.text {  
  font-family: Arial, Gadget,sans-serif;
  font-size: 11pt;	
  font-style: normal;
  font-variant: normal;
  color: #055CAB;
  background-color: #fff3e7!important;
  padding-left: 24px;
}

.short_text {  
  font-family: Times New Roman, Arial, Gadget,sans-serif;
  font-size: 11pt;	
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  color: #055CAB;
}

.text_small {  
  font-family: Arial, Gadget,sans-serif;
  font-size: 9pt;	
  font-style: normal;
  font-variant: normal;
  color: #055CAB;
}

.ast {
  font-family: Courier, monotype;
  font-size: 14pt;	
  font-style: normal;
  font-variant: normal;
  color: #FF0000;
  }

.news_item {
  font-family: Arial Black,Arial Bold,Gadget,sans-serif;
  font-size: 14pt;	
  font-style: normal;
  font-variant: normal;
  color: #055CAB;
  margin-bottom: 20px;
}

.news_date {
  font-family: Arial Black,Arial Bold,Gadget,sans-serif;
  font-size: 12pt;	
  font-style: normal;
  font-variant: normal;
  color: #009EE5;
  margin-left: 16px;
}


.attach_image {
  margin-right: 12px;
  padding: 24px;
}

h3 {
  font-family: Arial Bold,Gadget,sans-serif;
  font-size: 14pt;	
  font-style: normal;
  font-variant: normal;
  color: #009EE5;
  margin-left: 16px;	
}

h4 {
  font-family: Arial Bold,Gadget,sans-serif;
  font-size: 12pt;	
  font-style: normal;
  font-variant: normal;
  color: #009EE5;
  margin-left: 16px;	
}


.list_table {
  font-family: Arial Bold,Gadget,sans-serif;
  font-size: 11pt;	
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  color: #055CAB;	
  border: none;
}

.list_td {
  font-family: Arial Bold,Gadget,sans-serif;
  font-size: 11pt;	
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  color: #055CAB;	
  border: 1px #555555 solid;
  padding-left: 12px;
}

.input {
  font-family: Arial Bold,Gadget,sans-serif;
  font-size: 11pt;	
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  background-color: #CEF6F5;
  color: #055CAB;	
  border: 1px #555555 solid;
  padding-left: 3px;    
}

.field {
  font-family: Arial, Arial Bold,Gadget,sans-serif;
  font-size: 10pt;	
  font-style: normal;
  font-variant: normal;
  color: #055CAB;
  margin-bottom: 20px;
  padding-right: 16px;
}

#countDown {
    position: absolute;
    width: 100%;
    top: 40px;
    font-family: Arial;
    font-size: 13pt;
    color: #000000;
    text-align: center;
}

.digit {
  font-family: Arial;
  font-weight: bold;
  font-size: 30px;	
  font-style: normal;
  border: 2px solid #000000;
  background-color: #FFFFFF;
  text-align:center;
  margin-left: 16px;
  font-color: #0000FF;
  color: #0000FF;
  width: 40px;
  height: 40px;
  padding-left: 6px;
  padding-right: 6px;
}

.digit_title {
  font-family: Arial,Verdana;
  font-size: 10pt;	
  margin-left: 16px;
  font-style: normal;
  border: none;
  text-align:center;
  font-color: #FFFFFF;
  color: #FFFFFF;
  width: 40px;
  height: 20px;
  padding-left: 6px;
  padding-right: 6px;
}

.separ {
  width: 20px;
}

#clock_title {
 text-align: center;
 padding-bottom: 6px; 
 }
 
 h5 {
  font-family: Arial Bold,Gadget,sans-serif;
  font-size: 12pt;	
  font-style: normal;
  font-variant: normal;
  color: #009EE5;
  margin-left: 16px;	   
 }
 
div.form_row {
    margin-top: 8px;
}

span.form_label {
   display: inline-block;
   width: 150px;
   min-width: 150px;
   padding-right: 16px; 
}

div.row_submit {
   margin-top: 10px; 
   padding-left: 100px;
}

div.imt_info {
  margin-top: 8px;      
}

.imt_small {
 margin-top: 12px;   
 font-weight: 700;
 color: blue;   
}

.imt_big {
 margin-top: 12px;   
 font-weight: 750;
 color: #ff9900;   
}

.imt_big1 {
 margin-top: 12px;   
 font-weight: 750;
 color: red;   
}

.imt_big2 {
 margin-top: 12px;   
 font-weight: 750;
 color: #993333;   
}

.imt_big3 {
 margin-top: 12px;   
 font-weight: 750;
 color: #800000;   
}


.imt_norm {
 margin-top: 12px;
 font-weight: 750;
 color: green;   
}