/* CSS Document */
body {
margin-top:0px;
margin:0;
padding:0;
background-color:#000000;
}


DIV.clSlide{position:absolute;  z-index:10; left:0; width:200; height:22; clip:rect(0,200,35,0); padding:3px;}
DIV.clSlideSub{position:absolute; ;z-index:10; padding:2px; clip:rect(0,180,25,0); width:180; height:20; left:8; visibility:hidden}
DIV.clSlideSub2{position:absolute; ;z-index:10; padding:2px; clip:rect(0,150,25,0); width:180; height:20; left:8; visibility:hidden}

#divSlideCont{position:relative; z-index:10; left:0; top:0; height:360; width:200; visibility:hidden;}
A.clSlideLinks {font-family:TAHOMA, Arial, sans-serif; font-size:16px; text-decoration:none; color:#ffffff;}
A.clSlideSubLinks{font-family:TAHOMA, Arial, sans-serif; font-size:13px; text-decoration:none; color:#f8c15a;}
A.clSlideSub2Links{font-family:TAHOMA, Arial, sans-serif; font-size:12px; text-decoration:none; color:#ffe478;}


.tab {
width:100%;
height:100%;
margin-top:0px;
background-color:black;
margin:0px;
padding:0px;
border:0;
text-align:center;
border-spacing:0px;
 }

.tab1 {
width:1024px;
height:100%;
margin-top:0px;

margin:0px;
padding:0px;
border:0;
border-spacing:0px;
 }

 .tab2 {
width:150px;
height:100%;
background-color:black;
margin-top:0px;
text-align:left;
margin:0px;
padding:0px;
border:0;
border-spacing:0px;
 }
  .td_top {
height:15px;
 width:100%;
  background-repeat:repeat-x;
  background-image:url(image/back2.gif);
 margin:0px;
padding:0px;
border:0px;
border-spacing:0px;

padding-right:10px;
line-height:2em;
text-align:right;
vertical-align:text-bottom;
font-size:12px;
 color:#f8c15a;



  }

   .td_bottom {
height:50px;
 width:100%;
  background-repeat:repeat-x;
  background-image:url(image/back2.gif);
  background-position: center;
  background-position: bottom;
 margin:0px;
padding:0px;
border:0px;
text-align:center;
border-spacing:0px;

  }
    .td_back {
height:45px;
 width:100%;
  background-repeat:repeat-x;
  background-image:url(image/back1.gif);
  background-position: center;
  background-position: bottom;
 margin:0px;

border:0px;
color:#ffffff;
border-spacing:0px;
font-size:14px;

  }


 .td_left {
height:100%;

  background-repeat:repeat-y;
 margin:0px;
padding:0px;
border:0px;
border-spacing:0px;

  }


 .td_right {

height:100%;
width:100%;
  background-repeat:repeat;

 margin:0px;
padding:0px;
border:0px;
border-spacing:0px;

  }



   .td_menu {
width:80%;
height:30px;
border:0px;
padding-top:0px;
text-align:left;
padding-left:5px;
vertical-align:text-top;
line-height:0em;
  }


   .td_ssilki {
 width:80%;
height:30px;
border:0px;
padding-top:0px;
text-align:center;
vertical-align:text-top;
line-height:0em;
  }




  a {
font-family:TAHOMA, Arial, sans-serif;
font-size:14px;
color:#f8c15a;
text-decoration: bold;
line-height:2;
border:0;}
a :visited {
color:#f8c15a;
}
a :link {
color:#f8c15a;
}


  .a5 {

color:#000000;
text-decoration: bold;
font-size:11px;
}
.a5 :visited {
color:#000000;
}
.a5 :link {
color:#000000;
}

 .a6 {

color:#9a0404;
text-decoration: bold;
font-size:14px;
}
.a6 :visited {
color:#000000;
}
.a6 :link {
color:#000000;
}


  h1 {
font-family:TAHOMA, Arial, sans-serif;
font-size:14px;
text-decoration: bold;
}

  h2 {
font-family:TAHOMA, Arial, sans-serif;
font-size:12px;
text-decoration: bold;
}

.td_adres{
width:100%;
height:50px;
background-repeat:no-repeat;
background-color:black;
margin:0px;
border:0px;
padding-right:10px;
line-height:2em;
text-align:right;
vertical-align:text-bottom;
font-size:15px;
 color:#f8c15a;
  }



.tab_body {
width:100%;
margin-top:0px;
margin:0px;
padding:0px;
border:0;
border-spacing:0px;
 }

   .td_menu_vertical {
height:10px;
border:0px;
padding-left:20px;
padding-top:0px;
text-align:left;
line-height:1em;
vertical-align:text-top;

  }

     .td_menu_vertical1 {
height:90px;
border:0px;
padding-left:20px;
padding-top:0px;
text-align:left;
line-height:1em;
vertical-align:text-top;
color:#ffffff;

  }



   .td_tovari{
width:690px;
border:0px;
padding-left:0px;
padding-right:0px;
vertical-align:text-top;
align:center;
background-color:#e09729;

  }

     .image_had{
width:700px;
height:199px;
border:0px;
padding-left:0px;
padding-right:0px;
vertical-align:text-top;
align:center;


  }



 .tab_tovari {
width:700px;
height:100%;
margin-top:0px;
border:0;
border-spacing:0px;
padding-top:0px;
vertical-align:text-top;
text-align:center;
font-family:TAHOMA, VERDANA, sans-serif;
font-size:11px;

text-align:justify;
color:#000000;
text-decoration: none;
line-height:1.2;
text-indent:50px;
 }

  .tab_risunki {

height:100%;
margin-top:0px;
border:0;
border-spacing:0px;
padding-top:0px;
vertical-align:text-top;
text-align:center;

font-family:TAHOMA, VERDANA, sans-serif;
font-size:13px;

color:#000000;
text-decoration: none;
line-height:1.2;
text-indent:5px;

 }
     .tab_price {
  width:600px;

margin-top:0px;
border:0;
border-spacing:0px;
padding-top:0px;
vertical-align:text-top;
text-align:center;

font-family:TAHOMA, VERDANA, sans-serif;
font-size:13px;

color:#000000;
text-decoration: none;
line-height:1.2;
text-indent:5px;



}

    .tab_plitka {
  width:600px;
height:100%;
margin-top:0px;
border:0;
border-spacing:0px;
padding-top:10px;
padding-bottom:10px;
vertical-align:text-top;
text-align:center;

font-family:TAHOMA, VERDANA, sans-serif;
font-size:13px;

color:#000000;
text-decoration: none;
line-height:1.2;
text-indent:5px;



}

     .tab_doma {
  width:95%;

margin-top:0px;
border:0;
border-spacing:0px;
padding-top:0px;
vertical-align:text-top;
text-align:center;
font-family:TAHOMA, VERDANA, sans-serif;
font-size:13px;
color:#000000;
text-decoration: none;
line-height:1.2;


 }


     .tab_bitovki {
  width:100%;

margin-top:0px;
border:0;
border-spacing:0px;
padding-top:0px;
vertical-align:text-top;
text-align:center;
font-family:TAHOMA, VERDANA, sans-serif;
font-size:13px;
color:#000000;
text-decoration: none;
line-height:1.2;


 }



 .td_s{
width:100px;
height:100%;
margin-top:0px;
border:0;
border-spacing:0px;
vertical-align:text-top;
text-align:center;
font-family:TAHOMA, VERDANA, sans-serif;
font-size:11px;
text-align:justify;
color:#9a0404;
text-decoration: none;
line-height:1.2;
 }



 .td_opisanie{
width:280px;
height:100%;
margin-top:0px;
border:0;
border-spacing:0px;
vertical-align:text-top;
text-align:center;
font-family:TAHOMA, VERDANA, sans-serif;
font-size:11px;
text-align:justify;
color:#000000;
line-height:1.3;
text-indent:0px;
 }




  .td_nazv {

height:30px;


 }


 .td_nazv1 {


font-family:TAHOMA, VERDANA, sans-serif;
font-size:13px;
color:#9a0404;
padding-top:15px;
text-align:left;
padding-left:120px;

 }


  .td_nazv_plitka {


font-family:TAHOMA, VERDANA, sans-serif;
font-size:13px;
color:#9a0404;
padding:5px;
text-align:center;

 }


  .td_ava {
text-align:right;

 }

 .td_body2 {
width:100%;
height:100%;
margin-top:0px;
border:0;
border-spacing:0px;
padding-top:15px;
padding-left:30px;
padding-right:10px;
vertical-align:text-top;
text-align:center;
font-family:TAHOMA, VERDANA, sans-serif;
font-size:11px;
text-align:justify;
color:#000000;
text-decoration: none;
line-height:1.2;
text-indent:5px;
 }

 .td_body3 {
width:100%;
height:100%;
margin-top:0px;
border:0;
border-spacing:0px;
padding-top:15px;
padding-left:30px;
padding-right:30px;
vertical-align:text-top;
text-align:center;
font-family:TAHOMA, VERDANA, sans-serif;
font-size:11px;
text-align:justify;
color:#000000;
text-decoration: none;
line-height:1.2;
text-indent:5px;
 }

  .td_body4 {
width:100%;
height:100%;
margin-top:0px;
border:0;
border-spacing:0px;
padding-top:15px;
padding-left:20px;
padding-right:20px;
vertical-align:text-top;
text-align:center;
font-family:TAHOMA, VERDANA, sans-serif;
font-size:11px;
text-align:justify;
color:#000000;
text-decoration: none;
line-height:1.2;
text-indent:5px;
 }



  .td_map {
width:100%;
height:100%;
margin-top:0px;
border:0;
border-spacing:0px;
padding-top:15px;
padding-left:50px;
vertical-align:text-top;
text-align:center;
font-family:TAHOMA, VERDANA, sans-serif;
font-size:11px;
text-align:justify;
color:#000000;
text-decoration: none;
line-height:1.2;
text-indent:5px;
 }






 .td_body_uslugi {
width:700px;
height:100%;
margin-top:0px;
border:0;
border-spacing:0px;
padding-right:40px;
padding-top:20px;
padding-left:40px;
vertical-align:text-top;
text-align:center;
font-family:TAHOMA, VERDANA, sans-serif;
font-size:11px;
text-align:justify;
color:#000000;
text-decoration: none;
line-height:1.2;
text-indent:5px;
 }



  .tab_karta {
width:420px;
height:100%;
margin-top:0px;
border:0;
border-spacing:0px;
padding:25px;
vertical-align:text-top;
text-align:center;
font-family:TAHOMA, VERDANA, sans-serif;
font-size:11px;
text-align:justify;
color:#000000;
text-decoration: none;
line-height:1.2;
 }


   .td_novosti{
width:200px;
border:0px;
padding-left:20px;
  }

 .tab_novosti{
width:100%;
margin:0px;
border:0;
padding-right:0px;
border-spacing:0px;
vertical-align:text-top;
text-align:left;
font-family:TAHOMA, VERDANA, sans-serif;
font-size:10px;
color:#a6a096;
text-decoration: none;
line-height:1.2;
 }



   .text1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#787676;
text-decoration: bold;
line-height:2;}

 .text12{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#9a0404;
text-decoration: bold;
}





     .a1 {
font-family:TAHOMA, VERDANA, sans-serif;
font-size:12px;
color:#bf8a2e;
text-decoration: bold;
line-height:2;
border:0;}
.a1 :visited {
color:#bf8a2e;
}
.a1 :link {
color:#bf8a2e;
}


    .td_line_horizont0{
   	width:100%;
height:10px;
background-image:url(image/line_horizont.gif);
background-repeat:repeat-x;
 background-position: center;
margin:0px;
border:0px;
padding-left:0px;
line-height:2em;
vertical-align:text-top;
text-align:center;
 }
  .td_line_horizont{
   	width:100%;
height:10px;
background-image:url(image/line_horizont.gif);
background-repeat:repeat-x;
 background-position: center;
margin:0px;
border:0px;
padding-left:0px;
line-height:2em;
vertical-align:text-top;
text-align:center;
 }

    .td_line_horizont1{

height:10px;
background-image:url(image/line_horizont.gif);
background-repeat:repeat-x;
 background-position: center;
margin:0px;
border:0px;
 }

  .td_footer {
 width:100%;
height:10px;

  background-repeat:repeat-x;
 margin:0px;
padding:0px;
border:0px;
border-spacing:0px;

  }


   .td_zapas{
border:0px;
padding-top:0px;
height:100%;

  }
 .td_adres1 {
  padding-left:10px;
line-height:2em;
vertical-align:text-top;
text-align:center;
line-height:2em;
text-align:left;
vertical-align:text-bottom;
font-size:11px;
 color:#ef7298;

  }



   .td_center {
   	width:1024px;
height:100%;
 margin:0px;
padding:0px;
border:0px;
border-spacing:0px;
text-align:center;

  }



     .td_slogan{
   	width:1024px;
height:10%;

background-repeat:no-repeat;
 background-position: center;
margin:0px;
border:0px;
padding-left:0px;
line-height:2em;
vertical-align:text-top;
text-align:center;
  }

     .td_flower{
   	width:1024px;
height:50%;
background-repeat:no-repeat;
 background-position: center;
margin:0px;
border:0px;
padding-left:0px;
line-height:2em;
vertical-align:text-center;
text-align:center;
  }

   .td_vhod{
   	width:1024px;
height:10%;
padding-top:20px;
background-repeat:no-repeat;
 background-position: center;
margin:0px;
border:0px;
padding-left:0px;
line-height:2em;
vertical-align:text-top;
text-align:center;

  }

   .td_polosa{
   	width:1024px;
  }


.image {
background-image:url(image/image1.jpg);
background-repeat:no-repeat;
}















.td1 {
width:500px;
height:100%;
 margin:0px;
padding:0px;
border:0px;
border-spacing:0px;
  }
  .td2 {
  height:100%;
  background-image:url(image/header-right.jpg);
  background-repeat:repeat-x;
 margin:0px;
padding:0px;
border:0px;
border-spacing:0px;
  }



   .td_vir{
	width:10%;
height:100%;
margin:0px;
padding:0px;
border:0px;
border-spacing:0px;
  }


   .td_right_jen {
  width:20%;

background-image:url(image/jen.jpg);
background-repeat:no-repeat;
margin:0px;
border:0px;
padding-left:45px;
line-height:2em;
vertical-align:text-top;
  }
     .td_right_love {
  width:20%;

background-image:url(image/pero.jpg);
background-repeat:no-repeat;
margin:0px;
border:0px;
padding-left:45px;
line-height:2em;
vertical-align:text-top;
  }
     .td_right_bol {
  width:20%;

background-image:url(image/shah.jpg);
background-repeat:no-repeat;
margin:0px;
border:0px;
padding-left:45px;
line-height:2em;
vertical-align:text-top;
  }
     .td_right_zakaz{
  width:20%;

background-image:url(image/present.jpg);
background-repeat:no-repeat;
margin:0px;
border:0px;
padding-left:45px;
line-height:2em;
vertical-align:text-top;
  }
      .td_right_kok {
  width:20%;

background-image:url(image/vorota.jpg);
background-repeat:no-repeat;
margin:0px;
border:0px;
padding-left:45px;
line-height:2em;
vertical-align:text-top;
  }
        .td_right_blago{
  width:20%;

background-image:url(image/cloud.jpg);
background-repeat:no-repeat;
margin:0px;
border:0px;
padding-left:45px;
line-height:2em;
vertical-align:text-top;
  }

    .td_right_poroki{
  width:20%;

background-image:url(image/fire.jpg);
background-repeat:no-repeat;
margin:0px;
border:0px;
padding-left:45px;
line-height:2em;
vertical-align:text-top;
  }
        .td_right_avtor{
  width:25%;

background-image:url(image/17.gif);
background-repeat:no-repeat;
margin:0px;
border:0px;
padding-left:70px;
line-height:2em;
vertical-align:text-bottom;
  }






.nessilka {
padding-top:0px;
font-family: Arial, sans-serif;
font-size:12px;
font-weight: bold;
color:#006699;
text-decoration: underline;
padding-left:0px;
}


.a2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a49c9c;
text-decoration: none;
line-height:2;}
.a2 :visited {
color:#a49c9c;
}
.a2 :link {
color:#a49c9c;
}





 .name {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#930909;
text-decoration: none;
line-height:2;}

.name1  {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#a49c9c;
text-decoration: none;
}
.name2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#a49c9c;
text-decoration: none;
}
.tsitata {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6b6b6b;
text-decoration: none;
}




