* {	padding:0px; margin:0px; }
img { vertical-align:top; border:0; }
img, div, a { behavior: url(iepngfix.htc) }
body { background: url(img/fon.gif); font-size:14px; font-family:"Times New Roman", Times, serif; }
#glob { position:relative; margin-left:-515px; left:50%; width:1031px; top:0px; }
#top { background:url(img/1.jpg); width:100%; height:210px; }
#mid { background:url(img/back.jpg); width:100%; height:1222px; }
#menu { width:293px; border-right:2px solid #9E6214; padding:10px 0px 10px 14px; float:left; height:1152px; text-align:center; }
#menu li { list-style:none; padding:3px 0px 3px 0px; }
#menu a { text-decoration:none; }
#menu a, #menu a:visited, #menu a:active { text-transform:uppercase; color:#000; font-size:16px; }
#menu a:hover { text-decoration:underline; font-weight:bold; }
#menu a.act { text-decoration:underline; font-weight:bold;  }
#menu ul {text-align:center; }
#main { position:relative; width:678px; float:left; padding:60px 14px 20px 15px; }
#hr { height:3px; background-color:#9E6214; margin:15px 20px 15px 20px; font-size:1px;}
#navi { position:absolute; top:-10px; left:50%; margin-left:-315px; width:630px; }
#navi .m_cat, #navi .m_gla, #navi .m_con, #navi .m_new{ float:left; }
#navi a { font-weight:bold; text-decoration:none; }
#navi a, #navi a:visited, #navi a:active { text-transform:uppercase; color:#000; font-size:16px; }
.gals { width:226px; text-align:center; padding:14px 0px 0px 0px; }
.m_cat {display:block; height:38px; width:138px; background:url(img/catalog.png); text-align:center; padding-top:10px; font-weight:bold;}
.m_gla {display:block; height:38px; width:138px; background:url(img/glagne.png); text-align:center; padding-top:10px; margin-right:20px; }
.m_new {display:block; height:38px; width:138px; background:url(img/glagne.png); text-align:center; padding-top:10px; margin-right:20px; }
.m_con {display:block; height:38px; width:154px; background:url(img/contacts.png); text-align:center; padding-top:10px; margin-left:20px; }
#menu .m_cat { position:relative; left:50%; margin-left:-69px; }
#menu a:hover.m_cat { text-decoration:none; }
#bottom { width:1003px; height:50px; border-top:2px solid #9E6214; clear:both; margin:0px 14px 0px 14px; text-align:center; }
#niz { background:url(img/niz.jpg); width:100%; height:14px; }
#copy { position:relative; top:16px; }
#sumke { text-align:center; width:100%; margin:20px 0px 0px 0px; }
#live { position:absolute; z-index:2; margin:9px 0px 0px 9px; left:9px; }
