body {padding:0; background:url(/images/bg.gif) repeat-x center bottom}

div#page {width:900px; margin:0 auto; overflow:hidden}
div#page div#icons {width:100px; height:49px; border-bottom:1px solid #b2b2b2; overflow:hidden; float:left}
div#page div#icons a {display:block; float:left}
div#page div#icons a#i1 {background:url(/images/home.gif) no-repeat left top; width:12px; height:11px; margin:26px 10px 0 12px}
div#page div#icons a#i2 {background:url(/images/contacts.gif) no-repeat left top; width:12px; height:8px; margin:28px 10px 0 10px}
div#page div#icons a#i3 {background:url(/images/map.gif) no-repeat left top; width:11px; height:10px; margin:27px 10px 0 10px}
div#page div#phone {width:150px; height:30px; overflow:hidden; text-align:center; margin:19px 50px 0 0; color:#626160; font-family:Tahoma, Geneva, sans-serif; font-size:18px; border-bottom:1px solid #b2b2b2; float:right}

div#page div#shapka {width:900px; height:150px; background:url(/images/shapka.jpg) no-repeat left top; overflow:hidden; border-top:3px solid #ccc; border-bottom:5px solid #4c4c4c}
div#page div#shapka div#flash1 {width:900px; height:150px; overflow:hidden}
div#page div#shapka div#menu {margin:0 auto; width:830px; height:36px; overflow:hidden; position:relative; top:-36px; z-index:999}
div#page div#shapka div#menu a {font-family:Tahoma, Geneva, sans-serif; color:#fff; font-size:14px; text-decoration:none; display:block; float:left; margin:6px 18px; background:url(/images/pixels.gif) repeat-x bottom; padding-bottom:5px}
div#page div#shapka div#menu a.first {margin-left:0}
div#page div#shapka div#menu a.last {margin-right:0}
div#page div#shapka div#menu a:hover,
div#page div#shapka div#menu a:active {background:none}

div#page div#lmenu {width:200px; overflow:hidden; margin-right:27px; margin-top:30px; float:left}
div#page div#lmenu div.item {width:200px; height:20px; float:left; background:url(/images/dot.gif) repeat-x 0 14px}
div#page div#lmenu div.item a {font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#7b4013; padding-left:10px; background:#fff url(/images/item.gif) no-repeat left 8px; height:20px; float:left}
div#page div#lmenu div.item a:hover,
div#page div#lmenu div.item a:active {text-decoration:none}
div#page div#lmenu div.item span.selected {font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#7b4013; font-weight:bold; padding-left:10px; background:#fff url(/images/item.gif) no-repeat left 8px; height:20px; float:left}

div#page div#lmenu div.opened {width:190px; margin:5px 0 10px 10px; float:left; overflow:hidden}
div#page div#lmenu div.opened a {font-size:11px; padding-left:8px; color:#b98f20; text-decoration:none; background:url(/images/item2.gif) no-repeat left 6px; font-family:Tahoma, Geneva, sans-serif; display:block; width:182px;  margin-bottom:8px;}
div#page div#lmenu div.opened a:hover,
div#page div#lmenu div.opened a:active {text-decoration:underline}
div#page div#lmenu div#price {margin:20px 0 0 10px; width:165px; padding-left:25px; background:url(/images/price.gif) no-repeat left 5px; height:30px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#bcb6a4}
div#page div#lmenu div#price a {font-weight:bold; color:#b98f20; font-size:11px}
div#page div#lmenu div#price a:hover,
div#page div#lmenu div#price a:active {text-decoration:none}

div#page div#content {width:445px; margin:25px 16px 0 0; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#626160}
div#page div#content h1 {padding:0; margin:0 0 10px 0; font-size:18px; font-weight:normal}
div#page div#content h2 {padding:0; margin:10px 0 10px 0; font-size:16px; font-weight:normal; color:#000}
div#page div#content p {padding-top:15px 0 0 0; text-align:justify}
div#page div#content a {color:#8a562e}
div#page div#content a:hover,
div#page div#content a:active {text-decoration:none}
div#page div#content a.item {padding-left:16px; background:url(/images/item3.gif) no-repeat left 8px; color:#7b4013}
div#page div#content table.descr tr th,
div#page div#content table.descr tr td {font-size:11px; color:#000; font-weight:normal; text-align:center; border-bottom:1px solid #ccc; padding:0 3px}
div#page div#content table.descr tr th {border-bottom-color:#000}
div#page div#content table.descr tr td {padding:8px 3px}
div#page div#content table tr td.device {width:120px; padding:3px; background:url(/images/fon-grad-pr.png) no-repeat; text-align:center; vertical-align:top}
div#page div#content table tr td.device a {color:#fff; font-weight:bold; font-size:12px; padding:5px 0; display:inline-block}
div#page div#content table tr td.device a:hover,
div#page div#content table tr td.device a:active {text-decoration:none}

div#page div#rblock {margin:25px 0 0 0; float:left; width:212px}
div#page div#rblock h2 {padding:0; margin:0 0 10px 0; font-size:18px; font-family:Tahoma, Geneva, sans-serif; color:#626160; font-weight:normal}
div#page div#rblock div#news {width:200px; margin-left:12px; padding-bottom:10px}
/*div#page div#rblock div#news h2 {padding:0; margin:0 0 10px 0; font-size:18px; font-family:Tahoma, Geneva, sans-serif; color:#626160; font-weight:normal}*/
div#page div#rblock div#news div.news {color:#777; font-family:Tahoma, Geneva, sans-serif; font-size:10px; font-style:italic; margin-bottom:15px}
div#page div#rblock div#news div.news a {color:#7b4013; font-size:11px; font-style:normal}
div#page div#rblock div#news div.news a:hover,
div#page div#rblock div#news div.news a:active {text-decoration:none}

div#page div#rblock div#action {width:200px; padding:15px 0 0 12px; background:#e9e9e9; padding-bottom:10px}
div#page div#rblock div#action div.action {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#737271; padding-bottom:15px}
div#page div#rblock div#action div.action span.price {font-size:12px; color:#4d2302; font-weight:bold}

div#page div#footer {width:445px; margin:65px 228px 0 227px; padding-bottom:100px; border-top:3px solid #46443f; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#6a6a6a}
div#page div#footer div#copyright {margin:24px 12px 0 18px; width:190px; float:left}
div#page div#footer div#address {margin:24px 0 0 0; float:left}

#counters {width:445px; margin:15px 10px 0 227px; padding-bottom:100px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#6a6a6a; text-align:center;}