body, html {
margin:0px;
padding:0px;
background-color: #F9F6F0;
}

div#rotator {
    position: relative;
    height: 140px;
    margin-top: 15px;
    margin-bottom: 15px;
    z-index: 10;
}
h2
 {	
font-family: Times Roman;
font-size:22px;	
font-weight:normal;	
color:#7B0404;
margin-bottom:0px;			
}
.h2bold
 {	
font-family: Times Roman;
font-size:24px;	
font-weight: bold;
color:#7B0404;
margin-bottom:0px;			
}
.h2bold0
 {	
font-family: Times Roman;
font-size:18px;	
font-weight: bold;
color:#7B0404;
margin-bottom:0px;			
}

.h2
 {	
font-family: Times Roman;
font-size:20px;	
font-weight:normal;	
color:#7B0404;
margin-bottom:0px;			
}
.h3
 {	
font-family: Times Roman;
font-size:20px;	
font-weight:normal;	
color:#7B0404;
margin-bottom:0px;			
}

td span.gr
 {	

color:green;
			
}
td span.red
 {	

color:#7B0404;
			
}
td span.redtexttable
 {	

color:red;
			
}

td span.redtext
 {	

color:red;
			
}

td span.bl
 {	

color: rgb(0, 0, 238);
			
}
.work
{
width: 400px; /* Ширина таблицы */
margin-left: 200px;
margin-bottom: 20px;
}


.outer {
    vertical-align: top;
}


.router
{
	width: 1000px; /* Ширина таблицы */
margin-left: 2px;
}
table.contacts {
    width: 100%; /* Ширина таблицы */
    
    border-spacing: 1px 7px; /* Расстояние между границ */
   }
   td {
   
    
    padding: 3px; /* Поля в ячейках */ 
   }

.h20
 {	
font-family: Arial;
font-size:16px;	
font-weight:normal;	
color:black;
margin-bottom:0px;			
}
.h20z
 {	
font-family: Arial;
font-size:24px;	
font-weight:normal;	
color:#7B0404;
margin-bottom:0px;			
}

.h14
 {	
font-family: Arial;
font-size:14px;	
font-weight:normal;	
color:black;
margin-bottom:0px;			
}

.boldred 
 {	
font-family: Arial;
font-size:20px;	
font-weight:bold;
color:#7B0404;
margin-top:15px;		
margin-bottom:10px;		
}
.adr
{	
font-family: Times Roman;
font-size:20px;	
font-weight:normal;
color:black;	
margin-top:15px;		
margin-bottom:10px;		
}
.wrap
{
width:983px;
height:32px;	
margin:0px;
padding:0px;	
}
.print
{	
margin-top:20px;		
margin-bottom:20px;
float:right;
margin-right:60px;	
}

.leftmap{
width:350px;
height:386px;	
float:left;
margin-right:10px;
}

#maket {
width:1000px;
margin:0 auto;
border-top: 1px solid #970414;
margin-top:5px;
margin-left: 0px;
}

#maket1{
width:990px;
margin-right:0px;
float: left; /* Обтекание по правому краю */

background-color: #F9F6F0;
}

#maketpr{
width:990px;
margin-right:0px;
float: left; /* Обтекание по правому краю */
padding:40px;
background-color: #F9F6F0;
}
#maket2 {
width:343px;
margin:0 auto;
float: right; 
background-color: #F9F6F0;
}
#maket3{
margin:0 auto;
float: left; /* Обтекание по правому краю */
background-color: #F9F6F0;
}
#header{
background-color: #F9F6F0;
}
#left{
background-color: #F9F6F0;
width:200px;
float:left;
}
#content{
background-color: #F9F6F0;
margin-left:20px;
}
#content2{
background-color: #F9F6F0;
margin-left:20px;
}
#footer{
background-color: #F9F6F0;
clear:both;
}
.styleh2 {
display: inline; /*--Только для inline элементов--*/ 
font-family: Times Roman;
	font-size: 16px;
	color:#7B0404;	
} 
.styleh2bold
 {	
font-family: Arial;
font-size:22px;	
font-weight: bold;	
color:black;	
}

.style10_pagebold {
display: inline; /*--Только для inline элементов--*/ 
	font-size: 16px;
	font-family:Times Roman;
	font-weight: bold;
	color: black;	
	white-space: nowrap; /* Отменяем переносы текста */
} 

.style18_page {
display: inline; /*--Только для inline элементов--*/ 
	font-size: 18px;
	font-family:Times Roman;
    font-weight:normal;
	color: black;	
	white-space: nowrap; /* Отменяем переносы текста */
} 
.style11_pagebold {
display: inline; /*--Только для inline элементов--*/ 
	font-size: 18px;
	font-family:Times Roman;
	font-weight: bold;
	color:#7B0404;	
	font-style: italic;
	white-space: nowrap; /* Отменяем переносы текста */
} 

.style100_pagebold {
display: inline; /*--Только для inline элементов--*/ 
	font-size: 16px;
	font-family:Times Roman;
	font-weight: bold;
	color: black;	
	white-space: nowrap; /* Отменяем переносы текста */
} 

