body {font-family: Tahoma;font-size:12px;text-align: left;color:#464646;background-color:#E5E5E5;margin:0;padding:0;}
img{border:none;}
.clear{clear:both;}
.center{ text-align: center; }
.right{ text-align: right; }
.image-right{float:right;}
.float_left{display:block;float:left;}
.float_right{display:block;float:right;}

h1{font-size:20px;margin:0 5px 20px 5px;height:32px;width:716px;padding:9px 0 0 20px;font-family:Arial;font-weight: normal;background:url('/images2/back_h1.gif') no-repeat;color:white;position:relative;top:-5px;left:-10px;}
h2{font-size:18px;font-weight:normal;padding-bottom:0;color:black;font-family:Arial;}
h2 a{text-decoration:none;}
h2 a:hover{text-decoration:underline;}
h3{font-size:14px;font-weight:bold;padding-bottom:0;}
a{color:black;}

img.img_check_code{border:1px solid #DFB891;}
span.fast_edit_element{position:relative;border:1px dotted #A9A9A9;}
span.fast_edit_element img.fast_edit{position:absolute;right:0;top:0;}
span.fast_edit_element img.fast_edit_show{position:absolute;right:0;top:0;display:inline;}
span.fast_edit_element img.fast_edit_hide{position:absolute;right:0;top:0;display:none;}

div#sales_banner{background-color:#c1290f;width:100%;height:40px;text-align:center;font-family:arial;font-size:24px;color:white;padding-top:10px;border-bottom:1px solid #f2cd00;border-top:1px solid #f2cd00;}
div#sales_banner img#i1{margin-top:-10px;}

/* каркас страницы */
#wrapper{width:999px;margin:15px auto 10px;}
#block_top{width:100%;height:42px;margin:0 0 10px;float:left;position:relative;}
#block_left{width:243px;float:left;}
#block_main{width:725px;border:1px solid #b1b1b1;border-top:none;background:white;float:right;padding:0 10px 20px 10px;}
#block_main.index{border:none;width:746px;background:none;padding:0 0 20px 0;}

/*шапка сайта*/
#block_top div#top_menu{width:651px;height:24px;padding:4px 91px 0 6px;position:absolute;right:0;bottom:0;background:url('/images2/tom-menu-center.png') repeat-x;text-align:center;font-size:16px;color:black;}
#block_top div#top_menu a{font-size:16px;color:black;text-decoration:none;padding:0 5px;font-weight:bold;font-family:Arial;}
#block_top div#top_menu div.left{width:6px;height:28px;position:absolute;top:0;left:0;background:url('/images2/tom-menu-left.png') no-repeat;}
#block_top div#top_menu div.right{width:91px;height:21px;padding-top:4px;position:absolute;top:0;right:0;background:url('/images2/tom-menu-right.png') no-repeat;text-align:center;}
#block_top div#top_menu div.right a{padding:3px;}

/*левая панель*/
#block_left h2{margin-top:0px;color:black;}
#block_left h2 a{color:black;}
#block_left div.block{border:1px solid #b1b1b1;border-top:none;margin:0 0 10px 0;padding:0 10px 20px 10px;position:relative;background:white;text-align:center;}
#block_left div.block h2{text-align:left;}
#block_left div.block img.title{position:relative;top:-5px;left:-5px;}
#block_left div.block_top{background:url('/images2/field-top.png') no-repeat;width:243px;height:11px;}

#block_left div.block div.item{background: url("/images2/child.png") no-repeat left 4px;font-weight: normal;line-height: 20px;margin: 5px 0 5px 16px;padding: 0 0 0 15px;text-align:left;}
#block_left div.block div.item a{font-size:14px;text-decoration:none;}
#block_left div.block div.item a:hover{text-decoration:underline;}

#block_left div#catalog_garmonia{text-align:left;}
#block_left div#catalog_garmonia a{font-size:16px;text-decoration:none;}
#block_left div#catalog_garmonia a:hover{text-decoration:underline;}
#block_left div#catalog_garmonia div.item{background: url("/images2/parent.png") no-repeat left 4px;font-weight: bold;line-height: 20px;margin: 0 0 5px 25px;padding: 0 0 0 16px;}
#block_left div#catalog_garmonia div.subitem{background: url("/images2/child.png") no-repeat left 4px;font-weight: normal;line-height: 20px;margin: 5px 0 5px 0;padding: 0 0 0 15px;}
#block_left div#catalog_garmonia div.hr{border-bottom: 1px dashed #777777;margin: 0 0 7px 14px;width: 200px;}


/*центральная панель*/
#block_main_top{background:url('/images2/field-top_main.png') no-repeat;width:746px;height:11px;float:right;margin:0;padding:0;}
#block_main img#main_image{margin:0 20px 20px 0;float:left;}
#block_main div.block{border:1px solid #b1b1b1;border-top:none;margin:0 0 10px 0;padding:0 10px 20px 10px;position:relative;background:white;text-align:center;}
#block_main div.block_top{background:url('/images2/field-top_main.png') no-repeat;width:746px;height:11px;}

/*список набор мебели*/
#block_main div.list_komposition{}
#block_main div.list_komposition div.item{position:relative;padding:15px 0;border-bottom: 1px dashed #777777;font-family:Tahoma;text-align:justify;}
#block_main div.list_komposition div.item img{float:left;}
#block_main div.list_komposition div.item div.info{float:right;width:400px;margin-right:10px;}
#block_main div.list_komposition div.item div.info h2{margin-top:0;padding-top:0;}
#block_main div.list_komposition div.item div.info div.go{text-align:right;padding-top:10px;}

#block_main div.list_moduls{}
#block_main div.list_moduls div.item{float:left;background:#FFFFFF;border: 2px solid #B1B1B1;margin: 0 20px 20px 0;padding: 10px;width: 200px;height:210px;position:relative;text-align:left;}
#block_main div.list_moduls div.item.last{margin-right:0;}
#block_main div.list_moduls div.item div.art{margin:5px;}
#block_main div.list_moduls div.item div.name{margin:5px;font-weight:bold;}
#block_main div.list_moduls div.item div.info{}
#block_main div.list_moduls div.item div.manual{color:black;font-size:11px;margin-top:5px;}
#block_main div.list_moduls div.item div.price{position:absolute;top:10px;right:0px;font-weight:bold;color:black;font-size:16px;background:#f2cd00;padding:5px 15px 5px 5px;}
#block_main div.list_moduls div.item div.cart{position:absolute;bottom:0;left:0;width:220px;height:26px;padding-top:4px;background:#f2cd00;text-align:center;}