.text {
text-align:justify;
font-family: tahoma, sans-serif;
font-size:13px;
font-weight: normal;
color:#333333;
padding-left:10px;
padding-right:20px;
padding-top:40px;
}

.podpis {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a49c9c;
padding-left:60px;
text-decoration: none;
}
.podpis1 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a49c9c;
padding-left:0px;
text-decoration: none;
line-height:1em;
}


 .text-spisok {
text-align:justify;
font-family: tahoma, sans-serif;
font-size:13px;
font-weight: normal;
color:#333333;
line-height:2em;
}

.table1 {
text-align:justify;
 cellspacing:0;
  cellpadding:0;

}
 .td-news {
valign:top;
width:300px;

}


   .back {
    background-image: url('image/footer.jpg'); /* Путь к фоновому рисунку */
    background-position: bottom; /* Положение фона */
    background-repeat: repeat-x; /* Отменяем повторение фона */

  }
   .back1 {
    background-image: url('image/lihe_vertikal.jpg'); /* Путь к фоновому рисунку */
    background-position: left; /* Положение фона */
    background-repeat: repeat-y; /* Отменяем повторение фона */
    padding-left:60px;
   }

.zagolovok {
font-family: Arial, sans-serif;
font-size:18px;
font-weight: bold;
color:#006600;
text-align:left;
}
 .td_body {
height:100%;
margin:0px;
padding-left:100px;
padding-right:100px;
padding-top:50px;
padding-bottom:30px;
border:0px;
border-spacing:0px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
vertical-align:text-top;
text-align:justify;
line-height:1.5;
  }

   .td_body1 {
height:100%;
margin:0px;
padding-left:20px;
padding-right:30px;
padding-top:20px;
padding-bottom:30px;
border:0px;
border-spacing:0px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
vertical-align:text-top;
text-align:justify;
line-height:1.5;
  }
