#top {height:40px}

#top .img {width:170px; height:40px;}

#top .txt {top:12px; left:310px}

#main .img {width:240px}

#main .menulist {left:170px; top:50px}

#main .txt {margin-left:34px; float:right;}

/*
#main .phone {display:none} */

#main .banner {width:250px; height:130px; position:absolute; background:url(../images/zaglushka.gif) no-repeat; float:right; top:70px; right:430px; z-index:1}
/*
#main .banner {width:250px; height:130px; position:absolute; background:url(../images/banner01.jpg) no-repeat; float:right; top:70px; right:430px; z-index:1} */

#main .gallery {width:290px; float:left; position:relative; margin:184px 0 0 20px; overflow:hidden; z-index:100}
#main .gallery .pic {clear:both}
#main .gallery .pic a {width:290px; height:170px; display:block; overflow:hidden; background:none}
#main .gallery .pic a, #main .gallery .pic a:link, #main .gallery .pic a:visited {font-size:10px; color:#666}
#main .gallery .pic a img {float:left; width:150px; height:150px; margin-right:10px; border:1px solid #999}
#main .gallery .pic a:hover {color:#333; background:url(../images/shadow.png) no-repeat; _background:url(../images/shadow.gif) no-repeat;}
#main .gallery .pic a:hover img {border:1px solid #666}
#main .gallery .pic a:hover b {text-decoration:underline; color:#e00}
#main .gallery ul {list-style:none; list-style-image:none; padding:0}
#main .gallery ul li {padding:0}





