*{
  margin: 0;
  padding: 0;
}


body{
    line-height: 1.5em;
    background-image:url(images/fon.jpg);
    background-repeat: repeat-x;
}

#page{
width: 960px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

/*  HEADER  */
#header{
background: url(images/header_fon.png) 0 20px no-repeat;
height: 200px; /*Height of top section*/
}

#logo{
  margin: 0 640px 0 50px;
  padding-top: 35px;
}

#slogan{
  margin: 15px 680px 0 50px;
  font-size: 26px;
  font-family: Arial, Helvetica, sans-serif;
}

#phones{
  float: right;
  width: 200px;
  margin: -70px 0px 0 0;
  color: #0066FF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
}

    #phone{
      margin: 0 0 10px 0;
    }

#stamp{
  position: absolute;
  margin: -100px 0 0 263px;
}

#main_menu {
    padding-left: 280px;
    padding-top: 18px;
}

#main_menu li { font-size: 1.1em; display: inline; }
#main_menu li a {
  float: left;
  width: 87px;
  padding: 2px 0 7px;
  text-align: center;
  margin: 0 0 0 10px;
  color: #000;
  /*color: #636365;*/
  background: /*#fff*/ url(images/button_new.gif) no-repeat;
  text-decoration: none;
  /*color: #666666; */
}


/*#main_menu li a.current { background: /*#fff*/ /*url(images/button_new.gif) no-repeat; color: #666666; }*/
#main_menu li a:hover {
  text-decoration: none;
  color: #000;
  background: /*#fff*/ url(images/button_grey_new.gif) no-repeat;
}


/*  END HEADER  */

#content{
float: left;
width: 100%;
}

#center_content{
margin: 0 200px 0 200px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
padding: 0 10px;
}

#center_content_box{
  /*background-color: #FFFFCC;*/
  /*background: #e1e1e1;*/
  background: #ffebbc;
  /*background: #fff0cd;*/
  padding: 0 17px 0 17px;
  margin: 0;
}

#center_content_box_main{
  background: #ffebbc;
  padding: 0 17px 0 35px;
  margin: 0;  
}


#left_content{
float: left;
width: 200px; /*Width of left column in pixel*/
margin-left: -960px; /*Set margin to that of -(MainContainerWidth)*/
}

/*  LEFT MENU  */
#left_menu{

}

#dlmenu {
    margin:0px 0px 0px 0px;
    background-color:#5D5B5B;
}

#menu {list-style-type:none; margin:0 0 0px; padding:0; position:relative; width:200px;  z-index:100;}
#menu li {display:block; padding:0; margin:0; position:relative; z-index:100;}
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dt a , #menu li a:hover dt a {color:#ffde00/*#ff0*/; background:  url(images/menu_hover.gif);} /*Выделенные основные пункты меню*/
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {background:#b4be9c url(); background-image: url(images/menu_hoover.gif) } /*Фон выделенных основных пунктов меню*/
#menu table {border-collapse:collapse; padding:0; margin:-4px; font-size:1em;}
#menu dl {width: 200px; margin: 0; background:#6f9c6f; cursor:pointer;}
#menu dt {margin:0; padding: 0; font-size: 1.1em; border-top:1px solid white/*#cce*/;} /*Цвет линий между главными пунктами меню*/
#menu dd {margin:0; padding:0; font-size: 1em; text-align:left; }
.gallery dt a, .gallery dt a:visited {display:block; color:#fff; padding:5px 5px 5px 10px; background:#3b3736 url(images/menu_no_open.gif) center center;}
.gallery dd a, .gallery dd a:visited {color:#000/*цвет текста вкладок*/; min-height:1em; text-decoration:none; display:block; padding:4px 5px 4px 20px; background:#e1e1e1/*фон второго меню*/;}
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {background:#3b3735/*#7aa*//*фон выленного пункта второго меню*/; color:#fff/*#ff0*//*цвет текста выделенного пункта второго меню*/;}
/*  END LEFT MENU  */

#right_content{
float: left;
width: 200px; /*Width of right column*/
margin-left: -200px; /*Set left margin to -(RightColumnWidth)*/
}

#right_image{
  padding: 0px 10px 0px 10px;
}

#footer{
clear: left;
width: 100%;
background: url(images/footer.gif);
height: 50px;
margin: 0 0 10px 0;
}

#footer_content{
    color: #FFF;
    text-align: center;
    padding-top: 12px;
}


#column_header
{
  height: 15px;
  background: url(images/block_header_new.gif);
}

#column_center{
  background-color: #3b3736;
}


#column_bottom{
  height: 15px;
  background: url(images/block_botom_new.gif);
}
#column_bottom_r{
  height: 15px;
  background: url(images/block_botom_new_r.gif);
}

#center_column_header{
  background: url(images/center_column_top.gif);
  height: 15px;
}

#center_column_bottom{
  background: url(images/center_column_bottom.gif);
  height: 15px;
}

.clear{
  clear: left;
  width: 100%;
  height: 10px;
}

.clear_little{
  clear: right;
  width: 100%;
  height: 10px;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.snippet{
  margin: -20px 0 -20px 0;
}


/* slider*/
#slide-container {
text-align:center;
margin:0;
}
#slide-container #slideshow {
width:180px;
height:180px;
margin:auto;
position:relative;
}
#slide-container #slideshow IMG {
position:absolute;
top:0;
left:0;
}

/*image galery*/
#galery{
margin: 10 auto;
/*padding-left: 3px;   */
padding-left: 3px;

background-color: gray;
}

#galery img{
/*margin: 0.005em;*/
margin: 0px;
}

#akcya{
  padding: 0px 10px 0px 10px;
}

#akcya_inside{
  padding-top: 10px;
  padding-left: 3px;
  padding-right: 3px;
  background-image: url(images/akcya_fon.jpg);
  background-repeat: repeat-y;
  width: 180px;
  height: 150px;
  position: relative; 
}

#autor{
    float: left;
    margin-left: 430px;
}

#counter{
    float:right;
    margin-right: 55px;
}

