body {
	 background-image: url(../images/fon.jpg);
	/* font-family: Europe, 'Europe', cursive;*/
	font-family: Tahoma;
	 background-color: #fff;
	 
}
@font-face {
    /*font-family: Europe;  Гарнитура шрифта */
	font-family: Tahoma;
	font-size:13px;
    /*src: url(fonts/euro-n.ttf);  Путь к файлу со шрифтом */
   }
   div.text {
	font-size:13px;
	color:#3b3b3a;
   }
   h4.news
   {
	font-size:16px;
	color:#00a7d1;
	margin-bottom: 0px;
	font-style: normal;
	padding-right:20px;
	padding-left:15px;
   }
   
   a
    {
   color: #3b3b3a;
   }
   
   a.news {
	font-size:13px;
	color:#5d6162;
   }
   
   a.news:hover {
   text-decoration:none;
   color:#999;
   }
   
    a.small {
	font-size:10px;
	color:#5d6162;
   }
   
   a.small2:hover {
   text-decoration:none;
   color:#fff;
   }
   
       a.small2 {
	font-size:10px;
	color:#efefef;
   }
   
   a.small:hover {
   text-decoration:none;
   color:#999;
   }
   
   
   div.news {
	font-size:13px;
	color:#5d6162;
	padding-right:20px;
	padding-left:15px;
	padding-top:10px;
   }
   div.date {
	font-size:12px;
	color:#b9b9b9;
	padding-left:15px;
   }   
   div.copyright
   {
   font-size:13px;
   color:#5d6162;
   padding-top:20px;
   padding-botton:10px;
   }
     span.small
   {
   font-size:10px;
   color:#5d6162;
   }
   a.downmenu
   {
   font-family: Myriad Pro;
   font-size:17px;   
   padding-right:30px;
   padding-left:15px;
   color:#00a7d1;
   text-transform: uppercase;
   text-decoration:none;
   }
   a.downmenu:hover
   {
   text-decoration:underline;
   }
   
   a.portf
   {
   font-family: Myriad Pro;
   font-size:17px;   
   color:#00a7d1;
   text-decoration:none;
   }
   a.portf:hover
   {
   text-decoration:underline;
   }
   
   a.blue
   {
   font-size:17px;   
   color:#00a7d1;
   text-decoration:none;
   }
   
    a.blue:hover
   {
   text-decoration:underline;
   }
   
   img
   {
   border-color: gray ;
   }
   
   h1
   {
   font-size:32px;
   color:#5d6162;
   }
   
  h1.small
   {
   font-size:12px;
   color:#5d6162;
   font-weight:bold;
   }
   
   h2
   {
   color:#5d6162;
   }
   
   h3
   {
   color:#5d6162;
   }
   
   table.t1 td {
   font-family:Verdana;
   font-size:13px;
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 5px;
   padding-bottom: 5px;
   }
   
   th
   {
   font-family:Verdana;
   background-color: #5d6162;
   color:#fff;
   height: 50px;
   padding-left: 5px;
   padding-right: 5px;   
   }
   
   th.th2
   {
   font-family:Verdana;
   font-size:13px;
   background-color: #ccc;
   color:#fff;
   padding-left: 5px;
   padding-right: 5px;

   }
   
   table.t2 td {
   font-size:13px;
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 5px;
   padding-bottom: 5px;
   text-align: center;
   }

   .sign {
    float: left; /* ???????????? ?? ??????? ???? */
    border: 0px solid #333; /* ????????? ????? */
    padding: 1px; /* ???? ?????? ????? */
    margin: 2px 0 5px 2px; /* ??????? ?????? */
    background: #fff; /* ???? ???? */
    font-size:10px;
   color:#5d6162;	
   }
   .sign figcaption {
    margin: 0 auto 0px; /* ??????? ?????? ?????? */
   }

   div.oferta
   {
   font-family:Verdana;
   color:#bfbfbf;
   font-size:9px;
   }
   
   
@media only screen and (max-device-width : 480px) {   
      a.downmenu
   {
   font-family: Myriad Pro;
   font-size:17px;   
   padding-right:20px;
   padding-left:15px;
   color:#00a7d1;
   text-transform: uppercase;
   text-decoration:none;
   }
  
 }
 
 @media only screen and (max-device-width : 780px) {   
      a.downmenu
   {
   font-family: Myriad Pro;
   font-size:16px;   
   padding-right:20px;
   padding-left:15px;
   color:#00a7d1;
   text-transform: uppercase;
   text-decoration:none;
   }
  


