﻿/***** голубой-синий *****/
body {
}

.text-dark {
    color:#80C8FE;
}

.BasicHeader 
{
	background-color:#BFE3FE;
    border: solid 1px #00477D;

}
.BasicHeaderColor
{

    color:#333;


}
.divBasicHeader 
{
    background-color: #BFE3FE;
    border-bottom:solid 1px #00477D;
}

table.BasicTable {
 
    
    background-color:#eef5fb;
    border: solid 1px  #00477D;
    
}
table.BasicTable td
{
    
    color:#444;
    
}
.out
{
	background-color:#eef5fb;
}
.inside
{ 
	background-color: #0066B3;
}
.divText 
{
    background-color: #eef5fb;
}
h2 {
 
    background-color: #80C8FE;
    color: #fff;
    
    
}
h1 {
    
    color: #00477D;
}

/* Main menu
----------------------------------------------------------*/
#mainMenu {

   background: #BFE3FE;
  
}


#mainMenu ul li a {

   background:#BFE3FE;
   color:#000;

}
#mainMenu ul li a:hover {
   background:#0066B3;
   color:#fff;
}


hr {
    
    color:  #0066B3;/* Цвет линии для остальных браузеров */
    background-color: #0066B3;/* Цвет линии для браузера Firefox и Opera */
    
   }
.headerReg
{
    color: #0066B3;
    background-color:#eef5fb;
}

 input[type="submit"],
    input[type="button"],
    button {
     
        background-color: #eef5fb;
        border: 1px solid  #00477D;
        
    }

 .sec {
 
       border: solid 1px   #00477D;
}

.bgselectborder
{
	background-color:#BFE3FE;
    /*border-bottom: solid 1px   #00477D;*/
    border-bottom: solid 1px   #00477D;
}
.border
{
    border:solid 1px #00477D;
    
}
.secLang {
    background-color: #fff;
    border: solid 1px #BFE3FE;

}
.itemstyle {
    background-color: #ffffff;
   
}
footer {
    background-color: #eef5fb;
}
.Calendar
{
	font-family:'Roboto Condensed',Arial;
	border: #00477D 1px solid;
    border-collapse:collapse;
	background-color:#eef5fb;
    padding:4px;
    margin:0 auto;
}
.tdsCalendar
{	
	
    
	color:red;
	background-color:#BFE3FE;
    padding:4px;
	
}
.dsCalendar
{
	color:#00477D;
	background-color:#eef5fb;
    border: #00477D 1px solid;
     padding:4px;
      font-size:0.85em;

}
.omdsCalendar
{
	background-color:#fff;
	color:#eef5fb;
   
     padding:4px;
}

.sdsCalendar {
    
    background-color: red;/*#f6d191;*/
    color: #00477D;
   
}
.dhsCalendar
{
	
	
	background-color:#eef5fb;
    text-align:center;
    font-size:0.85em;
    padding:4px;
   
}
.tsCalendar
{
    
	background-color:#BFE3FE;
	/*border: #804000 1px solid;*/
    border:0px none red;
    margin:0px 0px 0px 0px;
     border-collapse:collapse;
	 padding:0px;
     
	
}