html,body{margin:0;padding:0;}

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #DBDBDB;
	background: url(/pica/mbg.jpg) 0 0 repeat-x #0B0B0B;
	margin: 0px;
	padding: 0px;
}
a {	color: #DBDBDB;}
#head_bg {height: 232px; background:url(/pica/bg_ttl.gif) 0 0 no-repeat;}
#head {	padding: 40px 20px 0 20px; margin:0; float:left;}
#head p {padding:0; margin:0}
.f30 {font-size:1.8em}
.f30 a {color:#DBDBDB; text-decoration:none;}
.f23 {font-size:1.35em}
.f18 {font-size:1.15em}
.f16 {font-size:1em}
#nav {float:left; padding-top:50px;}
#nav ul { padding:0; margin:0;}
#nav li {float: left; list-style-type: none; border-left:2px solid #DBDBDB; padding:0 0 0 8px; margin-left:20px;}
#title {clear:both; padding:20px 0 0 40px; * padding:40px 0 0 40px;}
#cart {float:left; width:275px;}
#cart p {padding:0 0 6px 0; margin:0}
#content {padding:30px 40px; * padding:20px 40px;}
#content p {padding:0 0 20px 0; margin:0}
#content_g {width:65%; float:right; clear:both; padding:30px 40px 20px 40px; * padding:20px 40px 20px 40px;}
#spacer {width:100%; height:1px; clear:both;}
#footer {clear:both; padding:30px 40px; background-color: #121212;}
#footer p {padding:0 0 6px 0; margin:0}
#image {padding-right:12px;}
#image img {border: 2px solid #DBDBDB;}
#goods_container {padding-bottom:18px;}
#goods_container .img {width:120px;}
#goods_container .text {padding-right:12px;}
#goods_container td {vertical-align:top;}
#spec_into_container {float:left;}
#phone_into {}
#phone_into td {vertical-align:top;}
#gallery {padding-bottom:12px; font-weight:bold;}
.gallery_container {float:left;}
.gallery_container img {border: 2px solid #DBDBDB; margin: 0 8px 8px 0;}

#licount {float: left; color:#0b0b0b;}
#licount img {margin-right:8px;}

.MsoNormalTable {width:90% !important}

.MsoNormalTable {font-size:0.8em !important}

.cart td {font-size:0.8em; padding:4px;}
.price {white-space:nowrap;}
.price_all {white-space:nowrap;}

/*img{border:0;}
.big{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#BFBFBF;}d{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#BFBFBF;}

.main_container{width:938px; height:100%;}
.sitelogo{margin:106px 0 50px 27px;}
.left{width:208px; background:url(../images/common/left_container/under_logo.jpg) no-repeat top left; vertical-align:top;}
.left .cart_title{text-align:right; margin:0 28px 5px 0; padding:0 0 8px 0; background:url(../images/common/left_container/cart/line.jpg) no-repeat bottom right;}
.left .cart_info{text-align:right; margin:0 28px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#bfbfbf; line-height:20px; background:url(../images/common/left_container/cart/line2.jpg) no-repeat bottom right; padding:0 0 5px 0;}
.left .cart_button{text-align:right; padding:12px 28px 69px 0px;}
.left .catalog{text-align:right; margin:0 25px 0 0;}
.left .catalog_cats ul{ text-align:right; margin:0 11px 0 0; padding:12px 18px 10px 0; background:url(../images/common/left_container/catalog/str.gif) no-repeat right; background-position:185px 12px;}
.left .catalog_cats a:link, .left .catalog_cats a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#BFBFBF;}
.left .catalog_cats a:hover{color:#FFE483;}

.right{vertical-align:top;}
.right .main_menu{width:732px; padding:126px 0 0 63px;}
.right .main_menu .icons {width:96px;}
.right .main_menu .icons a{ margin:0 18px 0 0;}
.right .main_menu .buttons {}
.right .main_menu .buttons a{margin:0 0 0 30px;}
.right .title_up{margin:35px 0 0 66px; vertical-align: middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F8DA79; }
.right .title_up a:link, .right .title_up a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F8DA79; margin:6px;}
/* Opera 9 */
@media all and (width) { .right .title_up { margin:37px 0 0 63px; } }
.right .line_up { width:447px; height:24px; position:absolute; top:222px; margin:0 0 0 22px; background:url(../images/common/right_container/main_line.jpg) no-repeat top left;}
.right .line_up_vert{ width:28px; height:384px; position:absolute; top:245px; margin:0 0 0 22px; background:url(../images/common/right_container/main_line_vert.jpg) no-repeat top right;}
.right .content{ width:680px; position:absolute; top:245px; margin:0 0 0 50px; padding:5px 0 0 5px; background:url(../images/common/right_container/content/bg.jpg) no-repeat top left;}
.right .content .simple_info{ width:680px; height:400px; padding:10px 0 0 10px;}
.right .content .simple_info .text {width:500px;}
.right .content .simple_info .goods_container {width:312px;  margin:0 20px 30px 0; float:right; } 
.right .content .simple_info .goods_container .image{width:120px; background:url(../images/common/right_container/content/picbg.jpg) top left; vertical-align:top; padding: 2px; margin-right: 8px;}
.right .content .simple_info .goods_container .info{ vertical-align:top; padding: 0 0 0 20px;}
.right .content .simple_info .goods_container .info .name {margin:50px 0 0 0;}
.right .content .simple_info .goods_container .info .name a:link, .right .content .simple_info .goods_container .info .name a:visited{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#BFBFBF;}d{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#BFBFBF;}
.right .content .simple_info .goods_container .info .name a:hover {color:#CCC;}
.right .content .simple_info .goods_container .price{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; margin:10px 0 0 0;}
.right .content .simple_info .goods_container .to_cart{ margin:20px 0 0 0;}
.right .content .simple_info .phone_into {width:680px; float:left;}
.right .content .simple_info .phone_into .image{width:120px; background:url(../images/common/right_container/content/picbg.jpg) repeat-x top left; vertical-align:top; padding: 2px; margin-right: 8px;}
.right .content .simple_info .phone_into .phone_info { vertical-align:top; padding-left: 15px;}
.right .content .simple_info .phone_into .phone_info .name {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#BFBFBF;}
.right .content .simple_info .phone_into .phone_info .to_cart_phone { width:139px; text-align:right;}
.right .content .simple_info .phone_into .phone_info .price{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; margin:10px 0 10px 0;}
.right .content .simple_info .phone_into .phone_info .text_in { background:url(../images/common/right_container/content/phone_info/line.gif) no-repeat bottom left; padding:0 0 10px 0; font-size:12px;}
.right .content .simple_info .phone_into .phone_info .gallery {margin:15px 0 0 0;}
.right .content .simple_info .phone_into .phone_info .gallery_container {background:url(../images/common/right_container/content/phone_info/gallery_under.gif) repeat-x; padding:2px; float:left; margin:10px 20px 0 0; background-repeat:repeat;}
.right .content .simple_info .phone_into .spec_into { margin:65px 0 0 0;}
.right .content .simple_info .phone_into .spec_into_container { width:210px; float:left; margin:20px 15px 0 0;}
.right .content .simple_info .phone_into .spec_into_container .image { width:45px; vertical-align:top; padding: 2px;}
.right .content .simple_info .phone_into .spec_into_container .name { }
.right .content .simple_info .phone_into .spec_into_container .name a:link, .right .content .simple_info .phone_into .spec_into_container .name a:visited{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#BFBFBF;}
.right .content .simple_info .phone_into .spec_into_container .name a:hover{color:#CCC;}
.right .content .simple_info .phone_into .spec_into_container .price{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; margin:10px 0 0 0;}
.right .content .simple_info .phone_into .spec_into_container .to_cart { margin:15px 0 0 0;}
.right .cart {}
.right .cart .price{width:157px; background:url(../images/common/right_container/content/cart/border.gif) repeat-x bottom; padding:10px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#726E46;}
.right .cart .nameof {width:340px; background:url(../images/common/right_container/content/cart/border.gif) repeat-x bottom; padding:10px 0 10px 0;}
.right .cart .nameof a:link, .right .cart .nameof a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#BFBFBF; margin:0 20px 0 0; }
.right .cart .nameof a:hover{color:#ccc;}
.right .cart .nameof span{color:#726E46;}
.right .cart .colof{width:80px; background:url(../images/common/right_container/content/cart/border.gif) repeat-x bottom; padding:10px 0 10px 0; }
.right .cart .colof input { font-size:12px;}
.right .cart .del { background:url(../images/common/right_container/content/cart/border.gif) repeat-x bottom; padding:10px 0 10px 0; text-align:right;}
.right .cart .all { text-align:right; padding:10px 23px 10px 0; color:#D9D181;}
.right .cart .price_all {padding:10px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#D9D181;}
.right .comment_title { margin:30px 0 0 0;}
.right .comment { margin: 8px 0 0 0; } 
.right .comment textarea { width:100%; font-size:12px;}
.right .offer {margin:15px 0 0 0;}
.pages {font:Arial, Helvetica, sans-serif; font-size:12px; color:#BFBFBF;}
.pages a:link, .pages a:visited { color:#BFBFBF; margin:0 5px 0px 5px;}
.pages a:hover {color:#CCC;}
.pages span {color:#9E985F; margin:0 5px 0px 5px;}
.bottom { height:46px; border-top:solid #666 1px; padding:16px 0 0 0; margin:35px 0 20px 0; float:left;}
.bottom .count{width:31px; margin:0 12px 0 0; float:left;}
.bottom .copyright{width:108px; margin:0 24px 0 0; float:left; font-size:9pt; white-space: nowrap;}
.bottom .phone{width:132px; margin:0 24px 0 0; float:left;}
.bottom .mail{width:170px; margin:0 24px 0 0; float:left;}
.bottom .feedback{width:82px; float:left; font-size:9pt;}
.smallgray { font-size: 10px; color: #ccc; }

*/