#menu_inner{padding:0px;margin-top:15px;}
#menu_inner ul{list-style:none;color:#c000ff}
#menu_inner ul li{display:block; margin-left:25%;padding-right:20px;}
#menu_inner ul li.choose{background:url(../images/li2.jpg) no-repeat right 10px ;}
#menu_inner ul li a{color:#66CCFF;text-decoration:none; font-size:15px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; line-height:26px;border-bottom:1px #CCCCCC dotted; display:block}
#menu_inner ul li a:hover{color:#3399FF;}
#menu_inner ul li.choose a{color:#888888}

#contacts {}
#left {width:30%}
#right {margin-top:10px; margin-left:40%}
#frame {border:1px solid #E2E2E2; display:block; padding:15px; margin-right:85px; margin-bottom:20px}
#frame #head {position:absolute; margin-top:-25px;background-color:#FFFFFF; padding:0px 5px; font-weight:bold;}
#frame img {margin-right:15px; margin-bottom:5px;}
#frame img.left {float:left;}
#frame img.right {float:right;margin-right:0px; }
#frame img.no{margin-right:0px}
#contacts img {margin-left:-60px;}
.cat{min-height:200px}
#frame a{cursor:hand; display:block; color:#666666}
#frame a:hover{cursor:hand; display:block; color:#000000}
#frame a.n {display:inline;color:#66CCFF; text-decoration:none; font-size:12px; border-bottom:1px #66CCFF dotted; line-height:20px}
#frame a.n:hover {color:#3399FF;}

#frame ul{list-style:none;padding:0 10px; margin-bottom:0px;height:100%}
#frame ul li{background:url(../images/li.jpg) no-repeat left 5px;padding-left:20px;}
#right h1{margin-top:20px; margin-bottom:30px}
#frame h1{margin-top:0px; margin-bottom:10px}

#frame2 {display:block; padding:15px; margin-right:85px; margin-bottom:20px; margin-top:0px}
#frame2 img {margin-right:15px; margin-bottom:5px;}
#frame2 img.no{margin-right:0px}

.menu3{margin-bottom:28px; color:#CCCCCC;display:block;}
#about{width:87%;height:269px}

.news_block{margin-right:85px;}
