html,body{margin:0;padding:0;zoom:130%}
   @font-face {
    font-family: PT_Sans; /* Имя шрифта */
    src: url(/fonts/PT_Sans.ttf); /* Путь к файлу со шрифтом */
   }
   @font-face {
    font-family: PT_Sans_Caption; /* Имя шрифта */
    src: url(/fonts/PT_Sans_Caption.ttf); /* Путь к файлу со шрифтом */
   }

div,td,p{font-family: PT_Sans,  Impact, fantasy; font-size: 10px; color: #a7a7a7;letter-spacing: 0.5px;line-height: 110%;}
img{border: 0;}
h1,h2,h3,h4,h5{font-family: PT_Sans_Caption,  Impact, fantasy;   margin: 0 ;letter-spacing: 0.3px;}
h1{
    font-size:150%;   line-height: 180%;
}
h2{
    font-size:93%; line-height: 110%; color: black; background-image: url(/images/bullet.gif);  background-repeat:no-repeat; background-position:  0 6px; padding:  0 0 0 15px;letter-spacing: 0.5px;
}
h3{
    font-size:80%;
}
h2.tel{
    margin-top: 20px;
    font-size:240%;
    color:#fff;
    text-align: end;
}

ul li{ margin-left:-23px }
a.menu1,span.menu1{ display: block; float:  left; background-image: url(/images/m1out.gif);  background-repeat:  no-repeat;text-decoration: none; width: 90px; height: 53px; }
a.menu1:hover,span.menu1{background-image: url(/images/m1over.gif);}
a.menu2,span.menu2{ display: block; float:  left;
    background-image: url(/images/m2out.gif);
    background-repeat:  no-repeat;text-decoration: none; width: 110px; height: 53px; }
a.menu2:hover,span.menu2{background-image: url(/images/m2over.gif);}
a.menu3,span.menu3{ display: block; float:  left;
    background-image: url(/images/m3out.gif);
    background-repeat:  no-repeat;text-decoration: none; width: 72px; height: 53px; }
a.menu3:hover,span.menu3{background-image: url(/images/m3over.gif);}


a.md1,span.md1{width: 101px; height: 100px;  display: block;  background-repeat:no-repeat; text-decoration: none;
    background-image: url(/images/1.jpg);}
a.md1:hover,span.md1{background-image: url(/images/1o.jpg);}
a.md2,span.md2{width: 101px; height: 100px;  display: block;  background-repeat:no-repeat; text-decoration: none;
    background-image: url(/images/2.jpg);}
a.md2:hover,span.md2{background-image: url(/images/2o.jpg);}
a.md3,span.md3{width: 101px; height: 100px;  display: block;  background-repeat:no-repeat; text-decoration: none;
    background-image: url(/images/3.jpg);}
a.md3:hover,span.md3{background-image: url(/images/3o.jpg);}
a.md4,span.md4{width: 101px; height: 100px;  display: block;  background-repeat:no-repeat; text-decoration: none;
    background-image: url(/images/4.jpg);}
a.md4:hover,span.md4{background-image: url(/images/4o.jpg);}
a.md5,span.md5{width: 101px; height: 100px;  display: block;  background-repeat:no-repeat; text-decoration: none;
    background-image: url(/images/5.jpg);}
a.md5:hover,span.md5{background-image: url(/images/5o.jpg);}
a.md6,span.md6{width: 101px; height: 100px;  display: block;  background-repeat:no-repeat; text-decoration: none;
    background-image: url(/images/6.jpg);}
a.md6:hover,span.md6{background-image: url(/images/6o.jpg);}


a.md7,span.md7{width: 101px; height: 99px;  display: block;  background-repeat:no-repeat; text-decoration: none;
    background-image: url(/images/7.jpg);}
a.md7:hover,span.md7{background-image: url(/images/7o.jpg);}
a.md8,span.md8{width: 101px; height: 99px;  display: block;  background-repeat:no-repeat; text-decoration: none;
    background-image: url(/images/8.jpg);}
a.md8:hover,span.md8{background-image: url(/images/8o.jpg);}
a.md9,span.md9{width: 101px; height: 99px;  display: block;  background-repeat:no-repeat; text-decoration: none;
    background-image: url(/images/9.jpg);}
a.md9:hover,span.md9{background-image: url(/images/9o.jpg);}
a.md10,span.md10{width: 101px; height: 99px;  display: block;  background-repeat:no-repeat; text-decoration: none;
    background-image: url(/images/10.jpg);}
a.md10:hover,span.md10{background-image: url(/images/10o.jpg);}
a.md11,span.md11{width: 101px; height: 99px;  display: block;  background-repeat:no-repeat; text-decoration: none;
    background-image: url(/images/11.jpg);}
a.md11:hover,span.md11{background-image: url(/images/11o.jpg);}
a.md12,span.md12{width: 101px; height: 99px;  display: block;  background-repeat:no-repeat; text-decoration: none;
    background-image: url(/images/12.jpg);}
a.md12:hover,span.md12{background-image: url(/images/12o.jpg);}

#part1{position:static;width:100%;height:50%; background-color: white;z-index: -1000;  text-align: center;   }
#part2{position:static;width:100%;height:50%; background-color: #ed1c24;z-index: -1000; text-align: center;}

img{margin: 0}
img#main{position:relative;left:-20px;top:-20px; width: 100px;}