.style10_page {
display: inline; /*--Только для inline элементов--*/ 
	font-size: 20px;
	font-family:Arial;
	color: black;	
	white-space: nowrap; /* Отменяем переносы текста */
} 

.style100_page {
display: inline; /*--Только для inline элементов--*/ 
	font-size: 16px;
	font-family:Times Roman;
	color: #7B0404;	
	white-space: nowrap; /* Отменяем переносы текста */
} 
.stylea16
 {
 font-family: Times Roman;
	font-size: 16px;
	color:#7B0404;	
} 
.stylea16bold
 {	
font-family: Times Roman;
font-size:16px;	
font-weight: bold;	
color:#7B0404;		
}
.stylea18
 {
 font-family: Times Roman;
	font-size: 18px;
	color:#0a3a8e;	
} 
.stylea18bold
 {	
font-family: Times Roman;
font-size:16px;	
font-weight:normal;	
color:#0a3a8e;		
}
.select { 
display: inline; /*--Только для inline элементов--*/   
	font-size: 20px;
	font-family:Arial;
		font-weight:normal;	
			color:#7B0404;
	white-space: nowrap; /* Отменяем переносы текста */
   }
   
.select3 { 
display: inline; /*--Только для inline элементов--*/   
	font-size: 18px;
	font-family:Arial;
		font-weight:normal;	
			color:rgb( 23 , 59 , 211 );
	white-space: nowrap; /* Отменяем переносы текста */
   }
   
.select1 { 
display: inline; /*--Только для inline элементов--*/   
	font-size: 20px;
	font-family:Arial;
		font-weight: bold; /* Жирное начертание */
		
color:#7B0404;
	white-space: nowrap; /* Отменяем переносы текста */
   }
.selectbl { 
display: inline; /*--Только для inline элементов--*/   
	font-size: 16px;
	font-family:Arial;
		font-weight:normal;	
	font-style: italic;
color:#0047ab;
	white-space: nowrap; /* Отменяем переносы текста */
   }  
.selectbl20 { 
display: inline; /*--Только для inline элементов--*/   
	font-size: 20px;
	font-family:Arial;
		font-weight:normal;	
	font-style: italic;
color: black;
	white-space: nowrap; /* Отменяем переносы текста */
   }  
 .selectn1 { 
display: inline; /*--Только для inline элементов--*/   
	font-size: 16px;
	font-family:Arial;
		font-weight:normal;		
color:#0047ab;
	white-space: nowrap; /* Отменяем переносы текста */
   }    
   
    .selectnb { 
display: inline; /*--Только для inline элементов--*/   
	font-size: 16px;
	font-family:Arial;
	font-weight:normal;		
    color:black;
	white-space: nowrap; /* Отменяем переносы текста */
   }   
   .selectn2 { 
display: inline; /*--Только для inline элементов--*/   
	font-size: 16px;
	font-family:Arial;
		font-weight:normal;		
     color:#7B0404;
	white-space: nowrap; /* Отменяем переносы текста */
   }   
   
.select2 { 
display: inline; /*--Только для inline элементов--*/   
	font-size: 16px;
	font-family:Times Roman;
	color:black;	
    font-weight: bold; /* Жирное начертание */
	white-space: nowrap; /* Отменяем переносы текста */
   }
#mymap750{
margin-left:0px;
}

#mymap850{
margin-top:-15px;
}
#mymap950{
margin-top:-15px;
}
span.telephone {
display: inline-block;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;	
font-size: 22px;
z-index: 100;
text-decoration: none;
}
span.telephone a {
	text-decoration: none;
	text-decoration: underline;
	color: #000000;
}

span.telephone a:hover{
	text-decoration: underline;
}
span.telephonez {
display: inline-block;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;	
font-size: 42px;
z-index: 100;
text-decoration: none;
}
span.telephonez a {
	text-decoration: none;
	text-decoration: underline;
	color: #000000;
}

span.telephonez a:hover{
	text-decoration: underline;
}

.selectbl20z { 
display: inline; /*--Только для inline элементов--*/   
	font-size: 42px;
	font-family:Arial;
		font-weight:normal;	
	font-style: italic;
color: black;
	white-space: nowrap; /* Отменяем переносы текста */
   }  
   
   .div1{    
    width: 56%;
    min-height: 150px;
   
    float: left;
}
.div2{    
    width: 44%;
    min-height: 150px;
      
    margin-left: 56%;
}

.w1 {
    width: 450px; /* Ширина текстового блока */
	font-size: 18px;
	}
	
	.w1000 {
    width: 1000px; /* Ширина текстового блока */
	font-size: 18px;
	}
.w2 {
    width: 490px; /* Ширина текстового блока */
	font-size: 18px;
	}
	
.w2red {   
	font-size: 18px;
	color: red;
	}



.red__text {
	color: red;
}

.work-time__summer {
	margin: 20px 0  20px 200px;
	font-size: 20px;
	font-family: Arial;
}