#topmenu{
     float: left;
    height: 54px;
    margin: 0 0 10px;
    padding: 0;
    position: absolute;
    top: 229px;
    width: 114%;
}
#topmenu ul {
   /* clear:left;*/
    position:relative;
  /*  right:50%;*/
    height:54px;
  /*  float:right;*/
    text-align:center;
    font:15px Arial, Helvetica, sans-serif;
    list-style:none;
    padding:0;
    margin:0
}
#topmenu ul li {
    position:relative;
 /*   left:50%;*/
    float:left;
    height:54px;
    padding:0;
    margin:0;
    background:url(../images/markermenu.png) right top no-repeat;
    
}

#topmenu ul li.last {background:none;} 

#topmenu ul li a {
/*    border-left:1px solid #666;*/
    display:block;
    color: #fff;
    font-family:"Tahoma";
    font-size:15px;
    text-transform:uppercase;
    text-decoration:none;
    padding:16px 25px
}
 
#topmenu ul li:hover a,
#topmenu ul li.hover a,
#topmenu ul li.selected a {background:url(../images/hovermenu.jpg) left top repeat-x;  }
 
#topmenu ul li:hover, 
#topmenu ul li.hover, 
#topmenu ul li.selected {background: #666}
 
/* Выпадающие пункты */
#topmenu ul li ul {
    position:absolute;
    left:0;
    top:54px;
    font-size:12px;
    display:none;
    list-style:none;
    padding:0;
    margin:0;
    width:200px    
}
#topmenu ul li ul li {
   /* background-color:#666;*/
    position:relative;
    left:0;
    display:list-item;
    float:none;
    height:auto;
    margin:0;
    text-align:left;
    background:#088190 url(../images/submenubg.jpg) left top repeat-x; 
    border-top:1px solid #28a4b4; 
    border-bottom:1px solid #046672; 
}
#topmenu ul li ul li a {
    color: #fff;
    font-family:"Century Gothic";
    font-size:12px;
    text-transform:uppercase;
    padding: 7px 5px 7px 15px;
}
#topmenu ul li ul li:hover,
#topmenu ul li ul li.hover {
   background:#088190 url(../images/submenubg.jpg) left top repeat-x; 
}

#topmenu ul li ul li a:hover {text-decoration: underline;}

#topmenu ul li:hover ul,
#topmenu ul li.hover ul{display:block}

.doublemenu #mainmenu {padding:0; margin:0;}
.doublemenu #mainmenu li {list-style: none;  background:url(../images/markeruslugi.png) 2px 7px no-repeat;  padding:0 0 10px 15px }
.doublemenu #mainmenu li a {color:#474747; font-size:14px; text-decoration: none;  text-transform: none; font-weight: normal; background: none; font-family:"Tahoma";}
.doublemenu .column {float:left; width:175px; padding:20px 0 0 0;}
.doublemenu #mainmenu li ul li {display: none;}

#menu1 {padding:0; margin:0; list-style:none; }
#menu1 li {list-style:none; padding:0; margin:0; text-align: center;  }

#menu1 li a {color:#da2036; font-size:15px !important; font-weight: bold; text-transform: 
uppercase; text-decoration: none; font-family: "Tahoma"; background:url(../images/uslugiline.png) left bottom no-repeat;
display: block; padding: 5px 0;}


#menu1 li ul li {text-align: left; background:url(../images/markeruslugi.png) 2px center no-repeat;  padding:0 0 0 15px }
#menu1 li ul {margin:0; padding:0;}
#menu1 li ul li a {color:#474747; font-size:14px; text-decoration: none; text-transform: none; font-weight: normal; background: none;}