@charset "utf-8";
/* CSS Document */
body{ 
min-width:1200px;

}
.telo2 { background-image:url(../images/bg.png); min-height:1000px; padding-top:70px;}
h1 { text-indent:20px;
font-family:'MetaMediumCyr-ItalicRegular' ;
font-size:18px;
}
 p{
font-family:'MetaMediumCyr-ItalicRegular' ;
	font-weight: normal;
	font-style: normal;
font-size:16px;
text-indent: 0.3in;		 /* Задаем отступ красной строки*/
		
line-height:1.5; /*Межстрочный интервал*/
padding:5px; /*Задаем поля вокруг параграфа #E6E6FA*/
}
#foncont { background-color:#FFF;}
#foncont2 { background-color:#2F4F4F;}
.l1 { background-image:url(../images/bg.png); background-repeat:repeat-x repeat-y; }
.colonna {background-image:url(../images/arhit51.jpg); background-repeat:no-repeat;
 margin:0px 0px 0px 200px;
 height:861px
 }
 .colonna2 {background-image:url(../images/arhit.jpeg); background-repeat:no-repeat;
 margin:0px 0px 0px 200px;
 height:861px
 }
 .avt { padding:400px 0px 0px 280px;}
 .avt2 { padding:475px 0px 0px 190px;}
 .a1 {padding:0px 0px 0px 80px}
 .log1 { padding:10px;}
 .but1 { color:#000; width:110px;}
	.header { background-color:#0078a7;}
	.header2 { background-color:#0078a7;  }
	.header3 { background-image:url(../images/logo2.jpg); background-repeat:repeat-x; height:10px;}
 .f1 { float:right; padding:20px 20px 0px 0px; color:#FFF; line-height:20px; }
 .f1 a{color:#FFF;}
 .telo { min-height:700px; background-color:#fff;}
 .menu1 {min-height:400px; width:300px; background-color:#fff; float:left; padding:30px 0px 0px 0px;}
 .con1 {padding:100px 0px 0px 100px; float:left;}
 .con2 {padding:50px 0px 0px 70px; float: left;}
 .con3 {padding:50px 0px 0px 70px; float: left;}
 .d1 {  padding:5px; font-family: "Times New Roman", Times, serif; color:#666;}
 .d2 { padding:0px 0px 0px 20px;  font-family: "Times New Roman", Times, serif; color:#000;}
 .d4 { padding:0px 0px 0px 20px;  font-family: "Times New Roman", Times, serif; color:#666;}
 .d3 {padding:8px 0px 8px 20px;}
 .d3 a{ font-family: "Times New Roman", Times, serif; color:#000; font-weight:900; text-decoration:none;}
  .d3 a:hover{ font-family: "Times New Roman", Times, serif; color: #00F; font-weight:900; text-decoration: underline;}
 .kol1 { margin:10px 0px 10px 20px; font-size:16px; background-color:#F5F5F5; }
#menupoint { padding-left:40px;}
 #menupoint li{
				padding:0px 0px 0px 0px;
				display:inline;
				
				}
			#menupoint li a{
				color:#F00;
				font-weight:200;
				
				text-decoration:none;
				padding:10px;
				
				}
				#menupoint li a:hover{
			
				text-decoration: underline;
				padding:10px;
				}
				#menupoint2 {
				padding:0px 0px 0px 50px;
				margin:0px 0px 10px 0px;
			
				
				}
			#menupoint2 li a{
				color:#F00;
				font-weight:200;
				float: left;
				text-decoration:none;
				padding:10px;
				}
				#menupoint2 li a:hover{
				float:left;
				text-decoration: underline;
				padding:10px;
				}
				
				#menupoint3 { padding-left:40px;}
 #menupoint3 li{
				padding:0px 0px 0px 0px;
				display:inline;
				
				}
			#menupoint3 li a{
				color: #00F;
				font-weight:200;
				
				text-decoration:none;
				padding:10px;
				
				}
				#menupoint3 li a:hover{
			
				text-decoration: underline;
				padding:10px;
				}
			
				
	.k1 { padding-left:15px;}
	.mytable1 { margin-left:80px;}
	.mytable1 td{
	font-family:'MetaMediumCyr-ItalicRegular' ;
	font-size:14px;
padding:8px 4px 8px 4px;
border:solid 1px; color:#930;/*Задаем поля вокруг ячеек */
width:135px;
text-align:center;	
	}
	.mytable2 { margin-left:40px;}
	.mytable2 td{
	font-family:'MetaMediumCyr-ItalicRegular' ;
	font-size:14px;
padding:8px 4px 8px 4px;
border:solid 1px; color:#930;/*Задаем поля вокруг ячеек */
text-align:center;	
	}
	.mytable3 { margin-left:40px;}
	.mytable3 td{
	font-family:'MetaMediumCyr-ItalicRegular' ;
	font-size:24px;
padding:8px 4px 8px 4px;
border:solid 1px; color: #000;/*Задаем поля вокруг ячеек */
text-align:center;	
	}
	.teri1 { width:80px;}
	.teri2 { width:135px;}
	.teri3 { width:130px;}
	.teri4 { width:250px;}
	.hew1 { padding-left:50px;}
	.hero { padding-left:40px;}
	.hero2 { text-decoration:none;}
	.sp1 { padding:0px 0px 0px 240px}
	.sp1 li{line-height:1.5;
	font-family:MetaMediumCyr-ItalicRegular;
	}
	.sp1 li a{text-decoration:none; color:#00F;}
	.sp1 li a:hover{text-decoration: underline; color:#00F;}
	.mes1 { color: #900;}
	.bel1 { float:right; padding:20px 360px 0px 0px;}
	.hor1 { padding-left:60px;}
	.st1 { padding-left:300px;}

	.footer {background-color:#0078a7; height:50px;}